skysight-inc/HackerNews huggingface dataset:
I’m afraid I have to disagree with all your points in the strongest possible terms :)

The idea that “the sick and the old” would not as a whole impact the economy if they went missing because “most of them are not currently producing anything” is nonsense. The sick and the old are not some economically inert material that we can just dispense with; they are workers, business owners, investors, and consumers.

Many people in good health are also laid low by the virus (either through a bad bout at home, a hospital stay, or death) for reasons we don’t yet understand. It’s not like the “young and healthy” portion of the economy would get through the pandemic free of impact.

Waiting for a vaccine is not ridiculous, but nor does the entire strategy hinge upon it. Of course there’s no vaccine for COVID-19 yet because the disease only emerged at the end of 2019; that’s nothing to do with difficulty. The economic incentives for a safe and effective vaccine are now astronomical, and many candidates are now in development. We are also doing clinical trials for potential treatments that are already approved for medical use, so that could change the dynamics in our favour relatively quickly.

The policy moves to keep r0 below 1 are a bridge to a better world; they are an entirely rational strategy if you care about people and the economy they create together.

As for the claim that recessions cause an upturn in deaths, this is not supported by research of previous recessions. It sounds plausible, but it’s not true: https://www.nature.com/articles/d41586-019-00210-0 There are many reasons for us to want to avoid recessions, but mortality is not one of them.
It's pretty cheap to add and enough people find it useful
You might find this interesting: https://github.com/Sibyx/django_api_forms

It’s like a lightweight DRF that’s only for JSON/msgpack and looks more like Django forms. Not a very mature project yet though.
Have you talked over the phone to an average Chinese restaurant lady or Taco place?
If I had to ask for the menu from my local, one of the best that I had, taco truck - I'd hang myself by the time I got to actually deciding what my order would be.
Both the county and state orders thoroughly cite the relevant authority.
Washing fruits and vegetables during covid19
Oh yes.

My aunt paid $8000 for nothing more than a Wordpress gallery for her business and paid $100 for every change she wanted to make.

People who don't know tech will pay a lot for it.
Not sure why you are getting downvoted. The JWST is blowing through every possible budgetary limit because of the crazy lengths they have to go through to fold and unfold the sunscreen to fit a 4.5 meter fairing.

Starship has a 10 meter fairing, so far less folding. It also can lift 5 times the mass of the Ariane 5, which would allow including heavier and tougher materials for the sunscreen (which has already torn once in testing), far more fuel for station keeping to extend its ten year life span by decades.

Even better, Starships 10 meter fairing would allow launch an actual 6.5 meter mirror instead of one built out of 18 smaller segments. The reduction in complexity is immense.

Lastly, Starship makes a JWST style observatory serviceable, even a million miles out at Earths L2 Lagrange point. That in itself makes for a longer life span, and regular upgrades, simplifying design decisions even more.
It was hard for me to start too(no degree). I freelanced first online, it was not easy/I did not make enough to live on(had to wash plates), but that was "proof" of paid work at the time then I got into an agency doing front end work. Now I'm a contractor SWE at a "local" corp, got picked up by a recruiter through Linked In.
> Seriously. I can list tons of things that are reasonably profitable, but I, personally, don't want to do the hard work of customer support so I won't even start.

This in itself is a business idea. We need an Uber for Sales Support Staff that entrepreneurs can just rent by the hour.
It could’ve been someone who performed a sim swap on another in order to leave no trace though, or a prepaid phone number that will be recycled after a year
it's in there, somewhere.. https://github.com/microsoft/react-native-windows/blob/maste...
>I also have a problem with calling developers engineers.

Well, I for one am both a developer and an engineer. I have a B. Eng (equivalent) degree in ICT and I work as a full-stack dev. I don't really have a problem with using either "developer" or "software engineer" to describe myself.
Oh, many companies have only themselves to blame for being blown away by technology.
I feel like Zac Dorfman doesn’t really understand what he is talking about.
>Do you think that ML algorithms are having experiences when they label data?

Yes, but not in the way we have. An RNN keeps track of what is going on, for example.

To take in information through sense inputs (eg, eyes) is experience, but in an unconscious way. We get overloaded if the information we take in is not deeply processed before it becomes conscious. A CNN is similar in this manner, but also quite alien.

When we're born our brains have not formed around our senses yet. Our brain goes through a sort of training stage taking in raw sensation and processing it. The more we experience of certain kinds of sensations the more our brain physically changes and adapts. It's theorized if you made a new kind of sense input and could plug it into a newborn brain correctly, the brain would adapt to interfacing with it.

