jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The losses to workers from exclusionary land use are absolutely massive. A paper by Hsieh and Morettis has been the go-to analysis, with GDP growth changing by single digit percentages. However there was recently a simple math error found, and the effect is much higher, to multiple digit GDP changes. GDP has its flaws, but since these changes are due to wages, this is the worst sort of GDP loss since it would even out inequality.

https://www.econlib.org/a-correction-on-housing-regulation/
semi-related since the post is talking about Rust, oxipng is a decently fast PNG optimizer, albeit not an encoder per se: https://github.com/shssoichiro/oxipng
Pretty cool! I like it. Good reminder. The movement is nice.
"not much" is a matter of perspective. In a workday, I have a lot of interactions. And then I thankfully have periods of 2-4 hours at a time when I don't talk to anyone.

As a developer, at least with my limited attention span, I need periods of no interruption to get anything done. That's why sometimes I stop "working" in the afternoon and resume at 00:00 for a couple of hours to really get things done.

On the family topic, I guess it's a matter of our experiences. Even at my current company, I feel like at least 2-3 of my close colleagues are sort of family. We can discuss some life issues, and we clearly care about each other. We also are totally committed to a shared goal, and we give our all in a sort of intimate way to get the result we agree on. This is the kind of sentiment I want to foster.
Thanks. My kids keep asking to buy shit on games and we have a firm 'no fuckin way' policy.
The hashrate decreased 25% over the few days on/around May 11 2020. So yes, the price paid for trust decreased 50% and in response the overall security of bitcoin dropped ~25% as a result.
IMO the loss of credibility doesn't come from getting things wrong, but by blatant dishonest behavior. Here's two examples off the top of my head.

The US Surgeon General, CDC, WHO, etc. got on national television and said masks don't work when what they appear to have really believed is that masks DO work, but they wanted to reserve them for healthcare workers. The cost of this dishonesty is that when they flipped the script people were less likely to comply/believe them. And any recommendations they give going forward has to go through the "Are they sacrificing me for the greater good" filter.

When the question of whether COVID is lab generated is brought up, the relevant institutions consistently respond in a dishonest manner. They pretend that "lab generated" means gene editing and they vociferously deny the gene editing hypothesis. But that's not what is being asked. What's being asked about is gain of function research.

These things are categorically different than something like "I think if they closed the borders sooner we would've had less impact." That might fall under "not performed perfectly" and I'm willing to grant a lot of leeway for that category of error under emergency circumstances.
> It's great that k8s (maybe) solves hard problems that nobody except Google has, but it doesn't solve the easy problems that most people have.

But it does though. Your dissent is that you don’t understand what secrets are and think load balancers are “magic”?

Come on. Also see this[1]

1. https://www.nginx.com/products/nginx-ingress-controller/
Unit tests tend to be written to run without parallelism, or at least with less parallelism than the normal app has.
No, legally, they are not. Any time you are in the presence of a law enforcement official and you are not free to leave, your person has been seized for purposes of the Fourth Amendment. From a Constitutional viewpoint, both arrest and "detainment" are a seizure of the person, and legally indistinguishable from an individual rights standpoint.

Second, how are the TSA agents stopping people from leaving until local PD arrives, if not by making arrests? The moment of arrest is "determined by whether a reasonable person under the circumstances would believe he was not free to leave. United States v. Mendenhall, 446 U.S. 544 (1980)
> Are you a sockpuppet?

Accusations of astroturfing, sockpuppetry, and shillage are not allowed in HN arguments unless you have evidence. Someone disagreeing with your view doesn't count as evidence. So please don't do this here.

If you want to understand our thinking on this, I've posted about it many times, e.g. https://news.ycombinator.com/item?id=9277068 and the links back from there.
This is "because" those correspond exactly to the Hammersley sequence, a well-known quasi-random sequence of points:

http://mathworld.wolfram.com/HammersleyPointSet.html
In part, yes. Good books aren’t limited to a single interpretation though. How I read it, the plague is unexplained, an uncaring force without direction or animus, and can be interpreted as a symbol both for death itself as well as the consequent meaninglessness of life. The book not only treats how society and individuals react to this existential crisis, but also how an individual (Rieux, the protagonist) _should_ react. Faced with overwhelming despair, Rieux continues to treat his patients.
You need an IDE for any non-trivial project in any language.
Do we know of any viruses that we don't develop immunity to? (I don't know either way). I'm guessing that if we've never encountered a virus like that, then the occasional person we've heard that "got it again" might be just a false positive, one of the two testing times.
> In the grand scheme of things, do you realize how niche software development is?

During the Mac Pro redesign, Apple said developers are by far their largest group of "pro" users. Then they built a $6000+ workstation (with a $6000+ display) that appears to be primarily aimed at video editors. I don't see why adding some real programmability to iOS would be too niche.

