skysight-inc/HackerNews huggingface dataset:
I was also thinking if it's like generalist in tech. Or does Google seriously expect their software engineering recruits to generalists who are proficient in design, copy writing, B2B sales, digital marketing, management etc.?

Edit: phrasing
In those cases you have to lean into your strengths. You need to be helping those specialists point in the right direction, providing cover for their weaknesses, so you share credit as a teammate in the success. Generalists are peer leaders.
I have it. Every daytime movie experience (that I haven't been to in a while) results in my sneezing 1-2 times. My ancestors must've evolved to live in some dirty caves. ;)
Indeed, and given the costs to become the very best, it's often a choice like this. Say you need to hire athletes with in experience swimming, running, and gymnastics to design some classes for your school. Would you rather hire:

- 3 gold medal Olympians, each of whom have medaled in the 3 areas

- 1 bronze medal Olympian who has single-handedly medaled in swimming, running, and gymnastics?
I think it is fair to assume that Joe, the original author of Erlang, was working on a project that already was using Erlang. Sadly, he is not around anymore so it is not possible to bring clarity into the particulars.
Heads up to anyone using Jetbrains IDEs, they have some great VCS history features like annotate lines: https://www.jetbrains.com/help/idea/viewing-changes-informat...
> But there's also a refusal to see that people in those areas make enormous demands on the government to subsidize their preferred lifestyle in such remote areas. Roads, telecoms, and food/water/gas services cost money and make major impacts on the environment....

Where do you think the food, water and gas come from in the first place? And how do you think they get to the cities? We can stop subsidizing that, I guess, but food, water and gas in cities is going to cost a hell of a lot more.
Had no idea what it was called. Never thought it was abnormal. Once a month or so I am awaken with the loudest possible "bang bang bang bang". It puts me into a state of terror where I must carefully check every door and window for someone banging to get in. So much worse now that I have kids to protect.

I will also get a similar gunshot sound if I'm dozing off in the afternoon. Makes napping impossible.

I always just wrote it off as being caught in a semi dream state.
> especially when you close your eyes

Hmm... I forgot about that part. I remember having super vivid memories basically as strong as lucid dreaming.
It’s in the cacheout paper, in the acknowledgements.
A small candy company became Warren Buffett’s ‘dream’ investment
It will be dose dependent.
Woman dies, Husband goes unconscious during sex romp
On the other hand, it's not necessarily about LAPACK specifically or the 2x2 matrix. On embedded systems image size actually matters because you have to distribute the image to the embedded system and in many cases your systems have like 4k of flash. So if LAPACK costs you 2k of flash just to invert a 2x2 matrix and you can come up with a solution for inverting 2x2 matrices easily with 200 bytes of code because you have your Linear Algebra textbook handy, why would you include LAPACK?

In fact even if LAPACK does all linear algebra operations correctly 100% of the time, it also introduces a new paradigm, meaning I have to learn how to do things the LAPACK way which may not be intuitive for the class of problem I have. Or LAPACK may do things correctly for the general case at the cost of CPU time whereas my problem needs to be calculated in real-time, in which case including LAPACK is a net-negative for me.

I think the two schools of programmer divide pretty cleanly into people who assume infinite resources and no CPU time constraints and people who have to make trade-offs between resources and time constraints. Serious embedded programmers will almost never want to just include LAPACK and be done with it unless their problem domain involves a ton of linear algebra. Whereas I've yet to meet a web developer who wouldn't just pull in 400 megabytes of libraries doing god knows what to invert a 2x2 matrix with a function call. There are web developers out there who have to optimize pretty close to what the system is capable of, but most web developers don't really care that much about that because they have infinite computing resources(just spin up more instances!) but they need to release their website "like, yesterday."

