skysight-inc/HackerNews huggingface dataset:
Too late to edit this, but here's a toy example of what I'd be more inclined to like for cases complex enough that a purely case-based state machine feels too cumbersome:

https://gist.github.com/vidarh/04b7d54c94f1f03b4cf084081166d...

It's very limited compared to this gem, some on purpose, some because it's a toy.

On purpose: Only a single state machine per class; I might be inclined to offer a tiny helper to let you delegate to a (sub-)state machine, but there's little to be gained by not using extra classes as extra namespaces to contain this.

The biggest gap is the lack of a lot of little helpers that'd be easy to add if you want (e.g. "state_name?") but that I feel creates little benefit over "state == :state_name", though trivially added if you eg. define an "event(state, &block)" class method that does "define_method(state, block)" and then add whatever extra "define_method"'s you want for introspection.

The other big gap is introspection. I think if you need to be able to introspect the state machine, then chances are it's too big to start with and you might want to decompose it.

But if you absolutely need that, you can still maintain most of the simplicity of the example I gave. E.g. you can either define a helper to define events (so you'd do e.g. event(:event_name) do ... end instead of def event_name = ...), but you can also use "method_added" and a flag to e.g. wrape the event methods in an "events" block so you can do "events do ... def some_event" and still obtain a list of events.

If you do the former, you can return or instance_eval a builder object (personally, and I've done this myself, I think Ruby devs are way too quick to resort to builder/instance_eval DSLs in cases where regular methods work just fine; builders/instance_eval risks creating all kinds of unintended issues).

If you do the latter, you can have the helpers honor a "dry run" flag that records the transitions instead.

The caveat in both cases is that unlike the example in the gist you can't use the regular Ruby flow control or some transitions and conditions might be "invisible", so you might end up with something like this:

events do
def repair = if_state(:stalled) do
unless_action(:auto_shop_busy) { transition_to(:parked) }
end
# other events
end

The change to the helpers to support building a state graph from this is trivial, or if you want you can even conditionally include the "dryrun" version of the helpers as needed.
Indeed, an apt agentless response in defense of parasitic excess that so readily cannibalizes its host for a quick buck just before collapse...which is doubly curious given the Fed has been telling us for well over a year now that not exercising capital to accumulate more capital is the name of the game.
> You can only go so far with mapping sequences of world snapshots to control actions.

Mapping some complex input state to control actions is literally the definition of driving a vehicle.
404 page.

If you care about alt in markdowns, isn't it simpler to use the <img> tag directly in the markdowns file? Markdowns does support inserting html.
What do you think of Keet?
It didin't manifest in particular while I did my PhD, that was just the latest phase of my life. Took me 10 years for the Master's and another 10 years for my PhD. I don't think you can imagine the struggle, the fear, the shame, the sadness that came with it my whole life.

As already said, going for a walk was very difficult. Social interactions were very difficult and they can still be difficult when medication wears off in the evening. In general, all my life I wanted to do all kind of stuff, but couldn't. There's nothing society can do about that. It's not all about work either. So, to answer your question: Yes, I still would be anxious and depressed, because I was not able to do what made me relief stress and feel good in general.

I could've learned to be totally fine with ADHD, I was just too stubborn to build my life around that disorder. I kept doing what I wanted to do, not what I could do. I bet your father could've been a perfectly fine sports instructor or carpenter or find another fitting job. I certainly could've, but it luckily never slipped my mind. So we wouldn't need to adapt society, just teach people better what they can and cannot do. That's also much more realistic than "make jobs easier". I don't think, anyone should build his or her life around that disorder and I don't think society should. I did learn how to deal with it though and society should as well, of course. As often, it comes down to balance. A simpler life would've helped definetely.

I oppose your perspective in particular because it's mostly shared by people who deny that ADHD is a disorder, which is just wrong and terrible to think for many that are affacted.
Yeah, start with non-flight dinosaurs like penguins, ostriches, and chickens.
> we humans don't actually work like that

That is probably not a good criterion to decide whether something is intelligent or not.
The ISA spec does indeed have a sane, easy to understand method.

The rest is a software problem. I know that e.g. Linux exposes the required information about the CPU's ISA via a dedicated syscall.

I do not know whether there's some ELF header or the like.
Interesting. I have what you describe as step 1 about half of the day, I didn't even notice the page did that! I very rarely have your step 2, about two times a year maybe.
Doesn't seem a big deal that they aren't forbidden from bidding. It's the government that should be prevented from choosing them, if anything.

Questionable how enforcable a bidding-ban could be, given how trivial it presumably is to bid through a proxy/subsidiary entity.
"Because nothing will make an Englishman shit so quick as the sight of General Washington." --Attributed to Ethan Allen, by way of Abraham Lincoln
The significant difference is the way the investment is recouped. Publishers take revenue directly whilst VCs take equity in the studio. VCs also expect a much larger return so they’re primarily interested in finding the next “forever game” like League or WoW and money printing businesses like F2P mobile studios.
Nifty, but

1) It's just the tokenizer, not neural guts themselves

2) Having them known is too much an adversarial backdoor that it precludes too many use cases.
Yeah, it seems as if he has forgotten the G.

