skysight-inc/HackerNews huggingface dataset:
Facebook getting to disavow everything they've been paid to do, and accepting payment from a new set of bosses who turned out to have more authority over them than their previous paying customers had.

Basically, entering the witness protection program and selling out those they've worked for in the past. Getting a huge cash-out, reputation laundering, and going away to preside over a dwindling number of hapless and heavily surveilled 'users', reporting on their doings to the authorities.

That is very much the winning endgame for Facebook. They turned out not to be bigger than governments.
Ask HN: Best way to structure/architect an API with ExpressJS/TypeScript?
I've got major maintainability problems with my kind of amateurish webapp. I spent a bit of time the other day writing a bunch code that I just found out I had already written awhile back. I see a bunch of guides on Google but it's hard to judge how good they are without references/reviews. Are there some in depth guides on separation of concerns, service-oriented architecture, MVC, file structure, etc using Express? Or perhaps a really good reference project or two?
I don’t think we’re in a utopia. Most people do have food, comfort, and safety. But most don’t have much free time (jobs), good relationships, clean air, and an overall lack of stress (plenty of things to worry about). Maybe we live in a society like Universe 25, but it isn’t a utopia.

Life is better than it used to be, but it’s far from perfect.
FFS, do you even understand that word? DE has the opposite of vigilante culture.

People always rely on some governmental authority. When it affects them, that is. Otherwise, no one gives a shit about anything.
Using city life as baseline to measure personal safety needs ignores the fact that living in a city safely usually is a matter of luck & avoiding places like the tenderloin in SF, the west & south sides in Chicago, etc. There’s also cops that are minutes away, and worst case violent people typically want your valuables more than your life.

I grew up in Chicago, but I also spent my summers living on my grandparents’ farm in a deep rural area. It’s just a different experience out there when you’re alone in the middle of nowhere surrounded by occasionally hostile wildlife and occasionally some pretty weird people. There’s much less room for avoidance or flight from danger, which makes guns feel useful to carry. I still feel naked hiking unarmed in California.
Your comment is not true.
Ah. Hadn't appreciated that, thanks. I suppose that's still better than nothing though, so the USA's 3-4 full pay ends up more than 2, but another 10 months' pay however meagre with a job to return to seems better to me. I think (again, with no experience) in that situation I'd be optimising for time off rather than money anyway, once required amounts of each are reached I mean.
It might be great but my friends won’t be paying for it so I won’t see their photos and they won’t see mine. As horrible as it is to say, I don’t actually mind Instagram ads that much, they often help me to find what I’m looking for or jog me to buy the packing materials I need to order!
We know for certain that the disease course in breakthrough infections is shorter and milder. Yes, it is almost certain that transmission would be reduced.

And the Münster party doesn't have adequate contact tracing at all. That could be one unvaccinated person with forged or lacking credentials that infected everyone else. They don't know who the index case or index cases were. At least 28 of the affected people haven't submitted proof of vaccination, and if the person who caused the outbreak knew they were breaking rules and got sick they may have avoided getting tested and might not even be in the 83 known cases.
I don't agree. Using the argument of 'i need to have a sales guy' is usually just saying your product isn't good enough. Before you downvote me. I have 2 successful companies and many failures. From those failures I I initially had the same statement. Give me a good marketing guy and I will conquer the world. Nonsense. You can do it yourself if the product is good
The $85B Cost of Bad Code
"Jargonaut". I'm stealing that...
I wonder what would happen if California just passed a law that called for unlimited PTO to be paid out (using some pretty high implied accrual rate, like 8 weeks a year or something).
Live biomaterials are self-replicating. That's one difference between biotech and any other scary tech we're used to dealing with, like explosives, dangerous chemicals or nuclear material. Even ML scales only as fast as you can buy compute and convince companies and governments to put your algorithms to use. Self-replication is another game entirely.
No, I’m not. There isn’t a difference between creating and ongoing maintenance- it’s the same thing. You describe your state, something reconciles that. How you describe your state and the dependencies between resources is absolutely key, and on the face of it it looks like this interface is totally inadequate.

So, again, show me even a brief sketch of how you would describe what I said above with this model, and you’ll see it quickly falls apart.
Every time I read these google employees are going on strike / organizing I which they would describe HOW MANY actual google employees are ACTUALLY going on strike and organizing or whatever.
I do not at all accept that guns empower the weak. We can see all over the world they are a massive force multiplier for criminals, the violent and the murderous. Guns are only potent in the hands of those willing and able to use violence. For those unwilling to do so, they are massively disenfranchising. They essentially tilt the balance of power in society decisively in favour of those most willing to kill, and most enthusiastic about preparing to do so.

