skysight-inc/HackerNews huggingface dataset:
State machines are an underrated approached.

Just remember, if you're ever debugging something and some values in a Class/Object/Group of them are set and others are unset the state machine avoids that issue. When you go to transition between states check that the future state will be valid and if-not go to an error state with that information. The amount of time I've seen spent debugging where spurious `null`s came from completely dwarfs the time it would've taken just to write that class/algorithm as a state machine.

Kinda surprised WC wasn't a state machine to beginning with. Isn't it effectively a special characters counter where if you see a charactered followed by a space bump up the word count? I'm judging by the repos comment of "The real programs spend most of their time in functions like mbrtowc() to parse multi-byte characters and iswspace() to test if they are spaces -- which re-implementations of wc skip." that the big improvement is removing unnecessary work of those methods. mbrtowc [1] appears to re-create the provided substring which isn't necessary to count.

[1]: https://en.cppreference.com/w/cpp/string/multibyte/mbrtowc
Why do you think they would set limits below the LOD for existing techniques? I assume the EPA of all organizations understands current chemical analysis technology
Well, that is only true (and helpful) if it is a dataset that benefits from being in a tabular format.

Consider, for instance, particle-based simulation data (loading that into any database is a waste of time...), or a set of images that you need to perform non-standard individualized processing on (again, a waste of time).

Stuffing stuff into postgres or clickhouse is great for your typical 'data science' workflows where data is consistent and the problem is 'oh no our transaction volume has increased 100x'. But in other (some would claim more interesting) cases, using database systems is unhelpful.
N-fixation does happen in the soil, but legumes have root nodules that host rhizobium bacteria and can assimilate the N much more easily
> I think that particular issue could be solved with tooling - if you can autocomplete from “package name” to a given exported identifier, you must already have a mapping from “package name” to “exported identifier” somewhere in your machine’s memory; duplicate this mapping and swap the keys for values, now “exported identifier” points to “package name” as well.

Sorry I don't follow. What the "from ..." syntax does (when typing it) is to narrow down 10k possibilities (the set of all exported functions in all in-scope modules) down to a few dozen. How would this be possible otherwise?

Illustration:

Case 1: import <just about anything is possible here - can't auto suggest>

Case 2: from fs import <only fs functions are in scope, start autosuggesting on keypress>
Stop your (business rules) engines
AI increases productivity. If you are selling your time that means higher margins. It doesn't have to do everything. If it increases your productivity by 10% that is all profit.
"Safe", in what sense?
Now fully open-source :)
Is there even a better food type than cheese?

Even the tiniest morsel of parmesan as a midnight snack is toe-curlingly tasty, to say nothing of otherworldly things like a Stilton and caramelised onion chutney sandwich after a joint.
A lot of this is on point. I work in tech diligence, talking to companies raising money. The amount of pointless AI hand waving is unreal, and the majority have not ever tested their disaster recovery plan.
Who pays for the upkeep of roads that are exponentially more broken down by truck freight than by any other traffic on them?
Monolith outside Vegas may have been in desert for years
No, but I just wanted to clarify that the protests are not about that either because the races are so far away from the city. For pollution purposes they might as well be in Monaco especially because there's a mountain in between.
> But putting yourself in a position where your work can be easily exploited and then complaining when it is is ridiculous.

Ridiculous is a strong adjective to use in this case, naïve would work much better without adding a harsh judgment to people who don't share your worldview. I could say the same: your position is ridiculous by only believing that humans are incapable of cooperation without having something to gain from it, such position only exist due to a system we are beholden to, not due to absolute human nature.
The trial requires a signup with an email address. No thanks! This is one thing Microsoft got right with CoPilot.