I recall Norvig's AI book preaching decades ago that "intelligent" does not mean able to do everything, and that for an agent to be useful it was enough to solve a small problem.

Which in my mind is where the G came from.

And yet we now suddenly go back to the old narrow definition?

I still see no path from LLMs and autonomous driving to AGI.
But in most cases they intentionally pushed the limits. It‘s not as if they suddenly misidentified a firetruck and drove straight into it.
What do you mean? This is a perfectly possible / valid theory, you're welcome to try poke at it if you're open to debate instead of dismissing me.
The largest NMR spectrometer you can buy today uses high-temperature superconductors and classical ones, but it still cools everything down with liquid helium. As far as I understand you can push more current through the high temperature superconductors when you cool them down more.

NMR spectrometers work on essentially the same mechanism as MRIs, just in a very different form factor. It might even work for MRIs without helium because they have a much lower field (~3-6T) compared to the ~28T of the highest field NMR spectrometer.

The high-temperature superconductors are still pretty new for this field, it took a while to figure out manufacturing them on a scale and quality that could be used for these large magnets.
QuickTime as a Tape Archival Format
Yes, I remember reading pretty negative comments about it. Don't remember what the complaints where about exactly. Bad license, i.e. GPL compliance? Bad support? (Why would you pay for Linux if not for support?)
OK but if you throw "AI" into that somewhere you'll have funding!
Apart from the obvious z-popping, looks quite good.
People will always complain, but in reality you can make an electron app which no one will distinguish from a native app, and you can make a native app which will lag so hard that it would feel like a browser page from 2004. People just like to put the label "electron" or "flutter" on it and base their blames on that.
That sounds wild. While being ignorant about LLMs internals, I would have expected such things, crashes and session leaks, be impossible by design.
It's what produces the first version of a justice system and thus is mostly called out for in bad times..
Took me a minute to figure out what you are saying. Then I realized you are referring to the 16pi^3/15 surface area ratio of a 7-sphere. After n>7 it does seems to infinitely move towards zero. But the heat equasion is different in higher dimensional space and governed by the parabolic Harnack inequalities. I'm not sure how surface area makes sense here.
WWI history was dominate by the Germans. They made a great effort after WW1 to control the narrative even before the Nazis. Their lies still in many textbooks today.
Ask HN: Estimation/planning tools that support confidence intervals?
Any good estimation tools or project planning tools that allow me to not just define a single number to estimate effort but rather allow more sophisticated ways of estimation such as providing a confidence interval or a mean/derivation combination?
Sadly its even correct with the spirit of the law. The specific lawmakers who agreed to this have no idea of technology.

