skysight-inc/HackerNews huggingface dataset:
Wow, this is exactly what I've been searching for! I knew this was possible but am too busy trying to build web apps to spend time learning how to do stuff like this.

I notice this is still a 0.X version. How comfortable are you with people using this in production? Are there any success stories so far? And if it's not production ready, is there a roadmap I can check out?

The company I work for is in the process of planning a complete rework of our app and right now is the time for us to choose technologies. I so very much want to use this or something like this.
After 500 miles email story y'day now this.

https://web.mit.edu/jemorris/humor/500-miles
If your business is local, maybe limit the accepted numbers to a specific area or country.

Otherwise try to understand if they're automating account creation or are they doing it manually? maybe a captcha/turnstile during sing-up can slow them down?

Anyway, Twillio really dropped the ball on this problem, but why should they care as long as it keeps making them money?
As first generation out of portuguese dictatorship in the 70's, living through the whole west/east split, and spending half of my life in Germany, it isn't fun seeing that happening. Similar increase is happening in Portugal, Chega party being one of them.

It is as if the younger generations have no clue what they are voting for.

When they discoverer, it will be too late.
What a coincidence! I've just been playing with Gokrazy a couple weeks ago, and just kept thinking "this is so cool". If you're building some sort of an appliance, and want the least amount of reliance on / hassle maintaining the base OS, it definitely is a viable choice.

It can also run programs that are not written in go, by using a little neat hack to build/embed a binary inside a Go package; this is e.g. how Gokrazy sets up persistent storage: https://github.com/gokrazy/mkfs

I don't think it's for everyone; if you're relying on your base OS / package manager for a lot of stuff, or just want to run Docker containers, I think there are simpler/better ways to set things up. But it's absolutely great at what it's made for; doubly so with the Raspberry Pi's finally being back in stock.
> IEEE does guarantee the correctness of a+b in the sense that it will return the floating-point number that is closest to the real number that would've been computed with infinite precision.

Until you deal with overflow.

And to be frank, this is just redefining "correctness". If you want to view FPs as real numbers (which they are), there's nothing wrong with pointing out that real number operations will give you incorrect results (even ignoring overflow).

> There's no randomness or fuzziness in floating-point rounding.

I did not imply there was.
Oberon :-)
Nothing I said implied they weren't.
I largely agree, but I think there's room for small-scale operations to grow hard-to-transport food (mulberries!) while preserving local varieties and serving as a genetic repository. In a sense, it's insurance against failures and shortcomings of the global food system - it'd be more efficient to go without, but it's nice to maintain a backup system of plants, systems, and knowledge.
That didn't take long!
>> GM cars are notorious for (sometimes) developing strange problems that would have you think they are possessed with the devil.

Like turning on the backup lights in a parking lot when the engine isn't even running.
Not to provoke predictable responses, but I find it interesting that the tech-talented VPN providers are not using BSD in favor of Linux, especially with requirements like diskless operation, kernel customization, and tighter security.
An important societal consideration, but for those patients we need to remember that at the end of the day, they still have nothing to loose.

Let's improve law enforcement and punishment for Snake Oil sellers and presume good faith in all other instances.
Alright, point taken...
> I can even make an argument its getting worse

I agree and disagree.

We can do a lot more with a lot less people, but the issue is that the developer ergonomics have taken a straight up nose-dive due to the cloud.
Someone in my extended family had a Toyota Highlander which would randomly decide "you don't need window defog today", leading to a near inability to drive the car if fogging was an issue. The dealer didn't believe him until one day it actually happened while they were watching. They had no idea what to do or how to fix it. Solution: Trade the thing in against a Honda Passport. He's had that for quite a while now and I haven't heard any complaints.

