skysight-inc/HackerNews huggingface dataset:
Damn that's so true. We hired a network expert to figure latency somewhere between our app and the end user. Spent a month asking autorisations for each gdmn net boxes which were owned by several organizations which were working in the same building but not able to cooperate because they were not paid by the same institution.

The guy did very creative reporting though :-)

And the problem was not fixed, of course.

I tried to help him as much as I could, but at some point, the thing is so intricate that you basically give up.
You can both build command buffers simultaneously (example by Sascha Willems: https://github.com/SaschaWillems/Vulkan/blob/master/examples...) and submit unrelated command buffers to different queues simultaneously.

Using multiple queues is not difficult, just somewhat rare: there should never be so many command submissions that parallelization matters for quantitative performance reasons, it's a niche for unusually independent and/or asynchronous tasks.
I think it's pretty obvious I'm referring to SV companies (if not then my apologies), since we're talking about an SV company on HN. Obviously the job market is different in other parts of the world, the same way finance is better compensated in New York.

If you think this is wild, just move to SV and it'll become your new normal.
Ask HN: What is your money-making sideproject outside programming?
2021 edition after

https://news.ycombinator.com/item?id=19712057#

Always wondered this. Sometimes I feel the need to do something else outside my field, and possibly get some money out of it.
Not all sources of food contribute equally to climate change. That is why this article is about cows, and why I commented about cows. They pollute the most.
I don't use Ubuntu anymore because it's turned into a garbage heap. Debian, Arch, or Qubes. (Fedora-Cent-RHEL are boned. Cent-RHEL has/had an awesome stable kernel due to enterprise-scale bug fixes but that's likely to end. Debian is a good substitute.)

If I need the latest-greatest on a stable release OS, I use habitat.
A more complicated language needs more skills and more skills mean you are inexperienced in at least some of those skills and inexperience causes dumpster fire codebases.

When I started software development I had "hammer and nail syndrome" for absolutely everything. I figured out something new and then used it everywhere. Experimenting in this way is necessary but you absolutely want to avoid it in a production codebase. Over time you have run out of hammers and nails to play around with. You've developed the ability to judge where and when a specific hammer is most effective and when it shouldn't be used at all. Scala offers you a wide variety of hammers and nails. You'll have to experiment a lot.
As much as extrapolating what characteristics should a job of the future satisfy, based on your past experiences/knowledge, is a reasonable idea. It is also reasonable to assume that certain future jobs won’t look like the past jobs, or for that matter satisfy the criteria of path dependency as witnessed in the past. Leveraging privileges have had surprising outcomes in the past(including creating an industry like Hollywood). There is no one right way.
It's not goatse, but it is NSFW.
Does it work on humans too? Asking for a friend.
Of course it isn't that simple. If your farm's tomatoes are more expensive than your neighbors' tomatoes, then nobody will buy them. You'll quickly go bankrupt.

It is also difficult because of the two tiers of labor. A farmer will try increasing wages by $1/hour, and still struggle to find enough workers. Wages would probably have to be doubled before new workers—Americans—would start to enter the industry.
a) The number of customers who are interested in actively "bleeding money from" their hosting provider is probably zero.

b) The number of customers who actively want "a little hate speech" on their site is probably zero.

If you want money directed towards an organization you feel makes a positive impact, their are more efficient ways of doing so, like giving them money yourself.
Thanks for the answer.

> multiple times faster than when using Context

Oh cool! Do you have some benchmark results for that? Would be awesome to post them in the README if you can.

> simpler because you don't have to use Providers at all

I think the Provider pattern is part of the functional programming pattern with React, so while I do agree it might be harder to get used to but it underlines the no side-effects affecting the state of a given React components and its children.

At scale proper action, reducer pattern is helpful to manage a complicated state tree to still make it functional, easily testable and giving the same end result as a function of state.
Is $45K/year a good salary for the country where you live?

Is the $90K in hard green cash or it's some kind of future payment? Is that in written?

Assume the 4% is worthless, but pick it just in case, but don't assume it is worth $2MM. Is that in written?

How many founders, how many programmers and how many other employees does the company have?
New Era of U.S. Commercial Space Transportation Begins
Funny you should use that as an example because one of my lockdown projects has been to learn to read simplified Chinese and I'd say your point about Latin-alphabet languages was also true despite it being intended as a falsehood. Learning all the different Hanzi is immensely harder because of the number of characters and how intricate they often are. I'd also say that last point means it's also easier to write Latin characters too.
Perhaps, but I often know via information not available to the compiler (it might be to a SPARK proof) that overflow won't happen and I don't want to check for it.
The hand-wringing has been mostly among the general public. For demographers, a half-century ago is when the population boom worries ended. They noticed that as countries got richer, fertility decreased.

