skysight-inc/HackerNews huggingface dataset:
> it’s not like the FLN were that much less brutal than the French both during and after the war

Sure, I'm under no rose-tinted delusions about their methods - nor the methods of any other guerilla movement in a similar position - but the vital distinction is that one side is aimed at enforcing a racist and cruel colonialist regime and the other is a popular nationalist movement aimed at achieving sovereignty from that colonialist regime. There is no equivalence here. The FLN wouldn't have needed to liberate Algeria at gunpoint if it wasn't under occupation in the first place (and if a peaceful or diplomatic resolution was not refused).

>What were they even hoping to achieve?

Yeah, I think there comes a similar point with many reactionary movements where they kind of began a mindless march into self-destruction, where whatever self-interested outcome they originally fought for is no longer even feasible yet they continue fighting for no other reason than institutional momentum and spite.
Maybe when they get to 70 or 80% unemployment they'll finally be able to move towards a more efficient minimum.
Part of it is that lawyers are paid.

If you pay a repairman to come to your house and fix something, even if he does fix it in five seconds, you're going to feel a bit cheated because you paid him assuming it would take hours.

Same with a lawyer - if you pay one to write something for you, or review a contract, they WILL write something or find something that makes you feel like you got your money's worth.
> A corporation has the resources to figure out how exactly the law applies to them and defend that at trial.

A very large fraction of corporations are run on minimal margins. Some of them still do try and keep up with regulations and that is then (often) a very large part of their operating costs.
I'm not sure what's so hard about the line. Most municipalities already have the line well defined. They have noise limits that are different in residential and industrial areas, and are lower during normal sleep hours.

If it means that you can't stomp on the accelerator in a residential area in your stock performance vehicle at night, so be it. Yes, some legally stock vehicles are loud when driven hard. So don't drive them hard when that's inappropriate.
I don't understand what is meant by phishing-resistant. There always need to be systems to authorize new devices or allow users to re-prove themselves if they loose the primary proof. Is the idea that scammers would have difficulty adapting phishes to access these resources? If "hello this is Jeff Bezos what is your password" works why wouldn't "hello this is Jeff Bezos please click authorise a new device so I can transfer you 1000$"
Last year I did a little roadtrip along the West Coast and through parts of Nevada and one thing that boggled my European mind was that, at night, on ordinary roads cars coming from the other direction always had their high beams on and never switched to their low beams as we got closer to each other. Same thing when cars were behind me. Is switching to your low beams to avoid dazzling other drivers not a thing in the US?
I just connect to the backend server directly after taking that backend out of the load-balanced pool. Easier than going through the load-balancer in a special way.
Quantum/Jump/Warp drives and portals?
If tiktok popularizes PWA install it will be a great tradeoff
I dream of a world where all advertising is in one place, and where I can go and look up things, when I want to. Where I can type a problem that I have into a bot and then it can show me suggested solutions for that problem: this could be as simple as "my car is too dirty" to "how do I communicate with by grandfather, who is both nearly deaf and not technical enough to send sms?"

I don't want ads to show up everywhere, and I don't want them to tell me that they have a solution to my problem _without knowing what my problem is_. I have complained about it before (partly in the wain hope the some facebook engineers will see it), that Facebook does not use the data I freely give it to base its ads on[0], but only what its AI can match me with.

In short, I think there is a time and place for me to enter transaction mode - but not with ads that assume their are smarter or know me better than I do, and not when I get interrupted.

[0]: I am pretty good at blocking third party tracking, but I did tell them what school I went to, that I studied computer science, and when I did. Any basic human would be able to infer that I might like nerdy things and that I have a relatively high income. FB continually feed me slop ads.
Smart TVs using their own DNS, connecting to things like Amazon Sidewalk or any open WiFi point, hell maybe even their own eSIM.
Passwords can be phished, all you need is a convincing fake login form.
Superhuman performance of an LLM on the reasoning tasks of a physician
> It's provably true that LLM's can produce working code

Then why can't I see this magical code that is produced? I mean a real big application with a purpose and multiple dependencies, not yet another ReactJS todo list. I've seen comments like that a hundred times already but not one repository that could be equivalent to what I currently do.

For me the experience of LLM is a bad tool that calls functions that are obsolete or do not exist at all, not very earth-shattering.
>Let me guess, you make a living modifying cars to be extremely loud. Right?

I don’t no, I work in a quiet office building.

> That must be why I specifically stated police sirens, semis, etc are fine? I've nothing against "loud" cars that have a purpose. I've something against people intentionally modifying their cars to be loud

