skysight-inc/HackerNews huggingface dataset:
Interesting, I went the other way about 7 years ago - switched from fish to zsh (initially with oh-my-zsh). The interactive experience was similar enough on both shells, and the performance was great on fish and okay-ish on zsh, but two things won me over:

1. With zsh, I can copy-paste some bash snippet and in 99% of cases it will just work. Aside of copy-pasting from StackExchange, I also know a lot of bash syntax by heart by now, and can write some clever one-liners. With zsh, I didn't need to learn everything from scratch. (I guess this matters less now that you can ask AI to convert a bash one-liner into fish one-liner?)

2. For standalone scripts... well, I think it's best to reach for a proper programming language (e.g. Python) instead of any shell language, but if I had to use one, I would pick bash. Sure, it has many footguns, but I know them pretty well. And fish language is also not ideal - e.g. IIRC it doesn't have an equivalent of `set -e`, you have to add `; or return 1` to each line.
Here are the folks who contributed to the "Attention is all you need" paper [1] which changed the world as we know it, and the countries they came from. I rest my case.

Ashish Vaswani: India

Noam Shazeer: USA

Niki Parmar: India

Jakob Uszkoreit: Germany

Llion Jones: USA

Aidan Gomez: British Canadian

Lukasz Kaiser: Poland

Illia Polosukhin: Ukraine

[1] https://arxiv.org/abs/1706.03762
It's called "Enhanced Visual Search" and they described it like this:

> Allow this device to privately match places in your photos with a global index maintained by Apple so you can search by almost any landmark or point of interest.

I guess it's useful if you get very lost and don't recognize the pyramids right in front of you, and forgot you have a GPS in the phone.
I’m running that February release as my daily driver on MacOS happily. Haven’t launched Emacs except by accident for a few weeks. I admit it’s an experiment but so far so good.

Lem always feels very responsive (threading or rendering architecture, I assume) and my meagre needs for Emacs keystrokes seem supported. One thing I’d love to see Lem support soon, though, is org-mode awareness.
What? Isn't that a function of the device? The only alternative would be to start discharging at 75%, and I don't want my batteries to constantly cycle while plugged in. I leave them plugged in so they'll run off of wall power.
Ah.

The other failure mode that occurred to me is that if a spread sheet is involved you could keep running the same calc on a bad input for months or even years when aggregating intermediate values over units of time. A problem that happens every time you run a calculation is very different from one that happens at random. Better in some ways and worse in others.
My fav thing in the tech world are the “conservatives” who grew up in some of the bluest areas in the country (and benefitted from all affiliated things like excellent education and healthcare systems) then cast doubt on how bad small town red America is on these dimensions.
This entire post is about a setting in Apple's Photos app.
I have worked in other large companies that use libcurl and they aren't even listed above. It's pretty much the de facto way to do HTTP requests in C-land unless you really want to write your own backend for some reason. The world still primarily runs on C/C++, not Rust.
Whether the software works is irrelevant, as long as there's something to blame for it not working.

Engineers tend to assume the end goal is working software, but this is rarely actually the case.
The line of thinking is right there: "not sending any info to anyone else anywhere at any time"

There are way more egregious privacy concerns than sending non-reversibly encrypted noisy photos to Apple. Why draw the line here and not the far worse things happening on your phone and computer right now?
The EU didn't mandate micro USB. It was a voluntary standard and it considered a manufacturer to be in compliance if they shipped an adapter (which is what Apple did). The fact that it was voluntary and allowed adapters is why USB-C managed to take off. Also it took until 2021 before the EU decided they needed to change the standard.
odd, i'm also on latest but it was enabled
> nukes in orbit is movie stuff

https://en.wikipedia.org/wiki/Operation_Fishbowl

Also, the US intel believes Russia is moving forward with plans to put nukes in space, but that's not the point. They don't need to exist in space to have a detonation in LEO, which would wipe out constellations and leave lingering interference for months, as we've seen before.

