skysight-inc/HackerNews huggingface dataset:
Weirdly enough I've yet to encounter a "major" app that objected to LineageOS, microG, or an unlocked bootloader. I'm sure they exist but it seems at least some of the big players in the US aren't so unreasonable about it.

From a security perspective it makes sense. If an app actively abuses such information it would be easy enough to hide it in a future build. The only way around that is an attestation scheme such as SafetyNet.
Congratulations! You have nothing to apologize for.
I already knew this. When it became apparent that I'd need to do pest control, I did some research and figured out what was the path of least cruelty, being fully aware that zero cruelty isn't an option.

I relocate them near to an old dump that people still use illegally. I figured there's more places to shelter there and plenty of good around. Yes, they have a higher chance of dying than staying in my cosy house. But it's not like I'm dumping them in a desert, and when they do die, it'll be part of the natural food chain, providing a meal to an owl or a fox.

If I could be sure that a spring trap would kill instantly, I'd choose that instead. I would never choose poison or glue traps.
I’m very fascinated by this, and I hope that your proposal gets approved! I’m a community college instructor in Silicon Valley, and my plan this summer (which is when I have nearly three months off from teaching) is to work on a side project involving domain-specific languages for systems software. I’ve been inspired by the STEPS project, and I dream of systems being built with higher levels of abstraction, with very smart compilers optimizing them.
No need to add (alt link in comments) to the title, just include the paywall bypass you did in a comment with nothing else.
The llm flame wars aren’t even fun anymore.
Yeah, I thought about that too, but if you want to process more than 255 values this might not be valid, depending on the implementation of count_if.
I did for a while when CSS3 was new.

Big problem with evergreen standards: if you try to come back to a standard that is now twice as big but still has the same version number, there is nobody writing books to teach you what you missed out on. Want to come from CSS2 to 3? They got you. Want to do backend development for five years and then get a summary on what you missed? Go fuck yourself.
You actually think there’s no difference between Department of Homeland Security’s federal agents and a local municipal (or sometimes even campus) police force arresting someone?

Arresting someone for a crime is obviously not a problem, and generally protestors commit all sorts of minor nuisance civil violations for which they get arrested, booked, and released — all of which must be done without regard to the content of the speech being exercised during the violation. Deploying federal officers to go hunt down specific individuals and then disappearing them across state lines and modifying their immigration status without due process is absolutely unequivocally in a totally different league.

Trump has specifically said he’s going after people for the content of their speech. This is illegal and is totally different from what happened under Biden.
The Psychology of the Disillusioned Foreigner [video]
My first computer was an Acorn BBC B Microcomputer. This brings back very fond memories of playing Repton and Elite and having to wait for the tape cassette to load the games.
I'm not talking about the struggle, you seem intent on arguing against a strawman. I'm all for the struggle. What I don't believe in is promises like "we are legally not allowed to do X". People are legally not allowed to drive faster than the speed limit. People are legally not allowed to launder money. People are legally not allowed to murder each other.

In corporate law, what is legally allowed or not allowed is irrelevant at the end of the day. The only thing that is relevant is how much money is one willing to throw at the problem, which just depends on how much money they expect to make from it.

Ecosia is doing great work! I'm happy they are doing it and I'm rooting for them. But I consider it naive to believe that their intentions will stay good purely on the basis that it would be illegal for them to do otherwise. This is a completely meaningless protection or backstop in my view.

Just look at what Musk and Trump are doing in the US. They get away with bald faced market manipulation, front running, pump & dump schemes and God knows what else. Why? Because they are extremely rich and have a lot of power.

This doesn't mean we should stop doing good things. But we should probably stop pretending that the law is some sort of invincible barrier to misbehavior. It lends very little credence to the robustness of the promise.
Panasonic makes the actual batteries at Gigafactory on Panasonic owned/operated lines that happen to lease space inside a Tesla building.

