skysight-inc/HackerNews huggingface dataset:
Well when I'm doing data science at work, I typically work with conda environments, which then just work with runvenv because it finds them all. For my other "python -m venv" multi-use environments, I just stick them in ~/.venv, OR I drop a symlink in ~/.venv to them, so they're searchable, which makes ~/.venv into exactly an explicit registry by symlinks.

If it's a one-off environment for one program, I'll usually just make a venv and put it right next to the script. But the problem is I don't want the clutter of an environment in places that are in my executable path. So if I have something like a repo directory that has a python program and an environment, or ~/python with a python program and an environment next to it, then I just drop a symlink in ~/bin/ to the executable script, and now runvenv will follow that symlink, find the venv next to the script, and run it. So it kind of separates it. I can make my environments however I want or wherever I want with conda or venv, and the scripts using them are still directly executable. Either by adjacency to the script, or a symlink in ~/.venv to them (if I didn't make them directly in there). It doesn't functionally matter if they're accessed via a symlink, because the runpip tool takes care of handling that properly.
Gotta love these two sentences in that article:

(when describing the model) Let ε<0 represent the elasticity of imports with respect to import prices...

(when implementing the model) The price elasticity of import demand, ε, was set at 4.

4 is less than 0, right? Right?!?

This reads like a student who has made a mistake on an Econ 101 homework — where we would have given them an X and told them to try again. Except this failing student has now just set US trade policy.
Or, I don't know. Spend less time with TERF/SWERF, anti-pornography third-wave feminist lines of thought and argument, at least to the point where you regain the ability to recognize anything else when you see it.

This is the one thing Nietzsche said that's worth hearing, the shitty little edgelord he always was: it looks back, and you need to watch that. I think you haven't been. Your problem, not mine, thank goodness. I'd say "good luck," but given there is quite evidently nothing too low for you to think of me, your fortunes are entirely your own miserable business and frankly I both hope and expect you will fail.
Suggesting that something is unreliable is not the same as saying that it is consistently fabricated. As they say, a broken clock is still correct twice a day. To choose something less extreme: an unreliable employee may still show up for work 80% of the time.

When their methodology prior to a particular point of time was shown to be weak, and the programs from that time are still available (the archives go back 30 years), I think that asking for spot checking of those old episodes is legitimate. The key thing here are the archives. If the archives weren't available it would be much easier to shrug and say, "live and learn."
Recent talk:
https://www.youtube.com/watch?v=ETZfkkv6V7Y

LeCun, "Mathematical Obstacles on the Way to Human-Level AI"

Slide
(Why autoregressive models suck)

https://xcancel.com/ravi_mohan/status/1906612309880930641
> You want the Jews to have self determination if and only if they can conjure into existence a magical fairy land free of compromise

I think it's much more serious than arguing that they had the right to take over land already inhabited by another group of people, because of events from 2000 years ago. It just doesn't seem to occur to you that the Palestinians also have rights, and shouldn't have been forced to give up their land.

> or can will into existence powers like militarily defeating the Nazis despite lacking even a basic police force.

You're supposing that Jews would have left Europe en masse for Palestine. They wouldn't have. Most Jews before WWII did not accept Zionism. For example, in Poland, the dominant Jewish political movement was the Jewish Labour Bund, which was hostile to Zionism and which strove for Jewish civil rights inside the Polish Republic. In the real world, the only way the Jews of Europe could have been saved would have been by preventing the rise of fascism.

To get back to your original point, you still haven't acknowledged that Zionism was fundamentally different from other movements for self-determination. It was a movement for self-determination on land that the group in question did not inhabit, and which an entirely different group of people already inhabited. When Zionism succeeded, it created a massive refugee population (the previous inhabitants of the land the Zionists wanted for their own "self-determination") and sparked a conflict that has been going on for nearly a century now.
Whatsit Daily Challenge
Completed in: 2:43

#5 (1:18)
#3 (0:04)
#4 (0:46)
#1 (0:27)
#2 (0:09)

https://www.whatsit.today/
Fantastic answer, and the only correct one I see

https://www.decisionproblem.com/paperclips/index2.html
It’s fun! There is occasionally out of order input on mobile when tapping quickly.
You're insane. I know and think nothing about you and will forget your username by the time this conversation occurs next.
It seems to me, this is less a technical challenge, but more of a cost challenge. Bandwidth and storage is not free. Freemium works for private business communities (Slack, Discord, Teams, etc.), yet public communication is monetized by attention (FB, IG, TikTok, YouTube, Reddit etc.).

