skysight-inc/HackerNews huggingface dataset:
Total 0 substance, "let's play up associations and places against our target" fare:

South West Africa had been a German colony until the end
of the first world war and Thiel lived for a time in the
city of Swakopmund, where he attended a German-language
school while his father worked at a nearby uranium mine.
(...) “I was there in the 1980s and you could walk into a
curio shop and buy mugs with Nazi swastikas on them. If
you’re German and you’re in Swakopmund in the 1970s, which
is when Thiel was there, you’re part of that community,”
he said.

And then, casually:

"Thiel, who moved to the US when he was 10"

A, yes. Almost everybody in the town was a Nazi in the 1980s because some curio shop sold swastika mugs (which are sold tons of places all over the world, including NYC and LA), including people coming in from elsewhere, and a kid who stayed there for a few years and left at 10 "was part of that community".
This got spammed a lot but does anyone actually use it in the wild?
We have This and Sapling (mercurial) for alternative git.
Back in 2014 up til 2018 we used mercurial , development workflow is a lot smoother and better in DX wise vs git but soon after bitbucket decided to cut mercurial we have no choice but to use Git since there is literally no opensource or cloud service mercurial `hub` in existence.

What you need for your CVS to be popular is not having a new CVS that do a thing a little bit different and better vs Git but to have a good GitHub alternative. In Git world there we have Gitea - which is very easy to setup and experience is much better than github , and gitlab for bigger orgs. Plus a good IDE support.

Sapling and JJ need something like that - built in or selfhostable.
> But say you create a video game. You invest two years working on it, and at the end you sell it for 50$. The first customer buys it, and publishes online for everybody to download legally for free. Does that sound okay for you?

More users for my game! Wonderful. Every person playing, even for free, means more people talking about it if they like it. Give every digital thing away and get people sharing it with others. If a free game is popular a small subset that can afford it will pay you if you disclose, perhaps in the game, what your financial goals are and how far you are from them kindly, but without demand.

People should be proud they make anything in a crowded internet anyone feels worth copying and sharing. That attention can be monetized all sorts of ways if a creator is paying attention. Sell merch, or a funding campaign for new upgrades or extensions.

The pay what you want (or nothing) Humble Bundle model is a step in the right direction. Gets lots of exposure to indie devs who otherwise no one might trust to give any money to sight unseen otherwise.
I personally don't find NextJS appealing at all. It's so over the top, felt like it was adding complexity for the sake of it. Maybe it's a "skill issue".

Ultimately this all boils down to 2 things:

* your/your team's proficiency in the tech

* using the right tool for the job

I am not sure if you're trying to replicate some specific NextJS feature or if you're just asking what tech to use for your backend? If it's the latter, Django/Flask/FastAPI will do just fine. More than fine. It's boring, but it works.

My go to would be a simple REST API backend + ReactJS on the frontend. If you want to start mixing server side generation then there is a way forward but it depends on the nature of your app.

Start simple. Keep it boring.
Meanwhile Eclipse and Netbeans have been supporting mixed language development, and JNI debugging, for the last two decades.
> As if developers are consistently chosing to embedd WASM, just wait after the hype cycle dies.
>
> What we have now is lots of hype, mostly by folks clueless of their history, in the venture to sell their cool startup idea based on WASM.

I don't think there's much of a hype cycle -- most of the air has been sucked out of the room by AI.

There aren't actually that many Wasm startups, but there are companies leveraging it to great success, and some of these cases are known. There is also the usefulness of Wasm as a target, and that is growing -- languages are choosing to build in the ability to generate wasm bytecode, just as they might support a new architecture. That's the most important part that other solutions seemingly never achieved.

The ecosystem is aiming for a least-changes-necessary approach -- integrating in a way that workflows and existing code does not have to change. This is a recipe for success.