There is nothing admirable about normalising and promoting lethal violence in society. I’m very much aware of the sentiment that guns can have beneficial social effects, epitomised by the Heinlein quote that an armed society is a polite society. This is absurd. That sentiment is a direct attack on the principle of free speech, open discourse and equal right of expression for citizens. We should aspire to toleration of free expression, even if it’s uncomfortable or offensive, not suppression of it. Is it really right to hand an implicit veto on opinion to the violent? Utterly shameful.
The benefits of strong IP law are not apparent at first. It happened in the US through trial and error during both world wars and then up through the decades, e.g. https://en.m.wikipedia.org/wiki/Bayh–Dole_Act

I only know this due to some policy courses I took during IAP when I was at MIT.
You load sixteen tons, what do you get

Another day older and deeper in debt

Saint Peter don't you call me cause I can't go

I owe my soul to the company store
"Let me tell you, you take on the intelligence community, they have six ways from Sunday at getting back at you" - Schumer.

Please site 1 example of them using their power of ledger
TLDR - Kids who want to learn to program already have access to the tools to do this... It's just that most kids don't want to learn to program.

Wasn't this what the One Laptop Per Child (OTLP) project was trying to achieve? The problem is that when the ZX, C64 etc were around there was no alternative. If you wanted to play games, you could either shell out for more hardware and purchase the games on disk or cartridge, or you could type them in from a magazine (several times) and hopefully save them to a cassette.

These days, if you want to play a game, you reach for your phone and install a free one that is far more capable than anything you could develop yourself.

The real trick would be to create a development environment that will run on a phone. Apple have gone somewhat down this path with their Swift Playgrounds and you could always work with Scratch and similar systems or you could even do something in html/javascript, but none of these really give the same imperative to learning how that the original home computers did. You really need a system that lets you develop a full program, share it with your friends and modify (and break) it.

You know the reality is that we do have these systems, and kids that are interested in doing anything other than just playing games can access them with a minimum of problems. I wonder how many of those ZX Spectrums, C64 etc were given to kids, who on finding that they had to actually do some work to make them do anything useful relegated them to a shoebox under the TV. It is possible that for every positive story about "kid learns programming from ZX Spectrum" you would have a hundred stories of kid calling ZX Spectrum a piece of crap.
Interesting fact 1: Atlassian is the only company that has words "shit" and "fuck" in their core values.

This is a deliberately misleading statement. And not verifiable as a fact. When someone makes a deliberately misleading statement it's difficult to believe anything they then say.
Freedom of speech is important but I think some underestimate how destructive hostile speech can be towards collaboration and constructive conversation.

With a little effort it’s possible to use non-violent communication (NVC) to express yourself fully without blaming or criticizing others.

And sure it’s also a worthy goal to not take things personally, but collaboration just works better IMO when we’re as kind and respectful as possible.
This is so true, most top companies expect folks to write flawless bug free code of problem in 20 minutes or less now. Some expect two problems in 45 minutes now (if you are unlucky really one medium and one hard). If you write a sub-optimal solution you are rejected for sure. If you haven't grinded leetcode/hackerrank and haven't seen it before there is no way you are going to solve a hard problem in 20 minutes - lets say 10 minutes to think and 10 minutes to write the code for a hard leetcode question.
That is a poor test in my opinion. I do not value symbolic personal liberties like bible burning or drawing Muhammad more than economic or press freedom which have a much larger cascading effect on our lives. And the fact that the US is lacking in those two latter categories compared to many of our peer nations calls into question whether our freedom regarding guns or speech actually protects our other freedoms.
If there was no filtering how many spammessages would you receive?

I suspect any more than you see
From everything I've read - which is a lot - I think the criminal case under the law is less clear than say John Kapoor & Insys (who are in jail). But it seems the civil cases are much stronger, which is why this settlement is so shocking.

the Sacklers have tight control and micro managed decisions it's their intention & action. But Purdue was smart enough not to make spreadsheets tracking doctor bribe ROIs ...

I'm interested in why there isn't more info/investigation on the revelation in Gibney's doc that a Purdue exec sat in a motel room with the regulator in charge to write the original oxycontin label, which was then approved with very very questionable language. That potentially less addictive language was the entire lynchpin of their (minimally moral) crimes. Especially with any future revolving doors or benefits.
Wow this is immediately useful

If you figure out some sort of funding model (maybe even just Patreon) I could totally see this as a viable side project

Already discovered this recipe site: https://based.cooking/

I love how adding recipes is through pull requests: https://github.com/LukeSmithxyz/based.cooking/pulls
Strong disagree and I think you're looking at it at too small of a scale. Your phone monitoring your location is a placeholder for tech knowing what you do in your private life. The tech is just going to get better than your phone.

