skysight-inc/HackerNews huggingface dataset:
I've been currently looking for employment and job descriptions nowadays are ridiculous. In one paragraph or section of a job description, they'll specifically state that they want a generalist, and in the very next section, they'll state explicitly that they want a specialist; just crazy.

Also, throughout my job history I've been more of a generalist; sort of like a modern day devops (but much broader in scope/responsibilities), and at least a decade before it was even an accepted term. And, almost for all of my jobs the hiring manager wants a specialist but "agrees to hire me EVEN THOUGH I seem to be more of a generalist" - as if they're doing me a favor...But in almost every job I've ever had, all of my bosses, stakeholders and peers/partners explicitly state that they're so glad that I'm on board (for a project, program, etc.) specifically because of my generalist nature...and they can't possibly have achieved their goals with a specialist, etc. No doubt, there are plenty of areas where specialists are absolutely essential, and really the only ones that could effectively complete what needs to be done. But, in my experience, soooo many, many people (of any seniority level, of any age, background, etc.) in positions of power (or at least positions of decision-making) suck royally at deciding when a good generalist is needed. There is some crazy cognitive dissonance out there.
They also have batteries. When their orbit takes them into Earth's shadow, the solar panels stop working.
Yes, the "cannot" is factually incorrect.
Just yesterday I had to provide dates on a proposal for different projects that I had worked on over the past 12 years.

Being able to pop into our SVN history made this a trivial issue ask.
I think the authors scope is way too narrow. If you’re a react developer who also knows vue, and perhaps enough ops to get side projects to run in Azure/AWS then you’re still a specialist. It’s easy to forget, because development is what we do, but it’s actually a rather specialist skill in itself. I say this as someone who has been part of several attempts at implementing things like RPA or even Sharepoint to non-developers, with a full expectation of genuinely smart people being capable of doing very simple drag and drop programming, and see them fail time and time again. Exactly because software development is a specialist field.

A generalist is someone who does software development, but also does project management and implementation (teaching users how to use software). Three distinct specialist fields, and this is where being a generalist can be valuable for your organisation. Because you get things done. But less beneficial to you, because no one wants generalists, and you’re likely doing 1.5 people’s job for 1 persons pay.
Keep in mind too that a tire that has no usable tread life left is still quite heavy compared to the full tread life, new, version because there is so much left for the sidewall and the steel belts inside of the tire. They must be getting this number from measuring something else in addition to the tire
You first need to divide the programmers into two bins based on whether or not they even understand the question and could reason out the answer on their own. What world do you live in where programmers know linear algebra and understand what inverting a matrix is?
Show HN: Restaurant Week – Browse restaurant weeks from around the world
I wouldn't call the article biased, but I don't know many people who can write erlang while I do know many who can write Java, c#, c++

The code and steps needed to compile/bundle/start/maintain for many other languages would be far more than in erlang or other beauties.

Where are the tests? Even in erlang, unit tests are useful. Why would I trust my code?
What about security? You might not want this server to allow nasty things to happen if unintended use takes place.

So even in this particular case, I think it is worth evaluating opensource solutions, their maintenance, their license, and have a proper server in place that will be far easier to maintain and trust its robustness (security and availability)
> This is just completely wrong, and I don’t want to explain Unix permissions vs actual access control again which has shown up more than once in the thread.

If it wrong, then it's bot the job of HN threads to explain this to the user, but of the OS.

> Your apparent lack of knowledge of this (not pleasant but at least functioning) flow makes me wonder if you’re even a macOS user.

Ah. Ad hominem attacks, how nice.

I am a MacOS user. And I'm sick and tired of Catalina giving no human and humane ways of dealing with the mess it creates out of permissions.

Where do you expect a MacOS user to find out whether a random file is accessible to an app?

Especially given how arbitrary these restrictions often are: https://news.ycombinator.com/item?id=22518229
I don't use Rust. But I never considered Scala because of the JVM.
Measuring Text Similarity Using the Levenshtein Distance
Not sure where you’re getting this:

> directly from the sun

As that’s not what the article describes.
FTA:
“ efficiently producing 25 times more hydrogen fuel by using a specific type of rust and light source.

Scientists achieved this new technique by using light from a mercury/xenon lamp”

So no - it’s not “the sun”, and it undoubtedly requires more electricity to run the lamp than can be harvested from the hydrogen produced.
Interesting.

I had this a handful of times.

But I also had sleep paralysis and panic attacks a few times.

Never was a constant problem.
I've got the door slamming version. It was most common first year of uni, when I was convinced it was the wardrobe door next to the bed. Still get it once or twice a year even now. No lights though.

Because it happens at the same time in the sleep cycle, it really feels like the auditory equivalent of a hypnic jerk.