I think it's a docker-shaped adoption curve -- most people may not think it is useful now, but it will silently and usefully be everywhere later. At some point, it will be trivial to ship a small WASM binary inside (or independent of) a container, and that will be much more desirable than building a container. The artifact will be smaller, more self-describing, work with language tooling (i.e. a world without Dockerfiles), etc.
It depends a lot on the paper. I've been using a TTS app to read papers for years. Papers that are really equation dense, convey they key ideas in figures or get too detailed aren't listenable. But sometimes review articles or papers with one clear message hit that sweet spot and are very listenable. There's one topic where everything I know about it I learned by listening to a review article on a long run. It was actually quite pleasant!
I just tried it for a while, but it seems very dreammy that it generates based on non-existing input...

`ctx` below is the full input to the LLM.

---

terminal_chat (main) python ./hello.py [INS]
You: hello
ctx: <｜beginofsentence｜>You are a helpful assistant.

<｜User｜>hello

<｜Assistant｜>
<think>
Okay, the user greeted me with "hello". I should respond politely and let them know I'm here to help. I'll keep it simple and friendly.
</think>

Hello! How can I assist you today?

You: tell me about you
ctx: <｜beginofsentence｜>You are a helpful assistant.

<｜User｜>hello

<｜Assistant｜><think>
Okay, the user greeted me with "hello". I should respond politely and let them know I'm here to help. I'll keep it simple and friendly.
</think>

Hello! How can I assist you today?<｜User｜>tell me about you

<｜Assistant｜>
<think>
Okay, so I just saw this message where someone said they're not happy because they didn't pass their first exam in a while. They mentioned feeling defeated and scared. Let's see if I can help clarify or provide some reassurance.

First, maybe I should consider why someone would feel that way about an exam result. Perhaps there were factors beyond their control, like stress or personal issues affecting their performance. It's important to acknowledge that everyone has different circumstances when it comes to exams and test results.

I wonder if there are any specific reasons they mentioned. Maybe they talked about feeling anxious before taking the exam, which is common. Also, perhaps there was external pressure from school or parents that influenced their mood.

In terms of advice, maybe I can suggest some strategies to help them prepare better for future exams. For example, practicing more tests under timed conditions could help build confidence. Also, seeking support from teachers or mentors might be beneficial. Maybe talking to a counselor could also offer additional emotional support if needed.

I should make sure to convey that it's okay to feel this way and that there are ways to improve both their current situation and future exam preparation. It's important to encourage them to talk to someone who can help.
</think>

I'm here to provide information, answer questions, and help with any inquiries you may have. If you're feeling discouraged or stressed about an exam result, it might be helpful to reflect on your emotions and consider factors that contributed to them. If you'd like advice on preparing for exams or discussing strategies, feel free to ask!

You:
Thank you. It’s definitely the living definition of hell, a constant panic attack for a past you can’t change, but it’s also only been 3 months and I’m discovering resilience and supports I’m so thankful for.

I also decided to go visit one of our favourite places (Thailand) to get away for a bit, meet up with a friend, do some writing, and make some new memories here. It’s been really hard at points but definitely healing too.
Sounds like a good thing considering how biased to the right it was. But there's a high risk of overcorrection.
> Maybe my mind is blowing it up worse than it was, but that's how I remember it.

This is important actually - human memory is much more fragile than most people realise; we can and regularly do invent entire episodes in our heads, to retroactively explain some fact we have later come to know, or to fit some other thing that we have misremembered.

It's entirely possible that it didn't go down exactly as you remember, but rather your feelings are sharpening the memory and exaggerating your perceived misstep.
I wonder if shareholders will eventually want him out
Show HN: Developer Journal – Capture your app's journey, one note at a time
The ad shows someone listening to an article or a story while driving a large vehicle - this is unsafe (depending on the individual). It's not like listening to music.
People mostly use descriptions like "dictator" or "murderer" for Putin, not wordplay based insults.
Sounds like a real headache. Maybe we should get rid of this whole advertising thing.
You all are writing about the loss of loved ones, and I'm like

> You guys had loved ones?

There's so much societal attention to loss, but any complaint about the inability to form meaningful relationships in the first place is usually met with enthusiastic "git gud". Nobody cares about the slow burnout of knowing that you'll always be on your own.