With so much competition, I wonder why everyone else makes it hard to try out something.
500 Internal Server Error.
HN hug?
It's also not imaging all the time. The SAR imaging takes A LOT of power, so they can't run it constantly. If you look at the image in the article showing where the images were taken they are all near geopolitical hotspots, coastlines, high shipping areas, etc. It's not just a swath scan of the whole world.
The Series A Crunch Is No Joke
Not related to Loop, but I'd suggest that you take a look at https://github.com/nikitabobko/AeroSpace if you haven't already!
Running Rails System Tests with Playwright Instead of Selenium
Awesome, can’t wait to try this. I wish the big AI labs would make more frequent model improvements, like on a monthly cadence, as they continue to train and improve stuff. Also seems like a good way to do A/B testing to see which models people prefer in practice.
Stop endorsing junk nutrition science, even when it happens to agree with your priors.
Very neat! I love how you can do an entire paragraph.

For example
https://erikdemaine.org/fonts/tetris/?text=%7D6G6C+8%40%3F%3...
This thing went up when I was in Kindergarten! It blows my mind that it's still running.
The actual product is at https://heymusic.ai/ . This appears to be a link to a blog post within the site behind a weird UI.

In my brief testing, the product produces non-terrible examples of generic trance with suitably absurd lyrics. Not so good at Mozart's 41st symphony.

Minor niggle: the "create your own AI music" prompt overlays other UI elements so I have to resize to use them.
Ylva Johansson was proposed by the previous Swedish government though (a Social Democratic one), which (sort of) lost the last election. No idea why the current (right wing) government is keeping her in place.

In practise, that means she's supported by all except one of the relevant Swedish parties.
I thought Apple's approach was interesting and a good balance between usability and novelty.

Most of what the processing is going to happen in-device, I'm not sure at what extent it'll have to rely on the cloud and even more so on open-AI's chatGPT. At this point I'm optimistic that most of the things I would be using it for will be handled on device.

I think, for me, most of my interaction with smart assistants has been setting reminders and alarms. They just don't work for much more than that, I'd like to have a more powerful assistant that is capable of doing things like parsing my emails and calendar and answering questions about them (on-device).

For me the key part of it is that I'm okay with my phone accessing everything my phone has. I'm not okay with Apple doing it. I'd rather the assistant tell me "I'm not capable" than to quietly send my private data to Apple or OpenAI.

