skysight-inc/HackerNews huggingface dataset:
Supposedly we live in a world of compounding wealth rather than dysfunction, or so I am told, though I agree it seems a bit hard to believe.

If we want to be start talking about uncomfortable truths, then I always think of all the other "productive" work these people could do - robbing homes/cars, kidnapping peoples' children for ransom, selling black market goods/drugs, etc... The things I might be inclined to take up if I was repeatedly told I wasn't fit for society. The police sure don't seem all that interested in working anymore either, so it may be the case that crime does pay after all.
> We have nobody to blame but ourselves. Consumers are far too happy to just jump on the hypiest train and don't care enough to actually educate themselves about which product has maximum value. It's the entire reason Apple still exists as a company, for example.

And water is all too happy to flow downhill. So we build dams to hold it back.
What a profound misreading of both his comments on the animation and Princess Mononoke.
Thanks for the constructive feedback! I'll expand the readme and add more details
I'm not sure many are going to invest the mental energy to read all of this. A tl;dr summary would be nice.
> Postel’s Law about being “conservative in what you emit and liberal in what you accept” is quite frankly not a good engineering principle.

-- Joel Spolsky[1]

1: https://www.joelonsoftware.com/2003/10/08/the-absolute-minim...
> There are quacks in particle physics as well.

Not nearly as many, unless you consider "unpublished people posting videos on youtube" to be "in particle physics." There is a meaningful difference between scientific communities that are centered in universities and wellness communities that are happy to include every influencer with enough followers on tiktok.
Such as? And they still accept redhat contributions so your point is moot anyways.
tomlc99 parser took 13 minutes to parse a 50MB file!? There must be something horribly broken with it. Rust's TOML parser is literally 1000 times faster than that.
paywalled, alternate link: https://archive.ph/Y6Y1X
My first comment was worded stupidly, or at least I forgot to actually ask what I was really wondering.

I noticed that some of the program lengths ended up in expressions of lower and upper bounds. Also lambda terms represented with De Bruijn indices are essentially lists of numbers and a binary encoding could give exponentially shorter representation as compared to an unary encoding at the price of some overhead when dealing with the binary numbers which I thought might be a constant.

But I did admittedly not read the page too carefully and would probably need to refresh my knowledge to properly understand the details. The programs there are also mostly short, so a binary encoding would probably make them longer. And if it really mattered, than this is of course such an obvious thing to do, that it would certainly not have been overlooked.
Stateless, Data-Driven UIs – Christian Johansen [video]
A lovely talk on how to build UIs that won't have you pulling your hair out. It does a splendid job of actually explaining what a data-driven UI really means.
> Product: Samsung phone. Requirement: Samsung needs to keep that device usable for N years.

What does "usable" mean though?

If I were to go and dig my old Apple Centris 650 [1] that I bought around 1994 out of my pile of old electronics, if the hardware still actually works it would still be able to do everything it did back when it was my only computer. It is running A/UX [2], which is essentially Unix System V 2.2 with features from System V 3 and 3 and BSD 4.2 and 4.3 added.

Even much of what I currently do on Linux servers at work and on the command line at home with MacOS would work or be easy to port.

So in one sense it is usable, because it still does everything that it could do when I got it.

But it would not be very good for networking because even though it has ethernet and TCP/IP, it wouldn't have the right protocols to talk to most thing on today's internet and the browsers it has don't implement things that most websites now depend on.

So in another sense we could say it is not usable, although I think it would be more accurate to say it is no longer useful rather than unusable.

[1] https://en.wikipedia.org/wiki/Macintosh_Quadra_650

[2] https://en.wikipedia.org/wiki/A/UX
anecdotally - I feel windows has gone the opposite direction and switched places with linux in terms of ease of installation. I've been using Linux for decades now but had to install Windows 11 for a gaming machine I built:

