skysight-inc/HackerNews huggingface dataset:
Thank You! I've been waiting for a golden opportunity myself for years and even now nothing seems that different. I've been cycling through one clunker after another and each time I just buy something of equal or slightly more than equal value waiting to catch a break. It's been so long now I am highly skeptical of anything coming close to news of that magic moment. If the average consumer wants to pay 500$ a month for a questionable vehicle what can an informed consumer really hope to do? I went to a dealer hoping to make a deal as if I could get the better of them and found something really rare- someone who was honest to a fault. I urged the salesman to sort of open up the books and described the vehicle I wanted: inline 6 or turbo 4 or V6 or V8 with RWD in a sedan. He sighed and said "We really don't sell to people like you, look you see all of these people here? They wouldn't even know what your talking about and they'll agree to just about anything. The cars you see on our page here priced with the even numbers...that's not the real price. The ones that end with a 7 we don't actually have. Those with the 5 in the middle- we have those but look at the interest you wouldn't get that one would you? They all come out to about that much and that's why your probably going to leave- right?" I gave my sincerest thanks and walked out of there like it was an episode of the twilight zone wondering if I was still here on earth. I look at auctions all the time too and I have never seen such cooperation to hide the good used cars as today's car market.
> An important point the article didn’t address is that high prices direct resources to more important uses.

Neither do high prices. Those direct them to people with more money to spend. Confusing "richer" with "more important" is always a bad idea, but especially so with goods like medical supplies. A billionaire who wants to stockpile a million masks just in case definitely not "more important" than a million poor people getting 1 mask each.
Despite my initial speed bump, this is now my window manager on both my laptop and desktop. This thing is terrific. Thank you.
Yes, this is what Delta E in the CIELAB color space is meant for. But in RGB color space this concept doesn't make sense; well, only if you would accept a non linear similarity metric - but then what is the metric for, if you need to apply a curve to it to normalize it? But still, this is different from modeling 'shades' of a color (if we say 'shades' are varying brightness in RGB space using the 0.21/0.72/0.7 brightness conversion - but again, I argue that 'shades' is an ambiguous concept).

My point is, again, that colors are a much more difficult concept than some in this discussion are making it out to be, and 'distance between colors' is more complex still.
The idea about "all profit is due to risk" is a little one-dimensional. People/groups of people can profit for many reasons. For example, owner of a company can profit by selling or even bankrupting his company. There is often little to no risk connected to that. On the other hand, if somebody else takes on some substantial risk and invests in a company, he may not profit at all - if the owner makes it bankrupt.
No it isn't. Are you against the idea of prices and money generally? If yes, that's been tried. Doesn't work. If no, why are you carving out a special case in your general acceptance of the price mechanism for this particular family of goods? Why is it okay to charge for food?
This is a ridiculous strawman: "Because by economist logic anything that produces more money is better". Almost literally no economist says this.
The economy needs to have good sold at a profit. It seems to be the best way to ensure that people, as a group, make and sell the things that need to be made and sold, and in appropriate quantities. It's not perfect, as there are plenty of inefficiencies, but it's a very good model.

There are a number of problems with price gouging. First, it isn't helpful, everyone already knows there's a shortage of critical supplies, and increasing the price by several multiples isn't going to help make more products faster.

Second, it encourages bubbles. People will begin to purchase items that are in short supply specifically to resell them later at a higher price. This actively prevents critical supplies from reaching people in a timely fashion, which can and does result in preventable deaths.

Third, it threatens social stability in stressful times. The people hording supplies are at risk of causing violent encounters with those who need them. And a shootout or riot is the last thing we need right now.

Overall, I think it's pretty easy to see why people oppose price gouging. I'm honestly surprised anyone would defend such actions.
> The Go GC is intentionally very simple.

This is simply not true. The Go GC is an example of a sophisticated non-moving concurrent collector.

> optimised for one specific metric

This is only partly true. Low pause time is definitely the highest priority metric, but throughput still matters. The Go GC probably has the lowest pause times of any production GC these days, outside of perhaps nonpublic custom solutions, e.g. successors to IBM's Metronome sold to specific customers.
It's definitely still "less likely" that a death goes unreported versus an infection without a death. Both numbers are shit, but deaths likely less so.
In what way was the economy unprepared?
Weird, we don't get that at all. Are you using the Xrdp backend or the Xvnc backend?
Find a project or loosely related group of projects that excites you but requires some programming to execute: for me it has recently been pinball machines, automated midi controlled instruments, and modular music systhesis with vcvrack.

