skysight-inc/HackerNews huggingface dataset:
Sure, but there's a meaningful difference between "left leaning" and "left biased", is there not?

It seems entirely possible for a person sympathetic to the left to create content which is unbiased, or even biased in the other direction, based on external pressures.

The claim made wasn't that most journalists lean left, which may or may not be true (I think your assessment is probably a decent first approximation); but that "most media and journalists have a left bias", which is so far from being true in the UK that I suspect that GGP may not be arguing with facts in mind.
Power deserves scrutiny. Politicians should have less privacy than the average person.
I don't see how hunger helps you reject nihilism. I occupy a body that was designed by natural selection to motivate me to eat with increasing urgency and selfishness when necessary; experiencing that emotional reward cycle and suppression of rational thought does not count as evidence that nihilism is wrong.
Not sure if he'll walk free (that would be for a judge to judge), but this week was a bit of turning point:

https://www.theguardian.com/uk-news/2022/jan/13/veterans-ask...
Well that's interesting.
Title: Hottest Countries: Kuwait, a Wealthy Oil Exporter, is Becoming Unlivable

(The submission uses Bloomberg's current article title which substitutes four vague words for the specific country name:
"One of the World’s Wealthiest Oil Exporters Is Becoming Unlivable". HN guidelines do permit rewriting clickbait titles for precision and conciseness.)

Paywall: https://archive.is/Rnrbb
If the purpose of defer is to replace the `goto single_exit`, I think the value captures are unnecessary. Any single_exit I've implemented uses the value at the time of function exit, so that I can realloc in the middle of the function.

It would be a shame if this defer was limited to function scope. It would be very useful in nested blocks as well. But, I would still appreciate it.

defer and auto are the only things I would love to see in C.
The question is why not?

On my free time I'm working on a monster rpg (something like pokemon).

I also opted for a pixel look and a bitmap font.

It has its charm to work on this old style games.

The graphics are simple and easy to understand and read for the player.

Also something like pokemon gen 3 still looks good.

Or SNES games like Terranigma, Secret of Evermore and so on.

And even younger people like to play them.
it was such a relief when i got the notification that my laptop was not eligible for a Windows 11 upgrade.

for a long time i have been debating whether i should try a MacBook M1 for my hobby projects or not. i don't use Windows for anything else. and migrating my projects would be a pain, but not a huge one.

they made the decision for me. (and other people like me, who had only one or two reasons to remain on Windows.)
I think you’ve got this completely backwards.

> so it's very unlikely that synthetic Methane will cost more than a few dozen cents per kWh

No, it’ll cost much more than that. You’re ignoring the factored in cost of storing and distributing gas. This is something that’s only affordable because of economies of scale (and government support) because it was the only practical option for heating and hot water for a while. As electricity gets cheaper and people switch over to heat pumps and electric hot water heaters, the cost of that distribution network is going to fall on fewer people, driving up their cost.

I wouldn’t be surprised if that the gas bill for synthetic methane just for cooking was as high as your current gas bill for heating and cooking. Once economies of scale go away, things get costly fast.

> So you can run a stove for an hour a day for one or two bucks or so. I guess that's several times more than you pay for natural gas, but a lot cheaper than going to a restaurant.

Sure. But the competitor to a natural gas stove isn’t eating out, it’s electricity. Especially as gas gets more expensive and induction ranges become the norm.
Yeah, the hierarchy of the system lords created an interesting political depth to the show but without falling back on the Star Trek cliche of long boardroom meetings and negotiations (which I do personally enjoy as well but that’s more of an acquired taste).
Freddie DeBoer on Writing, in “If You Must”
Stockfish runs in your own browser using your own CPU.
You find out by using said communication medium, there is no universal answer. It is very context dependent.
The Tumblr UI was schizo. For example clicking an image in the dashboard: Some images would just open in a new tab, some would open in a light box on the dashboard, some would take you to the blog post, some would take you to some weird Imgur-esque display page, and some would just open a completely unrelated link because you could set the href on them separately I guess??
It's time for an inequality index for cryptocurrencies distribution
It is quite famous that 95% of Bitcoin is owned by 2% of accounts. This concentration not only risks to threaten blockchain's own premises, but also exposes minor investors to risk of whales who lead the market and can easily speculate on prices since they can influence the price trends.