I think the more likely answer is that Apple is suffering from tunnel vision in their conception of what "software development" means.
Truck traffic cuts waaaay down between Christmas and New Years.

Fun fact: Truck traffic is waaaay up right now, as JIT inventories have depleted many grocery staples. Also, Amazon.
Not all that well, personally. I try to hunker down and concentrate, but it's hard to remind myself that my work matters.

It doesn't help that both my husband and I clearly have a light case of the virus. It's a mild fever and a cough, and it appears to be getting better. (Certainly we are taking no chances! And have been in the house for 8 days already.) But feeling crappy only adds to the difficulties.

And yet I know we're the lucky ones. We both have worked at home for decades, so the "lifestyle" is nothing new; we aren't in danger of losing our incomes; we have health insurance; and we have cash in the bank.

One thing that has helped is setting up regular Zoom meetings to get together with friends. No agenda, no "let's try to concentrate on work" chat, just... hanging out together.

As Spider Robinson wrote so eloquently: Shared joy increases, shared pain decreases.
On the contrary: there is probably no sport where the sim is so close to the real thing. Being good at FIFA 19 in no way will make you good at real football. But if you put a decent sim racer in a real race car, they are often able to put together a decent lap pretty quickly. See for instance some of Jimmy Broadbent's recent adventures in real-life racing. Conversely, real-life drivers tend to be good at simracing (e.g. Max Verstappen or Lando Norris in iRacing) because so many of the skills carry over. By contrast I wouldn't expect Lionel Messi to be any good at FIFA 19.
I learned FP through this book when it was first shared here on HN in 2018. It's very nicely written and clearly explain the concepts. I strongly recommend this book to anyone who wants to learn more about FP!
I like to make money building things, but honestly, that isn't why I do it. Actually, I typically switch jobs when I don't like what I'm building. Billions or hundreds, that shouldn't change who you are. If it does, perhaps you were never that passionate about building things in the first place.
Well, look at the bright side. You're now smarter 'by this question' - You can be rest assured that if you're ever asked this question, you'll be able to answer it.
My internship at a large company was most useful in cementing one idea in me: working at a large company is not for me. Things move so slowly you want to hang yourself, and you see the daily ritual of political jockeying in full force.

At the end of the internship the company offered me a nice position, but I was entirely uninterested. Instead I founded a company with a friend from school and have never looked back.

Money should not be a deciding factor at this point in your life. You will learn an order of magnitude more at a startup. If your goal is to spend your career creeping your way up the corporate ladder, or if you're unsure of your ability, work for the man. If you see entrepreneurship in your future, it's a no-brainer: go for the startup.
Okay, how was it a great answer? Unless I'm miscounting from all the jet lag, it's still O(n+m), only much more convoluted (not to mention slower, since you have a constant factor from all the multiplications/divisions). And seriously, primes? Why not powers of two?

Gah, so much fail in that answer, but the worst thing is that the guy proposed it as a better alternative, and the interviewee admired it!
Call me crazy, but things going UP is generally good. I don't see how you can logically describe something as having an "increase in worsening satisfaction".

"AT&T is ranked 1st out of 244 brands"... they must be AWESOME...oh wait, no they're not.

It says it's a customer satisfaction index, when it's actually a customer DISsatisfaction index.

Also, I don't mean to sink the boots in but...
"that is awesome that you got SVU to discuss the boycott of the pedophile book on Amazon! I cannot wait to see how it goes!"
Is that a good comment or a bad comment?
>This is the very definition of "accessing a computer system without authorization", which you do not want to be caught doing.