> In reality the vacuum makes them absurdly weak

This seems to be incorrect based on prior results. One nuke is far more efficient than a per satellite regime. Frying electronics is easier than kinetic strikes

> With an orbital internet, only a small number of agents, nations basically, could launch the orbital weapons to cause destruction.

https://www.dogonews.com/2024/12/9/student-built-rocket-brea...

Students can reach above the karman line, which means groups like the Houthis could as well. Space is increasingly becoming privatized and with it the risk of malicious payloads slipping into ride shares as rocket .companies compete for business.
> So why should I keep doing what I'm doing when it's getting me nowhere?

I'd go the other way, towards more schlepping and less automation[0].

Are you reaching out to anyone in your network and asking if they know anyone who needs your skills?

Are you joining communities (online or offline) that match up to your skills and interests?

Doing either of these, so that you can be warm intro-ed to hiring managers by someone who knows you (or maybe knows someone who knows you) will typically get you to the front of the line.

That's the approach I would take if I were looking today. Too much noise otherwise.

0: Works for startups: https://paulgraham.com/ds.html
Then it could be exposed to MicroPython, presumably relatively easily...
Sure but the family is overly biased. They need something more tangible.
Slippery slope fallacy. Nothing you said derives from not wanting to send information to remote servers, it's a false dichotomy.
It's funny how one can use "literally" while almost demonstrating illiteracy.

It's right there in the help text:

> Allow this device to privately match places in your photos with a global index maintained by Apple so you can search by almost any landmark or point of interest.

They are saying that they match your photo against their global index.

They are not saying that they will add your photo to their global index.
If you’ve lived within 20 minutes of a friend versus 2 minutes of a friend, it’d be immediately obvious how irrelevant “only 18 miles” and “within an hour” are.

Someone 45 minutes away might as well require a flight, as far as I’m concerned
A plugin? You’re joking.
I didnt say anything about forced, you did.

The analogy with the dog is that you know exactly what will happen, not the biology.

What claim do you want evidence for? That Russia was willing to invade Ukraine and kill hundreds of thousands? I think the evidence speaks for itself. They were willing to do it.
Agreed, but surely you see a difference between an open source implementation that is out for audit by anyone, and a closed source implementation that is kept under lock & key? They could both be compromised intentionally or unintentionally, but IMHO one shows a lot more good faith than the other.
Developers should be required to add flags to allow reading/writing to disk. i.e. choose —-insecure-disk—access or —-allow-read=/myapp

I hate the idea of making things a tiny bit more difficult for beginner developers, but what is the alternative?
What an interesting and utterly dedicated analysis. Thank you so much for all your work analysing the silicon and sharing your findings. I particularly like how you’re able to call out Intel on the actual root cause, which their PR made sound like something analogous to a trivial omission. But, in fact, was less forgivable and more blameworthy, ie they stuffed up their table generation algorithm.
Presumably they’re Cuban-American…
I have no sympathy for a professional player who can't be bothered, or thinks it's beneath them, to read the rules of the tournaments they're participating in. It is literally your job. I'm guessing these guys are sponsored, get income from speaking appearances, tutoring, and so on. If you're getting paid for what you do, you have no right to complain about having to read tournament rules. At the same time, it behooves tournament organizers to standardize on rules, or at least summarize how their rules differ from some standard.

It makes me wonder if he's been enabled by tournament organizers being lax about enforcement of the rules for top players, when it should be the opposite - those with the most experience should be held to the highest standards because they should know better.

Women athletes who are forced to wear what amounts to underwear when the men aren't - they have a valid complaint about uniform standards. This sounds like a bunch of whiny silver-spooned brats.
Now how to build a web site that doesn't keep 60% of the screen as whitespace is the next frontier of software.

Well, that, and writing articles that aren't mostly content-free.
There is significant middle ground between "do it without asking" and "ask about every single thing". A reasonable option would be "ask if the device can send anonymized data to Apple to enable such and such features". This setting can apply to this specific case, as well as other similar cases for other apps.
This sounds exactly like that CSAM "feature" they wanted to add but created a huge outrage because of how incredibly invasive it was.

