skysight-inc/HackerNews huggingface dataset:
Life isn't wholly not about money either. Money is a tool that enables a lot of things.

I don't think Meta is uniquely taking advantage of job market dynamics; I think if anything, it's one of the most generous employers around. You could disagree, I guess. I've certainly worked other places that paid a lot less and were no less stressful.
You’re massively underestimating what it takes to get from an esp32 hobbyist drone to a weaponized drone with 10 mile range and an actual explosive payload capable of taking out armor (in any number). Or the sensor package it would take to make them useful against personnel. Let alone deploying ten million of them in a real war.

And you’re entirely ignoring the very real problem of the mothership which has to survive to get within ten miles of the battlefield, unless you’re planning on releasing them from box trucks which means their range will either be useless or they’ll get taken out by bigger, more expensive loitering drones the second they’re spotted. War is antagonistic co-evolution in its purest form, these naive solutions dont last very long which is why our weapons cost so much (for everyone, not just the west).
Common Lisp has Lisp in the name, but it is not the same thing. We're talking about languages developed 30 years apart here.

In the 80s, things like immutability just weren't pragmatic due to memory constraints, and CL was designed with pragmatism in mind. Scheme could be argued as FP. Clojure certainly is. CL is not.
I've also found it helpful to just scream "SERENITY NOW!" whenever this torrent of terrifying news gets to be too much.
For my friends everything, for my enemies the law.

Uneven enforcement is the goal.
What you describe is true, and it can also be counterproductive vecause to be competitive you need the best and cheapest services, and raising the prices doesn't often result in a healthier tech ecosystem. Typical Eurocrat thinking.

But EU citizens genuinely care about privacy, in part because of decades of totalitarian and near-totalitarian regimes.

There is another risk underpinning this, I'm not familiar with this so it's mostly hearsay on my part, but foreign firms in the US routinely get completely screwed in US courts, and fear the seizing of their data in discovery processes or other ways. The data sharing agreement was made to provide some degree of clarity or assurances in this regard.

I've met managers who are convinced that if they're not careful, their IP and business data will get stolen by their US competitors through various legal or less-legal means. EU executives have been detained for days at the border on suspicions of terrorism to coerce them into selling US assets. I can't judge if this is paranoia, and maybe those companies could make use of better protection against Chinese hackers but there's certainly some truth to that.
Almost forgot - full disclosure - Bryant here from the Directus core team.
Kingdom Come was from 2018?
Even that may not be accurate. Let's wait until humanoid robots are barely distinguishable from humans before we conclude that women in general won't have sex with them.
LaLiga pushes Spanish ISPs to Block IP Addresses, Affecting Businesses and Users
Some political views are now prohibited on HN, it would appear.

EDIT: Case in point.
I did Rust full time in a senior position around 2020 for a year. It's interesting at first and then it gets tedious. I have no interest in going back to Rust.
I think the question would be protection of what laws though.

Only an anarchist would argue that governments and taxes, or some other form of funding, shouldn't exist.

The debate between anyone else is where the line should be drawn and what the government should have authority to legislate and then enforce.
No, you still need to do things like write an impact assessment etc and you're still on the hook for "illegal" comments where you aren't a judge and have to arbitrarily decide what might be when you have no legal expertise whatsoever.
What wall did you hit? I can jump into a Clojure REPL without needing a project or even any files.
Sometimes I wonder what the desktop linux experience would be like if all the total effort put in was focused on the unification of userspace instead of endless fragmentation.

That said, I still respect this effort :)
I would be suprised if it was france, but uk? That is the same as anyone outside of the eu
I have gone down this hole many times before and while it is kind of possible (the equations for a capacitor and an inductor are basically just a spring and a flywheel), it just creates really convoluted images that won't fit well (or will be too convoluted) when you try to integrate into wider electronics.
GTA5 was criticized for dumbing down the driving and other mechanics, and generally being way more goofy and casual than 4 and even San Andreas & Vice City
Ask HN: AI powered website builder like Wix or Shopify?
has anyone here built an AI powered website builder like Wix or Shopify?

