skysight-inc/HackerNews huggingface dataset:
I keep looking for an excuse to apply this research paper.

It details how to have actors in the economy react to supply and demand by each having their own belief of what an asset's price is "supposed" to be. The gap between their individual beliefs and actual market value drives price movements.

Emergent Economies for Role Playing Games, Jonathon Doran and Ian Parberry,

https://web.archive.org/web/20181222160146/https://larc.unt....
Oh, sorry about that, thanks for giving me the link to the guideline, I'll have a look.

For my understanding, I should have used the YouTube link as well as indicate [video] before the title, am I missing something?
> * "You might find out that the data doesn’t fit into RAM (which it well might, JSON is a human-readable format after all)" -- if I'm reading this right, the author is saying that the parsed data takes _more_ space than the JSON version? JSON is a text format and interning it into proper data structures is likely going to take _less_ space, not more.

Not to mention, even when using bad data structures (eg. hashmap of hashmaps..), One can just add a large enough swapfile and brute force their way through it no?
Python Codec for the Uniswap Universal Router
The open source library "uniswap-universal-router-decoder" allows you to easily decode and encode transaction data sent to the Uniswap Universal Router.

It supports the chaining of functions in the same transactions, for example wrapping ETH and using the WETH to buy tokens from a V2 and a V3 pool in the very same transaction.

The latest version (v0.8.0) is packaged on pypi.org and the code is fully visible here: https://github.com/Elnaril/uniswap-universal-router-decoder
> society is much better off when more of the public is educated.

To what extent of educated? What do you mean by educated? A lot of what the general public gets isn't deep thought. It's being told what to think. A lot of the what to think is ideas based on assumptions and beliefs. Are people better off for learning them?

For those who want to think deeply, are modern colleges a place that allow for that? I know PhDs who no longer teach because there is a lack of intellectualism and too much indoctrination.

A dedicated professor telling me what to think (their ideas) rather than teaching me how to think and navigate the space well... for general things... may not be so useful to society.
Those that can self-educate effectively are also ones that would thrive in a proper high education system. Unfortunately, we're turning them away for various reasons (financial, lack of flexibility, etc) and filling rooms full of people who are there just because they were told to be there. It's quite horrendous, people in their 3+ years and they're still just going through the motions for the paper.

If you're not there to network and find a job, you're the odd one out. This idea of treating these institutions as places for continual higher learning is just not the norm.

It's an interesting predicament, more education for everyone is better, yet our designation of colleges/universities as the "last" required tier has stunted many people in many ways.
https://web.archive.org/web/20230318054713/https://www.theat...
It would definitely be hard to use Anki for conceptual learning that requires fresh problems to prevent memorizing answers. One could link to an outside site keyword categorizing problems matching specifics, I suppose..

Really though a lack of spaced repetition on practising conceptual problems is just as noticeable as the lack of spaced repetition on factual learning. Very few fields are so perfectly structured that you get practices on their earliest levels by doing later levels and then working in the field, i.e. plenty of mathematicians admit they no longer do arithmetic well.
DuckDB is awesome. As a comparison, I have a dataset that starts life as a 35gb set of json files. Imported into Postgres it's ~6gb, and a key query I run takes 3 min 33 seconds.

Imported into DuckDB (still about ~6gb for all columns), the same SQL query takes 1.1 second!

The key thing is that the columns (for all rows) the query scans total only about 100mb, so DuckDB has a lot less to scan. But on top of that it's vectorised query execution is incredibly quick.

https://mobile.twitter.com/samwillis/status/1633213350002798...
What is not mentioned and much more obvious ( But also somehow not well known ) is NAND, DRAM and HDD Cost per GB have all hit a plateau.

Programmers in the 00s and 10s keep thinking 16GB would be baseline by 2020 never happened. And to make things worst Apps in the 20s are far more bloated than they were in the 90s and 00s.