It sounds like it only needs a few extra lines of code to get exactly what they wanted before, they just packaged it differently and we all fell for it like frogs getting boiled in water.
It's pretty tiring responding to folks who just parrot Chinese government's official 5% numbers and never bothered look into the actual details. Like its well educated workforces being laid off at age 35, and 80% of recent graduates are unemployed or driving didi or delivering food. Or China's low end manufacturing shutting down or moving to Southeast Asia, and high end manufacturing being tariffed/sanctioned.

Here are some actual experts take on China: Longtime China bull Ray Dalio fears economy faces problems as severe as Japan in 1990
https://fortune.com/2024/09/18/ray-dalio-china-property-bubb...

or Private equity investors trapped in China as top firms fail to find exit deals https://www.ft.com/content/0575e216-8dae-4df6-bf50-312f78468...

or Starbucks reportedly mulling China business stake sale https://www.worldcoffeeportal.com/Latest/News/2024/November/...
Then, just like now, a lot of the hardest hit people were junior employees that hardly had many years of enormous salaries but mostly had student loans, junior pay and large one-off expenses like moving into a major population center and trying to rent an apartment.
I’m a Kagi customer too, and I’ve got the family on it. I don’t miss Google at all.
Block lists, Wiki hit at the top. It’s great.
Ukraine is receiving outdated, underequiped and limited inventory. I won't be surprised if there are some direct negotiations with Russia about what is allowed and what is not.

There is line after which Putin will launch nukes, destruction of major foundational infra totally could be it:

1. Putin will want to suppress Nato from further steps.

2. Population will likely demand this as an act of revenge.

3. There will be some self defense justification.

It won't be massive attack, first nuke to be launched on Ukrainian infra, and second on some EU military base, after which NATO will stop and suck it up(likely after first nuke) if Trump won't decide to escalate which is very unlikely.
> I found the author's ignorance to be fairly discrediting

Why in the world am I supposed to be an expert on homomorphic encryption? How many people in the world are experts on homomorphic encryption?

> which just reeks of survivorship bias.

What does that even mean in this context?

> 1: Feature value

What is the value of the feature? As the article notes, this new feature is flying so low under the radar that Apple hasn't bothered to advertise it, and the Apple media haven't bothered to mention it either. You have to wonder how many people even wanted it.

> If you're data-conscious enough to disagree with my prior statement, you should consider having lockdown mode enabled.

That's ridiculous. Apple itself has said, "Lockdown Mode is an optional, extreme protection that’s designed for the very few individuals who, because of who they are or what they do, might be personally targeted by some of the most sophisticated digital threats. Most people are never targeted by attacks of this nature." https://support.apple.com/105120

Lockdown mode is basically for famous people and nobody else.
Interesting to see how quick people jump to conclusions. Would it not be just as reasonable that this individual was struggling with mental health issues?

I would think a whistleblower regardless of the legitimacy of claims, would be under extra stress and perhaps even likelier that folks with preexisting mental health conditions would be more inclined to go down this route. Higher chance of suicide seems more plausible than companies whacking people. It should certainly be investigated still.
> Being in spiraling deflation while the rest of the world suffers from inflation is a big sign of being broke.

How would you handle the eloquent counterargument that spiraling deflation is not a sign of being broke? Deflation doesn't, in and of itself, signal anything except that the real value of a currency is going up.

China is one of the worlds largest creditors [0]. They may have a lot of organisational problems - I'd go as far as saying they are guaranteed to given they are quite authoritarian. But they aren't broke.

None of those metrics signal problems in and of themselves, and when put together ... they still don't. The consumer spending drop is the closest to something that might be a problem but it needs some supporting data to make a case.

[0] https://en.wikipedia.org/wiki/Net_international_investment_p...
The last paragraph of the article hit me very hard:

“I don’t know how I could have saved my son by teaching him to tell lies,” Ramarao said. “The ethics with which I raised him took his life today.”

Even calling him a whistleblower is quite a stretch, we already know companies like Open AI are based on stealing copyrighted work from creative humans.
Emacs is "better" only because it has more features at present, and is somewhat more mature.

But emacs remains replete with bugs, the performance leaves a great deal to be desired, the UI locks up if you update your packages because the whole thing is single-threaded, and emacs lisp (the language) quite frankly sucks, a lot.

Lem is not very mature and has a lot of sharp edges but already in this state I can see that it will eclipse emacs if it continues its current trajectory.
Does the family have a concrete basis for suspicion of such? The police don't have any particular power to investigate wild hypotheses. They can ask his friends and coworkers "hey did you kill him", and they'll respond with some combination of "no" and "talk to my lawyer" - then what?
“rest your case” is too funny… this is 8 people, what about 63,992 other yearly recipients of this visa? what an compeling argument you are making (and this is former H1B-er writing here…)
"Some foreigners are smarter than you, therefore you don't get to have a country, just an economic zone." - interesting case, let's see how many go along with it.
Then how come iPhones didn't have mini or micro USB?
Europe doesn't work that way (yet), there is no political weaponization of phone charges.
^^ what he said ^^
> do they still expect me to hunt down one of my many tabs in one of my many browser windows any time I want to change a song

Pin the tab? And chrome has a button to show all playing media in all tabs.

You could also use a separate profile to solve both the finding and the browser-closing issues.
Internal migration in the US is at record lows and has been declining over the past few decades.

It used to be far more common to move for economic opportunity and put down new roots far from previous friends and family.
Or just use Linux where no component phones home.
Is this a niche feature? I use this kind of search very often in my photos.
Mine was turned on by default, I just checked.
FIDE statement regarding Magnus Carlsen's dress code breach
It was not my claim that nobody has managed to manufacture a controversy over this decision, which echoes generations of similar decisions, and which was itself made over 3 years ago.
I can't tell if you're being sarcastic, but yes, when it asks questions they are trivial disambiguation of mainly language, and never information seeking like you might expect when doing more than superficial investigation
This is interesting! So to some, perhaps, the creator, intent and process matter as much as—if not more than—the output. The “becoming” over the “being.”
The rules themselves are silly. Jeans get tagged as a violation but you can wear a jacket that looks as if it belongs in NASCAR (i.e. every square inch belongs to a sponsor) and that flies. Looking at pictures from the event, Magnus looked fine.

I find it weird to witness all the drama, pomp, and circumstance around the professional chess scene. It is a board game. I couldn't care less if they decided to play pool-side with swimming trunks and flip-flops.