curious about the tech stack, challenges, and what worked best
From that list I don't see HN being affected, although I read somewhere that a report button on user generated content was required to comply for smaller sites.
I am not an expert network engineer so i asked the one that manages the fortigate:

> it'll work for whatever ports or application you want
since it's a layer 7 firewall
>When did Hacker News start believing they are?

I think the 'majority' were always like that, though I think in the recent years the proportions became higher.
The pun is intended.
The democrats wrote a bill to hire 60k new armed IRS agents and promised they wouldn't be used to go after anyone with an income less than 250k. Senator Mike Crapo tried to add an ammendment to put that in the bill but they blocked it. We have a serious problem with politicians lying about the text of bills.
> Majority of job postings say otherwise.

Isn't it because the majority of job postings are for legacy projects?

Also: glad I'm not the only one who uses nested parentheses.
> Easier to just eliminate any attempt at malicious compliance by interpreting 'reasonable' unreasonably.

Smart. Telcos in The Netherlands in the past did something where, for unlimited cellular data service, they used a "Fair Use Policy". Which they took at 10x the 'average' (mean not median) data use.

Only problem was, this was early 2010's and there were still a lot of old people who weren't using data. They had 0MB subscriptions on their mobile subscription, which meant they technically had a data subscription although with gigantic costs per MB.

You can already see where this is going. All these subscriptions were added along in the calculation, which meant their mean fantasyland data usage came out at 1500MB and '''unlimited''' data usage was capped at 15GB, after which speeds would plummet to 64Kbps.

These days unlimited does mean unlimited, although you get a 20GB daily allotment, after which you have to send a refill text for every 2GB of data. Which of course can be scripted :). Although I don't see why you'd need north of 600GB of mobile data per month.
Ofcom have said that they consider geoblocking to be sufficient in writing, so at least they would probably lose any legal case brought against them.
How many jobs on your resume exist solely because of the charity of American Research Universities?
Putting in mitigations relevant to your size, audience and risk factors is not "no real effect".

If you've never considered what the risks are to your users, you're doing them a disservice.

I've also not defended it, I've tried to correct misunderstandings about what it is and point to a reliable primary source with helpful information.
https://store.steampowered.com/app/1771300/Kingdom_Come_Deli...
EO: Defending US Companies from Foreign Extortion and Fines
White House is set to treat unfair fines against US companies as a trade war and respond accordingly with tariffs. This will almost certainly apply to the DSA. The age of Europe treating Silicon Valley as their personal piggy bank is ending.
I used to hate JVM stacktraces but they’re incredibly useful and I miss them when I’m using other ecosystems these days. The way JVM exceptions do “caused by” when an exception is thrown while handling another exception gives so much more information than other languages. It’s also relatively simple to filter out the noise when you want a concise error message: just remove lines that start with a tab.

CIDER (the emacs IDE for Clojure) does a really good job of filtering the stack trace and presenting several views depending on what you care about. L
How is it parsing? Just normal string and regex matching or transforming markdown to an intermediate structured language?
Let's consider two ways of dealing with this problem:

1) Law enforcement enforces the law. People posting CSAM are investigated by the police, who have warrants and resources and so on, so each time they post something is another chance to get caught. When they get caught they go to jail and can't harm any more children.

