skysight-inc/HackerNews huggingface dataset:
Earlier versions of gcc didn't support C99 or later at all. Making reaching the closing "}" do an implicit "return 0;" was a new language feature, and it was tied to the (non-default) "-std=c9x" or later "-std=c99" option.

Some existing code might have depended (foolishly IMHO) on the arbitrary non-zero value returned from main. Even if that's not the case, if you're programming in C90, having your program indicate that it failed is a good reminder to add the "return 0;".

I've never bothered to check exactly how "gcc -std=c90" handles this, but having it intentionally return a non-zero value in C90 mode would have been a good choice, since it would make the bug of omitting the return or exit more visible. gcc can also warn about not returning a value from a non-void function.

Whatever it returns in C90 mode, it's not a bug, and so the gcc maintainers have probably decided that they have more important things to do than change the behavior. They might have made a different choice if they were implementing "-std=c90" from scratch today.
There’s a respondent in the thread claiming that it’s not illegal, but I don’t know how accurate their information is.
> In person, we automatically recognize and modulate such situations; even when we find someone's views abhorrent, we're more willing to take into account their different background, realize they're not working with the same information that we are, and go for persuasion and education rather than jumping straight into aggression and battle. But on an internet text forum where nearly everyone has excellent English, people are at the mercy of these misunderstandings and don't even realize it.

I really love this insight. It's something that we see so often on here as a point around Twitter, Facebook, and engagement. Mark Twain's quote about leaving your house (sure it was your community at the time) still rings true today: “Travel is fatal to prejudice, bigotry, and narrow-mindedness, and many of our people need it sorely on these accounts. Broad, wholesome, charitable views of men and things cannot be acquired by vegetating in one little corner of the earth all one's lifetime.”
It runs well enough to play SP, but the framer are is much lower and the MP laggier.
The perception that HN is trending Redditward has been around for so long, it even predates HN itself!

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

Of course there are vectors pointing that way, and datapoints on those vectors, but there are also countervailing forces. I think after 14+ years we can at least say it's not collapsing. That's the reason for the final guideline of https://news.ycombinator.com/newsguidelines.html (note those carefully curated links! I spent an afternoon on that.)
This article reminds me of every other article I've seen about blockchain voting. None of them start with a threat model. None of them talk about what's broken with voting. Mostly they just dive into technology, relying on the reader's imagination to address these points.

Here are some simple questions:

1. What are you trying to protect in a vote?

2. Why can't an SQL database with whatever levels of cryptographic assurance you'd like to add do the job?

3. What does a blockchain add to (2) that no other technology does, regardless of cost?

These questions are never answered, and indeed they are not answered here either. Instead, these articles lead with technology and rarely get around to what matters.

Often there's something like this included in the article:

> Blockchains are a technology which is all about providing guarantees about process integrity. If a process is run on a blockchain, the process is guaranteed to run according to some pre-agreed code and provide the correct output. No one can prevent the execution, no one can tamper with the execution, and no one can censor and block any users' inputs from being processed.

No. A block chain is a timestamping mechanism. Within certain very narrow boundaries, it makes certain guarantees about the relative ordering of events. A tamper-resistant log file? Yes. A solution to voting? Does that involve relative event ordering? If so, is that the central problem?

Electronic cash systems like Bitcoin will work work just fine without a blockchain, provided they can solve the double spending problem. Bitcoin solved it with a system for ordering transactions based on proof-of-work. There are other solutions, but all suffer from censorship pressures in ways that Bitcoin does not.
Years later, Yoko Taro did it anyway and sold millions of copies.
No. Those containers are needed. Scrapping them would cause a shortage of containers bottleneck two weeks after clearing this bottleneck. We simply need to take the containers off the trucks, but are not allowed due to zoning.
>Regardless of what argument you're making, it seems perfectly reasonable to bring up Gab as part of the conversation.

