skysight-inc/HackerNews huggingface dataset:
Let me reword this. "One in five genetics papers contains errors because the authors were careless when using Excel".

I dislike Excel for what it does (EUCs, nearly impossible to track changes, etc.) But on the other hand it is an amazing tool.
I sometimes get the idea from statements like this - and HN's focus on interviewing in general - that people are switching jobs a dozen times a year or something. How often are most people switching jobs? I've had 5 jobs in the last 20 years.
I made something like this for Morgan Stanley some years ago, a structurally typed eager variant of Haskell with static elimination of type class constraints (so no runtime penalty for overloading) and uses LLVM for the back-end:
http://github.com/morgan-stanley/hobbes/

We used it for processing and analyzing billions of events per day. Using structural algebraic types let us encode market data (obviously) but also complex data structures inside trading systems that we could correlate with market data.

As you say, Haskell-ish expressions are much more compact and capable than SQL, which was one of the reasons I wanted to build it.

It also had a somewhat novel compression method (“types as probabilities” if you like the old Curry-Howard view), which was very important to manage billions of daily events.

Good times.
What if improving their bottomline can have positive effect on my experience? What if Apple intentionally pursues such paths, and disregards paths that improve their bottom line without improving user experience?

Or is blind hate just that much popular?
> detect these kinds of external interference.

Easily. Bolt the machine to the floor in such a way where the case has to be opened and a trip sensor activated to actually move the machine.

You can switch my power source without noticing? Who cares. The attack is taking the machine where it is not supposed to be. That's a problem we've been solving since forever.
Its not silly at all. First, we're discussing metaphors, and it's certainly possible to use different metaphors to describe or model the same situation.

There are dances that decide disagreements.
Different cultures use dance for different purposes. What about dance contests? Break dancing? Krumping? People dance to attract partners, to establish social ranking, etc... all of which which are a forms of social contest.
Apple does offer the ability to capture a lossless RAW file with raw sensor data, just not with their app. It’s exposed through their API for 3rd party apps to use. It’s harder to get a good result in low light or high contrast scenarios from a single exposure of such a small sensor, but many people prefer it to the processed ProRAW files.

The ProRAW format that the default app offers has a different use case: it combines the automatic advanced processing of multiple exposures into a file format that offers more flexibility for post processing than a standard photo does. With the new lossy compression option it gets more attractive for some users that are willing to trade in some quality for space. I don’t see the problem in offering that option next to the lossless compression.

Lossless compression is something I’m not going to argue about, as there is literally nothing lost by doing that and many professional cameras do the same thing, though with different algorithms. Well, unless your argument is that it’s not yet compatible with many photo editors, because that’s a fair point.
I mean… somewhat true in the west but https://en.m.wikipedia.org/wiki/Nuclear_power_in_China
This is pretty illogical comparison. When we praise soldiers, we do it not for them getting paid for their bodies, but for hard work, and risks they take protecting us.
> 11. This is all low-level pedantry

Yeah pretty much.

maybe don't write contradictory unexplained nonsense.
> One in five genetics papers contains errors because the authors were careless when using Excel

Or Excel is a remarkably easy tool to mishandle because of generally unexpected transformations it makes 'for you' automatically in an easy to miss way.
On Google's transparency, I think you need to bear in mind that, even if they have stopped now, Google was built by routinely collecting unseemly piles of data about each of us on the mostly correct assumption that our Overton windows precluded consideration of such invasions. In the meantime, law enforcement has helped itself to the spoils through geofence warrants that can earn you police scrutiny in, again, post-hoc happenstance that would be disruptive and jarring to one's life.

On you last point, consider that some people view those features as marginally useful or view abstinence from their use as worthwhile self-deprivation (e.g. I spend no time alone, so my emergency calls are already a solved problem.)

Having said that, I don't use a Graphene OS Pixel or any other de-Googled phone, but the existence of such a market shouldn't be surprising.
Oh, come on. The Excel user interface encourages mistakes, as surely as a bicycle with handlebars that steer backwards.