2) Private parties try to enforce the law. The people posting CSAM get banned, but the site has no ability to incarcerate them, so they just make a new account and do it again. Since they can keep trying and the penalty is only having to create a new account, which they don't really care about, it becomes a cat and mouse game except that even if the cat catches the mouse, the mouse just reappears under a different name with the new knowledge of how to avoid getting caught next time. Since being detected has minimal risk, they get to try lots of strategies until they learn how to evade the cat, instead of getting eaten (i.e. going to prison) the first time they get caught. So they get better at evading detection, which makes it harder for law enforcement to catch them either. Meanwhile the site is then under increasing pressure to "do something" because the problem has been made worse rather than better, so they turn up the false positives and cause more collateral damage to innocent people. But that doesn't change the dynamic, it only causes the criminals to evolve their tactics, which they can try an unlimited number of times until they learn how to evade detection again. Meanwhile as soon as they do, the site despite their best efforts is now hosting the material again. The combined costs of the heroic efforts to try and the liability from inevitably failing destroys smaller sites and causes market consolidation. The megacorps then become a choke point for other censorship, some by various governments, others by the corporations themselves. That is an evil in itself, but if you like to take it from the other side, that evil causes ordinary people chafe. So they start to develop and use anti-censorship technology. As that technology becomes more widespread with greater public support, the perpetrators of the crimes you're trying to prevent find it easier to avoid detection.

You want the police to arrest the pedos. You don't want a dystopian megacorp police state.
The reasoning is that, with sufficient security, on premise (more or less) cloud technology is not much different in terms of sovereinty from sourcing your hardware from China.
Gosh. I can’t believe that was more than a decade ago. Tempus fugit.
HP imposes 15-minute mandatory hold time for phone support, quickly backtracks
Why do you think this?

Every observation narrows the range of possible trajectories. After the initial discovery, a lot of observations were scheduled.
> In this initial release, your data will be backed up through the mobile operating system's backup services. Please make sure your device is turned on and configured for backups. Bitwarden Authenticator data is included in the OS backups and will be restored with them.

At least it's not defaulting to their own cloud service backend. This has always been my problem with these types of apps. Although, I'm not sure I fully understand the above description. I'm guessing if you have an iPhone with iCloud backup enabled, it means data is backed up to iCloud.
and it then becomes a self-perpetuating cycle because the network effect and usage of one product makes it become exponentially more robust & mature than the other. I've heard that Pulsar is buggy basically, and I wouldn't be surprised because it doesn't have thousands of organizations using it in all sorts of ways. It's not its fault too much really
Correct, you're detecting electromagnetic fields in the same medium.
Scaleway (and I say this with very deep sadness) is pretty bad in terms of reliability right now, there are at least a couple big outages every year over the course of last few years that I've been using them.

Admittedly they have a new CTO who according to our support agent is very focused on improving that, so here's hoping, because otherwise their tech offering is very convenient.
Ugh, continuing the dialog of Levy, Pearson, and Realbotix, all of whom are violently overquoted at this point. Levy’s original thesis was boring and heteronormative when it was published almost 20 years ago, and is worse while not having been redeveloped at all now. Pearson is also well know for “women will implant ipods in their breasts” and what not, he’s the futurist you can get to say anything for a good daily mail quote. Realbotix basically exists to get press at CES and that’s about it.

Glad that the article does take the whole subject to task but I’m just kinda ready to move on to something more useful. It’s a continued media engagement over things that were vacuous to begin with.

(Granted I work in the industry so this is also a case of massive overexposure heh.)

There’s interesting stuff happening in sex tech, but sex with robots sure ain’t it.
'Mar-a-Lago Accord' Chatter Is Getting Wall Street's Attention
Robot Umpires Have Come to MLB–and They're Making Players Look Clueless
Gift link: https://www.wsj.com/sports/baseball/robot-umpires-automated-...
I like it too, but I'm in the minority. Everyone always whines about it, but honestly I don't interact with the DE much. I run like 5 programs and switch between them. I just need a good launcher, task switcher and for it to look pretty doing it. That's it.
Gulls Eating Stuff
This already happens but attackers go after hosts and registrars.
I am part of a small specialist online technical community. We just moved it over to a Hetzner box in Germany and someone there is paying for it instead of it being hosted in the UK.