This strongly implies qualia is real, in that we all experience the world in drastically different ways. It may be hard to imagine but my present moment is probably very alien compared to yours, as is with different animals as well as simpler things like bacteria and ML.
I remember when Spotify 'upgraded' from a native to a js application on MacOS. It bricked my wife's computer. She never installed Spotify again. This is someone who doesn't usually care about software. She did care about that annoyance.
> What's special about the software economy is that people who write the software take home a large fraction of it

I don't think this is true. Take all the non-tech companies that rely on software and hire tons of engineers, such as insurance and banking.
Yes, checking everyone at the main door is indeed easier than checking everyone at every single point of contact. It needs a vast architectural change compared to current implementation as you need to enforce those rules at runtime!
Yeah, I really should give it a try. I'm just looking for something standard though.
I've seen a number of projects where the root directory is a load of other folders and then there's a Makefile and it's a kafkaesque nightmare.

I agree on the toplevel `main.go` vs the `./cmd/myapp/main.go` style needing catering for that only comes out as the project evolves... maybe it should be a go vet addition instead :D
well, so if requirements were easier back then you can't really say things got easier. The stack got harder. you used to be able to get by with asp.net / php and that's it. Yes, you would throw files into ftp and there weren't any stackoverflow or frameworks. But still, the amount of knowledge you needed to keep up was way less than what we have today.
My point: 20 years ago you could learn php and make good money. Nowadays you can't get by without a convoluted front end stack as well, which kinda doubles the amount of knowledge you need to carry.
These days when I see a fast, reliable CLI tool I think "this has got to be written in Go" and a lot of the time they are. Some examples: the new GitHub CLI, Docker, Hashicorp tools, ngrok (though v2 is not open source), Caddy, the list is quite long. I can't vouch for the quality of that code, but I suspect some of those projects are good starting points. And I've found the Go standard library source to be really helpful (and generally fairly easy to understand).
Electronic Handheld Game Museum (2017)
> 2) Tell: Dealing with cheating distracts from our mission of teaching so best to be preventative so it does not happen.

The implicit assumption here is that telling the students is more effective prevention than not telling them. I don't think that's true, at least on a wider scale; secret anti-cheating countermeasures and rigorous punishment are surely going to be better than published countermeasures.
Similarly I wouldn’t buy a car with a self-driving system from Facebook or Amazon.
Looks like they use NetSuite.
i have now! my business partner introduced me to it, and we are happy convertkit customers. fantastic product.

the crazy thing to me is none of my friends have heard of them.
I think that is quite harsh on Kahneman, especially considering how reasonable he sounds in the open letter that is linked. But I am also completely perplexed as to how he was so confident about these priming studies given the research on cognitive biases that he's so well-known for (as mentioned in the article).
TLDR:
The passion and rigor for study/education died and it shows

Being from the same decade , could not agree more. It was really selection through fire (especially if you were in general category of applicants) . Not all set their sights on this degree , the later part of the decade set about this whole boom of software engineers (Y2K , eCommerce etc.)

Those who didn't get in , then got into roles of lecturers in these colleges that mushroomed. The quality started going down in GP , 1/2 cooked engineers produced 1/4 cooked ones and this went on.

I think what is to blame as well was the fact that the path was all too easy and clear , finish engineering , pass through some quant tests , 3 month bootcamp and lo you have your job (or in some variant of this). Attitudes changed toward this easy life.

Compared to this other professions like Charted Accountants (CPA equivalent) , Actuaries (who i think are the best data scientists around) or Doctors where there is a lot more work in the first decade of one's career post undergrad , engineering was a cake walk.
Go was never intended to replace C++. It was aimed at a very specific target: engineers, especially junior engineers, writing function-as-a-service software. Thread-based concurrency (as in logical thread of execution, not "kernel threads") with message-based synchronization, structural typing, and static compilation were their answers to what in their experience were the biggest impediments to writing good network software that could scale reasonably well using the most natural programming approach.

All of the original creators were clearly of the "best tool for the job, even if you have to build it from scratch" persuasion. How many different languages and programming constructs can you find on Unix or Plan 9? The notion of centralizing all development around a single all-purpose language, a la C++ or Java, is anathema to their stated engineering principles and the opposite of the design elements of the many computing environments they spent their careers designing and using.

One can quite easily disagree with their design choices and tradeoffs. I find static compilation short-sighted. But I do appreciate how it fits into their overall approach; and in that way I find static compilation less short-sighted in Go than in Rust. Some aspects of goroutines are problematic. Hassles with dealing with timeouts exposed flaws in their scheduling and message passing abstractions. But those flaws are in the details, not the fundamental model; and the better way to implement those details is more difficult to determine. (I've had to wrestle with such questions myself as I've written multiple async I/O libraries and frameworks. If Go had come out 10 years earlier my entire career trajectory may have been different.)