Is there any crypto inequality index?
I thought that Gini index could work too!

I would like to find an inequality index in the cryptocurrency description on CMC and similar, it would help me make better investment choices.

What do you think?
Sysinternal process explorer is the ultimate taskmgr for Windows, for example you can see the threads for each process, and even their call stacks! When a file can’t be deleted because it’s open in a process but you can’t find which one, you can even search into memory for all processes and find the culprit in 3 seconds. Or see what files / reg keys a process has currently open and even force-close them… give it a try and you’ll never come back.
This is a narrow, simplistic, and tragic view of the world and your purpose in it.
> The new design philosophy is ‘more familiar to on those unfamiliar with Windows’ I.e. Apple users.

If they really wanted to that then:

* too bad they only copied one superficial aspect without the others needed for it to make sense

* there is actually no reason to remove the option for the sane behavior, only the default has to be kind of Mac like
Je suis Française et je trouvais ça drôle.
Good for them, UN is a cool small biz.
Creating S3-like storage inside of Azure using MinIO
Learn what cool things Terraform can do with its built-in functionality
If you find yourself in a job where the engineering culture doesn't suit you, immediately start looking for a new job. You don't have to rush into the next job, be as picky as you need to be, but don't continue doing stuff that go against your beliefs, or stuff you don't want to do.

Changing culture is an insane amount of effort for lead positions, and an impossible one for anyone else.

Respect yourself or your mental health will start deteriorating. If this trend isn't caught early, it can take a very, very, long time to recover. It can also be be expensive, and I'm not talking about just monetary cost of therapies, but it can cost you in many other domains. And it creeps up on you, trust me; you don't notice until it's too late.

Depression/stress (burnout) literally damage your brain on a physiological level. It's no joke.
No. Slackware comes with precompiled packages. I, however, like to recompile some.
__attribute__((cleanup)) is ugly because for some reason, the gcc folks decided that the parameter passed to cleanup needed to be a function pointer of signature void(void**) instead of the much more sane void(void*), with no way to allow implicit casting of the parameter to a function pointer of different type, so none of the basic cleanup functions (e.g. free, fclose) work with it out of the box - you need to pollute your codebase with one wrapper for each cleanup function that you want to use.

They should have made it so that cleanup took an expression block:

void* foo __attribute__((cleanup({ free(foo); }))) = malloc(bar);

Or at least allow a statement expression returning a compile-time known function pointer:

void* foo __attribute__((cleanup(({ void wrapper(void** p) { free(*p); }; wrapper })))) = malloc(bar);

Sure, it still looks ugly, but at least a single generic macro would be able to clean it up and make it look better.
Named scopes would alleviate this problems, and I wish more languages would adopt them.
I don't know if there's any universal etiquette, but personally I find it highly annoying when people abuse notification levels. Most room-like chat systems have a way to notify everyone in the room, like @here. IMO, you should only use that if your message is both important and time-sensitive for every person in the room. Sorry, no, it's not important to everyone else that you can't figure out why something isn't working.

Even more annoying is the people who post a message with max notification and lots of words about how it's super-urgent, and then don't respond for half an hour when you ask for more details. I guess it's not really that urgent if you can't be bothered to pay attention to responses to your question.

Or people who post screenshots of long error codes that you'd want to look up. If you want me to spend my time to figure out your problem, please take 5 seconds to copy and paste the error code so I can search it in other systems easily.

I also find it annoying when you help someone with some random thing, and they now decide that you're now their universal go-to mentor and expect you to fix all problems with everything.

ESR's page on How To Ask Questions would be a good read for a lot of such people: http://www.catb.org/~esr/faqs/smart-questions.html
This is awesome to see, even for a none Ruby developer, as I believe WASM is going to become the default target for so much more than in the browser. Cloud (particularly at the edge), App plugins, even embedded devices are all going to use WASM in the future. Any movement forward on any platform is good for all of us.