You’re assuming that the intention of people modifying their car and/or buying one of the perfectly legal cars that comes with an above average exhaust sound output is specifically to spite and or annoy you, which it is not - the world doesn’t revolve around you. As another commenter pointed out, it’s done because they enjoy the sound for themselves and their own pleasure while driving. This is the exact behavior why this argument can’t ever be had - because we can’t ever have a discussion on “okay maybe we should set a reasonable noise cap, and you can make your car sound different and enjoy the sound if that’s your hobby, but your cap is <a reasonable number>” - you just immediately go straight to “nothing and if you do anything, straight to jail”. Thankfully I live in America which was founded based on the concept of freedom.

I’d also like to point out that the vast majority of people driving cars with exhausts (myself included) you don’t even notice because we’re driving them in a silenced mode, or just driving normally which doesn’t create enough exhaust flow to make a significant sound. The people who drive the obnoxiously loud straight piped mustang through your neighborhood at unreasonable hours give the rest of us a bad name - and that is already likely illegal in your cities local noise ordinance.
If a vendor wants their software proprietary and secret, I can respect that and would be perfectly fine with full hardware schematics and documentation. Since that's something I physically own anyway.

In the ancient times, providing schematics (and even repair manuals) for things like TVs or cars was the norm. Obviously, that's not happening, but as a fantasy wish - I would love to see this becoming a thing again.
I'm not advocating book burning or anything. I'm just saying that we can look at Bronte and say "she had some good ideas about women's place in the word, but was totally blind to the racist / colonialist themes she adopted". It doesn't make her bad, but it does make her less of a forward thinking person than Gaskell.

> We should preserve Bronte's viewpoint though, not erase it or reject it, or keep the plot and change it's views and morals to our taste.

Eh, this is more complicated to me. If you were producing a modern play/movie of Jane Eyre, would you keep the psychotic creole woman locked in the attic, unchanged?
Nikon has had digital signature ability in some of their flagship cameras since at least 2007, and maybe before then. The feature is used by law enforcement when documenting evidence. I assume other brands also have this available for the same reasons.
It won't, because something the Tech Fetishists can't seem to notice (since they have zero awareness) is that controlling a computer by talking to it is awful. Unless you have a predefined structure that is basically just a textual re-implementation of a screen full of buttons for actions, you are left to just say what you want, and hope that the computer can magically understand what that means in a world of ambiguity.

We have had voice controlled machines since at least the 80s. There were voice controlled robots in MIT decades ago. It's just stupid and awful.

I wrote about it the other day, but every Windows computer since 2000 has included a fully functional, fairly well implemented, and mostly accurate voice control. Nobody uses it except people who have to use it, because voice is a terrible control plane. Humans are WAY better at choosing an option from a 2D grid using a mouse, even people who are afraid of computers. Voice is inherently slower, less accurate, less precise, and inherently ambiguous.

Hell, even as shown on Star Trek TNG, controlling a computer through your voice is awful. They show a few times characters having to do searches through a bunch of data and refine the output by adding more filter criteria, and always what they do is better done by a good excel spreadsheet.

People don't want voice controlled computers FFS, stop trying to force them. Stop trying to make fetch happen.
Another form of hilarious incantation in legalese are the way "patches" do work. There's a complete vocabulary and way to formulate sentences to, literally, apply patches to older texts.

It's "diff" but for legal text, using natural language (well as much as legalese is natural).

I don't know in english but in french you can definitely have a legal text (say for your company statuses) and then patches when you did modify things. Or you can have the "consolidated" text, which is the text with the patches already applied (it's definitely more of an easier read as there's no need to jump back and forth between the patches).

And of course the patches can reference another legalese text, which itself can reference another legalese text. And all of these can have... Patches.

These patches/revisions going out of their way to introduce a patching logic using natural language is plain weird.

Besides these patches/revisions, I'd say the second most WTF legalese thing is that somehow, at some point, where there were already rules and laws governing what a person could and could not do, someone, somewhere (in Rome probably), decided that we could create new persons, but not physical persons: entities dealt with as if they were individuals. But virtual.

I did set up a company: I created a person. And we do shareholders meetings and vote stuff and go in front of a notary and that notary comes up with revisions and we patch the person I created by sending the patches to the authorities.

It's completely mindboggling.
I have two Yubikeys, one of them never left my home
Yeah, but it's not just the brightness. It's also the strobing, which is highly distracting and nausea inducing.
That does not mean that generics were somehow forced in against the wishes of the Go Team. Their position has always been that they just need to find a good design.
Looks awesome! Been using for over a year now and it's a great product :) The new improvements seems exciting.
Except if you switch phone numbers and get a new phone. My iCloud email address is permanently fucked because I set up an iCloud account years ago with a different phone number. Since I no longer have the number or another Apple device synced to that iCloud account, I'm permanently locked out forever.
My solution is to minimize driving at night. Harder to do in the winter, but still doable especially if you work from home.
It's no excuse. But many people just don't know about it.

