skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you assemble a computer in 2021?
I have assembled my last "gaming" rig in 2010, and have used laptops ever since. I'm now looking into assembling a new desktop computer, and I don't know where to start. Is there a 2021-updated resource that could provide some guidance?

I though of playing PC Building Simulator https://store.steampowered.com/app/621060/PC_Building_Simulator/ before building the real thing, but I don't know how realistic it is (perhaps very?).
Same situation in Germany
> challenging the status quo is difficult

and always is. and people like you are part of the problem, since you want to enable them in their ways.

Why? why cannot we just enable companies to behave mor ethically?
True, but there's a difference between having an expectation and clumsily articulating it in a welcome meeting. On the balance of probability a new software developer is likely to be male and so you might be surprised that new dev with unisex name is female, but saying "oh, we weren't expecting a woman" when they walk in is obviously going to raise some very significant questions about your attitude
> (yeah you need makefile and docker if you want to do it right, and nobody uses docker)

what? Just make and the texlive setup.

I you want something bullshit-free, install texlive on slackware, it brings the full setup.
Self-decapitating sea slugs regrow their bodies – hearts and all
In my case the canonical text is the markdown file. The LibreOffice file is then generated using Pandoc from the markdown file + a document template for the page and paragraph styles. So there's no manual sync to be done, just edits on the markdown file and running a script.
Reminds me of recent "Let's draw porn using GA[1]"

1: (NSFW)https://gamingchahan.com/ecchi/
Yes, it's just as common. Unless you happen to be able to sell yourself well and are in high demand (for example a personable and somewhat capable programmer), your boss knows he has power over you. It naturally follows they will abuse it, because for some reason that's how a lot of people operate. It's not always conscious, but for the subject that distinction doesn't really matter :)
How do sales/marketing/ops teams test APIs without using engineering resources?
Say I’m a first sales hire and I want to run outbound email tests using different APIs to enrich or filter my data. There are a handful of data sources I can choose from. I don’t know what’s quality vs junk, and I don’t know what data will show results.

I’m excited to try it all, but my engineering team has very limited bandwidth and I’m not technical. Is there a tool that I can use to call the APIs I’ve found?

It would be infinitely better to be self sufficient than to hammer engineering while I’m exploring what works and what doesn’t.

Tools like Zapier _might_ be helpful here, but something that I can easily do batch API requests would be the dream.

Any suggestions?
Sadly, most US companies will still pay local rates to remote contractors. I imagine there are exceptions, but they'll be nigh-on impossible to find without a network in SV.
>Google. Insert an accented letter? Google.

No. Just use unicode.
I Hate Code Review
Amiga Documents 3.1.1
It's like everyone on this site lives under rocks XD

* Brexit has cost more money than we'd ever see benefit for

* A whole policy based on xenophobia, regardless of "white Europeans" getting the short end of the Brexit stick

* Attacks on europeans throughout the entire debacle by emboldened racist Brexiteers

* People were significantly lied to through fearmongering and nationalism
Strenuous exercise. Lots of water. A low fat diet that includes plenty of fresh fruit, and vegetables, and walnuts.

SITH--Ho'Oponopono.
Part of joining RISC-V International is signing a document irrevocably certifying that RISC-V doesn't infringe any of your patents, so that door is definitely closed for MIPS now anyway.

It is a little weird that there is an actual preference in proposing instructions for RISC-V extensions to demonstrate that the instruction was patented but the patent has expired, or at least that the instruction was publicly documented in some ISA at least a couple of decades ago.

By and large, RISC-V is not trying to be novel, but to bring together and simplify established best practice.

I did invent what is believed to be an entirely novel instruction for the RISC-V B extension: GORC. The other instruction GORC shares circuitry with, GREV, is also believed to not have been implemented in an ISA before, though it has been proposed in the literature.
There is, look into K12 and M18, species of streptococcus salivarius with proven oral health benefits. They are available as supplements, and in New Zealand they officially use these to treat children with recurring nose/throat diseases. Studies back this up.
Imagine being so racist that you think any non-white person who holds conservative opinions has no agency and is just a pawn being used by his white masters.
There is a solution, but at this point, I think no vendor has the guts to apply it.