I realised this after the fact. I do not know if there is anything I can do to make amends for this.
Never underestimate the influence of narcissism in hiring, manifested as the kind of blink decision you describe. Teams in a large company develop a personality and culture that more often than not extends to attributes that have less to do with skill and competence and more to do with similarity of physical characteristics and outside interests. (The degenerate case is flat out nepotism, but the more typical case is a team of people fitting a core profile--5'10" 30-something males from second tier colleges, or taller-than-average mustachioed conservatives.)

Most large company hiring practices are not so much a selection of specific traits as they are a filter for ensuring a lack of negative traits. When you factor in the bias of narcissism in interviewers, you'll get competent people who are skillful at reflecting the interviewers' traits back at them (such as the author, who didn't demonstrate incompetency with his first answer, but aced the interview by reflecting the cleverness the interviewer must have self-identified with as "Google material".) After a certain point, four or seven or nine layers of interview will certainly guarantee the incompetent ones don't get through, but at the same time it will also select for the kind of highly adaptable social personality that is often found in political operators.
If you have a group of people that all follow the same user, you can get semi-private group messaging by just @reply-ing that user. Others can see it if they go look for it, but it doesn't pollute the timelines of users who wouldn't care about the message.

For instance, in my coworking group, we can all prefix our tweets with @{coworking}, which we all follow. We can all see each others' replies to this common account, but Twitter filters it out for our followers who don't also follow that account.
A lawyer doing her best to advocate for her client.

The woman complained online about a botched boob job. The lawyer would be doing her client no favors by saying she looks great. That would only be helping the Dr's case.

At least the lawyer's a woman.
When you mark an email spam you should not get another non transactional communication from them, ever
> But many people don't know these are even options, or lack the funds and technical skills to do this

Upon Meta’s absence, there would be a robust market response to overcome this “lack of knowledge” gap. Marketing outfits of all sizes and SaaS platforms that handle these things for the non-Meta markets would find new business opportunities and marketing spends would connect consumers to their new options. It would be incredibly fine.
The other downside is maintaining .vimrc and all the plugins and feeling utterly hamstrung without it.
How many countries are left where you can buy an anonymous credit card in exchange for cash? That is, over the counter in a physical store?

Don't the Know Your Customer laws banks have to adhere to mean that anonymous cards are essentially a thing of the past?
Punitive pricing, or at best you're at the mercy of the grid operators and power companies.
Yes, have 'access to the internet' a universal human right and a UN body to work towards that goal, managing domains.
Being on a modern E-Bike in 39C is definitely way more comfortable than walking. You can adjust the power settings so you barely have to touch the pedals to move, it's less effort than walking, and you'll be traveling at up to 25 km/h so you'll get some air cooling you wouldn't get if you were just walking.

I've ridden mine in up to 35C and it's like stepping into an oasis compared to standing still in that temperature, more so if you wear clothing like loose fitting cotton clothing that benefits from the increased airflow.
> Plus the proliferation of different tech stacks means that despite the big job market, most of the new jobs require specific knowledge that I don't have, and my existing experience with low level coding and problem solving don't carry much weight.

None of those jobs _require_ specific knowledge upfront. The problem is clueless fuckwits in HR filtering out CVs based on keywords. General problem solving ability and knowledge of fundamentals means you can actually learn any of the latest shitty frameworks in a few hours on the job.
I was also immediately thinking about Qualcomm’s processors business. From this point of view I don’t see success for this startup: https://www.tomshardware.com/news/qualcomm-server-chip-exit-...
There has been issues with Kubernetes and NAT reported from Xing engineering.

12 min into the video
https://www.youtube.com/watch?v=MoIdU0J0f0E
I'd change

Freedom of speech is not freedom of reach.

to

Freedom of speech. Duty of thinking.
It can also give you a five- or six-figure payout and prevent unsuspecting customers of being hit by a disrupting and damaging attack, causing unnecessary economic damage. IMHO, choosing the priority of embarrassing someone rather than give them a 24-hour window of notice to avoid this would be a shitty move.

This should be short-term trivially fixable by pushing a password update that sets unique passwords based on a SN -> password mapping stored in a DB at the vendor. You don't need more than 24 hours to do that.
Economic growth increases the gap.

The only fix is working with other countries on inheritance tax and anti-tax evasion schemes.
Or bought the data.

I'm like 99% sure that datasets are available that link IP addresses to all sorts of PII. And then there are third-party cookies and other trackers.
We can’t afford to wait around, especially in the US. As it stands today, nuclear is part of the solution to climate change. The time to build new plants is now.
So could you explain how this is different from conventional configuration management systems?
The percentage put into advertising is kinda low
They actually did change their diet to fish. Toward the end of the colony, the diet was predominantly seafood, and dramatically different from the diet of the early colonists:

https://pdfs.semanticscholar.org/e392/f5fc6683acf7c1f05df7b3...
Closest thing would probably be the IRL streamers on Twitch. There's been a few who got pretty big just streaming their lives day to day.
5 years is old enough for the junior/4+ sets.

Those sets have larger parts and can be build within the attention span of a child. And they are mostly something hands on like cars or planes that the kids like to play with.

Then even larger sets can be cool for children. I just bought and build the current moon station but that turned out to be not as good looking as I imagined. But my daughters (4 and 6) immediately took control of it. Especially the pizza dispenser was a highlight for them.
Been using this exact UX testing approach for years. Has served me well, no joke.
And all I really want to know is if the food is good!
I'm surprised nobody has mentioned Toastmasters. It's an org designed to help you with your communication skills from on the spot talking about random things to full blown prepared speeches. I'm naturally comfortable speaking to random people and in large settings, but when I joined my companies Toastmasters club it helped me take my skills to the next level. And it was a great way to meet other people both in our company but in other company's as I did competitions and other events.
I think you're missing the subtle, tongue-in-cheek British humour in the article.
It seems to me that you think I'm offended, or upset, or concerned about "appropriateness". I don't actually care for any of that!

Here were my thoughts:

1- We could have had an interesting discussion about finance

2- instead, it went "money wonks"-> "you lack critical skills" + "standard claptrap" -> "you lack some important read-a-newspaper-in-the-last-seven-years skills".

3- Back-and-forth snide, snarky attacks are far more boring (to me) than actually discussing points of contention, different points of view, so on.

4- I definitely appreciate that you took the trouble to link to the Emergency Economic Stablization Act, but it feels to me like the conversation had already soured before that.

5- I'm writing what I'm writing not so much because of this particular instance, but because mean comments in general tend to derail otherwise interesting or could've-been-interesting threads. Which feels wasteful to me. A mean comment has a souring effect that's IMHO not worth the short-term entertainment value.
I'll complain about the summary. HN threads are supposed to be conversations. Reciting a summary into the public record is a boring addition to conversation in its own right—imagine someone doing this in person—and makes discussion more shallow, since it's no longer grounded in people having read the story.

HN readers can, should, and do read articles, find out what's interesting about them for themselves, and bring the insights they've harvested to others. That's how good conversation works. Not only do we not need a quick-fix substitute for that, we need not to have one.

(This is not a comment on whether a startup of this kind would have value, just on how HN threads are supposed to work.)
Wohoo! This is awesome :)
I suspect he would come after the lack of rigor in models like Big 5 personality factors. :-)
I’ve experienced this. Someone pulled a gun on me with the intent of killing me. Past memories flashed by incredibly fast in a slideshow sort of format, all in a second or so. I don’t know why it happened, but I figured my mind was trying to find a way out of the situation.
We've similarities to here but our spatial audio is completely different. We can also handle upto 100 people in a room.
We can’t identify a problem and demand a solution?
https://twitter.com/bubbaprog/status/1346920198461419520?s=2...

