skysight-inc/HackerNews huggingface dataset:
This only works where the population has a very high average IQ (ability to understand second and third order effects of long expensive projects), no anti-social behavior (no corruption or theft in public works projects), with politicians whose interests align with the people. Unfortunately we live in a world where you will be stabbed to death and robbed for walking down the sidewalk holding a $20 bill openly in your hand.
Just like no one would be working at <innumerable other AI or pharmaceutical companies>. Or the rest of closed source Google? Yeah, no.
There are major cultural differences between these schools that the article doesn't touch upon. Having presented business/product ideas to classmates & colleagues at both schools, here's a gross simplification of responses I've experienced:

Me: I have an idea for "foo"

MIT reply: "Here's a list of 10 reasons why that won't work"

Stanford reply: "That's neat, and here's 10 reasons you should work on it"

One might see the Stanford response as unrealistic or patronizing, but one of these creates a culture of positive ideation (and hustle-culture startups) while the other leads to a lot of discouraged entrepreneurs.
All of their products were a little too cheaply designed and made though. They drug their feet getting into the digital camera game and when they finally did, they released cameras that looked like toys compared to the other companies' offerings.
Therac-25 was at least more deadly.

Also much more complex than a UX failure.
That’s prefix notation [0] and not unique to clojure.

[0]: https://en.m.wikipedia.org/wiki/Polish_notation
Interesting optimization, particularly for something like an FPGA implementation but, as the article says, also useful for improving an inner loop. Thanks for sharing it.
Sounds like an interesting theory, but I dont follow. can you explain it in different terms?
Ask HN: Voice Equivalent to "This Person Does Not Exist"?
The website https://thispersondoesnotexist.com/ has been mentioned a few times on HN; is there a voice equivalent to this concept?

The question came to mind when we were evaluating an AI multilingual, voice-over service and someone asked about indemnification from copyright claims (eg: if this service used a voice that sounded too much like Scarlet Johanssen, for example). Surely there are purely AI voices out there immune from this, possibly even voices that are mashups of real and artificial voices that "sound real" but don't voice-print back to a real human because it's a computer mash-up... or is this a novel concept?
As a person on the autistic spectrum and with a narcissistic personality disorder I would give this planet the following advice:

Don't make one of us the richest and most powerful person in the world.

You will come to regret it.
Problem is based on the cars that sell most people definitely care.
Have you actually tried to use Google in the last few years? Its query interface is horrible!

2024-era Google doesn't give you what you ask for - it'll take a few keywords from your query and "helpfully" invent a completely different query. Try asking it for anything remotely obscure and it'll just return complete garbage. Unless you're looking for a "20 dishwashers under $300" article, Google is basically unusable these days.

10 or 15 years ago Google was actually useful. You could specify exactly what keywords to include - and more importantly exclude. What I am looking for (and probably the author too) is an LLM which rephrases a human-language request into a SQL-like query to feed to a 2010 Google. Bonus points if it actually clearly states the query it's going to run and ask for corrections.
I don't think the Mad Max world building is sufficiently deep to stand up to scrutiny. For example, cars are extremely dependent on high industry. Without an advanced chemical industry cars are impossible to build. There is no way cars would be around long in a post apocalyptic wasteland of endless desert.
because lisp and consistency

(some-function-name arg1 arg2)
How exactly will it reduce congestion? The cars are the same size. The trips are the same and are likely to go up in frequency with self-driving. The roads are the same as before. If anything you will have a ton more congestion. The vast majority of congestion is due to not enough capacity and too much demand. Right now that is caped due to the time you waste driving but if it's self-driving then the sky is the limit.

Public transportation increases the potential commuter density per area of road/rail while self-driving doesn't.
Part of the reason for minimum wages is that by eliminating bad jobs (the ones seemingly not worth paying people for), it can save time and effort for workers who accidentally take those jobs when they could have found better ones. This is called search effects.

Another related one is that it can increase your competitiveness with other countries, basically by making employers stop wasting time and think of more productive things for people to do.