https://en.wikipedia.org/wiki/Gigafactory_Nevada#Operations
https://blog.ecosia.org/eusp/
Check out the review articles in the “Nature Reviews” journals, like “Nature Reviews Genetics”. These articles are written by experts but designed for a non-specialist audience (with undergraduate science education).
Probably this discussion in 2021? (376 points, 111 comments) https://news.ycombinator.com/item?id=26152335
Oh, people just don't understand the value of default settings. It's a constant theme even on this forum.
Yes, but where was she supposed to go before her flight?

She was trying to commit immigration fraud by coming to work to the US with ESTA. There was evidence. So she could not be let in. She also could not be legally turned around. And deportation takes time.

Of course, it is not desirable to detain such people. And it is especially unfortunate that she was in a for-profit detention facility and suffered mistreatment there. But what is the other option? Let in people with a known history of immigration fraud?

When someone is warned many, many times during the ESTA application process that they may not work in the US during their stay, and they still decide to do so illegally, then sometimes there are consequences to these actions. Even if this person is German.

Of course, it is sad and unfortunate that these things happen. And perhaps laws could change so that small scale offenders are inconvenienced less, but there is a big debate about that with regard to sanctuary cities and decriminalizing petty crime, and it does seem like it’s not the way to go either. Alternatively, the penalty is a deterrent for an offence. Maybe one shouldn’t expect pleasant treatment if they willingly break laws.
Hi, glad to help! I'm a DevRel advocate at Kuzu, and have spent a decent amount of time in other database paradigms thinking about these things. I'm familiar with SurrealDB too.

Although I cannot comment too much SurrealDB's exact capabilities and performance at this point, I can definitely highlight that at the data modeling and query language-level: Kuzu's data model is a property graph model (so an actual "graph" model rather than a multi-model database) and Kuzu implements Cypher as its query language, which is already widely adopted in the industry and is very intuitive to write (for both humans and LLMs).

Although Surreal DB does indeed offer an embedded mode, Kuzu is by design 100% embedded, is super-lightweight and can run natively in many environments, such as browsers, Android applications, AWS Lambda (serverless) and we're especially designed to be a VERY Python-friendly graph database that integrates with pretty much all well-known Python libraries. Because of its columnar storage layer, Kuzu can seamlessly read and write different data formats, such as Panda/Polars DataFrame, Arrow tables, Iceberg or Delta Lake tables and seamlessly move data between advanced graph analytics libraries like NetworkX. For anything related to graph computation, Kuzu is likely to have all the right tools and utilities to help you solve the problem at hand.

In my opinion, it's a myth that databases are heavy, monolithic pieces of software, and hopefully, using Kuzu will demonstrate that it's totally possible to have data in your primary store but seamlessly move it to a performant graph storage layer when required, and move the results back with minimum friction and cost. Hope that helps!
How often do you print? I feel like if I had a printer, I'd probably only use it a couple of times per year.
Not only not-wrong, but morally necessary. https://en.wikipedia.org/wiki/The_Open_Society_and_Its_Enemi...
Tons of people happily pay for it, so I'd say it works out pretty well for them.
>This is of note, I think, because the TV client is a way to get high-quality video from the YouTube API without having to pass it a valid YouTube login token

Are you talking about the "1080p premium" quality tier that you normally have to pay to get?
New oligarchs will born once they buy the dip. Richer get richer. Swearing is there to make dip deeper.
I mean, I just copy/pasted that into ChatGPT with no other instructions or context, and it seemed to handle it pretty well:

This NOTAM (Notice to Airmen) establishes a temporary restricted area within the Dnipropetrovsk FIR (Flight Information Region) in Ukraine. The restricted airspace is defined by specific geographic coordinates, forming a boundary for the restricted area.

Key details include:

- *Effective Dates:* From July 14, 2014, at 18:00 until August 14, 2014, at 23:59, with the "EST" indicating that the end date might be subject to change.

- *Altitude Limits:* The restricted area applies to flights between FL260 (Flight Level 260, approximately 26,000 feet) and FL320 (approximately 32,000 feet).