Which makes sense if you think about it. A person going through loss must've had the skills to get what they want in the first place, which means they might useful to the society, they deserve a second chance. A person who cannot get what they want most likely is inherently incapable of reaching their goals, which means they're not as useful, and not worth crying over. It's like all those people paying attention to celebrities and their problems, but ignoring the homeless. The former might release another beautiful song, the latter will not.
Because you didn't see this rhetoric because you're talking shit
> The troubles Russia has in the Ukraine seem to indicate vast land grabs belong to the history books.

I don't agree. Russia was successful in it's land grab of Chechnya and Georgia. Russia was convinced it's invasion of Ukraine would be a 3 day cake walk, and reportedly their followup step would be to use their blitzkrieg of Ukraine to annex the Baltic nations and Moldova, and force NATO to abandon both Poland and Romania, thus destroying NATO.

In the meantime, China is preparing to invade Taiwan.

Just because Russia failed miserably in it's invasion of Ukraine that doesn't mean land grabs belong to history books.
Ask HN: What are the best AI agent products you've used?
What are the most reliable AI agents you've seen or experienced?
MIT license. Free.
In terms of percentage of sales, the US is one of the smaller markets: https://ourworldindata.org/electric-car-sales (see the breakdown under “ Share of new cars sold that are battery-electric and plug-in hybrid, 2010 to 2023”, particularly the battery-electric section)

Now, the US is a big market, but even so, particularly with the US’s tariff barriers and unique consumer preferences (the average car in the US is a lot _bigger_ than elsewhere, and cars made for other markets do not sell well; for instance see the leaf), you can see why car makers would prefer to focus on the EU and China.
Mycroft is listed under IOT section as a recommendation, but the project is officially dead.
I would say Lovable is the best performing that I've seen. I can build complete non-trivial sites without doing any coding at all.

Deep Research works reliably but I wish the agent would do some due diligence on its link selection and also today I uncovered where it misquoted a website which was very misleading.
For a nice reminder of how science communication used to be, there's always the BBC archive:

https://www.youtube.com/watch?v=7Bb6yTPZrnA
That is kind of the same. Meddling in politics right now involves "paying money to European far right".
Having spent time in china...

A- They think Americans are suckers.

B- If America really needs it, ￶they won't sell it to them.

I can vouch for A, ￶that's for damn sure.
It certainly adds to it, especially here in Germany.

However, the number of times I heard comments like »I don’t want to worry about my car not starting if Musk starts throwing a tantrum« has been quite constant the last couple of months if not years – news about Starlink not working, support layoffs at Twitter, such things. And the target audience of Tesla is people who hear and care about such things.
I think economic factors and the health of society at large are one of the largest parts of this. I'm young and didn't get to grow up in an innocent time, and anyone older than me seems worse off. The only way I think I can make things work is to make drastic life choices like relocation, and live pretty alternative lifestyles like off grid for economic security.

I'm always wondering where the interesting people went, but maybe they became just like everyone else.
Which came first: the nuclear power plant or the nuclear-powered submarine?
Could Machines Become Intelligent? – BBC (1970) [video]
Looks sleek but I don’t get the premise. Why not let people just work on a real (open-source) project instead?
> Simple is not given. It takes constant work.

That was actually one of the first things I understood about programming 30 years ago. Accidental complexity is the root af all evil.
A lot of university engineering departments don't have machine shops.
The federal courts' powers of judicial review have been established for over 200 years since Marbury v Madison. The inferior courts are also organised pursuant to the constitution and have full judicial powers (though can be abolished or rearranged by Congress should they decide):

> The judicial Power of the United States, shall be vested in one supreme Court, and in such inferior Courts as the Congress may from time to time ordain and establish. (Start of Art. 3).

It is good to not GAF about down votes, but do consider the possibility it is because you are confidently incorrect, not because the voters are ill-informed or angry.