But the main reason they can help is that, insofar as employers are monopsonies (sole payers of wages), they often literally don't know what wages they "should" pay because they don't have any incentive to find out, and in that case setting a higher minimum wage actually causes everyone to become more employed.
this is already an objection, that most of the LLMs are aligned to a certain kind of California thinking; Open AI, Anthropic, xAI, and Facebook, among others, being from there.
Twitter announcement by author with demo video: https://x.com/siddrrsh/status/1793348338512974302
Ernie is a good egg. This is real hacker stuff.
0% chance this would fly if the exact same paper was submitted by Joe Blow & Colleagues at Stony Brook. When I initially saw that the paper was published without code, my assumption was that they'd done it for biosafety reasons. But it sounds like the real reason is "we want to make a shitzillion dollars patenting new drugs because our search business is falling apart."
That's matches my experience as well. Really well put!
Lisp is one of the oldest programming languages developed in the 1960, it came before and is very elegant actually. You can write incredibly powerful things with this pattern and it's also really simple to build an interpreter for it with the stuff they had at their disposal at the time.
Except the editorial explains the policy does allow for this and references several past examples.
Based on the numbers I found, it looks like the slowdown happened somewhat in Germany because EV bonuses have ended, so people are migrated towards cheaper Mercedes or BMW PHEVs versus how pricy a Tesla is in Germany.
Well apparently you really can bootstrap yourself in science, without building at all on the shoulders of those who came before.

Go figure.
just skimming a poorly translated and poorly formatted english version of K,AN as viewed by his students...

> Perhaps Andrey Nikolaevich's approach to teaching was also influenced by the free postgraduate existence, which he later recalled
as his happiest time. At that time, a graduate student was supposed to pass 14 exams in 14 different mathematical sciences. But the exam could be replaced by an independent result in the relevant field. Andrey Nikolaevich
said that he never passed a single exam, but instead wrote
14 articles on various topics with new results. "One of the results,
concluded Andrey Nikolaevich, "turned out to be incorrect, but I realized this after the exam was completed."

Now, that is the good stuff: Нужны Парижу деньги се ля ви / А рыцари ему нужны тем паче!
That's not what the stock price is predicated on
Uh huh, yeah, uh-huh,

> nuclear powered pacemakers

?!?!

Thank you for a bit of shocking weirdness I had no idea about. Good article: http://large.stanford.edu/courses/2015/ph241/degraw2/
Long story short: she was unaware, too trusting, didn't understand the technical reports. Also her memory is not very good.

She is terribly sorry.
I think it might help readers to include a narrative about an example application. Perhaps I’m in the minority but I tend to think of Bloom filters as a way to reliably know something isn’t in a set (e.g. so as to not run an expensive disk read). This data structure seems to view them the dual way: “this is maybe the right value for this key”.

I’ve seen that view work for visualizations like approximate CDFs and medians where I have some statement like “with probability p, the value differs from truth by less than e”. Is this data structure used in a similar way? My instinct is that visualizations having a low rate of being wrong is OK because the human will follow up that visualization with more tests. In the end you have lots of evidence supporting the conclusion.
Why? They arent doing anything wrong, in my opinion. The state exists to serve the people, not the people to serve the state.
You're forgetting the tremendous number of homeless who simply die.

Also, the US is incapable of even reproducing itself, which falls far short of my definition of "works."
Funny how MIT sounds like europe in this example..
Is someone not using GitHub these days? Or web search? Or macOS? Or Windows?
The #2 most sold car in europe is a shit box called Dacia Sandero, it's a cheap renault built in Romania using renault tech from 10 years ago and barely able to break 0-60 in like 15 seconds

But it sells new from 11k euros...
Not on my case.
It can be done even in that order of events.