Has someone done work on finding viable alternatives to the attention-based business models? As long as it's free, users will switch, but costs need to be managed somehow.
I don't see what's wrong about OP's use of the term in the context they are using it. In the context given the number of days in the denominated unit is 1. Which means as dividend or factor it is going to give you the same result. Again in this context watts per day is much more intuitive for most people too reason about.
Neat! I played a few days :) the only issue I had was that I found it quite easy to tap a previously selected letter, and that’d mess me up especially if it wasn’t the last letter so far in that word. I think it’d probably be better to add a backspace button in addition to the clear one, and not deselect letters by tapping them.
No doubt about it. Even in the U.S. we have a serious slavery problem. If you are incarcerated you do not have the same rights and most certainly can and will be made to labor if you want any hope of getting out.

"Neither slavery nor involuntary servitude, except as a punishment for crime whereof the party shall have been duly convicted, shall exist within the United States, or any place subject to their jurisdiction."

If we have indentured slaves in the U.S. then just imagine what they are doing at CECOT. Our judicial system is punitive. They would rather you working for 25 cents an hour cleaning vomit off hospital gowns then they would have you learning to read and write. Cash rules everything around them.
This could be incredible. Kind of like Strands on NY Times but in Wordle format.
That’s basically what the IRA was but for renewables and battery technology. The same states that benefited from it (red states in the south) voted against it in the last cycle. It’s crazy.
25 seconds here

i feel smug
Maximize crushing your enemies, seeing them driven before you, and hearing the lamentations of their women.
No-one’s seeing the impact yet (except for those who pay day-to-day attention to the markets, but that’s not a huge number of people), because nothing has actually happened yet. The tariffs go into effect on the 9th, and China’s retaliatory tariffs go into effect towards the end of the month; the EU’s retaliation will probably start hitting in May. Over the next month, it is likely that Americans will see prices go up dramatically, and significant job loss is likely. Considering how upset Americans got over expensive eggs, you’ve got to assume every congressperson is about to drown under a sea of angry calls and letters from constituents.

That might actually produce a veto-proof majority for undoing this, quite quickly.
Claude can speak medieval and ancient languages but mixes up different time periods pretty often, unless you hard prompt the desired grammar. For Old English in particular, it tends to give something vaguely Shakespearean instead. It often uses period-incorrect alphabet or modern characters as well (for Slavic languages in particular).

I've also tried Old Norse, Ancient Greek, and Old East Slavic, and the result is pretty much the same. For OES in particular, it often outputs period-incorrect grammar, writes in Old Church Slavonic (different language), or even modern Russian or Serbian. Looks like the dataset was a bit chaotic, with religious books mixed with old manuscripts and even modern books for children. Mentioning a specific work from the desired period makes it write better, and wrangling it by specifying the rules makes it get this almost right.
> expensive

Not so much. As a tourist yes, no question.

If you’re a resident, there is a card that costs 160/year (180 the first year) and give you half price on all trains. Also works with any local public transit system (municipal buses, etc) across the country.

Train is quite affordable like that. For example St Gallen to Zurich is 90 minutes by train and costs 16.- with 1/2 fare card. You can even get a super saver (valid on this train only) for 21.20 or 11.20 1/2 fare. That’s for this Monday.

Swiss salaries are some of the highest in the world. The overwhelming majority of trains run on time, don’t strike, and are clean.

It’s cheaper than driving (gas and maintenance) + parking by a long margin.

You can go ski by train there. Haven’t owned a car in 5 years living there.
Not just the imagery, very clearly the text as well. It really puts me off of reading an article when it's so obvious, I'm not sure why. It almost feels like the author is trying to pull something over on me.
A US company I don't want to name here.
For “big and fast”, aarch64. For “medium and small”, armv8M, for “very small”: AVR
SPOILERS AHEAD

SPOILERS AHEAD

Today's challenge ("Sports Teams") was particularly easy because each one was plural. That made each one "unscramble a 4 letter word" instead of a 5. Might be a consideration for the future.
You've given examples of fonts for branding. Those are not everyday use fonts. We don't program with heavy metal band logos.

The fonts we actually use are interchangeable, and people outside the font bubble won't even notice the differences.
ATProto Statusphere App Implemented in Rust
>Not complaining, just observing.

Well, start complaining then :)
https://archive.md/9jRPq
>Bullying people in inferior bargaining positions has somehow worked thus far.

Has it? To who?

Canada hasn't, and won't, negotiate a single thing. We increased border patrols for a made up problem and thus far it has entirely served to catch guns and drugs and illegals coming from the United States.