* I couldn't install windows 11 because it was "missing drivers" (this took me back to 95)
* Tried installing Windows 10 instead thinking to eventually upgrade to 11
* Got stuck in an update loop where it tried to install update named like 2H02 ~20 times (I wasn't paying attention to what it was actually updating and just kinda kept trying to update it until it was finished)
* Tried to troubleshoot the issue, tried a few things
* Gave up, installed ubuntu, checked how well the game works on Steam and it ran OK
Other than the different line endings I love Erlang’s syntax, but I think the Prolog inspired syntax can be a turn off to people used to more mainstream languages.
Why would you go to Florida
Why did they use infinite scroll in the first place? Is there any scientific research behind this? What are better alternatives?
SNAP is proportional with strings attached.

Your household must meet certain requirements and the amount you get is based off certain things, up to a maximum.
This strikes me a rhetorical sleight of hand.

> I never said we'd need 40-70% of people in the agriculture.

> with a pool of 40-70% people to choose from

> There's no need to revert to high land and labor input methods.

> We could

> It would need new (smaller) electric machines and more workers, but maybe 1-2 times more,

This is all very squishy and utopian. I just don't see a practical proposal here. You're talking about completely reworking agriculture with no viable path to providing sufficient calories at a cost that developing nations can bare. We can see the recent debacle in Sri Lanka as a cautionary tale of what can happen if you try to force such a change. On a more personal note I've seen a lot of people try to spin up hobby farms using "restorative" practices and they're producing relatively little food, using unpaid interns, still having to charge 4x grocery store price for worse food, and havign to rely on government handouts to even do that.
These ancient whittled logs could be the earliest known wooden structure
At what? At running calculations? How do you compare a runtime with a framework? I'm genuinely curious...
Thanks! Running systems with this pattern for the past few months, it has been so nice being able to cleanly upgrade instances.

The old Joel on Software blog has some gems.
The leniency of HTML burned me a lot in my beginner days. At some point, I decided to switch to XHTML (serving as the media type "application/xhtml+xml") and never looked back. Ditto JavaScript, the laxness harmed a lot, and only like 15 years later did I prepend "use strict" to every script.
JSON maps only to javascript, but only because it was designed as a subset of javascript, for others you have to use DOM or serializers, then there's no difference between formats. For this matter, xml has generic serializers than can be used instead of writing custom one every time.
I understand many would love to have this yesterday but I strongly believe we should not speed it up. :)

This is potentially the largest change the language will ever go through and we are being very intentional and deliberate on every step and decision we make. Once we start collecting feedback from the community, it may speed up or slow down the process, but I want to make sure everyone gets plenty of time to experience and internalize the changes.

When it comes to funding, the on-going work on Elixir type system is well funded by companies like Fresha, Starfish*, Supabase, and Dashbit. However, we also want to venture into new research areas, such as existential set-theoretic types, which would allow us to type behaviours (such as GenServer) similar to how one would type first-class modules in OCaml (or Typeclasses in Haskell). If someone is interested in sponsoring research work, hit me up (github.com/josevalim), and I can put you in touch with the proper institutions.
The Grown-Ups Who Can’t Quit Uncrustables
[dupe]

Lots of discussion on main post over here: https://news.ycombinator.com/item?id=37596497
k.
I thought you were applying the "perverse incentive" to Climate Science specifically.

If you are saying all research, across all fields, has a "perverse incentive", that the entire research system across all disciplines is 'perverse', then I might agree.

There was whole thread on HN about this subject recently, sorry, don't have link.

BUT. In all the complaining about how research is currently done, I've not seen anybody come up with a credible alternative. You still need funding, still need a way to filter out crap, so still need some reviews by 'experts', that would still have biases.
How to Train LLama2 E2E Rag in Context – Colab
I'm having trouble interpreting this:

"I think it's shocking that someone would drive off a bridge that you can see is out from the air"

Why are you equating air-visibility and ground-visibility? Holes/gaps are famously less visible from a shallow angle.

Also, "everybody else avoided it" is a really poor defense. Most safety measures solve the 1-in-1000 or 1-in-100000 scenarios, not the 1-in-10 scenarios.

Edit: Previously I said I agree that the driver's awareness played some part in the accident, but I failed to read about the extenuating conditions. I think this was nearly 0% the driver's fault.
Look around and find out why. du is your friend.
That's really sad. I would've hoped that a 20 foot drop into water would be survivable given that a Tesla was driven off a cliff at 80mph and survived a 250ft drop into ground. There might be some element of luck involved with the angle of impact and what not.
Look what they need to mimic a fraction of our power
A deep-focus day, gift from Google.
> It's so incredible how two engineers can look at something like this and draw literally the opposite conclusion. Taste is certainly subjective...

Well, in such cases it's likely because two engineers are actually expressing their tastes/beliefs, merely using the thing they look at as a running example. That also means that the running example, ironically, is actually mostly irrelevant to the topic: otherwise it wouldn't have been able to support two opposite conclusions.

And in the field of philosophy this phenomenon is even more egregious: you can find e.g. one philosopher arguing that life is meaningless because it's finite, and another philosopher arguing that life has meaning because it's finite.
Cisco pulled out of SentinelOne acquisition after due diligence
New age life insurance fraud?
>Evidence for the earliest structural use of wood at least 476,000 years ago