I don't really agree with you, it's not in the public interest that property owners should be able to bogart land merely by encircling it, however the situation should arise, and it invites obvious abuses. Incidentally, the property owners in the article are doing just that, first by selling landlocked property evidently with an agreement among eachother to never sell a public right of way, and then by selling tours that wouldn't be necessary if they had, a form of rent seeking.
>So you are ok with having your opinion about this recorded in online forum's database motors and easily discovered by users of Google's search motor?

Yes, assuming you're OK with your foolishness being recorded the same way.
Who bears the blame for this though? If social programs are cut then voters freak. If the price of goods increase then voters freak. If taxes increase then voters freak.

It seems that we get exactly what we vote for.
Try 1 + 2 + 3 + 4 + 5 versus (+ 1 2 3 4 5) for one nice reason.
I love it! But is there a back button or key or command? I'm flaky and I need to re-read things a lot.
See also: 'Recursive Functions of Symbolic Expressions and Their Computation by Machine' (1960) [1]

[1] https://www-formal.stanford.edu/jmc/recursive.pdf
That's an interesting "what-if" though... How would a future generation be affected if they have a parasocial relationship with Lincoln? Or any historical figure? Or a currently running politician?

I feel sci-fi authors have their work cut out for them...
That is not correct - a person with no skills who has 10 kids will never be able to support themselves via a job. It is welfare for them.
I believe the question was "what is the rate of food stamp program eligibility for warehouse workers, regardless of their employer". Which is an interesting question, are there statistics for this which are broken down by profession?

Your link shows that 1 in 8 Americans are on food stamps, which is interesting (and a surprise to me) but it's missing the point of the question above. What's the rate of workers on FS in any given warehouse across the country?
Yes, now it will no longer kill 40% of school children crossing the road, but only 39%.

LOOK AT THE PROGRESS!!!1

And with FSD 34 it will be able to take the easiest highway exit ramp there is on this planet, Mountain View on HWY101, without killing you.

And what does "manual programming" even mean? Do you REALLY believe the xbox360-grade hardware in the tesla is doing AI inferencing? It's not. It's a heuristic.
In Europe, Tesla uses the CCS2 standard (like everyone else except the Leaf), and Tesla's network is just one of many. It doesn't have a significant advantage. European Teslas even suggest 3rd party chargers in the built-in nav.

In some places it may even be better to buy an 800V EV, and use the faster Ionity and Fastned networks.
I would like to see negative income tax. You have to insert the fresh printed money into the economy some place. Why not have people work for it?
Chrome on Android too
> But if it's going to be harder in the future, they must invade now.

That depends on the timeframe outlook. My impression has been they keep the rhetoric up so as not to abandon their claim over Taiwan, but are willing to wait a few lifetimes to get it.
Public transport has pros and cons.

A self-driving car can take you exactly from where you are to where you want to go. Right now.

Public transport requires you to walk to an entry point, wait and then walk to your destination.

Self-driving cars will make things way more efficient. Similar how TCP/IP packets are more efficient than TV broadcasts, which required you to plan when to watch what and then wait for it.

So if you propose that Europe should try to achieve efficiency via more public transport, I think that is a losing battle. Electric self-driving cars are the future.
Why is each string actually two strings next to each other?
Most people don't search for "Independent Music" on platforms, they look at what's displayed on the font page and their time lines... Independent artists don't make it on to either of those unless they pay a lot of money to be displayed there, still most can't match the higher amounts that big labels and sponsors can pay to be displayed first because there's no guarantee of ROI.

I'm not speaking from inexperience, I'm a musician and label owner myself.