Except for the greens, most partys have members that are more dying that living in terms of age.
Slightly disappointed when I saw the png files in the repo as I was hoping to see some cool Math function to generate the clouds
> but automate it we did (ahead of many other sectors of the economy), and society has noticed and is responding to it

I was quite surprised by this sentence, as I thought we didn't have self driving cars. Have I been sleeping under a rock?
Copyright law is a nearly perfect conflict in capitalism because profit by way of merely owning capital also has no moral or logical basis. Legitimation of such a system requires extreme propaganda, and the propagandized then read such nonsense back into things like copyright.

>Really opened my eyes on how much of the law is a compromise between interests and not some argument based on morals or righteous principle.

This applies not only to copyright law, but almost every single aspect of civil existence, and increasingly moreso every day.
> Games in this day and age ideally need generous government subsidy to be successful.

Like buying everyone in the CCP a copy of FTL: Faster Than Light? (Apparently the team behind FTL was operating out of Shanghai.)
More likely your smart home app in your phone will do that
And still down.. total of 6hrs so far?
Me too... Very annoying. It also randomly crashes sometimes, but that's only started recently (last month).
JavaScript 3D Library
it's... just a pleasingly neutral pastel background rendered at a fairly low degree of opacity?
You should talk with architects and interior designers.

Lights can transform the feel of a place and they have their purpose.
> Where would your intuition jump to for underlining in markdown if _ is italics?

You have you know the fact that actual underlining had been traditionally used as a substitute for italics in hand-written and typewritten papers.

As in, in a citation, when you give a title of a book, you underline it, unless using a word processor with fonts, in which case you use italics.

Learned this in high school.
Too late to edit, but see also: https://news.ycombinator.com/item?id=39087098 where I give a more fleshed example of something more similar that I'd be happier with, and which you'll notice is a lot closer to aasm than the linked gem. Compared to the state_machines gem, aasm I have mostly nitpicks over the syntax of and most of my issue is that the implementation is way more complex than it needs to be.

By all means, use what you're familiar with - aasm is by far the better choice if you've first made the investment.
And nobody would build subscription cancer into it. True, pure, science fiction
This is a fascinating thread under this comment. Everyone is keying off of one part of the comment (querier pays) and not the more critical issue IMO - anticipating security and budgeting issues of hosting a real-time API. You suggested an alternative and everyone is pitting the status quo against that alternative instead of maybe looking for other alternatives that help address the issue.

People here clearly don’t like a querier pays model and that’s fine. But should NPS still reinvent the wheel across the SDLC to serve this data? I think there’s a compelling argument in there.
> People can generalize that way

People can't do that either. Some years ago there was a massive snowfall in Rome, where it seldom snows ever, people don't generally carry snow chains, and there's few snowplows and such.

Many people reacted by abandoning their cars in the middle of the road, which is basically what I'd expect any FSD vehicle to do.
I haven't checked in on them lately but it's by the crew I worked with on Dat and Beaker. I tried the early demo and thought they did a great job with the application, and I know they've continued to make break-throughs on the hole-punching tech (in fact they rebranded to Holepunch).

They're really talented folks so if you have any interested in p2p comms, I'd give them a look. https://keet.io
>Fujitsu have a long and dismal track record on government IT projects,

The problem is Japan, not just Fujitsu. Sincerely, Japanese software is worse than warm, putrid, liquid dog shit. Japanese programmers (note: not engineers) are the bottom of the barrel bar none.
Looks very cool. Wishing you a lot of luck in this endeavor!

A few quick questions:

1) Max data acquisition speed?

2) Max data buffer?

3) Are start/stop triggers available? (i.e., start buffering data when you see a specific binary string, stop after say 4K, 8K, 16K, etc. or when secondary binary string is seen, or start/stop when other conditions are true, etc.)

4) Max speed talking to host PC (not the chip or circuit being debugged) -- How fast?

5) Max continuous data streaming speed to host PC? (As opposed to buffering in local RAM? So data from Debug Chip or Circuit -> BusPirate -> Host PC... how fast (max sustainable speed) if continuous?)

