skysight-inc/HackerNews huggingface dataset:
You're going to have losses. You're going to have to give stuff up. You're going to have far less free time than you're used to, and less money, and more responsibility, and far more noise. It's not going to be fun. What you give up is real.

They're going to smile at you, and run to you for hugs. Don't miss that because you're looking at what you had to give up.

Especially, don't be desperately trying to keep some free time in your life, and some mental space in your head, and avoid giving them your time and attention. Giving them time and attention is where the payback for the losses comes. (It's also your job now.) Don't short-change them. If you do, you're also short-changing yourself - missing the gains by trying to minimize the losses.
I was also suspicious but I think this system does have advantages over the OS interfaces for this: incremental compilation and binary patching. If this goes down to the function or block level definitions and is fast that's pretty sweet. The only time I've enjoyed that kind of DX is with Common Lisp/CLOS.

Update: there's a "deep dive" power-point that goes into a bit more detail: https://liveplusplus.tech/downloads/THQ_Nordic_Dev_Summit_20...
Some places will take your license for much, much, much simpler things than that. 3 tickets of any kind in a year's period is enough to lose your license in Iowa for example.
Submitted title was "Firefox private mode now automatically blocks cookie banners for German users".

Submitters: If you want to say what you think is important about an article, that's fine, but do it by adding a comment to the thread. Then your view will be on a level playing field with everyone else's: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

This is in the site guidelines: "Please use the original title, unless it is misleading or linkbait; don't editorialize." - https://news.ycombinator.com/newsguidelines.html
I would say that if a manufacturer releases something with software attached then they should also have to release the source code with a time lock so that people would be empowered to dig through the waste bins of electronic history and be able to find/make/learn/do more with it.
How is this different than the argument to sell NFTs that are jpegs that somehow have some value, or token's having value from all these random crypto sites. And they take your 'hard crypto' eth or btc and somehow manipulate trading to make the ftx tokens worth billions.

I interviewed at a company that was making tools for analyzing this world and they had similar arguments about the world changing impact of their analysis tools.
It isn't full unrestricted disk access for all users and all code. Any OTHER user, or code running with that user's permissions cannot access YOUR appdata directory. The appdata stuff was the running user's appdata. They already had total control of the user's machine, and in fact, had control of that user's domain administrator! This attack is only possible if you have control of the user's domain administrator AND data access to the user's machine so that you can use both the locally stored Bitwarden data AND the domain's backup decryption keys. The phone OS model wouldn't work here. The security compromise happened when the domain administrator account was breached.
The 80s and 90s produced a lot of movies that became pop culture classics (Back to the Future among them).

Millenials and Gen Z grew up in an era with much easier access to older media than previous generations. First was the video store - while Gen X had this too, it really took off in the 90s. I remember when I was a kid in the late 90s and early 2000s, it was $5 to rent a new release or 3 for $5 for old releases. This meant that we were basically encouraged by our parents to watch older stuff, and of course the fact that they lived through the 80s themselves meant they tended to recommend movies to us from that era.

Of course, after the video store came VOD services like Netflix. Old movies are a great way to pad out a VOD catalogue, so that increased the access to 80s/90s movies even more.

It also doesn't hurt that, as you've pointed out, many of these films still hold up pretty well today.
I think he meant simply that they still have a strong cultural allegiance to France and thus prefer the French spelling of the name (despite having been independent for quite some time). Not that that preference (or insistence on it) is in itself representative of French culture.
Unintended electromagnetic radiation from Starlink satellites
>What ruins everything is overzealous and/or ignorant programmers who don't take any pride in their work

uh you mean overzealous product managers and business owners who never let programmers take their time on anything because quality doesn't matter?

why would I take pride over my employer's property? lol if the code he buys from me is bad, that's his problem, especially since I have to stick to his timelines and am not given sufficient equity and agency to feel ownership over the project.

