skysight-inc/HackerNews huggingface dataset:
Ok, but here me out - I think many things are missed in this take. This one immediately jumps out at me (from the manifesto): "Build projects around motivated individuals"

The manifesto is predicated on this basis - that the individuals are motivated and capable of delivering when empowered. In a large corporate environment, can you make that assumption? Is your hiring always that good? Can you provide the type of environment that always produces high morale?

I'm no fan of scrum, but I've also seen what happens when "unmotivated" individuals are given too much free reign - nothing. How do you, as a large business, address that? Mass firings, or more "active" process? Perhaps business can't get over the risk mitigation that scrum provides?
How humiliating. A teacher did the same thing to me, it worked.
Well it is same thing that people complaining about low tech salaries in Europe and people praising EU privacy laws at the same time. Without ever thinking that million dollars TC at SV companies comes at cost of privacy and livelihood of billion less fortunate people.
> I like the system in UK and Germany where taxpayers need to contribute a fee (but not a tax, to avoid government interference) to fund broadcasters and news.

In the UK it does not improve the quality of available news very much.

> I think not consuming news is not a reasonable approach in our day and age, you have be informed in order to make good decisions.

Bad information does not make for good decisions. Your argument is addressed by the article.

It is far better to read long analytical articles, and even more to read books, on the issues you wish to be informed about. A smaller number of works (i.e. books and articles) that give you real understanding, rather than a lot of superficial information that you will mostly not retrain.

Consuming lots of news, gives you a lot of information, but makes it harder retain, analyse and comprehend it.
Show HN: Starting My Build in Public Journey
During my web development journey, I've always ran into issues when it comes to sharing my websites for feedback and improvements. It was an extremely tedious and manual tasks to send to each person individually, not to mention the amount of times I sent the wrong version to people or didn't update them with a new one. Thats where I came up with the idea of QuickLiink.
I'm not going to lie to you, QuickLiink.com isn't an original idea. But being interested in the world of web dev and "build in public" I saw this as an opportunity to learn and gain valuable feedback from others in the community.
I have created quickliink to allow people to simply drag and drop static website files and host them on a custom subdomain to make sharing web projects with ease. With this being a project to challenge me and learn new skills I have definitely learned a lot, from UI/UX design to overcoming the technical challenges I was presented with.
I'm excited to hear your thoughts and I'm hoping for some valuable feedback or suggestions you might have to help my build in public journey or improve the QuickLiink Platform
https://quickliink.com
I haven't read the thread/s yet but this kind of thing always sets off an alarm in my head, lots of programmers are basically socially retarded in many ways, what happens if the bar for exclusion starts to drop?

I also don't like the "the battle ground for the ideology of tomorrow is this programing forum!" mindset but that's slightly deeper.
I would call it a paradox of interconnectedness. We can write, photograph or broadcast about an immediate event and have that instantly shared with a huge audience online. The stories that bubble up and make it to the top attract a disproportionate amount of our attention and blur our perception of the surrounding reality.
Tsunami Alert Issued for Japan
The art and science of measuring the value of data teams
Meta and Google targeted minors on YouTube with Instagram ads
Outage for Anthropic's Claude 3.5 Sonnet
Anecdotally, login TOTP emails are also not arriving.
> you have be informed in order to make good decisions.

Surely, one of the key points in TFA is that almost all news is
about things we have no real influence over and are removed from
effect on us to a large degree. Unless you are a stock-market trader,
or there's news of an approaching storm I think most of us just
succumb to "Oh Dearism" and chalk it up as "no action necessary" [0]

[0] https://www.bbc.co.uk/programmes/p07c6llv
A "nuclear station" is just a sound name I found because other domains were taken ;) APS is a widely used term as far as I understood from wikipedia.

> Are you across the reactors under construction? China has a good number on the go and planned

Some of them are located on the Null Island (0" 0" coordinates) I think, I'll add sensible locations for them.