https://www.youtube.com/watch?v=MFzDaBzBlL0

It's not all on the users.
If enough people add the tag to their 'about' page, that could help keep it going.
Nah it's quite pedantic to say that 'this neologism does not encapsulate the meaning it's meant to'

This is the nature of language evolution. Everyone knows what hallucination means with respect to AI, without trying to confer to its definition the baggage of a term used for centuries as a human psychology term.
Crypro and AI have similarities and differences.

The similarities include intense "true believer" pitches and governments taking them seriously.

The differences include that the most famous cryptocurrency can't function as a direct payment mechanism for just lunch purchases in just Berlin (IIRC nor is it enough for all interbank transactions so it can't even be a behind-the-scenes system by itself), while GenAI output keeps ending up in places people would rather not find it like homework and that person on Twitter who's telling you Russia Did Nothing Wrong (and also giving you a nice cheesecake recipe because they don't do any input sanitation).
For the most part, businesses don't care how you deliver value, just that you do. If programmer A does a ticket in 3 days with an LLM, and programmer B takes a week to do the same ticket, but doesn't use an LLM, with programmer B choosing not to out of some notion of purity, who's more employable?
> include a comment

You may already do this, but in general, please include the Year, Month, Kernel Version and your own Name when doing this.
Installing Arch is just boring and uneventful. You follow the guide from the wiki and that's it. I had more fun installing Debian manually with debootstrap some 15 years ago or so, as it wasn't as well-documented back then and the process left some space for me to screw things up. The most interesting thing to figure out was when I forgot to set the loopback network interface up. All sorts of random things were broken in peculiar ways, but the whole system worked well enough to make it seem you already succeeded :)
This attitude is at the root of why software is so much worse than it could be. "It's the users' fault" as a real root cause is borderline non-existent, because it can always be obviated in the software, even though the kind of talent that can do that for complex systems is exceedingly rare.
Financial literacy for the average person consists of two things: do not buy things you don't really need / don't spend more than you have, and compound interest. I can't speak for anyone else but I did learn what compounding interest was in school.

I can't imagine a whole class being dedicated to these topics, but then people who only need to fill out a 1040 also complain they "weren't taught how to do taxes"; i.e., fill out a form with simple instructions provided.

At some point we have to recognize the bar is already pretty low. There is no wizardry involved in "financial literacy" unless you start getting into advanced investment / retirement topics. It just takes a very simple attitude shift. The problem is not that most people are too uneducated to figure out that a 40k/year job doesn't pay for a 100k degree: they learned that in elementary school. The problem is they never even think about it, and if they do, they don't care. I don't even mean this in a negative way: it's a lifestyle that would stress me right into the psych ward, but millions of Americans never worry themselves about how they're going to pay for something so long as they can keep the lights on and eat this month.

If they did care, they would go to cheaper schools to get the degrees; look how many of these degrees come from outrageously priced private schools when cheaper options are readily available. Look at how many people drive around 50-80k SUVs. Americans complain a lot about prices but they are not actually that price sensitive. They just assume they can do whatever they want and the system at large will just work everything out.
Kitbashed SO code at least had some kind of grounding to it. The AI stuff is fully unmoored.
Was curious what slava pestov was doing, he's at Apple on the Swift team (low surprise :)

https://factorcode.org/slava/
I completed the second edition years ago and found it illuminating. It's very well done! The explanations pertaining to OS dev are nice but it was also a useful artifact for learning more Rust after having gone through the Rust book. The author had a good grasp of the idiom of the language, so seeing how he expressed certain things in code vis a vis how I would have done was educational. The blog's explanation of how futures are implemented in Rust was especially a highlight[0], and I think it's the best I've seen on that topic anywhere.

I hope Phil will find the inspiration to come back and work on the EFI-based third edition again. AFAICT, (based on commits to the git branches) that has stalled. I was a GitHub sponsor for about a year until my CC expired and was always bummed to see it left out of the "This Month In Rust OSDev" posts.