The solution is:

1) Publish Human Interface Guidelines that detail a rich set of standard gestures, how various tappable elements MUST be marked, and how they SHOULD be arranged.

2) Publish abridged HIG for end-users as a part of user manual for the device/platform. Aim for closed-world reasoning, i.e. the user must be able to build a mental model of, "if I can't see this functionality here, here or here, it does not exist", and not "it may be hidden somewhere else".

3) Tell app developers to stick to the HIG or GTFO.

I know, wishful thinking.

The decay started long, long ago. The other day, someone commented on HN with a link to a piece of old Microsoft WinAPI documentation, I think Windows 95 era or older, where there was a side note on window styling and "escape hatches" that unfortunately had to be built in, because marketers are marketers and desperately want to fuck up usability to put branding on things. Back then, platforms already gave away too much control over styling to software vendors (where originally this control resided with end-user).
IMHO a better approach would be to make a helper function that initializes those variables, rather than relying on all callers to do it every time.

Then you could put the relevant comment about the weirdness of "three = 1" there, and callers wouldn't have to remember the magic sequence.
Show HN: M3O – A cloud platform for API development
Having done some modeling myself, I am always stupefied and rankled when I read and hear the certitude with which people, mostly in the media, make claims about future climate scenarios. I am not at all surprised by Burgess' results. This is an extremely complex system being modeled, with the inputs to the model also being modeled...

Also, is it just me or does this article bend over backwards to avoid the simple, obvious lede?: climate change scenario estimates are too high and it's even possible CO2 emissions are in decline.
The Next Evolution of Data Catalogs: Data Discovery Platforms
This sometimes backfires hilariously when HR is trying to do something good.

Case in point from my job history: Official policy (mandated by parent company) was that externals (i.e. contractors etc.) weren't included in christmas event or anything like that. Due to unrelated things the "externals" made a significant chunk of the workers, and well, HR actually wanted to do something good and bypass the policy.

So they send an email telling everyone in the external group to meet on day X in conference room Y. Imagine bushy-tailed head of HR coming with "hey, the policy doesn't allow it, so we're doing it off the books, everyone is invited just without paper trail" to a big conference room full of people expecting to hear they are going to be fired...
You don't want us to use the word 'hacker' when we mean 'criminal'
Yeh you cant really apply production engineering mathematical analysis to this sort of work.

You could to say production line workers using piece rate system but a a legal team consists of many different people with different skills and who perform many different tasks.
Well, I do have Dos protection so you'r traffic would get rejected at some point in time but it would make me unhappy because I'll have to fix up the data for demo or restore the backup for it. You'll have to do a little better than just that but generally speaking I can't 100% secure myself about the demo data being skewed. Other analytics may have a better position here because they do track and mess with the requester's IP address but I don't. [Writing in my lunch time]
The problem is with this line of reasoning is that won't work on me because I have dealt with an overly conservative family and government for years. People have merits sure, but they also have agendas.
During my exit interview the HR person asked me what salary I'm getting. Figuring there's nothing to lose, I told her and said this is exactly why you've lost a dozen engineers to this company alone.

To their credit, not long after I left basically the whole engineering department got a 30%+ raise, it's just a pity they didn't address the issue sooner.
Oooh I love that I'm being accused of racism :)
I just continue to be disappointed in the quality of news today.

In all of Google, I'm certain that there are at least thirty (1 in ~3500) mentally ill employees who really do believe they are the targets of racism but are not, and really should take a medical leave. Apparently, NBC/BBC found it necessary to seek them out and validate their delusions
The EEG is just a gimmick, indeed.
By "history" I assume you mean not alive anymore. I'm sure they had descendants who were racist (like most people), doesn't make them all racist now.