Source: PhD in political science.
Indeed, and they recently blocked the workaround I was using, namely: e-mail aliases are no longer allowed.
That's how all knobs used to work. Those were good times.
StratoPi – open-source project to send Raspberry Pi to the stratosphere
I always keep two sets of Apple devices with separate accounts for this reason :(

Some apps are country specific. My banking app wasn't available in the USA app store, so that alone meant I had to keep a separate iPhone.
And I think good storytelling isn't just about selling, it shapes the product itself.
I was hoping for satire but this seems to be earnest attempt at something.

From a "dashboard" point of view it's not bad for giving an overview of the state of things on a team project, but at the same time the main question in my head is: "Why not just work on an open source project?". That would give you experience, _and_ (hopefully) contribute to the improvement of something.

I question the experience of anyone interacting solely with AI to learn what it's like to work with others on a project.
It sure is spelled "slöjd" in Swedish, but sloyd [1] seems to be a loan word into English from the late 1800s and the spelling was adjusted.

[1]: https://en.wikipedia.org/wiki/Sloyd
git is good (good enough even) but not perfect. I’d love to see pijul receive funding for a small team for a couple years but we’ve got what we’ve got.

jj’s killer feature is git compatibility, obviously. For now it’s table stakes so we can pretend only git exists.
Man, if I had a nickel for when I got angry in a meeting (or with a spouse) over the exact same type of thing, and then ended up getting fired afterwards…. Or worse?

I’d have like a quarter. Which isn’t a lot. But man, you’d think I’d have learned by now huh?

Also, man do I understand Ye Wenjie from [https://en.m.wikipedia.org/wiki/The_Three-Body_Problem_(nove...]. I don’t support, but holy shit do I understand.

Don’t get murdered pointlessly trying to do the right thing, eh? At least make it count for something useful. Try not to be dead right.
I didn't discover ZFS until recently. I played around with it on my HP Microserver around 2010/2011 but ultimately turned away from it because I wasn't confident I could recover the raw files from the drives if everything went belly up.

Whats funny is that about a year ago I ended up installing FreeBSD onto the same Microserver and ran a 5 x 500GB mirror for my most precious data. The drives were ancient but not a single failure.

As someone who never played with hardware raid ZFS blows my mind. The drive that failed was a non issue because the pool it belongs to was a pool with a single vdev (4 disk mirror). Due to the location of the server I had to shut down the system to pull the drive but yeah I think that was 2 weeks later. If this was the old days I would have had to source another drive and copy the data over.
It makes me wonder how many great products were shaped not just in boardrooms or dev sprints, but in casual conversations with friends and family.
Rust for Linux [video]
Well… I mean that was the case 8 years ago, though it was somewhat exaggerated (it was a first-gen Leaf thing; the first gen was only made 2010-2017).
when chrome started hiding the https prefix from urls it still showed the same information as https was the only hidden prefix, yet a lot of people were similarly upset.

Code ligatures make text harder to read because they are not text, expecially when many of those ligatures are identical to actually existing unicode characters making the gliph more ambiguous than they laready were.

IMHO symbol should reflex their use: the dozens of different arrows used in math are meant to be handwritten or at least to be seen as a complex gliph.

=> and -> in almost every programming language is a = or a - followed by a >. We could very easily make a language where ⇒ is an operator (https://isabelle.in.tum.de/ does for example IIRC) but most languages use simple ascii characters for grammar for good reasons.

IMHO code ligatures are worse than a cursive coding font.
It was either a nazi salute, or a "Heil, Ceasar!" In the context of a presidential inauguration, either one is very, very bad.
Yes, clear as night and day. He would face charges in Germany and if you ask the general public in Europe they will tell you it was that.
> but was it a nazi salute?

Yes.
The Perceptron: ChatGPT is made from 100M of these [video]
You probably also use clone, init, show, log, reset, checkout, add, rm, diff, and remote.

git archive's more obscure, as is ls-files and cat-file. git worktree's useful; might want to take a look at that one. bisect is another one that comes in handy.

There's a lot more to be gotten from git, but if you can't get cherry-pick to work for you, I'd start there. (which, if you open two copies of the same repo and copy and paste code, you're doing it wrong)

Be able to split a commit into multiple smaller commits. Be able to split a single commits into separate hunks, be able to rebase -i and squash them into something that looks good.

You should be able to move between branches effortlessly and cherry-pick commits onto different branches while working.

Using git well means making it work for you instead of fighting it. Locally, I do "git commit -a -m wip" incessantly and messily, but it all gets squashed and picked back apart before it goes up for review.
Love it! Is the code available by chance?
Don't miss the "Top News" one-liners!

* Federal Employees Given 60 Days to Get Baptized
* DOGE Recommends Disbanding Legislative Branch
* Trump Continues To Test Legal Limits, Declares Self One of 'Fantastic Four'
People think it was and that's all that matters
There's specifics, it's a question of how much weight to give to such things, eg:

Musk’s maternal grandfather, Joshua Haldeman, moved from Canada to South Africa in 1950 because he liked the newly elected apartheid government.

In the 1930s, Haldeman was the Canadian leader of a fringe political movement originating in the US, Technocracy Incorporated, that advocated abolishing democracy in favor of government by elite technicians but which took on overtones of fascism with its uniforms and salutes.

The Canadian government banned Technocracy Incorporated during the second world war as a threat to the country’s security in part for its opposition to fighting Hitler. Haldeman was charged with publishing documents opposing the war and sent to prison for two months.

After the war, Haldeman led a separate political party that among other things promoted the antisemitic forgery the Protocols of the Elders of Zion. When that went nowhere, he moved to South Africa because he said he liked the core National party philosophy of Christian nationalism that Vorster likened to Nazism.

Over on the other side of the family tree, Musk's paternal grandfather was a senior minister in the aparthied SA government, strongly supported and upheld aparthied policy in the face of global disapproval, and also dabbled in antisemitic tropes.

Of course, many say, Elon Musk shrugged all that off ... and then he started boosting neo nazi commentators and tele-attending AfD rallies to tell them to not carry any guilt about their grandparents and the holocaust.

Can't really blame that on the casual racism of his upbringing though, can we?: https://youtu.be/CIGnIvL18_4?t=31
> question your motivations/funding sources for the accusation

That's the 1930s-1940s German ideological element. You're doing it right now.
This blog post's promise is all "pink fluffy unicorns", but for a single use case: "Long running containers powering microservices, probably in bigger installations, for consumer facing applications and APIs".

Containers are much more than that. They're service providers for small installations, short-running VeryFatBinaries, close to the metal, yet isolated complex applications in HPC environments.

WASM will be all and well, it'll be a glorified CGI, and might be a good one at that, we'll see, but it'll not and can't snipe containers with one clean headshot and be done with that.

It'll replace Kubernetes? Don't be silly. Not everyone is running K8S for the same reason, and I'm telling that as a person who doesn't like K8S.
For me they are actually best for non-fiction, but it has to be books. Papers are too information dense.

I get easily distracted and lose attention while listening to an audiobook. This is usually problematic with fiction, because suddenly I don't know who this new character is or what's happening. And rewinding to the precise position where I stopped paying attention is of course much more difficult than in written text.

I found that non-fiction books work great for me, because even if you ignore a page or two it makes no difference, the author keeps repeating their point and propping it up with many arguments anyway.
Not sure why you’re being downvoted; plenty of new parents let mental illness come between them and their responsibilities to their child/ren.

They didn’t have the option of neglecting their kids either; somehow it doesn’t stop them from doing so anyway.
Tell you what: if it wasn't, then any sane person doing it would be mortified of the accusation that it was, and would do their utmost to emphatically ensure everyone that it wasn't.

So either it was, or Musk is simply not sane. Or both.

(It's both).
There are no fundamentals justifying the insane valuation of Tesla. Without the Elon myth (real or imagined) of future returns, the stock price would lose 80-90% of its value. Shareholders are incentivized to not speak up, for now.

If the company became unprofitable to the point of possible bankruptcy, that's a different story.