Put it this way, if you had cameras watching you every moment of your life, you could have the perfect alibi for anything. But you would never be able to do anything considered illegal again, for whatever definition of "illegal."
Canada is heavily influenced by the CCP to the point of systemic corruption.

Note that Bo Xilai's (former CCP big shot) son lives in Canada and works for Power Corp. (Power is one of the most influential companies in the country.)

Xi's family also lives in Canada and Australia, since it's unsafe for them to live with him in China (!).
Oh you can do that with Electron? This is not my area of expertise... Are there any other ways to have GPU acceleration?
Marking is helpful. Removal is not.

Very much like spam: filters are good but not 100% good, so there must be a way to look at what the filter has rejected, and allow the reader to judge.
Tigers are real. Lions are real. The fact that Ligers exist doesn’t mean they’re not two different populations.

The point is that just because two categories can mix doesn’t automatically mean that those categories don’t meaningfully exist.
> one asshole engineer took 2 months off paid leave and then came back and quit immediately. We were angry at the engineer, not the CEO, because it was clear what he was doing was taking advantage of the company's generosity.

I don't understand why you're mad at someone for using a benefit he's entitled to?

Unlimited PTO means you should never have to work if you don't want to. Otherwise it's not unlimited.

If there's a limit just state it upfront.
Is there a way to set marginalia as default search in firefox?
> shouldn't have taken vc funding

Classic case of this would’ve been great if the were fundamentally completely different people. I’d imagine they loved the tens of millions of dollars valuations and easy money and everything they got to do with it.
Oh, playing the ladder can be rewarding. But you don't achieve that by saying "our code will be piss if we ship too quickly" if a decision has already been made without you. Don't be clueless, you must get your seat at the table first.
Everything is pretty much the only thing I miss from Windows. Maybe paint.net too. I haven't found a suitable Linux equivalent for either.
Developing a calculator that one could be proud of would be a pretty sweet job. By that I mean producing a product that consistently produced correct results, offered useful features, and had a user interface that is more pleasant to use than a four function calculator.
Paired with other metadata (which can also be faked) I’d bet a jury would find the data quite convincing
Whoa. I use an xyz domain daily. This thread is eye-opening. Here's the reply from a SpamAssassin validator.

My domain is almost marked as spam solely on TLD grounds. What's the point of a TLD if it isn't a first-party domain on the internet?

SpamAssassin Score: -0.599
Message is NOT marked as spam
Points breakdown:
-5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at https://www.dnswl.org/,
high trust
[***.***.***.*** listed in list.dnswl.org]
0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was
blocked. See
http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block
for more information.
[URIs: ***.xyz]
-0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2)
[***.***.***.*** listed in wl.mailspike.net]
0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
2.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs
[URI: ***.xyz (xyz)]
0.0 HTML_MESSAGE BODY: HTML included in message
0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily
valid
-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
author's domain
-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
2.0 FROM_SUSPICIOUS_NTLD_FP From abused NTLD
0.5 FROM_SUSPICIOUS_NTLD From abused NTLD
0.0 TVD_SPACE_RATIO No description available.
There are plenty of ways to incrementally provide features to paying users on something like this while still making the base model free.
> I don't particularly care for my ISP seeing all my traffic or being tracked by the entire web. I use Mullvad to try to achieve some semblance of privacy.

But VPNs don't enhance your privacy though - you're trading your ISP's snopping for your VPN operator's snooping - and TLS makes it all irrelevant.
Agree completely.

Years ago, when I was first married (like several months after getting married), my husband needed surgery. The surgeon thought it might be pancreatic cancer.

The board gave me all the time I needed, no questions. And, the day of the surgery, a colleague from work spent the day at the hospital with me. A free day from the board and director.

Now it's true that I worked every day husband was in the hospital - I mean, he was sleeping most of the time so why not work? But they knew I would work since that's what I did. I delivered for years.

I was incredibly grateful they allowed me to take the time. Am still grateful. But I was also in a position where I could take an unpaid leave or quit. Neither optimal, but family comes first.

Would the organization have done the same for other staff? I don't think so. I had been there the longest and busted my ass for them, loving the work every single day.
Never, but exaggeration often clarifies ;-)
Surprised they went with 13. It still has a negative connotation around the world. Especially among people willing to buy an iPhone.
This coordination is being attacked in 1a lawsuites as defacto free speech violation due to FB and other big tech acting as agents of the state.
Whole Foods? Aren't they the union-busting[1] exploiters? I'll take your anecdote under advisement.

1. https://www.theverge.com/2020/4/20/21228324/amazon-whole-foo...
Q&A with Co-Creator of the 6502 Processor
crypto space is making use of the new ICANN approved TLDs pretty rapidly

their customers are on discord, twitter, telegram and wechat so email delivery is not a factor