Reading the thread, it sounds like there are two rough categories: "door slam" and "guitar feedback". I wonder if they're two different phenomena.
Wealth per person, healthcare that covers all medical needs (preventative care, illness, injury, end of life care dental, vision) but not all elective needs (some cosmetic surgeries, etc), and for all means all humans within the borders.
Can you buy anything pornographic at Walmart? The various console digital stores?
Mobile Station and Base Station. They're used widely in the GSM specs but more general now.

https://www.ques10.com/p/5206/gsm-network-architecture-1/
I've always imagined the risk of someone doing that on purpose to something they then post on /r/opendirectories

Most of those people seem to grab and open those files without any security measures, docx, pdf, archives, often .exe
It's worth noting that the c10k writeup came out 20+ years ago, and those bottlenecks have been addressed both by fixing software bottlenecks and 20 years of semiconductor improvements.
I see it less as "being a generalist" and more as "being a specialist at learning new things".
Google hires tons of generalists. The reasoning here is very flawed.

Hiring specialists is higher variance. They could be amazing for your company or it could be that you need to do something slightly different and they are mostly useless. Generalists are safer but with less upside.

Of course this dichotomy is false anyway. Everyone exists on a spectrum. No one has only a single skill at “max level” and no one has every skill. It’s more a question of where on the spectrum you want to be.
> So this is based on n=1, very suspicious.

Maybe the article's point is to get the site's owner more testing business.
Base Station -> fixed site, radio tower, top of a building...
Mobile Station -> smartphone, mobile router, car...
So far it's not security, but Code of Conducts
It comes and goes intermittently.
I do too, sometimes. If I'm not in a hurry to do anything else. Unfortunately that's not often.

For example, I don't want to waste much time on lunch break doing dishes. I usually try to clean my plate and utensils, but sometimes even that has to wait. After work, I might just want to grab a coffee and something to eat and go relax with music & books (or HN..). After that, I might have more pressing chores -- go buy milk and coffee and something to eat for the next couple days. Exercise. Shower. Hmm, do I need to do the laundry today too? Try to put some time into a personal project, as if 30 minutes here and there were enough to ever bring them to completion.

What ends up happening often enough is a pile of dishes and no motivation to go relax with them because there's more pressing (or more relaxing) stuff at hand.

I'm glad I have a washing machine, and I hope my next home will be big enough for a dishwasher.
Figured it was base station vs mobile station
I work in a department of applied math. Hard to conceive anybody around here who does not know how to solve a 2x2 linear system.
The changes in each major version are pretty small. They’re sticking to semantic versioning now so if there is a major version bump, it’s likely a small change to some internal library that would only be breaking in the technical sense.

Plus, this is the pace the framework has adopted for a long time now so most of the devs in the ecosystem are used to doing an upgrade once or twice a year. Generally they’re very quick. < 15 min.
Also, Sweden scores very high on Doing Business ranking: https://www.doingbusiness.org/en/rankings

(US 6th, UK 8th, Sweden 10th... and Denmark 4th)

So again, each time you hear "high taxes and social welfare are bad because they hurt business" - its BS.
Tax is a country subscription fee. It can be high and worth it if the value provided is high (good work ethics and social trust, educated and healthy workforce, good infrastructure, clear law and business regulations).
> But less beneficial to you, because no one wants generalists, and you’re likely doing 1.5 people’s job for 1 persons pay.

People want generalists, they just don't want to hire them. Or rather it's hard to find a company who has a job description that emphasizes a generalist skill set.

But my experience has been once you are in a small to medium size company, they are happy to have someone who is flexible and adaptable and game to do different tasks.
Gmail search used to be the best. Now it fails to find anything useful most of the time
Numerical Recipies belongs next to your K&R and Stevens TCP/IP.
That approach might work best when hiring a solo contractor to write the firmware for an outer space probe.

In my line of work, we operate in sizable teams, and write software that evolves continuously over several years. Under such circumstances, factors other than being able to solve a coding problem in isolation inevitably come into play.

Another concern is that we don't want to hire somebody just for being able to solve today's problems, today, but somebody we expect to solve, down the line, problems we don't even know exist yet. Learning styles matter in that context.

That said, the concerns you and others in this thread have raised about the subjectivity of evaluating answers to such a question are not without merit. But now that I'm asking more coding questions, I would argue that there is plenty of subjectivity in evaluating the answers to those as well.
Currently working in the Car industry, previously in the access control industry (and have developed active RFID systems which include timing information to prevent relay attacks)

Yes, you can do this. I have done this (restricted the negotiation to about 12 meters)--you're essentially racing the speed of light, see DE102012104955A1. Most of the reasonable approaches are patented by NXP.
> I am in the camp that says calling the library is (in the general case)

