skysight-inc/HackerNews huggingface dataset:
this may interest you:

"Solid-state 229 Th nuclear laser with two-photon pumping"

http://web.mit.edu/pcappell/www/pubs/Xu23a.pdf [pdf]
People have already done this by implementing functions as data sources, which also get recorded in the state unnecessarily.
The Java installer's installaation text "_ billion devices run Java" makes more sense after this. That's pretty amazing; thanks for the link.
Why does this sound so familiar to Chef?
Yeah but that's not specific to automotive right, that's what I meant. I was trying to understand whether they meant the need for inspection or the non-X-ray was the particular concern in the automotive industry.
While Krebs has more weight than a random HN person, he has a poor record in this department and has doxxed innocent people before [1], and people he doesn't agree with out of spite [2]. So, yeah... Not holding much weight with me.

[1]https://itwire.com/business-it-news/security/krebs-accused-o...

[2]https://itwire.com/business-it-news/security/infosec-researc...

Edit: Your edited comment including some non-Krebs stuff is more interesting, thanks for digging that up for me.
Does this interfere with (a) regulation on max time a driver can work, and (b) just in time delivery times etc?

Not a lorry driver so just asking.
Buy an ad.
Sure, but I don't have access to the other numbers.

Basically everything becomes a market for lemons because identifying quality takes to much time or is outright impossible. Reputations are fleeting resources that are mined of value, if you're paying attention you realize they have little meaning anymore.

So as a consumer you basically just have to assume everything is crap. And then it becomes a self fulfilling prophecy because the non-crap brands can't be found and go out of business or turn to crap as well to compete with other crap.
Closer to two years, since he's considered a first-timer and he's already been detained for over a year.
AsynLocal is an advanced API you rarely deal with.

CancellationToken is a relatively idiomatic way to propagate the cancellation of operation (there are better ways! other popular languages do it even worse however).