That touched off a population worry by connecting (a) rich country births were down, and (b) poor country births were still going up. The demographers were already worried about inverted pyramids in the 70s, and already knew the solution (immigration). But it was way easier for people to be scared.

The math has always been the same and the actual scientists have understood it for at least a half century. What to do with it is pretty complex.
Yeah I don’t think zero is a good goal. Fossil fuels don’t harm the environment at every scale.
Exactly! 100 work items that haven't either been archived or deleted. For a small team this usually translates to more than a month of trying it out since teams tend to make slightly larger work items than they would issues in some other tools.
I understand your argument, but wouldn't be the opposite be true too? Aren't RMS's comments defending Minsky just a form of 'clout seeking' and being argumentative for arguments sake?

If people are making the case that RMS is neurodivergent and therefore his behavior should be tolerated, shouldn't we be making exactly the same argument about the people you put on the latter group? Or is it only people we agree with that get the benefit of being 'neurodivergent'?
Gender Division of Labor During Covid: Can Remote Work Improve Gender Equality?
> In what way have I not?

Publicly speculating about medical diagnoses, for one thing.
My understanding is that the heavy reaction after inoculation of a vaccine means that your immune system is working, as expected. So I'd say rather opposite, as a fast, strong immune reaction would fight COVID better. But I am working from decades old biology knowledge here.
Regarding your third point, you are baking in an assumption that the UK AZ vaccine is the same as the EU vaccine, but they made in different facilities.

There could be a manufacturing issue that causes this. There could be a genetic issue that causes this. There could be a drug interaction issue that causes this. There could be an issue with how the doses are being injected.

Or it could be a total coincidence and these issues were caused by something else.

Regarding your first point, the chances of dying from COVID in the USA if you are under 20 are like 1/100,000 if you have no pre-existing conditions. All people under 40 is probably higher than that, but I wouldn't take that AZ shot if there was a 1/25,000 shot of dropping dead. I certainly wouldn't give it my children. I'm not saying those are the odds of dropping dead from the AZ shot, but if they were, its not worth it for younger people.
At places I've worked in the UK it is asymmetrical. The employer has to give three months' notice but the employee only has to give one month's. It is intended as an employee benefit, and it is. I've never been asked for more than one month's notice from my side.

I don't know where the OP is located but he should double-check his contract. The first time I heard of the three month period I was reluctant, until I realised it didn't apply to me.
While this policy is better than nothing, it is, as they admit, is imperfect. They may put their part of the profit to good use, but their service still provides an implicit benefit to an offending site. The damage caused by this second part could far exceed the good they are trying to do donating their profits.
Yeah.

Most indie game devs don't make enough from it to pay rent.

Most authors don't make enough to pay rent from writing.
I think it would be cool if I could use my laptop to adjust EFI like I can on a carb. (without having to crack the ECU or whatever)
Given he's the leader of GNU and formerly the leader of the FSF, he's responsible for any failure of GNU/FSF to live up to their potential. Given that free software and open source have only become more popular recently, and given that other free software organizations have not been shrinking (Debian, Apache, NLNet, OpenCollective, Linux Foundation), I think it's fair to say the FSF and GNU could be more successful with better leadership and a shift in vision or strategy (even without compromising on its ideals).
warning: super anecdotal

I have found the difference to be willingness to reflect or to what extent they are trying.