What are you going to do Ofcom?
Defend the cathedral!

Without the production of knowledge, it will soon prove impossible to levy objective evidence against the despicable lies of the Trump administration.
> treat unfair fines against US companies as a trade war

But the DSA exists to stop the proliferation of unfair fines.
restore noscript/basic (x)html interop on all critical/dominant sites where it did a good enough job already years ago?
The launcher first appeared with Python 3.3. There was nothing like the python standalone build project at that point, and `venv` had also just been added to the standard library in the same version.

But it could and should have been redesigned at some point to include those kinds of things, sure. And the second best time to plant a tree is now.

Installations could be managed better on Windows, too. I can envision a cross-platform (rather, made separately available for each major platform) `py` tool which, on Windows, would set up Program Files with the `py` executable in an overall folder (added to PATH), and then subfolders where the actual Python version installations go. NTFS does support hard links and symbolic links (https://en.wikipedia.org/wiki/NTFS_links), so it could conceivably make the executables available directly, too. Then perhaps there could be a `py get` command to grab and run the installer for another version.

On Linux, of course, much the same, but using `/usr/{bin,lib}` in normal ways. Or perhaps `/usr/local/{bin,lib}`. (And the system would come with `py` as well as a specific Python version, and system scripts would have a `py -3.x` shebang.)
A QR Code consists of a sequence of segments. Each segment has a mode - numeric, alphanumeric, kanji, or byte. It is possible to shift between encoding regimes by ending a segment and beginning a new segment with a different mode. https://www.nayuki.io/page/optimal-text-segmentation-for-qr-...

Some 1D barcodes have inline shift symbols like you said for Data Matrix, though. e.g. https://en.wikipedia.org/wiki/Code_128
Lots of interesting reading linked from the wiki page:

https://en.m.wikipedia.org/wiki/Starve_the_beast
Grok 3 is highly vulnerable to indirect prompt injection
Non UK sites should IP block UK IPs and create a block page that advertises VPNs.
TreeGPT: A Tree-based chat interface
There are an infinite number of things I could learn. There still needs to be a business rationale as to why a new technology stack should be introduced which outweigh the costs. Speed, memory safety, rate of errors, ability to hire talent, ease of deployment, whatever. Using it because one team member thinks the language is cool does not meet the bar.
> the legal basis for sharing personal data with American companies is dead since Donald Trump has neutered the special court that would make such transfers legal.

It was always dead, or rather, it's in a shrodinger's state where the EU comission puts bullshit in a box, and companies pretend it's fine until the CJEU opens the box and acknowledge that it is, in fact, bullshit. It's happened multiple times already.

Aside from that small quip, the article is, obviously, right. Any sane European would count their fingers after a handshake with this administration. Expecting this particular agreement to hold is madness.
I'm not sure what the person meant in the comment you're replying to, but it sounds like in your comment you're reading "professor" as "full professor", which is not how I'd read it. I'd read it as basically "faculty member".
I think you'd benefit of having some more real-world-ish examples in the README, as someone who doesn't intuit what I'd want to use this for.
Related

HP ditches 15-minute wait time policy due to 'feedback' (97 points, 2 days ago, 106 comments) https://news.ycombinator.com/item?id=43126416

HP deliberately adds 15 minutes waiting time for telephone support calls (53 points, 3 days ago, 26 comments) https://news.ycombinator.com/item?id=43116224
Apple Abandons Budget Smartphone Market with the iPhone 16e
if there is the need of something between docker-compose and k8, why not Docker Swarm?
Not "worrying" in a rational sense (i.e. we should put more thought into the possibility of this collision), but in a human emotional sense ("if NASA engineers can change their minds this quickly, surely we don't know nearly as much as we think, and the universe feels like a scarier place again").
Which would in turn cause the whole thing to be a farce, because then the solution would be for every site to geoblock the UK and then every person in the UK to use a proxy.
> but conscientiousness, intelligence and grit make for a very happy life

OK, but do you think these traits are primarily the results of nature, nurture, luck, or individual practice?
Or if you are using "iTunes backups" it will store them in there as well.
If they could enforce locked down desktops, I’m sure they would.
At this rate, just take unpaid leave to learn Rust yourself.
See also related discussion from yesterday:

Exult: Recreating Ultima VII for modern operating systems https://news.ycombinator.com/item?id=43140645 (48 comments)
Discussion (65 points, 3 days ago, 29 comments) https://news.ycombinator.com/item?id=43118351
Show HN: Jq-Like Tool for Terraform
It's even more specific than that. Grants are often specific to a research project and you're not supposed to pay, say, a postdoc that works on X with a grant that's supposed to cover work on Y.
Don't write your own engine, unless you want to do that just for fun. But if you actually want to make a game, use one of the exiting engines.

If you want to develop a game engine as a product to make money of, it's probably better to forget that idea. There are enough very sophisticated engines out there, so why would any third-party developer take the risk and use yours instead? I mean, even the big open source engines that already exist today have trouble gaining traction.
Hate is whatever I don't like.
But have you seen flow? I don't think it's stalled at all, and Nubank seems to have become an enabler to the ecosystem.

I mean, Datomic is free to use!

[core.async.flow]: https://github.com/clojure/core.async/commit/03b97e0b3e0ec32...
I often wondered if the fact your number system forces you to multiply somehow affects your mathematical competence. France has won a lot of Fields medals.
We are going through this now with our youngest. All the private schools are $85k+/year but every one of them has offered a merit scholarship that brings the price down to around $5k above the public schools. Such a great deal.
I think there is something to positive human experiences that you can't replace online. I get preferring virtual interactions for the reasons you listed, but if you can find the right people to have those with in real life, you get the benefit of emotional connection which can be very rewarding. Connecting with other people is still why you try to have any interactions at all, virtual or not.
Its inevitable: software (and other systems) will also become like this.
> There are studies that estimate that the kind of bugs shipped to production that strong static types help prevent account for only 2% of defects. The rest are things like off-by-one errors, design errors, and incorrect logic.

If you've got a reference, I'd be interested. (Not saying you're wrong...)

> The other thing a static type system can help you with is reading code. But it's primarily an aid to people unfamiliar with the language, or put in more popular parlance a "skills issue."

It's an aid to people who are unfamiliar with the program, who have no idea what the shape of "that thing" is. (Especially, what is the shape of the thing that this function gets called with? For all possible callers?)

I've been hired to start working on code bases that have existed for a decade or two. Static, stated types are a life saver. Sure, they may slow you down while you're creating the code. It's easier to not have to explain everything that's in your brain. But when you and your brain leave, and I'm left with a bunch of variables that I have no idea what type they are - what are the maximum set of types that they can be for all paths through all callers - then I really need static types to help me figure out what's going on.
For the markdown, I'm using https://github.com/wooorm/markdown-rs, which is a formal parser that produces an AST. For the query language, I have a very simple hand-rolled parser.
kewl!

Does a vulkan3D backend make any sense at all for this engine?
I would say that a primary reason to do it slowly is to not put too much pressure into it, which is true for both women and men. The p-valve involving gluing it on your body, and the tube is soft which can easily get kinks. It can balloon and there is always the risk that the pressure find an alternative way that is not the outside of the drysuit.

I do not find it too uncomfortable myself. The fear of rapture is fairly major one, especially the first time of a dive when your trust in the glue are a bit low. After that you can increase the speed a bit.
It would be nice if parliamentary privilege applied to everyone.
Usually there is also an error message together with a stack trace. I like stack traces: they are usually more informative than just an error message. I had lost too much time debugging Haskell exceptions where they by default do not come with any stack traces.

The only thing that really sucked is just the documentation. They are overly concise. You end up relying on non-official sources of documentation.