Another example group might be drones, autopilot systems, and software defined radio.
Prepare for Hard Asset Scarcity
I'm not sure what you want to learn but I found MIT to be very helpful when doing my engineering degree. I find the lectures in my own university hard to follow and wanted to look for more resources. I found that MIT had amazing lecturers that took difficult topics and explained them simply. https://ocw.mit.edu/courses/find-by-topic/#cat=mathematics
Canva Launches API
Blockchain Support Center
Your right of course, and Economists agree with you by large margins.

But the man on the street finds this offensive, and you can see that in the downvotes your comment is receiving.
The CDC didn't see the first case of community transmission until Feb 28, a week after I got sick.
That analysis strikes me as being very shallow. With that style of analysis, you could come up with whatever result you wanted.

Covid mainly kills older people, so you can’t use an “average” value of a life when calculating costs. I would also expect some discussion on the effects upon the economy of the death of a lot of retirees.

Disclaimer: I’m not an economist.
Vulnerability Disclosure FAQ
Are there alternatives to everything / healthcare?
20 days of inpatient care in New York
Makes sense, in the short term if you have a fixed quantity of a good and demand which exceeds supply then the solution markets will find is to allocate to those with the most resources. At that point the markets are not a particularly fair allocator.

In the medium to long term though high prices slowly incentivize people to produce more of that good. So it would be like if your hardware gained more and more CPU threads to dish out over time, until we reach some equilibrium again.
Terry always amazes me with his gift of graceful and insightful writing. This post was much more interesting and meaningful to me than 90% of the Conway tribute posts I've come across.
This is a link to a reddit comment by a doctor in New York who has been sharing their experiences with reddit every few days. The linked comment contains links to the prior entries and the post the comment is attached to is the most recent entry.
If you’re interested in the Structure and Interpretation of Computer Programs book, I ported the first portion to HTML (with a built-in Scheme interpreter) here: http://jaredkrinke.github.io/learn-scheme/
how is your subscription box business now? is it stronger due to COVID?
i agree with your rant. that is what makes guis inconvenient for that sort of task, but it's missplaced as the 'enter' should already put you into edit mode, so no messing with mouse clicks.
Vacation setter, a tool to manage vacations
The tie to bubbles is important. Nobody who pumps and dumps a stock actually believes in the long term prospects of the business, and so we've labeled that kind of trading illegal in the stock market. This is pretty similar to pumping and dumping a stock.
Have a good rest time. Good sleep makes miracles. Take a 'holiday' off your usual life. For hours, day(s) as often as you can afford. Getting 'out' of routine can be hard, but once you step 'out' you will appreciate.

Just 2 cents
What blows my mind about this is not the universal computation simulating itself, but that it looks a lot like ribosomes decoding RNA and making protein. And then flashing that it doesn't just look like them.
It sounds like static linking would also hide CVEs that do affect the functions that were compiled into and are used by your statically linked binary in a way that would introduce security issues for that binary.

BTW IIRC normal static linking doesn't strip out all unused functions, you need LTO (Link Time Optimisation) to do that.
Don't falsely quote, it's a disservice. The settings page never says "when this is turned off". It says what's happening in incredibly plain language and provides a link to the other settings which could confuse a user really attempting to fully disable the whole Bluetooth stack including OS level access. As others have stated, wanting to disable the ability of pairing is sometimes wanted while still allowing something like high precision location through Bluetooth scanning or other forms of 2.4GHz radio sampling. It's not entirely unreasonable for such a feature to exist, so to me it's not an unreasonable settings structure. Had they hidden the setting which could be conflicting with the user's request to disable all Bluetooth I would understand your point, but it's pretty clear what's happening when looking at the settings page.

Misquoting and falsely assuming things of others does a great disservice to your argument.
Often disasters are also capitalised upon by politicians, who use the ongoing distraction to grab more power or take away certain liberties. They truly are master disaster profiteers.
Hacker News! (But in a good way...)
See what happens when trees don't obey social distancing rules!
> Ideally I'd like to find a more formalized treatment of "abstracting" in the vein of the GoF's Design Patterns.

Well [1] that book you're referring to, has changed my perspective on abstractions and how to communicate them to other people. There's probably no "Holy Grail" of abstraction guides better than that IMHO.

Designing and implementing useful and maintainable abstractions comes from experience in both consuming and designing abstractions for API's. Having empathy for both the consumers and future developer's of the API gives you a good perspective on how to structure the abstraction.

The best abstractions are from people who have used bad abstractions, and are usually incrementally developed over time...

[1] https://www.amazon.com.au/Design-Patterns-Elements-Reusable-...
Premature optimizations
While true, that doesn't really matter. Higher price attracts new producers to setup manfuacture for the now scarce and expensive product more quickly. These more wealthy buyers just end up paying for a quick rampup in manufacture.

There's 0 financial reason to ramp up supply if the price is the same, and you're now suddenly in a heavily controlled market.