On the other hand, my previous Honda Civic with its dual voltage electric system (computer thinks the battery needs charging? Generate 14.4V. Computer thinks it doesn't? Generate 12.6V) caused us considerable grief until we just started driving around with the headlight switch on all the time (this forced it into the higher charging voltage). This "feature" is not well known/understood even by mechanics and has probably caused untold numbers of alternator replacements.

Current Civic is so automated that even the headlight on and high/low beam is under the computer's control. Hopefully no weird chronic computer bugs in this one.
> There are around 19 full-time engineers staffed for the project from various companies

Various companies being all HashiCorp competitors: https://opentofu.org/supporters
The concept drone is a VTOL capable fixed wing aircraft. The one that got licensed is the catapult-launched fixed wing one.
Judging by some of the other examples here I’m guessing this is a case of writing fragile rules that e.g. count n and m items into a tree and test unnecessarily for incidental classes. If all you do is accumulate the often senseless outputs of the element picker I’d expect the gains to be short-lived.
I'm correct in practice. There are scenarios where ruby might free memory, but ruby is mostly used for rails, and you won't ever see that under a standard rails workload. It will plataue and stay there until a restart. When people see this they think it's a "bug" or a "leak" but it isn't.

On the last fairly large rails app I tried to use jemalloc on there was no change in memory usage. I believe that advice is a bit outdated. Also note using jemalloc doesn't cause memory to be freed to the system. It reduces fragmentation, at the cost of cpu cycles. There's no free lunch.
I Wrote the Fastest Hashtable (2017)
Making food expensive is how governments fall.
Yeah this hardly got reported on. We are seeing a wave of censorship, suppression and thought control in journalism.
I currently have a Raspberry Pi that consistently loses its network stack at some point in the early morning.

The likeliest correlation is that I have the Pi dump backups at that time, and it may be crashing the network stack due to unexpected hardware output because running a hard drive and the internal wifi simultaneously under-volts the system. But it sure does look like it just gets visited by demons in the pre-twilight hours.
Hey, yup it's definitely a medium term objective.

The team at SkillDevs are maintaining a Daft/Flutter client at https://github.com/SkillDevs/electric_dart

Plus we have a thread to extract the core client-side replication component to Rust to be able to compile for multiple targets.
Low code is great if you don't know programming. For more complex systems you want developers who understand the system deeper than "box connects to other box makes things go brr", and if you have developers who know what they're doing they'll make a better system faster with actual code.

Low code is just a GUI on top of some library. I'd rather just write the code and call the library functions directly than mess around with boxes that do nothing other than limit my options.
I think most people expressing this sentiment are referring to small scale homesteads or hobby farms, which I have found to be a great break from desk time.
Except for the entire assembling random stuff...
React isn't a state manager and why should everyone be forced to use the one "blessed" manager?

Despite there being so many, only a handful (redux toolkit, jotai, zustand recoil, and mobx) see much real-world use and they are basically just 3 approaches (reducers, signals, and directed graphs) with varying levels of complexity and features.

> Yes, after it has DIFFED the whole tree to see where the changes occurred in the first place. Madness. Layers of utter madness.

Not true. It only needs to diff the leaves of the part that changed and some of those sub-trees can be skipped too if they are functionally pure (or uses shouldComponentUpdate). This is how they reduce complexity down from O(n^3) to something generally closer to O(n)
"We must comply with legal subpoenas in the jurisdiction in which we operate,"
Thanks for posting this.

Most people don't realize that Logistic regression can get ~90% accuracy on MNIST.

As a big fan of starting with simple models first and adding complexity later, I've frequently been told that "logistic regression won't work!" for problems where it can in fact perform excellent.

When faced with this resistance to logistic regression I'll often ask what they think the baseline performance of it would be on MNIST. The guesses I hear most often are 20-30%.

People, even machine learning people, often don't realize the rapidly diminishing returns you get for adding a lot of complexity in your models. Sometimes it's worth it, but it's always good to start simple first.

It's also been my experience that if you don't get good performance with a simple model, you are very unlikely to get great performance from a more complex one.
Solid tumors that can be removed in a big chunk by surgery, are in a sense curable.

The problem is individual cells might fall off and those cells will grow into new tumors in other spots.

Immunotherapy will kill those cells. But if you tried immunotherapy to kill a big chunk of tumor the side effects might kill the patient - think never-ending fever and inflammation.

See you do both, you do surgery to remove the bulk of the tumor, and immunotherapy to vacuum up any lone cells.
In capitalism, capital de tend to concentrate.
If someone has some filter strings to help clean up Etsy search results, that would be appreciated.
I've never seen someone use HN guidelines to argue they can't post a link clarifying their position.
I think the most natural place for reform is from the people who are paying for the research, if they realized that what they are spending money for has no value if it's being made up. Although there are a lot of scientists who by the principle of self-interest seem willing to waste their life in exchange for a small salary it makes less sense why the NSF would take that offer.
Literal security theatre.
Billions to Connect Everyone to High-Speed Internet Could Still Fall Short
Reolink + Reolink NVR. Completely locally, you don't have to touch the cloud. I can access it from anywhere (after punching holes in my router for specific ports or just VPN). I ran ZoneMinder with IPCams for years before just getting the Reolink NVR (I already had mostly Reolink Cameras) and I'm still kicking myself for not doing it sooner. I have spent a grand total of zero minutes of maintenance on this NVR, I spent untold hours babysitting ZoneMinder. Also the NVR has RTSP (or is it RTMP?) feeds I can pull into HomeAssistant and use for display/processing.

So many times I'd go to pull up a feed in ZoneMinder and realize the system was down, locked up, having some other odd issue. With my Reolink NVR "It just works", it was worth every penny and it wasn't even that expensive.
Where is the poor guy with the cancer on his tongue? He wanted to try an experimental therapy, and said he couldn't because of the FDA.

Can you imagine being in the same situation, and seeing this doctor get "moved to the front of the line"? (Albeit in a different country).

I can't even imagine the frustration one would feel.
In all honesty, if you write go programs, provided you don’t need CGo, you can write bare metal services that can bootstrap and run as pid 0. Try doing that with .Net or Java (ok, you technically can, but it’s a challenge). Go + Linux Kernel and maybe musl is really all you need to run a go web service. I wouldn’t recommend for production but it will get you to 5mb image sizes.
I don't know if it's because I use Firefox (mobile) or a dark mode plugin, but for the first two games the answer(s) was visible to me from the start.
>If only there were some sort of union of peoples capable of causing consequences for companies that act as poor stewards of data.

Would be a great idea! Your wish is granted! Only one catch. The only consequence they can actually level is an insignificant fine ~ 1% of the profit they've made violating the law. Oh, plus a pinky pwomise to not do it again after a finger wag, or they'll get real angry, and the fine will be UP TO a whopping FOUR percent of profits!!!

Seriously though, re offsite storage, one could encrypt all data locally and then offsite anywhere, right? Could be google drive for all you care.
Are you at the point where you should be pouring this content into RSS, and styling it as columns in a reader?

(I really like the column idea, and I'm working back towards RSS, with a bunch of smart filters, being my primary way of interacting with anything I visit regularly. I never should have given it up).
The whole selling point of Svelte was that it was simple, like a breath of fresh air. You could update the state of your component just by assigning a variable. I guess this is the natural progression of web frameworks.
Brains suck for exact work such as database work or precise calculations over longer chains. But they excel at approximate work, and that's a very useful skill to have as long as if you have to you can fire up the pencil and paper and do your precise calculations that way. And paper works fine for database work as well and will remember all of those sports stats for as long as you care (and even after you're dead).

Brains are so powerful because they are universal, they can use auxiliary data stores and co-processors just fine.
My terminal emulator has tabs and splits and saved sessions already. That doesn’t really solve the problem though. I want something that I can cmd+tab to and not dig through a pile of tabs.
Legitimate buyer would file a police report for fraud.
The EFF wants a world where this kind of BS, and consequent litigation, is a thing of the past. If there's water running down their face, it's tears, not drool. We deserve a better world.
Require the treatment be free for the patient. Problem solved.
Ask HN: Do you keep a work journal?
(How) Do you track the work you've been doing for the last year? I'm not specifically referring to day-to-day work but long-term initiatives, goals, and a way to quickly answer questions like "What have I accomplished this year". I've found that my current role is more of this long term design work than anything else, and I'd like a way to be able to recall high level details.

I tend to lean towards a notebook/pen for my daily stuff but referencing it is difficult. I've tried tools like Obsidian but I find there to be too much friction to effectively use it. (context switching from whatever app I'm using, create a note, organizing it, etc...)