https://www.nature.com/articles/s41586-023-06557-9
Show HN: Spotify Transcripts – AI generated subtitles and chapters for podcasts
Hi HN!
I wanted to share a hobby project that I have been working on that I call Spotify Transcripts. As a big fan of podcasts, I have been thinking of ways to improve Spotify's podcast player and this is the result. Would love to get your feedback and input on how you think Spotify's podcast experience could be improved. What should I add next? :)
Yeah, Rich Feldman has a good talk on this, entitled Why Static Typing Came Back[1]. It makes a good argument that static typing can recover most of the advantages traditionally accounted to dynamic typing. Rapid iteration you can get from incremental compilers, being concise you can get from powerful type inference, etc. Conversely, the advantages of static typing (largely boiling down to increased reliability) cannot easily be captured by dynamically typed languages. Gradual typing, particularly successful by TypeScript, might be an interesting middle ground, or it might just be a reflection of the dynamic history of JS.

[1]: https://www.youtube.com/watch?v=Tml94je2edk
You're going to need some sort of database to record who wants the food sending to them...
Who cares? The past has happened, and nobody can change it, nobody can go back and unmake those movies we saw. Nobody can take the memories away.

The point is it doesn’t matter anymore. Someone can take the name and make mass produced garbage, you don’t have to watch it. Ghibli doesn’t mean anything. Let it go. People care too much about keeping everything exactly the same.
It is even more evident that it is just a name if you consider that Nausicaa is not a Studio Ghibli film. It is the film that lead to the creation of the studio and my personal favorite, but technically, it wasn't part of it.
Or that one microservice holding up the other 10,000 microservices keeled over :)
I rooted a major web hosting provider back in the early 2000s by uploading a web shell as a profile pic (they weren't checking pictures were image files).

Once I was in it didn't take long from rummaging around in the files to first find the database credentials in a config file, then eventually finding the root password to their servers, which in fact was simply "internet" o_O

I was a nice guy so I sent them an email with their passwords and told them they might want to upgrade their forum software.
> just a central database bringing together data from different government agencies

I realize this is a US perspective, but this actually sets off more alarm bells in my head than a school overreaching by installing spyware. The latter can be addressed by direct parental action pretty easily. Government agencies systematically sharing data is a lot harder to solve and if anything is more dangerous.

Just because a family gets welfare aid from one agency doesn't automatically mean that they want their kid's school to know about it. Maybe they got enough and want their child to not have to feel different from the other kids by getting special treatment at school. Why not just let the family self-report their need to the school?

More alarming is the idea of reporting interactions with police. A conviction is one thing, but an arrest could very easily be a mistake, and propagating that information explicitly in the name of child protection is a recipe for turning that mistake into a tragedy when a school overreacts.
I'm confused? Integrating XML was fairly easy back in the day. If in a dynamic language, serialize into a DOM and then use xpath to get data out. If in a static language, parse into your objects.

With JSON, you can mostly do the same. Such that I don't necessarily see this as a huge advantage of XML, mind. Having a schema does have some advantages, though.
Money laundering is always in demand.
I went with a Brother color laser because I was tired of the cartridges being dried-up the few times I needed to print something. The Brother runs flawlessly.

If you need to print high resolution images, it may not be your best bet though.
Very true. Apple is in a prime position to make strides in language model development on their hardware. An Apple-designed LLM that runs locally would be amazing. Especially if they could integrate it with iOS or macOS.
I'm one of what Google calls a "Local Guide". All that means is that I'm active in Maps, frequently submitting fixes, closures, additions, pictures, and whatnot.

I think it's really cool that Maps has these community features (and they're often more up to date than even OpenStreetMap).

But the process is totally opaque. Sometimes you submit a random edit[1] and it shows up a minute later. Other times you can submit the same highly important edit (this road will be closed for months), multiple times, and it won't show up for months if ever. But beyond the initial confirmation that says thanks, they'll review it, nothing. No status updates unless it actually goes through. No request for additional evidence or denial with or without reason. Just silence a lot of times.

I wish they'd provide followups and really allow the local guide community -- their volunteer boots on the ground "ground truth" team -- more transparency and proper change tracking. We want to help. We live in these places and use Maps multiple times a day.

Maps's errors range from inconvenient to outright dangerous (my area has a bunch of fake stop signs that don't actually exist, and real stop signs that aren't on Maps, and I've nearly slammed on the brakes when it told me there's a stop sign when there isn't). And it's gotten a lot worse recently. Not sure if they're using more AI or whatever, but there's just wrong information everywhere, often for months if not years. I fix them every time I can, but the process is aggravatingly slow and seemingly random. It would be better to use peer local moderators instead of whatever invisible process they have now.

