skysight-inc/HackerNews huggingface dataset:
Founder here! happy to see people loving the sign up process. We are coming up with different options- but we were against a deadline and had to choose a browser and didn’t have time to do a no- signup experience. We’re working on it, we aren’t Adobe :) - We are a small startup trying to do something new for folks who aren’t into blender (despite it being the most powerful 3D software- its fucking intimidating and hard to use) - that’s it- please proceed to shit on this :) :heart: gaby
36-45 is just as big as the 26-35 group, I must say I'm surpised!

I'm close to 42 and I've been here for 15 years now (as a reader more than as a contributor); when I joined I certainly didn't expect to be here for that long. Testament to the quality of discussion, although it has gotten a bit partisan of late. I was on Slashdot prior to that for about 10 years. What was most appealing about HN was the information density, and the discouragement of jokes. I guess if you distil a UI down to the basics (HN just being pure text) there is a certain timelessness to it. Slashdot soon felt bloated and stuffy and I never went back.

Having said that, the fact that the 16-20 and 21-25 is so under-represented doesn't bode well for the future of the website.

Edit: I think 36-45 was the largest group when I started writing the comment. It isn't now.
I thought

Linux vs BSD

and

C vs Lisp

were traditional examples of this.
It's a really smart idea. Look for agreement between people who often disagree as a signal of truth. Like you point out, it's probably a stronger signal of less divisive, less polarizing info than truth. But still decentralized and not biased right or left (biased center, effectively.)

I think it will only work if they can keep the bots out. Otherwise it will be gamed like everything else.
This kind of statement is often treated as axiomatic, but in real-world situations where disinformation is incentivized, is it actually true? I suspect there are a number of implicit conditions that must be met for this to hold, and that few of those conditions are met in the current media landscape.
This reads like some thing like IBM® Watson.

There was indeed an AI boom at the moment, just not Watson.
Just want to remind everyone that downvotes on HN are not for "expressed opinion I disagree with".

They are for "contravened community guidelines".
I'd rather use mastodon than Twitter, since I like decentralized things. But I don't really get the use case for either. (I'm not saying there isn't a valid use case; just saying that I, personally, don't resonate with it.)

I have a number of followers who like the links I post, but I never read anything on either platform.

Instead, I'm in a number of slack and discord channels with friends and family. That's been working really well for keeping in touch and conversation.
I have a prior, validated by experience, that anyone spending that much time of their day on Twitter likely has nothing of value to contribute.

It would imply they work in PR, marketing, propaganda, or failing all of those, have little life outside the internet. Either way their content is likely to be of extremely low quality.
Exactly the how and why of mars haven’t been explained at all. Because he isn’t serious. Fsd, mars, etc are all grifts to get engineers to work harder and give up more value so they think they are a part of some meaning.
Do you have an educational youtube channel? Will definitely take a look if you do.
IllumiRate Web Directory
It can get very cold down here, too.
Who in the world would ever accuse Elon of being an engineer???
Geopolitics/politics - that’s debatable. Those things effects business and our lives in the long run.

As for highly controversial - I would have agreed until last week, when I saw bunch of people, saying, that sexism isn’t big of an issue in workplace - and that was few days after one CEO, whos known for sexual abuse, was blantout sexist and homophobic on national TV. You can just imagine what kind of environment is to work there - and IMO it’s beneficial to everyone to discuss that, so people can easier decide wherever they can work at particular workplace
Fishing nets make up half the pacific plastic. So you are on the money.
Fixing one at a time like that is a good way to get into an endless cycle. Zoom out a bit and make a plan before you start coding.
Ok, but people don't burn plastics. Source: look around.

Better ban both plastics and paper coated with PFAS chemicals
This seems practically useless for high-profile issues where people will make the effort to manipulate the system.

As it states, it's not direct majority rules, but it requires the bulk of the raters to be people acting like people. Bots and brigades won't have a problem adding their desired notes.
I appreciate you wanting to to understand a different point of view.

Why is it the author could understand certain actions only if someone has a medical condition?

Surely there could be multiple other reasons.

The context in which the word is used isn’t appropriate. Many find using the word when referring to a medical condition to be derogatory.

Saying someone/something isn’t a derogatory word isn’t kind. The words association and connotation is still there.
city-journal is a far-right rag
Depends on what you mean by massive. US’s net renewable subsides over fossil fuels work out to something like 0.1% of the budget in that time period.

On one had that’s serious money on the other hand it’s not enough for tax payers to notice the expense.
> The main saving grace of a system like this is that the munitions, unguided rockets and cannon rounds, are pretty cheap. In contrast while drones are much cheaper than the chopper, they’re very expensive as munitions.

Based on the current war in Ukraine, this isn't true at all.

Even relatively expensive loitering munitions (compare to mortars dropped from DJI drones) like the Switchblade 600 cost in the range of $10,000-20,000 per deployment, significantly cheaper than the flight costs for a rotary light attack sortie and much cheaper than even the "low-cost" missile option for the Prachand (the Thales FZ275 LGR - the high-cost option is the MBDA Mistral, which costs $300,000 per deployment).

There is no scenario in which a manned rotary craft competes with a drone on cost.
> Can we agree that hundreds of meme posts and hundreds of "That's what she said" posts are not helpful?

The dispute here is secret moderation, not what content gets removed.

If moderation were transparent, users would also be part of the decision making process. Currently they are not part of the process because their removed content is shown to them as if it is publicly possible.
I guess you'd smell it? And if not does it really matter?

Probably you'd be surprised at how much you poop you consume, both your own and other people's or animal's.
What? Would you rather have JSON as a string or as something like Map<string, JsonValue>?

> No, if your idea of validating an email is more complicated than "should have an @ symbol"

Then how is just using a string any better? Would you rather litter the entire codebase with validations that this is indeed a valid email or just do it once at the entry point?

I think excessive type system hacks are bad too but they are more often than not the problem of the language where its unable to express certain concepts naturally (see C++ template hacks).
Not providing a credible source, if it's allegedly so easy to find, only further lowers the credibility of the previous claim.

I've only been able to find rumours and so on for specific numbers, not anything a major outlet is willing vouch for.

If you genuinely don't understand that different sources can have different degrees of trustworthiness then it appears you need to do some self-reflection instead of accusing others of ignorance.
No, I definitely am not making that assumption. With a bad response, but a good response code, 1 test would fail and the other would succeed, no matter the order. I just don't think that that valid response code is a useful test on its own. It's much better with both assertions in the same test, unless you have some reason to think that response code failure would signify something special on its own.
No they don't. Those who can afford a profitable Bitcoin mining setup pretty much never had a problem buying groceries. Those who don't already have such a setup would need to spend a lot of USD on it, but then what's the point. Bitcoin is too volatile and risky, if you have a lot of USD there are far better options.
Switzerland Federal Council
Great idea - I actually did this manually already by generating an image and uploading to vistaprint. One thing I noticed was that it’s hard to generate images with no background so you could consider automatic background removal as a value add over the standard image generation algorithm.
I agree that many in the financial sector do not know much about quantum computing, but it also does not seem that some in the quantum that do not understand the details of the problems that the financial sector has either.
For instance, those in the capital markets/trading floors in Europe and North America do significant risk calculations with hundreds or a thousand variables on up to 100,000 positions with a certain confidence. Many of these risk calculations need to be reported nightly to regulators. These financial companies are paying many millions per year to AWS, Azure, or Google to do these calculations on classical computers.
However, many parts of these calculations could be done with quantum computers relatively instantly, given enough qubits. I realize that the technology and reliability is not there today, but hopefully it will come soon.
I would not be surprised if by 2035 using quantum computers to do many variable risk calculations would become (almost) mandatory for major European and North American financial companies.
For anyone trying to avoid plastic altogether, I've been trying to work on a ProductHunt/Wirecutter-like site for finding better product alternatives: intentfulconsumers.com

The gist is to try and make better purchases, while being practical and not having a zealot mindset about it.
I'm familiar with bras I think... what is a "ket"?
Some of these read exactly as you would expect:

> He stabbed Oleg Beloguzov (Олег Белогузов), a 52-year old welder, in the chest multiple times. According to some sources, the attack occurred because Beloguzov was giving away the endings of books that Savitsky checked out at the station's library.
> Why is it better to have two email types, VerifiedEmail and UnverifiedEmail vs. one Email type with an "isVerified" field?

You obviously have no idea what a type is.

type VerifiedEmail = { email: string; is_verified: true; };

type UnverifiedEmail = { email: string; is_verified: false; };
> I thought health care was free in most of europe.

In countries where it's "free" one pays high monthly insurances, in countries with dysfunctional public healthcare systems services cost a fraction of what you'd pay in US but the salaries are proportionally lower.
this language is "ranting". terms like "delusional" and "obsessions" are emotionally charged and reveal the author's anger:

> The group’s overall policy remains delusional—the report proposes a far more harmful alternative to recycling—but it’s nonetheless encouraging to see environmentalists put aside their obsessions long enough to contemplate reality.
Twatting.
Great post, and the best point is highlighted in bold.

> Yes, the issues the blog mentioned were real human rights issues, but selective coverage of human rights is propaganda.

Russia’s primary internal justification for war is based around a human rights argument regarding the ethnic Russians in the East.

Similarly, many US interventions around the world.

I guess people here will say our concerns are totally valid and theirs are fake. Western governments don’t lie.

When your scope of concern maps 1:1 to that of the State Department, though, it’s a fair question to ask what’s your motivation for amplifying these messages.

Yes, what’s happening in Iran is bad - what do you want done about it exactly? Because certain people in the US government have ideas about that which may not exactly improve the situation.
Not unusual, historical. The primality of the diatonic scale in Western music goes way back, and even now we use the language of the diatonic scale when trying to describe each of the twelve notes in our system. But it's more than just names: it's ingrained in the structure of our music as well, as to what notes and harmony are chosen.

In the early 20th c. a more expansive, what we call "atonal," form of music arose that used the chromatic scale without any particular referent to a diatonic system. Some music analysts and teachers even started to replace note names with note indices to avoid diatonic confusion. Atonal composition became popular among avant-garde and film composers in the mid-20th century, and is still with us. The diatonic system, though, has proved quite tough to kill off.
The basic use case for crypto is imposing costs, and a protocol that uses it decides where you or your parties impose those costs. A cryptographic moderation protocol question would be, on what aspect of publishing a statement would you like to impose a cost?

To do that, we would need to break out publishing a statement into a collection of dimensions, like origin, destination, distance/reach, length, entropy/novelty, and likely some dozen or so others, then express our evaluations of them in terms of those criteria. The HN method of 'effect' is pretty good, and an origin's track record of engagement could give a new statement momentum, etc. Not to solution it - but in terms of what you would use tokenization for, it would be to impose costs on criteria expressed in these underlying message dimensions.
The dream of resale royalties in the art world
Infocalypse: Truly decentralized version control over Freenet
Your pee example is not the same thing at all. There was no 'technicality' being breached by people using lots of bandwidth, they were doing so because that's EXACTLY what they paid for when the signed up for an 'UNLIMITED' plan.

A better example would be signing and paying for, a 2022 BMW, and instead getting a 2010 Kia. Sure it still drives, but it ain't the same thing.
You've never seen the popups? If a WebExtension doesn't request access to all sites, it can only access sites that it's activated on by pressing the toolbar button (MDN refers to them as action buttons if you want to take a look). The problem is that most extensions that aren't site-specific are useful because they have access to all sites, but that doesn't mean that's a requirement of the system.
Heaven forbid uppity open source developers have opinions outside of their projects! It's bad enough we have to tolerate their fussy "licenses" and "proper attribution" while suffering maintainers rudely closing bugs as "wontfix" and not prioritizing patches that are crucial for the *important* commercial usages.
The RS-232 protocol [video]
Yeah, that seems to be lost on people here.

Starlink has given me amazing internet on a tiny beach in Mexico. Before it, my internet was so bad I couldn’t do Zoom calls.
I would argue against QC from a theoretical standpoint (i.e. will the asymptote of EC be enough to beat the asymptote of noise?) not from a technological one, recall that not long ago, a single transistor was a whole experiment on its own and today there's single chips with a trillion (!) of them.
> We'll see once changes are made to the platform itself.

Assuming we see anything of substance beyond his chest pounding about it and some loud firings. He explicitly said yesterday that he has not changed twitter’s content moderation policies to help advertisers feel better. Which isn’t surprising at all. The dude is outrageous and full of hot air, but he isn’t stupid. He knows that Twitter can’t function if there isn’t some moderation in place, and he knows it was a long road to get where they are now.

He can nitpick all he wants, but I am willing to gamble that 99% of the current policies will be in place a year from now and nothing substantive will change, which he’ll try to mask with a few more high profile stunts or proclamations.

Source: https://www.cnet.com/news/twitter-elon-musk-timeline-musk-sa...
Intelligently communicating complex topics to the masses is a valuable skill in itself. She gains a lot of credibility with her humble attitude and willingness to admit what she does not know.
The End of Duolingo?
English version from the same site: https://noirlab.edu/public/news/noirlab2227/?nocache=true
I'm not aware of any related to testing, but perhaps you could use something like this in tandem with some tests to pull it off?

https://github.com/gvergnaud/ts-pattern
And then another follow up what was the name of your first pet
There's a sharp distinction between validation and typing. I can cast a string into a domain-specific Email type without validating the string. I can also reject a string due to a validation rule without changing its type.

Opaque type aliases are great because they impose semantics. Even if I don't know how to validate an email, it's nice, at times, to distinguish a string which I suspect to be an email from all other sorts of strings.
Capitalist Realism
I'm not saying there are no uses. Concurrent lock-free algorithms are an especially useful case, and a e.g. linked list of on-stack mutex waiters is a very clever approach that I don't think has a better replacement. But I doubt that lists are as common as they are because every place really needs them.

Vecdeque can cheaply pop/push front and end too. Arrays have swap-remove. You may not need to grow if you preallocated a capacity. Freelists can be a stack, or you can choose a data structure that doesn't allocate objects individually so you don't need the freelist in the first place.

Another thing that is C-specific is that most objects are treated as unmovable and their address is their permanent identity. Without language features for prevention of dangling pointers, moves are asking for trouble. This favors linked lists and pointery data structures over contiguous containers and inlined data.
This is what most people seem to miss in this HN thread. Go look at the average 'large' subreddit, and I'm talking about the ones where personal anecdotes are expected. You'll tend to have some top level posts that are decent, and generally longer post. You'll have hundreds of posts that are memes, crap like "5 out of 7, perfect", subarguments that go off topic, and plenty of bots posting comments from other threads. The format the /r/science requires is the antithesis of 99% of the rest of reddit.

This leads to moderation fatigue. You have lots of stuff that should be summarily executed and takes up tons of your time. Then you have the minority of posts that require some thought on if it's just a controversial post, or that guy that just keeps making accounts and being an intentional malicious troll. But, you don't have any time to think on these post because another 3 crap posts ended up in the moderation queue in the 3 seconds you're looking at the first one. Eventually people get to the point that if a post ends up in the moderation queue it just gets blocked, which then trolls use to flag just about everything. It's a messy situation when you're asking volunteers to do this.
The thing to understand about Intel is that the finance org has hugely outsized power compared to other companies. This is a company that believes that any problem can be solved with capital allocation, and no project is worth doing unless there’s a financial analysis “proving” it will add at least $1B/year to the bottom line.

Intel’s culture is that of a cash cow, not an innovator. So year, profit improvements come naturally, pivoting not so much.
Thanks for posting! Reminds me of long night spent fussing over ANSYS models.
Peter Thiel used a loophole to amass a tax-free fortune. Now he uses a loophole to spend insane amounts of money to amass Power.
Is it really though? Intels roadmap seems to place them manufacturing on 3nm by 2024 and TSMC is having issues with their 3nm atm, iirc. It seems like competitive advantages in this industry stems from one of the major players getting caught up on a given new node/process.
Reminds me of Workflowy. I love the concept of structured notes, but I think the colors are distracting. Also not accessible to color blind people.
I didn't downvote you, but I have a hard time either understanding your meaning or imagining the scenario you describe. Can you give an example?

OOP functions are usually harder to test because they expect complete objects as arguments, and that tends to require a lot more mocking or fixtures/factories to setup for the test.

FP functions typically operate on less complex and more open data structures. You just construct the minimum thing necessary to satisfy the function, and the test is comparatively simple. None of this has anything to do with global data. Using global data from within any functions is generally a bad idea and has nothing to do with FP or OOP.
“Anyone who doesn’t have weaponized anthrax isn’t serious about home defense.”

This forum gets more and more detached from reality every day.
The alternative here is pretty obvious - a text box.
I wrote and made collection of stuff, but literally nobody read in last few years. Realized blogging (or making anything on the web) comes with a lot of marketing. Hence found text files to be better for note to oneself.
I believe the concept of notifications is deeply flawed. I've written about this: https://kodare.net/2021/09/10/status-not-notifications.html
Bit pointless without an alternative. We're quite far away from any sort of viable refill based economy

5% is terrible, but better than zero
https://en.wikipedia.org/wiki/Bra%E2%80%93ket_notation

a ket is |v>
"rational, reasoned and thoughtful" are unusual terms for an article that's fundamentally dishonest about where promotion of plastic recycling has come from: it's never been something environmentalists advocated (as anything more than slightly better than nothing, anyway), but rather is basically greenwashing by the plastics industry, whose trade organizations are the main source of claims that plastics recycling can be efficient.

The article also doesn't really attempt to demonstrate that the alternative of using less plastic is ineffective, although that might be true; a mocking aside about syringes, which are obviously not at the top of anybody's list for replacement, is not a demonstration.
Yellowstone to Yukon Conservation Initiative
Anecdata to be sure, but over the years I've seen a lot of Asciidoc vs Markdown articles, and naming has never once been listed as an issue.
Can You Smell Desperation?
what was the deal with Betamax though? was VHS actually easier or have any advantages, or did it just win due to marketing? (honest curiosity here, i don't know the technicalities)
It’s a social platform for me, and I don’t get the sense they are trying to drive revenue apart from justifying its existence in a public company. If anything it seems like MS is willing to subsidize at a cost and I’m surprised we have seen many more efforts tied to the office software suite.
> I think it's really important for programmers to learn to help themselves. If there's something that annoys you repeatedly, you owe it to yourself and others to fix it.

It's a cultural problem. _I_ can do that, but my colleagues will just continue to write minimum effort tests against huge json files or database dumps where you have no idea why something failed and why there are a bunch of assertions against undocumented magic numbers in the first place. It's like you're fighting against a hurricane with a leaf blower. A single person can only do so much. I end up looking bad in the daily standup because I take longer to work on my tickets but the code quality doesn't even improve in a measurable way.
That's my point; how do you propose to miniaturize cryogenic equipment (and make it safe for the general public to use)?

The UHV equipment is pretty intense too, fwiw.