Hacker Newsnew | past | comments | ask | show | jobs | submit | whompyjaw's commentslogin

Ya i thought this as well… seems like a bad idea. I get that most ppl keep their phone number. Maybe better to let ppl just use their number than everyone creating an account? Idk..

But now i think of it… how does Visa and MC do it? Cuz i dont have a username or phone nber with them (i know they have my number). But i havent switched my number, so maybe if i did, i would have an issue?


Keep these posts coming! More the merrier! :))


Im with you. As an emacsen, i feel it’s natural for me to use Guix, but nix is so so much more popular… :/


Guix being a GNU project the purism also doesn't help. Just look at this: https://github.com/nonguix/nonguix

I don't even disagree that nonfree software is bad, but blaming the users who often have no choice in the matter (e.g. drivers) is the wrong way to go.


nonguix is similar to debian's non-free sources. It's also maintained by many of the same contributors to guix. Enabling it is also similar to how you enable it for Debian. I have never seen anyone blamed or shamed for using nonfree drivers by the guix community, which I can say has been a very warm and welcoming community.


it does happen, and it happened to me, too.

but the attitude has been changing recently from active shaming for even mentioning non-free stuff, to passive acceptance of pragmatically pointing a newcomer to nonguix.


That's nice to hear. I'm a big fan of lisp and I want to switch to nix or guix at some point in the future.


That's good to hear. The intolerance to non-guix (or, possibly, my perception that it was intolerance) made me shy away from the project. This was especially so because I use repaired devices with proprietary HW that would otherwise have been binned by their owners.


we need to speak up for common sense. i did, maybe too much even, and it has cost me some standing with the project lead... but it must be done nevertheless!

people need to understand what freedom means. sure, do inform others about the downsides of using non-free stuff... but it's very hard to help freedom by shaming and alienating people for trying to use hardware they already own.


It's a little inconvenient but for example my Framework laptop Intel WiFi chip requires a binary blob and I want aware of this. Now that I am, I can make better hardware purchasing decisions. There are plenty of alternatives that don't require that blob and it's the only thing I need from the no free channel.


Are there really a lot of alternative Wifi chips that don't require closed blobs? Do you have a list?

Are they found in any laptop that is reasonably available on the market?

I don't think that Guix is punishing users by not supporting non-libre hardware. They are making a choice in what they develop and anybody of similar mind can join their effort.

The nonguix folks are practical. It just stinks that nothing ships with a Wifi chip that doesn't require nonguix pragmatism.


There are some relatively widespread WiFi chipsets for which free firmware is available:

https://guix.gnu.org/manual/devel/en/html_node/Hardware-Cons...

Unfortunately, it's hard to be sure when you buy a WiFi device whether it has the right chipset. Also, most laptops come with Intel WiFi, and that requires non-free firmware.


I really don't think you can gain much realistic freedom going without the blob. The powers that be will never let you have a freely modifiable radio transceiver.

The blob is better viewed as a part of the hardware in this case. What's most likely to happen to get rid of the blob is to just put it on the non-modifiable parts of the device. Viewed in this way, the blob is at least something you can practically inspect, unlike the firmware on the chip itself.

See also the discussion on CPU microcode:

https://lists.gnu.org/archive/html/info-gnu/2018-04/msg00002...


Open hardware is mostly a lie.

They all run proprietary blobs inside and out. It's ridiculous gatekeeping to say that on the kernel level it's bad, but below it I just put my head in the sand and disregard the millions of lines of closed-source code.


IMHO the stupidest GNU policy is that if a proprietary blob is stored on a flash chip in a gadget, it's ok, but if it's transmitted to the gadget at startup, it's not.


Uhhh… are you me? No other comment has hit more home. Nice. Mayne there’s something about these physical practices helping mental abilities.