For any Python devs like myself, Pyodide is doing incredible things and can already run much of the scientific Python stack in the browser.

https://github.com/pyodide/pyodide

This is the Python bug tracking adding WASM support to cpython natively:

https://bugs.python.org/issue40280
... except that societies are made of individuals
>only if you conceptualize "knew what they wanted" in a very abstract way that makes the point tautological.

I don't understand what you mean.

If they wanted remote login, email, and file transfer, and those applications were up and running in a year or three, and solved an immediate purpose/problem, that existed before the first network link was running, then what is it that is abstract or tautological?

I don't know how the contrast with cryptocurrency could be clearer.
It’s high. You never get these insane american salaries in europe. I’m lucky if I’ll ever get 60K annually.
The benefits of intermittent fasting the right way
It is when that rule completely ignores natural immunity. It is illogical and unscientific. I will never understand why natural immunity continues to be ignored in these discussions.
Well yeah, as we all know the title of a submitted article has to be left unchanged, and due to the cryptocurrency hype most articles referring to "crypto" will be actually cryptocurrency articles. But I still trust the "typical HN user" to be able to tell the two apart using just the title. And if anyone should stop using the word "crypto", it's the cryptocurrency guys, not the cryptography guys mumble mumble
Coming from c# and java, this was the best book I have read about Javascript. Really good details on the basics.
MacOS has a very powerful built-in shortcut changing system that appears to date all the way back to NextStep based on some of the names of prefs and plists to change.

But, every Electron app and productivity website hard-codes the old Mac shortcuts based on naive platform detection instead of using native OS inputs, so the muscle memory conflict is even worse.

To anyone who just "doesn't get" this complaint, which is a lot of people I have met, it's like riding a bike your whole life to the point of being able to do downhill mountain terrain races, and then switching to a bike with the steering reversed, while wearing image distorting glasses. Except it's worse, because it feels more like someone chopped off your fingers and reattached them in random places.

It is literally nauseating, because when you are so deeply familiar with a complex tool it becomes an extension of your proprioception, and the tool misbehaving feels like you've been poisoned.
I still don't get how OP (and every person that agrees with him) seems to conveniently avoid tackling all the logistics of their proposed solution.
So by your own admission they hired the lowest possible cost developers. What do you think bottom of the barrel means?
I'm drawn to the idea and the ethos, but wow that UI is hard to look at.
At least where I live in Ontario, the corridors are not necessarily public land and the power distributor only has access to them through an easement.
> Is this whole thing at all related to climate change?
no, but in a couple years expect some guy to write a climate change article and show the before and after photos as proof...
Can you give any specific examples of JCS perpetuating pseudo science?
Pittsburgher here. What are you talking about? There is no abandoned subway system under Pittsburgh. What we call the 'T' is alive and well. There are also not "entire neighborhoods that have been abandoned and fenced off".
Not sure I understand the Minitel reference. This tool adds APIs to sites that don't have one. It's made to easily use your data. Sure you can use the CLI part of it, but that's only a small part of the story.
Weren’t OSHA mandates killed by the Supreme Court?
It honestly seems like the MPs involved still suffer the delusion that the U.K. is important enough to strong arm multinational companies into doing their will in order to gain access to the U.K. as a market. Genuinely not sure why they still think that, after their half assed (pun intended) attempt to ban pornography from their internet.
For the UK government to be “spying on every street corner”, these cameras would have to be hooked up to some kind of central system. They’re not (and indeed most are privately owned).
Ok, we've changed it from "21 y/o builds more performant, patched Chromium fork than Google for multiple OS". Thanks!
> The evil hackers intentionally timed the attack to threaten COVID victims!!!! My god! They're MONSTERS! attacking and murdering the weakest of us! It's outrageous!

Actually, in this case, the shoe fits.
I think i figured out something conspiracy theorists.