FWIW, I don't write any Go software. I admire it from a distance, the same way I admire C++, Rust, and Java[1], while I slave away in C and several other languages. Though, there's an honesty and clarity in Go that is lacking in other languages, precisely because Go isn't trying to be an all-purpose language, and because the authors have an understanding of (and deliberately leverage) the interplay between design goals and implementation constraints that can only come with having designed and implemented umpteen different languages before.

[1] I did have a short tryst with Java a long time ago, but it actually ended up driving me into the arms of C. Not because of the language, but because of the ecosystem--licensing, tooling, interop, etc, was an extremely poor fit for Linux, and in many ways still is.
Baseband pings can still track you, I think.
Should it be a race to the bottom? Also, I think it's pretty rare in tech to have multiple qualified candidates to choose from. Typically the candidates have multiple offers, not the other way around.
Follow the money. People pay for what they value. Who is paying money for desktop software besides games, Office 365, and the Adobe Creative Suite?

Who values desktop software enough to pay for it? I know in the Mac market at least, the few indy developers making money are not writing apps using cross platform SDKs.
- are you sure he wasn't exaggerating?

He was specific about several instances so I don't think this was an exaggeration.

- are you sure you didn't provoke him into saying this?

Oh I hope not. I only mentioned that I was looking and he went into this rabbithole all by himself leaving me practically speechless.

- maybe he tried to be funny and you have just discriminated against someone who just had a bad sense of humour, - or just as likely, you didn't catch the joke?

See above. And personally I don't consider this form of humor acceptable in personal or professional setting so even if this were a joke, I am not okay with this.

- working with people from other cultures often has significant issues. If someone has been burned a few times, can you see why they might be careful going forward?

I don't believe in collective punishment or stereotyping. Given the anecdote you shared about yourself, I don't think you do either. And being careful about a hiring decision is everyone's right but to base your scrutiny on demographics or other factors beyond one's control is not okay.

- does he come from a very homogeneous background? Something HN really struggles to grasp is that there are people like me who grew up in places where we didn't meet anyone who had a different skin colour, spoke another language, had another religion (there were only the official religion or atheism). Should we judge people coming from such a background equally harshly?

Yes he does (so do I). And yes, we must be fair in both how we treat others and how we hold people that are not fair accountable regardless of their cultural baggage.
I like it. All the other stuff makes the music for me. I feel way more in control on Pro Tools. I make what's in my head and not what the software funnels me into.
> Many, many, many companies still see shared excel spreadsheets on a windows shared drive as a technical innovation.

Not just small ones...
Man whoever sold that sounds like they made bank. I'm not sure what upkeep you have to deal with regarding Wordpress security but yeah. Sounds like it's low-risk enough generally eg. just show pictures.
That it's relevant, given it's such a tiny portion of the population, or that it's an ideal at all. To me the national identity is a 2nd generation immigrant living in a large metro area. That's what I think of as an American.
Drop Synaptics' driver and use Microsoft's precision touchpad driver.
The biggest problem I have with html/css is that the outcome seems unpredictable; I sit with very experienced web devs and still have to do trial and error sometimes to know where what will be and of what size. I hear, way to often, when I (backend/embedded dev) ask how to ‘not make X happen’ something like ‘try this or this’ after they check my css. How is that software development if you have to guess how things work? Maybe it is because I am a backend dev, but we have this issue far less with native dev; they just say ‘do this’ and indeed it works as expected.
Given that we just got the new SDK, DirectX 12 Ultimate is around the corner and release notes are a pleasure to read, it doesn't look to me like that.
Majority of people simply do not understand.

When people are not in front of you, people are much faster to complain and dislike.

Thus when this guy sold a sub-optimal pizza in his shop to a person in a hurry, they would rather have the food and not start a verbal fight. But when they are physically removed - they are free to look at the quality and make a complaint.

PS: Customers aren't paying for your mistakes, your profits suffer. I just recently sold off a bunch of excess sports masks(it's faster to order a bulk package from a Chinese manufacturer, than buy one). I sold them off on eBay at cost and people bitched to me about the fact that the postman didn't come on time... while not paying for expedited delivery. In the end I lost $10.
I wonder how SEO is handled for web applications built with Flutter since its mostly canvas.
A lot of it really comes down to explaining that labor cost is equally a cash cost compared to spending on software.
Making the customers aware of how much they're paying in fees is a good thing.

Now delivery services have to compete directly on the fee they charge customers. Before, the customer had no idea if one service was charging a restaurant 20% and another was charging 30%, which is effectively one service subsidizing another.
It depends on what you want - big side of things, check out docker/Moby though it's a little hard to follow due to their approach on using Docker to build, maybe Terraform?