So it's not about camps per se. As is everything in engineering, it's about trading a resource you have in abundance for a resource that is scarce. For embedded programmers, the real-time requirements and storage capabilities of the MCU are king and they'll gladly spend all the time in the world rolling their own 2x2 matrix inverter. And for web developers, their development time is king so it's better to just cobble together something working using LAPACK and move on because they can just reserve a bigger, faster server.
But is arguably a bigger deal haha
Yes, as of now PhonePe temporarily shifted to ICICI Bank( An Indian Private Bank) as it's partner.
Ask HN: Where can I find online Qt communities?
Hi HN,

I read a lot of love from people here on HN about their experience developing for Qt, but I have trouble finding online communities about Qt.
I'm aware of https://www.reddit.com/r/QtFramework but it seems not very active.

Where can I find active, online communities about Qt?
OT: I was thinking: Imagine how easy self driving trains are to make. Then I naively pondered if air filled tires are all that efficient. I cant imagine bending the rubber gives back a lot of energy? I just looked it up: "An average truck gets around 150 ton-miles per gallon of diesel. Trains get around 600 ton-miles per gallon."
My dads driveway in upstate NY was paved in the 90s and is pretty pristine, but it’s surfaced every 2 years and well drained.
I have always preferred being a generalist since I tend to get bored quickly. Once you are a generalist you can build any side project you can think of without any external help.