I read Annie Ernaux's book, Algeria was far away and there is propaganda and misinformation and ruthless suppression of people who care.

Germany right now supports the war crimes in Gaza - there is propaganda and suppression of people who care.
The README would benefit from a comparison to other tools.

I’m not (necessarily) motivated to switch tooling because of the language it is written in. I’m motivated to switch tooling if it has better ergonomics, performance, or features.
Welcome to the hobby (even if a few years late). Pretty much everyone has the same experience as you. You buy the telescope, and then realize you need to buy a telescope for your telescope to use as a guide scope for accurate tracking for longer exposures.

However, those long exposures are much more likely to get photobombed by an airplane or satellite. So you're really better off taking shorter exposures with the highest ISO you can get away with, and then just stacking them.

I have a much wider scope that I can do 30s exposures unguided before trailing starts to become noticeable. If you can get away with 15s, you'd be amazed at what you can achieve with newer sensors.

Just some hints to help the disappointment at bay and maybe get you playing with the toys
Thanks Firefishy for working on it!
It's fine because this is a static subset of Scheme that you could use to, say, implement a runtime for a full Scheme. As a Scheme programmer, it feels nice to be able to implement your Scheme in something very close to Scheme instead of having to use C.
Where can I call to get the Yubikey locksmith in the middle of the night to show up and let me into all my accounts if I lose my Yubikey?
> Then you register multiple passkeys for the website, just like you would register several Yubikeys.

So just like Yubikeys, when you lose one of those keys you'll need to go to the 100's of sites where you registered that key and change it. This is not a good plan.
youre not going to make up the difference in things like housing or healthcare by not having a phone
my credentials aren't mine if I can't securely back them up and secure them in a platform independent way.

That attack on KeepassXC is despicable.
Then you use the "lost my passkey" process, which should be the same as the "forgot my password" process. Most services should treat passkeys like unphishable passwords.

Passkeys do not (and are not intended to) solve the problem of lost credentials.
I also had much trouble with this. I solved it with an extension called "FFS MSDN in English"
Legally, it’s a bit of paper that says that you are. Culturally, there are many aspects: adhering to the democratic pact; participating in the country by using one’s rights and accepting one’s duty; recognising oneself as part of the nation.

The thing is that nobody can say that you are not French when you actually are. That’s why there is so much wrangling about the significance of second- or third- generation immigrants. By the fourth generation, immigrants are indistinguishable from all the other citizens. Just look at the number of people with foreign family names everywhere, including amongst nationalist politicians. Yesteryear’s foreign bogeyman is today’s xenophobe. That’s a big reason why all discussions about who is “truly” French and who is not are so stupid. In the long run, it is not us who will decide what next century’s France will look like.
I didn't think it was misleading. I thought it was fun to pique someones interest enough that they click the link and go on a journey of discovery. I see your comment as a spoiler!
The actual non-anonymized data is closely guarded to make sure that nobody gets any funny ideas about mistaking it for actual performance measurement!
I think it's stock market mindset. Investors love "growth", so "we had #### new subscribers this month" is sexier than "we retained 300 million subscribers", even if "new subscribers" was "people who haven't used us for a year" in fine print.
I think it's actually pretty modern. Compare to the USB consortium:

https://www.usb.org

or PCI-SIG:

https://pcisig.com

Or maybe the design language is too modern...did you mistake it for a startup project rather than a 25+ year old industry standard?

It's interesting to contemplate the idea that being too modern might have a detrimental effect on perception and expectation. How would you have reacted to the site design circa 2018? http://web.archive.org/web/20180214180117/https://www.modeli...
Yes - I agree with you. Some of the commenters above have conflated “an annoying person drives a straight piped mustang through my neighborhood” into “every car is bad”.
It is a thing. Your experience doesn’t at all match my experience driving on the West Coast for the last few decades.
Judges at least in the USA can alter the law, in two ways:

1. They can determine the law does not apply

2. They can decide the law collides with another, higher ranking law and so does not apply

Both don't really do anything unless the other judges start to agree with them, in which case people stop bringing the cases because they know they'll lose.

The cost of fighting the case is almost always way more than the value of the case, so they'll avoid fighting it if the outcome is pretty well determined. This is one case where you have an advantage; you can defend yourself pro se (and likely lose) but the very cost of attacking your pro se defense is often way more than the value they get from you.
Your are missing: interest by individuals, information corporations wants out (no grocery store chain would ever think of putting a paygate on its opening hours), and think tanks.