Anyway, the second edition is still a great way to spend a weekend's dev time and I appreciate all the hard work that clearly went into it. Thanks Phil!

[0]: https://os.phil-opp.com/async-await/#async-await-in-rust
When will the Stanford and Ivy leaguers making $400K at FANGMAs lead by example and burn their diplomas?
My employer pays GitHub ~£10/month for me to use GitHub’s copilot. This is tiny compared to what they pay me.

It unlocks a small amount of extra productivity, but not that much. Yet still enough to be worth it.

My position is that they are useful but not massively useful, yet.
Well, the OP did say “the bulk of” — some people, like you, are surely carrying debt for non-lucrative degrees.

But the pipeline of lawyers, doctors, MBAs, etc. is quite a bit larger than self-pay philosophy PhDs, and a large fraction of those professional degrees are full-freight, $70k/year (plus living expenses!) of pure debt.
Correct register allocation in Cranelift by fuzzing with a symbolic checker
Their parents paid taxes like everyone else. If anything I would say it is unfair, that they are forced to move to the US, because the imbeciles in power mismanaged the economy so much that there are few adequate jobs for them, and the local Germany/Dutch economy is not competitive on the world stage.
I think all instances of censorship are bad, personally. However, it isn’t as simple as comparing cases in different countries. Twitter/X has a policy of abiding by local laws. So if they feel government ordered censorship is legal, they’ll comply. Otherwise, they’ll refuse and challenge it. If there is no way to challenge an illegal order, they’ll refuse it and go public as they have in Brazil.

One difference in India is that the orders are not secret - they don’t come with gag orders to hide censorship from the public. Another difference is that they are legal, due to a number of regulations their government passed over the last several years. That doesn’t mean Twitter accepted these censorship demands because they (or Musk) are friendly with that government, which is a conspiracy theory I’ve seen spreading in recent times. Twitter/X literally sued the Indian government over these orders and lost back in 2023 (note Musk acquired the company in 2022), at which point they had to pay fines and comply. It’s not just Twitter/X either - Google also complies with the same orders in India and other countries, for example removing content from YouTube.
Confabulation is the term I’ve seen used a few times. I think it reflects what’s going on in LLMs better.
Re: Compensation expectations, I figured out a long time ago that bad programmers create bad code, and bad code creates work for good programmers.

If the amount of bad code is no longer limited by the availability of workers who can be trained up to "just below average" and instead anyone who knows how to work a touchscreen can make AI slop, this opens up a big economic opportunity.
> You're conflating current disbursements with the outstanding debt

No, I was just googling for stats, and that's what I was able to find. Here's something else though: "46% of federal student loan debt belonged to graduate student borrowers in 2017." https://educationdata.org/average-graduate-student-loan-debt
How do you expect to "see those"? I have e.g. started using LLM (in a limited manner) to help me write TS Definitions for my OSS projects. I've also used gen AI to create art for multiple of my projects as well. But those haven't "unlocked" my productivity 10x, they have just allowed me to have a bit more of free time/less headaches.

But I still love programming and will mostly continue to do so when it's for fun, which is most of my OSS. For me it's like saying "why do you do woodworking when you can outsource it to some Chinese shop?" when it defeats the point.
5) Don't forget the massive rise in tuition. My brother went to college a few years before me, and by the time I got there (born before 1990), the price was double what it was his first year. It was only 2 years of increases.

6) Only allow help for families making under a certain amount, so those from abusive homes are shit out of luck.
Your claim is absurdly, childishly reductionist. The actions of countries themselves can often be wrapped deeply in layers of obfuscation, secrecy, hidden motive and incompetence, or in many other things, and be extremely hard to even know of unless you're literally on the spot, or read at a distance for the events leading to them and their ramifications.