Compared to smaller node which we have a very solid roadmap and interest to fund it, there is nothing I am aware of that makes unit cost of NAND, DRAM and HDD significantly cheaper. Think BOM of DRAM at below $1/GB.
Kind of like the loads of everyday bus drivers safely carrying many more users around, compared to the uncommon fighter pilot doing risky things very few users will need to do.
Practical Data Oriented Design
Oh yea, but we wasted it on https://news.ycombinator.com/item?id=35206003
Any drug that impacts the brain is going to fuck you up to some degree. We don’t want people to fuck themselves up purely for amusement.

I know you’re itching to say “muh alcohol” but it’s just not the same. It doesn’t cause hallucinations or mess with your sense of reality and it doesn’t have a high level of toxicity like MDMA. The body can process it quite cleanly. Nobody has a glass of wine and has a psychotic break.
I’ve experimented with Anki over the years and currently have a somewhat custom setup that I do every day / nearly every day. I’ll explain below for anyone that might find it useful.

At one point I realized that my capacity for learning new items for a particular topic is limited to a few items per day. Any more than 2 or 3 and I struggle to retain the information. So, for example, trying to learn 20 words in Chinese per day is impossible without spending multiple hours on it.

The trick, however, is that I get around this by having many items from multiple topics, instead of many items from a single topic. Instead of 20 words in Chinese, I learn 1 word each in 20 different languages. Surprisingly, I have a much easier time with this and don’t need to spend much time on it in order to retain the information. I don’t know why this psychologically works, but it does. And while learning 2 or 3 words a day won’t make you fluent anytime soon, it does add up over time, especially for topics that you aren’t in a hurry to learn but would like to know on a slow timeline, in a year or two. For example, learning the Japanese hiragana/katakana or the numbers of all the US presidents.

However, this proved to be somewhat unwieldy logistically as I had to open 20 different PDFs, download audio for each word, then stitch it all together daily. So I created a little web app (stitched together from some WordPress plugins, actually) that allows me to import learning materials and then display 2-3 of them per topic on a single page, each time the page is loaded. I just visit the page once a day and add the items to Anki.

This was all a bit complex to set up, but if you enjoy learning new things and want an efficient system for adding stuff into your brain, I recommend making something similar.
Ask HN: How can I learn Imperial system I using the metric system my whole life?
You would probably have to measure it in years or decades of equivalent coal plant emissions.

According to a 1978 paper [1], a 1 GW coal power plant releases something like 50 GBq per year. The Minnesota Department of Health did not release the activity of the water that was leaked from the nuclear plant. However, according to one article, "In water directly below the plant, the picocurie-per-liter count was in the millions." [2]. 1.5 Ml of water at 1 million pCi/l would correspond to 1.5 Ci or 56 GBq of total activity. This is a very conservative estimate, since the water below the plant is probably already significantly diluted by ground water.

[1] https://www.science.org/doi/10.1126/science.202.4372.1045

[2] https://phys.org/news/2023-03-xcel-radioactive-minnesota.htm...
The fact the bully agrees with you says nasty things about your opinion.
The presence in a journal is not a grade. It is a "pass".

Perhaps some journals only let grade "A" papers pass, but sometimes that same journal has an editor who might let their buddy's article slip through. If one is part of the old boys club, this is a nice situation.

What eLife wants are signed grades from editors and reviewers. The editor is supposed to attach a brief summary in a few sentences summarizing the reviews. Hopefully one might bother to read a sentence or two to evaluate a paper instead of merely looking at the cover of the journal.

eLife's move here is basically a statement that the system is corrupt. Those wanting to fight the corruption are trying to increase transparency and reduce arbitrary decisions.
> Corporations shouldnt be at liberty to drop workers as it suits them

Why not? If a business is facing headwinds, should it be forced to pay all its salaries and put everyone at the enterprise at risk? What about the investors, which also include employee shareholders and pension funds?

The economy is large and there are lots of jobs. Unemployment is low. Companies are literally waging a Darwinian battle for survival. Why should they be artificially shackled to past business decisions?