It always baffled me that they can be completely wrong, but when something happens that tangential to their position, they feel vindicated and therefore even more rooted in thair beliefs.

I used to believe they lack nuance. I now believe they lack both structure an nuance. Conspiracy theories operate as a word cloud. If a real world event happens to correspond to at least two keywords, bingo, "I told you so", the theory is vindicated.

It is irrelevant that the Luca app was not the official app. It is irrelevant that Canadian IT infra needs simplifications. It is irrelevant that when you install an app you see the permissions it needs. It is irrelevant that there are valid reasons to use 2FA for government online resources.

"Police", "covid app" -> it was a way to track and monitor individuals from the start. Covid was the tool to drive acceptance.

"Government", "id app" -> same

Conspiracy theorists really are satisfied with "in the same galactic sector" levels of accuracy.
It's a blog (e.g. https://archimodels.tumblr.com). The main diference is that your posts appear on followers feeds also.
Their post has a link to a self-published book about Game of Life looks really interesting. Any other recommendations? The only other cellular automata book I've seen is Wolfram's "New Kind Of Science", which I really dislike. Wolfram is so arrogant and long winded.
Tesla Full Self-Driving – Software at Its Most Dangerous
I think Stockfish usually runs clientside but it does look like they do some server side too

https://lichess.org/blog/YOCx7hIAACUAgsUo/stockfish-14-has-a...
Context managers, or an Auto-Closable interface with syntactic support.

Also why is RAII bad? It's an awesome feature in C++.
I don't mind a sane defer in C, that is something which follows scope in the same way stack allocated destructors are invoked. This follows the behaviour in other languages like Swift.

Why "on function exit" style defers - already known to be a bad idea from Go - is beyond me. Such a solution more or less requires storage of potentially unbounded allocations.

Foo *f;
for (int i = 0; i < very_big_value; i++) {
f = get_foo(i);
// BOOM
defer return_foo(f);
}

I would sort of understand if this was proposed for a high level language garbage collection where actual memory usage is secondary.
To be fair, if you application was designed with Kubernetes in mind, the scale where you can make use of it starts a lot smaller. When paying ~6k$ in servers, you're way past the point where adding it would noticeably impact your bill.

As I outlined in my other response, it does not make sense to make the switch in this case (IMO). But if I were to design an application at this scale and the team would have sufficient knowledge in Kubernetes, I'd definitely consider deploying to a cluster - the overhead could be quickly countered by development speed and fail safety, especially when choosing something simpler like k3s.

But I agree that it's definitely not needed here, that scale is a few orders of magnitude away.
Not that I disagree with your sentiment but the comment you're responding to observes that water lines --- the extra infrastructure beyond roads not included in the article's estimate but sort of implied as being significant --- are generally paid for by user fees, not property taxes.
Interesting point I heard about why we don’t (yet) have a vaccine for HIV where we do for COVID - the human body can fight COVID. Ie we mount an immune response and some people survive and recover on their own. This is largely not true with HIV - the human body hasalmost no ability to mount its own response.

Making a vaccine is more straightforward (ie we expect to be able to) when we know there is a response by our own immune systems - hence we expected to be able to make a COVID vaccine (although the time scale is still an amazing accomplishment - thanks 20+ years of mRNA research!). And we are still working on a vaccine for HIV.
You can use the non-standard, but typically implemented, cleanup attribute today for function-scoped cleanup. I don’t know if compilers inline this kind of “destructor”. It works well — I’ve seen it used successfully at multiple employers.
Re-consider wood-working instead.
"Gender studies are a sociological study because there is no gender without some social structure enforcing it."

Everything is a social construct, right... Really heady, intelligent stuff. Extremely interesting. Mindblowing.

"Not all societies abide the gender binary."

There are also a lot of societies where women are considered inferior and don't have any rights.
I feel we all have regardless of nationality. And I commend you for standing up to casual racism its disappointing to see this on HN but unfortunately very common here.
Appealing to authority, is a logical fallacy. He's not right due to credentials.

You've glossed over very important parts of my post. I did edit it within 3 minutes of posting, so you may be responding to an alternate.