It's risky by itself to ramp up production, because you may end up hiring 100 people and having to fire them 3 months later, which is not exactly pleasant for anyone.
>...An important point the article didn’t address is that high prices direct resources to more important uses.

That is a good point. Another point is (as Paul Romer mentioned in an interview), high profits during a shortage mean that suppliers in general will be incentivized to keep a larger stockpile of things that have a good shelf-life since they know they will be able to make good money the next time there is a shortage. If you are going to literally make it illegal to try this, then you better have a government be willing to spend its tax dollars on creating a stockpile rather than on things that are more likely to get votes. (We've now seen that all the talk of the national stockpile was greatly exaggerated.)

A majority of economists are opposed to 'price gouging' laws. For example see http://www.igmchicago.org/surveys/price-gouging/
I feel very similar so probably don't have great advice, but as someone else mentioned it depends on your particular scenario. For me I have a day job at a company then my own company on the side I do a few hours of work a week for too. After dealing with all that work (much of it involves programming or related efforts), I have nearly zero energy to think about programming outside of that.

I used to have various side projects and programming passions but as soon as I think about them now my mind just numbs out. All the creative programming energy is going into other things.

So I kinda gave up on trying to hobby program or think of it as something I like to do but as work, and when not working try to do anything that is not involved with it basically. I still wonder if sometimes I could find another small business or job that wouldn't involve programming so I could do it as a hobby again but the money is too good to pass up so not sure what I'll end up doing. I feel like if I could retire I'd soon go back to hobby projects and enjoy it more again. Who knows.
Only if you have to think about money. What you point to is that poor and maybe middle-class people have to 'redirect' their consumption to 'higher priority things', which in some cases is equivalent to just going without.

Insulin, rent, or food? Ah, just prioritize, honey!
Low antibody levels raise questions about reinfection risk
Rt is based on the rate of change, not the absolute value, right? So if testing coverage is constant in time, then doesn’t it drop out?

Of course, it isn’t constant with time, but it is also probably not changing that drastically over short time frames (like the seven days the author uses), so it shouldn’t throw the results off too much.
I was 17 years old and had no technical experience when I began using Linux 15 years ago.

I honestly don't trust comments about Linux online. I know it's not good to be so cynical, but the degree of criticism that the Linux desktop receives just does not match with my experience.
The moment I stopped caring about these arguments is the moment I got a little more happiness in my life.
Is it hard to get into Recurse?
Is the whole program costly? (I believe you'd need to live in NYC?)
Price gouging is wrong because not helpful at all.

1) it doesn't increase the supply of goods. Everyone is very aware that there's a shortage and they are working hard to produce more. Jacking up the price does not achieve this goal.

2) it encourages hording of critical supplies. People don't want to sell now in hopes of getting a better price tomorrow. They continue to do so until the next batch of supplies come onto the market and finally drive the prices back down

3) it makes people angry. When a group of people see someone with a bunch of something they need to live, and they can't afford it, they might decide to take it by force. This has the potential to cause needless bloodshed.

There's literally no benefit to price gouging, but a huge cost to life and social stability. This is why so many people think it feels wrong: when something causes only harm with no benefit, most people would call that wrong. In fact, one of the definitions of wrong is an action or conduct inflicting harm without due provocation or just cause.
Show me a price "gouger" and I'll show you someone that is about to make their last few sales and have no inventory for an unknown period of time. Everyone always wants the other guy to commit to constraints to shield themselves from risk.
Simple programs!

I find I get burned out by commercial code. So many hands have touched it, millions of lines, scant docs, hard to make sense of it, but ... deadlines, get this task done and that.

Create a simple program outside of work and connect with the joy again!

I am having fun writing a simple nodejs app which is using AWS service. Nothing groundbreaking but its fun to learn and tinker with. I have no expectation of getting good at AWS or NodeJS, just want to build something and get it working.
Descarga de forma gratuita DeepFreeze 7.10 con su serial Key
There's no reason we have to choose between those things. Network utility scales with connectivity. It doesn't make sense to optimize for profit when doing so triggers a race to the bottom for service all over the fringes of the network.

USPS lost $9 billion in 2019[1], so roughly $30 per American. Anyone who pays even one bill per month via mail would pay at least 4x that much at current private rates. I'm not inclined to believe privatization would bring those rates down much for rural areas.

Sure, if we assume we've implemented UBI and eradicated poverty or something then those prices aren't a big deal. But even then, what have we gained by privatizing? Private industries that provides critical services are either massively subsidized (agriculture, transportation - indirectly via roads) or massively unpopular and frequently monopolistic (telecommunications, health insurance). Even if a talented CEO could squeeze a few percentage points of efficiency out of this industry, it would come at the cost of misaligning incentives in perpetuity, and the government would still be responsible for keeping the industry afloat whenever the economy goes bad.