Analysis of other's texts and selective reading from well curated sources is absolutely useful and important in knowing what's going on in a place or what might come. Many historical examples of this abound and what you say is literally just nonsense, as if it were something invented by a dramatic teenager who hasn't actually read anything of history outside a Robert Ludlum novel (if that).

Many excellent analyses by informed outsiders with insider sources or by people who just used good investigative procedure, existed of Nazi Germany, the USSR under the bolsheviks, the USSR pre-collapse, and other countries, that if they had been read by people with a discerning eye, could have yielded powerful information about what these countries would eventually do and how. News, as in general run of the mill reporting, is often just blather, but in between it, or distilled from it and from other sources, much important information can be gleaned.
They tried that in Java and no one uses it...
Haranguing your users not to make mistakes is utterly worthless. The only way to move the needle is to design systems that are easier to use correctly.
People constantly make this mistake, so just to clarify: absolutely nothing about what I just said implies that llms are not helpful.

Having an accurate mental model for what a tool is doing does not preclude seeing its value, but it does preclude getting caught up in unrealistic hype.
I appreciate this thoughtful comment.

You are absolutely right that the trajectories, if taken linearly, might hit a dead end. I should clarify that when I mentioned "trajectories" I don't mean unpunctuated ones.

I am myself not convinced that LLMs -- despite their value to me today -- will eventually lead to AGI as a matter of course, nor the type of techniques used in autopilot will lead to L5 autonomy. And you're right that they are consuming a lot of our resources, which could well be better invested in a possibly better alternative.

I subscribe to Thomas Kuhn's [1] idea of scientific progress happening in "paradigms" rather than through a linear accumulation of knowledge. For instance, the path to LLMs itself was not linear, but through a series of new paradigms disrupting older ones. Early natural language processing was more rule-based (paradigm), then it became more statistical (paradigm), and then LLMs supplanted the old paradigms through transformers (paradigm) which made it scale to large swaths of data. I believe there is still significant runway left for LLMs, but I expect another paradigm must supplant it to get closer to AGI. (Yann Lecun said that he doesn't believe LLMs will lead to AGI).

Does that mean the current exuberant high investments in LLMs are misplaced? Possibly, but in Kuhn's philosophy, typically what happens is a paradigm will be milked for as much as it can be, until it reaches a crisis/anomaly when it doesn't work anymore, at which point another paradigm will supplant it.

At present, we are seeing how far we can push LLMs, and LLMs as they are have value even today, so it's not a bad approach per se even though it will hit its limits at some point. Perhaps what is more important are the second-order effects: the investments we are seeing in GPUs (essentially we are betting on linear algebra) might unlock the kind of commodity computational power the next paradigm needs to disrupt the current one. I see parallels between this and investments in NASA resulting in many technologies that we take for granted today, and military spend in California producing the technology base that enabled Silicon Valley today. Of course, these are just speculations and I have no more evidence that this is happening with LLMs than anyone else.

I appreciate your point however and it is always good to step back and ask, non-cynically, whether we are headed down a good path.

[1] https://en.wikipedia.org/wiki/The_Structure_of_Scientific_Re...
It could use some work for the USA. I'm in the better Wilmington, the one in Delaware. But it doesn't seem to want to let me use Delaware vs North Carolina.

So needs City/State/Country for the US.
Like, I know?! Just reload the page already, I've told you twice.

It's rather irritating.
> For example, in the future we may wish to monitor the chain of thought for signs of manipulating the user

I'm sick of these clowns couching everything in "look how amazing and powerful and dangerous out AI is"

This is in their excuse for why they hid a bunch of model output they still charge you for.
Truly. I think IPSec is practically more "battle tested" than wireguard ever could be, and IPSec offers more useful functionality than wireguard ever will.
We don’t need to “live with this”. We can just not use them, ignore them, or argue against their proliferation and acceptance, as I will continue doing.
Nuclear fission is basically pushed by those who don't think to worry about: (1) nuclear accidents/terrorism (2) nuclear waste.

