skysight-inc/HackerNews huggingface dataset:
> by god, this is not how you build a consensus or a high functioning team

I beg to differ. Linus Torvalds is an example for us all, and I’d argue he has one of the most, if not the most, highly functioning open source teams in the world. The beauty in open source is you’re not stuck with the people you do not want to work with. You can “pick” your “boss”. Plus, different people communicate differently. Linus is abrasive. That is Okay because it works for him. What is not okay is having other people policing the tone in a conversation. Linus had this same conversation with Sarah Sharp, I’ll post the relevant quote below:

Because if you want me to "act professional", I can tell you that I'm not interested. I'm sitting in my home office wearign a bathrobe. The same way I'm not going to start wearing ties, I'm also not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords. Because THAT is what "acting professionally" results in: people resort to all kinds of really nasty things because they are forced to act out their normal urges in unnatural ways.
How are they gonna go to college? Nobody in their family went. Their friends didn't go. They have family they need to stay home and take care of (no child care, elderly care, limited food assistance) and work for, in whatever way that means. Even if they went, it's not like every millennial with a degree gets a job, even with record low unemployment. Transportation is also problematic, just to get to a school, or a job. Rap sheets keep people from applying or being accepted. There's usually no jobs program to help older people transition from obsolete industries.

It takes a lot of outreach to get anyone to trust the system, if they have a flexible enough situation to go. Most people just don't see education being a solution, so they aren't going to jump out on a shaky limb in the hopes it might catch them. Better the devil you know.
Almost everything is Turing complete. All you need is a movable read/write head and an array of memory.
The posted article does neither though. Nowhere is any observation that actually contradicts existing theory. The author is taking advantage of the fact that new measurements are allowing for refined models and pretending that this surprise is the same as contradiction for an already existing bias against mainstream theories.

Nothing I saw demonstrated in any way that the Big Bang didn’t happen.
No, this is exactly the kind of thing registration lock is intended to address.

If you enabled Registration Lock, your account cannot be hijacked by sms, provided you’ve been actively using your signal account within the last week.

There’s an automated keep-alive for the case that you still have signal installed but haven’t been sending/receiving any messages.
So it's people like you that turn the internet into a clickbait jungle... No thanks.
> "10,000 yearly active business users"

Without a definition - which I have not located - this is ambiguous - does anybody know what they use here to determine if a user is a "business user" or not?