- *Exemptions:* The restriction does not apply to flights of state aircraft of Ukraine, meaning those aircraft can operate within the restricted area during the specified timeframe.

Pilots and airline operators should be aware that flights not exempted by this NOTAM must avoid this area or adjust flight levels accordingly to comply with the restrictions. For further guidance, they should consult official aviation authorities or current NOTAM listings, considering the potential for changes.
96gb beast coming from nvidia.

https://videocardz.com/newz/nvidia-rtx-pro-6000-blackwell-le...
> Combating piracy requires enormous resources on the part of the IP owners, which is taken from budgets that could be otherwise allocated to creating more art. When you pirate, you are stealing not just from the rightful owner, you are stealing from all of society by depriving us of art that would have been created if money didn't have to be spent fighting piracy!

That's a very bad excuse for an argument. To make the case that any damage is being done by piracy two things need to be true:

(1) that people who pirate would have paid if piracy wasn't an option/harder; (2) that piracy doesn't have other positive externalities for that outweigh the first point.

The publisher paying to fight piracy is purely out of spite if it doesn't have a meaningful impact on (1) or if (2) is true, which it might be:

https://arstechnica.com/gaming/2017/09/eu-study-finds-piracy...
That's different. Impairment is the same as Goodwill. Taxpayers are unaffected.

And I think we both know quite well that the stuff that was aired still exists.
3 hours later. Still down.
Today I asked ChatGPT about an old game I was trying to remember the name of, which it immediately identified as Trespasser, an early 3D FPS in the Jurassic Park franchise. But then it got weird. After it identified the game, it started asking me questions like whether I had played the game when it came out ("oh, awesome!"), and whether I had managed to finish it or just played it to mess around with the physics engine (which was quite advanced for its time), and then it asked me about specific moments in the game like it was just another gamer bro who was sharing a common passion for video games. I don't know who wants this. It's not something that can even have a real personality, so layering on such a thick layer of friendliness feels wrong to me. I would prefer a "robot".
Compiling Old Kernels Under Modern GNU/Linux Distributions with Docker (2022)
The article is seriously confused.
What you are talking about is easy - chip scale atomic clocks are easy to get. I can have one shipped to me today.
Hell, i have one on a time card in my basement.

Assume you want it even super accurate.

Great, 3k for an SA65
https://www.microchip.com/en-us/products/clock-and-timing/co...

Holdover would be fine for even a very long flight.

Hell, even a good rubidium oscillator doing 1PPS will stay within 200 nanoseconds over 12 hours.

If you are trying to do navigation while jammed, none of these help you.

You still need good reckoning, which is the hard part

We done solved the clock problem enough already :)
> The funny thing is that the same people on here that crow on about Mozilla needing to "just focus on Firefox" are the same ones who complains about its reliance on Google for income.

There's no inherent contradiction here. Mozilla still doesn't give me a way to donate to them to fund Firefox. They haven't even tried. I want to fund Firefox development, desperately, but they deliberately structured their organization to make that impossible without paying for some other random project that has its own overhead.

I want Mozilla to offer a Firefox+ subscription or donation or something, anything. Let me give you my money! Just give me a way to be confident that you'll take it as a signal to fund Firefox and not as a signal that what your customers really want is VPNs.
>> "Dutch" famously known for being brutally blunt, rude, honest, and pushing back.

Does that mean Dutch people always tell the truth? Can a Dutch person confirm this?
The fact that both vessels tracks could be viewed on marine traffic.com means the collision could have been averted by automated systems simply detecting that two ships were about to occupy the same bit of ocean.

Unfortunately ships prefer to use the 'captain looking out of the window' method of navigation, which is less reliable.
There has been large scale migration throughout recorded history. Just look at the endless problems the Romans had with the migration of groups such as the Goths and the Vandals, who were themselves displaced by the Huns.
The buck stops with AG for the procedural requirements, but you can certainly sue the AG after the decision has been made in (regular) court. For many of those classes the burden of proof is low if AG wants to deport them. Basically if Sec of State deems a non-citizen as bad for foreign policy, that'd be sufficient for removal. To me this sounds like a feature not a bug, for the executive branch at the Secretary level to be able to exclude a non-citizen persona non grata from the privilege of staying in the US.

