skysight-inc/HackerNews huggingface dataset:
Volunteer projects are certainly part of the market and are subject to market forces.

> tax-funded government-managed research

Um, read up on the history of the 1903 Wright Flyer. It was not government managed research. The government project, Langley's airplane, fell into the Potomac like a sack of wet cement (and cost 20 times as much).

Computer networks grew out of telegraphy networks, which were privately funded.

Semiconductors came from Bell Labs, a private company.
I think the deal here is that the author, Aral Balkan, frequently sees these kind of topics as amenable to solution through activism: raising the issue in a public statement, garnering widespread attention, and then using that to put pressure on those best-placed to fix the issue. You can seem more of this approach in his earlier blog posts, and on his Mastodon feed: https://mastodon.ar.al/@aral

I don't entirely disagree with this as an approach in some circumstances, but you definitely need to have a clear idea of your target, and what incentives they have. I'm not sure what the target here is, though it's possible that he will change enough minds among distribution builders to shift things so that the default for privileged ports will be dropped to 80. The fact that Macs don't have this limit any more was certainly new to me.
Laws and regulations can be written to work with such situations, e.g., to treat different regions differently. It's not even terribly unusual. I haven't checked into this particular case, but this situation is so long-standing that I suspect things have had plenty of time to get worked out.
Mars Oxygen ISRU Experiment (Moxie)–Preparing for Human Mars Exploration
> In fairness, books have a complicated history in my family. One delayed my own fretful entrance: When the doctor wanted to induce my mother’s labor, she asked him to come back in an hour as she wanted to finish Dürrenmatt’s “The Visit.” Not long before, she’d gone to see her own father in the hospital. Sensing that she wanted to leave but felt too guilty to say so, he assured her he had plenty to keep him company and patted the book tented on his chest. He died during the night.

> Books were also cudgels in my home. If you weren’t reading enough, you were informed. I was once made to spend an entire day at a beach house locked in a room until I’d read 80 pages. Was that tough-love character-building or a way that my father bought quiet so he could get back to whatever wind-whipped pages he was immersed in that day?

I wish I was born in that kind environment. Most of my family members are not avid readers, some don’t even read at all. I got lucky because I read more than the average, which is not difficult to do considering the low average books read per year of the people around me. Though, I do wish I have the inclination to read much much more, or at least be pushed to read more than what I’m comfortable with.
Yeah but then you get to see what they’re up to.
TFA:

> In an exclusive interview with TV 2 SPORT, the Chinese champion tells the whole story for the first time about what exactly happened 22 years ago at the Sydney Olympics, when she was instructed to take a dive in the semi-final against her compatriot, Gong Zhichao.
Most pitfalls in .NET are luckily along the lines of "punishing people who redo all the steps on each method call or write code Java style" which might even be a good thing. I wonder where does your bad experience with Json libraries come from? Even back in the days of .NET Framework, there was a variety of quality libraries such as Newtonsoft.JSON, Utf8Json or other more interesting but less feature-rich packages.

Nowadays, STJ provides quite good defaults and in places where they differ from Newtonsoft, there usually is a reason for that. I'm not saying all APIs are successful, namely, I consider OOB API for source generated serialization to be really user-unfriendly.

However, other than that, just don't do unnecessary work and cache stateless objects like serializer settings. This translates to most programming languages and isn't something C# specific.
> Your personal (private) key lives on your workstation, and CA key lives on RPi.

Yep.

> There are some other machines that you want to SSH into. They trust CA public key.

Yep, with TrustedUserCAKeys.

> The remote servers trust the certificate issuer, verify that you own the certificate’s private key, and let you in.

Yep. Additionally, the servers themselves present CA‐signed certificates alongside their host keys. My GlobalKnownHostsFile contains the CA public key, so when I connect to a host for the first time, there’s no “unknown host” warning and my user’s known_hosts file is not updated.

> If so, how do you issue the certificates that live on RPi?