you know what makes programmers lose their desire to take pride in their work? getting blamed when we're ordered to cut corners, or implement bad designs. fuck right off with that, we're not the ones in power.
Given the extremely lax laws around advertising (any el-crappo pizza joint can claim to have the world's best pizza, etc.), and that none of the celebs have any formal credentials in either crypto or finance, and that their relationship with Hyperverse was "paid $Standard_Fee to read words to a camera" - what laws have they broken, to be "charged" with anything?
They have an email right? Many services automatically detect suspicious logins and asks for additional verification even if the user hasn't specifically turned on MFA.
Daggerfall Unity 1.0 Release
Reigning in costs on the CEO doesn’t mean we need to swing to the other side of the spectrum and commit fraud and portray some image as the CEO. Hopefully you are doing a tongue in cheek commentary
> Why is a person from UK logging in from China IP?

And then we get to the other side of this where people get locked out of accounts because they went on vacation and bothered to check their email.

And often times these "person from UK logging in from a China IP" are massively wrong. For the longest time my home IP was showing up as from another country in most GeoIP databases. They're routinely trash.
Most men, at any rate, wore a jacket almost everywhere (as in: suit jacket, sport coat, blazer) in the heyday of pulp fiction, when quite a few could make working-class wages pounding out words on a typewriter.

What do those jackets have? Big hip pockets. What fits perfectly in those, hardly even affecting the drape, with enough room to spare that they can slip in and out effortlessly? Slim little pulp fiction books. Hell, many are even big enough for a volume of Magazine of Fantasy and Science Fiction to fit OK. Can't cram a glossy in there, but pulps? Yep.

Plus, yes, there were no cell phones, but if you want to carry a book today, where do you put it, if you don't have a bag (and even if you do, that's not convenient, is it?)? Well, on your phone, as an ebook, since that fits in a jeans or trouser pocket, and practically no dead-tree books or e-readers do... oh but look, you have some notifications! And there goes the 15 minutes.

Women often carry purses. And who still reads? It's largely women. I'm sure there are other reasons, but—hmmmm.
I'm not so sure I completely agree with you about .ini files. I rather miss them. Some people have regarded the registry as a mistake, or at least an over-reach. I like the ability to edit .ini files and make them understandable.

Maybe the compromise solution is to put the user-relevant portion of the .ini file in %AppData%.
Whatsapp did a revamp of their web client a few years ago.

The previous version pretty much connected to your phone and proxied all send/receive message requests via your phone. The phone stored all the crypto keys etc for e2e.

The new version acts as a fully fledged client. All "1:1" chats are in fact group chats, containing multiple 'users' for all of your devices, and multiple users for all of the other persons devices. Cryptography is still e2e secure, but now there are n+m endpoints for all of your+their devices.

Therefore, I would expect major updates to be needed to this client to make it continue to work.
IMO the problem is that even if you have the best most secure alphanumericpunctuated leetspeak 20 character password, your data was still compromised if your third cousin once removed had "hunter2" as their password.

It's like Cambridge Analytica- each compromised account let them dump data for hundreds to thousands of people
I’d say something similar. But, I don’t think the value is in talking about why X is the way it is. The value is in knowing the next obstacle to overcome. Having a space drill except it needs higher voltage than the station supplies is what I mean by “near-solution”. So now you need to lower the voltage need or increase the supply.

Here’s where things go wrong. You’ve identified the next obstacle, and it is likely going to need time and attention to solve. It’s worthy of respect in a “respect your enemy” sort of way. But when the near-solution is engineering and the obstacle is social, people adopt this harumph attitude. Making glib statements like “we could, but we just don’t”. I don’t think that does anything to actually help solve the problem. It reduces a tremendous amount of someone else’s work to an annoyance.