I don't think it's a good idea to include mobile reactors on the map, but maybe it makes sense to create some kind of a list with them if there's a real need for such a thing.

> Not especially willingly as an active source. The Congo region was the source of much of the Cold War

Isn't France still heavily dependent on uranium from Niger, Namibia?
What to do with late trains is a very interesting problem from a network stability perspective.

It’s somewhat akin to the packet dropping question, though packets don’t complain as loudly as passengers.

In a rail network with one train a day it’s not a big issue, but with regular service you can’t let a late train get out of control or it blows the entire network out of sync until you have some dead time - which is one reason some systems have an “hour of the dead” where no trains run - it lets it reset and get back to something sane.

Trying to build a system that has 15 minute heads and can handle a train going late or dying on the rails is really, really hard without ridiculously complexity like quad tracks everywhere and spare train sets at every station.
> JSON lack of comments is their worst error.

Comments were an anti-feature:

> I removed comments from JSON because I saw people were using them to hold parsing directives, a practice which would have destroyed interoperability. I know that the lack of comments makes some people sad, but it shouldn't.

> Suppose you are using JSON to keep configuration files, which you would like to annotate. Go ahead and insert all the comments you like. Then pipe it through JSMin before handing it to your JSON parser.

* https://web.archive.org/web/20190112173904/https://plus.goog...

Discussion at the time (2012):

* https://news.ycombinator.com/item?id=3912149
It's abandoned, and tbh it's more trouble than it's worth. It's far easier and more reliable to specify the CLI and have it generate the help text than the other way around. All major languages have good CLI parsing libraries (some in the stdlib itself, like Go and Python).
>And since the contract is fixed-price, this would just add to Boeing's losses. So I expect they will certify Starliner even if it comes down without a crew.

Yet another Boeing vehicle to avoid ...
Thanks that was a good read.
You weren't allowed to enter Switzerland?
If the space program is not willing to kill some astronauts, there shouldn't be a space program.

From a purely economic point of view, the cost of killing an astronaut is small compared to the cost of these missions. The statistical value of a human life is around $12 M. Astronauts may be a bit more expensive, due to cost of training, but not enormously so.

Making space flight much cheaper will shift the economics, making safety relatively more important. It will also enable that safety by enabling many more launches to reduce risks.

People anguish over the 14 astronauts killed in the Shuttle, but the economic value destroyed by that program was in the end a much greater loss.
At least in Germany publicly financed broadcasters and news tend to waste a lot of money and they keep asking for more. I’d much rather have a choice to support organizations I want than to support stuff like Y-Kollektiv or STRG F that produce low quality content and sometimes straight out lie.
Rundfunkbeitrag is waaaay too much and they are not interested in lowering it. Compare that to the similar system in Japan which is way cheaper and they actually lowered the cost in recent years. Germany has too many public radio and tv stations where a lot of content is nearly the same. The ARD is also not as independent as they claim, just look at how many politicans are in the Rundfunkrat.

OP said it's not a tax but it is the same. You have to pay it even if you don't use it and you go to jail if you don't want to pay. Doesn't matter how they are describing it, it's a pseudo-tax.

>the funded news organizations are encouraged to be rather neutral and they don't use that much weird rhetoric

Tagesschau is all but neutral and the tone of ZDF Heute is very aggressive. At least they are consistently bad and private newspapers are even worse so you know what you get. The state of news in Germany is sad but what do you expect when journalists side with politicians and favor more censorship?
> for most programs, a disadvantage of the particular way that stralloc is implemented in qmail is that you have to check every single copy or concatenation operation for an out-of-memory error, as you see above. this makes your code a lot longer. many applications are better off just aborting inside the memory allocation function if they run out of memory; getting out-of-memory handling correct is very difficult, especially if you don't devote a massive amount of effort to testing out-of-memory conditions (because they won't occur often enough just by chance to test your error-handling path)