Anyway, looks very cool!
You don't want nimterop, you want futhark (https://github.com/PMunch/futhark).

The C FFI Nim library lineage goes c2nim --> nimterop --> something i forgot --> futhark.
Probably because it sounds terrible. It's more a physics toy than a musical instrument based on the article.
Dinos need fat air? Because they were so big or?
Yes. "Distinct enough legally" is different from "no similarity whatsoever" (which is why most of those examples are getting dunked on)
Ugh, I wish I hadn't been curious the effect you mentioned. It looks just like the beginning of a sickening painful headache.
What's beauty? It seems like a bit of a handwavy term.
Same, it’s really bad out there.
Hey, I wrote this!

For those curious, this is actually just first a series of Nix tutorials we planned to write: https://nixos.asia/en/nix-tutorial

The same goes for NixOS tutorial series: https://nixos.asia/en/nixos-tutorial
This is a strange explanation. These models usually give as output the same set of vocabulary that was used as its input vocabulary.

> the model isn’t trained on understanding the useRalativeImagePath token, and so it outputs something that isn’t a valid token.

In my view, either the model sees this token and then gets into a spiral of random generations because the `useRalativeImagePath` embedding is just a completely random vector, or it just chugs on trying to maintain coherent-sounding text.

The set of tokens it can _output_ is, however, fixed, so unless the displayable tokens on the interface is a subset of the full vocabulary of tokens, it should always be 'valid'.
Please join #linux-sh on Libera IRC if you’re interested in SuperH Linux.

I’m one of the kernel maintainers for SuperH Linux.
The actual quality of the education at these schools varies. I went to one of the ones mentioned, and had a mix of good and bad teachers (including an awful math teacher one year, and an awful informatics teacher in another year - two of the supposedly most important subjects for that HS).

However, having an entire class that actually is at the bar for which the curriculum is designed, and having an entire class of students who generally want to learn, does allow teachers to actually spend most of their time teaching the curriculum as intended. We had no problem being up to date with the Bacalaureat matter, for example. No one in the entire HS flunked their exam either.

The general state of high schools in the country is terrible though. Teachers don't care to know the curriculum, they don't have time to go through it if they want anyone in the class to actually be listening, many poor kids don't have time or energy for school among their many other chores (especially in the more rural areas of the country, children are a big part of house and field work) etc. Many children who nominally finish high school probably haven't even heard of a quarter of the questions they'd get on the Bacalaureat.

It's also important to note that there is a massive cheating culture in Romanian schools, all the way up and down. There was some push ~10 years ago to stop cheating at the national exams, installing cameras and such, and the Bacalaureat results dropped from ~80% pass rates to ~40% nation wide in that year; there was one case of an HS where the previous year 90+% of the students had gotten a 10/10 on their exam, and after the anti-cheating measures the following year, not one child got the 5/10 required to pass.

The Capacitate/National Tests exams that you take at 14 were even worse, with all sorts of advanced questions that were either cheated through or at the very best rotely memorized. In my time, we were required to do literary analysis on one of these exams, writing a 2 page essay on things like "the characterization of <female heroine in major novel>". After some reform, today you get questions like "here is a newspaper article about a meteor. How large is the meteor? What is it made of?" and still many many children don't pass - because those are the actual results when you take cheating out.