How capable the model is, that's something I've yet to see. I think the best way to go about testing is to simply turn the internet off and see how much new Siri can handle.
As a university project I created a Morse code transmitter and receiver circuit that used the same type of LED on both sides. It worked pretty well up to a few inches apart.
Business Experiences in 50 Economies: World Bank Enterprise Survey Results
No mention of Hack, Rogue or Nethack. :(
> Mind you, the average consumer/user doesn't care as long as Facebook, Twitter, Instagram, and TikTok are up and running.

The enormous success of Facebook, Twitter, Instagram and TikTok is because the average consumer/user can express themselves there and broadcast to the world. Normal people are actually participating in public discourse again, after most of a century of public discourse being one way with the government screaming into the citizens ear what to think and what to do, via radio and TV.
I'm surprised there is no mention of simd. Like I'm sure this is "fast enough" but if you want to make a really fast wc for fun wouldn't that be a natural direction?
The process is standardizing the ECMAScript language. It would make types (as comments) standard for all JS runtimes, not just Node. I don’t think the community at large wants more non-standard Node stuff, as that’s a frequent point of pain and complaint (see OP article as an example).
It's a passive wifi repeater. Please don't move it.
Windows XP was designed in an era where heterogeneous system configuration means hard-fail at boot. I don't even think modern Linux was able to boot Alder Lake unless you had the E/P core kernel update or disabled one set of cores entirely.
It's just an implementation of the Windows model, for better or worse. In most cases, the user can do whatever they want (outside of an enterprise environment) with the restrictions handled on a program by program basis.
Anthropic is the new king. This isn't even Claude 3.5 Opus and it's already super impressive. The speed is insane.

I asked it "Write an in depth tutorial on async programming in Go" and it filled out 8 sections of a tutorial with multiple examples per section before GPT4o got to the second section and GPT4o couldn't even finish the tutorial before quitting.

I been a fan of Anthropic models since Claude 3. Despite the benchmarks people always post with GPT4 being the leader, I always found way better results with Claude 3 than GPT4 especially with responses and larger context. GPT responses always feel computer generated, while Claude 3 felt more humanlike.
Loop is fully usable via the keyboard!
thats absolutely bananas, awesome job. The bad apple showcase is great too.
The United States has arrested Marcus Hutchins for violating its laws while he was not inside the United States. This was not the first time, they also arrested Sklyarov for writing software they didn't like -- but the software was written in Russia. This is plain insanity and only the United States could get away with it. (The Sklyarov arrest together with the CFAA was one of the reasons I have chosen not to immigrate to the USA btw.)

For example, imagine you being arrested at Frankfurt airport because you posted something a year ago that falls under Strafgesetzbuch section 86a. You would need to review your entire post history going back years and compare it to the laws of every country you touch during your travels.
Let's not mix contexts. This legislation was (and is) pushed by European security services. If it passes, I guarantee that it will be (ab)used widely.
I disagree with your last point. What distinguishes us from other animals is that we are the only species that can make up stories.

Stories enable us to cooperate in a large scale. Stories like democracy, human rights, United States, Europe many more.
I upvoted you, and definitely didn't mean any offence
If you use an Olla, the plants self regulate their water intake.

See the book gardening with less water by David A. Bainbridge
Awesome!!

Seems like the API docs haven't been updated yet: https://docs.anthropic.com/en/docs/about-claude/models
I'll agree with thankless. But I'm confused about "pays peanuts," because unless you get hired by a company paying you to work on open source software, or have somehow cracked the code to acquiring extremely generous patrons (donations), I would say being an open source maintainer typically pays nothing at all. Which is fine for a lot of us who consider it a hobby and would never _want_ to be paid for it.

I also have to believe that if it's a true open source project (meaning, without commercial aspirations), then any stress must be self-induced. FLOSS authors don't owe anyone features, bug fixes, or explanations. And any that are delivered are totally voluntary.
> What if major corporations say no and leave the state?

Which major corporations would you predict are likely to forbid product “sales” in Oregon if this passes?

> Initiative Petition 17 would establish a 3% tax on corporations’ sales in Oregon above $25 million
No, not me. I long for a tiling window manager. It‘s not a phase, mom!
Biogas plants still need quite a bit of harvested biomass added tp the manure. Manure by itself has too low a Carbon/Nitrogen ratio, and without supplementation, it will over-produce Ammonia, inihibiting the anaerobic bacteria that digest the feedstock. So you have to add sileage or switchgrass.
You’re under the GDPR if you’re subject to the GDPR’s laws describing who is subject to the GDPR.

Does American law apply globally if it says it does, absent any treaty making it so?
OTH radars are not operating all of the time, given the cost to operate them, and are not just covering large areas of ocean all over. They're typically focused specifically on areas of most importance which, for Diego Garcia, would be north toward China, not East toward Malaysia.

Nor do OTH radars always operate at maximum efficiency: They achieve their longest ranges by bouncing signals off the ionosphere, which is severely affected by prevailing space weather.

The only radar that it likely did pass through was Australia's JORN, but the western sector was not operational that night and isn't on 24/7 because of cost constraints.
On the contrary, I think it's great.
You think that's amazing, read up on Voyager!
Zinc Supplements Decrease Mortality in Covid-19 Patients: A Meta-Analysis
Best statement ever, "... using it should be as incomprehensible as my motivation for creating it in the first place!"
Your comment made me realize I totally do this. I at least frisk my pockets every time I stand.
Until the thing you're still using as a product gets ate by this vast global cooperative.
McGill Big three worked for me.

Random link about them:

https://www.womenshealthmag.com/uk/fitness/strength-training...

McGill works with famous weightlifters and athletes which gives him some bro-science cred, he has actual science-science cred but he's also very good on what's actually important for the average aging person.

Highly recommend his back mechanic book.
If you ever drank old-old wine, the taste is.. not what most people expect.

It's mostly a watery mix of water and some alchool with a touch of old basement smell.

And that's the best wines that had enough sugar to be fermented into alchool and not turn into vinegar.
"Many programmers think pointer-arithmetic is faster." Don't modern compilers make this statement false (i.e., both approaches are implemented via the same machine instructions)?
But expect Apple to add more features. I would be careful on staking a business plan on the current lack of windowing features in MacOS or you could find the rug pulled out from under you.

Good luck!
Was this ever submitted an update to the `wc` shipped on systems?
"packaging" is just a synonym of "ad space"
that's the real challenge (not saying it's impossible, need just _some_ revolutionary approach I think)
The whole node npm ecosystemand tooling is so bad and broken. No other language is so frustrating. JavaScript was bad in the early years took a good way but is now stuck again. I tried webcomponents with lit. All very easy in the beginning. But when you try to use an external stylesheet you hit the wall of the modern js world: css can not be imported in js without a massive tool stack.
I whish tue main focus would be tool- and buildless. This is really what is lacking
It's all fun and games until you get blocked at the DNS level and effectively shadowbanned by all mainstream ISPs. This already happens today in many, many European countries.
Very true. I like it. I wouldn’t want to explain to my extended family how to contact me through it.