My point is:

- the current vaccines do not stop spread due to, and in the vaccinated

Everyone agrees on this.

- for spread to occur, the virus must replicate, therefore it can mutate even in the vaccinated

This is just viral 101.

- therefore, current vaccines cannot stop spread and mutation, therefore they cannot stop the pandemic
Any chance you remember where you read the reinfection data?
Related from the past:

United Nuclear Scientific Equipment and Supplies - https://news.ycombinator.com/item?id=24241180 - Aug 2020 (22 comments)

Best toy store ever. - https://news.ycombinator.com/item?id=1595128 - Aug 2010 (2 comments)
Julia, R (tidyverse), Python code examples available here:

https://github.com/StatisticalRethinkingJulia
https://github.com/pymc-devs/resources/tree/master/Rethinkin...
https://bookdown.org/content/4857/
Why American Cities Are Broke - The Growth Ponzi Scheme:

https://www.youtube.com/watch?v=7IsMeKl-Sv0
But then the running cost wouldn't make sense. The cost of having 200 tech people around is way above $5 million if most of them aren't stationed in a low cost country like India.
Computer analyses are done on a distributed network called fishnet[0], not locally

0: https://github.com/niklasf/fishnet
Somewhat-related question: what would be the simplest (meaning least and/or easiest to understand code), cross-platform, but non-browser way to create a window to plot points and shapes such as the ones in the article?

And is a particular language better suited to those aims?
Where did I assume bad intention?

I explicitly said mistakes happen, chalking it up to accidental wording. Two comments up. [1]

And yes, I went very far out of my way to comment on the website I visit multiple times a day.

You can continue doing your word gymnastics. Again, “devs stationed in India” !== “Indian devs”. Yes, words are ambiguous, which is why it is important we try to get them right!

[1] https://news.ycombinator.com/item?id=29957642
There are many "non-profit" billion-dollar hospital chains in the US.

A few examples;

Ascension Health - $5.7bn net income on $27bn revenue in fiscal 2021 [1]

Cleveland Clinic - $1.3bn net income on $6bn revenue in H1 2021 [2]

Mayo Clinic - $728mn net income on $14bn revenue in 2020 [3]

"Non-profit" doesn't mean they don't like profits just like corporations. It's a designation meaning no shareholders, as in money made by the organization stays within the organization.

1- https://www.fiercehealthcare.com/hospitals/ascension-latest-...

2- https://www.beckershospitalreview.com/finance/cleveland-clin...

3 - https://www.beckershospitalreview.com/finance/cleveland-clin...
My comment, agree or not, stated precisely why his logic was flawed.

Further, appealing to authority is a logical fallacy. The facts count.
The way the article breaks down exactly how the campaign is set to "persuade" the public feels so dystopian and cynical.

Launching a £500K media campaign (with public funds) under the cover up pretense that "UK’s biggest children’s charity and stakeholders have come together to urge social media companies to put children’s safety first" and then swaying people through "'sofa programmes' such as Loose Women and This Morning for broadcast".

If this isn't manufactured consent, I don't know what is. But seeing what happens behind the curtains really makes you wonder: what other "mainstream opinions" were created this way?
I read it as "vodka shots". Which seemed odd, but anyway dangerous enough.
Yes there are certainly other centralized democracies. The UK and France have some of the largest populations under such a system however, by a decent amount to my knowledge.
Autonomous Vehicles: Hype or Reality?
Doctors are one of the highest paid professions.

Nursed are well paid but arguably should be paid more, they're regularly reaching 6 figure salary.
This "linear TV is dead" mantra is just not true, and not supported by data. Linear TV is still extraordinarily popular in the UK across all age demographics.

The most viewed shows last year got over 10m viewers. Young people watch Love Island live at huge numbers.

You're not going to get an 80 year old binge watching Countryfile on Netflix. Not everyone wants to switch to that viewing model.
I keep it on the right side and if I needed a reason to NOT upgrade, well, this is it.
And it is even made worse when both parties are actually on the right, compared to European politics.