It is? I took the comment to argue something along the lines of "well they're hypocrites, therefore it's totally okay to censor them in return". For that to work, you'd need them to be the same entity. Having two sites that operate independently, and having separate policies doesn't seem hypocritical to me. In that context, bringing up gab is a total red herring.

[1] https://news.ycombinator.com/item?id=28962107
Harlan Ellison is most famous as a sci-fi writer but also produced pointed social/cultural commentary. I am thinking "The Glass Teat"[0] in particular, which was targeted by the Nixon administration and effectively banned.

[0] https://en.wikipedia.org/wiki/The_Glass_Teat
It depends, because you still need people even in car factories.

Also, automation really changes the nature of a product, and the quality is often poor.
I understand the people buying Vinyl. It's a beautiful piece of decorated cardboard. It has a sentimental effect on you.

But who is still buying CDs?
There’s a huge difference between a minimal lisp interpreter you may have written in university and something industrial strength like Common Lisp or Clojure
Mount the entire shutter assembly on an “oh shit” handle that falls off the house if pulled.
My God yes, we have been warned. But have we listened? And have we told everyone? Is Arendt, specifically Origins, required reading at a majority of public and private universities in the US and Europe? Let alone government high schools, and community colleges? I didn't discover her until recently. Solzhenitsyn also. I still think it's not too late to popularize their work, and explain it's high degree of relevance to contemporary life.
Haha, I had cooked beans and rice no problem at all at sea level for twenty years. Then I moved to 5500'. Even a year after moving in, I once ruined three consecutive (same afternoon) pots of brown rice. I ruined a couple of 15 (or whatever) bean soups, too.

Got to soak ahead of time. Now I never fail. I use a pressure cooker on the bigger beans. You just have to pay attention to the time/result and calibrate your cooker.
Yea but there was that guy who built an arduino based contraption to read a Cray Supercomputer hard drive.
When I press s, the entire line is staged even if my region is a subset of that line.
Pixel phone with grapheneOS, nextdns.io private DNS, a good VPN, and f-droid app store. Super easy, I've been using this setup for 1.5 years

Be sure to donate to FOSS projects as well.
It’s unclear what you’re concerned about revealing and to whom. Without a threat model it’s hard to say.

For example, are you worried about location information? Who do you want to avoid knowing if? What granularity is acceptable?

Your smart phone reveals a masssssive amount of information, from checking access points and nfc devices to cookies on the web to exif, to cell towers. If you really want total privacy you shouldn’t carry one at all.
> and the visible slats when open (and folded) face the same way they would when closed.

Looking at the diagram on that page (which matches my childhood memories of a similar window shutter design), the "outside shutter" turns 180° when open, so the visible slats would be facing the opposite direction. It's the "inside shutter" which turns 360° and thus would have the visible slats facing the same direction, but when fully open it's hidden by the "outside shutter".
> First, how ever cruel and wrong doing so may be, letting nature take its course isn't murder

We disagree on the definition of murder. I suppose the law might call it negligent homicide. That sounds like a type of murder.

> biology is pretty clear on when an organism is alive or not.

It is not clear at all. Are viruses alive, for example? A human body is comprised of a variety of things that might be considered individual organisms if they lived outside the body. Are they alive, separately from the human they're a part of? How about a fetus? If it's not viable outside the womb, then how can it be alive as distinct from the mother? Does technology change that decision? If so, does aliveness change depending on access to technology?
Yeah list them on Craigslist for some stupid amount of money, and see what happens.
Absolutely, clearing a bottleneck shifts the bottleneck. Our options are 1) Do nothing and let the current situation continue to deteriorate 2) Clear the existing bottleneck and then clear the next one.
Haha, reminds me of "If Hemingway Wrote JavaScript"

https://www.amazon.com/Hemingway-Wrote-JavaScript-Angus-Crol...

which is actually kind of amusing and creative.
> Is there any other thing in the world where the fakes happily outnumbered the reals?

Lots of things.