You may see indie music on sites like YouTube now, that's because that's what you've previously searched for, but most others have no idea of where to start in finding obscure bands they'd like and the recommendation algos only provide default picks unless you search for specific artists, there's also a ton of drivel to sort through before you find the right artists, supermarkets and gas stations only play major artists on repeat all day -- that's why the streaming numbers are so vastly lower for pop versus indie musicians, and a lot of people are completely worn out on the process of trying to find good music they like.
A interesting! Yea it looks like one of the "better" apps.
Can you recommend it?
What is your favorite feature? (might copy it :D)
Stop it, it takes me into the cascades regularly. An AWD EV with 3MPSF tires is the best snow vehicle I've ever driven. Why do people do this? That's just trivially falsifiable.
So, I divide things into two camps. I think one can hold an unpopular opinion about subjective things, and it's fine. I won't judge you for preferring tabs over spaces, even if I think you're wrong. I won't weigh that opinion against your other work either. It's like preferring sweet potato to apple pie. You're still wrong, but again it has no bearing on objective facts. :^)

When you're outspoken about an objective fact that has been proven out by a mountain of evidence like vaccines being safe, or the earth being round, that's when I become very skeptical of any of your other opinions.

The amish woodworker is an interesting question. I wouldn't judge him for being wrong about things outside of his domain as I'd assume ignorance instead of malice, but if he started popping off very wrong theories on the nature of oak vs pine I'd probably be leery.
In prefix notation (which has been around for a very long time) the operation comes first. Think of it as the "addition" function being applied to the arguments following it. This matches how nearly all programming languages are broken down into their abstract syntax trees while compiling.

As an added bonus, you now know Lisp. This is how all Lisp syntax works: `(function arg1 arg2 ...)`. That's literally it.
I think your question carries the seeds of the answer within it.
Because (+ 1 2 3) makes 6. This said, doing any kind of maths in clj, especially division and comparisons, is a PITA - I’d go as far as to say that’s the worst part of the language. Otoh, (< 3 x 4 y) is pretty cool.
This was a great interview. José touched on many of the reasons why Elixir is one of the most compelling languages in use today (concurrency, distribution, scalability, presence, etc.)
Yep, pretty pointless hill to die on.
It means you are comparing apples to oranges. You wouldn't comparing a chevy spark to a mid range lexus they are optimized for different markets.
You shouldn't try to explain anything, because your position on this is nonsensical. And if "they" aren't going to listen to you about it, then good. You aren't worth listening to anyway.
> Just wait 10-20 years

Musk said in 2 years, in 2012. Two more weeks brothers, two more weeks ... lol
Disagree that not all motors are engines, I'd say motor is a subset of engine. An engine drives a process or system, either literally (producing power from some fuel or other energy source) or figuratively (as in Google's search engine). A motor is a type of engine that changes the momentum of some object.

This fits every definition I can think of.
Maybe not as bad, but similar ... I've had a frontend dev say they needed to see designs from the designer before they could add any kind of error message or indicator. The status-quo is just silence, the page just stops doing anything. This is not unusual for various SPAs I've seen around the web. It is unfortunately a typical experience to click something ... no response? click again? wait how long? refresh? hello?

Have the designer design it, sure, but until that happens, you have to show something for auth expired (tab suspended for a long while), connection failed (flaky wifi), or 5xx from service - as much as I may try to make that never happen, it is possible (database failover for a few seconds?), and the design can't just be "there shall be no errors", you can't decide that.
I think the op raises a genuine criticism of search. its brittle. I personally hate it, I know how to use google very well, it doesn't mean I like using it. Defenders say: but I want to be able to super fine tune my search with 50 flags and various combinations of quotes. That's just horrible. It should understand what you want by what you type. Sometimes, I don't even know the word I am trying to search, llm's do really well at that.

Most of my search now happens in llm. Usually I want information, not a webpage. I do understand the writer's gripes with search, and it should have been fixed a long time ago.
+ is a function, there are no operators in Clojure.

That allows for some nifty tricks like:

(reduce + [1 2 3])
; returns 6
Show HN: Low-Code Integration for Internal Tools/POCs/MVPs
Alpine 3.20 Is Released
Capitalists (large business owners) generally pay higher wages than the alternative, small/family business owners. Eg Walmart/Amazon have better benefits than an equivalent small business, unless you're the owner of that small business.

But also, wages generally go up: https://fred.stlouisfed.org/series/MEPAINUSA646N