She hasn't even said who that person is - so they can't even defend themselves. Additionally one person doesn't mean the whole family are horrible people.
> there are (almost) no homeless people (in Amsterdam)

Any space that has few homeless in the Netherlands doesn't have them because the police removes them (that is to say, they dump them elsewhere or otherwise force them to leave).
The Mythical Judge AI...

Recourse may not be processed

Terminate
To make hitting uninitialised RAM or Flash or OTP (or others) stop the program immediately.
"strongly implies", "the implication is very clear"

"Assume the worst" = This is precisely the kind of mind reading that leads to a paranoid, unhappy, eternally vigilant society.
Tech’s Legal Shield Appears Likely to Survive as Congress Focuses on Details
IMO this reduces the protection of 2FA significantly. For me 2FA is primarily not having a single device that's enough to compromise to get access to your important accounts. This means that I never have both factors (password and TOTP key in our case) on a single device. That's why

> they've already got my Google Authenticator or whatever DB as well anyway.

is of course good for them, but they still need to get my password from my other device.
Agree, pandoc makes the best word files IMO. It doesn’t allow you to make too many style formatting changes so write in markdown and use pandoc to create the word file using simple headers, standard formatting.

Seems hard to replicate this approach in word in my experience without good discipline
RFC 5141[0] has a mapping of ISO standards to the URN namespace.

SO the latest version of the English-language version of ISO 8601-1 would be encoded as

urn:iso:std:iso:8601:-1:en

[0] https://tools.ietf.org/html/rfc5141
I actually have one as well. At some point I was chatting a lot with a customer agent from one of our partner. To me their name sounded Russian so I assumed they were of Russian origin. Turns out they are from a Sub-saharan African country. Like you I was very surprised when I learnt it.
I love video games and this makes perfect sense to me.

Games could be seen as different universes, they have different rules. Generalists looking for 'meta' ideas that can help them understand the game rules quickly and take advantage first. Specialists tend to put more effort into the same game or the same genre practicing (like typical professional players) and then slowly outperform generalists.

In the real world, unstable or dynamic societies are continuously changing rules, and it feels just like jumping from games to games. Once the society becomes stable or static, specialists slowly come into play.

On top of that, there's also another dimension of the game: speed. If the game rule is very simple, then the specialists would win very fast. Otherwise, the process would be very slow when the game is very deep. I believe the same rule would also apply to different industries.
Thanks for the in-depth explanation!

I will admit that I'm not an expert in microarchitecture design, so to me the expected flaw would be "we do something wrong in speculative execution and end up bypassing the checks in destructive way", not through side channels. Didn't know about patents involved. And of course timing attacks make everything worse for all of us :/
> If the goal is to personalize attractive faces, you could just have subjects rate pictures on a scale of 1-100.

However, research in the field (the field here is really "interactive genetic algorithms") suggests that it's more efficient/better HCI to allow selection rather than numerical rating, in order to choose the "parents" of the next generation. So, the right way to do this would be a typical interactive GA, using a mouse. Or eye-tracking, for lazy users.
Another step forward to add Rust language support to the Linux kernel: https://github.com/Rust-for-Linux/linux
I wonder who the insane engineer is that thought a 8 lane cross intersection is a good idea.
With how much I meant as long as you stay lean.
Natan Sharansky: How chess kept one man sane
"'Don't disturb me, I'm playing chess.

Natan Sharansky's jailers took that as powerful evidence that he was going - or had already become - quite mad. After all, in his punishment cell there was no bed, chair or table, let alone a chessboard and pieces. In fact, it was chess that kept him sane.

A human rights activist campaigning for the rights of Jews to emigrate to Israel, Sharansky was sentenced in 1977 on a fabricated charge of spying for the Americans. He spent nine years in a Siberian prison. Half of that was spent in solitary confinement and for more than 400 days he was locked in a punishment cell, given barely any food and clothes so thin that in the winter it amounted to a form of torture."
Title says it all: joke money tentatively decides to change entire monetary policy cause it sounds cool and makes it more like Bitcoin
Not being compatible is often the point of tools like ripgrep.
I see a problem:

https://github.com/torvalds/linux/blob/master/fs/ext4/resize...

Upon a quick code review, these lines look buggy:

unsigned three = 1;
unsigned five = 5;
unsigned seven = 7;

Without digging deeper, the reader of this code thinks "The first line surely must be a bug, right???"
> We all know what "processed" in this content means

I don't think we do. What criteria exactly determine if a food is "processed"? It's a vague word that leaves a lot open to interpretation
They exist and it is possible to get them, but I have never done so in a way I could find through a search engine.
Which of the living royals owned slaves? I'd like to know so I can identify the racists among them.
Cheaters now exploit boot loaders to side step this, funnily enough
This is hilarious. Check out his next rant about gmail icons [1].

[1] https://blog.plover.com/tech/ui-2.html
Does the YC application process effectively and primarily filter for being "relentlessly resourceful"?

How about most angels & VC firms considering who they'll meet with?

There's an opportunity here...
This paragraph from the article highlights some of the problems.

> Research led by a team at Microsoft, a big computing firm, and published in 2019, estimated that a typical publicly available corpus of a spoken language consists of around a billion words from as many as 1,000 different speakers. An equivalent data-set in a sign language might have fewer than 100,000 signs from just ten people. Besides large numbers, a good corpus also needs variety. This means conversations between native signers of diverse backgrounds, dialects and levels of fluency. Because deaf people more often have physical disabilities than do those with unaffected hearing, representing those with restricted fluency of movement is important.
We Deliver Great Customer Experience Without a Support Team
Whether taking that context into account is a good idea is very debateable.

The more contextually 'intelligent' a system is, the harder it is for the user to model it, and ease of user modelling is often more important than reducing the number of interactions need to complete a task.

In this particular case, it wouldn't be possible to know if your keyboard sequence that quits a call would feature an unnecessary enter at the end or not.
> ...if you want to make a commitment you can take to a customer, you can just extend the lognormal up to...

What you're proposing is effectively a fancy "padding factor", it's like on Star Trek when Scotty says they can only go at Warp-8, but really, Warp-11 is possible.

Sometimes stakeholders do behave like toddlers and get red in the face and stomp around when a "promise" is broken because "we aren't there yet." (ok, maybe not literally, but whatever the adult version of a toddler flip-out is).

But most of the time people can understand that unexpected problems come up. It's perfectly fine to make log-normal plots and think about statistics, but everyone will much happier if you explain what's going on to the stake-holders instead of just giving "black-box" estimates using confidence intervals.
EUT can be used descriptively because you can just pick any utility function to fit whatever behaviour you are trying to explain, but that doesn't offer any insight. If the theory was good you could find a utility function that fit a range of behaviours, but without it being overfit. Again, the EE claim, and one which is demonstrated for at least some simple cases, is that you can recover a range of behaviours without adding in parameters by considering time explicitly.

> In the question of whether you take that bet, you get the same answer whether you play once, or ten times, or one million.

If you are only playing one round, you should take the bet, if you are playing more than one round, you shouldn't. EUT requires you to change utility function to recover those two different answers, EE gives you the correct answer however many rounds you choose to play (one, or more) without requiring any additional modification.
Also free for download: Physically Based Rendering, 3e. http://www.pbr-book.org/3ed-2018/contents.html