Or we could let them charge a few extra cents for postage, let them operate 5 days/week instead of 6, charge the wealthiest Americans a couple extra tax dollars each, and keep consistent service available at dirt-cheap prices for everyone everywhere.

[1] https://about.usps.com/what/financials/annual-reports/fy2019...
First, I said screw with windows users. Second, none of those languages error on carriage returns. Third, whitespace being significant is not the same as erroring out when your users don't use your preferred white space. I don't use tabs for anything, but it is all trivial to handle and they bomb out anyway. It's a slap in the face to users and it's "rude" to waste people's time by making them deal with nonsense. It is not "rude" to point out that a piece of software does this.

Also none of what you put here is an an actual justification for stuff like this. This is like being in the twilight zone, why would anyone defend this?
> "Your computer stays safe because all communication is redirected to our server."

Won't they see the packets hopping to other devices via a command like 'traceroute'?
The alternative is starvation though. Hardly compelling.

I guess you can wear gloves? But then you still have to wipe everything you bought down when you get home.
I would challenge most of your numbers but I understand your sentiment.
The biggest problem IME is that VR headsets are not very high resolution, since the screen needs to cover a wide FOV but your eyes look for sharp detail in the center of what you're looking at. So you'll see a slight screen-door effect or aliasing. The VR cinema feels nice and big but you won't see the same level of detail as in real life.

Motion sickness is not usually an issue with apps made for VR because they've usually implemented move-by-teleporting. I've tested VR with multiple people who get motion sick playing regular first-person games like Minecraft, but they don't get motion sick in VR.
Alternation, or brace expansion: https://en.wikipedia.org/wiki/Bash_(Unix_shell)#Brace_expans...
> I think there is more than "large profit" at work here when people talk about disaster profiteers.

There is a critical other element: some reasonable equality of distribution of supplies in emergencies. The persons selling at a large profit are distributing gear to those who can pay the most, which inherently leaves those to drown that can't compete on price.

In an emergency like this, ideally per capita NYC should get the same supplies as Buffalo NY (or Detroit, or Baltimore), assuming they are hit similarly per capita by the virus, despite NYC being far wealthier and able to outbid on gear. Properly in an emergency like this, a life in Detroit should have the same value as one in NYC.

Rich vs poor distribution is questionable in a game like Major League Baseball, big market teams vs small market teams, and it's morally horrendous to observe when it's poorer people (and healthcare systems) in Buffalo competing versus richer people in NYC for medical gear (not meant to represent an actual scenario playing out now).

That's of course very hard to level as a playing field, unless it's the Federal Government stepping in and doing the leveling to ensure some equality of supplies.
In my less charitable moods, I'm inclined to say that you're unlikely to find a whole lot of software developers saying you should build less software for the same reason I've never met a real estate agent who's really on board with my desire to stick to a more modest living situation.

Besides, building in house is inherently more fun. What would you rather do, write new software, or pore over manuals for software that someone else wrote? For my part, there's a reason I became a programmer and not a tech writer.
Defining "more important" this way seems limited to one actor. In your original post, you talk about multiple actors, namely hospitals and individual people. Different actors are going to have different budgets and preferences. Suppose you consider toilet paper to be an absolute necessity but at $20/roll, it is not affordable to you. I, on the other hand, don't value toilet paper as much but my budget is much bigger than yours so I can afford and am willing to pay $20/roll. When looking across both actors, could we still say that the "more important" need was met?
Not technically a program. But what we call “Agile” where I work wastes one third of my day. It is essentially a way to paper over incompetence. Didn’t make deadline? Feature is unusable? Need to revisit how we are doing Agile again. Plus more meetings are needed. Never mind the fact Albert Einstein cannot follow the train of thought of many of our product owners and scrum masters.
A lot of good advice here, adding my recipe for avoiding burnout (~15yrs into my career):

Delineate between not enjoying your job vs. not enjoying your profession. Sometimes getting a new job in a better work environment and especially with a better manager helps immensely.

Get a new job that is adjacent to software, like technical program management, sales engineer, developer evangelism, etc. Here you can still leverage your extensive programming experience but not have to code. For me - I quickly re-discovered my love for programming.

Treat your employer like your customer. This lets you side-step all the petty office politics, the rat race for the next promotion, etc. which are big contributors to stress-related burnout. Your customer is paying a fair market value for your services - the day that does not hold true, you part ways. No hard feelings.
This makes me realize that a lot of people have never experienced real poverty.

If a depression comes, people will soon have to choose between eating and paying their rent and utilities. Phones won’t even enter the picture.
> Can you call a practice "gross incompetence" if everyone is doing it?

I sure hope so
Exactly. Why would anyone be opposed to once a week delivery if it meant balancing the budget?