skysight-inc/HackerNews huggingface dataset:
Previous discussions about Typst.

https://news.ycombinator.com/item?id=41014941

https://news.ycombinator.com/item?id=38354422

https://news.ycombinator.com/item?id=38047224

https://news.ycombinator.com/item?id=35250210

https://news.ycombinator.com/item?id=34423590
What's the method of subsidy there? Contributing to Airbus shares?
Same way as the generations did before interns became a thing, perhaps.

An intern program is a recruiting pipeline, plain and simple. If you're cutting back, that'll be an early thing to go.

Plus, if you believe in AI-driven coding, the intern-quality code is just a few prompts away. So become a senior prompter.
> He was seen as a power broker who moved in elite circles and whose legal work often pushed ethical boundaries

I have always wondered what drives someone to enable elites who tend to so destructively prop themselves in society at the expense of others. Surely it can’t be only money or power? So is it influence alone?
Well it's not just a carbon credit, it also provides subsidized public transport to everyone, reduces congestion, improves city air and likely cuts road deaths. Arguably tax dollars extremely well spent.
But is pipe2 not Linux specific? It isn’t POSIX, AFAIK.
They replied to a comment mentioning "pgBouncer, repmgr, patroni" so supposedly not one of those.
Show HN: Odinize now on Android – Generate individual courses on any topic
Hi everyone,

We are looking for beta testers on Android now to provide us with honest feedback on our app idea. The Android preview is brand new, so kindly give it a try.

The app allows users to generate comprehensive courses on any topic they would like to learn in any style they prefer. It will also feature a community to browse / share courses and bite-sized daily knowledge for any topic the user is interested in. A chatbot helps with questions during a course.

This (actually alpha) version provides the core feature of course generation only, while the full version will feature the above functionalities. In this limited scope you will be able to go back to a previously generated course (if any) to type in "Prev" in the topic field and hitting "Continue".
We highly encourage you to provide us with feedback via this thread or any other communication channel. You can also visit our website at https://odinize.app where you can find
more information.

Thank you in advance and happy learning!
A number of people have dealt with the maker/taker issue, for example Dries, the founder and BDFL of the Drupal project: https://dri.es/solving-the-maker-taker-problem

I think we're pretty far removed from the original issue of WP Engine and WordPress and people are just trying to deal with the fallout from Matt's nuke-the-entire-ecosystem approach he's elected to take.
I've really enjoyed all reading about all the vulnerability blogs posted over the last month! And from so many young researchers, it's super inspiring
I'm sorry for these bad experiences. I don't think I have seen these myself, it's either that I have been lucky, or an issue with culture where you are.

There is definitely a trend where people get titles because of their age rather than talent, motivation or passion (it's what I call having 20y experience vs. having 20x 1y of experience).

I don't think juniors are all rosy either. There's a percentage of bad people in any profession, that as I feel it is relatively stable over the years.

When it comes to disdain, I don't know what you experienced so its hard to answer in a specific wat. One thing I have verified is that shit rolls down: The higher you are in the hierarchy, the easiest it is to just pass on the stuff you don't want to handle or the blame downward. Likely, in larger organizations where politics matter more for your career than skills or accomplishments, it is more important to show yourself up than being helpful down. It's kind of like when you're in line: you only see other people's back. For sure that can fill like disdain, because it is, but I would think it's not necessarily targeted at juniors, but more of a "normal" up to down relationship in places that evolved so, where people in power have little incentive to change the game that got them where they are. Best is to stay away from these, unless you are either good at or enjoy this game.

So my advice would be that it's probably local to where you work, and to find somewhere that isn't like that.
I would probably just implement vscode but for the terminal. Emacs shortcuts already work by default in vscode for the most part.
Yeah! Turkish is a very agglutinative language, much more than languages like English or French. This makes Turkish richly packed with meaning but also very complex.
Does anyone want to play armchair internet psychologist with me to speculate as to Matt's thinking here?

My guess is that he was focused on these facts:

1) I own Wordpress