You misunderstood the question. The question is not about the general case. It is about solving a linear system of two equations and two variables. The solution is not found by "an algorithm", it is a simple formula that fits in one line.
The usefulness is very much in doubt. A post here not long ago from a dev who worked on Xanadu said they tried to tell Ted that tumblers, his address locating scheme, was too brittle to use in practice. If a single character changed in text the address would change.[0] I posit that Ted's insistence on this storage and accessing method was part of the reason the software never got off the ground.[1]

[0] http://www.xanadu.com.au/ted/XUsurvey/xuDation.html

[1] http://mimix.io/getting-to-xanadu
A.I. Is Making It Easier to Kill (You). Here’s How. – NYT
The biggest reason to introduce dependencies, in my mind, isn't immediate productivity boost, but:

> With enough eyes, all bugs become shallow.
First time it happened to me i thought some one had break in the house and grabbed a knife. Just like the movies...
Except that happens far more often when you roll your own code internally. For anything of even moderate complexity, only the author will know how it works.
Maybe with mirrors, you might be able to do something like boiling water and getting hydrogen, getting two energy sources from water?
Off-topic, but the following had me thinking:

>"However, I’m not the most social of person, and I’m rarely on social media other than here so I could definitely be wrong."

Do you people of the HN consider HN as a social media?

I personally don't, to me it feels more like an aggregator of knowledge and useful opinions.

The way I read HN is that I first look at the comments, and then based on that decided if I'll read the article.

I understand why social medias exist, but to me they feel useless and quite often they have many serious negative effects. None of which are present here on HN.
Do most people’s tyres last longer than 50k kms? Maybe I’m doing something wrong...
In addition to all the above, phones move a lot during a call. You'd need very good sensors to keep track of the phone's orientation in space. If you're only shooting for 50%, the sensors in phones are probably good enough, but what happens when the user puts their head between the phone and the base station? The phone could say "please rotate your body to reconnect call" but that would be a lousy user experience.
I'm not sure why my comment is interpreted as hissing/criticism. It was intended as elaboration and agreement. Oh well, people seem to have not liked it so I'll reconsider those types of posts in the future
Is a big part of the hold out that parents need someone to watch their kid while they are at work?
Can happen to alcoholics during steep withdrawals.

Similar to a Hypnic Jerk. https://en.m.wikipedia.org/wiki/Hypnic_jerk
That, and with Christmas still in living memory the endangered age bracket is effectively quarantined anyways, not expecting the the next quarterly visit from children and grandchildren before the end of the month. Germany is a country of lonely old people.
>You say my iPhone example is nonsense yet you speak about wealth accumulation in a way that supports my example.

The concrete numbers do not support your example. You just keep repeating nonsense over and over, but it's still nonsense. 3 richest people own more wealth than bottom 50% of the population, while millenials own 3% of the overall wealth. If you don't understand that there's a vertical wealth transfer happening to the capital owner class, then I really don't know what else to tell you.

>You ignore other countries falling the exact same faults as you say Capitalism

Regardless of what faults other systems have, it's clear that capitalism causes the problems I've outlined. The discussion is about capitalism and its impact on society.

>You seem to support a democracy where a majority could vote to oppress a minority

That's literally how democracy works, people vote and then we enact policies that are in the interest of the majority. Sounds like you're promoting authoritarianism here.

>You blame me for suggesting a world "without government" which is extreme intellectual dishonesty, especially when I mention limited _government_.

I'm not blaming you, I'm pointing out the absurdity of your argument.

>Then you, once again, point at the problems with the US that are Cronyism, not Capitalism.

Once again I'll repeat that cronyism is a byproduct of capitalism. I've explained this to you repeatedly, yet you keep on ignoring that and pretending that these things are separate. Now that's what I call intellectual dishonesty.

>Living in the USSR is nothing more than an anecdote, the same way Mainland Chinese claim wrongs about China, probably without even knowing[0].

Again, you ignore the concrete points I made about how USSR function. You're intellectually dishonest.

>I'm sorry, but this is the point where I leave this discussion, as it seems to go nowhere.