The United States has lost tens to hundreds of billions of sales to Canada. They are never, ever coming back.

Trump sabotaged a critical trading relationship in a way that Americans just cannot comprehend, through his laughably stupid "bullying".

Similarly, supposedly Vietnam has come "hat in hand". Vietnam has literally nothing to offer. It has negligible tariffs or blocks on US trade, it just happens to be a poor country. The bullying is utter stupidity.

Mexico thus far has taken being pissed in the face because they're 100% of Trump's purported problem -- from drugs, to migrants to cartels to funnelling Chinese goods, and the likelihood is that Mexico ends up being the biggest beneficiary.
It might be worth us all looking at what impact the Great Depression had on consumption patterns (and repairing things that break instead of replacing them) of that generation.
That note about comedy and melancholy being tied together is really salient.

The best sad stories are also the most funny. The arc of a sad story is the same as the arc of a funny one: there’s the tension, often like some introspective tension, that is built up and built up, and then finally released. And the relationship between audience and character in a sad story is the same as in a funny one — some deep connection between audience and character must exist in order for the release (crying or laughing) to pay off.

Took me quite a while to notice this.
> We always thought the US had such a system, but when you put law enforcement and the military under a single group, and give the other two groups no teeth, you really don't have that sort of system.

More like the two other groups (the elected group more so than the appointed judges) willingly gave up their teeth.
Another text using this approach:

https://mitpress.mit.edu/9780262047760/essentials-of-compila... - Jeremy Siek's Essentials of Compilation (there's also a Python version)

Admittedly I didn't finish working through it (life got in the way), but I worked through a good chunk of it with a colleague from a non-CS background. He wanted to understand compilers and it seemed to be much more effective than other texts he'd tried to work through. I'll have to look at this one at some point, probably this summer when things are usually calmer for me.
That was the other side of my rant that I alluded to and didn’t go into. The compressed instructions set is idiotic for big cores that need to go fast. It wastes 3/4 of the encoding space on nonsense that is of no use there. When you’re designing a big out of order core, slapping on a slightly bigger L1 is not a problem. Variable size instructions is one.

Compare : Apple M4 perf vs $your_favourite_rv_”fast”_core perf per MHz

It makes sense for micro controllers, but not for big cores.

This whole approach of trying to be everything for everyone is one of the reasons that RISC – V ends up being mediocre for everyone and perfect for no one.
Medicine is a profit making venture with curing disease as a side effect
Or Mao's belief that revolutionary zeal alone will nonsense projects like backyard iron furnaces somehow work.
> Its semantics can understood in 5 minutes.

Your definition of "semantics" must be different from mine, or you perhaps haven't seen https://javascriptwtf.com/ (linked in a sibling comment)

Your comment actually made me wonder whether those cited artifacts were implementation bugs or actually in the specification and ... lol, this shit reminds me of people who put comments above functions that just restate the function's name: https://tc39.es/ecma262/2024/#sec-addition-operator-plus

> Writing an interpreter or compiler for it would be easily within reach of an undergraduate student

Surely you don't really believe that? Or is the rest of the sentence "... eventually, over the course of their undergraduate career"

The 15th edition of the standard is 816 pages and now includes specifying the Memory Model. What I suspect you mean is "could write a parser for the 1st edition spec from 1997"
I am an infovore and read every page in /newest, because my interests are many, and I don't want other people deciding what is important.

I open a few, and save meaty material as pdf (on the phone, I send it to the desktop)

This is similar to a post yesterday[0], brief comments.

> Browse No More

> The magic we once had with browsing the web is dwindling.
March 13, 2025

> I'm no longer browsing the web; I'm consuming AI answers instead.

In this case, limiting my news feed to what others think is important (or hot, like emacs vs. vi) or not.

[0] https://news.ycombinator.com/item?id=43590233
My recommendation - start with FETs (MOSFETs) for switching instead of BJTs. FETs are voltage controlled devices, which maps more naturally to how people think about electronics without the math-heavy analysis.
It said LOINS is "not a valid word".
Charles Lindbergh: America First (1941)
Show HN: Kindle Comic Converter to Read Manga on eInk Kindle/Kobo/ReMarkable
Kindle Comic Converter optimizes comics and manga for eink readers like Kindle, Kobo, ReMarkable, and more. Its main feature is various optional image processing steps to look good on eink screens, which have different requirements than normal LCD screens. It also does file size optimization by downscaling to your devices native resolution, which helps performance on underpowered ereaders. Supported input formats include folders/CBZ/CBR/PDF of JPG/PNG files and more. Supported output formats include MOBI/AZW3, EPUB, KEPUB, and CBZ.
------