It fascinates me how you can cover almost all of the software development landscape using just a couple of languages ( C# , Javascript and Java). C# runs on servers ( .NET core ), Desktop(WinForms and WPF), mobile platforms ( Xamarin Forms), Java runs well on servers and Android and Javascript can also be used on both servers(node) and clients(Apache Cordova for mobile support and Electron on Desktop). In my career I've worked with web development ( html/js frameworks, express ), databases(dynamodb and mysql), microservices(node, .net core, Sparkjava), Mobile( Android, Xamarin Forms, Windows phone and Blackberry) and even was an Engineering Manager for over 3 years. And all it took was to learn 3 languages.
I have no idea what you’re trying to say.

Sounds like:

- Americans are uneducated and under-traveled
- There are other values other than money
- I think my opinions are correct and Americans are deluding themselves

Is that correct?
Cloud Native Containers 101
Genuine question, can you explain this a little more?
I think some sort of anomaly detection would be useful in your case. There are a bunch of libraries floating about, I remember at least Netflix[1], Yelp and Datadog talking about them. There appears to be a really good links page available too[1]. You can also learn a lot from Forecasting Principles and Practice, which is free online[2]

I have previously pitched using a kind of SPC-for-metrics approach, with Nelson rules[3] to help surface metrics which are starting to move out of control. I think it would have the advantage over ML techniques that it's easy to understand.

My experience is that alerting thresholds are a very poor mechanism for managing systems. They just ossify past disasters and typically become noise. Alert fatigue renders them meaningless. If they're set by the manufacturer then the incentives are broken, they will favour false alerts in order to push legal responsibility onto the operator.

[0] https://github.com/Netflix/Surus

[1] https://github.com/yzhao062/anomaly-detection-resources

[2] https://otexts.com/fpp2/

[3] https://en.wikipedia.org/wiki/Nelson_rules
It’s a shame people can’t think of software projects like this —or businesses
At the current point no, if we hit anything like 1% or above infected in a single country then yes we'll probably see that.
If it’s really that simple why are people who practice IF seemingly incapable of talking about anything else?
Used to happen to me, somewhat frequently as a child, less and less with age (I probably haven't had it in the past ten years). As I was falling asleep I started to hear some soft rhythmic noise repeating over and over, slowly at the beginning, then faster and faster until it ended in a really loud "bang" after which for a second my head felt entirely empty. (However the bang didn't feel like a real noise, more like an explosion inside my head).

After I while I learned to recognise the pattern of speeding rhythmic sound and sometimes I would be able to stop it before the bang- lifting my head from the pillow was enough to break the sequence.
Sometimes when I'm drifting off, before I start dreaming I get this weird vibrating sensation, accompanied by a sensation that things are progressively getting more intense. It usually causes me to jolt myself awake out of fear. When I can push through it and stay asleep I usually end up having a lucid dream. I wonder if this is the same thing?
None of those things are success.
The title is a bit awkward IMO.
I Learned to Code
> For homelessness, not having a home is the very definition of the issue

I'm more interested in why they don't have a home. Is it really because rent is too high as you mentioned? Why can't they move to cheaper housing or take on a roommate? How come they don't have a family to fall back on (parents, siblings, etc)?

These are the types of questions I want studied, not "how can we most effectively slap a bandaid on this symptom we are observing?"

> You want to see fewer homeless? The single best thing you can do is advocate for more housing in your city.

What I really want to see is fewer people getting into a position where they need to rely on the government to survive. How can we identify and address those root causes?
The "scissor statement" ignores the very real fact that every individual system must be constructed with different tradeoffs and in a different context each time. You will find that engineers in one environment might include LAPACK, but then the same engineer given a different context would roll their own algorithm.

Unless they're not really an engineer. Engineering is pragmatic, not dogmatic. Your job is to do the good thing for your system, not to apply first principles to everything. Approaching it from a position of dogma is not engineering.
The problem in USA is spiky unexpected cost of health care. Even with good insurance you never know when a random huge bill might come. Best avoid doctors unless you’re literally dying
Shitty tires start with the same tread depth, but wear out in 25-35k miles. High quality tires usually go 50-60k.
When you start accepting all the shit you don't like in your life,you just end up getting more and more of it.Most things,if you don't like them,are almost impossible to fix without some drastic measures. Having said this, things need to be done in a reasonable way with some sort of planning. If the job is shit because there are 10 assholes working in your department, you can't just remove them to make it better. You can, however make sure there's another job lined up before telling them what you think about them and etc.
> What someone (not me, of course) would probably mind, however, is if the geolocation data was used instead - and it showed what clubs I went to during the last 14 days.

And my point remains that, from a privacy perspective, that distinction is artificial and misleading. Your phone in this mode is seeing BT/BTLE devices all the time, which is why this (or WiFi / GPS profiling) work. On my route to work I pass by dozens if not more BT devices with static location, somebody with detailed log data over a few days will be able to mark both locations in a pretty fine grained manner. The proposed process is not and can not be anonymized sufficiently. Correlation is cheap these days, with big enough adoption a company with enough incentive or something like wigle.net for bluetooth devices will appear and the data will be misused. That might not present a viable problem in the short term during the current outbreak but the long term implications of tracking like this need to be discussed before releasing such a tool to the public.

There's other issues, e.g. a more direct and immediate scenario where Alice knows Bobs bluetooth MAC, as well as an infected in likely proximity, and dumps fake data into your service in order to quarantine him.
Confessions of a Call-Centre Scammer
I get the message: Tosdr.com is for sale
Because plastic is not a significant pollutant. What's next, we're going to remove soil from the environment? Soil is full of, mold, bacteria, virus, metals, minerals, fungi, urine, feces, decomposed insects, thousands of chemicals like rust, alumina, silica, heavy metals, many carcinogens, lung irritants etc. It can give you "Farmer ’s Lung" and it's _everywhere_ in nature. Plastic is quite clean and tame by comparison.
Please see the list of references at the end of the paper.
Red Bull Daredevil Almost Canceled Jump from Space Due to Anxiety
> I don't understand how people on more normal incomes do it in places like the UK and US.

They simply have a worse quality of life. Hand the baby off to older family members or daycare and spend 50 hours or more per week at work or commuting to work, and spend maybe 3 to 4 hours a day if that with their infant, with which they still need to cook, clean, excercise, etc.

And looking around at many people, clearly they’re sacrificing many of those life enhancing activities in exchange for a little bit of financial security and the hope they or their kids can make it out of the bottom 90%, so that maybe they can spend some time with their babies.
Ask HN: How bad do you think the Covid-19 pandemic will get?
The question then becomes: How much harm will society suffer if that shoplifter got away or the murderer was not caught? In the former case, the store's insurance policy should cover the loss and prices are increased to offset the loss, and the shoplifter may do it again. In the latter case, it's possible that the murderer may kill someone else.

But the overall rate of shoplifting and murder isn't going to change substantially even if the police ruin a residence and refuse to pay for damages or arrest and jail the wrong person for a substantial period of time.

So it appears that there a negligible increase in overall risk to society and property if criminals sometimes get away, but there doesn't appear to be any substantial decrease in overall risk to them if they're caught at great cost to certain innocent individuals.

In other words, there's really no difference on a societal level whether or not these individual cases result in the arrest and conviction of these criminals, but there's a substantial difference in personal cost for the innocent individuals who were in the wrong place at the wrong time.
What was “the incident” in your high school?
This parable is heavily dependent on the quality of a given ecosystem.

When I bring in a third-party solution for something that might be feasible for me to implement myself, it must 1) be actively maintained, 2) be decoupled from my code at the function-interface boundary, and 3) fully cover my use-case, at least as it's known at the time of introduction.

