skysight-inc/HackerNews huggingface dataset:
> […] it's still impossible to not have all your apps plastered on the home screen, at best in folders, is a mind boggling missing feature in iOS.

You didn’t even try looking, I just checked all the way back to iOS 14 and it was already possible. Yes, it doesn’t change your opinion, but undermines the point you’re making.
No props at all. It’s a completely normal product development artefact. Par for the course, and expected. The other document you hypothesise is called Samsung understanding their USP. Not everything is about some silly 2000s OS holy war. Behind all these tribalist fights are teams of people just…rocking up and building things. This is just how it’s done.
> New developers will end up in a state where if chatgpt decides to ban you from their services your career is SOL.

Is that not an unlikely thing to happen at least for developers working as company employees? The company I am working for has a contract with several LLM providers and there is no option to ban individual employees, as far as I am aware.

For freelancing developers the risks might be greater, but then you are usually not starting as a freelancer as a junior.
Node.js Is Here to Stay
> make the script control a finger bot on an X/Y harness,

Too many points of mechanical failure. Just use a RPi Pico W (or other USB HID capable microcontroller) to emulate a keyboard and have it stream key codes at a human pace. Make it wifi or bluetooth enabled to stream key codes from another computer and no trace of an LLM would ever be on the target system.
We have this in Australian McDonald's also
Presumably this would also break timestamp links more generally?
I still think the backlash was ridiculous and that a lot of people have a lot to apologize for towards the maintainer of this project, George Nachman.

I'm surprised that the maintainer actually moved this code out. I would have told people to pound sand, personally, given the absolute vitriol sent his way.

Remember the human on the other side of messages you are sending. This thread is nowhere near as bad as the previous but come on, people.
It is very common and usually a condition of closing. Investors know that preferred is way better than common. They are buying highly speculative assets and want strong downside protection.
Youtube ads have been on an impressively consistent path of aggression. Chromecasting went from no ads as recently as a couple years ago to 30+ second unskippable ads to. The revenue firehose I’m sure is incredible though. I run some online video campaigns for work (~$300k/mo) that compete with YouTube for budget and they have incredible performance stats… as indicated by GA4.
This is the most interesting part, in my opinion:

> Waymo’s recall was deployed by the company’s engineers at the central depot where the vehicles return for regular maintenance and testing. It was not through an over-the-air software update, like some of Tesla’s recent recalls.

I'd be interested to learn more about why the updates are manual, and also whether the map data is fully local to the vehicle. Tesla obviously does the polar opposite of this, and it seems to have at least some degree of success, but Tesla's approach has always seemed like it would be subject to some bad potential failure modes in my mind.

How much data does this amount to? Gigs? Terabytes?

On the same note, I'm curious about what data gets pulled from the map versus sensor data. The car seems to have used map data instead of sensor data (unless I'm misunderstanding?). Whether there's a curb seems to be exactly the sort of thing you could rely on sensors for, mostly because you also already need to look for obstructions which necessarily can't be in map data.
If you only care about money, sure. I have plenty of friends working in FAANG. For some mysterious reason any time I ask them about work, they say something along the lines "ehh... it's fiiiine. Paycheck is pretty good though". Okay, not all, but perhaps 95%. And half of them work massive overtime on regular basis. I can get behind working weekends when you hope to change the world. They often say things like: "yeah, I have to work 60-70h per week because I don't want my boss to yell at me". Those who work normal hours say: "there is not much work to do really, we literally have meetings about meetings to fill the day. I wish I had some real work to do". I truly hope that higher TC compensates for that.
Because a standard with device attestation should be rejected outright, real world implementations use it as a form of lock-in, and password managers are more ubiquitously available anyway (e.g. I can't use passkeys on my primary computer, which doesn't have the necessary hardware). This would be different if browsers added software implementations with easy export first and removed the attestation part of the standard, but they didn't.
So if the foundation makes decisions that drive stock up in the short term, they make themselves richer?

Definitely won't be abused /s
Couldn't they just edit the PR branch directly? When I make PRs I have an option "Allow edits by maintainers" which I assume would give them write access to my branch?

Edit: "We COULD but we won’t" actually addresses that, but it just wasn't obvious to me that they were referring to that feature. I can't delete this comment anymore.
You have the current unicorns, basically anything from about the time YC started, and then you have the old school unicorns.

For comparison, Microsoft IPOed in 1986:

> The company's 1986 initial public offering (IPO) and subsequent rise in its share price created three billionaires and an estimated 12,000 millionaires among Microsoft employees.

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

I would really, really want to know if anything more recent has gotten to that level of widespread distribution of the riches.