the entire sites and revenue drivers are entirely client side (with the "servers" being the smart contract methods stored on the nearest blockchain nodes, this has only one initial upload cost but functions similarly to lambda functions except the users pay for the computations), when the domain is down or blocked, the user can interact directly with the nearest node hosting the website's associated smart contracts, if they are interested enough

this is working really well for a lot of organizations, and it has been this way for several years now

makes lean SaaS services even leaner, and allows them to grow even faster - as long as their customer base is already a crypto native. I haven't seen any organization succeed if they have to sell their customer on some crypto browser extension.
What's the best video platform that supports open standards and censorship resistance?

Is self-hosting the only option?
The crazies are always the first off the porch. They're a canary.
> Remember that within the first year of covid, "masks work" was considered misinformation

No, because that never happened. Maybe don’t spread misinformation yourself if you want to make a point.
Fuel-based cars tend to burn after an extreme adverse event, usually a collision.

Battery fires are more frequently spontaneous, or occur during charging.

How many barbequed children do you find an acceptable number?
It's the good old "tragedy of the commons":

https://en.wikipedia.org/wiki/Tragedy_of_the_commons

Also known as "that's why we can't have good things"... :/
Let’s not forget that without Sir Clive we would probably never have seen Acorn and then Arm start in Cambridge. The computing world would have been very different without him.

RIP.
It is entirely Google's fault. Google knows people don't want this dreck (everyone knows it) but still serves it up.
Same, USian, never heard it in software. I only know the word because I attended a public charrette for proposed zoning changes in my city. My wife (she told me when I asked about the word) did design charrettes in graduate school, which in school are a kind of brutal peer critique of projects at the end of the term, rather than an interactive presentation and gathering of feedback from stakeholders as originally envisioned.

The public charrette I attended for zoning changes was pretty fascinating. The most interesting part was that about twenty roughly block-sized pieces of the city were chosen as case studies, and for each block, an entire wall was dedicated to visualizing the current state of each block along with implications of the proposed change and other options, and a there was a person at each wall available to walk you through it and answer questions. (A lot of the members of the public who attended were developers who were asking extremely specific and wonky hypotheticals, so this was not an easy job.) I had no idea what to expect, and I was flabbergasted at the effort and professionalism that went into it.
Collisions are fine. The point is to give it a memorable name, not to represent 128 bits. (It's the same reason a CRC is 32 bits.)
Honestly in a healthy system lying under oath to the congress should put you into prison no matter weather it's about national security or not.

Also not on discretion of the senators or anything, basically the state should be by its own law required to act immediately with high priority and trying to avoid that should also handled with penalties the same way.
Sun Screen (2000)
So the creator of the zx81 dies at 81, my first computer, very sad.
I get unenrolled from electronic statements from Capital One and a local credit union if I go 12 months without “opening” an e-mail from them. I do open and read their e-mails but since I don’t have image loading enabled, they don’t know that so they “helpfully” start sending me paper bills again, and stop sending me the e-mails to say that the bills are ready. It’s incredibly annoying.
Damn... the idea that maybe we should be banding together as a democracy and cutting deals to subsidize the engineering work of companies that are willing to "lay fallow" their design teams is fascinating.
I mean, an evergreen category of unintentional discharges is people pulling the magazine, and then accidentally firing the chambered round because they thought the gun was empty.

Notoriously, Glock pistols don't have a magazine disconnect, and their field strip procedure is to drop the magazine, rack the slide, pull the trigger, then pushing the slide lock to remove it. Skipping one of those steps has put a lot of holes in walls over the last few decades.

It's a gun. It's supposed to be dangerous! Owning a gun without knowing how it works is bad.
> Its distribution model required vast amounts of storage and bandwidth even back then

It didn't, as long as your server didn't distribute binary newsgroups, which where the only thing requiring a substantial amount of space. Furthermore, servers had no obligation to keep a long retention history, and could limit it to a few months if they wanted so.
Nope, UCS-2. Which is UTF-16, but just the BMP, so only the first 65k codepoints and all characters are fixed-length 16bits. Only later windows versions at some point learned UTF-16.
“sell to” as in sell their company to another company, not sell your data to another company.
I think it has been solved a good amount of time considering how frequent the list of adjectives and names are on "modern" websites. I don't know if any of these implementations is FOSS though.
Hmm. I'm thinking that if there was a graphical video game based on the book "American Psycho" where one was playing that character, maybe it could be damaging to some.

I never saw such a game. -- The FPS games I've seen, I'd compare them more with looking at a ww2 movie.

"The last of us" -- that game maybe that one can cause, like you wrote, a bit desensitization. It's more realistic brutal violence in that game than what I saw in the games i played as a kid.

Any games come to your mind?