And here I thought I'd never see the end of your drivel. Meanwhile, you might want to watch some footage from Guantánamo Bay and Abu Ghraib. US killed over half a million people in Iraq alone buddy.
Do you have a link for that? The first result I got is this life table for US 2003 on Wikipedia (https://upload.wikimedia.org/wikipedia/commons/4/47/Excerpt_...), and the risk for an average 60 year old is around 1% per year. Do you mean to say 1% and 4.6% are on a similar order?
Code history is documentation. There are lots of different kinds of documentation: code API level, module level, system level, tutorials, even books in some cases. Revision history is just another one of those levels, and I believe it is the best at capturing the "why"s of systems rather than just the "what"s.
‘Close Call’: NASA-Boeing Investigation of Starliner Flight Finds Lapses
I see, very interesting! I could've figured someone would patent something like this. Thank you for explaining.
Phrases You've Been Misquoting
I think the 50k is to make the tires disappear
I am a solo founder at the moment and I can’t afford a lot but I am trying to get the app off the ground so if there really are no takers at USD $100, I’ll have to either build the iOS app myself or increase the price

Let’s see how things pan out
For those who are interested in seeing what was deleted, here's the most recent archive of that article: https://web.archive.org/web/20191115154603/https://en.wikipe...
According to this, the offending mail has been deleted from the list. http://techrights.org/2020/02/29/getting-banned-osi/
It is invaluable when working on a long-lived codebase. There have been many occurrences where a current bug involves code (sometimes that I wrote) from a decade ago. You will find high correlation with the value derived from meaningful code comments :)
The conversation is missing a dimension: How big can the domain be? One can be a specialist in JavaScript, for example. But you could just as well say you specialize in React or Vue, as the article says. A React developer might say person who does all JavaScript is a generalist; the JavaScript developer could point to a full stack engineer and say "that's an actual generalist".

The opaqueness makes it difficult to discuss the topic further.
After the WeWork debacle, SoftBank’s Vision Fund boss says critics will be wrong
> Take a 40t truck with 5 axles vs. a small car with a weight of 1t and two axles ...

Truck driver. Not quibbling, just adding nuance.

For your typical 40t scenario, allowed max weights are:

12,00 pounds on the front steering axle. It has one tire at each end.

34,000 pounds total on the two tandem "drive" axles on the truck. There are two tires at the end of each axle, so four per axle, eight total at the drive axles, and ten total on the truck.

34,000 pounds on the two tandem axles on the trailer, two tires at the end of each axle, eight total on the trailer axles, 18 total on the truck plus trailer rig.

34K + 34K + 12K = 80,000 pounds = 40t, if the trailer is fully loaded to max. It's about 35,000 pounds total if the trailer is empty.

So you should include in your calculations that the load is spread out over eighteen tires, as above.

There is also bridge loading to consider. https://en.wikipedia.org/wiki/Federal_Bridge_Gross_Weight_Fo...
The report says that the FAA estimated there would be 15 more crashes, and still didn’t ground the plane until the second crash.

It is clear that many people were involved in conspiracies, and that their negligence directly lead to many deaths, as they knew that it would.

Why hasn’t the current administration brought criminal charges against them?

Also, the courts can force non-government employees to testify, and most of the evidence in the report seems to have come from non-government employees. Firing them doesn’t somehow absolve them of their crimes.
GitLens[1] is my favorite VS Code extension. This extension shows relevant revision history directly in the code editor. These features are called current line blame and authorship code lens.

[1] https://gitlens.amod.io/#features
Generally not drastically different than the norm at the large (FAANG like) company I was at, but pay raises and bonuses were lower and harder to get and there were recurring lay-off rounds.
The low mortality is likely due to the recent introduction of the virus into the community there. It takes weeks to go from infection to ICU.
Good tires driving on mostly paved roads should last at least 120k kms. In the US, you pay $120-200 per tire for those, but they also come with a warranty that will replace them for free if they wear out before the distance advertised.
Interesting, I wouldn't expect soap to be good at destroying viruses, only at removing it. Is there any research on this?

BTW these multi-tweets are just ridiculous.
More than how they deal with the outbreak, I was referring to the communication of said events. It's much better than what our disfunctional government is doing.
I have occasionally experienced this. I once woke up to what sounded like a very loud gunshot right outside of my bedroom window. I actually called the police, half in a fog, until I realized half way through the call that it may have been a hypnagogic hallucination of sorts.
> Do you people of the HN consider HN as a social media?

Yes, definitely.

At times when I'm really busy, I'll even occasionally blacklist it to avoid distractions. The feelings HN gives me are very similar to the feelings that Reddit/Facebook would give me. I think that platforms like Reddit have additional downsides that HN has managed to avoid, but HN is a social forum.
Show HN: Record and playback interactive walkthroughs of your codebases
I was a Euro-synth person. I never liked classic rock (which to my chagrin I am (re)discovering in my 50s and thinking that the best of it is really pretty amazing).

It's true that the 80's "gave us" synthpop, and although I'm aware of the new level of reverence for some of it, I don't detect the more critical younger minds regarding it with the same level of awe that is now accorded to what happened to rock in the 1970s. My sense is that people like the sound, find it sort of fun-nostalgic, and are recreating it. Nobody views any of the bands you mentioned (I have the first singles by all of them, by the way, on vinyl) as truly ground breaking.

I could be wrong.

Personally, I went from Euro-synth stuff into ECM, improvised music, indian classical, progressive house and downtempo :)
The 80 year old you you and the current you are two different people with different interests.

Of course the future 80 year you would love it if you made every effort to make his life better, but the current you may value comfort more than going on terrifying adventures that make for amusing reminiscing if you survive them.