(edit: I realize it's in the article, but it deserves highlighting here again. This is a really good book.)
Why are you conflating slavery and racism?

They are interlinked but separate matters, and to imply all slavers were racist is akin to implying all racists are slavers.
That's not so much a problem for the people who want to leave a meeting, but it is very much a problem for people who frequently toggle their mic on and off.
Pahaha. YES!! What a historically ignorant question.

Here's a picture of an Arab man and his white slave, for starters: https://en.wikipedia.org/wiki/White_slavery#/media/File:Mecc...
The literature says differently, and is also aware of your opinion.

https://www.safetylit.org/citations/index.php?fuseaction=cit...
Recently release video game music: https://soundcloud.com/asimpleurltoremember/bloodblast-vr-ep

Also making audio plugins: https://www.auburnsounds.com/

(Edit: seeing what _genres_ HNers compose in will be interesting)
Why would silk underwear disqualify you from the United States military draft?
Thank you!

Yeah, indeed it was a live recording. It's dedicated to my good friend who was organist and passed away while I was writing the piece.
> I will pay max something like $10k for me and family no matter what happens.

Does that usually apply for out-of-network treatment? Or long-term medication/care?
A-LIGN Wins Company of the Year for Security Service in 17th Annual Global Award
Yes, it just happened slightly longer ago. Romans took slaves from and performed genocide on european populations who were generally lighter skinned and the cultural attitude considered them uncivilized animals. Later on, one set of my ancestors had a habit of enslaving another set of my ancestors, however writing was something fairly novel to both of them so it wasn’t well recorded.

Slavery in many kinds is everywhere in human history, there aren’t many ways to divide up humanity so that any group hasnt been both victim and perpetrator at some point.
Research shows we're surprisingly similar to Earth's first animals
Is it just me, or are those social media icons at the bottom of his page gigantic?
I found this reading very interesting https://www.amazon.com/Range-Generalists-Triumph-Specialized...
Maybe it’s time for experts whose names matter to call Signal out on this and not pretend that the metadata collected by Signal (which has increased with the new groups design) is of little or no significance. Metadata is as valuable as or more valuable than data!

Seriously, knowing this background on the server code and the total silence about this for nearly a year now, would anyone still recommend Signal to activists? Saying there’s nothing better is not a real answer, IMO.
We made a SaaS tool to uncomplicate everyting
You have to do that too. Well, you can never use their (the ISO) logo but you can use the logos provided by the certifying company to "prove" that you are certified. People don't abuse those logos because the companies in question have a lot of lawyers and will litigate relentlessly.
It is absolutely far fetched as far as I'm concerned. To me it is more plausible the new generation will not even care about insta/snapchat/tiktok. Do people still care about snapchat? Not sure about magic AI generated disposable entertainment either. I don't see it as feasible and even if it was, people would soon learn to filter it just like we filter spam and ads.
> but isn't rush hour traffic basically that? Car in front of you starts to move forward then sometimes suddenly stops

It may be sudden but it's also predictable. The participants know that the car in front of them will stop, possibly quickly and are prepared.

A car (human or AI piloted) stepping on the brakes in the middle of a green light because a pedestrian anticipating the car's departure from the intersection began to step off the curb is far less predictable and arguably violated established traffic behavioral norms.

Predictable traffic is safe traffic.
Less than 20% of the world's population now live in a “free” country
Pasting instead of copying.
This scares me
Don't casinos ban players who for example know how to count cards? This would imply that skills may trump the house edge, and thus a bot that would know how to stop (ie how to hide their skill) could stay ahead.
Is it too late to get into BTC?
Keep in mind that the DIN is only publishing the DIN SPECs, not the DIN NORMs freely. That's not nearly as good as it sounds.
It depends on the language. Elm does not allow you to call JS directly, but ReasonML and Fable (F#) both do. This means with a little effort you can use any JS library.

I think the advantage of these functional web languages is in small but high-skill teams where robust code can be written in a minimal number of lines (more expressive, type checked, etc) and everyone on the team is able to pick up new things quickly. The big caveat is that you need to have a solid understanding of JS before learning these languages on top. This makes the barrier too high for all but the best junior developers.

Another point is that Node is not particularly good at vertical scaling, so if you care about this and want a shared language between client and server, F# and OCaml (ReasonML) are much better bets.