In the ecosystems I work with, finding all of these qualities is not uncommon.
> - 1 bronze medal Olympian who has single-handedly medaled in swimming, running, and gymnastics?

Has anyone ever achieved this? It sounds like you're saying you would rather hire 1 person that doesn't exist rather than hire 3 people that do.
"You may have freedom, and you may have freedom - but you may not have freedom!"

vs.

"You have freedom, I have freedom, and that means I'm free to call you a <pejorative> if I want to."

The issue seems to be that some people want the freedom to remove the freedom of those who use <pejorative> to express their freedom...
Presumably they meant 5.8 milligrams/km rather than grams - thats 290 grams over 50,000km.

The following literature review(2014) mentions an estimate of 0.1-10% tyre wear becoming airborne - because the majority is relatively large particles:

https://publications.jrc.ec.europa.eu/repository/bitstream/J...
> For anything of even moderate complexity, only the author will know how it works.

I think that's as much true of external dependencies as it is of ones that you wrote for yourself. With the exception that your own solution is probably smaller, much smaller, because it only ever needed to solve your immediate needs and not everything else a third party had to deal with.

So it's quite possible that the internal solution is more approachable when the time comes to debug it.
How to Save 85% on Happy Socks – An Article MVP
Let's not fool ourselves into thinking being bronze level is what it means to be a generalist. That's still performing at an unbelievably high level.
Linear algebra is high school math, no? It is in my country at least.
The most fun anecdote:

Zhang Wenhong, director of the Department of Infectious Diseases at Shanghai’s Huashan Hospital, became a national hero for a press conference speech:

The first-aid team put themselves in great danger. They are tired and need to rest. We shouldn’t take advantage of good people. From now on, I’ll replace all the frontline medics with party members from different sectors. Didn’t you all swear to put the people’s interest first when you joined the party, whatever the difficulties? I don’t care what you were actually thinking when you joined the party. Now it’s time to live up to what you promised. I don’t care if you personally agree or not: it’s non-negotiable.

But good article - read the whole thing.
That's certainly a big factor for primary school, but using the same "education as daycare" model for high school students feels very wrong.
That's the result of having a country with a smaller population. This gives citizens more even access to quality education and more even access to all kinds of opportunities.
I get where the author is coming from but it's a message that can easily be said wrong. I don't obsessive people, drug users, impulsive people or people with anger issues should do whatever they can't stop thinking about.
In the actual case of just needing to invert a single 2x2 matrix in one spot of the program it takes more to understand what the library is being asked to do, how to format the ask, and what it should be giving back than it does to understand the 3 commented steps to do it. Maybe put a comment that if the needs change in the future it might be worth pulling in <linear algebra library of choice>. On the flipside if you expect the needs to increase in the future might as well do it now.