I'd love to know how you solve this.
Natural selection is not fast enough. It operates over many generations but we know climate change is driving the expansion of zoonotic diseases. Consider within the last generation -- generally understood to be 25 years -- we had a SARS outbreak, swine flu, SARS-CoV-2, mpox outbreak just to name the big ones. It is extremely likely we will have more within the next 25.
I always assumes the core usw case was piracy
> The correct solution is to send illegal migrants right back to Africa. However, only the far right parties dare say that - hence, the increasing support they are getting, despite their other positions.

In case you're unaware, the reason Europe has its current asylum standards largely because of what happened between 1933-1945. So would your proposed solution be:

1. Deny asylum to anyone and everyone, even those fleeing genocide ("Sorry that happened to you, we don't have room here!"), or

2. Implement a color chart a la Family Guy [1], so only the "right people" can come in?

[1] https://knowyourmeme.com/memes/family-guy-skin-color-chart
I think it's better to tack on an extra (related) word like how movies add "movie" to their domain name.

One common trick for software is to add "get" or "join" to the beginning like:

- https://www.getdropbox.com/

- https://www.joinhoney.com/

A longer, targeted domain name could actually perform better if you understand the niche you are targeting. (And it's usually better to target a niche.) Can't think of any super examples off the top of my head, but something like:

- https://www.unlockyourhipflexors.com/
Svelte Stores are observables, just without the extra boilerplate.
Sure, a fair question.

I would mainly focus on regulating inter-operability, and countering the network effects so that when you have more than a certain share of the media ecosystem you become defined as a “Major Media” organization, and that designation creates additional regulations that you must follow.

Some of those would be interoperability focused (so, YouTube could have competitiors that are only attempting to provide a competing front-end and ad-serving business, while being able to take advantage of YouTube’s storage, bandwidth, and video serving at or near cost, similar to how the MVNO’s are allowed to piggyback off the big carriers). Interoperability would be focused on allowing new competitors to reasonably compete with a slice of YouTube, without forcing them to compete with the entire business.

The biggest one would be forcing divestment of different aspects of the business. I would allow the data collection apparatus that is Google to own the media company that is YouTube. I wouldn’t allow the ad serving business to be owned by the same entity that is the video distribution and playback company. I wouldn’t allow Google to own any other media properties aside from YouTube.

Basically, if you’re a single entity that on its own breaches the ownership threshold, then that single entity becomes the entire business. Everything else must be divested or separated.
Kaust and Cerebras Named Gordon Bell Award Finalist
Why would someone have to lie? They can just say "We can't comment on that" without providing an answer. And then customers can go "sounds pretty suspicious, time to switch VPN services".
Amazon brings generative AI to Alexa
Charlie Munger: Turning $2M Into $2T
The current (yellow cube) logo is genius though! It's like they took the Terraform logo, which to me looks like a cube that has fallen apart, and put it back together into a cute little cube of tofu.
How is what you're doing mathematical? I mean you can call CS "math", but then I don't know what you mean by more "mathematical." Traditional cs algos are not what I term as more mathy from my pov. Maybe you can call stats "mathy" but this is more applied math and not too different from what "builders" do.

Also what you're doing here is asking chatGPT for the answer. chatGPT is more effective via collaboration. Meaning instead of shoving the entire problem down it's throat and asking it to solve it, you ask it for advice. Ask it for bits and pieces of things.
You can get that size down to 600KB using brotli compression fwiw. Maybe even a bit smaller using Roy's latest tricks that no longer require asyncify'd builds of SQLite.
> Given this, I'm curious: couldn't the traditional syntax of `let counter = 0` be made to function similarly to the new let count = $state(0);? Just transpile it to let count = $state(0) under the hood? If that can work technically, instead of introducing a new rune for reactivity, why not introduce a "negative" rune to denote non-reactive statements? This way, the change wouldn't break existing code; it would be more of a progressive enhancement.

exactly my thoughts, feels like they could've kept it much simpler
The "ecosystem" is taking vanilla js libraries that work without modification in other frameworks and making them work with react via a wrapper. The react ecosystem is nothing.
In many cases, because it defeats generational collection. It pushes everything into longer generations because they hang around longer.

Doing more young generation collection is sometimes cheaper in aggregate (more frequent but far smaller and usually much more efficient) than adding more data to the older generations (less frequent and more costly, longer pauses, for object pools it happens on all of it even when none of it is currently used, etc).

But as doctorpangloss said: so many caveats. There's ample evidence that it is both better and worse, it depends on lots of details.

The main thing you can confidently claim is that it is not the majority of code, so most language optimizations will choose to improve straightforward and common stuff at the cost of this niche. Not always, but there is definitely more energy in improving the 90%+ cases and that adds up over time. Squeezing out the last bits of performance requires constant upkeep.
The government pays, including the tickets for the accompanying police officers (plural, in Germany it is usually two).
The only reason we are reading about this is he's a journalist. You have no rights at borders, especially in police states like the UK.
I'm on Catalina, but to be fair I haven't used LLMs for more than toying, so I wouldn't call it a "need", just something cool to try out.
Ok, I see your confusion.

Zipline 2 has a 10 mile range and is VTOL though they’re aiming for a long wire for delivery rather than landing. https://en.wikipedia.org/wiki/Zipline_(drone_delivery_compan...

Zipline 1 does have an 50 mile range but it isn’t VTOL they use fixed wing and have a launching system and a net to catch drones. Packages are dropped at 100 feet while the drone is flying at high speed requiring a parachute and a 5 meter wide landing zone which makes it undesirable for large scale adoption.
If you're cool with the NSA backdoor that got leaked yesterday.

https://news.ycombinator.com/item?id=37570407
You can use `untrack` [1] when you don't want to react to some state inside an effect.

You can still use `onMount`. It's not deprecated [2], although `$effect` could be used similarly going forward.

[1] https://svelte-5-preview.vercel.app/docs/functions#untrack

[2] https://svelte-5-preview.vercel.app/docs/runes#$effect-what-...
Hmmm....that's basically what most people eat. Old ground up produce in processed foods. 70% of calorie consumption in the US.
I know technically you are right, but I feel like if you sat down and described the high level features and goals of that image compression (to compress text to a ridiculous degree) and OCR , you’d be hard pressed to say which list is which unless they gave it away with jargon words. My brain compressed it to “OCR” and filed it there.

It’s like Jim Gaffigan’s joke about working in a TexMex restaurant in the northern Midwest. It’s a tortilla, cheese, meat and beans… I tell you what I’ll just bring you something.
Those countries probably block VPN services, especially the popular ones which buy all the ads.
MotherDuck head of Produck and co-founder here. Happy to answer any questions!
The question then is does it only happen in one direction? If the answer is yes, than I think you've solved it. If the answer is no, it might still be the problem but the sensor might be top or bottom mounted and not side mounted from the center I suppose.
I have a garage door that will not close on sunny days.

Same sort of problem. The obstruction sensor at the bottom of the door is confused by the strong sunlight and the door stops closing part way and re-opens.

I've tried a toilet-paper tube around the sensor but that isn't always successful. I really wish there was a laser sensor to replace it with.