Companies aren't feel good communities. They try to be, but the reality is that it is blood sport that temporarily makes people income and wealth. Employment at lower ranks shields you from the realities of the competition and market dynamics.
> has a long tradition of not prosecuting former Presidents

Has this ever been tested often?

The President generally has a lot of legal immunity and latitude.

I don’t think that’s “tradition” where people choose not to prosecute the president, it’s just the law. Exceed that and every president is potentially at risk…
There are always some chemicals that evolving resistance to is tricky.

Humans are particularly poor at lava resistance... Despite groups of humans having had access to lava for millions of years.
I’ve only had St Louis pizza in St Louis once, and the big difference is the cheese. I didn’t like it, but certainly a lot of people do like it or it wouldn’t survive as a style of pizza.

Edit - Wikipedia says that St Louis pizza crust doesn’t have yeast in it. Chicago thin crust definitely uses yeast.
I guess another interesting fact worth mentioning here is the "efficiency" cores on a modern Intel CPU are every bit as good as the performance cores for this purpose. The 8C/8T Atom side of the i5-1240P has the same throughput as the 4C/8T Core side for this workload. I get 1.79s using CPUs 0-7 and 1.82s on CPUs 8-15.
Maintenance overhead. If I buy, they manage configuration, updates, backups, etc.
> 82mpg (UK gallons)

Damn impressive!

That's 3.44 L/100 km for any confused Europeans :D
Really loving nu-AI's ability to thwart traditional heuristics. The new models have had the effect of devaluing AI altogether. They might result in the complete debasement of all media that was (often mistakenly) assumed to carry some flag of authenticity with the payload over some medium, from the news to the arts, video, audio, and photography. Cryptography will be all we have left to transmit authority, and it is so hard that it takes an expert to use it correctly and another expert to verify that it was just used correctly.

According to my philosophy, it's going to be liberating for people. I completely disagree with any philosophy that believes that a massive proliferation of deepfakes will over the long term cause people to believe crazy things. A proliferation of extremely high-quality fakes will educate the public about detecting fakes, and spark an increase in the value of the real.

Real relationships: the people in your life that you know things about that they don't even realize you know, people that you know things about that they don't know or acknowledge about themselves. People you can trust because they're sloppy with you, as you are likely sloppy with them. People who also see your blind spots. People you control through their consciences rather than your advantages.

Real relationships are the things that companies and governments that operate with long chains of authority imitate asymmetrically - they get all the advantage of knowing everything about you, you get to know nothing about them except your obligations and responsibilities. Real trust comes when people mutually expose their attack surfaces to each other, over the long term, and can formulate reliable hypotheses about what would happen in future hypotheticals. Listen to me, being romantic.
Lately I have worked with many junior / mid level guys who studied CS in college. Meaning they graduated at some point in the last 3 to 5 years. All of them struggle with basic communication and tasks that involve working with other humans. It's like they spent all those years in some cave with no exposure whatsoever to the real world.

I get that the goal of a CS degree is not to prepare you for the software industry, but it's the main goal of most CS students. I can see why college degrees are not as attractive as they used to.
Correct! Or rather, nobody investigated deep enough. Frustratingly, I noticed at one point, and incorrectly concluded that fractional image scaling must've been worsening the compression ratio. I was only using my phone in the first place because I wasn't at a PC, so a deeper investigation wasn't really an option at the time.
The one minute par-bake also makes it so much easier and stress free to slide a fully loaded pizza onto the stone. I don’t even use cornmeal just lightly dusted whole wheat flour for the raw dough. The par-baked crust needs nothing.
It'd be so interesting to collect aCropalypse-affected images. Maybe you could build a crop-suggester out of it...