Implicit async void delegates is also an exotic thing, you deal with it even on a more rare occasion than asynclocal (you can certainly introduce such a gotcha, but I've never seen that in practice).

Flushing the the stream or a writer is common (does not relate to async per se) because whatever you are flushing might be otherwise buffered and may not issue writes on IO otherwise when you are done with it (well-behaved implementations might safeguard you with a double-check in .Dispose(), not-so-well-behaved ones might not).

Deadlocks are specific to GUI applications which have special synchronization context, it is also only relevant when you do so from a render thread. It's something all GUI applications have to contend with in one way or another, even if the abstraction and language are different.

This article just lists known quirks that exist which always accompany the inherent complexity of writing applications that do multi-threading, possibly GUI and that may want to do "ambient state". It exists for you to simply note "aha, asynclocal, check docs when working with it" and move on. Certain points there are certainly up to debate. Which is why I noted in another comment to just not worry about it and try to write simplest and most straightforward code first and then try to fix it if you have to (which is unlikely). As long as you don't fight the language and don't ignore the compiler warnings, it'll be alright.

p.s.: if you prefer Haskell, then F# is likely to be more up your alley
https://news.ycombinator.com/item?id=26499520

https://news.ycombinator.com/item?id=14925431
By quality do you mean quantity? Sure some packages are missing on Darwin, but those that aren't don't seem "worse" in any way.
Could come under Felony Murder.

https://en.m.wikipedia.org/wiki/Felony_murder_rule
Yes, of the languages I know, all the LLM's get consistently "stupider" as the languages get "smaller" (in terms of available data on the net). Even if the LLM can translate fairly well into the language and speak in the language, the reasoning skills are simply not as good as in English, and progressively worse as languages get smaller, and frequency of hallucinations increases substantially.
Oh, don't get me wrong, I am absolutely astounded by the JWST's level of detail and am in awe of the pictures it takes. And they are obviously far more detailed than the OP's. I also think it was a worthy expense. I was just noting that my awe of both is comparable when you normalize for cost!
The specific use case the OP author was focusing on was CSV. (A format which has no place to signal the encoding inline). They noted that, to this day, Windows Excel will output CSV in Win-1252. (And the user doing the CSV export has probably never even heard of encodings).

If you assume UTF-8, you will have corrupted text.

I agree that I'm mad about Excel outputting Win-1252 CSV by default.
hm the headline says "zero cost" .. so that infers an emphasis on networked identity, record keeping and making costs for infringement (?) over taking in money, administering limited-use licenses and distribution of proceeds..

computer networks are very amenable to constant status checks and trivial "you can get it or you can't, right now" .. It would probably take some time to really think through the actual proposal, so take this as off-the-cuff..
What is the precedent for this? The examples I’m aware of were fairly bad at what GPTs are now quite good at. To me that signals growth of the technology.

By “haven’t really seen until recently” I mean that similar technologies have existed, so we’ve seen something like it, but they haven’t actually functioned well enough to be comparable. So we can say there’s a precedent, but arguably there isn’t in terms of LLMs that can reliably do useful things for us. If I’m mistaken, I’m open to being corrected.

In terms of benchmarks, I agree that there are gaps but I also see a clear progression in capability as well.

Then in terms of evidence for there being a decent case here, I don’t need to provide it. I clearly indicated that’s my opinion, not a fact. I also said conditionally it would seem like a clear winner, and that condition is years of a similar growth trajectory. I don’t claim to know which technology has advanced the fastest, I only claim to believe LLMs seem like they have the potential to fit that description. The first ones I used were novel toys. A couple years later, I can use them reliably for a broad array of tasks and evidence suggests this will only improve in the near future.
Not daily, but I remember reading quite a bunch about plan9 on the HundredRabbits website. That's how I was introduced to the OS.

Found a minor mention of it on the Wayback Machine: http://web.archive.org/web/20221114163056/https://100r.co/si...
And some of the stops would have had to occur anyway because of bladders, drive time regulations, etc.

You bring up a good point that fuel savings may be sufficient to compensate drivers for extra time with plenty left over.
Still much preferable to an unsecured online database, no?
The Codex Funeral: Why Books Are Dead (2013)
I'm not an expert in Go, and my experience is somewhat limited, however, a few years back I fixed a really subtle bug in a project that was related to the fact that errors _weren't_ being handled correctly. As a relative newbie to Go, the code in the diff[0] didn't appear to be doing anything wrong, until I added some print statements and realized that the numbers were not adding up correctly. IMO, if the returned value had been more like a Rust optional or result type, I think this issue would have either not been a bug in the first place, or it would have been easier to spot the bug.

[0]: https://github.com/semilin/genkey/commit/fafed6744555c5a81fd...

EDIT: The fact that this was a bug at all makes me fear for the rest of the code base. If this one slipped through the cracks, how can I know that the rest of the code base is correct?
>We modern first world nations have regressed as a civilization to only be able to offer fines and jail time to people for their crimes, and can only speak in the language of rehabilitation and restitution

The alternative is what, state sanctioned torture? Or are you suggesting that we need way more capital crimes?
Alice's adventures in a differentiable wonderland
But that's thing... your job as a developer is to help the customer figure out what they want.
Yeah, that last comment wasn't a rebuttal, just a ratification of understanding. :)
Sure, I just meant 'it is common' is not an argument that it's not trite, it's the uselessness as you put it that you need to contest.

But anyway like I said I don't have a particular view or reason to care about how trite it is, just a silly tangential point. :)
What consequences does "Finland's largest psychotherapy company, Vastaamo" have to face?
Ah, it was an analogy. That makes sense, thanks!
Ask HN: API Proxy vs. API Gateway?
What would you say are the differences between an API Proxy and an API Gateway, and what would you use each for?

I’m assuming that an API Gateway can do anything an API Proxy can do, but I’m wondering what features you think separate the two and if you have different use cases in mind when you are looking to add one of these layers.
Depends on the animal, but in general milk is nutrient dense, contains fat, protein, carbs, vitamins and minerals.

Like all dietary/nutrition sciences there are plenty of studies for both sides of arguments (e.g. coffee is healthy/unhealthy, eggs are healthy/unhealthy), so you can easily find studies that contradict the benefits of bacteria in raw milk (certainly there is a potential safety risk) but here’s an NIH study supporting raw milk’s association with promotion of bacteria in the microbiome beneficial to physical/mental outcomes: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7285075/
Someone who blackmails 33,000 people should receive 33,000 consecutive sentences for blackmail. Why even consider to let someone who uses technology to amplify how much damage they can do to society to such an extent, back out?
@dang - can we edit the title? It's not the same as the article, AND there is a US company called Therapy Notes that could cause considerable confusion.
I see. Sounds like a reasonable inclusion then.
The BOM only tells you that your are not dealing with ASCII. You could encounter anything after it.
Neal Stephenson – Announcing Polostan
Over the Wire's "Bandit" game was my tool of choice for teaching the introduction to shell for my university's Cybersecurity Club a few semesters in a row. It didn't feel like a chore because of the gamification and the go-your-own-pace approach -- the hints are also a nice touch. I highly recommend it to build some shell muscles and maybe learn something you didn't already know.

For something more advanced with less help available, I recommend Hack The Box [1] which frequently rotates challenge "boxes" with new combinations of configuration and vulnerability. I haven't touched it in a few years, so take that with a grain of salt. It used to be the case that you had to "hack" the website (very easy) in order to sign up for an account, but it appears that that may no longer be the case :(

[1] https://www.hackthebox.com/
Definitely unfair, because we're discussing this as a way to encode and decode a string of numbers into a single number, no measurements involved.

And factoring the number of people on earth would be just as hard.
> Right now seems like they're burning money by running it for free.

Last time i checked they had something like 60 employees (in New York?). Burning money indeed.
1st link is interesting, thanks.

2nd one is yet another random person?
You can fit Japanese comfortably in a 16 bit charset but Chinese needs more than that.

My take though is that CSV is not a good thing because the format isn't completely standardized, you just can't count that people did the right thing with escaping, whether a particular column is intended to be handled as strings or numeric values, etc.

Where I work we publish data files in various formats, I'm planning on making a Jupyter notebook to show people how to process our data with Pandas -- one critical point is that I'm going to use one of the commercial statistics data formats (like Stata) because I can load the data right the first time and not look back. (e.g. CSV = good because it is "open" is wrong)

If I am exporting files for Excel users I export an Excel file. Good Excel output libraries have been around for at least 20 years and even if you don't have fun with formulas, formatting and all that it is easy to make a file that people will load right the first time and every time.
Quickly scanned the title as "Crowds Are Self-Aware ... as Smart as Gorillas".

Seems plausible.
Would be curious to see if anyone find it really useful. I've tried both Copilot and Codewhisper (Amazon Q now) before, wasn't impressed and uninstalled both. Just tried Q in VSCode again, I can't figure out how to ask questions relevant to the specific workspace that's useful to me. It seems like a bolt-on chat interface to your IDE with a bad UX. Feels like even "clippy" was more useful back in the day...
If this post is to be believed, a full deepfield survey would take four thousand to fourty thousand years. https://www.reddit.com/r/jameswebb/comments/wrwsfc/how_long_...
"Not junk" is clearly an option for most categories.

I can walk you through my house, which includes two closets full of "extra" winter clothes, an entire pantry of "kitchen gadgets", a library of "decorative" books, and garage full of tools and "backup tools" (as well as a few boxes labeled "gifts - do not dispose".

So, yeah, this hits home.
> While Krebs has more weight than a random HN person

I actually cited a comment on Krebs, not Krebs himself.

But that's kind of moot. More digging found the ryanlol account confessing to be Julius Kivimäki. It appears he was pretty open with his identity.
> These established companies have made their products indistinguishable from no-name overseas brands

In a lot of cases, those "established companies" no longer actually exist. Their name is just licensed out for other companies to use. Often those other companies are same manufacturers that produce cheap crap.

That's why you sometimes see things like people saying not to buy a particular brand after a certain date. That date is usually the time that the brand started to be licensed out.

Long story short: it's a mistake to trust an established brand name automatically. You need to know if the company you think is behind it is really behind it.
isn't that exactly what the parent was asking for? limiting syscalls.

EDIT: oh. but not limited to the caller from a specific system library.
I’m curious to know if anyone has started migrating from a later version of TF (like over 1.0) to Tofu and what that looked like?
I never grokked this “plays” and “roles” business. All in all, this clever and cute terminology gives me creeps. I only use “playbooks” as series of tasks, more or less.

Maybe I need an explanation “like I’m just a programmer/sysadmin and I need to use boring terms years old” of what is what, every explanation so far (when I bothered to look for it last) was too invested in this theatrical terminology, so I gave up and stuck to what worked after a command or two.

Same with Chef and its galore of cooking words, but thankfully I don’t have to use Chef.
I'm in the US, but how many noticed of data breaches I have received in the last few months from mortgage companies and so on is really staggering.

All they offer is some credit monitoring... there should be real consequences for companies or they will never prioritize keeping our data safe.
Show HN: Automate trading discipline and consistency with this trading monitor
Riskclose

We are working on cross platform trading monitor that automatically blocks and closes trades if your trading rules are violated.
Helping to automatically achieve consistency, discipline and get rid of FOMO, overtrading or revenge trading.
You will be able to set certain rules like max trades per day, max open positions at same time, max day loss etc.. and our monitor will enforce the rules on your trading account.
I think the swapping model is working for taxi drivers in China, but it's a model where the vehicle owner doesn't own the battery, it's more like a lease model. Thus if you do accidentally get a bad battery in a swap, you don't take any loss (other than inconvenience), you just go back and get another one. Matching demand and supply might be a bit tricky, but it's a steadily growning industry in China:

https://restofworld.org/2024/ev-battery-swapping-china/
I used Apex Charts recently with VueJS. Happy with the exhaustive configuration options available for each charts. It worked well for my use case.
EU launches action against 20 airlines for greenwashing
Perhaps "effective".
Last year’s Word of the Year[1] even.

[1] https://americandialect.org/2023-word-of-the-year-is-enshitt...
Privacy.txt
Bioplastic houses bacterial spores that help it break down
Plus the manufacturer published TDP numbers are with a baseline load, not 100% idle and as optimized as possible (because at that point you might as well turn the device off).
Adding config management agents to run on your infra is IMO unnecessary operational burden. (ie puppet, chef, saltstack, etc.) In the day and age of everything running on Docker, the closer you are to a bare OS image, the better.

Config management that uses SSH is generally good enough.
I misjudged a tight pass on the highway this past weekend. It was stupid on my part but I will faux righteously blame the clown camping in the passing lane.

My car's warning system lost its mind as I approached the car in the right lane. I accelerated through the situation and into the left lane because I knew speeding up was contextually appropriate.

Had the car possessed an automatic braking system, the car disastrously would have jammed on the brakes with me mid-lane-change. That would not have been pretty in heavy highway traffic.
Yeah the initial GA is for Windows 11 only.
I'm also curious about the Windows 10 support release date.
According to their newsletter, they plan to answer this question on their next YouTube video.

Technically you can force your way to install Arc on Windows 10[1], but it was a rough experience when I tried few months ago during beta.

[1]: Guide to installing Arc Browser on Windows 10 - https://gist.github.com/TrevTV/2044e43666a8fa4bb581d4b0c8316...
Hey!

> With OpenTofu exclusive features making such an early debut, is the intention to remain a superset of upstream Terraform functionality and spec, or allow OpenTofu to diverge and move in its own direction?

The intention is to let it diverge. There will surely be some amount of shared new features, but we're generally going our own way.

> Will you aim to stick to compatibility with Terraform providers/modules?

Yes.

Regarding providers, we might introduce some kind of superset protocol for providers at some point, for tofu-exclusive functionality, but we'll make sure to design it in a way where providers keep working with both Terraform and OpenTofu.

Regarding modules, this one will be more tricky, as there might be Terraform languages features that aren't supported in OpenTofu and vice-versa. We have a proposal[0] to tackle this, and enable module authors to easily create modules with support for both, even when using some exclusive features of any one of them.

> Is the potential impact of community fragmentation on your mind as many commercial users who don’t care about open source ideology stick to the tried-and-true Hashicorp Terraform?

We've talked to a lot of people, and we've met many who see the license changes as a risk for them, while OpenTofu, with its open-source nature, is the less-risky choice in their eyes. That includes large enterprises.

> Is there any intention to try and supplement the tooling around the core product to provide an answer to features like Terraform Cloud dashboard, sentinel policies and other things companies may want out of the product outside of the command line tool itself?

That's mostly covered by the companies sponsoring OpenTofu's development: Spacelift (I work here), env0, Scalr, Harness, Gruntworks.

[0]: https://github.com/opentofu/opentofu/issues/1328
Show HN: Add Siri Like Native AI Assistants to Any React/JS App
It would have taken you less time to install it than it took you to write your comment.
There's no need to shower every day – here's why
this is cool! how would you contrast this with Plasmo, a similar framework?

https://www.plasmo.com/
>I actually cited a comment on Krebs, not Krebs himself.

That's even worse? More random people lol.

But yeah, the other stuff you dug up straight from his account is certainly more damning, thanks.
Ongoing discussions [1] (59 points, 3 hours ago, 77 comments) [0] (66 points, 7 hours ago, 79 comments)

[0]: https://news.ycombinator.com/item?id=40209382
[1]: https://news.ycombinator.com/item?id=40211027
DI in something like Spring, for example, can make it extremely hard to track where a given dependency is coming from. With the use of annotations and defaults and properties on annotations for selecting a dependency, to sometimes autogenerated classes for which there is no source code.

I would much rather have a few lines of straight forward code that set up dependencies explicitly, than deal with opaque semantics and mysterious incantations.
This is awesome! The dev loop for web apps is kind of broken - really cool that you can keep this running in a browser.
Have you considered an Analogue Pocket? It's like an "upgraded Game Boy" with a better screen that can also play games from the Game Gear, Neo Geo, etc.
Right. I think the ability to run tests/compilation as a feedback mechanism is definitely interesting .

I wonder whether the problem
is that its landed on an incorrect output sample (i.e re-sampling another code output would fix it ) .. vs … a feedback loop on the compiler output is what it really needs ..
The "battery shortage" excuse dates from 2023. Before they made cars sitting unsold.
Generally speaking, with attacks of this sophistication, if it's not a state-backed APT, it's someone who operates with the unofficial backing of a government to give plausible deniability.

I suppose it could be a few amateurs who took on a passion project, but... it's unlikely.
Technically, power-on stalls are supposed to teach how to recover from bad technique on takeoff/go-around and power-off stalls are supposed to teach how to recover from bad technique in the landing pattern.

In reality, they're both training-wheels versions of how to deal with any departure from controlled flight, which is why any professional pilot worth their salt should have a decent grounding in aerobatics and some spin/departure/out-of-control flight experience.

-Am (or at least was) a pilot . . . I could jump in and fly a bugsmasher today if I really needed to, just not legally without a doc visit and a checkride.
>They made a big thing out of support for 4k60 Tears of the Kingdom on PC before the game was released.

Citation please? Yuzu couldn't start the game at all without a patch, which I don't believe was being promoted by the Yuzu team.

Of course the patch + game + yuzu got bundled together and offered as a download on many websites, perhaps this is what you're thinking of.
Not in GCP if https://cloud.google.com/storage/pricing is to be believed:

> Generally, you are not charged for operations that return 307, 4xx, or 5xx responses. The exception is 404 responses returned by buckets with Website Configuration enabled and the NotFoundPage property set to a public object in that bucket.