Also precedent exists (Harisiades v. Shaughnessy) that suggests deportation does not violate the First Amendment in these cases.
OMG this is hilarious. I love this!
> It's basically "the arbitrary padding the designer liked in the moment" vs. "the standard padding that's everywhere in the project." This book argues you should always use the standard padding. Your product should be pixel-perfect, just not in the PSD-to-HTML sense.

Oh yeah - I remember my first job things had to be pixel perfect to what the boss had mocked up in Photoshop. Thankfully at my next job it was just use whatever the project's CSS gives you unless it looks terrible.

I don't do much frontend any more but my current marketing team is happy with anything that looks reasonable.
Apple may slow down iPhones just because they keep adding features and layers to iOS architecture. Good architecture is removing old code, but most software tenda to be write-only.
Wouldn't Rafale just have its own, French kill switch? Especially given the history between the two countries?
Because a keto diet wouldn't have anything to do with using an open internet. My examples, think free speech, absolutely do.
This is why I push for gofumpt over gofmt
Yep, the ecosystem doesn't support anything like it and a lot of Go people are downright hostile towards this solution :)

You could also try your luck with https://github.com/uber-go/nilaway
Sigh, I knew they were more than $1000 but did not anticipate that much. You are correct, the price seems to go up every time I check.
It’s important to teach about bad times during the good times, because the horrors of what humans are capable of seem unfathomable with time and distance.
A simple LLM code sandbox using gvisor
Sophie Wilson (the designer of the original ARM instruction set) said this when asked which CPU architecture she admired:

Sophie Wilson, chief architect of ARM and more recently of the Broadcom FirePath
October, 2001