2) WPEngine is profiting from Wordpress and I'm not benefiting

3) This is unfair

And it was stuck in his mind like a thorn, irritating him whenever the thought arose, and never went away. Commercializing open source is hard for myriad reasons, but wordpress.com is actually rather profitable, and yet it still bothered him that he wasn't getting a cut.

Eventually, after many grumpy ruminations on it, the answer was obvious: "I deserve a cut of WPEngine's income, since they're using my software." No, this isn't how the license works, and there's no legal basis for it, but it felt right and fair.

This thought, irrational and deluded as it was, wedged in his psyche and fed into his deep loathing for WPEngine. All the subsequent actions follow from it, from the initial ultimatum to the various actions he's taking to fight his enemy.

This is an intensely personal and emotional fight for him, and everyone that disagrees is an enemy too. He's just asking for what's fair, and yet all these ignorant commenters on the internet can't see it.
Falcon 9 (spacex's other rocket) wasn't human rated at first either.

The point of starship is to reduce the cost of kg to orbit, by being a fully, and rapidly reusable launch system.

The other long term and loftier) goal is to enable Mars colonization, a mission who's current main blocker is cost of kg to orbit.

By reducing the cost of putting things to orbit, you can do a whole lot more. Starlink is a good example, but if starship works it will be a paradigm shift that will result in a whole new space economy.
I lot of those terms were thrown at the wall to see if they stuck, though. There's the First Sale doctrine for instance. If you actually signed a contract, all bets are off, but if you just bought a shrink-wrap, a lot of these terms were make-believe.
Not every trip is time sensitive, most trains do run on time, and not all trains are operated by your nemesis. If you still refuse to "ever" take a train anywhere, that's on you rather than the system
It's not simply that certification costs money. It's that a lot of modern UNIX-like operating systems don't adhere to the UNIX spec. For example, the OpenBSD man pages specify the ways in which they diverge from POSIX and UNIX in the Standards section: https://man.openbsd.org/sh.1#STANDARDS, https://man.openbsd.org/awk.1#STANDARDS. Often times these are small deviations that might not matter to most people, but it means that they aren't UNIX.

Terry Lambert has written about the work he did to make Mac OS X UNIX compliant: https://www.quora.com/What-goes-into-making-an-OS-to-be-Unix...

I don't know how much it costs for the Open Group to certify an OS as UNIX compliant (if anything).

A lot of the time, things are compliant in most of the common stuff, but they might not implement all of UNIX or POSIX. Close isn't compliant, but it's enough that most people don't care. For example, do you care if your Linux disto comes with the `pax` command? Or do you just use `tar`?

Apple had started calling OS X UNIX and was being sued for calling it UNIX when it wasn't actually UNIX. They decided it'd be cheaper to do the work to make OS X UNIX compliant than to deal with the lawsuit and that's what they did. BSDs never cared about calling themselves UNIX so they never went into the nitty gritty of making themselves UNIX compliant.
I just want to play HoMM3 on Mac OS... maybe one day
Sure, I don't disagree that it has multi-dimensionality in terms of semantics. But, it signifies time. When you use "gossip tense" on a verb by itself, it always signifies that something happened in the past, there is no ambiguity about it. How is that this kind of unmistakable representation of time escapes from being a tense is a mystery to me. I'd love to be corrected if I'm missing anything.
It's true that a lot of people medicate themselves in various ways. It doesnt mean an SSRI doesn't work for a lot of people. This sounds like a very dismissive statement.
As for the trend of the bait and switch. That’s a fair point. But u can always fork and move on. And even then would you say that’s more of an issue or occurs more frequently then corps not contributing back at all?

Like when you factor in all the negative externalities what is worse?

As for the license, yea I mean that’s kind of the direction I want people to talk about.

We have foss absolutists, but there’s these emerging systemic issues now for a few decades and I think that the literalism surrounding the foss principles needs to address it more fundamentally then saying go non free.