Th hallmark of a great civilization is one that saves its future self from problems, not one that piles on problems for its future self to deal with. In this light, nuclear is not great.

Geothermal using fracking toxins is not great either if it irreversibly pollutes the water supply as fracking often does.

Solar and wind have no such issues for us to deal with, considering we don't domestically produce the solar panels anyway.
I suspect, without knowing the actual situation with Chevy, that this is a somewhat oblique reference to some grievance with their approach to Android Auto/CarPlay (or lack there of).
First off, ew. Posting a link to Matt Walsh as some kind of icon of truth is a huge red flag [0].

Second, wages are actually rising in Springfield and have been for a while now.

Third, yes, a sudden influx of people tends to drive up rent and it was up to 14% there for a bit. Landlords, am I right? Predatory banks and hedge funds are a far more legitimate target than immigrants if you want to talk about housing.

Also Springfield's housing problems predate the Haitians' arrival, and rents this year have risen at the "modest" pace of 3.2% - hardly worth demonizing people over.

Fourth, it's not cool to smear, even tangentially, 12-15k people (not 20k) because of a few unverified reports of ducks and geese (commonly eaten animals and not generally pets) being snatched.

Fifth, American culture has involved many, many things that are frowned on by the rest of the world (gun worship, evangelicals, 'regime changes', forever wars based on lies, etc). Many of them are far worse than eating pets - have you ever read "The Delectable Negro"?

Sixth, attacking Haitian immigrants because of (isolated) things they had to do in the past to survive (due to unimaginable exploitation) is a racist waste of your limited energy.

Seventh, if you want to focus on the "right issue" re immigration, then maybe start with the kids still in cages, or the 32,000 "missing" children.

0 - https://www.splcenter.org/fighting-hate/extremist-files/indi...
The technology still in its infancy and people's ability to harness it even moreso.

Patience.
Human beings have a tendency to prefer comforting lies over uncomfortable truths.

"The truth may set you free, but first it's really gonna piss you off." -G.S.
What data are you using for those metrics? A 5% improvement in the time to fix bugs or develop features might not be immediately obvious.
Who says it's one account
There seems to be undocumented requirements for romanizations of city names. Consider a Japanese city like 船橋市。 The official romanization (訓令式 / ISO 3602) would be "funabasi". This is how many people type the name with an IME. However, this is input is rejected, while "funabashi" is accepted.

I'm not sure of a good solution. It may be a good idea to state the requirements somewhere
And this comment can be summarized as "Nuh uh, I'm right". When summarizing longer bits of text down to a single sentence, nuance and meaning gets lost, making the summarization ultimatele useless, contributing nothing to the discussion.
Except what would have been a Mac mini plugged into your router is now handheld and way less janky than needing the user to maintain two separate devices.
Follow up:

https://www.theverge.com/2020/8/6/21355674/human-genes-renam...
In a weird twist web app doesn’t have post privacy/visibility controls that actual app does.
> The experience seemed roughly on par with trying to advise a mediocre, but not completely incompetent, graduate student.

Coming from Terence Tao that seems pretty remarkable to me?
All proponents of AI claim they develop 30% faster with AI.

So yes, where are those 30%.
Solitaire is only game in town. Greetings everybody.
That problems feels somewhat fundamental to saying that these things have any ability to reason at all.
I don't have a Framework machine, but my favorite distribution on any machines has been Arch, because especially if you follow the wiki install, you end up with a lot more knowledge of how modern Linux works, and you get to pick any/all of the the options (desktop env (or tiling window manager), bootloader, display manager, etc) available for modern Linux systems.
Everyone is a decent programmer now who can solve nearly any problem with help from LLM.
GPS is a one-way system, how could that ever be proof? You'd need to send people devices with some DRM on it so that they can't modify the code it runs and the check it performs (we all know how well DRM works anyway, or how desirable it is)
It almost definitely does and probably always runs at a fraction of that speed while using up the battery. Even current gen phones don’t do face recognition unless you’re connected to a charger.