Nonavian dinosaurs. Pockets on formalwear. Grassroots activist groups. Mona Lisas. Bombs smuggled into airports. At one time, Saddam Husseins (come to think of it, that's possibly true now for much the same reason as nonavian dinosaurs.) Pieces of the true cross. ...
I'm usually a pro-GUI person but I've always found git GUIs to be confusing/trying to paper over the model in a way that made me not like them. Though I don't mind what IntelliJ has. Maybe I need to give this magit tool a try as well.
I must be stupid because I read that line you quoted and I have no idea what it means. If I need to study and deliberately parse every sentence, and think about archaic idioms or word meanings, it's just too much effort. Give me a Tom Clancy or John Gresham novel.
I was going to say (as if that were the main objection) that the = there was apocryphal, but I had my centuries wrong: Recorde invented it in the mid-16th century.

https://en.wikipedia.org/wiki/Equals_sign#History

I wonder when angle braces were introduced?
I'd also go ahead and disagree that Ori is a retro game. The controls and movement mechanics are decidedly modern. Your protagonist has the ability to fluidly maneuver in the air, slide on walls, wall-jump at any time, and other such affordances. Compare this to a game like Castlevania where the jumping mechanics are a lot more rigid and unforgiving and wall-jumping is not possible. Even look at Super Metroid which does have wall-jumping but makes the action itself heavily reliant on timing and precise inputs.

Modern games in general tend to heavily de-emphasize the demand for strict timing and input precision from the player. For an example of a proper retro game, created in the modern era but with the control difficulty of old NES games, look no further than La-Mulana [1]. Few people have played it and even fewer have finished the game but it's an extremely rewarding experience when you do.

[1] https://en.wikipedia.org/wiki/La-Mulana
This makes me feel a little better knowing that there’s still an issue. I was supposed to get an email from Delta confirming my flight but it never went through. I asked customer service to send it again this morning and still haven’t got a single one. But some messages still come through oddly enough.
Non repudiation and transactional sequencing and public
Ledger, no problem. Merkle trees, no problem. Block chain is instant problem. It's just crap marketing of fundamental concepts that we need and do use.

It's like confating good statistical methods with marginal use cases for the techniques.
Electronics aren't that sturdy. Hard drives demagnetize, solid-state storage decays, and there's always the chance that a stray cosmic ray will fry something. Even if we could construct something that sturdy: After a millennium, how would anyone know how to operate it? Would we include an instruction manual? Printed on what sort of paper?

Microengravings on metal plates [1] will be more durable than electronics could ever be, and easier to read as well. No power source necessary — just a lens.

[1]: https://en.wikipedia.org/wiki/HD-Rosetta
> the fact that a smaller number of people would run into the bug doesn't magically make it not-a-bug

I agree with you with respect to ftp, but I have to disagree with this. A site might link to a file with a gopher:// url or gemeni:// (these are real protocols) and the browser would of course spit out an error. That's not a bug, because that's expected behavior. No one, at present, expects a web browser to be able to access these protocols, despite the fact that both protocols are designed to access something corresponding roughly to "web pages".

The reason dropping ftp support is a bug is that there are a ton of real sites that link to ftp pages, and they do so because there is a history of ftp browsing support in web browsers and it was reasonably anticipated by these page authors that viewers would not have trouble accessing files made available in this way.
To be fair, some really good ideas came out of this particular Twitter thread.
Is there a contemporary equivalent to that song? Is democratization of production and commoditization of delivery stifling “breakthroughs” in music?

My thesis is that when every piece of music has a clever gimmick, nothing sounds unique.
It does not. As I said, pressing s does not stage less than a line for me, even if my region is a subset of the line.
It really depends on what exactly you're talking about. If you want to be unavailable for an hour every day during the standard "work day", that goes well beyond reasonable protectiveness of work-life balance in my opinion.
I haven’t read any of them, but from what I’ve heard of the plot of the first, it seems reasonable to want a spoiler tag here
Ive read all 3 books, though a while ago. I have to think hard about what this could be referring to.

I remember, now, but it wouldn’t be a spoiler for me.
I just watched this. Karl Lehenbauer gives a basic intro to the language, making comparisons with Lisp, talks about his own development as a software engineer, and how his company FlightAware uses Tcl for most of their code. I found his personal history the most interesting part, there were lots of things there that made me think: yes, been there, done that :-)
I know. I just meant the language itself, not the interpreter.
Every time I give Firefox a try I regret it. It can’t even reliably save to PDF. A feature I use all the time.
I didn't know much about her but color me intrigued. She sounds like an antidote to the zeitgeist and a voice that is sorely needed.
Fake brick may be fine; I haven't done an extensive survey. The fake rock sold for use on exteriors, however, is awful. If you're closer than twenty feet, the wood glue they use to paste it to the paneling is the most visible feature. Nothing that looks like mortar is used. Closer up, the "rocks" themselves start to look like those sold for aquariums. I suspect that the architects who spec these never visit their mistakes.
"Please install chrome for the best experience" is a direct result of chrome being the standard for development with just enough idiosyncrasies to tank experience on other browsers.
I would change it into sculpture on some precious metal... And put some dust on top it with a shiny sign
This headline has nothing to do with the linked article. The article discusses a fix for Win11 on AMD processors. The article does not claim, or even imply, that "MS software has gone downhill."
I'm not a Microsoft booster, but it seems that submitter has an axe to grind...
Reading between the lines, they're probably pointing out that inlining non-trivial functions increases register pressure which leads to larger stack frames as variables spill onto the stack. That's a bit of a strawman since calling the non-inlined function will need to build an entire new stack frame anyway. Which one is most beneficial depends on other circumstances like cache behavior and how often the code is called.
> It is already a lot more like Reddit than it used to be just a few years ago.

From the Guidelines:

> Please don't post comments saying that HN is turning into Reddit. It's a semi-noob illusion, as old as the hills.

Last few words are linked:

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

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

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

And three more, but I have other things to do.
Most people understand that you can trade speed or quality. I do not understand why the uniformed public thinks learning about potentially inaccurate election results quickly is preferable to accurate election results slower.
Thanks Dave. Because they're disorganized and therefore can't be personalized. An alphabetical listing of all the courses you offer is not a good way of organizing knowledge for first-time learners to navigate. Companies should organize curriculums for their users - a series of courses you have to complete in the right order that build on one another toward the outer branches of specialized knowledge. That way, everyone can get a solid foundation of basic knowledge before learning more advanced topics.

Plus, lecture videos are boring and an obstacle to commonplace learning.

The industry needs innovation.
Seems to me that your supervisor and coworkers should never hear about whether or not you have a family or kids.

Surely that sort of information is need-to-know at work?
I'm happy that this article recognizes the need for coercion resistance. But the second problem is stated too weakly: the issue isn't that voting software is insecure, it's that it's too complex.

You could convince a person who doesn't know how to read that paper ballots are a working system (vote box is empty; votes go into box; box is emptied and all votes tallied). Only a small fraction of society could be convinced of the correctness of the tallying scheme in Fig. 2.

You could argue that there are a lot of facets of modern society that the average citizen doesn't understand the details of, but voting is the cornerstone of democracy. Public trust in the voting system is crucial. The only way to reliably achieve that is through an understandable system, and so far the only understandable voting system I've seen is paper ballots.
I agree with your point, but perhaps only when the timeline is short. From Nature:[1]

> Researchers examined the number of known families of marine invertebrates, as well as sea-surface temperatures, over the course of 540 million years of Earth's history. They found that when temperatures were high, so was biodiversity. When temperatures fell, biodiversity also declined.

This happens because global warming causes a marginal increase in tropical areas:

> Tropical ecosystems are known to be Earth's most diverse, and the tropics would be expected to expand during warm eras.

Of course, from a short-term timeline (say 100 years), the rate of species extinction from global warming will surely outpace the rate of species creation, since evolution has no time to act.

[1]: https://www.nature.com/articles/nature.2012.11350
Cynical? yes; profitable? enormously. why partner now when one can own later?
Bold to predict that the supply shortages will be over in one year
I only accept gold plated optical cables...
Thought experiment. WAV vs MP3 at the same bit rate. At a low bit rate, which one is better? At a high bit rate?
given the argument that good design is functional design fake anything that serves no functional purpose would, if that argument holds sway, be bad.
Demucs: Music Source Separation in the Waveform Domain
Thank you for sharing your story. It provides yet more evidence that no one should interact with police under any circumstance if it is at all avoidable.
Weird comparison. The equivalent with medicine is not 'reading the label', but understanding the chemistry, reading all the research, reading all the associated papers, understanding all the biology, etc.

It's reduced to you needing to only read the label by regulation.

Expecting people to read the source of their dependencies, outside of very specific use cases and industries, is a lost cause.
It's honestly hard to describe to someone who's never tried modern VR, but it basically gives you full immersion. You can watch Netflix in VR, you can move around (if you have enough real-life space), you can grab and play with things surrounding you, it's just so close to real life it's mind blowing. I actually wrote about social experiences (specifically playing boardgames in VR!) within the Go[1], and you can imagine that it has evolved exponentially with the Quest and the Quest 2.

I'm not sure how easy it is to get a demo, but look around you maybe malls or some arcade places will have a headset you can try. Or you can spend the $300 to get the Quest 2 :) It's honestly not that much to get a taste of the future.

[1]: https://p1x3l.com/story/239/social-virtual-reality-and-the-o...
qm sabe o link por mt anos
meh, you sre thinking like a 1.0.

what matters isnt what their intent is, what matters is how the greater fools will react.

as such, figuring out what the fools will do can lead to successful pumping and dumping, adding more liquidity skimming.

they did that successfully with trump
It sounds like you consider the land to be separate and apart from the country or nation.

Do words like родина or отечество have a connotation of an intimate relationship between the people and the land, though?

In English, one synonym for indigenous is autochthonous, supposed to stem from Greek for literally "people arising out of the earth".
I guess you need to make website that break DCMA and then your website going to stay in DCMA abuse archive forever.
In a feee society, it is healthy to question new restrictions. However, the majority of society has decided the vaccines are a very safe and valuable tool to help end the second worst global pandemic in the past 100 years [1].

If you disagree, you need to try to convince us why we are wrong. So far, I personally have found arguments against the vaccine and incentives to get it to be uncompelling and often deeply flawed.

[1] https://en.m.wikipedia.org/wiki/List_of_epidemics
I’m from Serbia, I’ve been working with US clients for a decade. I’m wondering why you’re not just sending Wire each month and call it a day?

It’s up to the employee to choose their tax status, they can become entrepreneurs, open LLC or simply report wire transfers quarterly as an individual.
> they implicitly assume that non-parents can and should 'pick up the slack'

Not accurate. I expect management to “pick up the slack”. If the work can’t be finished in a normal work week then that’s not my problem (and it wasn’t before I had kids either)
You probably can't spoof the DRM.
I recommend arkenfox's user.js[0] which uses (mostly) sane defaults oriented toward privacy and security. If nothing else, their user.js file is annotated so a quick Ctrl+F can help you find the exact settings you want to change.

[0] https://github.com/arkenfox/user.js
500? Make it past the heat death of the universe to send a signal to the god (or /dev/null if you prefer). Joking aside, why would you want this? As soon as your conscience is gone, it won't matter to you anyway. Which is, "perspectively" speaking, the only thing which matters.
What Facebook knew about how it radicalized users
You can keep your eyes closed or not look at the phone. I believe iOS needs your attention to allow biometrics. And a few times it fails, it will require the password.