I kind of doubt it, such an event would probably be considered Communist by modern standards :-)
Not sure what you mean, iPhone 1 didn't have it because "[Ken Kocienda] didn’t have time to do it right."

https://twitter.com/kocienda/status/1538536958258909184

Once it was added (2 phones later) it was such a big deal they had an ad for it:

https://www.youtube.com/watch?v=IKjESdHPGB0
There is some, but most of that actually gets pulled into standard cell libraries (the gate libraries), which are very big collections of primitives. Most of them have a lot more than just the standard gates you think of - they include many 3-input gates, adder cells, multiplexer cells, flip flops of all kinds, and all sorts of other basic building blocks that are micro-optimized. They tend to use a standard width of 7 or 9 "tracks," where a track is defined by the width of the lowest metal layer, and the optimization comes from reducing the length of the gate. They also have gates of different sizes/strengths, so you can use the weak and small version on paths that are not critical, and the bigger and faster versions on critical paths.
The problem is that increasing energy usage has environmental repercussions. Until we figure out how to deal with that, increasing energy usage strikes me as being extremely self-destructive.

> How are we going to advance our technology without spending more energy?

Ignoring the question of whether or not advancing our technology should be our top priority, how are we going to do that if we keep pushing the world into a state that is hostile to human life?
It's a fan website for an obscure mobile game (that I don't really want to associate with my professional profiles, it is really just a hobby); the database sees a bunch of write transactions per week, whenever an editor writes new content.

If it wasn't for non-technical editors requiring an interactive WYSIWYG backend, it could've been made with a static site generator, but as it is, Django needs a couple dozen megabytes of RAM at worst for logged in users.
If you wipe the phone completely and re-image it, they can't recover a thing.
Time to start pirating YouTube as well.
I wonder if this is related to 3rd party cookies going away and needing better ad tracking than what is available in the browser. Absolute scam to neuter competitors and then rebuild something better server side.
The general motivation is the existence of rights. We are born with god-given inalienable rights, constitutions exist to protect those rights from the government. Part of this, is that the government can't illegally infringe upon those rights. If they think that we are doing X they need a warrant to search our property.

Where is the threshold is actually an interesting question. Since if for example the man killed the woman, but the video was illegally taken then it would be inadmissable. BUT police are known to construct cases around illegal evidence called parallel construction. So for example the police get an illegal video, they look for evidence find that a woman is missing, get a warrant to then find the video.

Where is the threshold I think the US has shown that the threshold is national security. No issues drone striking someone in a foreign country.
It’s based on experience that more features tend to break functionality, change user workflows and changes in product strategy, sometimes even companies get acquired or shut down things.

Of course, these things can happen to any product in theory, but with experience I’ve developed a bit of a radar for what kind of company is behind a product based on their design, website, marketing etc.

> Why does adding other useful, related features make a difference?

Like what? I’ve had the same experience with 2 pw managers for probably a decade, and the only noticeable change has been passkeys. Note that for me it’s personal use only though.
Let's watch as it happens, shall we? I'm not saying it won't happen, yet I don't feel gloomy and dark about it. If they fall, another will rise and fill the void.