A lot of my socially clueless friends (can't speak for if they lie on the spectrum) are delighted when I offer them a new set of rules that were previously invisible, instead of insulting them for not 'getting it'. They love being told what the lines between mean&blunt or curt&concise are. They can work around context well too, as long as it is explicitly laid out to them.

Mean people (adults) are usually one of:

1. Neuro-diverse people who don't know they are mean

2. People with insecurities they are trying to work on

3. People with insecurities they refuse to acknowledge

#3 is not worth it. #2 can seek help using traditional means. #1 needs some training wheels and personalized instruction to work their way up to socially well adjusted. Think of it as a person with a learning disability.
The situation on Android is particularly unfortunate. The Android folks have decided that user-added CAs are not exposed to apps unless they explicitly opt in, so nothing works out-of-the box.
I personally don't see the threat model they are addressing, but of course there's the "nice" side effect that it stops a lot of privacy research.
Much easier for the rest of the team (writers, editors, advertisers, sponsors, etc.) to collaborate on content. Especially with all the different plugins available for different user roles.
> Don't they have any sort of vulnerability assessment or security code review?

I haven’t seen any evidence that they do. The last time I brought up their history of bad security practices on HN, one of their co-founders decided that the correct course of action was to come on here, accuse me of being a bad actor, and repeatedly make up quotes I didn’t say.[0] All because I tried to warn others in the community that something just like this was likely to happen again. And now it has. So, you know.

[0] https://news.ycombinator.com/item?id=25919105
To the first part, yeah. It’s more extreme in the sense that it requires bigger changes from more people.
somehow ironic that he uses flatpak for his "secure" app, considering an article about flatpack security hit the HN frontpage a few days ago
It’s very simple: if you include un-vettable third-party code in your system, and system also handles sensitive data, you are dealing with a huge risk. You need to make sure that the code is unable to touch the sensitive data. As it turns out, it’s a lot harder than not having untrusted code and sensitive data in the same system in the first place. The direct mistake was probably that the wrong code was included on the wrong page, but if the risks involved had been taken seriously, such a small mistake would not have been able to have such a catastrophic effect.
> Buying a 6K second-hand car is not only much more ecological than buying a brand new electric car,

I'm not sure how true this is: 80% of ICE CO2 emissions are from driving/servicing I believe.
very very tangentially related, but I think interesting.

US Sherman tanks were not very good tanks. But there were a lot of them, and they were crewed by kids who grew up on farms. Those kids likely spend a fair amount of time keeping the tractor running.

Two big things going for them. 1, a ready supply of spare parts, from other tanks that didn't make it. 2, some understanding of the system, allowing people to macgyver solutions out of bubblegum and bailing wire.

As to your side note, I agree. I'd want something dirt simple, partly because, even though I might be able to pull off an amazing feat of engineering, I'd rather have the solution be obvious.

Since we're wishing, I'd also like everyone in a 1000 mile radius to have the same car, so I can find a dead one to strip if I need parts. (but that's not realistic given the implicit remoteness of the situation described).
This was when internet was either dial-up or not at all, so the class could not have practicably been online (I remember downloading a 40 minute video heavily compressed with quicktime; it took multiple days).
From my point of view until Zig fixes the issues marked as none on the table, it adds very little value to existing alternatives.

I can already use C and C++ to suffer that in production, use VC++ static analysers to mitigate them, while languages like Ada, D, Rust, Nim, Swift take care of them not happening at all.
Just look at the recent Java 16 hn thread. Java is not going anywhere in the next 2 decades.
Patent troll IP is more powerful than Apple's
> Note in which Hitchhiker’s writer reminds himself he will finally get pleasure from process to be part of book based on his archive

Are words missing from this or am I having a stroke?
The personal attack is uncalled for. Not to mention, is Red Hat really interested in an individual running a home-built file server? I'm not a huge enterprise.

Normally, I'm self-supporting enough with my home network that I'd never need a support contract in the first place, and the workaround for my kernel bug was to run an older kernel until the fix was in place.
I think the word you're looking for might be "puritanism".
It looks quite high on visualizations, possibly standard ventilators like those in road tunnels, that just provoke airflow through tunnel will be sufficient. It's "just" 1,7km long.

Of course pollution will be high, but traffic low, compared to cars. It seems like something that may not require any new revolutionary systems, just old school solid engineering.
People view things like Substack as closer to traditional news publishing/writing and quite differently to social media so I think they're starting from a position of far higher expectations.

But regardless, Twitter and Facebook are becoming more well known for their positions on these issues. Twitter is known for having a "lefty bubble" and taking a long time to "ban nazis". Facebook is known for having everyone's conspiracy theory loving Uncle.
I hope somebody is recording this stream. It could make an amazing time-lapse video later.
Not really, we're trying to do some important math to figure out how to balance a carbon budget. We need to know what options are on the table and how much each of them contribute. It's the same as balancing a household budget, you don't just flail wildly about slashing costs and enduring privation. You reduce expenditures in areas where they are unnecessary and try to cause the least disruption to your life.
I know a bunch of musicians and DJ's and many of them are.. not good looking.. but young (legal but not by that much) women still often throw themselves at them, just because they have some perceived prestige or fame or something. It does happen more than you might like to think, without anything nefarious going on.

> he fact there are so many people here willing to defend someone that was participating in sex trafficking is pretty disgusting.

Nobody is defending Epstein. If anything, we're arguing that the blame lies squarely with him and that he was an evil, sick man.

I'm not even really arguing on Minsky's behalf, although given the reports I've heard that he didn't actually engage in sex and given what I said above, and the fact that she most definitely was groomed and coerced to act a certain way, its not at all a given that he's guilty. Maybe he is, but we don't know. Also, as f1refly says, age is hard to judge. I personally find it impossible to tell many ages apart. Maybe if you put a 17 year old and a 25 year old side by side I could, but in isolation, many look more or less the same to me. Of course, I'm also not having sex with that age group. Still, telling what age someone is can be very hard and 17 year olds do often look older.

What I'm arguing is that the comments RMS made were not at all bad and taken completely out of context (and outright changed!) to demonize him.
One of the many reasons Germany is lagging so much behind. We insist in administering the second shot after three weeks, even if we could wait (and should, maybe) up to two months. And we have a tendency to keep the second shot in stock already before applying the first one. But what can you do when you fly blond, with instruments and a compass.
The card with "I own the software" written on it.
Or you could see that languages have use cases, use cases overlap, languages should adopt useful tools for their use cases, therefore languages will often adopt the same tools as other languages with overlapping use cases.
One benefit to the bank is that they can apply the transactions in whatever order they want to your account. Banks like to apply the largest debit first, so that maybe all of the smaller ones will cause an overdraft, thus maximizing the overdraft fees they can charge. The banks say they do this so your mortgage payment for example doesn't bounce, but it doesn't hurt that they make a ton of money from it - not that a bank would ever do anything just for the money.
Very well explained! This is the kind of insight I signed up for.
While I like the principal of a UBI, people not living in poverty, it strikes me that OP's reasoning is one of the reasons why I see issues with a UBI. Who is going to want to work a factory/service job when you can live comfortably pumping out low quality videos that average 10 views?

Maybe it would drive income equality and better remuneration for those roles. Maybe we'd simply lose a lot of productivity. Who knows?
If lead acid batteries are anything to go by the recyclability is only going to go up. Lead acid batteries are essentially a fully circular economy and have a stupid high recycle rate.
This looks great! Very happy to see that kind of software built with mitmproxy. If there's anything we can do to make your downstream life easier, feel free to reach out anytime. :)
Cool. I can learn something from this for my industrial automation job.
Automatic speed limit sign reading absolutely is an off-the-shell component, which you can get for example from Mobileye:

https://www.mobileye.com/us/fleets/technology/speed-limit-in...
We think Linear's a beautifully designed app that does Jira better than Jira for some teams.

That being said, we're trying to be a bit different. Teams using us tend not to split things down into micro tasks, but instead leverage the document-like structure of our work items to bring the whole team into a single workspace, thinking about and working on features/initiatives together. I think we also think about integrations a bit differently, but I don't have a ton of experience with Linear's integrations.

We're also a bit more crazy about hotkeys I think. Seriously, we're pretty obsessed ;-)
I don't see what you mean. Qubes is great, but it is not the same thing as Docker, flatpak, or snap. Are you saying Qubes should somehow be changed so that it works similar to Docker? And if so, why wouldn't you just use Docker?
It's reasonable. It's kind of a trolley problem scenario. Do I actively play Russian roulette with 1 bullet in a 100,000 chamber gun, or do I passively try to avoid the game altogether?
Similar here, and as I have written recently: https://news.ycombinator.com/item?id=26532433

I feel that this could easily be a user toggle-able option near the url bar - and that people could choose to send referrer and search parameters to sites they like - and I could understand certain medical terms and what-not maybe people wanting to keep more hidden.

I'm all for the browser taking control of this and giving the users options - love to be able to have the web site detect this and add a box saying 'hey would you mind sharing referral and or search term with us"

It really helps when trying to figure out if you should be adding more content for 'term-mainly-X-demo' might be searching or for sure should be adding more content for other terms people are definitely searching for.

I would imagine that many people would like to hide referrer for fbook, most of my sites I would think people would be willing to help with providing such info.

as far as webmastering and stats to try to help visitors - it appears google is keeping more and more data to themselves, and now firefox is making it less transparent too.

I see there is a link to the referrer policy for your site, but nothing about begging the user to include the info when visiting - oh well.

awstats and similar have helped troubleshoot and helped expand many sites for many years and now another nudge to install third party slow-ware google-stats.. I just, sigh.
And countries do that, but for a few strategic ones, not everything. Canada produces lots of wheat and dairy and maple syrup. It even has a strategic maple syrup reserve. But it does not produce a lot of citrus fruits or pistachios or dates. It may be possible for US to produce everything within the country—it is a gigantic country and has just about every climate there is. But it would be an ecological disaster if countries without those attributes do the same. Think of all the heating required to produce warm-climate fruits in Canada.
> I do think there is a version of YouTube that could result in "better" content whilst employing more people.

Patreon? The only thing is that it still requires a 3rd party discovery tool with a huge reach where Youtube comes in again.
This is the best retort. I'm going to start using this, thanks.

The one I usually go with is "It actually costs $1T to develop a drug. $999B in basic research paid by US taxpayers and $1B in just enough frivolous novelty for the bigpharma company to get a patent racket going".