Ah yes this looks like that
Indeed, Facebook and YouTube for a conservative and for a liberal are each completely different experiences.

This is what blaming the algorithm gets us. It's well past time to start shutting down platforms with algorithmic content systems.
You are right! But I meant another thing: it should be normal that if somebody can not pay you back and that you have enough money, that you should forgive them...
Most media companies under capitalism end up acting like a paperclip maximizing AI[1]. They will eat the entire planet to get a few more eyeballs because no one taught them not to.

[1] - https://en.wikipedia.org/wiki/Instrumental_convergence#Paper...
All of the above, but also politicians who have promised change forever and not much seems to change when one side takes over.

Add to that a pandemic lockdown championed by one side who can mostly sit safely behind a screen while the other side loses their livelyhood in small businesses.

Something had to give. I hope this will be the limit.
The US Capitol has been stormed into and guns have now been drawn in the chamber of the Senate.

I think it is also time for people to face the fact that this is not hyperbole.
It does seem to me that the rationalist/effective altruist position here reduces your ability to help in the future, not to mention your political power.

For instance, if you're the town treasurer and you donate all the town's funds to buy mosquito nets in Africa, the townspeople might have you killed, which would prevent you from buying more mosquito nets in the future.
It's not clear yet that they have dropped it; I think a lot of reporters jumped the gun after some (typically) careless comments.

The Greens' "basic income" is only a partial one, though; most notably it's set at a level that couldn't possibly replace Housing Benefit, and so doesn't avoid the welfare trap.
And you don't find this horrifying? Making it more costly to replace underperforming employees causes stagnation, apathy, and a level of job security not tied to how well you do your job. I think that seems less than optimal.
That's the most common criticism of the Microsoft ecosystem by far. It's not just being insular, it's that huge swathes of the .NET community insist on being spoon-fed by Microsoft. The attitude is that if something isn't included out of the box with Visual Studio, you've no business whatsoever paying the slightest bit of attention to it.

You see it in spades in the Silverlight community. They're all blaming Microsoft for the decline of Silverlight, even though it's largely due to factors outside Microsoft's control.
> My instinct here is to write the query in such a way that even if pg changes in the future, or if I migrate to an almost compatible alternative tomorrow, it should work the same way.

Transaction semantics are a fundamental feature of pg, of SQL, and of ACID databases generally. Anything that doesn't preserve them is not an "almost compatible alternative".

> Perhaps more importantly, it sends the message to future devs (including me) that rows should only be deleted after they've already been archived.

Using an explicit transaction, even if it is not necessary, communicates to future devs the actual intent, which isn't "rows deleted after they are archived" but "deletion and archive should occur in a single atomic step, and either both happen or neither happen." The ordered approach is just a way to express the least harm alternative in an environment that doesn't provide atomicity guarantees, but that's inappropriate when working in an environment that actually provides atomic transactions.

One of the biggest problems that programmers with a stronger background outside of databases often have in writing SQL DB code is that they keep using ingrained workarounds for the fact that many programming environments lack convenient support for grouping operations into atomic units in SQL, which supports such grouping.
Tried that; did not work.