Not that I'd want to maintain custody of such a dataset...
Cultures shall be analyzed as a whole, advantages, weakness and not skip infamous parts. Cherry picking is a direct way to indoctrination.
Not always. Hobbies generally require one or more of money, equipment, space and most of all free time, all luxuries that a large chunk of people around the world cannot afford.
The Dawn of Artificial Creativity: AI Language Models and the New Renaissance
Can Americans still go to university free in other countries like Germany? Why don’t more students go to school abroad for cheaper? I’m sure it is not so simple, but I still think it is worth getting the paper just to get past HR.
This should not be a matter of ethics. Then it becomes up to individual companies. In Sweden, this is in law.
For simple devices like IOT etc to be able to keep using the short 32bit date format. Also for databases that may store dates as integers to save the space. There are plenty of cases that may want to keep using a short 32bit date format. After 2038 anyone will be able to count 32bit time from any arbitrary point of time so before that happens I'm simply suggesting a standardized way of reliably restarting it for centuries to come
Don’t trap me in a chat window
Ah. Thanks for following up. I see it's mentioning there was a regression bug in v111 in that particular call, so I guess could use an older version. I'm going to subscribe to the bug too.
Anyone that hasn't done manual labor really has no idea how rough it can be. I worked as an office-furniture-mover in my early 20s (Summers in college), and some days were pretty tough. Granted, that's pretty low on the manual labor skills spectrum, but even for a guy in prime physical shape, it's tiring and has elements of danger.

Now that I'm double that age, the manual labor I've done like rewiring my house, installing all my own HVAC equipment, and all the yard work for a large property is much harder. I stay sore for days, and it's easy to push too hard to get something done and get injured or overwork my body to where my heart rate stays elevated for hours.

There's something to be said for working with your brain. The worst days dealing with idiot product management and never-ending Jira tickets don't compare to unloading a truck in a hot warehouse or kneeling in a crawlspace for hours re-piping a sewer line.
> He literally led roman armies into battle against roman armies controlled by opposing political interests.

Yes, but he had offered a truce to the senate before it came to that. What he wanted was to extend is governorship in Gaul. This would have given him legal protection from his enemies in the senate and kept him somewhat distanced from roman politics for the duration.

The senate pressed for this outcome. They got more than they bargained for.
Show HN: Supersonic: a desktop client for Subsonic music servers built with Go
For the past several months I've been working on a new cross-platform desktop client for self-hosted Subsonic music servers. The second alpha release was just published yesterday! Built with Go and the Fyne UI toolkit, and using libmpv as an audio backend, Supersonic supports high quality gapless playback of pretty much every audio format, and is fast and lightweight on resources. It also features infinite scrolling through albums.
OK, I'll take a stab at defending Google's policy here. Not necessarily because I believe they're 100% in the right, but because I see so many of the arguments on the other side completely failing to address some issues of fairness, and of leaning solely into the emotional aspects of this issue ("Person <in heart-tugging situation X> was laid off!"), or just spitting out lazy comebacks ("Google is evil now!!!")