Primarily the 6502. I learned about pipelines from it (by comparison with the 6800) and its designers were clear believers in the KISS principle. Plus the syntax of its assembler and general accessibility of it from the machine code perspective. I can still write in hex for it - things like A9 (LDA #) are tattoed on the inside of my skull. The assembly language syntax (but obviously not the mnemonics or the way you write code) and general feel of things are inspirations for ARM's assembly language and also for FirePath's. I'd hesitate to say that the actual design of the 6502 inspired anything in particular - both ARM and FirePath come from that mysterious ideas pool which we can't really define (its hard to believe that ARM was designed just from using the 6502, 16032 and reading the original Berkeley RISC I paper - ARM seems to have not much in common with any of them!). And clearly the 6502's follow-up, the 65816, wasn't "clean" any more, so whichever of Mensch and Moore contributed what to the 6502, Mensch by himself was a bit at sea.

Biggest object lesson was, however, National Semiconductor's 32016 (aka 16032): this showed how to completely make a mess of things. The 32016 first exposed the value of memory bandwidth to Steve Furber and I, showed how making things over-complex led to exceedingly long implementation times with loads of bugs in the implementation, and showed that however hard you tried to approach what compiler writers claimed they wanted, you couldn't satisfy them (no, I never did use a VAX). And an 8MHz 32016 was completely trounced in performance terms by a 4MHz 6502...

https://people.computing.clemson.edu/~mark/admired_designs.h...

details of the thinking process of evolving from 6502 to ARM in this interview.

https://youtu.be/QqxThgLTLyk

And, yes, striking similarity is not the best way to say it.
Clarifying: Invidious/Piped video playback (and often the video webpage itself) may be blocked, even if the search pages work.

Recent mpv / ytdl can almost always gain access. If you are blocked, check for updates to ytdl (which mpv typically uses for video/media downloading).
A formal duel following a set of rules is quite different than violently assaulting someone in a fit of rage.
The reality is much simpler than what is often presented about science geniuses. Lorentz and Poincare had the math down to explain early experiments and the Maxwell’s equations predictions of the constancy of the speed of light, and Einstein indeed provided a neat shift in the interpretation by taking a different perspective. (His photoelectric effect experiment and interpretation was a more genuine original contribution that came from experimental data and got him a Nobel prize.) The ideas behind gene editing existed since forever, but the observation that certain bacteria use a more accurate and selective gene editing system than viruses led to CRISPR. I have trouble with arguments where many examples in a row are not based on popular, often slightly mistaken beliefs, especially when it comes to discussions related to using such examples as analogies and arguments for predicting the future. I have talked to and worked with many different Nobel prize winners across different fields of science in my life, and although they were all extraordinary bright and focused individuals, the introductory part of this article misses the point. I agree that there is no linear extrapolation from being a good student, but I dont think the additional abilities are beyond the reach of machines. Focus, knowledge, perserverence, and the ability to analyze data very carefully are strict and challenging requirements. Asking the right questions is very important as well, but much easier than people assume.
Liu Jiakun Receives the 2025 Pritzker Architecture Prize
The article has a pull quote: “Bulldozers were as important to the Allied victory as the jet engine, the radar or the atomic bomb.”

That's a strange statement since the jet engine had approximately zero impact on the Allied victory; the P-80 Shooting Star was produced too late to be useful.

https://en.wikipedia.org/wiki/List_of_jet_aircraft_of_World_...
yeah, i don't get it either.

The clock is not the hard part of this.
Oscillators doing 10mhz or 1pps with nanosecond accurate holdover for 24hours are easily available (for like 3k for chip-scale atomic clocks, and less for rubidium or whatever ).

Galileo et al also have publicly available cryptographic signatures so you can't actually spoof them, only jam them.

If you are trying to do navigation while jammed, the reckoning is the hard part of this, not the clock.

We solved the clock enough already.
I think "blowout" to some (most? vast majority?) without more context implies that the voting citizens strongly preferred a candidate. So people pushback against the clickbait word being used to drive engagement.
No judgment, honestly wondering. If you didn't want that interaction, why'd you answer the follow up questions? Were you just curious?
> with some core devs like Peter Todd talking about tail emission, but that would break the 21 million cap. Bitcoin is screwed.

Tail emission, economically speaking, means that the ~0.5%/year or whatever coins that get lost each year go to miners rather than get evenly spread across everyone holding Bitcoin. That's economically equivalent to imposing a ~0.5%/year tax to pay for security.

You can do essentially the same thing - economically speaking - without touching the 21 million cap with a soft-fork implementing a security tax directly when coins are spent.

Neither solution means Bitcoin is screwed. Even 0.5%/year compounded over 50 years - a lifetime of savings - is just 28%. And of course, 0.5% means nothing compared to the ups and downs of any currency. Bitcoin already has about 0.5% monetary supply growth per year right now; it's only in the long run that the subsidy goes away.

A lot of "Bitcoin Maxi's" are of course horrified by all this. But a lot can change in the 8-12 years before any of this really matters. And who knows, maybe fees will be sufficient? IMO it's stupid to take the risk when a solution is cheap and doable. But that doesn't mean the game theory problem will actually happen in real life. Other coins survive with much bigger game theory problems, like straight up centralization.
The worst part of CSS is trying to come up with the class names.

.every-stupid-ass__naming-scheme-falls-short{}
Checks out - I was reading the rest of this and thought "geez, I use ECS and it's nowhere near as complicated as this". Glad I wasn't missing anything.

I've never used Kubernetes myself, but ECS seems to "just work" for my use case of run a simple web app with autoscaling and no downtime.
You misunderstand. The vast majority of people who complain about Mozilla on HN are Firefox users. We're the ones with the highest level of investment in the idea of an open web, so we're the ones who've stuck it out until Firefox's market share is all but gone. But because we care so much, you'll also frequently find us on here complaining that Mozilla is drunk driving their company and does not seem to realize that the only thing they do that actually matters is maintain the one independent browser engine.