skysight-inc/HackerNews huggingface dataset:
You don't actually need a custom kernel build for every device these days (and haven't for years). Within the same ISA (ARM32 or ARM64) you can run the exact same binary kernel on multiple devices provided you have a suitable device tree for each.

And that's not really much different in principle to APCI (which is really "DT on steroids"). The main difference is that with ACPI the device manufacturer ships the tables whereas with DT they have usually have to be provided by others.

PCs haven't standardised everything at the hardware level for years. The original PC had standard IO addresses but this only covers a few things like keyboard, display, serial ports. Modern PCs, especially laptops, have all sorts of "non standard" chips hanging off I2C busses.

There are 2 reasons it "just works" on PCs
1) ACPI tables descibe it (just like DT)
2) There are compatibility tests needed to get the Microsoft hardware certification to run Windows

But it goes beyond the kernel to the full OS distribution. All PCs have pretty much the same use cases and similar UI capabilities. Sure some may be more powerful etc but they're all pretty much the same idea. So on a PC it makes snese to pop in a USB key with a "generic" Linux distribution an install it. It probably doesn't make as much sense to want to install the exact same distribution on your PC, phone, TV and router. This means that, given the OS is going to be customised anyway there just isn't as much demand for a fully plug and play system.
Pretty sure tesla model y outsels rav4…
You and the commenter above are confusing expertise with ability to determine and speak someone’s language. It’s just a distinct skill.

You may not understand their level, and may be unable to negotiate it due to vocabular barrier (people invent non-standard vocab all the time). Your oversimplifications may bear unintended consequences, etc. You must take that into account and create a plan to make it clear.

And when you have that skill without any expertise, they call you politician. Only a politician may answer “easy” on a hard question and tell something unrelated for few paragraphs cause he doesn’t know anything on the original one.
That's not gonna work when people conflate team work with competition
Holy cow. I took a stab at hacking vMac to run on an ESP32 and gave up (it’s been done on some models, but not on the one I had handy), but this is several levels above and beyond.

I take off my metaphorical hat to you, sir.
> Is that even possible these days?

It still kinda is as long as macOS supports Intel, but the writing is on the wall: https://news.ycombinator.com/item?id=39728146
Even on long trips where we didn’t have the opportunity to plug it in, we were seeing ~65mpg, which is still a notable improvement over regular cars.
This is an absurd restriction on freedom of speech, and indicates Scotland has no foundational protection for basic rights.
Indeed, this article could easily - and possibly should have - equate imitators to current AI (which tend to fail on deep knowledge, and - unlike experts - show inflexibility when challenged).