You could do that. Or you could put a field in the struct that stores an error flag. If flag is set, all `stralloc` functions return immediately. When they fail, they set the flag and then return.

This lets you do:

stralloc_copys(&rcptto,""));
stralloc_copys(&mailfrom,addr.s));
stralloc_0(&mailfrom));

if (stralloc_error(rcptto) || stralloc_error(mailfrom)) {
die_nomem();
}

I'd go one further and make the error checker function take variable arguments, so that the last line looks like this:

if (stralloc_error (rcptto, mailfrom, NULL)) {
die_nomem();
}

IME, forgetting to terminate the parameter list with a NULL almost always causes the program to blow up on the very first execution.

> but please don't fill your program with fifty zillion string buffers of arbitrarily chosen sizes and then try to separately pass the right size in seventy zillion string-processing function calls. your code will be hard to read, buggy, and probably insecure. factor string buffer length handling into a small part of your program so that most of your code never has to think about string buffer lengths

I agree, but after years and years of looking at and writing idiomatic safe C code, I am now of the opinion that a string library is, while a better approach to slinging around raw strings, still very much the wrong approach.

Nothing stops the developer from doing Parse, Don't Validate! in C, and this means that seeing C strings being used anywhere other than at the boundaries to the system evokes my code-smell senses.
One could wear a paper mask/visor to only show the eyes. (Though the eye extraction feature might malfunction then?)
This reads as a proper marketing ploy. If the current incarnation of AI + coding is anything to go by - it'll take leaps just to make it barely usable (or correct)
The blending of comedy/entertainment with news, going back to the GWB era with the Daily Show is a good example of this problem. People consuming junk food thinking they are getting their vegetables.

Better to simply turn off your brain and honestly watch real junk without the false sophistication.
Just like the UK system, what annoys me is pretending this tax isn't a tax, and having to separately register for it instead of just paying taxes.
If you need a container, your stack (dotnet/java) sucks. That's why Amazon deprecated the Go container, cause it's just not needed
If there is, in your view, a lack of evidence for either position, then why should you default to the less simple position? The simplest position to take would be that there is no change in state and consciousness continues to exist. The less simple position in this case would be to add an additional assumption that the state of consciousness changes - in that it goes from existing, to ceasing to exist.
Same, really annoys me. Guess writer has a word-count target to meet and adding such fluff is an easy way to get there.

Guess one could train an LLM to de-fluff articles?
Dubbo: A Robust Java RPC and Microservice Framework
I stopped reading news around 2012, while working at a large newspaper in Switzerland. Or maybe better put, replaced it with slower forms of information.

Instead of doom scrolling news sites and social media for things that happen right now, you wait for some people to actually have time to investigate, synthesize, etc. There is just little to no actual information in the former way of consumption.

There is a good The Guardian article from back then.