It makes me really happy when companies continue to fuck up and enshitify their software because it adds more ppl to the Linux/FOSS evosystem. I have a MBP and I love it dearly (the hardware, macOS is fine), but Apple has been disappointing me with each software update on macOS and iOS. The quality of their software is degrading so badly. I know Asahi linux is around, but Im at the point ill just go full Framework and make my ecosystem Linux based (with GrapheneOS on my nee pixel). Just so tired of companies doing such a bad job with billions and billions of dollars. It’s truly unbelievable.


I have been thinking this same thing… Goodluck! I would like my own onprem AI tho. And home assistant devices


I have Home Assistant running on an old Raspberry Pi and it is fabulous. Way quicker than HomeKit, and easier to tinker with, along with all kinds of integrations.


Maybe. Do you forget that people use to not have phones or social media and they still had independent thought? Just because kids aren’t introduced to videos and comments about politics at a young age, doesn’t mean they’re going to be brainwashed by the ruling government. Societies operated just the same before social media.

Edit: Dont get me wrong, there could be ulterior motives, but kids will have other ways to educate themselves on the happenings of the world beside social media


What was the major feature? The complete uselessness of “AI” on macOS? I updated and enabled all the AI features and I would ask Siri from my M1 and it failed every time. Would just continuously try with its annoying ping sound and never work. Blew my mind that they let this out.


Yeah I was talking about the "AI". It's such an utter failure that even Gruber has been calling it out.

It was already the same story with AirPower (the wireless charging mat). They've pre-announced it, even tried to upsell it by advertising it on the AirPods packaging. It just turned out physics is ruthless.

TBH I've been increasingly sceptical about voice assistants in the "pre-AI" era. I sold my HomePods and unsubscribed from Apple Music because Siri couldn't even find things in my library.


A few months ago, for quite a few years, Siri (in the car) would respond correctly to "Play playlist <playlist name>". Now it interprets that as of about two months ago that it should play some songs of the genre (I have a playlist named "modern").

No idea what changed, but it sucks.


> I sold my HomePods and unsubscribed from Apple Music because Siri couldn't even find things in my library.

I have almost the opposite problem this year. I tell the HomePod to turn the office lights on, it sometimes interprets this as a request to play music even though my library is actually empty, and the response is therefore to tell me that rather than turn on the lights.

Back in the pandemic, same problem with Alexa. Except it was in the kichen, so it said (the German equivalent of) "I can't find 'Kitchen' in your Spotify playlist" even though we didn't even have Spotify.


The decreasing effectiveness of machine-local search is just developers fucking up integrations and indexing.

This is a solved problem since ~1970 -- they're just not spending enough time on it.


It absolutely does not matter what language this tool is written in. That goes for any tool. If it’s better, use it. In this case, fd is far superior to “find” in almost every way. Sane defaults, wayyy faster, easy options (just use cht.sh if you can’t remember) To me, there is no reason to ever use “find”. If I’m on a new system, I just install fd and carry on.


> It absolutely does not matter what language this tool is written in. That goes for any tool.

Eh, there are a lot of tools where it actually does kind of matter. I suspect for a lot of invocations of tools like `fd` and `rg`, they'll be done before an equivalent written in java has even had its JVM spin fully up.

There's _tons_ of Java software, but it somehow never managed to make a dent in the CLI space.

> To me, there is no reason to ever use “find”. If I’m on a new system, I just install fd and carry on.

I guess I should finally have a look at how to replace my `find $path -name "*.$ext" -exec nvim {} +` habit … turns out it's `fd -e $ext -X "nvim" "" $path`


it tangentially matters, because cargo is so good that I use it instead of a package manager for all these fancy rust tools


What is PE?


Price to earnings. Market cap divided by profit. It is loosly associated with how long until you can make back your investment with current revenue.

If you have a business that makes $1/year after costs and taxes and are selling it for $20, your P/E is 20.


Price to earnings ratio, or P/E, is a way to value a company by comparing the price of a stock to its earnings. The P/E equals the price of a share of stock, divided by the company's earnings-per-share. It tells you how much you are paying for each dollar of earnings.



i suppose price/earnings ratio


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: