skysight-inc/HackerNews huggingface dataset:
You could just stop all the crap you are doing and believe what you want. If prejudice is already in the question, you cannot gain "neutral" answers. Or nuanced for that matter...

I personally think that the fight against hate speech in the name of minorities is far more offensive than a visit to the darkest corners of 4chan. Perhaps objectively so, since the latter group is more diverse (international audience) and inclusive (low standards) than contemporary academia, which proposes these metrics as a gold standard.

But the technical challenge is not solvable as soon as there are different standards of allowed content. Everybody has to decide those limits for himself, parents in case of minors. At least that is true for universal platforms. Some people live up when they get headwind, some people might feel inhibited. The quest against hate speech is intuitive one but still very foolish.

In my experience is that people search out offensive material to be offended. There are cases of harassment that are separate from this and often people seem to misjudge this. But AI is far away from making competent choices here.

An annotator service like suggested here would mainly be a service to select the sample group to spit out predetermined results. Maybe that is a service Google like to provide. They are also just people pleaser I guess.

You could strip people of their anonymity and they will get happier in polls, more content with management. How would you evaluate the change in the data you see?
>Access database

Hertz has spent 500 million USD on Accenture to implement SAP and the project royally failed.

So you are perhaps right with MS Access.

Furthermore, Lidl has spent 600 million USD to implement SAP and failed.
'enumerate', as in Python.

'clamp' and 'sortBy', as in Lodash.

Set methods for union, intersection, difference, etc.
PipeWire 0.3.41
> No "proper programming language" is capable of ergonomically piping between programs.

You cherry-picked the one thing that shell script is somewhat better at than other languages (not even really needed for this task). Meanwhile the article uses shell for both making HTTP requests and mangling JSON data, both of which are easy in all modern languages, and extremely painful in shell.
One trick is that HN also recommends we use the original headline from the piece posted. Whenever I have to edit it for length, I sometimes worry I'm going to be warned for editorializing a headline.
Do you have any insight into how the TC39 process works, and how one might drive this work forwards? I feel like expression-orientation is the main thing missing from JavaScript at this point, and I'd love to contribute. But it's not at all clear to me how to actually do so.
$1M in ARR by 2025 (Building in public)
Playing the Bullshit Game: How Empty Communication Takes over Organizations
Can you point to better alternate ways or idioms?
Christmas sounds to help you get into the holiday spirit
you don't have to pay it
I've got an old HP business tower that only officially supports 4GB of DDR2 and has 4 slots.

Works just fine on 800MHz using 4GB total.

Needed to use 667MHz DIMMS so it would handle 8GB.

Almost worked with 800 but was unstable.
The only "big advantage" I can think of is that libraries like simdjson usually are still written for AVX first, NEON later. Otherwise it's not so clear cut, especially if not using any libraries like that.
Something I’d like to see, in browsers, Cloudflare Workers, Deno, etc: explicit network firewall in the software stack.

An example with Workers, one script might only need to fetch from Backblaze. I’d like to set their host as a whitelisted address, and so even if a log4j type vuln happens, it can’t go anywhere except Backblaze.

I think this could even work in browser-land? If you don’t need to pull in any resources outside the original host, deny any fetch made unless it’s added to a whitelist. For browsers this would need to be opt-in for backwards compatibility, but an ideal state would be opt-out (to allow all).
When Anna Weiner moved from a New York publisher to a Silicon Valley start-up, she was stunned by the way people spoke. The technology firm she worked for hired ‘a man who spoke in inscrutable jargon and maintained a robust fleet of social media accounts: He had thousands of followers and behaved as if he was an influencer. He was constantly changing job titles on a website where people voluntarily post their resumes, giving himself promotions to positions that did not exist’ (Weiner, 2020, pp. 162–3). Weiner was stunned when ‘the influencer brought a scooter into the office and rolled about barking into a wireless headset about growth hacking: value prop, first moved advantage, proactive technology, paralellization. Leading edge-solutions. Holy grail’. ‘It was garbage language to my ears’, Weiner writes, ‘but the customers loved him. I couldn’t believe it worked’ (ibid).

The ‘garbage language’ Weiner stumbled on is not unique to Silicon Valley. Organizations in many industries are infused with similar language. The ex-Financial Times journalist Lucy Kellaway collected up some examples in her ‘guffopedia’. They include ‘chief pollinator’, ‘iconicity’ and ‘loincloth strategy’. Stephen Poole’s (2013) dictionary of management speak has entries on ‘thought shower’, ‘drill down’ and ‘going forward’. Another dictionary of business jargon includes ‘consumer centric’, ‘fast track’, ‘talent pipeline’ and ‘going granular’ (Watson, 2015). Sometimes these terms refer to precise ideas. But more often, they are meaningless and misleading forms of communication. In other words, they are bullshit.
If I was tdeck, I would contact US Dept of Transportation.

There was specifically a special directive by US Dept of Transportation directing airlines to refund customers for any flights that were modified or canceled after pandemic restrictions started in Mar 2020.

https://www.transportation.gov/briefing-room/us-department-t...

https://www.transportation.gov/airconsumer/ticket-refunds

As of now, they even explicitly say non refundable tickets are refundable if airlines cancel:

https://www.transportation.gov/individuals/aviation-consumer...

> Non-refundable tickets - Passengers who purchase non-refundable tickets are not entitled to a refund unless the airline makes a promise to provide a refund or the airline cancels a flight or makes a significant schedule change.

I am also confused how Orbitz would be involved in tdeck’s situation. Either they paid Orbitz, or they paid Singapore Airlines, but either way only one of them would be able to refund them.
I really enjoyed Baggers videos.

The interactive experience is amazing, was a fun "sideways" way of looking at graphics programming from what I was used to. Cudos for bringing back fun in exploratory programming mr Baggers, you made me a fan! :-)
I live in Germany and "Kaiser" is everywhere. And I mean everywhere. That being said, coming from the US, I can easily see it being associated with the Nazi party by some strong-armed patriotic American moderator type.
Yeah, I just worry about the way they've lumped them together. I know some people who are sarcastic with every sentence they write. And I worry that unless the moderator's messages are very clearly worded, they may not realise that their activity on the forum could delete their email account.
Lest the headline presents a misleading impression, it’s probably worth noting, too, that the article mentions that the man who was accused was dismissed by the company when the accusation was first made, and two other senior managers also resigned for failing to take action.
I suppose it's the same as using your Google account and leaving a bannable comment (or just one that automation considers like such) in YouTube, Google Maps or the old Google+ - you'll lose access to your email account as well. It just highlights how important it is to have essential stuff like email separated from bundles like Google, Vivaldi or any other company that can finish your virtual existence all of the sudden.
If your email provider doesn't ban you for sending spam, phishing emails, etc, then you better switch providers. Otherwise the service will attract spammers and criminals, and your outgoing emails will end up in spam folders.
Then its not really a spoof is it? They'd be happy to trade it :)
Profit optimization doesn't explain everything.
I don't know if it's different now, but when I took it the student aid entrance counseling was taught by a representative that worked at one of the banks funding the loans. He started by asking "How many of you are borrowing to maintain a standard of living?" and then went on to explain how it's totally normal, and encouraged, to borrow more than you need. He said it'd make college easier as you wouldn't have to work, you'd have a computer, you could relax by going out to movies when you were done with homework, etc.
Firefox OCSP Stapling not working for Microsoft sites
I'm in the US, so see this from a bit more abstract point of view, but I understand the insanity of being just over a border and not being able to watch/listen to media in the same language.

This is an awesome idea, I just wish I wasn't so cynical about the likelihood of any success... cash flow is jut a very big motivator.

Until we as a species grow past the greed that drives too many of us, I fear these fights will be long, slow, and provide little gain.

I applaud everyone working for that first inch, though, and maybe this is the first step in breaking down these systems.
> Most addicts choose methadone treatment, incentivized by the fact that people are still arrested or otherwise face social opprobrium in the still illegal heroin market.