Not to mention, Romania consistently ranks last in the EU at PISA tests. And around 50%+ of the country is functionally illiterate (that is, they technically know the letters and words, but can't actually read an article and tell you what it means).
I used Brilliant for this, and it brought me back up to speed pretty well
If you work as a developer and can’t do your job because of a dumb pattern matching WAF out of your control, you should find yourself a new job or set up a parallel IT infrastructure.
These are really good. I had them after removing my wisdom teeth (less than easy operation as they came out horizontally) I stopped taking them as soon as the pain subsides because I understand why someone can be addicted to them. The pain just vanishes a few moment after ingestion.
> you still need big, expensive services to help people find each other

No, you really don't.
Many (most recent) smartphone models can act as NFC cards very well, with the right software.
I've described what intuition is, you haven't addressed it, familiarity with convention is not intuition, it's just knowledge. And given that convention is unintuitive (_ for underlining would be, and on typewriters underscores were also used to, you know, underscore text), that's a bad convention

Also, this /convention/ already exists and used, despite its low popularity (eg orgmode or Bear note app), so you're also literally wrong here
It is unlikely anybody will go to prison. A report will be published, recommendations will be made, people will be paid some compensation, and that's that.
Ah yeah you’re right. What I’ve seen actually only lets you write to tags that can then be used.
Interesting how that image is so 'scale free' it could be almost any size. The only giveaways are the screw heads visible elsewhere outside of the cylinder and even those could be in quite a range.
Chinese researchers planning 1,600-core chips that use an entire wafer
How to Talk ABout Videogames (If You're Blind)
I’m maintaining Debian for sh4 and I’m also the kernel maintainer for SuperH.

If you’re interested in SuperH Linux, feel free to join #linux-sh on Libera IRC.
Well a partition means that some nodes are unreachable, at least from the perspective of some other nodes. The tricky part is that reachability is not necessarily consistent across the entire network.
You also remove infection vectors for failed memetics from the pool
how are you doing peer discovery on bogbook? Do I have to find a contact's public key out-of-band before syncing their messages?
Ha ha, what they fail to report is that it is an election year.
A fun reminder that Sun charged what they damn pleased for hardware and wasted the money on a party culture and a lot of make-work jobs for their pampered staff. This is why Linux won.
It's clearly not exactly an exterior derivative. d(df) can't be seen as zero, since we will be dividing it by dx, and we will therefore need to retain things that would otherwise become infinitesimal.
There are plenty of jobs out there that are perfectly compatible with ADHD. It's just that in our society, we strive to be our best self. Why would I want to build my life around that disorder? Why I would I want to build society around that disorder? You have to deal with it somehow, of course, and a more flexible work environment is beneficial for everybody. But the society is not the problem, having that disorder is the problem.

Just like when you are blind or lost an arm. It's not a problem because society is build around the assumption that people have two arms, it's not a problem because society is build around the assumption that you can see. We should help people to deal with this issues, but saying society is the problem is the wrong way to think about it.
Some non-zero remainder is all but inevitable, but even if your refining process yields 1 part pure to 99 parts mixed, after N steps you have 1 - (0.99) ^ N percent pure gas out of the whole, right?

So the ratio is somewhat arbitrarily (up to whatever the limit of your refining process is).
If there’s any company you should pay attention to when they report successful cost cutting, it's spacex. You can hate or love Musk but Gwynne Shotwell is the real deal there. Not sure how she keeps Elon from blowing the whole business up but somehow she does and quite successfully at that.

If she says you can keep cool whatever needs cooling for 10% of the Boeing price, you’d better believe it.
> It wasn't so much a matter of "not counting cash" though - it was counted frequently, and the problem was that when it was counted, bugs in the accounting system had accumulated to make it look like there was cash missing. These errors added up to a lot of money that never existed seemingly being missing.

I should have been more clear, apologies. Counting cash isn’t just “we have xxx cash monies”, it should include “and going by actual sales, and services processed, we should have xxx cash monies”. We both appear to agree that if you are going to take folks to court or tribunal or something, hell even “let’s have a trip to HR”, you best have some proper evidence besides “computer said so”.

> after a while surely alarm bells should have been going off somewhere.

I am absolutely certain that alarm bells were going off all over the place about this, but mostly in a “cover my ass and hope it goes away” mode.

_Lots_ of people belong in jail over this.
Then you're contributing to the decline. Most of the negative, off-putting or outright insane comments I read come from <6mo old accounts. It's easy to troll when you can just make a new account and continue, without factoring in the long term reputation at all.
Microsoft Copilot is now using the previously-paywalled GPT-4 Turbo