I really really wish Mastodon had E2E messaging. Non-techies are using it today. I’d much rather get my sibling set up on that.
GNOME feels that a nearly-useless top panel is important to give them a distinctive visual style; their brand is a very big deal.

https://mail.gnome.org/archives/gnome-shell-list/2011-June/m... / https://mail.gnome.org/archives/gnome-shell-list/2011-June/m...

(I am aware that I'm linking to messages from 2011. All evidence is that this is still exactly how GNOME operates, and this simply is the best case of its devs writing down what they think that I know about. Anyone with evidence of a change of heart is welcome to share.)
"Pricing starts at a reasonable $25 per server/instance per year, with a minimum $2,500 investment required."

So is it 100 server minimum or is it $2,500 upfront plus $25 per year after that for a single server/instance?
Curating my corner of the Internet with a freehand web editor
Share of expenditure spent on food vs. total consumer expenditure, 2022
attention whores (semiaccurate)
This is seriously impressive!!

It reminds me of the way that speedruns and game replays are saved as deterministic timings of inputs -- almost like DOOM demofiles, except much more reasonable to track.

I like your idea of a Gameboy Emulator! Game of Life also feels like it would be possible in this structure, but I think Tetris is absolutely perfect. Top notch!!

What's the easiest way to play with this ourselves? Would be great if this font could be loaded on a webpage for us to play with interactively, but not sure how difficult that would be.
The PH was 7.5, so it’s actually slightly basic! Presumably this is related to the organic compounds decaying.
I tend to agree, but I’ve found it mostly doesn’t matter as I stopped typing import statements almost altogether. I type a reference to the thing I want to import, in the place I want to use it, choose a suggestion from the editor, and let the editor write the import statement as a side effect. It only doesn’t work when dealing with aliases, and even then only when something isn’t cached yet.
A "Heat Dome" of Immigration
Well, to begin with, they are NOT compatible, in the general sense. What you perceive to be compatible works because of tons of (often dirty and ugly) hacks people put together, with many issues. (Hint: top-level await). Do your research.
Open source docs search on SQLite
Impactors are indeed not seen that far ahead in comparison to the Hubble time allocation time scale, so for scheduling purposes they do more or less pop up out of nowhere.

Since its not very likely that you happen to have a scheduled science target lying close to Jupiter around the time of impact, you would have to do a long slew which now takes such a long time you likely have to cancel some other science. But I think this is a general issue that will discard most targets of opportunity that Hubble could otherwise have observed.
I don’t think it’s appropriate to call a peer reviewed paper junk science unless you actually read it, and explain the specific problems with the study.

In this case, as is typical with such things, the study itself is fine but the news headline implies a finding that categorically cannot be claimed or supported by this type of study, and is not in the study itself.
GPT4(o) is quite good at advanced math, it's been helpful when I was learning differential geometry. Not sure how Claude compares though, this 3.5 release has tempted me to try it out. Also, it's finally available in Canada!
The shape of information How to extract insights with limited resources
> with so many hackers and national security agencies disassembling and analyzing these things, surely they'd have found it by now

This is a common misconception. With OTA updates, the backdoor can be introduced at any time in a future software version. For example, right before an attack.
More likely it's companies selling drinking water who don't want to spend money on quality..
There isn't that much difference on the backend if you use Node and Typescript. ESM is the standard for JavaScript and you'll probably run into situations where you can't use a new JavaScript feature with CommonJS as early as you can with ESM. There are disadvantages and advantages to how the modules load on Node, but ESM is generally improving faster than CommonJS.

If you're looking into other runtimes ESM used to be the way to go because of Deno, but these days you're likely either running Node or Bun and both work well with CommonJS and ESM.

If you do both frontend and backend work, or if your team has a lot of cross-over between the two sides of the ecosystem, then it'll likely be easier for you to use ESM on both ends as CommonJS isn't supported by browsers.

I think the primary reason CommonJS is still around is mostly because Typescript replaces it's import/export module system with something that's basically similar in syntax to the way ESM does it untill it gets transpiled into Javascript. If people actually had to work with CommonJS modules in 2024 then I think they'd likely go insane.

Not everyone will agree with me on this, but I don't think there is a reason to rewrite old projects into ESM unless you have a very good reason to do so. That being said, there isn't really a good reason to start new projects with CommonJS either... Unless you have a really good reason to do so.
"MOND predictions keep being corroborated, yet the community persists in ignoring its implications, even in terms of dark matter. It’s gotta be telling us something."

No, it doesn't. MOND falls apart in every single theory they put forth. The fact that this happens without fail should lead one to understand the answer probably lies elsewhere than MOND.
Does no one use Brave? I like how there's a Scripts on/off toggle, and various shields

Lots of stuff breaks, but I blame stuff, not the browser

Turning off my ability to turn off autoplay videos is what made me flee, angrily, Chrome.
Must be supply and demand based pricing, surely? /s
Alright, the inline js rendering is really cool. Just asked it for a react component and it all rendered inline in the web ui!

And it's free!
I love state machines and every time I use one my workers think I invented it because they’ve never seen them before.

The data for state machine in this article might be best prepared by generating it from a program. That generator program doesn’t need to care (too much) about performance since it is run during the build process. I like the idea of doing a lot of work now to save time in the future.
I do not plan on ever monetizing the core functionality of Loop, which is why I initially turned to making some of the source paid. Of course, this didn't seem to work, so Loop is now once again, fully open source :p

Currently, the only way I am making money is via donations, and it seems to be working much better than how I initially was doing, so I'll see based on how these first few weeks with 1.0 ends up.
Just like Amazon being unable to deal with fake reviews and listing manipulation, despite having so much data that they have to invent new words for it like lakes. They don't want to do it: presumably they make better and-or easier money by letting scammers operate with impunity.
This is indeed a good argument to burn our limited petrol supplies for heat (closer to 100% efficient) instead of using it in today's inefficient ICE cars.
Calculating Empires: A Genealogy of Technology and Power Since 1500
Surprise surprise, polluters want to continue to pollute
It doesn't prevent a HIPAA covered entity from needing to delete marketing data that they've collected about you.

Right to be forgotten still applies, there is just some limited data that will still be kept.