skysight-inc/HackerNews huggingface dataset:
The unpaid screwing-around-with-computers I did from ~13 through college is very relevant for my employers. I'd be a way shittier developer if you took out especially the Linux admin and networking stuff I picked up then, most of which I would not have picked up at any of my employers since, nor in college—I'd have just been among the other developers without a clue why X is happening or Y is broken—though it's consistently been extremely useful.

For the record, I did paid screwing-around-with-computers from 15 on, but the unpaid stuff added at least as much value to me as an employee.

Ditto my abandoned humanities degree, which I also don't put on my résumé. More valuable to my work as a software developer than the CS degree I eventually got. I wouldn't present it that way for obvious reasons, but that doesn't change the reality of it.
I would say that it still not born. This is just my speculation knowing resources they have, team and absence of limitations that have competitors.
I submit my “Diversity, Equity, Inclusion” statement for my merit raise at UCLAW
That has yet to hinder web developers.
Seems like `inspect` would turn `switch` into a deprecated practice, which is preferable imho. This way, it's easier to write clang-tidy rules for conversion and to raise red flags in PRs.
Show HN: Blook – Helping US and Foreign entrepreneurs setup their U.S. company
It was really good to read some self reflection and analysis on why you failed. Most people ignore the actual reasons their ideas/businesses fail and instead blame it on someone, or something... Most of the time, its the fact that there was no real market for their product!

Silicon Valley doesnt necessarily suffer from a lack of engineering talent as so much a lack of marketing talent. Far too many ideas go to market without any understanding of the actual market. But hey, people get to say they were a CEO for a few months and that sounds great on their Tinder, I mean LinkedIn profile. Right?
IBM Selectric Bug
He leads both AKS and service fabric. He just calls k8s the orchestrator for stateless services and SF the one for stateful ones.
Hi Everyone,

Yesterday was our official go-live for Blook (https://blook.io)!

After working on the product and iterating from customer feedback, finally happy to say we're out there and ready to help global entrepreneurs register their business in the U.S. (LLC or C-Corp).

Blook is a company dedicated to offering Domestic and International tech entrepreneurs a quick and easy way to setup their company in the U.S.

Our setup process takes less than 5 minutes (and you can do it from your phone!) and provides us with everything we need to get to work establishing your new company in the U.S. so you can focus on building your business.

I'd love any feedback or recommendations! :) Have a great day and new years everyone!
I love your pets vs. cattle analogy. I hope I remember that. But I think this is key:

But for a work machine in an enterprise environment, it's fantastic

You're using it as a thin client, and that's great; it works for you. But outside of a controlled environment, ChromeOS becomes less and less useful, especially as connectivity deteriorates or becomes less predictable.

To continue with your analogy — the pets will find their way home. Once the cattle are off the ranch, they're gone.
Then those employees can pay higher insurance premiums.
That was really great writing, though :-).

But this part:

> “And that isn’t worth something? Prescribing better treatments?”

> “Hmmmm,” she said, picking at her fingernails. “Not directly. Of course I always have the best interests of my patients in mind, but, you know, it’s not like they’ll pay more if I prescribe Lexapro instead of Zoloft. They won’t come back more often or refer more friends. So I’d sorta just be, like, donating this money if I paid you for this thing, right?”

So, what's the obvious next step ? Prescribing things that won't work so patients keep coming back but not badenough that they flee to another practice ?
this is quickly changing. For insurers that offer Medicare Advantage plans, they get paid on a per-member per-month model, so outcomes are very germane to their profit margin.
It seems to me that a list of known good domains provided by a large browser vendor (Google) with extra treatment in the browser might be the most effective against phishing and other scams.