They don't lack data. Even the article says they received reports. They lack a functional pipeline to vet and approve that data in a reasonably timely fashion.

-------

[1] Side anecdote: One time, deep in my discontent during an election cycle, I marked a local political headquarter of one of the two major parties as a "Garbage Dump". It went through immediately and stayed for months, even making the local news. Every time you were in that area, the icon would prominently show up. Yep, political party X, still ever the dumpster fire. Got a kick outta that, heh. Sweet, petty digital vengeance.
See: Prohibition Era USA.
Add at least twenty years. In fact, I don’t think many good programmers in their 70s and 80s would agree with the sentiments either. The creators of Erlang also seem to think that Elixir adds significantly, according to public statements and interviews.
> It's insanely smart to reward business travelers personally based on how much their company spends.

I wonder how long it will take the IRS to catch on and see this as a taxable benefit. It's like if significant business spending was done on Discover cards that paid its signer personally. Since it's been going on for years, maybe there is an exception written in law?

Speaking of taxes, the guy who bought a billion yogurt cups to earn trillions of miles donated the yogurt and received a tax benefit:

https://www.snopes.com/fact-check/pudding-on-the-ritz/
How many people of those 17,000 members answered "No" on your poll, to have the denominator? Typically less than 1% of readers actively engage in the communities, or so I have read here in HN. Without a more specific denominator 2 out of 17,000 is the number of people that read you, cared to answer you, self-identified with what you asked specifically, AND "actually produced something".
"why do hot dogs come in packages of ten while hot dog buns come in packages of just 8?"

https://www.youtube.com/watch?v=lPgzjFPzGx4
I haven't used a self-hosted Jira in many years. This is for the SaaS but IIRC it's not any better on self-hosted.
plus tip
I have to say airline travel is the worst experience out of anything I do in my daily life.
Something has to change here.
What a utopian experiment in government by computer can teach us
Wasn't that feature already removed?
> It's so incredible how two engineers can look at something like this and draw literally the opposite conclusion. [...] It's almost comical how much their arguments are convincing me that INI is a disaster. And yet they are, seemingly in all seriousness, truly trying to convince me that this is the way.

That pretty much sums up how I view arguments about metric vs. imperial measurement systems. Every feature of imperial that someone points out as an advantage is something I see as a disadvantage.
It is nice to know that there is still a simple-ish way to bypass linking your account to a Microsoft Account at install time.

A couple of days ago I was reinstalling Windows on a machine that was new enough that the wireless drivers weren't available on install, and was surprised that the installer just would not let me proceed with the install like used to.

Of course, even if you manage to install Windows with a local-only account, that doesn't mean that it is going to be easy to keep it that way. At least you'll get to have your choice of username, though!
Cash always seems like it solves these particular problems just fine. Or rolexes.
The second point is the biggest reason why I haven't switch to Kakoune or Helix yet. I've used vim for just over a year now and I'm still annoyed at how unintuitive some things are, I still can't remember half of the shortcuts. I tried out Helix and it's great! I especially love the multiple cursors.

But I never use vim by itself, I use it in other apps. And there's a perfectly good Helix plugin for VSCode, but I also use vim mode in Obsidian (since I'm constantly switching back and forth between Obsidian and VSCode) and there is currently no plugin for anything else. I need my code editor and my note editor to have the same controls, otherwise my brain gets confused.

Once a Helix or Kakoune plugin is created for Obsidian, I am switching straight away.
The SEC cracks down on greenwashing
I don't do 10K+ steps anymore (didn't notice a big difference after doing it for 6 months, nor after stopping.) But I will try using your app to track my daily exercise routine.

I think a useful feature would be to share your momentum with others. Wordle's share feature keeps some of my family members playing every day. And it's a nice way to get free "viral" marketing ;)
Hasn't https://en.wikipedia.org/wiki/ISO_8601 basically won, at this point?
if they were informed like the article says, I definitely think they should be liable to at least some extent.
Existence is how you interpret it. An AI’s existence might mean it has a very different interpretation of Earth.
What do you think you’d find if you took a similar poll of people who have taken notes on a piece of paper? Have most of them published a book?

My Obsidian vault is full of things like lists of hiking trails I want to check out, information on workshop dust collection, and notes on car shopping. Why would you expect that I’m trying to write a book about it?