In the general case look at complexity of the options and then look at context of who has to maintain that complexity don't just assume 3rd party means it'll be easier for others to grok while bug hunting.
That would be nice, but what is actually going to happen is that all the cars are going to support an Apple-proprietary standard (there are references to a "CarKey" framework in released iOS beta builds). Certainly Google are now working on their own equivalent for Android.

So there will be two standards, Apple and Google and all cars will support both. Kind of like with CarPlay and Android Auto.
> I would assert that -not having a home- is the root cause of a whole lot of stuff

Agreed, but what's the root cause of not having a home? Drugs? Rent? Family? Local government? Solve that one, and the effects cascade to prevent the "whole lot of stuff" you mentioned.

An ounce of prevention is worth a pound of cure, etc.
Practical tips to make your slides tell a story
79 cases last week to 1000 today doesn't indicate that there's been a new outbreak this week; it indicates that there's been an outbreak for a while and they're just now noticing. Those 79 people alone couldn't have infected 1000.
> co-opt open source for political aims

Are they though? I just clicked on the first links on the ESD website linked elsewhere and landed here:

https://firstdonoharm.dev

This is based entirely on the UN Charter of Human Rights. These are not political aims in the sense of "you can reasonably be on either side of this".

Society as a whole understands that freedom is one of a handful of fundamental values that need to be balanced against each other. That's why freedom of speech is not absolute [1]. The concrete question here isn't even about restricting freedom, but about the authors of software using their authorship as a platform for denouncing organizations [2], without actually stopping them from using the open source project. So it's strictly about how people, according to ESR, should or should not be allowed to speak their mind.

By refusing to even consider the legitimacy of this, and by harsh ad-hominem attacks on the other side ESR simply demonstrates in my mind that he hasn't thought very much about these wider issues.

[1] https://en.wikipedia.org/wiki/United_States_free_speech_exce...

[2] http://lists.opensource.org/pipermail/license-discuss_lists....
As a 30-something 2000 micromorts is like my entire yearly micromort budget. I mean, I wasn't seriously worried about dying in 2020 but risks over 1,000 micromorts are worth treating as a serious deal even if you shouldn't be terrified of them.
Tesla left hundreds of injuries out of its workplace reports, CA regulator says
>Down vote trolls, not people you disagree with. Down voting for disagreeing leads to negative experience with the whole discussion platform.

Using downvotes to disagree has always been ok (and encouraged) on HN.

https://news.ycombinator.com/item?id=16131314
I found this article really useful. It's important to note that the author is
explicitly talking about what you do in your leisure time, not what you do for
work.

I have often found myself trying to start side-projects that I didn't really
care about, because I had some abstract, perhaps irrational idea that I
"should" be working on this particular thing. Usually it's something that will
teach me a new skill.

Recently, I've gotten a lot better about evaluating whether or not something
is worth doing in my free time, but I still don't really have a good criterion
for when I should pick one thing over another: When should I spend my free time
learning about X, and when should I learn about Y instead?

One suggestion may be to pick whatever is the most useful or the most likely to
help you earn money in the future, and indeed this is more or less the rule I
have been using in the past.

I posted this article because I thought it gave some remarkably actionable
advice for picking between different side-projects, namely:

> The basic idea of personal energy management is that you should focus on
increasing your personal energy and lifting up your mood in your leisure
time, instead of working on things that drain your personal energy. Hobbies
should lift your mood, not drain you. This makes you better perform all the
other tasks.

This is a different outlook from what you usually hear, but it makes a lot
of sense to me when presented in those terms.
KrØØk: Serious vulnerability affecting encryption of billion+ Wi‑Fi devices
I know what you mean - I think some of the toxicity and heavy handed management style can certainly improve.
> Please don't respond to this if you disagree, just give it a down vote so the discussion stays on topic.

So that the forum stays an echo-chamber? That's not why I come to hackernews. On HN (and sometimes, but less on Reddit) I can be sure there will be a respectful conversation of the all the viewpoints. That doesn't take away from the discussion, it adds to it.
Ridiculously Easy Recipes for When You’ve Lost an Hour’s Sleep