On the other, more modular side, try something like the Gorilla toolkit e.g. https://github.com/gorilla/mux/

I'll be honest, I rarely use channels other than for timeouts/deadlines.
Disable LTO, thinLTO and use the gold or lld linker, most of your problems except compilation time will go away.
This whole thread is confusing to me as well. Isn't the whole point of a kibibyte to work in increments of 1024, unlike kilo, which is actually 1000, as defined by the sciences long ago?

So 1024 * 256 is 256 KiB by definition, since a Kibibyte is literally 1024 bytes, and the number of Kilobytes will by higher, since the number it represents is smaller.
> By that, I mean code that would make a good example for someone trying to learn the "right" way to do things.

You’re in luck! Go is unlike a lot of other languages, and that there’s usually only one way to do something, and it’s usually the right way, or at least an acceptable way.

I would suggest you just pick a part of the standard library, such as net/http and just read away since you probably have an understanding of the fundamentals.
The default fallback to can't find it in GUI is cmd? Windows 95 used to start from command prompt. We've been administering windows from cli for 30 years. But our cli was oo from the start. Powershell is really amazing. Once you start falling out of object land into crap like ssh, you see the split, e.g. why it took so God damn long to port it. And I still have plink into switches using a premade command file.
Different linker
If you noticed that people with a pimple on the left cheek performed significantly worse in interviews and you had limited time to review candidates, wouldn't you apply more scrutiny to resumes of this type of people? Well, this case is even stronger because there is an intuition at to why people of certain races are more likely to be worse engineers.
16 inch FTW.
I know they aren't "toys" but when I tell the Ableton crowd I use Pro Tools the common response is what one of respect for using more professional tools. I know it's mostly perception at this stage however this is from people who've been releasing music and touring with large crowds.
Could elaborate on “re-register”? It does not do short writes, if that’s what you mean.
You'll have the same shit but on a smaller scale.
Ah jeez, I was just about to head to sleep. It’s like the library of Babel, but with universes. In infinite time with infinite random arrangements of matter, the matter will undoubtedly arrange itself exactly as it is right now. Thanks for the brain melt.
Adaptive Transformers for compute efficient NLP (with Pytorch code)
The middleman is providing value, is it not? In the case of the food ordering app (let’s say you’re picking up, not getting delivery), they’re increasing discovery for the restaurant, simplifying payment and the ordering experience, organizing and managing the orders for the restaurant, give you a reasonable estimate on when the order should be ready, and provide decent customer service if something goes wrong. I use several apps custom built by restaurants, and they never come anywhere close to the fidelity of a DoorDash/GrubHub.

I don’t know why you think it’s your business to know who is making what. I don’t need to know the salaries of all the engineers at Thumbtack. No one who works for them is a slave. They can quit if they don’t like their compensation. I don’t need to stick my finger in their business and start making demands when I don’t have an inkling of what their financials and contracts even remotely look like. I hope their clearers make a liveable wage, but for someone with no real competitive skills, just having a job may be all you can ask for. If we fix a certain wage floor, some people could end up without a job at all.

Labor markets are hard to regulate well. There are cases under monopoly or monopsony conditions where it’s desirable to do so, but “I just don’t like that” isn’t cause to interfere with efficient markets. You can’t regulate the world to perfection.
For reference, 35k deaths in the USA is about 1 death every 85 million miles driven. In comparison, Waymo has supposedly driven about 20 million miles. It's good that Waymo has had no deaths so far, because otherwise it would likely be far less safe than human drivers if there were any.
Some companies agree with that and some don’t. For companies that disagree with you statement, the rationale is really simple: the company is ready to pay top $ because cost of life is high. They know that the rent you’ll pay is high hence the money. They’re reducing their net profit (ebitda) to lay the high salary you need to pay your rent. They do that because your rent in SF is what it is. But for those companies, there’s no way they reduce their ebitda for you to profit off that.

The other companies, who pay on value of output, will agree with that statement. As far as I know, most companies fall under cost of life approach rather than value of output.
The default option for VMs is Linux. But for docker window, go figure?
I think the cause is the other way around. The villages disappear because there's no work to do, not that there's no people to do work.

Modern agriculture, mining, and manufacturing don't employ many people. We already subsidize farmers to not grow so much that they flood the market. It's reasonable that production capacity should shrink and prices rise. Some prices are currently propped up by regulation.
Give her access to an empty account, then log everything she does. Block her and report as necessary.
Science fiction? What's wrong with the Facebook and Yelp you just mentioned? You don't need a perfect website, right?
No, it’s just a BO stack