(This is "income", which is a superset of wages. I didn't link wages because those are confusing, average wages go up during recessions because the lower earning people get laid off.)
well now I feel like a schmuck for just buying one
That’s a lower court within the 9th circuit, bound by the appellate court’s precedent.
See you like me just want to get from point A to point B.

> What features are you talking about?

Status.
>It prevents competition

How does food stamps/medicaid prevent competition?
To drill in on this, 2nd generation stability control began as a feature between 1995 and 1998; so many premium brands that are 20-25 years old do this.

In the context of the article; NHSTA mandated stability control in 2012, so any car newer than average is guaranteed to have the feature.
In other words, C structs and C++ structs are not the same thing (although C++ can usually handle C structs too). C structs are Plain Old Data. C++ structs are "objects" and there are pages and pages of rules in the C++ Standard about what that means, and there's no way the C Standard can incorporate all that. And you can't drag any C++ struct/class features into C without dragging in all those rules with them.
BrainBridge exits stealth with goal to develop first head transplant system [video]
Alphabet has to publish or they would lose a huge amount of their research staff. People in this industry want to publish and will work at the companies that allow it before they work at the companies that restrict it.

They aren't doing it out of the goodness of their heart, they're doing it because it benefits them to. If they want to have those benefits they should be held to the same standards as everyone else.
I work on a system with notoriously noisy alarming and messaging logging - my first step is to tell the customer to ignore all of it.

I tell them to do two things to tell them how to check system health.

1. Is it working normally? if so, then nothing is wrong.

2. Walk by the hardware once a week and check for idiot lights, check the system dashboard if one of the idiot lights is on. If no error is found, its a hardware problem (failed supply, drive, fan), if an error is found it's a failed server - either way, call us.

There are a handful of cases not fixed by this, but they're limited to time sync failures - which are critical, but generates no user facing alarms.
The way to think about it is that you're processing a list, where the first argument is an operation, and the subsequent arguments are numbers to add. Clojure, and other Lisp based languages use this structure (a list) for representing everything - both data and functions. It turns out to be a very simple yet endlessly flexible and extensible concept.
It’s not “123 repeats of the character x”, and it’s not a tree of characters either. The sibling comment is right.

The data is crdt metadata. If you type a series of characters, each character has some fields. In my case, this is an id (autoincrementing integer), and origin-left and origin-right (the id of the items immediately to the left and right when the character was typed).

If a user types a continuous run of 100 characters, we don’t need to actually store all 100 IDs - since they’re just, say, the numbers 1000-1100 in order. The origin-right for all items will be the same. And we don’t need to store the origin-left for each one. The first item in the run has an unguessable left origin (say, 600). But the rest will have an origin-left equal to the id of the previous item. Ie, 1000, 1001, 1002, and so on up to 1099.

Naively you’d need 300 integers to store the metadata for 100 contiguous items. But if you’re clever, a run of 100 items only needs to store a start id, length (or end id), the origin-left of the first item in the run and the common origin-right for all the items in the run. That’s just 4 integers, which I store in a single fixed sized entry in the btree. Because of how humans actually type, this compression makes a big difference in practice.

In code, I have a pair of rust traits for Splitable and Mergable which define functions like len(), can_append(), append(), truncate(), split() and so on. Then I have a generic order statistic tree implementation which stores Splitable & Mergable items.

Run-length encoding is the best term I’ve seen for this kind of packing. It’s definitely not a tree of strings - the document text itself is stored in a completely separate data structure. (In my case, a skip list).

(Credit for the run length encoding goes to Kevin Jahns, author of Yjs.)
I don't think there's an offering from either vendor that wins any one of the criteria above, actually? Is there a specific model you're thinking of that e.g. beats the Model Y on more than one (or two-if-you-grant-a-subjective-call, maybe).
Me too, my user agent was something like 0.01%.
"The errors let you know it's working; it's when the errors stop you have to worry."
I think leaf blowers kick up enough dust that they should just be banned outright.