If the definition is "account represents and is owned by a business rather than an physical person and is used in the course of business" I'm pretty sure Discord would come out above that?
A Programmer's Utopia
Lariza (webkit2gtk4 browser, head to https://uninformativ.de or gopher://uninformativ.de from Lynx ) runs fast enough under OpenBSD i386 base Intel Atom n270
netbook with 1GB of RAM and an Intel 945 iGPU with GL 1.4.
Take that as a reference.
I think FA has been like that from the beginning. I once did a thorough reading of 1930s issues to get an understanding of the run-up to WW2, and it was as you describe.
Try adding mDNS to the mix. Works pretty well for link local addresses.
A multi billion dollar company with massive investments in Linux making an almost workable solution means everyone else is screwed
The adoption thing is so heartbreaking.

I'm sorry ;(

It's often the ones restricting adoptions that also want more of them.

Why stop someone from giving love. Hate is just too strong.

In the US adoption is heavily tied up in religious institutions. States will pay / contract it out to church affiliated orgs.

And it's plain as day that the R appointed judges & justices up and down the bench are wanting to put 'religious freedom' over common curtesy, dignity, and human rights.

Another one pissing me off:

The guy who helped write the Texas abortion bounty bill is suing to get rid of rules that insurance has to provide birth control and prep. Plenty of scholars think they will win.

Insane that their extreme religious beliefs get to override our health and safety.

Even if we can get an angry political movement we can't quickly fix lifetime appointments on courts from local level all the way up to scotus.
31 years ago was 1991. Doesn’t seem all that long ago, does it?
3 days from launch to getting your twitter account suspended.

https://twitter.com/DiffusionPics/
Fatal by what definition? Signal appears quite successful if you simply look at it.
Best to not wish ill upon anyone, even your enemies
Yes, that is really, really messed up. I’m not abdicating Apple from making a crap machine that they will be fixing for the next X years because of whatever issue.

Currently, I still have faith in Apple, despite their lemons only because other companies laptops sucked more.

But that does not mean your point in invalid, at all. I just hope that this is an isolated incident to a particular generation vs a broad company trend.
Mailgun here. Just works, pretty cheap.
> If both players roll the same, a coin-flip is used to determine a re-roll or if the turn goes to the other player.

Why wouldn't you just flip the coin and be done with it? The simplest procedure that produces a 50% probability is best; why invent a complicated protocol that is equivalent to a coin toss and possibly includes one.

Or, for that matter, to avoid the proliferation of random devices, why not treat a four-sided-die as a coin for the purposes of determining who goes first. 1 or 2, first is you; 4 or 3, it goes to me.
Arbitrary decisions with a cost to employees in an environment of stagnant wages and rising costs are not going to make anything better.
Another good option for a very different grammar that can change your thinking: American Sign Language (or another sign language if you're not American). It's topic-oriented like Japanese, but it's also a spatial language, which is bonkers. For example, if you're setting up a story about two characters, you basically indicate a point or direction to represent the various parties, and then you periodically shift the perspective you're speaking from.
> I recall some disquiet from some colleagues about the shift towards open floorplans.

I can’t blame them for that. I am of the opinion that Frank Lloyd Wright may be the greatest sadist ever to walk the earth for popularizing the concept.
It’s a Game Called 'Find What’s Wrong with This Shot'
cloudflare now allows you to set up email aliases -- e.g., support@yournewdomain.com to yourpersonalemail@gmail.com -- but i think you have to register the domains with them or transfer the DNS to them.

...but yes, it would be nice if someone offered a non-price-gouge-y option for all the things you'd need to get dangerous.
The first iPhone was under powered and overpriced. It was a throw away device. iPhones didn't get good until the 3Gs.

The first iPad was also very under powered and new iOS versions quickly made it unusable by how much they slowed it down.

The first retina Macbooks had problematic screens with pixels that died.

And those are just a few highlights. There are many, many more examples.
What I am curious about after reading the article is how do they automate the deployment of this setup?
Recognizing Chess Positions
Funny to read some of the scathing replies in this thread. Andrew is pretty much one of the leading minds in growth over the last 10 years. It’s unlikely that you’d find anyone in the role that hasn’t studied his articles in depth.
Why not Jerry Brown since we’re in a gerontocracy atm
Scrum is notorious for not being rigorously implemented. It's pretty much just daily meetings.
> You're thinking everything is some kind of an existential crisis.

You're the one thinking a company going bankrupt and 800 employees being out of work is some kind of existential crisis.

Companies fail, employees lose jobs get humbled and go find new work with lessons learned. It's how this is supposed to work.
I think the "new wave" Koopman was talking about in his book title was precisely stack computers that weren't demanding in memory bandwidth. The MuP21 and the F18 core used in the GA144 don't store their operand and return stacks in RAM; they use them as a replacement for a register file, just like the 8087 does.

I think the conventional view on designs like the MuP21 and the 8087 is that they don't scale because they are bad at supporting out-of-order execution, because every instruction has a data dependency on the previous instruction. But if I'm reading https://stackoverflow.com/questions/18138382/which-registers... correctly, it says that in fact the 8087 instructions have decent performance even on current amd64 processors.

Stack computers do tend to have smaller code size than register machines, but a direct comparison of, say, 16 bits for RVC or Thumb instructions vs. 5 bits for GA144 x18 instructions is a little bit misleading, because you usually end up running about twice as many instructions to do the same job. So you end up saving about a third of your code space, not the two thirds you'd naively expect. Compensatorily you need about twice the clock speed to get the same performance.

Chuck Moore says you can get a higher clock speed because you can wire your ALU inputs directly to the top-of-stack and next-on-stack registers, so you don't have operand field decoding and register-file demultiplexing in your critical path. (But then he went off and gave up on clocks altogether in the x18, which is entirely asynchronous.) The attention the RISC-V designers gave to keeping the operand fields in the same place in every instruction format, even in RVC, reinforces my perception that this is still a live issue, not a holdover from the early 90s.

Maybe this is a personal problem stemming from lack of experience, but I still find stack code more bug-prone and harder to read than register-machine assembly languages.

BTW SeRV implements RISC-V in under 200 LUTs, and 4-LUTs at that, but the ZPU is probably faster.

On a register machine, duplicating a value is implicit (it happens implicitly every time you read it) but operand choice is explicit. On a stack machine, duplicating a value is explicit (with DUP or OVER, for example) but operand choice is implicit. A stack is sort of like a register that can hold more than one value, but in which each value pushed must normally be used exactly once.

As I understand it, the F18's operand stack has ten items, of which eight are cyclic: TOS, NOS, and eight more. Presumably the other eight items are cyclic because pushing and popping them is implemented by incrementing and decrementing a counter. But this still takes less area than a multi-ported register file; Shirriff's reverse-engineering of the 8086 found that its register file had three read ports and one write port, so the pass transistors for the muxing took up more area than the inverter transistors that implemented the memory bits themselves!
Sure - You can find my script here https://gist.github.com/santrancisco/9d14e0105316cfa15f98f0f...

After that, it's just the matter of putting a crontab job to run archive job every night. Note that i have no way yet to know when the mouse move in macosx as xdotool no longer work with mac so right now it takes screenshot of every monitor and resize it down... it might be too much and could eat up your HDD. i like the nix version since I did a dirty job with mouse location so whenever i take a break from incident or walk away from my desk, the screenshot script stops.
How do you know people want these things? Do you actually think “yay! I love that this new game has a battle pass system and lootboxes” is a common sentiment? The point is that there is no choice. Sure, companies are very likely making more money off these systems than otherwise, but to say this is because people want it doesn’t ring true to me, simply because they can’t just pivot to a similar game without them, or avoid it entirely. Games like Fortnite are so predatory on monetization that they strip you out of even choosing the base nothingburger characters available for free, instead randomizing which one you get per match to force you to buy something to even have a consistent player model you somewhat like. That kids, a demographic that’s by nature desperate to express themselves, spend piles of money on these systems is no surprise. Not to mention the fact that they’re too young to know there’s even an alternative at all.

There’s also mountains of evidence that contradict the statement that a game without a battle pass won’t succeed. One of the most profitable and respected MMOs currently is Final Fantasy XIV, a game that has nothing like it, in the genre that had micro-transactions and lootboxes before most people even heard the terms. Middle Earth Shadows of War is also a great game that was ruined by loot boxes and progression systems, where the outcry was so big that the developers completely removed them after the fact.
Australia is on track to have similar per capita death rates as Norway which had far fewer restrictions. If it hits that point, will you still think the heavyhanded response was worth it in the end?

The Australian response in general was over the top:

* Postcode based restrictions targeting poor areas and not always related to actual case numbers

* Locking healthy people in their homes under 24hr police guard, all deliveries to their house inspected (people are shipping in covid apparently?), alcohol purchases limited.

* Banning outdoor playgrounds, exercise and confining people in their homes instead of allowing them fresh air.

* Flying polair choppers hundreds of km's to fine people camping in remote wilderness.

* Protesting made illegal.

* Nearly all laws made by decree and never actually facing a democratically elected parliament to debate.

* Making it illegal for a citizen to return home from India under threat of jailtime.

* Essentially banning citizens from returning home by drastically limiting flight numbers.

* Forcing all returnees to quarantine in 5 star hotels not fit for purpose while foreign celebrities and sport stars could choose to go to B&B's in the countryside.

It was a dark time for Australia in my opinion, yet somehow many seem to agree with it. Locking out our own citizens was one of the most popular policies ever, it consistently polled 90+% for over a year. I find something like that terrifying and speaks volumes to the mindset of the average Australian who loves to harp on about mateship.
> I predict the FAANG will move away from it and the startups will capture the opportunity.

I've took the liberty to correct it for you, so your comment can appear at Hacker News Predictions [1]. I like your prediction, btw.

[1] https://hnpredictions.github.io/
No need to be dramatic. If you think of an answer to my query, let us know. Until then I'll consider it resolved.
Oh dear. The nonsense about 'waiving due diligence' doesn't matter anymore and was a distraction and a moot point in an attempt to escape questioning from the buyer as they have ignored him until it was all signed in ink. No, throwing a firehose doesn't count.

Now Twitter is ordered to handover and reveal the true number of bots and fake accounts that they were hiding from the buyer and everyone; in court.

Exactly as how the fraudsters at Twitter knew to hide everything. This time, there is no more hiding.
Software development, particularly for large-scale computing environments.
This reminds me of mirroring an SSD array to a HDD! I believe this is what some college kids get their hands on, since many motherboards come with 2 NVMEs. NVME RAID0 is too dangerous and RAID 1 is too expensive, but, by pouring few hundred more bucks, one can gain a marginal safety while enjoying the blazing fast RAID0.

The magic here is `--write-behind`/`--write-mostly`[1] in `mdadm`. I mean, that's the only method that I can think of here. This is an old dark magic that prevents (though not entirely) reading from a specific drive.

[1]: https://raid.wiki.kernel.org/index.php/Write-mostly

TBH, in general, I don't think it's a good option for databases. The slow drive does cause issues, for it is literally slow. The whole setup slows down when the write queue is full, reading from the write-mostly device can get be extremely slow thanks to all the pending writes, and the slow drive will wear out quicker thanks to the sustained high load (though this one should not apply in this specific case).

So you mostly don't want to use a single HDD as your mirror. For proper mirroring, you need another array of HDDs, which will end up being a NAS with its own redundancy. That's a large critical pain in the butt, but this is necessary for industrial grade reliability, and also allows making your "slow drive" faster in the future.

In this specific case, it's pretty well played. They get 4 billion messages per day, which is roughly 46k per second. Assuming each write requires updating at least one block - 4kb - the setup needs to sustain at least 185 MB/s, which is clearly beyond a single HDD. Google Persistent Disk is a kind of NAS anyway, so that perfectly aligns with the paragraph above.
The ocean as we know it to be is probably done for. We, as a race, are not even starting to get a handle on all the plastic going in the ocean. It's a ridiculously, stupendously huge thing next to a human, and if you think that for every video of someone rescuing a turtle or documenting a whale that swallowed plastic, there is an entire ocean's worth that aren't being saved or seen, it puts into context the magnitude of what we've done. It's probably a slaughterhouse out there.
Ok I’ll bite. I don’t like the rights framing, and I don’t quite know what is meant by trust. I want to replace the word trust with information. Information doesn’t flow along the edges if the org chart, nor does it flow down from manager to employee. It’s moving between individuals horizontally and vertically, and also between groups. For anyone to be effective, they have to know what’s going on, where the project is heading, what’s crucial and what’s expendable. Working in isolation is just not conducive to building an intuition for this team awareness. All the trust in the world isn’t going to cut through the misinformation and confusion that accumulates while people are out of the office, working hard on the wrong thing.
Same. I get spam/phishing at a number of the custom email addresses I've used. Including adobe@, elance@, etc.
For people wondering about the latest release, getting the impression this is quasi-abandonware...

... https://github.com/inliniac/vuurmuur would maybe more informative. Seems to move slow, but had its latest release 0.8.1 on Dec 29, 2021.

I just clicked through all this, because it rang some very old bells of mine ;->
But can't remember having the ncurses-interface which looks sweet, or I mistook it for something else.
These are noteworthy articles because of how rare it is - akin to articles of Silicon Valley titans that didn't complete college. We point to their experience as novelty, not as practical advice to ourselves or others.
WSL is really only a viable alternative to dual-booting for Windows people who have merely dabbled in Linux desktop usage. Admittedly, this is likely the only case Microsoft cares about.

But if you're used to Linux, Windows is not only borderline unbearable in a cultural way, but you're likely to notice that a ton of important pieces of WSL (and the wider Windows CLI environment) are broken, inadequate, missing, or just different in a way that makes them unattractive to longtime Linux users.

> I've got a VM with a full linux distro at my fingertips. [...] when the VM looks and behaves like a regular bash terminal, what more could you realistically want?

To name a few, things, limited strictly to WSL:

- your distro's normal init system / a standard way to configure persistent services
- binfmt_misc interop that works consistently (for example, some applications cause hangs for unclear reasons, when I pipe them into `clip.exe`
- integration for services that involve running agents and/or hardware access (e.g., Docker, GnuPG, SSH)
- WSLg support on Windows 10, whose absence is purely artificial (what version of Windows my corporate laptop runs is not up to me)
- passable performance with files on the Windows side so that basic amenities like a Git prompt in your shell don't suck
- bridged networking or some other advanced networking configuration
Ask HN: What perks would you love to see as a WFH employee?
I'm looking for ideas regarding perks and benefits my remote-first company can proved. I received a great idea in another thread regarding standing desks and mats, so I am curious what others what perks a WFH employee would love (beyond the absolute standards of good salary, insurance/benefits, internet paid for, good team & culture)
The disinformation has a purpose sadly. And it's clearly working.

I'm not sure how to fix it though.

More doctors speaking out? seeing some parents & their young trans kids feels helps.

The fact that the word 'humanizing' is used just shows how gross this is; that these kids and queer people are somehow not human already.

Just as a thought experiment type rabbit hole, I've spent some time thinking about the net benefit of our increasing representation and being more integrated into society at large.

It feels that on the whole the #s look more accepting. Gay marriage has majority support (so does abortion..)

But seeing trans people and queer people on TV has triggered an insane backlash.

See it on HN threads all the time.

"netflix is all propaganda."

When the representation numbers are just barely catching up the real general population (of which is probably still low given closeting).

Our existence isn't propaganda.

It's not indoctrination to live our truth.

But a lot of people feel threatened and backed into a corner which is dangerous.

And some politicians pick up on this and whip it up into an very dangerous frenzy of disinformation and hate.
Renaming is one way to implement a stack, but you can also physically shift the bits around every cycle.
The thing is, Apple's internal corporate culture runs opposite to this sort of free flow of information.
If you're not in Google's sales organization(s), does this mean you have to ride out the near term "hoping for the best"? Or, are there development groups that have some protection as core technology? Sux if you have to show impact-on-sales when you're not customer facing.
That's not how Wine or Proton works in my experience. As OP said, Steam and Lutris both have tooling to easily set up Wine prefixes per-game, including specifying specific versions, including custom compilations like GloriousEggroll's builds. In general, you can flip between versions comfortably and easily, often without having to do anything more than changing a value in a GUI.

I could see it being an issue if you were managing your Wine prefixes by hand, but that's like deciding to install your OS dependencies without apt or dnf and then complaining that Linux has bad packages because you chose not to use a package manager.

I literally play multiple online games in Wine/Proton on a daily basis, including Path of Exile, FF14, WoW, and Payday 2. The only one I've had major issues outside of general performance with is FF14 and that's because it integrates closely with Steam and their launcher uses a super outdated version of .NET that Wine hasn't worked out how to emulate. It's been broken for years, and is a known and documented issue with Wine.
If there is a ban and ECAD is included in the ban, then yes, they must kick off Chinese customers