The dichotomy is not effective anymore when there is so much bad faith.
The guys at Azure aren't the best at all. My last Azure surprise: you can create custom attribute types for users. But you cannot update or delete these custom attribute types. So if you create one for testing because you are trying to figure out the UI, expecting to delete them, well FU the attributes are staying there forever.
They only fork the projects that are extremely difficult to work with the upstream authors of; DuckStation is a prime example.

And I guarantee you nobody on the libretro team is "profiting" off of other emulator projects unless you consider the RetroArch patreon donations to be part of that, but that money often goes back to developers funding bounties and other work/hardware for development... and it exists irrespective of any cores they might support.

The claim that they never update their forks is also demonstrably false. There are some cores that lack a maintainer, but it's not like they are actively being hostile in some way by not updating something. Also keep in mind that they host hundreds of different cores and all the builds for them across a dozen+ platforms, which is thousands of different build combinations, something I've never seen in ANY other single software project on earth (unless you count an operating system I guess). And some people only want to work on certain cores, or just RA.

I think attitudes like this is exactly why nothing ever changes in the emulation scene.
> [...] and stolen [...]

I'm not happy with the mess and Matt's behaviour, but you can't steal free code.
I don't get it.. DuskOS mentions "it runs plenty fast on an old Pentium 75 MHz with 16mb of RAM." - that's a lot! I'd expect something geared for "civilization collapse" to be compatible with smaller embedded micros, like 80 KB RAM of esp8266 and 500 KB of RAM of ESP32.

I remember programming on 286 and 386 machines with 33 Mhz and 2-4 MB of RAM, and it was perfectly usable with Pascal and even C (although C was annoyingly slow, a few seconds per build). If your idea of old machine is Pentium with a _whole megabyte_ of RAM, or even more (gasp!), you don't need to pay Forth penalty, you can have normal languages with good ergonomics.
TBH It would be interesting to think about some variant of 3d XPoint on an inferrence-oriented GPU device.
Would love to hear more! I’m always eager to add companies to my blacklist.
I know very little about speaking Turkish but one interesting thing I learned recently is there's a different word for aunt and uncle depending on if it's your mom or dad's side.
Another obscure Archer ("The Limited", Season 3 Ep 6) reference solved.
> There is a social contract that people should contribute back

No there isn't. The author gets to decide the contract, not you or anyone else.

I am the one who decides how to license my software. If I don't want to require my users to contribute, I don't have to. If I wanted to include such an obligation, I would have.

You don't get to hold users of my projects to unwritten, made-up obligations. You don't get to bully people online who aren't following your imaginary rules. My users and I have a contract. We both agreed to it. You don't get to step in between us and alter the agreement we made. How dare you.

The assertion that users must contribute to open source projects despite the license, is an attack on users, developers, and a just and free society. Developers must be able to license their software how they see fit. You want to take that freedom away from me, in the pursuit of hurting people you don't like.
Strange to the untrained eye, perhaps. To me that just looks like a function. In a long document I recently wrote, I defined a custom function

#let img(filepath, inset: 0.5em, caption: none) = {
figure(
box(inset: inset, stroke: 0.5pt + gray, image(filepath)),
caption: caption
);
}

and just used it like:

#img("images/excel-5.0.png", caption: "Microsoft Excel 5.0 was released in 1993.")

edit: fixed unused inset param
I don't know where you drive for long car trips, but going south from e.g. Hamburg on the A1, or through the Ruhrgebiet by car is a much bigger coin flip with respect to arrival times (while always being significantly slower even on good days). So why the complains about punctionality for trains, but somehow it's fine for car travel?
Off-topic but, could you share a transition plan with me?