Hey everyone! I'm the current maintainer of KCC since 2023, thanks for using it! I’ve been reading manga on Kindle ever since I got the big 9.7” Kindle DX from 2010 using mangle, and upgraded to the even bigger 10.2” Kindle Scribe 2022 using KCC.

The biggest contributions I've made to KCC are:

added modern macOS support and removed homebrew requirement

ported code to run on native Apple silicon M1 chip and later for a 2x speed boost (qt5->qt6)

free open source windows codesign with SignPath

fixed Kindle Scribe support

and tons of other various features and bug fixes and developer friendly changes

created a legacy Windows 7 build with 300+ downloads…

The biggest community PRs were:

huge 2x speed boosts due to various CPU/IO optimizations

Kobo/Remarkable support.

Enjoy using KCC and let me know if you have any questions!
AI is the kill switch on the human imagination
For big cores that need to go fast, it is not even close of a comparison. Aarch64 is tuned to that

For small cheap stuff, sure, RV is ok. But so was AVR/ARMv6M/ARMv7M.
Obsolete by?

This seems like a broken clock having a good chance of being right.

There's so much progress, it wouldn't be that surprising if something quite different completely overtakes the current trend within 5 years.
Researchers find exception to laws of thermodynamics
the quiet contrarian hook. Posts that challenge a sacred cow of the tech world—like “REST APIs Are Overrated” or “Maybe We Don’t Need More Frameworks”

specificity in the abstract. Posts that zoom into a niche detail—say, “The 17ms Delay That Broke My Compiler”

emotional valence with a twist of restraint. Posts that subtly provoke curiosity, mild frustration, or even a quiet sense of awe

the second-order question effect. Posts that don’t just ask “What’s the best X?” but instead ask “Why do we keep picking X when Y exists?”
Oh, I guess those intersections with sensor controlled lights for a tiny side road are just JFETs. Maybe that will make me less annoyed at having to wait.
I find it hard to agree that the humanity that is currently un-exterminating mammoth is the same humanity that exterminated them in the first place. Genetically, sure, but our culture and values and technology seems so fantastically different that I don’t see the two as being the same.
This is an awesome project and an interesting use case for WASI.

Get rid of this though:

> This means that you can write your entire application in a single language, Rust, and deploy it as a single binary. No more microservices, no more containers, no more Kubernetes, no more Docker, no more VMs, no more DevOps, no more infrastructure, no more ops, no more servers.

Don’t let your marketing team write your README.
I think there are parts of the policy that people wouldn’t be able to agree on because of differences in values.

To look at another example, some people view the purpose of prisons as being primarily for causing suffering and to punish people. Other people don’t care much either way about suffering and see prisons as a way to remove people from society. Some people think the purpose of prisons should be rehabilitation, and see suffering as practically counterproductive. Some people don’t believe that if the state is taking someone’s freedom they have an ethical obligation to minimize that persons suffering. Some people don’t believe in the concept of prison at all.

There are a lot of views there, and while you might be able to get some of the people with differing views to agree on policy some of the time, the goals are significantly different and that’s going to be a significant obstacle in shaping a meaningful policy in all but perhaps a few isolated cases.
Why not fall back to simple GPL instead of a custom “AGPL plus linking exception“?
>have fun, not because of the lies (the second mistake) but because it's not their wheelhouse (the first mistake). They should have handed that story off to an actual journalist

I continue to be completely baffled by this explanation. I'm not sure I agree with this distinction you're making, which seems retrofitted to the specifics of this particular conversation, rather than an organic and clear cut conceptual distinction I've encountered in the wild. And even if the distinction were true, I don't think it has anything to do with the reason why this particular story failed. This American Life has been perfectly up to the task over and over again of vetting the stories and not running into this problem, so I would vehemently disagree with the idea that it's something built into the nature of their programming that made this happen when we're talking about one story out of, I don't know, 700 and counting.

I'm also not sure where the idea is coming from that a TAL story must originate independently from a journalist, and that not doing so constitutes a "tell" about the reliability of the story. Most of their stories originate from what you might typically call a source or what I might say as a person, a character, a personality, any of the raw material from which all stories are sourced. And while I do believe TAL sometimes works with third-party reporters, they also use in-house producers because they themselves are perfectly capable of being that journalistic origination of the story through which we understand it to be vetted.

Also weren't you originally saying that the story was true? I'm not sure what happened to that, but I'm finding no trace of explanation for that in this new volley of distinctions about the meaning of journalism.