Which is not to say that shallow knowledge (whether AI or human) is a bad thing. I'm very happy to be helped out by ChatGPT in places where I'd be in the shallow knowledge ('imitator') camp. Still, the limitations of current AI seem quite similar to the 'imitators' described here (noting that plenty of humans aren't above making stuff up either).
Apple planning redesigned iPhone, MacBook Pro, and Watch that are much thinner
Experts deeply understand their subject.

- Experts that tailor their answers to meet the audience are experts, but not only experts, they also have the luck of finding good analogues for parts of a system or topic, and a skill, or luck, of story telling and structuring teaching.

- Individuals who use analogues and simplifications to describe a system or topic are not necessarily experts, they can also be lucky or skilled imitators, or just teachers.

- Experts who are experts by the definition of having a deep understanding of the subject, but who are incapable or unwilling to simplify and/or structure the story well (in your subjective opinion), are still experts, but unless you also become an expert on the topic, it will be hard for you, or anyone else, to trust their expertise.
/!\ Months are intervals and suffer from the off-by-one problem.

If you count from the 15th to the 15th, fine.

But if you start on March 1st, finishing in September means 7 months, not 9-3=6. That’s when my fingers help me visualize full months.
Ask HN: Can ChatGPT beta test an iOS puzzle game?
And if so, how can I get it to do that?
I definitely feel like I've made a new internet friend. :D
This sounds like a more thorough update to the 2020 model they published here:

https://github.com/TheEconomist/us-potus-model

Nate Silver was both the best and worst thing that happened to these predictions. The modus operandi of people in media (New York and Hollywood) is "gut checks" - Dean Baquet is only going to publish a model, no matter what the math says, that agrees with his "gut" that Clinton was going to win 2016. He was so crazy wrong but like, he's not getting fired. Laypeople and cranks conflate making a mistake that everyone in media made with a conspiracy between Democrats and the media, unable to grasp incompetence. Of course, if Dean Baquet had spent five minutes talking to a political scientist of some merit, asking, "is the voter turnout of traditional demographic groups like women and old people is really as predictive of elections as Nate Silver said it was?" He would have learned that Australia has had compulsory voting for decades and it is as conservative as ever.

Now that "gut checks" have disentangled themselves from New York graphics departments - can you believe its the graphics department, masquerading as a "data science" department, that runs election forecast stories?! - maybe forecasts will be better everywhere.

If I were doing this, I'd frame it as a Kaggle competition built on PyroPL. And I'd require top performance in democratic election forecasting everywhere, not just the US. The Economist is right, it's all about fundamentals, but which fundamentals, and can you prevent the choice of fundamentals from reflecting the publisher's political aspirations? Personally I'm skeptical that the Economist's choice of GDP growth makes any sense, and net approval rating sounds like a poll, so... there must be something better.
I hope you don’t get an answer. I’d rather people not know how to game the algorithm.
Yes, the A in Quake is very different having a small bridge in the cross piece, whereas the font shown omits the lefthand stroke almost entirely to create a bridge.
What exactly isn't solid about it? Like most things, the theory may have exceptions and it isn't the only force at play. However, things like finding theoretical price points for a basic product based on demand, supply, and pricing is well established as a concept. The math behind it is very simple. When we get incorrect results, it's usually because one of the input numbers didn't match what we observed in reality, not because of an actual math issue.
No, it’s not a wise move to prevent people from talking about things. That’s one of the most unwise things possible, actually.

I don’t buy this hyperbole that people feel “unsafe” in the streets. I walk the streets with SUVs around me all the time and never feel unsafe. The chance of you having an injury is very low, and it would be illogical to worry about this possibility. If you really care about such low probability events, you might as well just live in a bubble all the time.
Your argument was, and I quote,

> If you want to challenge that notion in court, be my guest.

I pointed out that it is, in fact, being challenged. Right now. And has already been several times before, with Tesla settling out of court specifically to prevent any repercussions from a guilty verdict.

If you wanted to talk about successful cases, then that should have been your argument. At this point, you’re just moving the goal posts.
Yep, time-boxing is kind of the only solution.
TBH, "somewhat immutable" is not "immutable". The Go approach aids to limit the effects of an attempted attach where you're misled into building your project with different code than originally intended, but does nothing to guarantee continuity over time of dependencies being available. For that you have to rely on vendoring.

The crates.io approach instead defends you both from a dependency changing silently and from it disappearing from one day to the next, without having to deal with vendoring.
They’re not dangerous. There’s about 1 fatality for every 100 million miles driven, if I recall. That’s REALLY low and it is getting lower as safety features like automatic braking become ubiquitous.
Agile Dating: A Less Painful Way to Date
I sense some self-selection that experts tend to be decent communicators, at least in some mediums.

How would anyone know they are an expert if they can’t make themselves understood?
fail2ban increases your server performance. It cuts down on enormous amounts of logging from failed attempts, and reduces the CPU used to deal with the failures.

Some sites get a mind boggling amount of attempts. For example I sysadmin some Jewish sites, and they get exponentially more hacking attempts than the sites not mainly used by Jews. (This was before the current war mind you, I'm sure it's worse now.)
So instead of letting people choose through supply and demand the conveniences and trade offs they want, you want to force your will onto them through authoritarian censorship and bans?
For use over ssh. It would, ideally, give me:

1. Ability to use local tmux configuration for tmux sessions over ssh. So I don't have to worry about using the default bindings when connecting to a host that doesn't have my tmux config, mouse support is already enabled, etc.

2. Ability to combine and organize remote panes alongside local panes, or panes from other remotes

3. Avoid ending up with nested tmux, where I have a remote tmux session inside of a pane of a local tmux session, which is a pretty terrible experience.

I'd also love it if linux terminals supported it too, but that doesn't seem terribly likely to happen anytime soon.
We haven't had an election like it in over 50 years, but in 1968 the democratic candidate was Hubert Humphrey, who entered the race too late to participate in any primaries.
In addition, I would argue undecidability is a feature, not a bug. I'm not sure why any other answer would be desired in that case.
Probably also for memorization. If the song were linear, letters would all cuddle together in the little children’s mind.

It’s quite funny that, as a French native, we are all taught exactly the same song! Same pace, same tone, same elemenopy, but later in life, somehow y’all just smash tough/thorough/through/trough letters together, and we go on with our hon/hen/heim.
Your film has some beautiful stuff in it!
>In Rust, it's easy to ensure you return that memory when you're done with it.

This is a false explanation though - the problem is that memory is returned before you're done with it.

https://doc.rust-lang.org/book/ch15-06-reference-cycles.html

This is extra-wrong as python has a garbage collector to break reference cycles. If giving a simplified explanation to a layman, it's important that if they repeat the explanation to another expert they don't hear "well that's wrong".
I was considering doing something like that for an Amiga, running AmigaOS 3.2. It's a cute idea, especially once you 3D print a shell that looks like the original (shrunken down).

I do think that the lack of an old school floppy drive means that something is kinda missing from the experience, but I do like the idea of having a machine dedicated to running this instead of just firing up an emulator on my existing desktop PC. (Edit: And I love how this MicroMac project isn't just "running Linux and an existing emulator" but actually trying to go lower level, essentially the RP2040 acting as a 68k)
They already have a tax built into them, which is on gas. Just because you disagree with others wanting certain convenient doesn’t mean that you should be permitted to put them in literal danger by committing terrorism, which is what you’re advocating for.
oh but it does, you can submit it directly to Roskomnadzor so it can cooperate with said hackers and then GRU might even hire them directly /s
I had a Saturday job at a computer shop when the Mac came out, and we got one as a demo. I remember just staring at the genius of those rounded corners in the corners of the screen, and thinking how beautiful it was that they'd thought of that.
It would be great if the README.md contained both versions of the code - without using xtract+iterators and with using xtract+iterators, so readers could compare both versions.
They do talk a bit about it at the end with the solar powered setup they have.
September is a funny choice to use as an example, because it is named after a number (sept-: prefix, 7). The wrong number, though.
You can do that comfortably on a "normal" Rasbperry Pi - I have a bunch of resources for that here: https://taoofmac.com/space/emulation
You must be young! I did run graphical Linux 1997 as my main driver. The distribution was a black hat something, you used a rewrite tool to create a boot floppy which would boot the CD ROM later.

It came with at least three DEs, olvwm and xfce and whatnot.

Driver were never of an issue for me maybe just luck.
Those are research papers. But these kinds of case studies aren't unusual at the undergrad level even at state schools. The rubric and results are not as in-depth or built out as published research. Usually the question for these exercises or papers are built on research publications so the professors have answers to grade yours against.
Linaria: Zero-Runtime CSS in JavaScript
>Pokat - slang for sunglasses, Kato - slang version of katso (look), Toka - slang version of toinen (ordinal second), Kaino - timid/coy

sounds like if you give it a shy 2nd look through these glasses, in the dim light it works as a word!
Sorry, I guess being in my 30s makes me old because I have no idea what "based" means even after looking it up. I originally thought it was a typo for "biased", but then I see other people using the word in the same thread (https://news.ycombinator.com/item?id=40699295)
We didn't try, but I think so. We always ensured the crossovers were correct. Sorry I can't give a better answer!
When you say "closed source pi", are you referring to the hardware or the software that ships with? My experience with the Raspberry Pi is that it's been a very open platform and that there's tons of options for me and that licensing has never been a problem but also never tried to take a CPU off and Transplant it to a new board or something.
Every cell in your body could be conscious
Show HN: Query the national alcoholic beverage retailing monopoly of Finland
Alko's site has a pretty standard search feature where you can search by product name, and by category. This is fine for most people, but...they also have a downloadable guide (excel format) that has a lot more product information. I've converted this document into a SQLite database, and setup a query page where you can produce some very creative queries.
I can imagine paper bag rotting away and producing methane while plastic bag inert for centuries.

Short term global warming seems far bigger issue than plastic waste (which is manageable)
I often count by a rhythm feel for smaller numbers. Maybe subdivide into rhythms of four and then count each of them manually.
I miss the structure in the layout of this read.
It is interesting, the author even added a “Why?” In the article’s title, but couldn’t come with one.
Progress Towards Decoding Visual Imagery via FNIRS
https://blog.netlab.360.com/icnanker-trojan-downloader-shc-e... has:

cp -f /usr/bin/chattr /usr/bin/lockr
https://archive.ph/ttLSk
Need CRT too for the authentic experience.
seems like the Kumamoto oysters might prove a popular appetizer there
The fact that you believe GDP pays for these things, and not that GDP reflects the spending demonstrates your uneducated opinion on the topic.
> Nate Silver was both the best and worst thing that happened to these predictions.

Can you elaborate on this opinion further? I have a hard time aligning the rest of your post with what looks like your thesis.
Has anyone analyzed the data?
I want to bump a few things that folks linked to below:

[1] Will Wright (designer of SimCity) will be interviewing me about the book on July 19th at 2PM ET. We thought it would be fun to turn the tables and have him interview someone else for a change. On Twitch, free, online, and live. Hosted by ROMchip. RSVP here: https://www.tickettailor.com/events/romchipajournalofgamehis...

[2] Stewart Brand wrote a brief review on X I'm still in disbelief over ("It is one of the best origin stories ever told and the best account I've seen of how innovation actually occurs in computerdom."). Read more here: https://twitter.com/stewartbrand/status/1800941614287946003
So do anecdotes. How does one tell the difference?
> Someday that vm process won't be enough

For a surprisingly large set of cases, that day will never come. I've scaled services to millions of users on a single VM. The best debt is the kind you never have to pay off.
RFC 3986 ("Uniform Resource Identifier (URI): Generic Syntax") has a wider definition of URNs, according to which URLs and URNs are not disjoint.

https://www.rfc-editor.org/rfc/rfc3986.html#section-1.1.3
I addressed this in a different response: I do not care if your browser does local ML or if there is an extension which takes content that you have already downloaded and applies ML on it (as long as the results of the ML on my licensed content are not stored in third party services without respecting my licence). I do care that an agent controlled by a third party (even if it is on your behalf) browses instead of you browsing.

My goal is to licence my content for first party use, not third party derived use.

Your statement "Ultimately, the rules of the road are what they always have been: whatever your publicly accessible web server spouts out on a request is fair game for the requester to consume however they like" is both logically and legally incorrect in pretty much every single jurisdiction in the world, even if it cannot be controlled as such without expensive legal proceedings.

> > LLMs — and more importantly the companies that train and operate them — should not be trusted at all, especially for so-called "summarization"
> That's not your problem. That's my problem. If I use a shitty tool from questionable vendor to parse your content, that's on me. You should not care. In fact, being too interested in what I use for my Internet consumption can be seen as surveillance, which is not nice.

Actually, it is my problem, because it's my words that have been badly summarized.

If the LLM provides a so-called summary that is the exact opposite of what I wrote (as the link I shared previously shows happens), and that summary is then used to write something about what I supposedly wrote, then I have been misrepresented at best.

I have a moral right to work that I have created (under Canadian law and most European laws) to ensure that my work is not misrepresented. The best way that I can do that is to forbid its consumption by machine learning companies, including Perplexity.

> The moral rights include the right of attribution, the right to have a work published anonymously or pseudonymously, and the right to the integrity of the work. The preserving of the integrity of the work allows the author to object to alteration, distortion, or mutilation of the work that is "prejudicial to the author's honor or reputation". Anything else that may detract from the artist's relationship with the work even after it leaves the artist's possession or ownership may bring these moral rights into play. Moral rights are distinct from any economic rights tied to copyrights. Even if an artist has assigned his or her copyright rights to a work to a third party, he or she still maintains the moral rights to the work.

https://en.wikipedia.org/wiki/Moral_rights

Of course, Perplexity operates under the Wild West of copyright law where they and their users truly do not give one whit about the damage they cause. Eventually, this will be their downfall, because they are going to find themselves on the wrong side of legal judgements for their unwillingness to play by rules that have been in place for a fairly long time.
> People who pay attention to politics are probably familiar with the late Senator Gyang Nyam Shom Pwajok. Names can’t get more Chinese than that!

That does not even remotely sound Chinese. Korean, maybe.
I have been looking at a N100, are they good in general as a Pi alternative. I am mostly looking at running K8s and running apps and running things like Pihole
If all you want is an eye diagram, you may not necessarily care about clock recovery, though. You'd just need a high degree of control over your own sampling clock (i.e., better than whatever you're trying to measure.)
I never got DSPy. I only tried a brief example, but can someone explain why it's better than alternatives? Not that I hold LangChain in particularly high regard...
If I were presented such questions I would provide some basic context in a sentence or two and then ask why they care about the difference. Perhaps something like this:

Sqeaky: rust and python are both good programming languages rust is good for high performance, safety oriented, systems development. While python is good for hooking two systems together or processing a little data right in front of me. Why do you ask what are your goals, maybe some context would help me understand?

Q: I'm a new developer and I want to build a web page I wasn't sure what to use?

Sqeaky: well let's get into what programming you know and let's discuss some Libraries Python and rust both have options!

Q: ...

And the conversation would carry on from there based on the context the asker provided, because contextualizing conversations, questions, and data around a topic is part of having expertise.
Every time I read about SICP, I get frustrated all over again about Javascript. It could have been Scheme and all web development would have benefited.
>'Quiet quitting' means not going beyond that what you are paid for. No overachieving, no engagement with your work beyond what is needed to do that work

So, it's a progaganda negative term for actually "doing your work"?

Like, you're supposed to not just do your job, but do way more, lose sleep over it, have unpaid overtime, skip vacation days, leave 2-3 hours after your shift, and so on, lest you'd be "quiet quitting"?

How about the company should give a full month vacation time per year, WFH option, parental leave to both parents when needed, extra days off for chores and stuff, full insurance coverage and such, a nice work environment, strict 8 hour workday, and private office space - or they're doing "quiet slave labour"?
> If the EU didn't try to claim EU law applies globally, those sites might still be up.

It doesn't; it applies to EU residents. Your non-EU business is free to do whatever it wants, but as soon as you do business with EU residents EU law applies.

This is more or less how it works everywhere (with some exceptions).

And deciding not to do business with EU residents (i.e. block in EU) is of course perfectly valid and reasonable choice. But not because "EU laws apply globally".