I am a pure embedded sw. guy (3 YOE) and have already started to learn DB management and higher-level languages (Java and C#). How was your transition?
What’s new is a new level?tier? Of the certification that macOS sequoia has been certified for, rather than the overall Unix certification. [0]

[0] https://news.ycombinator.com/item?id=41698775
Vernor v. Autodesk says no.
>The world’s largest battery maker CATL has announced a new electric vehicle battery pack with a 1.5 million kilometre, 15 year warranty.

https://thedriven.io/2024/04/03/catl-announces-electric-vehi...
Would be interesting to see if the subsidy is covered by additional economic activity to cover the shortfall. If not it won’t last long, money doesn’t grow on trees
I know proton isn’t exactly emulation, but the “windows” target platform might be supported for a while..especially since it’s running on Linux pretty well. (Any game on steam deck is a running on linux)

Kind of like emulation keeps working.. or I can play my old doom wad files in a new doom executable.

But you are right that I’m kinda betting that things will continue as is with steam.
Such short term thinking is the sign of the greatest wisdom.
> We know MacOS is Unix.

We're obviously talking about Linux, not "Unix", and based on the whole conversation you should know that. Thanks for your input.

> If ChromeOS and Android

One is traditionally used on a laptop/desktop, one on a phone, not sure why you're conflating the two.

And the point is, if you are "just using a web browser", desktop linux has done this for decades. And Chrome OS is definitely a desktop linux distro, why do you not consider it to be one?
And if I am not mistaken, as a university student you get also that ticket for free and you just need to show your student card.

So students basically never have to pay for the public transportation which is really awesome.

EDIT: by public transportation I mean whatever is included in the D-Ticket (no Intercity or similar types of trains).
> people arguing _right now_ that all LLMs are just auto complete on steroids.

Funny because when I learned about how LLMS worked my immediate thought was "Oh, humans are just LLMs on steroids". So auto complete on steroids squared.
Does it matter? You said that like she's not a woman
Because it is a regional problem and some areas work mostly fine. I also fail to fanthom why people drive in rush hour, queuing every day for hours. Yet people do that. And people love to complain, especially those that only take trains on public holidays. But hey, here in Sweden the trains are worse than in Germany, but people complain far less and trains are full anyways.
Does Typst have epub or html export?
This is so open faced and gross. It reminds of someone talking about getting paid minimum wage. If you get paid minimum wage, what your employer is saying is, "I would pay you less if I was legally allowed to do so."

It also reminds me of State Farm's (auto/home insurance in the US) website with this link at the bottom:

> Do Not Sell or Share My Personal Information (CA residents only)
my problem with macos is not Unix certification but its keyboard,the odd CMD key messed up with my other ten non Mac keyboards
No, you don't even own that; if your account is disabled for any reason you will lose everything. You don't own anything.
you know, in 2014 i did mentor 10 people (newbies, either from college, or switching professions) into software domain, in Ericsson/Ireland, for few months. It was great fun, and they are all seniors now - about half still in Ericsson.

BUT.. ever since then i have been looking for another gig like that, to no avail.

Esp. recently, it seems the "new" idea is that programmers grow on trees anyway.
Go figure..
> Emacs is fine, but buggy as hell.

Is this so obvious as to go without examples? I'm no Emacs power user, nor even really an Emacs user, but it certainly conflicts with my understanding of core Emacs.
Calculating the subsidy associated with state maintenance of roads for private vehicles is difficult.

Some basic level of signage and hazard prevention (potholes, ice etc) is necessary for emergency vehicles and other government operations.

Thereafter, although there is some maintenance cost associated with the road wear from private vehicles and the additional infrastructure required for higher traffic volumes, we don’t have an easy way to calculate the cost.
It's really hard to say because your mental state of being, how tired/hungry/etc you are, and thr environment you take it in are huge factors.

Taking it alone vs with friends is going to be a dramatic difference on its own, just because of what neural pathways are active when you take them.
It reads like a comment from someone who has never experienced depression.

just exercise!
just eat healthy!
just relax!
just don't ruminate!
just be not depressed!

So easy when you're not depressed. Fucking impossible for a lot of people who are depressed.
Tell me where you’ve looked, and I will comment and reply.
You are sent to Antarctica for 3 months.

You don't feel lonely but the contrary, you are quite excited.

You come back and write a blog post titled "I found my true self during an unexpected trip in solitude" or something.
It is unclear to me what purpose this comment serves.
I haven't seen any hatred or disdain for juniors per se, but I've definitely heard flat out "We're not interested in hiring any juniors". Or the juniors that are hired are tossed in the deep end and expected to perform on par with a mature team. The subtext is their business/tech is so complex that they can't afford to train someone. It's incredibly short-sighted and unsustainable but lots of managers don't care about investing anything for the long term.
Well, if there's no further info then I'm going to speculate you've misconfigured something ;)
Most beeching stations were of no use- the service wasn’t there. The village my son’s school is at had a station, a mile out the middle, with 5 trains a day. You would have to change to another train to get to a station with a regular service to London, and increasing services wouldn’t be possible without significantly increasing terminal capacity.

Menawhile the far larger village I live in has never had a station.

Some lines would be useful nowadays and could possibly be worthwhile, but there was no realistic way to know which should have been kept in the 60s. Far better would be to stop all the nonsense and just start digging new lines. But we proved we can’t do that - look at the billions of pounds spent attempting to appease the millionaires in Buckinghamshire with tunnels. Billions the m40 never had to spend.
Metric-Less Success
I wasn't trying to make a moral argument.

With the information available at the time, dropping the nukes was immoral, and unjustifiable. The public justifications and the ones accepted by the standard western historical narrative do not hold up to scrutiny.

Despite that, I'm claiming that the decision probably inadvertently saved lives.

But that's not a moral argument. There were other means to save lives from nuclear apocalypse, and the US is complicit in its own actions that they've done to ensure a cold war with the Soviet Union.
Roads still have far fewer staff per mile than railways, however you measure.

In turn, that makes them cheaper.
> I'm not aware of any subsidies openAi has received.

It is rumored that the military (and perhaps three-letter agencies) has/have special contracts with OpenAI. This can definitely be called a subsidy.
It anyways took Zendesk several months to fix the issue and they also didn’t acknowledge the author with what should be a very sizeable bounty. It’s not every day that someone tries to warn you about a massive security hole and then goes out of their way to warn your clients for you because you ignored them.
Because most people to this day don't know what the hell "plant-based" means. Products in the market often dilute this term too, unfortunately.
> We also want to address the Bug Bounty program associated with this case. Although the researcher did initially submit the vulnerability through our established process, they violated key ethical principles by directly contacting third parties about their report prior to remediation.

What was the planned response for addressing the vulnerability reported through the Bug Bounty program, and how did the plan change after the researcher escalated the issue directly to Zendesk before remediation was completed?
While Emacs is recognisable for its shortcuts, it is hardly a defining feature. Example: Doom Emacs adds Vim shortcuts, and it is still distinctly Emacs.

I think of VSCode as “Emacs, but JavaScript instead of Elisp.” That’s one thing I would not choose, in spite of the good things VSCode brings to the table.
Surprising (but heartening) that in all that time the true remains weren't stolen and replaced with someone else's.
Hey EU, we need you again...
Slightly off topic, but why does it always seem to be teenagers who are the most talented at finding exploits?
Don’t get mad, get active. Keep cranking on the policy ratchet, progress and success is clearly possible.
Normal lives is not exactly the correct term. Like any drugs, HIV medication come with their own bagage of side effects.

Let's say people with HIV can live like most people receiving treatment for a chronic disease.

The rest of your points stands.
Regional trains are really okay compared to long-distance trains. These are so bad that it's unlikely that you reach your destination on time now.
15 years of all major parties supporting hs2 and it couldn’t be rammed through

Want to improve things for people in the UK, ram through massive new housing akin to the newtowns of 50 years ago.
Sorry, but your GP comment consisted of nothing but putdowns—not just of an entire field but of the people working in it. That is a classic shallow dismissal in the sense that we use the term. Not a borderline call!
Politics and Social Media
I am not suggesting anyone use their response to stimulants as a diagnosis of ADHD. However, speak to anyone who has it and they will relay that stimulants make them calm, not hyper.

People without ADHD get hyper, not calm. Some others also get calm.

But people with ADHD who take stimulants do not get hyper.