This could be sold as an add-on for a certificate, or something like that, with a just high enough barrier for proving authenticity. Known-good domains could then additional treatment, like a blue padlock or one with a star (ok, I'm not an icon designer).

Of course you can argue against it on a freedom basis, but I think for protecting vulnerable web users it'd be pretty useful.
Ask HN: How to use an important talent in tech?
During the last 15 years I have come up with a number of good ideas that were much ahead of time. Lacking several soft skills that I tried but failed to acquire going through incubators, business schools etc I failed in every startup project I made. Many of them became very successful ideas many years after (two of them for example were funded by the biggest VC) made by someone else while I couldn't convince anyone when I tried.

How can I use the skills of creative ideas that are quite early? I am bored of writing software and evidently I can't be a founder.
I'm getting the feeling reading this thread that gaming may have replaced porn as the internet use spurring the most rapid innovation. Is this an accurate assessment? I'm not involved with either, but in the very early days it was the adult industry that solved problems of massive use and payments etc.
Gift from Elon Musk
This checklist comes across as incredibly ignorant. We push forward with research into all kinds of things, processors, hardware, mathematics, etc. The fact that PLT should somehow be exempt is silly. New languages coming out that do something different are a testing ground for features, some will become popular, most won't.

Sometimes there is a real advantage to writing real world applications in some particular language. Maybe you are writing something that needs to be performant, safe, and low level, so Rust is an attractive option. Maybe you are writing web front-ends and you see the benefit of a type system like what's available in Typescript. There are lots of reasons not to just write everything in C or Java. Don't be sour because we aren't all using the same language for 50 years; we've made advancements in computer science and that's reflected in our tools.
None of them are Microcenters, either.
I, for one, only notice when it's a real obvious cheater. And in those circumstances the perception of a fair game would go way up if we where able to ban the fool ourselves as players.
Realistically, while I feel that the author is on the right track with this data driven approach to evidence based medicine, the fact remains that the advantages/disadvantages between drugs within the same class of medicine tend to be negligible compared to drug costs. There are then other specific concerns that must be considered eg pregnancy/breastfeeding, liver failure, kidney failure and often what ends up is that one defaults to a standard drug per drug class with alternatives in specific circumstances.

The real benefit IMO would be marketing this to countries with a top down healthcare purchasing system (eg the UK) or as a tool to drug companies/researchers looking to make their own meta analyses (eg abstrackr). It might also be better instead to diversify into correlating symptom clusters with diseases because then the utility to the end user is bigger.
ABOK is a wonderful book, but I wouldn't recommend it to someone who just wants to learn a few more knots - books by Geoffrey Budworth or Des Pawson are much clearer in terms of how to tie (though far less encyclopedic than Ashley).
The problem is it’s extremely hard or often impossible to know what are good choices before you’ve started building the product. This, combined with the fact that software is highly malleable, should lead one to highly prefer a bias towards action vs analysis. It’s not a hard rule, but it’s much more common for people to fail due to analysis paralysis than due to poor technology choices. If you are able to get any form of traction, opportunities open up to expand resources and time that will be needed to adjust technologies. It won’t necessarily be fun, but when going through such an experience I believe more often than not engineers have hindsight bias, not a true recognition that early choices were made objectively incorrect given the knowledge at the time.
Emacs and OCaml on iPad
What a joke.

VB is Ben Bernanke of crypto
Yes, but it's barely better when reconstructing the social graph is so easy.

Also, Matrix offers a possible alternative.
Also interesting alternatives that start to pop up are electric personal transportation vehicles like EUC (electric unicycle), e-scooters and similar.

I'm personally using EUC to work in food delivery and I commute to and from area of work. I can make 130km a day with peak speed of 25mph. This is my between-programming-jobs endeavour. I also commuted 10miles one way to my office and it allowed me to skip traffic jams.
Controlled burns were reduced because controlled burns weren't viable in many areas. This had nothing to do with any activists, but everything to do with the fact that there wasn't a viable time to do these burns in many areas.

EDIT: I just read the link you provided. Do you honestly not see how unreliable that source is? They are basically an anti ABC hate farm. Do some independent fact checks and get back to me.
>2C will be terrifying, so the news that we will likely not break 4C is very very mild comfort.

how is terrifying any less provocative than "doom"? i'm just as concerned about terrifying circumstances as i am about being doomed? more likely person you responded to is just as terrified as you are and simply remembered the wrong figure (6 instead of 4).

i'm not a denialist but i do think we're doomed.
Using AI to improve breast cancer screening
That's a double edged sword though. Humans being bad at telling the difference between cheating and skill is not good for training your AI to spot cheaters but at the same time it lowers the bar for how good your AI needs to be. The metric for whether or not your anti-cheat works is "whether or not humans can tell others are cheating". It doesn't matter so much if it can't identify the subtler ones if the players can't either.
The point that I was trying to make is to try to show you that I am pretty sure that you actually do care about moral questions in the case of climate change (on the surface you seem to argue it’s a matter of justice and paying for the true cost of your actions but the very reason that carbon is being priced in the first place (and you accept that price) is that it causes suffering in the world, right? You wouldn‘t accept an arbitrary oxygen tax, would you?) but somehow don’t extend that concern to the suffering of animals. However, similar to how scientists have shown that ghg emissions cause human suffering, scientists have shown that factory farming causes animal suffering.

Of course you can have reasons for denying the importance of animal suffering but most of those accounts are easily shown to be inconsistent and simply self-serving. People who accept animal suffering as real and probably a bad thing tend to have a much easier time to articulate a consistent world view. If you don’t agree with that claim show me how I am wrong and coherently articulate why the suffering of animals doesn‘t matter... it’s really surprisingly difficult to not reach for arbitrary distinctions like „they are not human“ but have substantial arguments grounded in empirical evidence that justify your opinion.

In the end my goal was not to convince you of becoming vegan (that’s generally a quite difficult task due to current societal indoctrination) but to simply make you reconsider how you view vegans who actually care about animal suffering. It’s a totally reasonable position and it’s generally much more coherent and aligned with evidence then other positions. Even if you don’t care, you don‘t need to judge other people who do.
the benefits are considerable

Exactly. Admittedly with enough modern C++ experience and having used pattern matching I find the syntax pretty readable and clear. But even if it weren't I'd probably still be +1 pattern matching.
Hacker News hug of death... Anyone have a mirror or text?
No, they have a full hallway of people working on it and job openings on the careers site, and a good chunk of Azure core services use it with new services still being built on it.

Supposedly it's pretty nice, since if you make sure to deploy your instances to different AZs, it takes care of synching all your in-memory data between instances and you can treat all of your data as in-memory data. You don't need a separate data layer, and supposedly everything is robust because you've got resiliency across AZs. At least that's what I've heard, though I've never used it and am curious about the actual resiliency and race handling.
Why in the world did I have to stare at a custom loading spinner for 5 seconds just for a static page to load?
You're not? Is the fed going to throw you in prison for doing so?

Of course you're free to call someone at work a jerk. Your boss is also free to fire you. Freedom of speech is a concept that applies to our government, not private entities. That said, we can still discuss whether or not specific limitatations on speech by private entities are a good or bad thing. In this case, I believe it's a bad thing to codify.

Rules which apply to harassment, which almost every forum has in place, still apply. The question is how far do we go? Are we really going to force people to use gender neutral ponouns at all times as a matter of course in order to protect some small portion of an estimated 0.6% of the population's feelings?
I'm not sure this works out. I know that people who operate heavy machinery in some states are tested to make sure they never, even in their free time, ingest certain things. Even legal ones. In their case it's done (IIRC) because of the impact those things can have on decision making and it's a safety issue. These situations can even be required by insurance companies to have coverage for the machinery operation.

While the case is different it does show a precedent for dictating some lifestyle choices as a matter of employment.
I think what the parent means is that if a player is behind a wall, don't send that player's position at all. Of course you could still have a hack which, say, visualizes sound origins.
Thanks! I must admit I never looked for one, the point was more about the possibility. I think this implies it is definitely false that OWS would be able to identify you without a phone number. Because there are ways to use their app without providing any other personal identifier.
I think this is overstated most of the time, otherwise why would we have vaccines?

However, I would be on board with saying that when situations get dire, risk management begins to diverge incentives between patients and providers.
LinkedIn’s Series B Pitch to Greylock (2013)
The nice thing about Tesla "expectations" is that there are so many to pick from.

By the expectations of Musk's amended February tweet:

https://twitter.com/elonmusk/status/1098080063801585664

- Tesla delivered 367K vehicles vs 400K promised.

- They produced ~8K vehicles per week, vs 10K promised.

- Of those 8K, ~6700 were model 3, which "destroys" Musk's promise of 5K a week — for December 2017 https://www.businessinsider.com/tesla-delay-model-3-producti...

Basically, Tesla keeps painting bulls-eyes around bullet holes.
They would be more inclined if gamers were willing to pay the additional cost. Unfortunately they rarely are. The gaming community, especially the hard core community, is one of the most oddly-miserly communities I’ve ever seen. Some of them will spend thousands on liquid cooling and high end graphic cards, specialized input devices, etc., but balk or even rage at paying an additional few bucks over the lifetime of a game for improved features and support.
https://cointelegraph.com/news/fake-elon-musk-accounts-on-tw...
Here's some other bright ideas along the same line. Don't hire:

People who don't eat pork

People who eat pork

People with feet over or under a certain size

People who drive cars older than fifteen years

People who take public transportation

People who eat vegetarian some days but not others

People who eat bread without yeast

People who don't drink sugary drinks or eat sugary stuff

People who love chicken and watermelon

People who fast for a month

People who abstain from meat for forty days

Vegetarians and vegans

...

You can take this in any direction you possibly want because our governments don't give a shit. You are free to die of starvation because no one will hire you due to discrimination and hate and the government doesn't care.
CS:GO also uses deep learning to automatically put cases into Overwatch, instead of relying on just user reports.

Some information in this talk: https://www.youtube.com/watch?v=ObhK8lUfIlc
>because they're statistically less healthy than those who never drink

Um, that claim is not even supported by the evidence. Several studies have found health benefits of moderate alcohol use over teetotalling. Heavy drinkers OTOH definitely fare worse than even the teetotallers.
I'm so confused by the tone of this article. Obviously some of the jokes are parodying startup culture and are meant to be funny, however I think the "fantastic idea" stuff is meant seriously?

"So I built something people wanted. Consumers wanted it, doctors wanted it, I wanted it. Where did I go wrong?"

As far as I can tell, nobody wanted it except the author. The one doctor he talked to didn't, and no consumer ever saw it. I feel like the author learned a lesson, but not the full lesson.

Reading this was like watching someone you don't politically agree with doing comedy. You know they're trying to be funny, but you also know they're missing the whole point and aren't self-aware.
Bonsai – Zen and the Art of Gnome
I agree with the overall sentiment, but the idea of males and females going through life in exactly the same manner (without an implied role) is quite novel in human history. There are likely unsolved problems here. That females seem to openly suggest being educated apart from males, after extensive lobbying to the opposite effect, is an almost humorous illustration.
This is technically a product, just not an at home type of product. If you have wireless enabled your phone is whoring you out to anybody trying to listen in, and everyone else's phone. There's a lot of things these sorta devices can pick up on especially if you're genuinely connected to a network such as MAC address.
It "could" be intentional.

You don't know.
It's trivial. I plug in at home and at work. I haven't visited a gas station in 6 months. Have a "full tank" every time I leave home and work. And my car is warm when I leave for work in the morning and when I head home at night.

It's like plugging your laptop in when you get to the office.
> Make something people want. It’s Y-Combinator’s motto and a maxim of aspiring internet entrepreneurs. The idea is that if you build something truly awesome, you’ll figure out a way to make some money off of it.

Nice narrative style and congratulations on achieving your (first?) failure without too much trauma.

It's possible you invested your own money prematurely, possibly without talking to enough people about the opportunity. Your metric for how much people want something is usually directly tied to revenue, or if you are using engagement as your metric, you should have figured out some way to make money off of it before you invested in development. I suggest that other engineering-minded founders think of sales like writing "hello world" -- for example, if you're doing a physical consumer product, you can start by shipping pet rocks on day one.

More than just identifying a product people want, you also want to find a network effect or viral marketing approach so you can grow with a sustainable advantage.
that's exactly what I was thinking - plus what startup story is complete without some VC intervention?
You can get prepaid debit cards in many countries, and many banks (especially modern, mobile-based) offer disposable virtual debit cards.

They could require debit/credit cards backed by a bank account (not completely sure how those differ to disposable/prepaid ones), but that would prevent some legitimate users from buying the subscription.
I don't see how ads weren't enough to keep this afloat.
The market-share just isn't there to justify any investment in Linux support. It's sad, but that's where things are.

Even in cases where it should be low-friction (Unity/Unreal games) the friction is still too high to be really financially viable.
This is the content I come to Hacker News for.
> It's baffling to me that some people are so resistant to this basic idea of linguistic unity.

The problem, at least from my perspective, is that the issue is so often used as a proxy for less noble motives.
I haven't done the actuarial math but that doesn't seem nearly high enough to compensate for the risks of smoking.
So the insurance companies fund it as a donation to physicians.
I truly believe e-bikes will be the future of transportation. What's holding them back is dumb legislation. In EU, they are limited to 25 km/h top speed and 250 W motors, which is not enough for everybody. Legislators think that if they are allowed to become more powerful then more people will die in accidents. True, but cars kill even more people so why don't we ban them?

For fit people in good weather, 250 W is plenty enough. But not for overweight people or people with movement disabilities. The energy required for movement is proportional to the weight, so it makes a ton of difference if the rider weights 100 kg or only 70 kg. To ride in rain or snow you need sturdier tires which means that the frame and motor needs to be heavier further contributing to the weight.

This issue is solvable but legislation is way behind. If, or when, e-bikes running at 30 - 35 km/h with 750 W motors becomes street-legal, they would become usable by almost anyone. You'd easily do a 15 km commute without breaking a sweat. I know because I've owned a bike like that which I used to ride in the winter. I sold it and bought a regular bike because I realized that I got zero exercise from it. The e-bike was more like a moped than a bike.
A language is a tool that was built to solve some kind of problem, but no language is built to be the best at all problems. There are pros and cons to using it depending on the task just like anything else. You have to consider what you want to do and pick and language that aligns with your goals.
Somebody might have been cheating on Linux, got caught and then has their data (loaded modules) used as a specimen for a positive result, thereby flagging all Linux players as cheaters. That, or EA has a whitelist of loaded modules.

That would excuse incorrectly banning players. It does not excuse upholding the ban:

> After thoroughly investigating your account and concern, we found that your account was actioned correctly and will not remove this sanction from your account.

I guess I'm reinstating my EA boycott, after all the progress and good will that they earned.
Ask HN: Taking over a in life product – no documentation. What do I need?
I am taking over an existing product but there is no documentation/very poor institutional memory so I am effectively starting from scratch. What are the key things I need to learn and document to make a success of managing it in life?

I have 30 days with the existing product manager before they leave the company.
At least the STM32 and LPCxxxx boards have plenty of horsepower for 80s game emulation.
I love this quote from it:

"Build features, not toolchains."

https://www.urbandictionary.com/define.php?term=webpack
EXT4 in Linux 5.6 to See Big Write Performance Boost for Direct I/O