Besides, even in the extreme where no new media is ever created, would that be so bad? Anna's archive has 38 million books. You would be challenged to even read the index in a lifetime.
For me the ngrok killer feature I've never seen elsewhere is a simple embedded webserver with log/inspector for requests + the ability to replay them. Wish Apache or CNCF would fork ngrok v1 and put it on life support.
I've been using them with my BitWarden/VaultWarden setup now for a while. I was also extremely crabby about the idea of tying my accounts to hardware to the point of being unwilling to use them, but this problem is resolved. The resulting user experience is now the best of any login methodology and I remain in full control of my passkeys, up to and including the ability to back them up. I think it sometimes takes a "Never Offer Me Passkeys" from the browser sometime, just like they default to trying to get me to save my passwords into their vaults (and I always have to look up the magic setting to tell them to stop doing that on a new install), but it hasn't been that hard to make work.

I think I've heard that the passkeys providers have an option to force it to be hardware, but I've yet to encounter that, and it would also make me quite cross without a very good reason. I, personally, do not want my accounts tied to any particular bit of hardware, I want it tied to the single (very!) strong password I use for everything.

Edit: Browsing through the rest of this HN conversation it seems the password managers have some PR to do. Many HNers are not aware that password managers, even perhaps the one they are already using, have the ability to store passkeys in them. If HNers don't know, certainly outside of the HN bubble it must be even less well known.
For many of us here a corollary is:

Always get on the plane. Make the trip. Weddings. Baptisms. Graduations. Funerals. All of it. Even if going home is hard.
I think there is a lot of reactionary sentiment, sometimes misplaced, stemming from decades of articles where gender is the newsworthy aspect of the article.

Almost no one will read "one man Dev team" and think that gender is the central point, opposed to a simple descriptor.

The same phenomenon occurs with race fairly often. It is not uncommon for professionals to take offense or question gender or racial qualifiers when other people describe them.
If a generated name clashes, then you just override the generated name.

And in this case, perhaps, the resistance and the ugliness of the solution should have made the Protobuf authors to pause for a bit and rethink it.

Several years ago, I used gogoprotobuf instead of regular Go protobuf. It uses normal by-value structures instead of pointers everywhere, with generated code for s11n instead of reflection. It worked about 10x faster that the regular protobuf.
Because in the former case the attacker now has your password and can post it for everyone else to abuse. In the latter, which is still a problem, there is no transitivity. You're screwed with this one attack, but if you revoke their access that's it. They cannot re-use the credentials.
I almost never see ads

I live in a (mostly) ad free bubble, yay!

"Persuading people to buy things they don't want, with money they don't have, to impress friends who don't care"

The worst of the worst.
> about barely growing global disposable income.

Perhaps in the developed world, but with china and now southeast asia, india, africa, etc developing, I don't see how global disposable income is barely growing. If anything, there will be hundreds of millions ( perhaps billions ) of people with substantially growing disposable income in the next few decades.

> What happens when production outpaces consumption or supply over shoots demand? Naturally hiring will slow, mergers and consolidation, cost cutting via relying on tech and more automation.

That's one possibility. The other is to grow consumption/demand to meet the supply.

> We have sort of peaked in how much people's Attention can be milked.

Nowhere close to it.
AI anti-ad blockers are part of that same future. Brought to you by the same company who brought you the ad blockers!
Awesome release! It has been nice watching Modular work on enabling generic GPU programming. The level of work involved is really mind-boggling.
I really don't think that's true. It's combination of a couple of things.

1. Life is busy, it's hard to find time, and easy to put off
2. They are anxious about what to say, and it really sucks going to places where people die.
3. There are a lot of people who show up to funerals because they are trying to support the friends and family of the deceased and don't really have any relationship with the deceased. My friends parents for instance. I don't really feel an obligation to visit my friends parent's I barely know, but would want to show up to the funeral to support my friends.
It's absolutely a thing. Sometimes people forget, and you can remind them by flashing your highbeams at them. However that's maybe one in fifty encounters in my experience, most people remember most of the time.

A lesser known trick is you can flash your highbeams before cresting a hill or going around a blind turn to warn drivers on the other side. I rarely encounter other drivers who do this, but when I do it almost always works.
> They’re addicted to the next shiny thing—the new hire who “must be better” because they’re fresh talent.

Here's another take: Job searching is painful for employees. Employees must be offered an incentive to go through it (more money for new hires) and are willing to accept some loss to not go through it (being paid under market value for existing employees).
>I don't understand what is meant by phishing-resistant

By far the most common phish is "click this link or your account will be shut down" which brings you to a fake Microsoft/Google sign-in page, where they say "please enter your credentials" (or some variant of this). This flavor of phishing is eliminated by passkeys.

Phishing schemes will try to adapt, and some may still be successful. That is why it is not called "phishing-proof".
> do not want individuals hosting websites

It's more about "accepting and publishing arbitrary content".

But, in practice, how hard is it to host a website anonymously? Or off-shore?