“News is bad for you – and giving up reading it will make you happier” (2013

https://www.theguardian.com/media/2013/apr/12/news-is-bad-ro...
Looks like LOTR names become a warrant for evil companies...
> In the UK it does not improve the quality of available news very much.

I disagree, I don't think there's anything better than BBC news for junk food type news, an update on current affairs or the Olympics or something when you do want it.

Of course it's not hard analysis or thought-provoking opinion pieces, pay someone else directly if you want that.

But if someone mentions riots say and I just want to quickly read a couple of things for a high level understanding of what's going on, it's great.
> I wish people invented a reliable cryogenesis machine, so that I can go to sleep, come back after a century, live for 5-10years, and go back to sleep. Repeat the cycle.

Some SF author here wanna pick up on this theme? This has potential, if the cryo is available equally to all comers in society, because I can't imagine how the world would look like — who'd "shape the time they're in" as some-specific-generation when people pop in and out of the progression of time liberally, century-hopping, taking a gander for a few years, then sleep through many more, then respawn once more.

Maybe one can leave specs for when to not thaw (wars, pestilence, famine, recession). No one's around for the bad times! Including whoever'd manage the cryo and thawings.

Paradoxical, someone go write that SF!
This could make programming more declarative or constraint-based, but you'd still have to specify the properties you want. Ultimately, if you are defining some function in the mathematical sense, you need to say somehow what inputs go to what outputs. You need to communicate that to the computer, and a certain number of bits will be needed to do that. Of course, if you have a good statistical model of how-probably a human wants a given function f, then you can perform that communication to the machine in 1/log(P(f)) bits, so the model isn't worthless.

Here I have assumed something about the set that f lives in. I am taking for granted that a probability measure can be defined. In theory, perhaps there are difficulties involving the various weird infinities that show up in computing, related to undecideability and incompleteness and such. But at a practical level, if we assume some concrete representation of the program then we can just define that it is smaller than some given bound, and ditto for a number of computational steps with a particular model of machine (even if fairly abstract, like some lambda calculus thing), so realistically we might be able to not worry about it.

Also, since our input and output sets are bounded (say, so many 64-bit doubles in, so many out), that also gives you a finite set of functions in principle; just think of the size of the (impossibly large) lookup table you'd need to represent it.
Poland has test nuclear reactor: https://www.ncbj.gov.pl/en/maria-reactor

We were building NPP based on VVER reactors: https://en.wikipedia.org/wiki/%C5%BBarnowiec_Nuclear_Power_P...

We're going to build at least one, the planning phase is rather advanced and real building is expected to start in 2026, with completion expected in 2033-2035.

https://ppej.pl/en/news/information-on-the-status-of-field-w...
You are free to enable Do-Not-Track and then sue a company for not respecting it, which will create precedent that companies must default to "reject all" if this header is present, if you win.
Hard but entirely relatable.

Deutsche bahn is horrible, privatizing it in the 90s was one of many failures of that movement and was leading to crumbling infrastructure, an insurmountable hardware and technical debt and now to the most complex train system probably in the world.

Hopefully some people learn from it - privatizing critical infrastructure like this is doomed to fail. You get the bad from a public company and the bad from the government bureaucracy.
> where taxpayers need to contribute a fee (but not a tax, to avoid government interference) to fund broadcasters and news

They are actually funding state propaganda. There are few news on public (and private) broadcasters.
>than to support stuff like Y-Kollektiv or STRG F that produce low quality content and sometimes straight out lie.

After writing my comment I thought about all the influencers and thought 'yeah maybe a good portion ain't really neutral'. It's a bit frustrating, but iirc their cut is something between 1 and 5 cents, right? Which still is too much money, but hey, could be worse than that.
I curated twitter in a similar style with following in my niche interest categories of academics and others with a really good signal-to-noise ratio but post musk purchase most of the accounts I followed either got off the platform, tweet much less frequent and with paid subscribers getting priority the replies feature much less relevant tweets than before. I so desire a space similar to my little corner of twitter but not able to find one anywhere after having tried with X, Mastadon(multiple servers) Bluesky, Threads. Does it still work for you?
I thought everybidy hated on hair transplants because they look like doll's hair and are distractingly terrible?
Bite-sized articles have their value. I don't know how many mobile tabs I have open, Chrome stops displaying the number when you reach 100. Most of the tabs contain a deep dive into a particular topic and it's not feasible to actually read every one of them.

However, every unread tab I close feels like a personal failure to keep up.

I can see the value of news articles and short videos like those from Fireship: It might be educational and/or entertaining, but if not, it hasn't been a serious time investment, so it doesn't matter anyway.
Maybe.

There might be logic that says an 'old' link (> 12 hours say) with no comments doesn't need to be cross linked to if submitted later (or other rule).

In any case, @mods and @dang do not work (save by chance) .. if you think it's worth bring to attention then there's generally no downside to simply emailing direct to hn # ycombinator dot com from your login email.
When I figured out that you can disable individuals retweets but keep their actual direct tweets, that saved my feed.

I know a fair number of people who post fascinating things, but also retweet a lot of news and politics I don't want.
> Certainly some people in the world suffer from malnutrition and would benefit from more or better food.

Overall we produce way too much food, a lot goes to waste.

In the west everyone is fat as fuck, food quantity is a solved problem.

The answer to why we use pesticides is the same answer as to why we used lead in paint, asbestos everywhere, freon, DDT, &c... profit
I mean, if a website claims to have tens if not close to a hundred "legitimate interest" cookies I'm reasonably sure they are living of wildly invasive ad tracking. I immediately close these websites just as you do.

It would be swell if more of the web was made by passionate people to share knowledge for free. I know this is a privileged attitude as creating content takes time which is not free. But some of the best web sites are the ones without monetisation. We need a better monetisation system for the web that is based on people paying for content instead of people being sold as user data.
In the Netherlands until recently you could get it for ~$10/mo (now ~$20). We have a whole website naming prices in different pharmacies around the country.

https://prepnu.nl/users/price-list/
Seems fair. You can't make it right for everyone, and at one point they need to draw a boundary, to care for your citizens and keep up the standards.
Otherwise everything would fall to the lowest common denominator.

I don't think it's fair for the article to say that a "temporary measure" has now become a permanent one, it likely is temporary until the problem is solved.

Sometimes I ask myself why the schedule of those always-late trains isn't changed. If it would be planned that it always arrives "15min later", people and other transportation could work with that timing so much better.
I might know nothing about debates, but in my impression you always make the diagram that does its job best. Argdown seems to constrain everything to its framework and forces the style of the output.

Also, Mermaid (https://mermaid.js.org/) exists.
Same for me. I'm sure that commercial writers these days face all kinds of pressure regarding their writing styles.

But usually I just want pyramid-style writing for the news.
Nor the title or the article has the word “rant” anywhere

> A Nobel Prize winner’s brilliant tirade against mortality

Why does the submission has to be editorialized when the original is perfectly fine? Whenever that happens on HN I always think the OP has an agenda to push otherwise why make an editorialized change.
Reading this on a German train that is expected to arrive in Zurich 25 minutes late, hoping that the connection will not be cancelled at the boarder as per usual.
TDD approach could play the RL role.
This is not the first time I'm hearing someone say free speech is violence, but it is the first time they actually meant it about free speech and weren't covering up something else by calling it that.
When I was a child, the conspiracy theory among kids was that Coca-Cola inserted subliminal ads by interlacing a can of Coke within TV series or movies. I cannot believe reality surpasses all those fantasies without scrutiny.

Even political propaganda between left and right wings, 1984, and other similar scenarios sound like satire.
My experience of being quoted by respected news organisations (Reuters and the BBC) is that quotes will be random and out of context, or just made up (I did get an apology from the BBC for the latter and they removed it from their website).

It does not even need to be a particular story. Experts in almost every field complain about how bad coverage of their field is, and you can extrapolate to coverage being bad in general. What Michael Crichton dubbed Gell_Mann amnesia: https://en.wikipedia.org/wiki/Michael_Crichton#Gell-Mann_amn...

I would also add knowing a country that gets covered in the news but which is not important enough to be prominent (Sri Lanka in my case) also soon shows you the media are sloppy and make huge mistakes and write with little understanding.
For context German trains over the last few years have become increasingly delayed. To the point that it is now the norm.

Official Deutsche Bahn figures are likely underreporting the extent of the problem as the reported times and actual timetables are -aggressively- out of sync (to the frustration of many riders).

It's hard to dissect the true source of the problem as there are various factors at play. However the central cause is starving the system of funds. This presents a strong warning for countries that are trying to encourage the use of public transport in order to meet their climate goals.

Some detail is available here: https://www.dw.com/en/germany-whats-wrong-with-the-deutsche-...