This is the exact same as an idea guy coming in and expecting the engineers to “just implement it”. This is not an effective way to motivate people or enact a vision.
Many commuters in London also leave when they want to leave, or close to it. Metro trains run every 2-10 minutes on most of the network (I'm including the ends of the lines there), urban/suburban/regional trains around every 10-20 minutes.

Personally, if the service is at least every 10 minutes I won't check the time when I leave. If it's 20 or more I will, and in-between probably depends on the weather and if the station is indoors or not.
I think its more because they are in a commoditized business that is also in a shrinking market. People don't print much anymore and their cash cow is directly related to printing. It really doesn't matter who is running the place when you're selling horse supplies and the majority of people are now driving cars.
And they called him Hiro Protagonist.
As long as it's just an approximation.
I think this is a fun and productive way to learn how to code which I why I built https://xcadia.app/ which has lots of examples of simple retro games that you can edit and learn coding from.
Flames shooting up around the plane after a collision have got to focus the mind of the passengers; so I guess it's hard to compare different incidents.
Well, the Digital Markets Act basically regulates the things you're asking for. It's specifically designed to tackle "gatekeepers", such as the Google/Apply duopoly on smartphones, Metas hold on chat (especially in Europe, where WhatsApp is very popular), Amazons hold on the online marketplace, etc.

It's a very new regulation, so we've yet to really see the effects.
Yes, they are all doing it, and it's all bad. Though Firefox is especially culpable since most of their marketing is about privacy. It's apparently only bad when other people are spying on their users.
Arguably looking out the window and realizing they were in the Hudson River might have lead them to realize they weren't going to be swimming with their wheelie.
The EU is either cracking down on or actively investigating how to crack down on all of the things you mentioned. Cookies were just their warm-up phase.

Actually, I'm sugarcoating things! The EU was cracking down on Android years before even the cookies. US techies genuinely thought EU antitrust was a shakedown to get money out of Google and have conveniently forgotten things since.
> A botnet is a system.

How would you detect that these requests are coming from the same "system?"
Love it! Need to try it for my next work session.

What'd you make it with?
I think you’re misunderstanding what happened in this situation. Nothing was stolen from 23andMe and no 23andMe accounts were “hacked into”. The “hack” happened on another site and the hacker got a database leak of usernames and passwords for that site (not 23andMe). Some of the users of that site used the exact same email addresses and passwords for their 23andMe accounts.

If you use “Hunter2” as a password for all of your accounts and AOL gets hacked, the hackers know your password is “Hunter2”. If they get into your Facebook or Gmail account because you also used “Hunter2” there, that is neither Facebook’s or Gmail’s fault. It is your own fault.
Here is the thing: unless the attackers got into these accounts by guessing weak passwords at the login page, 23andMe are at fault.

The data breach by which attackers get their hands on passwords isn't the fault of the users.

Only the consequence of that breach to some of the users is their own fault.
Looks somewhat similar to the talos Linux project[1]

[1] https://www.talos.dev/
Because you don't pay $20/mo. for GPT? The compute isn't free...
We’ve had far more annoying pop ups and banners since the 90s. One of Opera’s primary selling points at one time was its popup blocking capabilities and that was in the 90s or latest in the 2001/2002 timeframe from what I can remember.
The intention is good, but they will try to break it as much as they can.

The only way to robustely deal with those "people" is to go thru extremely aggressive technical regulation: enforce a small and simple, but good enough, very stable in time network protocol support for the client.
I may be wrong here, but my understanding is they don't use GNU utils, at least not any more. They use old FreeBSD utils, which is permissively licensed.
If they don't have MFA enabled, don't let them see other people's DNA. That way person A choosing bad security only endangers person A.
If you want to send whatsapp messages from a RPi, you basically can't do it today (since the only working implementations today require a headless Chromium instance, and good luck fitting that into 512M of RAM).
Does this have any further benefit than what Visual Studio's hot code reloading provides?
75% zoom alleviated most of the ux issues I had
Not surprising. He’s a real estate investor where cash flow is everything.
Fossil Fuels aren't all one thing. There are different types, with vastly different infrastructures, etc.

Coal is not natural gas
It’s when the Hyperverse crosses into the real-a-verse that a person with a social security number or birth certificate is required. You can’t just make people up. If you operate without a CEO then operate without one. Don’t pretend one exists to get real-a-verse money for your hyperverse. That’s fraud.
China to lead semiconductor industry expansion with 18 new fabs in 2024
China is predicted to lead the world in expanding semiconductor production, with a total of 18 new fabs expected to begin production in 2024.
> All of the gamers use windows

Nope
Tesla is banned from driving schools because of new turn signals
That’s the problem. There wasn’t anything suspicious. From what I’ve read, the “hackers” used a botnet, aided with location/IP data from the leak. There would be nothing suspicious about a login with the correct email and password coming from the right location.
Makes sense. Then it's 100% because Apple wants to force developers to implement an app.
> How is this different than the argument to sell NFTs...

It isn't. Those were scams too.
Lightly mentioned in the article, but I think a key part of Musk's success comes down to two traits: he's willing to take large risks if he thinks the "right answer" requires it and he's willing to put significant capital up to do so. For Tesla, things like the aluminum bodies mentioned in the article or the "gigacasting" later took the kind of significant investment that most companies aren't comfortable making; SpaceX, for its part, blew up enough rockets to have put most companies off their lunches. There's shades of Jobs, who would not accept an inferior product made for expediency, and of Bezos, who's one of the few other company leaders with a history of gambling like that, but really, I think the willingness to aggressively deploy the capital required to achieve the answer he thinks is the right one is the core trait underpinning his success.

(I think the article's also broadly correct in the diagnosis of his failings, too - the gods don't give with both hands, as they say.)
It's not that they can't, it's that they don't want to specifically to be annoying.
Had my first (and only) at 35 (not sure that counts as "later in life"), and I'm really really struggling.

Grew up in an environment where everyone talked about kids as being some sort of magical force that brightened everything. To be fair, those around me did lament the lack of sleep, the chaos, etc but it was "always totally worth it."

I'm writing this less than 12 hours after my daughter had a 4-hour meltdown, an event that isn't rare with her. And yet "isn't abnormal," apparently.

I believe everyone in the comments (as of posting this one) has had truly wonderful/worthwhile experiences. But I also think there's a lack of conversation and representation from people who do not have positive experiences.

"Regret" is a word with a lot of baggage, especially since my daughter is only three (and a lot could improve in upcoming years), but at the very least I wish I had more exposure to people in my situation, before having a kid.
"Lisa! In this house we obey the laws of thermodynamics!" - Homer
Furthermore, despite Do Not Track being an obvious and strong indication of user intent, website owners want to hassle you anyway on the off chance you fallaciously "consent" from fatigue/accident/coercion/etc. It's like those business bros that just keep pushing after you say no (respecting boundaries is for suckers, amirite), but since it's in the automated digital world think of it as yet another "dark pattern" if you must. Every cookie banner is essentially the site giving a giant middle finger to the user, but the surveillance industry has been adept at getting users to uncritically attribute them to the existence of privacy regulation rather than their own shitty behaviors. Part of which is this continued myopic focus on "cookies" when modern privacy regulation functions independent of the specific tracking mechanisms.
Are you not more worried by Harvard threatening journalists?

https://www.thecrimson.com/article/2023/12/25/harvard-threat...
Similar to COVID19, people seem to only care about the binary life/death scenario.
it's all about control. You get a lot more feedback and accuracy with your mouth.
Agree with your overall point, but the Mission Impossible thing isn't that surprising to me. I think a lot of people are tired of endless reboots/sequels of action-adventure movies. Also I think Tom Cruise can have the opposite of star power these days, a lot of people feel kind of ick about him.
In general, these also arent statement of fact.

>"HyperVerse will be the leader of metaverse space"- Norris

IF you actually think Chuck Norris has a godlike ability to know the future, and is making promissory statements of fact, the liability lies with you.
Many orgs will use location and connection types to filter this.

For example if i proxy my connections through a VPS or VPN i will OFTEN either be outright denied access, or at best get sent to a validation step (most often they shoot the email an verification code that i have to plug in).

I will often route traffic through a linode for reasons. And sometimes use a VPN here and there (ie: mullvad). In almost all cases this will trigger anti-spam measures on sites, some so intrusive its borderline unusable (ie: Youtube and google with recpatcha).
Sunday's the worst day of the week. I wouldn't mind if there were zero Sundays left.
The difference is that if disregarding commit messages has no effect, then it's still beneficial to do since you're saving effort vs writing elaborate commit messages.
I honestly don't like this idea.

I hate cookie banners just like anyone else, and use addons to remove them.

But I don't think it's browsers' job to modify web content based on their discretion, even with
good intentions. I especially hate it when a manually crafted list is involved (as said in the article).

I think it should be done of 3rd-party addons/rules, not the browser vendor.
The U.S. is a very punitive society and I think if you were to find yourself in the tarmac after an evacuation holding onto your carry on, you’d at minimum be getting a large fine for disobeying a flight attendant and possibly more. Not being in the Hudson isn’t going to change the fact that you are ending up in the middle of nowhere once you are off the plane.
> SPARC is doing just fine for the context of existing Solaris customers.

In other words, it's a legacy product. There's no future roadmap for SPARC, unlike ARM, x86, POWER, and Z.
I am the author of k8s resizing feature and its been GAed for awhile and feedback we have got so far has been good. If anything running inside k8s makes it relatively easy to support resizing. You just need to specify new size for PVC and it will both perform resizing on the cloudprovider and of the file system (if needed).

Modifying IOPS and other volume attributes is something less frequently needed but we just released alpha support for that too, if you must need it.

We have also added support for reporting volume usage in CSI specs, which I know some operators use to automatically resize volumes when certain threshold is reached (I however do not recommend using ephemeral metrics for automating something like this). But point is - you can actually define CRDs that persist volume usage and have it used by an higher level operator.

Another thing is - k8s makes it relatively easy to take snapshots which can be automated too and that should give someone additional peace of mind if something goes haywire.

Obviously I am biased and I know there are some lingering issues that require manual intervention when using stateful workloads (such as when a node crashes), but k8s should be just as good for running stateful workloads IMO.

Another thing is - k8s volumes are nothing but bind mounts from host namespace into container's namespace and hence there should be no performance penalty of using them.
It is still very much true today in my experience. I have tried to be a linux gamer occasionally, and there are almost always things that need to be done for compatibility. Few games live up to Steam's promise, even when Steam is involved, unless you are playing on one of Steam's 2-3 anointed distros.
But also corporations are people, right? https://en.wikipedia.org/wiki/Corporate_personhood
So - the moral of the story is to never use Windows?
They could force their customers to use MFA. I'm sure they considered it and decided they'd rather have the additional income. At the same time, my bank doesn't let me opt out of MFA. Why? Regulation. That's the answer in this case, as well.
Do you have a single fact source that differs from the Wikipedia list?

As far as I can tell Swan Atlantic is owned by a Norwegian company without Israeli ties and had no Israeli ports of call. That means the observed Houthi behavior is still 14/17 (82%) not-Israeli-related.

The Houthi behavior is significantly different from Houthi claims of motivation.
oh, now I'm wondering if Ada might be interesting for robotics.

As it is another language that is said 'compiler driven'
> - Which version of my app is running in staging/production? (using ArgoCD helped a lot here, now they can simply go to Github and check)

It's useful to expose this somehow, e.g., have an unlisted debug endpoint that includes info like the latest commit SHA of the current deployed release. This can be useful in cases where something goes wrong and your CD shows the new version as deployed but your cloud itself has not actually deprovisioned the old instances and stopped pointing a load balancer to them.