Magnus' priorities are clearly that he's won everything up for grabs and plays for fun. He doesn't need to worry about money nor rules set by a sport federation stuck about half a century in the past. If only the rest of us were so free!
Demanding consistency of the human psyche is a fool's errand.
Yeah, I would rather go with smaller, but automated trains. But in germany for example this would mean, basically changing everything installed electronically there already is.
I do take Acela from Central Massachusetts to NYC but mostly because I hate driving into NYC so much. (And don't need a car when I get there.) It basically involves driving an hour in the wrong direction to south suburban Boston. I could drive to New Haven and for a longer drive I'd get a shorter/cheaper trip.
Well then, maybe Russia is within its rights to punch some of these strawmen so that their heads fall off?

Unilaterally claiming more territorial waters and boarding ships is cool and all. Having a Russian Navy destroyer follow one of these ships and greet the boarding party would also be kinda cool.
Thanks, it was an error on my part, now corrected.
Since when is there video that's not meant to be viewed? Is there also audio not meant to be listened? Written words not meant to be read? Of people want something to listen in the background while doing something else, there's music, podcasts and audiobooks.
I suspect that only accounts for drones that the Gov. is buying and not for all the drones volunteers are providing.
There is also the reverse [0] for turning an old notebook charger into a USB-C one

[0] https://aliexpress.com/item/1005006000000778.html
See I'm not even saying all video stores are without value, just that there is virtually nobody who would prefer to have to schlep to a retail outlet every time they want to see a different movie, which was literally how things worked until streaming happened.
> However, "my data is being sent off my device" is incorrect, as GP explained. Metadata, derived from your data, with noise added to make it irreversible, is being sent off your device.

Sounds like my data is being sent off my device.

> It's the equivalent of sending an MD5 of your password somewhere

Sounds even worse lol
Sure, like Earl Gray tea is tinged by what you're listening to. It tastes a bit different if you have Beethoven on versus Miles Davis. Therefore, although tea obviously isn't musical, it's not non-musical, either.
A frog that is gradually heated will actually jump out.

https://en.m.wikipedia.org/wiki/Boiling_frog
How exactly is a new feature that is not advertised harder for you, or for anyone for that matter?

I bet most of those made up numbers of yours will have no idea that the feature exists.

A simple screen like they usually do with "Whats new in iOS" could easily have let you enabled it on the get go, with the additional benefit that you would have been made aware of it existing.

This iOS 18.2 update had no such screen, I just updated.
That was the point. The paragraph is talking about how errors only show up in some configurations, leading to “works for me” behavior for some of the devs. When you can get away with cfg!, you are more confident that it will at least compile regardless of the config being checked.
It simply creates an even more privileged knowledge worker class.

I recently spent a lot of time in some more rural parts of the US. There is rapidly growing resentment over this topic. It came up nearly daily in casual conversation/overheard at bars/etc.

It might be good for 5-10% of the population, but at what cost to social cohesion? These were certainly not CEO type of folks, and they were not terminally on-line or overtly political. Just quite average people across the age and industry spectrum.

Now add in those knowledge workers typically making far more money than the prevailing local wages and it gets even worse as they bid up housing.

This is something I think about a lot. It's easy to dismiss as many here do with "stop crying, life isn't fair" - but that's not a very satisfying answer. It's about as satisfying and corrosive to society as telling coal miners to "learn to code".
To clarify, I'm not suggesting OpenAI was involved, or that the cause of death is anything other than suicide. I was pointing out an investigative detail (legal ownership of the weapon). I have now read 4 or 5 articles on the matter and none have mentioned this detail.

If he did legally own the weapon, it would be difficult to prove suicide isn't the cause of death without additional evidence of another person being present.

If he didn't obtain the weapon legally, that warrants an additional investigation into how he obtained the weapon (his parents' request). While it doesn't eliminate suicide as a cause of death, it is a key detail in the case.
Because the conclusion is not workable.

Almost every single app today interacts with the network in some way.

You would be constantly annoying the user with prompt after prompt if you wanted to get consent for sending any relatively harmless data off the device.
It sounds like Apple implemented a feature and went out of the way to preserve privacy. For most users the correct choice here is to enable the feature by default.
I'm optimizing for a large, complex corporate projects, not beginners on toy projects. And I would also add that if you search for "how do you do X in Y language", you'll probably find every combination of a lot of languages so I hardly think that is grounds to dismiss Clojure. More and more languages seem to be embracing immutability and static functions are everywhere. The two are just utilized well and believe me, if you need to refactor something then you are so much more at liberty which is certainly a high bar IMHO.
I feel the same. You might want to check out https://martiansoftware.com/chatkeeper for a non-extension option. It's a cli that syncs a ChatGPT export with local markdown files. (full disclosure: it's my project)
The original snowflake id developed at twitter contains a sequence number so they should never collide unless you manage to overflow the sequence number in a single millisecond.
I've built something similar that uses CUE + text/template rather than visual programming. Like libero, iteration is important and hof let's you modify the generated code and the design for the automated code as many times as you like.

https://github.com/hofstadter-io/hof