The CA has a directory containing the public keys of every user and host that I set up. A cronjob periodically runs ssh-keygen -s against these files, and copies them to htdocs. Each host and user has a cronjob that periodically fetches its certificate and copies it to /etc/ssh or ~/.ssh, respectively.
Thanks again. So if your numbers are right, California needs to increase it's electricity production by ~25%. This seems hard, but I think that only because I'm used to other things where increasing output by 25% is very difficult. How much does California increase its electricity output each year? Does PG&E et. al. publish data on that? A quick google is failing me.
It's really not that tricky. Few sites are peers of 8chan, kiwi farms, and the daily Stormer. When you become their peer, you have a serious discussion about whether you want them as customers with several people in the company, and you can choose "no".

They can absolutely drop kiwi farms and still be in the clear, ethically. It's not like kiwi farms is even remotely close to some sort of slippery slope. It's the goddamn burning trash pit on a FOB of internet sites.
What responsibilities they are taking? So far, they try very hard not to follow their own AUP. That’s the opposite of being responsible.
Sure, but the cost to Tesla was one car, one camera, one video transmitter and probably the most expensive part, a license for David Bowie's Starman.

Perhaps that's "significantly more costly than the vast majority of ad campaigns", but only because the vast majority of ad campaigns are not very costly at all (I guess the dominant ad campaign by number is a limited online or local print one for a small business, costing in the low 4 figures). Certainly it wouldn't be significantly more costly than the vast majority of ad campaigns for car manufacturers, though.
I'd like to see this, like a tech corps security incident explaination. Though I don't expect such statements from journalists.
> It's like a relationship; you don't find a perfect person to love, you just pick someone and love them for who they are.

Real relationships are not like that. I'd love to hear where you got this absolutely tragic idea from...
When he says they are bad APIs, I think he means they aren’t a proper basis API for interacting with a memory resource. You can implement malloc and free and realloc and callow in terms of his API with no overhead but not the other way around.
I think the problem is ultimately discoverability. You make it big and then rake in money with microtransactions or your game fades away and you try again with the next one. It doesn't seem like there's much room for an "average" game that does average.

Where's the Heroes of Might and Magic 3 of mobile gaming?
This is an important point. Americans need to take all the pairs of rose tinted glasses they have off and see that they're not stacking up that well to many other countries on numerous dimensions. It's not sufficient to gesture to prices of retail goods and say things are fine, because those prices have totally cratered in the last few years.
That sounds akin to the OO tendency to refactor everything to the point of one executable line of code per class.

Maybe that is the juice that makes Java the 800lb enterprise gorilla that Java is, but that juice seems hardly worth the squeeze of stack traces that go on for multiple screens.
Nice write up. It still boggles the mind when coming from a Java background how things change but also get worse.

Having zip's (.jar/.war) which had the source and compiled artefacts available and not cluttering the OS with unzip items.

I've run into huge issues dealing with deployments to AWS Lambda nodejs, where the previous developer could not work out how to make a 'slip' deployment and just zipped the whole folder node_modules and all and shipped that, this included all testing tools including an entire browser exe etc. 150mb file expanded to 350mb with 300k in files. And 95%+ of it was boiler-pate to test the api endpoint logic...

I've still not come across the simplest way to have dependences on modules with testing and still be able to deploy a slim zip. There is more and more push to do container layers for the node_modules, but still many of these has 100'000 objects which are not needed causing lambda stutter(startup sleepyness).
How would it have been ambiguous!
Mainframe? Unix's origins were on minicomputers not on mainframes.
Upwork and Fiverr are fine places. Just set a high price.
I'm not sure what you mean by this. Are you implying that the police will decline to investigate death threats and the like for political reasons?
The US government has been setting the ceiling on performance that can be exported since the beginning of the computer industry.

This is not really new but NVidia was caught by a surprise change in the limits.
Communists will commune
> Which is why what we really need is the ability to set properties on each network port and have those persist across reboots.