Maybe they chose methadone because it’s supplied over the counter, and because it’s of a known pure quality, and it removes the users out of the black market and its criminality. Methadone is still an opiate, and the way it’s distributed is as close to opiate legalization as it gets.
Somebody clearly disagrees with you, but you certainly aren't alone!

[When I wrote this, you had been downvoted. Though it only occurs to me now that the sarcasm might have been completely lost on some people!]
What in the oompa-loompa is a microfounder?
Who are the foreigners buried with honors on Moscow's Red Square?
"Blueflow is a reference to toilets flushing on airplanes, and it is not welcome in this community."

I mean, if we're going to make up reasons out of whole cloth, any name is fair game.
Which would be complete BS as nazis were very vocal about being against the royality and abolished them. Yes, of course can you always make up some lies to justify a random act of power. But then the user can prove them wrong, go viral on social media or sue them. And bigger companies are usually not that broken that they just randomly act on such lies.
So far they're all-in on Qualcomm, right now really held back by their unimpressive performance (mildly customized/rebadged Cortex cores with tiny caches for some reason) but let's see what happens after Nuvia cores happen.
If his status came from the trust of one person that might be true. But it comes from ability and from character and from the consequent respect of many people. One bad manager could certainly tank his group (as in https://steveblank.com/2009/12/21/the-elves-leave-middle-ear...) but that theoretical manager wouldn't tank him -- he can just move on to a better place.

I hired him once and if he were in a bad spot I'd hire him again in a heartbeat.
In the meantime, of course, he has lived within his means for years and could weather any financial storms likely to blow his way.
That's fine but you are proving my point. I didn't say that no one uses shell, just that there aren't good practical reasons for doing so.

Of course lots of people do it because they enjoy it or are used to it, and for them cost and related considerations don't matter. The same way that lots of people ride horses.
Related phenomenon:

Mother-in-law-speech, where the language you use changes when you speak to your in-laws. There's an Australian language that has clicks, but only when talking to the mother in law.

https://en.wikipedia.org/wiki/Avoidance_speech
WOW, I better buy some bitcoin now! And upvote every crypto comment on HN so that the price goes up faster.
Assuming life had a single origin—which is the accepted version of events—every organism on earth is your cousin. You have a common ancestor with every bacteria in your gut, and with the the animal, or vegetable, fish or fungus you just ate.
It looks like the old "Swiss secrecy" has been just marketing smoke...(see Crypto AG). I doubt any centralised entity(regardless of the country where it's hosted) can be trusted with your data. Cryptography is the only way to have some kind of assurance.
So you won't even dignify that with a response, for reasons completely unknown. Well fuck you too.
In Dance with wolves, all men incorrectly speak the dialect used for women.
I would say that first thing you should do is to make sure the emails/notifications you send contain all information needed that the affected person knows what he did wrong and also contain a way to dispute.

We need to push against broken system that abuse us, like in my case I got an email from Sony that I violated a super generic rule and my account is suspended for 2 months, with no way to dispute this and sure enough no refunds or compensation for my currently paid and active yearly subscription. (this can happen to any of us is not only Google/Apple/PayPal/Amazon that can screw you with their automation and shit customer support , the list is much larger and probably growing)
Re: traffic from HN. My submissions fall off the new listings in minutes, but I still get more visitors than from twitter posts with tens of likes. This website is crazy big.
People in 17c England didn't move much.
I've heard a similar phrase in the antique trade, "Old stuff, found new money"
Vivaldi's code of conduct tells you not to use ALL CAPS. This is a world of difference away from sending spam, which is already prohibited by US federal law*. The two aren't remotely comparable, nor is banning for sending spam remotely close to banning for violating a CoC.
I remember ages ago “CmdrTaco” complaining about being banned from using that name, “because it’s a title”: https://slashdot.org/story/61868
Does someone know what's happening with these PCI mappings?

Is this memory-mapped by an address decoder on the motherboard (or north/south bridge)? Or is it a hint to the OS that they should map it here?

Maybe the PCI I/Os are really there, hardwired on the motherboard, but use a higher impedance, though that would be very hacky.

Or maybe they're mapped from that address, and the highest bits do not count, as address decoding is only performed on the lower bits? With physical memory shadowing parts of the physical address space?

Or maybe this is just virtual address space shenanigans? In that case, how does the OS figure how to talk to PCI or the RAM based on the provided mappings?

I might be able to find that information by looking at the specifications and whatever ACPI docs I can find, but if someone already knows how it works, I'd really appreciate a few pointers.
Solar is already cheap, in locations closer to the equator it's typically the cheapest source of energy. What needs to happen is cheap storage, even if you have free solar energy during the day it's still too expensive to provide battery power during the evenings.
Go and Rust – objects without class
This has shown up in the responses to my fan-fic. More than once I have been told I used suffixes wrong because I have someone of the wrong sex used -chan -kun to the other sex.
Pensions are a great thing for the retired. For everyone else they’re unsustainable, growing tax burdens. I agree with OP. We need to end new pensions right now, transition everyone to self-funding retirement through tax advantaged accounts, give a good baseline via Social Security and Medicare, and then fill the gaps with things like disability.
Tax the corporations and publicly fund free software.
Mate, I think we all know that there's more than one meaning to the term "public" (resp. "private"). What I wanted to emphasise is that there's a meaningful sense in which an internet forum which can be viewed and interacted with by anybody (by default) can be described as "public". Hence I argue that it would be beneficial for society that it be treated as something more than just the absolute domain of the operator of that website.

Reasonable people will certainly differ on this, but we're not arguing semantics, or about violating the sanctity of someone's control over their personal sphere.
Such details have never stopped dissidents from being sanctioned. This is how power plays work.
asdf and pyenv are both fine answers in my opinion.

I use asdf just to avoid having pyenv + rbenv + nodenv + javaenv installed, and it works fine.

Homebrew has its own python installation, but I make sure to always use the one installed by asdf, they don't touch each other and everything works ok.

I make sure nothing uses the system python other than any system tools that do it without my knowledge.
> You can’t quantify flavor

You can quantify things like sweetness or even presence of certain aromatics. If the technology to do this was tricky 80 years ago, it's much less so now.

Whether that would be helpful or not, I don't know. In part because...

> people like the color red.

It's actually an example of HN favorite Goodhart's Law: "When a measure becomes a target, it ceases to be a good measure."

You can't taste an apple before buying it, usually. And certainly not the specific particular apple you are picking. So people have to pick based on qualities like visual appearance or firmness (or in some cases smell, but that's less helpful with apples than with some other fruits). A nice bright red apple was at some point, at least with some varieties, taken as a good proxy for good flavor/soundness.

Until growers, to take advantage of that, started breeding for color at the expense of flavor. Goodhart's Law.

People like an apple that is not rotten or diseased and tastes good, they were choosing red color at the market hoping it would represent that when you can't cut open an apple before buying it. I don't think most apple consumers actually prioritize color over taste.
Intel were by far the worst affected but the basic speculation attack (spectre) will be with us for years. Basically all modern processors are iterations on roughly the same idea, there is no x86 in this regard.
How is it obsolete? This is an honest question. I SSH into the personal server hosting my website and tweak things all the time. If there's an easier way to get things done – let me know!
2021 Strain of the Year – David Downs
Wearable can detect and treat an opioid overdose
> What should they do instead right now?

Innovate.

For years and years, Intel's approach has seemed to be just add an extra 100Mhz base clock and call it a new model. You appear to be getting largely the same chip on the same process for more or less the same performance compared to a chip from 18-24 months ago.

Meanwhile AMD and Apple have come along with someone new and essentially are eat intel's lunch.
Technically, you keep the Explorer shell. That being said, the default configuration will pull up a Directory Opus window in virtually all of the cases that an Explorer window would be called up (e.g. opening a folder, compressed file, or FTP/SFTP URL). In other words, you will see the desktop but not much else.
Nobody is proposing to just pull the rug out on pensions. We need to transition to a more sustainable option.
Ask HN: What speed are you watching you YouTube videos?
I sort of got used to watching most of YT videos on 1.5x but more like 2x speed. Now "normal" speed sounds like it's slowed down.
The original claim was "Any significant text (just a few paragraphs)".

"Warm Worlds and Otherwise" is a significant text.

I'll grant this qualifier for purposes of discussion. In that case:

- if someone writes using adversarial methods, can that person's gender still be detected? How much text is required?

- Here are male authors who wrote romances using a female pseudonym - https://www.goodreads.com/list/show/104973.Male_Authors_Who_... . Can we presume they used other adversarial methods? I do.

- How many people are trained to write using an adversarial style?

(Quoting the top Google hit for "write like a man" at https://www.timsquirrell.com/blog/2017/3/29/write-like-a-man... : """Teachers often make up for this by telling their female students, either explicitly or implicitly, to "write like a man". This means that they should write confidently, "objectively", not hedging their arguments, coming down boldly on one side of an issue, etc.""")

- Are all gender mis-identifications due to the authors using deliberate adversarial techniques?
There is a marked difference. Web 1.0 was still a very small community, and the importance of moderation and decentralisation was seen as lower. If we want to stay alive against megacorps and not get ripped apart from the inside while still facilitating large numbers of users, it helps to design these priorities in from the beginning.

On a more technical level, Web1.0 was not as optionally capable as Web4 may be. Crypto strength vs TLS vs no encryption, rich documents vs Markdown vs no formatting, persistence vs not, these are all the choices we can make now. Whereas in Web1.0 you had to be ascetic, and in Web2.x you had to be resplendent, in Web4 you can choose your own adventure.
Roblox Pressured Us to Delete Our Video. So We Dug Deeper
Ha, large customer base of very expensive laptops, that's actually tiny compared to the customer base of arm servers, Rpis.

None of the paid software with a tiny userbase you're thinking of is relevant to the server market, the point is that it's free and open.
I don't understand why you're being downvoted.

Parsing CSV with simple text-oriented tools is bad of an idea as parsing HTML with regexps.
You can do that right now, albeit not directly in the import: it's done via an explicit `lock.json` file (https://deno.land/manual@v1.16.4/linking_to_external_code/in...). I'm tempted to agree that having some ability either to directly import, or even just to have that better integrated (right now, you have to ask for the lockfile to be used and pass an explicit path), would probably be a good idea.
And it's just used to run Apple-ecosystem-only things, not real production load for your typical API (unless you have loooots of $$$ to burn and give as charity to Apple)
(already prepared for the comment "I do use AWS M1 to serve production load, not just build/test Apple software")
That are used to hold captured variables and values.

Internally, lambdas are function pointers + the context, and the context may or may not be dynamically allocated depending on how lambdas are used.
GPU shipments increased by 25% in 2021, raising questions about shortage
Best Linux Distros 2022
Per ESA-2021-31 [1] the common mitigation is not sufficient for logstash:

> The widespread flag -Dlog4j2.formatMsgNoLookups=true is NOT sufficient to mitigate the vulnerability in Logstash in all cases, as Logstash uses Log4j in a way where the flag has no effect. It is therefore necessary to remove the JndiLookup class from the log4j2 core jar, with the following command:

Logstash 7.16.1 should be out today to fix this... update even if mitigated:

> Users should upgrade to Logstash 6.8.21 or 7.16.1 once they are released (expected Monday 13th December). These releases will replace vulnerable versions of Log4j with Log4j 2.15.0.

EDIT: 7.16.1 is out in GitHub, but not yet everywhere on elastic co: https://github.com/elastic/logstash/releases/tag/v7.16.1

[1] https://discuss.elastic.co/t/apache-log4j2-remote-code-execu...
401(k)s give you the flexibility to invest how you want. You can buy bonds, or ETFs, whatever mix you want. Just because the best investment option in the 21st century has generally been stocks doesn’t mean it has to be that way for every investor.