I don't really see this as "Google won't honor medical leave" any more than I see this as "Google won't honor employment agreement". That is, people on medical leave get paid while they're not working but still employed (and, mind you, this is not something that's a legal requirement, but something Google does with their largess - the vast majority of companies, in the US at least, without monopolistic businesses are way less generous), and I'm not sure why being on medical leave should automatically put you in the "you can't be laid off until your leave is over" bucket. After all, tons of people who were laid off who were not on leave had plenty of important reasons they shouldn't be laid off (e.g. I'm sure lots of people had spouses or dependents on Google's health plan who were wholly dependent on it). I just see some fundamental fairness issues that aren't even commented on by people insisting Google is evil.

More importantly, the root cause issue (in the US) is that so many critical benefits are linked to employment. I know that other countries have stricter laws around this (e.g. you can't be laid off on maternity leave), but that's kinda the point - with a broad legal framework of what's required, and especially with many benefits being ensured by the state (especially healthcare), it means that the individuals are not dependent on the generosity (and huge profit margins) of their particular company. I mean, the FAANGs especially like to talk about how generous they are with things like unusually long parental leave (again, relatively in the US), but that's only because they make so much money. There is a reason that restaurants, for example, could never begin to offer this level of leave, and it's not because restaurant owners are inherently more cruel.

If we believe the benefits are important for societal function and fairness, we should pay for them at the societal level, instead of depending on the whims of individual employers to guarantee them.
When this car launched in the 1970s all the global car manufacturers took note. It was by far the best car of its class.
Things like this are part of why I cringe when I see supply chain analysis/security companies include “popularity” in their criticality metrics: the relationship between public popularity signals (like GitHub stars) and criticality is weak, at best.
There's 5 of of us. Me, wife, wife's girlfriend, my girlfriend, and my girlfriend's boyfriend. To my kids me and my wife are mom and dad and responsible for primary parenting duties, but we're all one big family and help each other out. Not unlike cultures where it's normal to have many extended family members under one roof.

People lose their minds when I tell them I have three kids and that my wife and I have rarely ever had less than six hours of sleep.
Why do you need it?

To the point though - practice. It is totally illogical so you just must memorize most of it. You might learn some of the history to give you some context, but it is a small help and you will have to brut force it.
The FDIC's Bait and Switch
Losses have to be paid by someone.

Whether they're paid by "you, the taxpayer" or "you, the bank customer", they will be paid.

Just remember that some losses matter more than others. Losses by community banks in Oklahoma matter (on a dollar for dollar basis) less than losses in Silicon Valley.

https://twitter.com/SeidlerCorp/status/1636518949872451584?s...
Duckdb is fantastic. Doesn’t need a schema, either.
Education doesn't prepare you to live — experience does. Instead, you're in a bubble during those years.
> That 7% acceptance rate makes the program as selective as Cornell University and Dartmouth College.

Oof. I wonder if we'll start seeing Applying to Apprenticeships forums/subreddits and 'Apprenticeship Decision Reaction - I got in!!!' YouTube videos.
Jonathan Oppenheim interview: The physicist betting against quantum space-time
Grandpa had a white maxed-out GTI that he bought from his high-salary Fortran/early Fintech job. Great ride to pick up the ladies, too. Different times, same values.
What's the cost of not having routing equipment and a backbone? At that point they would just be two separate regions which are too geographically close to actually offer redundancy.
I suspect you're thinking too narrowly on this one. Sure, there's football and basketball (women's as well as men's), plus soccer and baseball, too, in the team sports space. But there are also plenty of golfers and tennis players, including in many schools you've never heard of, that have, or believe they have, a decent chance of going pro.
For web UIs my preferred framework is SvelteKit. It's based on Svelte which is more of a language than a library but code is basically HTML, CSS and JavaScript, it's simple and fast. I really want to migrate to using something such as Yew for scripting web UIs though, I can't take JavaScript/TypeScript anymore lol.
I have mine set to 20 new cards/day and 200 remember cards/day. This seems to steady out at about 20 mins day. That said, I wish Anki had a time-boxed mode, where it measured my speeds and then just chose the right balance of new cards.

(Cards added above the new card limit go into a queue for future days automatically.)
In case anyone was wondering:

> The de facto emulator for most old computers is Simh https://github.com/simh/simh. The size and complexity of the individual machine apps is such that a direct port to a memory limited system is not feasible.
The argument I’ve heard for Iowa being the first state is it somewhat levels the playing field for candidates. Iowa is a small enough state you can drive around it and meet people, without having the budget for a bunch of flights. The media market is also smaller and thus cheaper.
400k gallons of radioactive water leaked from a nuclear plant in Minnesota
This is just a hunch, but recency and the degree of controversy of the comment (votes:comments ratios) are also considered in ordering threads.
Zero one infinity rule
Do you have a TLDR for that article? It's pretty long and wordy.
Tavern pizza is pretty common throughout Chicagoland—most non chains specialize in it.
But it’s not always cracker thin.