SELinux can effectively do this via the 'semanage port' options[1] -- so you could configure it and then set privileged ports to 0 and achieve what you're looking for.

Admittedly this seems like using a crane and wrecking ball to hang a painting.

[1]: https://www.man7.org/linux/man-pages/man8/semanage-port.8.ht...
The responsibility of providing service like a utility.

Or we could call it a burden? Let's say burden instead, so the meaning is clearer.

It's definitely not cake. They're actively moving away from the cake.

> So far, they try very hard not to follow their own AUP.

Different services have different AUP. I don't see the issue.
it took a LOOOONG time to get my wife into using a password manager, specifically 1Pass. I'm super comfortable with an offline password manager, but there is not a chance in hell that I'd subject her to that

for a large amount of people, tech and non-tech alike, LastPass and 1Pass are really really good.
That's actually remarkable, considering how bad the car pollution is in India and how many people still commute on motorcycles, definitely a hazard not faced by Americans.
We love to hate state, but isn't caching data the key to performance at scale?
Team Up
In these days we notice that online learning become more popular, day after day there is a new online platform that opens its door to more learners. Team up is most likely with the Social media app. Its focus is to serve to kinds of people. The first one is the student who has an idea about a product or a service, but as we know no one can do a full project alone that`s when the second person came, the one who is interested in a specific career and starts learn it but he needs to practice in a project. I hope I was clear enough and thanks for reading.
They're blaming COVID 19, but a very strong co-factor here is obesity.
I'm sure children make up a significant portion of downloads/views.
It's only Ableton keeping me on Windows. If Ableton decided to support Linux, I'd switch that very same day.

I'd dual-boot to play games, but I want to be able to run Ableton simultaneously with web browser/etc.

I just don't think Ableton would run very well in a virtual machine with acceptable latency.
Quitting alcohol and going to OMAD (one meal a day) helped me lose 20 kilos in < 2 months. And I wasn’t even obese, that was straight from overweight to goal weight. Alcohol is an enormous contributor to weight for several different reasons. Plus, the weight you get as a drinker (the “hard” fat) is the worst kind of fat your body can have.
If you look at the youtuber account history, you see the fear posting. Who’s paying to shill this stuff?
It does read, to me, much like it’s something that was workshopped between Krebs, his lawyers and Ubiquiti’s.

This apology should be about Ubiquiti, not Krebs, and maybe the terseness is just a reflection of that.

Frankly I was on the fence about buying new Ubiquiti gear because of what I’d heard, and seeing this lets me reevaluate my position - which I think is the point.
It was more a statement of learning to be happy in the present instead of always yearning for something greater.

Flipping burgers doesn’t equate to licking Ronald’s shiny red shoe for the man.
I am implying that police don't care about internet death threats. As long as they're not against the president or something.
This even shows up in countries that had lax lockdowns vs. strict lockdowns: https://data.worldbank.org/indicator/SP.DYN.LE00.IN?end=2020...

This data next year will be very telling to see the true efficacy of strict lockdowns (I suspect very effective at preventing death since vaccines arrived so quickly). Australia data should be interesting next year (very strict to very lax after vaccines).
Did that cvs history date back to NeXT?
Or was there some initial Rhapsody import?
maybe someone could explain 田忌赛马?
Just because you hang a press pass around your neck doesn't mean you should be allowed to recklessly spread highly damaging lies about people with impunity.
A lot of success in fixing your diet comes from experimenting and seeing what works for you. Low carb can help some people, while particular carb-heavy but satiating foods like oats or potatoes can help others. I don't think it's always clear-cut.
Personally, when a company asks me to do a take home, I say no.
maybe someone explain 田忌赛马
> While Fred Lorz was greeted as the apparent winner, he was later disqualified as he had hitched a ride in a car for part of the race.

and

> The actual winner, Thomas Hicks, was near collapse and hallucinating by the end of the race, a side effect of being administered brandy, raw eggs, and strychnine by his trainers.

What in the world
Also put a black hat: what can be done by theft well-known port is basically like a MiTM attack. Anyway MiTM attack should be prevented by other methods like public key auth.
I'm always amazed that few people want to talk about this.

Early on in the pandemic, the NY Times acted shocked, shocked that 7 members of this family all died from COVID

https://www.nytimes.com/2020/03/18/nyregion/new-jersey-famil...

As you said, nobody dared mention the 7 elephants in the room. In fact, the Times said:

> "But the virus’s devastating toll on a single family is considered as rare as it is perplexing."
Sorry, I wasn't referring to the submitted article, but to the one I had linked to in my comment. There's a list of the terms above the chart in page 6 of the PDF, for example: https://cspi.substack.com/api/v1/file/2f0c41b8-a81b-45b1-934...

The fact that these terms are political isn't controversial. In fact, you can trace back the popularization of some of them in political discourse to landmark SCOTUS decisions and executive orders. See [1], for example.

[1]: https://www.thirteen.org/wnet/supremecourt/rights/landmark_r... "The Supreme Court, in a 5-4 decision written by Justice Lewis Franklin Powell, ruled that a state may constitutionally consider race as a factor in its university admissions to promote educational diversity, but only if considered alongside other factors and on a case-by-case basis."
If some person has the ability to control ports and execute code, you are one kernel vulnerability away from complete disaster.
When you start at SO all your questions are so easy anyone can answer them, and so people feel smart by informing you how you didn’t follow the rules.

Soon you are asking moderately complicated questions that some can answer (but probably have been asked before). This is where you can get some help if you’re lucky.

But later you’re asking questions so advanced nobody can answer them, and they never get answered unless you remember to come back and answer your own question.
As it turns out quality adjusted life years has been the gold standard for measuring this before 2020. In a fit of hysteria we decided to toss that out the window (along with just about every single other bit of human knowledge).

Imagine what would have been different if we used the industry standard way if measuring this sort of thing…
I can see no reason why the owner of kiwi farms would want to believe that kiwi farms wasn't directly responsible for suicides (and terrorism via swatting). /s

Of course kiwi farms caused those suicides.
> But it seems you're fine with Kiwi Farms literally posting SSNs, bank balances, passwords to accounts, and much more.

Small correction, this doesn't happen on Kiwi Farms. Kiwi Farms is focused on discussing much more mundane, public drama. Just interactions between people, mostly on public social media like Twitter, Youtube and others. Things like hacking, private financial information, DDoSing, swatting, are all heavily policed on Kiwi Farms. Additionally, directly interacting with the subject of a thread on Kiwi Farms is also bannable.

Their ethos is watching monkeys in the zoo, not going out and poking them themselves.

There's actual shady forums out there that do those illegal things, generally hosted in foreign countries or behind Tor.
Nothing prevents that. Your average newbie is more likely to notice the port in the URL, though, that it's not an "Official" bank link or whatever.

If you've got root, you will misconfigure no matter what you do. I'm not arguing against a root user - I'm arguing about machines you don't administer.
There are extensions that will aggressively delete cookies while letting you maintain a whitelist.
that was a long read that was really about ensuring you(org whatever) have given real thought into how technical interviews are conducted. the examples give of individuals in the "ex" category seem hyperbolic and comical - unless again, zero care goes into the interview process.
Weak sauce, so far.

> Upon investigating the suspects, their backgrounds and travel histories, the BfV found "biographical anomalies, in one case a study visit to Russia" and internally there was talk of an "emotional closeness to Russia," it continued.

> Such closeness alone could not be counted as damning evidence given many among Berlin's political elite have long sustained cordial ties to the Kremlin, the report said.
IPv6 Security Myth – IPv6 Networks Are Too Big to Scan
I wrote something like this also in 2000:

"Way Off Base"
https://dwheeler.com/essays/bases.html
What happened to the ideals of global unity and one humanity?

Or at the very least, globalized supply chains and free markets.
Thank you! That’s a particularly good rate, so we’ll prioritize those this week
Seems like a sizeable collection to use as props for a horror story.

Cuckoo clocks are scary.
Everything I've Learnt About the Public EV Charging Businesss
I co-founded two EV startups in Australia in 2019 and 2020 that failed at their mission of installing more EV chargers in this emerging market (less than 1% of new car sales are EVs compared to 5% in the US and 10%+ in Europe) and didn't install a single charger.

I did however, learn a fair bit about EV charging - the software that runs them, choosing locations, the electrical needs, how to install chargers, etc. - that someone else with a bit more business sense and access to capital might find useful.
Something about the idea of being able to back things up on multiple remote target storage services sounds extra compelling. Simple encryption with robust backup for e.g. text notes.
If people's skills can vary so much for a given sport such that it's hard or impossible to rank players by skill, then it seems like a tournament bracket is the wrong fit for such a sport. A bracket specifically means there is "one path" to victory and it is specifically structured for producing one winner and it works based on the assumption of the underlying distribution of skill being one where it can be strictly ordered. A fairer system that would match such a distribution of skill would be something like just matches between all players (or many matches at least) and the person with the most wins would get gold, second most silver, and so on. Online video games do this already, tourneys only work in some situations, but player rankings are better for, well ranking because you don't have a situation where the mere structure of a competition causes the winner to not actually be the best player.
> Consider how many brilliant and outstanding people go work on some useless software at a big adtech company rather than helping to improve the world.

I've had conversations with young people nearing graduation about their career choices. Often it revolved around compensation levels at various tech companies. I'd ask them if they really wanted to dedicate their life to finding better ways to serve advertisements, or do they want to do something great?
Pelosis sell NVDA a month before govt restricts their trade to China and Russia
My grief is seeing YAML/JSON browbeaten past being static textual files, and into being interpreted files with nasty embedded functions (looking at YOU, CloudFormation).

My latest project is gaffing all that off and using .xlsx to hold configuration, openpyxl to load the .xlsx, and then transforming the content into a target format (terraform) in the python.

Let each piece in the system do what it's good at.
Do you still have a Pre-Covid budget, and pre-Covid funding from vc’s?
The fact this is downvoted shows what an incredibly privileged life some people live. It’s easy to be all for lockdowns and shit when you own a home and make more than a quarter million dollars a year at your cushy work from home job. Meanwhile all the peasants expendable service workers out there had to keep on keeping on.

It requires an incredible amount of privilege to buy into the Covid narrative that got sold to people.
China would like the fabs but it's not the fabs that drives them to re-unify with Taiwan. That desire pre-dates the fabs by decades.
The HN crowd is quite homogenous about wanting the government to regulate technology companies in the abstract.

When the government actually does get involved it’s a different thing.
I was actually with them until

"In fact, the Kitten installer does just this."

You wanna make an argument that things should work differently, fine, you wanna even make a custom distro with brave new behavior, fine, but a package installer should not be changing such a default system behavior that will from then-on affect unknown other services.

This violates least surprise in a big way and is not excused merely because the package author thinks that crufty old behavior is stupid.

Even if there's a confirmation that's just more wrong than the wrong they're complaining about.

I don't think it should even offer to so much as add a firewall rule just for the single port it wants to use, let alone make a change that changes the behavior and breaks universal assumptions about all ports.

To give a user that level of unthinking unknowing convenience, do that in the form of a container image. Otherwise just directions, and directions that say how to configure a firewall rule not advice to change a default behavior across the board.

If the user does not already know enough to ignore the bad advice and arrange for the listening mechanism themselves, or follow it but fully educated and conscious, then they are trusting you not to do bad things and take liberties with their system.
How about open sourcing and putting this on Github and letting anyone submit pull requests with suggestions/ideas?
The rise in obesity is likely environmental. It's entirely possible that microplastics or PFAS (or whatever contaminant you want to point the finger at) causes obesity, which then causes health issues.