The market is healthy from that standpoint, but let's watch as it happens and see what happens.
I wonder if the 20th century NYC dialect had "yous" from the wave of irish immigrants. As in "Yous guys ova hee". (Speaking as a native new yorker who doesn't hear this dialect much anymore except for maybe at a mechanic in, say, south brooklyn)
> second-hand 1L pc's (tinyminimicro) is a much better value-for-money.

For initial purchase they certainly offer much better bang-for-buck compared to the Pi4 & Pi5, but do you have any useful links to information about relative power consumption when mostly idle?

I currently have a Pi400 (back when I bought that the Pi proper was out of stock everywhere except the scalpers charging >£150/unit for even the low RAM versions, but I found a decent deal on a Pi400 kit) running as a router/firewall with a few other small bits & bobs in containers. I keep considering replacing it with a small PC like that – my main concern being running a core bit of the home network off an SSD, though also having a bit more performance (both IO and CPU) might at times be useful too, and the Pi400 I'd like to reuse somewhere it is visible for “this is what home PCs used to be like when I were a lad” nostalgia reasons. The reasons I haven't so far (other than momentum: the 400 is sat there working quietly needing no interaction aside from the occasional update and paranoia checks of the config/log/other backups) are possible greater electricity use, and great noise if the mini-PC is not entirely passively cooled.
Chromecast got ads in ~2015. I was keenly aware of this because paying for YouTube premium didn't get rid of ads on Chromecast (yet).
Not just AES-GCM.

The vast majority of encryption algorithms must be used in a nonce-respecting scenario. This is part of the contract to achieve the claimed security properties.

Alternatives require multiple passes over the data, which is not applicable to some protocols in addition to having performance implications.

Common protocols such as TLS transparently handle nonces in a safe way. But the primitives used in TLS may require additional steps to be safely used is other contexts, especially in distributed systems.

Whenever applications try to use these primitives directly, using a fixed key and picking nonces at random is a very common practice. Unfortunately, due to their small size, nonces collisions can quickly happen.

We're missing standard constructions with large nonces that would alleviate this problem, because IETF protocols haven't needed them. But there's a lot of evidence that many custom applications and protocols do.

There are multiple great proposals to derive AES-GCM subkeys and nonces from a key and a large nonce. We may expect convergence and adoption in crypto libraries soon.

Until then, constructions such as XSalsa20 and XChaCha20 are widely implemented and deployed. If you don't need NIST compliance, they're excellent choices.

But my recommendation today would be to replace AES-GCM with the AEGIS family of algorithms whenever possible. They have nice properties that AES-GCM doesn't have, including more comfortable usage limits, much better performance and large nonces up to 256 bits.

This page [1] and that draft [2] summarize usage limits of common constructions, including when using random nonces.

[2] https://doc.libsodium.org/secret-key_cryptography/aead

[3] https://datatracker.ietf.org/doc/draft-irtf-cfrg-aead-limits...
They would just statically account for it if they e.g., permanently modified the video
oh no, I may have run out of credits on my free stackai plan
I mean, you have both "blockchain" and "AI" in your startup idea. VC money can't be far away :)
Ugh, I am pretty sick of people trying to shoehorn AI into everything. AI is cool, don't get me wrong, but it feels like every company and organization is trying to hop onto the bandwagon and add it to places where I really don't want it. I can understand how a terminal might be able to benefit from AI (in the same way coding does with Copilot), but I don't know if I really want it in my terminal; if nothing else I don't want my terminal sending lots of network requests behind the scenes.

Maybe I'm in the minority but I dunno, I feel like I can't be the only person sick of adding AI to every damn thing. When I was applying to jobs last year, I ended up avoiding anything directly mentioning AI in the job description, because about 80% of the time it felt like it was some founder straight out of school who knew nothing about CS but knew just enough about how to proxy to ChatGPT that they were able to get a few million dollars of VC money, and they were extremely annoying to talk to. I guess having a bunch of people tell you that you're a visionary must give most people an ego, and I'm way too cynical to put up with that.

I think iTerm moving this to a plugin is a pretty good idea. If people want to add AI crap into everything, don't let me stop them, but I don't really want it added to the default stack of iTerm.
wait! The foundation sells Pis? What does the for-profit company do?

Hell, where did the foundation get its money before?
How much de facto control will they have left after selling all these shares though?
I just run django on nginx-passenger in debug mode, but I don't vomit dozens of megabytes of Javascript into the output so I still hit sub-second render targets. I think there's maybe two dozen lines of JS for some interactive calculator widget.
[dupe]

Some more discussion: https://news.ycombinator.com/item?id=40646940
Hot takes on American Idol contestants will be free from AI generation, but research papers won't be.
> unrelated to this particular employee

> understanding how my employees spend their time

> I looked through the tracking data of the struggling employee

I fully support this CEO in his decision to fire the employee, but his need to couch himself in this kind of rhetoric is cringeworthy. Just forego the pandering about a four day work week and admit you intentionally built a case against the employee who deceived you and fired him.

Furthermore, if it was just about performance, why did you even need to build the case in this way?
Salads aren't always good: https://www.sciencesetavenir.fr/assets/referentiel/file/1482...
If ads get too annoying people will start running a YouTube frontend and probably switch from on-demand video viewing to a DVR format where you pre-download videos from your favorite creators ahead of time. Maybe the frontend can pretend to have watched the full video and ads, I'm sure that'll go over wonderfully with advertisers.
For 10 years I’ve been reading about cool Elixir stuff here. Love the language. I gave up on finding a job in Elixir many years ago though after seeing salaries consistently lower than more mainstream languages. It may be the language I’d want to use most, but salary and cool product are more important to me than tech stack so it may never happen. Still fun to follow from afar.
I think there’s two answers to this question, obviously yes and obviously no.

Obviously yes: Some people’s definition of peace is an authoritarian version of peace. There’s a dictator who makes the law and keeps the peace and dissent is squashed. I imagine if you had enough AI robots around you could make this kind of peace.

Obviously no: I think this raises the question of is world conflict a natural state of things or a problem to be solved, and also, is conflict mostly based on political boundaries and I think the answer to both questions is no. I think that conflict is sort of a natural state of things and I think abortion is a great example. There’s no 220 IQ take that “solves” abortion. And I think that conflict often develops from social, ethnic or religious boundaries rather than political ones.
The short answer is probably that the government is throwing so much money at this, and it’s usually an uncapped direct government expense to do offsite utility work like this for these kinds of major projects. Compare to making it an “onsite expense” which will have a dollar cap.
That’s so much of the problem with chasing scale. Everyone wants to report stuff happening in the real world, but without doing work in the real world. So they rely on other people having done the real world work, but those other people are working under the same constraints and incentives they are, so do the minimum real world work possible. Then they all have to compete with algorithms that work just well enough to keep the money flowing, and “keep the money flowing” doesn’t seem to require any real world at all, so competing with it is a race well past the bottom.
For Bitmap editing, I've been using Pixelmator Pro and I like it a lot.
It's somewhat amusing a MIPI -> HDMI adapter [1] is more than the total cost of the SBC

https://a.aliexpress.com/_mtj0TmG
If the claims in the article are true around 2.5k cancellations and ticket reselling, I'd say they found great reasons to revoke these airpasses.
there are always edge cases
Placebo is largely regression to the mean, so it's more like statistics.
It might be one of the first examples of a piece of code getting “cancelled”.
Is it?

It seems as though the maintainer moved it into an external plugin because they were told, loud and long, that “shoving AI [there] [was] totally the wrong idea.”

It’s certainly an example of how public backlash can change the discourse, but it is not an example of why it was wrong to put AI there.
One thing snap got right is it also works for non-desktop apps. Of course, it has its own problems, most notably relying on a proprietary central store.

For non-desktop apps docker/podman is an option, but that doesn't work very well for desktop apps.
What is the reason they are going public? Are they trying to raise money for new products/services that are otherwise not possible? If yes, do we have an idea what kind of products/services?
Youtube at least they're not really solving it right now. uBlock origin does pretty well at managing to block most pre and mid roll ads, at least in my experience, there's only been a few short blips for me when it has let ads slip through. Some weird experiences where a splash screen with no video would appear, instead I just would just see a small icon for the thing the ad was for and a skip button.
Maybe, but I think part of the fear behind the IPO is that some bully type investor like Icahn will do a takeover/weigh-in and mess it up, towards a profit driven enterprise.

With major ownership held by someone else, this becomes less likely.
I moved away from the Terminal because of lack of utf8 support, also I "needed" 24 bit color support - I was working on some silly 24b gradient progress bars at the time.

I've been a happy Kitty user for some years now. It requires a specific termcap, so foreign servers are a royal PITA, otherwise it is pretty nice.
I recall a discussion where a founder kept insisting that a 10% offer for a pre-funding startup was beyond standard and that I should be lucky to get such an offer.. the experience left a bad taste in my mouth.

Ultimately, this individual needed someone to shape and build the core of their product and the net of a series B would have been at most a wash compared to current employment.
I stand corrected. Thank you.

AI doesn't need to be anywhere near the Terminal without explicit intervention from the user, and I'm glad it's now in an external plugin.
How do you know when you need to reindex?
And still used despite all the claims of impending doom?
They'll start noticing once the enshittification begins and expensive but hard to KPI-ify things like QC and documentation quality get optimized away.
> Bruning shared that other companies are piggybacking on the super load route plans now that accommodations have already been made

I would’ve thought the ability to do a super load or not determined a lot of your mfg/etc process. Seems surprising a company could switch over to a super load because it’s now available.
During COVID I dug deep into the vaccine topic and unless I completely failed at research, I couldn't find these claims of being "well documented" (and studied). If you have some studies proving how good these vaccines are, I'd be happy to see them!

Until then I only mentioned that I don't trust any of these actors. You're free to keep on trusting them.
I find the baked-in ads in my parents VHS tapes to be quaint and informative.

I don't feel that way about current YouTube ads!
I use the Pis because the ecosystem and documentation. I tried using clones but they're often horrible when it comes anything outside the direct hardware. Also they have a ton of competition. Jumping back to STM32 is pretty trivial if you use open toolchains.
> If you had one or more junior programmers working for you writing code according to what you specify, would you have the same worry?

It's a great question. My answer generally is yes, I would (and do), but I'm willing to sacrifice a bit in order to ensure that the junior developer gets enough practical experience that they can succeed in their career. I'm not willing to make such a sacrifice for a machine.
yt has gotten very feisty all of a sudden.

If you're used to dipping in & out of vids to find something interesting it is fundamentally unusable without working adblock. You end up watching more ads than video
IMHO because it's not something trivial to build so you would also need to build the stuff to build it. To build complex (and huge) machinery you need specialized factories with lots of other big and complex machinery, you cannot just create a factory to build n=1 objects it's not economically viable.