skysight-inc/HackerNews huggingface dataset:
I presume you haven't submitted candidates to a fizzbuzz test. Try it. The test is well known and out there in the wild. It's almost part of programmer culture. Yet it is absolutely shocking how many candidates that apply to jobs that involve programming will fail that simple test or some minor variation of it. Almost as shockingly, they will also fail to spot their bug after producing a solution that doesn't work as expected.
This was my experience with the job I'm at now. I was hired as a "full stack" developer and when I got here I learned I was the only one on my team comfortable working on the back-end. The team is small and very much the opposite of the ideal scenario he talks about in the article (people have their specialties and are only willing to pick up work within those specialties). This has actually given me an opportunity to create a niche for myself where I am able to jump into just about any project at any point in the stack.
Cut and paste answers to initial screening questions was my favorite. How I knew they were cut and pasted? I got paranoid after some suspicious answers and started doing searches for random lines from the answers.

The included such brilliant things as cut and pasting an answer from a forum that was followed by a dozen comments of people explaining how wrong that answer was, and someone who answered what should have needed a short sentence with two pages from an Oracle manual giving an answer that did not apply to the question.
.

It's not that we expected everyone to be honest about not using Google - it didn't matter, it was an initial screening question. But we did expect them to at least bother to restate the answer in their own words if they looked it up. And get it right..
The internet didn't shrink 6% real estate commissions. But this lawsuit might
I don't think this is true, unless when you say "the rich" you mean "90% of the population of the West".

Resource consumption happens by a person. There's only so many resources a person will use while being rich. A rich person might consume far more resources than a poor person, but rich people collectively have a much smaller impact than the poor, because there are far fewer of them. This means that if you start tackling climate change and the impact is that food becomes more expensive, then poor people will be far more affected by this than rich people.
I think this is just a semantic argument at this point, but to me what you mention isn't evidence of the annotations doing anything. They make it possible for things to be done, just as I said.

The distinction I'm drawing is to statically-typed languages where simply adding annotations will actually change semantics of the program (e.g., by forcing a downcast or something).

But you're absolutely right that annotations can be useful for many things!
AFAIK that’s always the case - a “white” LED is simply a blue diode + phosphor. They can still output a lot more blue light than an incandescent lamp, even when the resulting color temperature appears to be the same.
We don't really subsidize fossil fuels. I thought that your comment was interesting, so I looked it up. These "subsidies" are just completely normal stuff that ordinary American businesses get.

Mostly it is tax deductions. Everybody is getting tax deductions. Everybody from your local hair salon to Microsoft is taking tax deductions. For the fuel companies this includes income tax, fees for shipping, and royalties for extracting the resources. The only really offensive one is a deduction for BP's punishment, which sort of undoes the punishment... though that is fair if the tobacco companies got to do likewise for their punishment.

The rest is just the unpaid share of the cost of running various government agencies. First of all this isn't generally something the companies feel they benefit from; ditching OSHA/EPA/etc. would probably please them. Second of all, again it is something we do for all American businesses.

As with any other American businesses, wind and solar providers get the subsidies. They also get special environmental subsidies, which are huge.

I think this dispute started because the abnormal subsidies being provided to wind/solar providers have become a political issue. The wind/solar providers respond by pushing the narrative that fossil fuels get subsidies, but that just isn't a reasonable conclusion. The supposed subsidies are just normal things provided to American businesses, unlike what wind and solar are getting.
We Don't Know a Planet Like This
If you took out the bits of relativity that were developed by others, you'd be left with not very much. Relativity without the Lorentz transform... I'm not even sure how one would resolve that. As I said, the vast majority of the insight was just taking what the math was already saying seriously. Einstein put it into a final form, and this is important and valid work, but it's not like he invented all the mathematical tools from scratch.

Either you've misinterpreted Adam Frank's work, or it isn't excellent.

I'll counter-cite Reflections on Relativity, which contains a lot of deep analysis of the mathematical history of relativity both before and after Einstein: https://mathpages.com/rr/rrtoc.htm which makes it quite clear both what he did, and did not do.
I accept the fact that there will be a coding gate with the interview process, but I dislike the lack of transparency regarding the process and grading criteria
I’ve interviewed at companies big and small, new and old, none in Silicon Valley, and most of them had whiteboard questions.
Same with any SD card. Some of it is provisioned for spare sectors. Also, it’s 1 TB, not 1 TiB, so actual capacity is about 930 GiB
"The SHAKTI Electromagnetic Stabilizer (aka “the Stone”) has three internal trap circuits (Microwave, RF and Electric Field) to absorb the broadest spectrum of EMI. Placement on automotive CPUs has measurably increased engine horsepower."

Sheesh.
This is also what I have seen. The push for "full stack" devs and teams came from product because they don't like to have to coordinate multiple people or teams in order to get a project done.
I find the protein to calorie ratio is more useful.
Robocalls are a constant annoyance for me (I get maybe 1 per day on average) and almost all of them are criminally fraudulent solicitations of some kind including calls impersonating the Social Security Administration etc.

It's like being forced to read my spam folder with an audible alert. I have to field calls from a lot of clients that I have never spoken to before or have only called them a couple times, so only answering phone calls from recognized numbers isn't really an option.
Memory sounds like RAM / volatile memory. Is that really storage / non-volatile memory?

EDIT: From looking at:

https://web.archive.org/web/20110926225845/http://www.sandia...

It's RAM. Storage is at 12TB. 1.2TB of RAM... I think we still have a ways to go before our phones can do that.
Things I did like: I was on a small team, my team and manager were great people, and I got along with everyone. The work environment was very comfortable, great food, they got me a super comfortable chair when I complained about back pain, etc. The pay was great too, enough to save 40-80K per year depending on spending habits (and still live comfortably!)

One thing I didn't like was living in the silicon valley suburbs. It felt like a small town with nothing going on for me. It was really car-centric, my apartment came with a covered parking spot because they just assumed that of course you have a car. If I had to do it again I'd get a job in SF and live in SF. I don't want long commutes and I don't want to live in suburbs. Since you're from a small town, YMMV. The SV suburbs might feel like a big upgrade to you, and having to drive everywhere might be something you're already used to.

Another thing was that the work was dry. This might be very different for you based on what employer and job you pick. My team was doing mostly maintenance and incremental upgrades on a product many years old. I found that dreadfully boring. I need something creative. This is something I didn't know then. My current job doesn't pay nearly as much but the work offers a lot more novelty and creative freedom. If I had to do it again, I'd make sure to join a team that's working on a project that has me genuinely excited, preferably a team that's building something rather than doing maintenance.

It was also really hard for me to be uprooted from my hometown where I'd always lived and away from my friends. What made it even harder was that I fell into a depression right before moving to California. My mother was suddenly hospitalized, right as I was going through other stressful things and preparing for an international move. The extra stress was too much. Then I landed in California, and I had to start my first job, and I didn't have any friends there to support me. It's hard to boostrap a network of friends starting from nobody, and it's even harder when you're depressed... You have no energy to go out and you're coming from a place where you need people to help and support you, rather than a place of "I'm a fun person to spend time with".

Lastly, while I lived in California, after being on antidepressants for a bit and feeling more hopeful again, I tried dating, and I hated my experience. It feels, to me, like SV has an overabundance of men, because of the constant inflow of tech workers. If you're a single guy, you're moving to a place where there are too many men. In any other city, being a successful tech worker is something that will earn you points, but in SV, every woman knows they could date a Google engineer if they wanted to, at least that's how it seemed to me. Lots of ghosting and being treated in ways that I found disrespectful. To make matters more complicated, lots of people in and around SF are polyamorous, which is not something I want to get involved with.
I've passed the bar exam.

It is not a good indicator of competence.

Most people pay a third party (after having paid for law school) to cram the information into their head in a short period of time.

RHCE for example isn't great, but having passed both I think it's actually better than the bar exam, since they at least hand you a live broken server.
My issue with modern PHP is that it's essentially becoming Java. And with the JVM and the Java ecosystem, what is the compelling reason to not just pick Java at this point? With Java you are basically writing exactly what you would be writing with PHP, except with more language features and the ability to opt into other languages on the JVM like Kotlin and Scala.

The modern additions are fantastic for projects and teams that have a specific need to stay on PHP. I still work on projects with PHP and am thankful it has so many improvements. But in its current form and direction, I'm not sure how it has not become simply a little bit worse version of Java.
> As it stands you can derive community along any number of axes while even celebrating diversity.

Hmm... the Catholic church celebrates diversity, so I'm not sure what you're on about.
Eh? TOTP usually expire in 60 seconds, so in most cases even if you accidentally leak it, it will be safe.

(and you are not likely to leak it anyway -- with something that changes that often, you are not going to have an incentive to write it to files)
> I disagree if it means, ask them to implement an algorithm on a whiteboard to steer a robot through a maze in a time with optimal algorithmic complexity. This is completely useless and the people that can do this have little overlap with people that can implement easy to read/debug code worthy of production and maintenance.

From an interviewing perspective, asking someone to "solve" this kind of problem on a whiteboard would be interesting to see.

One thing I'd tell them is to not worry about the code; that is, if they just want to write the process in pseudocode or something like that - as long as the logic can be followed, that would be ok. In other words, give them the leeway to not worry about proper coding, knowledge of functions, etc - but instead let them concentrate on the problem.

I wouldn't expect anyone to solve such a question - but it would give a good insight into how they go about solving a problem. Do they ask questions? What happens when they get stuck? Can they explain their reasoning? And so forth.

Let them do what they can, give them 30 minutes or so; if they look lost, ask them some questions, see how they respond, etc.

I think such a question could be very valuable - if presented in the right way.
Might as well throw this quote on the pile of things that sets off the BS meter, too: "...using a combination of lateral thinking and ingenuity..."
Climate change sounds as innocuous as daylight savings. We should call it the impact it will happen to people. Maybe climate caused catastrophe, or climate extinction, anything but climate change.
Is it though? Because if humans have control over it, then you can be sure that humans will fight over it. How would the US tell Russia to pollute less?
I can't accept the label “disordered eating”, given it's based on how people ate for millennia and the underlying mechanisms therein.

There's of course room for middle ground. For example, I had a dinner I cared about, the host cooked lasagna, and I didn’t want to reject the host’s cooking or draw that kind of attention to myself. I know you can render your body in an insulin sensitive state if you do a muscle-glycogen depleting workout before, so I just did some weights after work and could enjoy the gathering guilt free.

Definitely about health span too, not just lifespan. Ie invest now so at 60 you feel like 40, and can pick up (great)grandkids let alone be able to tie your shoes in your 90s.
The number of people I've had fail simple questions (not binary node problems, I mean problems where the optimal solution is basically a for loop with an if statement) is absolutely insane. I would say at least 50% of applicants fail to solve the coding question, and this is interviewing for a 100k+ US job in medium sized city (so low cost of living, and good salary for the area).

We have 'hard' questions in our pool we can ask (where optimization actually comes into play) but I've found that the easy questions weed out so many candidates it's not worth it. There's no room for debate if someone tries to write 15+ if statements rather than creating a loop and one if statement.
> The fact that it didn’t get caught during any of the numerous betas since Sierra, really, really implies that nobody ever thought to try this—users or developers.

There is another explanation. The author says that he was able to reproduce it always, but I use this feature all the time and I don’t have that problem, so probably there are other factors that cause the bug.

You asume that nobody uses this feature, because probably you don’t use it and because the author says that the bug is easy to reproduce. But without meaningful data is hard to say.

For example, most of the shortcuts that I put there are for Sketch, and AFAIK many designers using Sketch use this feature.
Bitset Decoding on Apple’s A12
For sure I wasn't the software developer I once was when I was interviewing. I'd been in an architect role at a gargantuan company and mostly POCing things for a few years. Then I went on a 7 month road trip where the majority of my brain was dedicated to learning Spanish.

However I can confidently say that it only took a few weeks of being thrown back in the mix to shake the rust off and get going again.

If I was an employer and could extend contracts at fairly low risk, I'd give devs with a strong resume and a demonstrable open-source library a chance - despite them being a bit shaky on the whiteboard.
You may be right. That is an angle I didn't really explore in my comment. Again though, I think having organizations, such as churches, which are (hopefully) continuously pointing out that money isn't the end-all-be-all of life does help and are willing to offer financial 'aid' to its members (in quotes, because this aid is often not explicitly financial in nature, such as offers of free day care).
This. I can't trust your résumé at all, but it does tell me what you think should be reasonable to ask.
>This is the history of a successful charlatan.

Agreed.

Its tough though... I know of a couple times in my life I've thought something was OK until I saw something else.

Examples, Glass. Binoculars, camera lenses, rifle scopes, telescopes. Glass differences are very real. You might be A-OK with some Bushnell Binos, but USE Swarovski or Vortex Razor or something lower-highend and you'll get it. Now, I didn't write LOOK THROUGH, I wrote USE. This has an obvious point of diminishing returns. I would never buy higher-highend glass.

Another example is something like TV black levels. If you don't notice black levels - good for you! Don't look for it. Because once you have a dark room and notice it, you'll see it forever. I notice soap opera effect, black levels, local/regional dimming, burn in, and it all removes me from the material. Again, Sucks. I wouldn't buy a higher-highend TV, but I pretty much can't get by with low end anymore.

So... I KIND OF WANT to believe there is a serious quality range with audio gear, but I guess the difference is in glass or TV black levels, I can snap a picture and prove a difference. Audio is only ever perception. I can't prove a wave on an oscilloscope is more pleasing than another exactly within reason.

That said.... You're right. Sterophiles and Audiophiles seem to be people with too many dollars and not enough cents/sense, and lots of people taking advantage of that. But maybe I just haven't used the right gear yet.
Homeostasis is really quite incredible.
Some of the issues (including the visual hazing) could be exacerbated by poor indoor air quality.
It isn't a very long record, but yes. In January, Gab said it was considering forking the Brave browser. It delivered on that earlier this month: https://decryptmedia.com/6719/gab-forking-brave
"The vast majority of applicants cannot code at all. And I mean that literally: they're at a loss at how to write a function that adds two numbers or counts the number of elements in a list."

I'm genuinely curious how you manage to find all these folks. I've been on the interview team at my company for a several years now(mostly in house, some first pass phone screens) and I've never encountered a single person who was literally unable to code a trivial problem. The last time I met a "programmer" who couldn't code was first semester university, and I thought most of them quickly flunked out/changed majors. I wonder if there is something about your company/recruiting process that is particularly attractive to them, or if our prescreen(which I'm admittedly no expert on) is just particularly good at filtering them out, or if there's some other explanation.
If you want integrated scripting with web pages PHP cannot compete with the language already being embedded in pages to run on the client. The rise of Node et al was in large part the fall of PHP.
https://www.idnes.cz/zpravy/domaci/stb-ruda-zare-statni-bezp...?

I wonder what was the motivation behind that, huh
>If you, the layperson, can make this statement, then why wouldn't the regulators make this obvious determination?

No doubt FAA will re-evaluate their process moving forward, but it depends on what Boeing wrote in their submission.

If they didn't put in pertinent details for the FAA to make this determination, then it would only get caught if the FAA did a deeper audit (which they reserve the right to but it may not be something that happens with every submission of this type).

On the other hand, it may have been the case that Boeing did put in the pertinent details and FAA was negligent.

So neither FAA nor Boeing are in the clear. Boeing is in trouble no matter what - they fucked up real good and they are ultimately responsible for the safety of their airplanes - but it remains to be seen how negligent the FAA is.

I don't have experience with aviation and the FAA, but I do work on a regulated product and deal with the FDA quite a bit.
I think you're one of the lucky ones, then, that the anatomy of your ear canal allows the earplug to seal the passage without the pillow putting pressure on it.

What almost works for me is using two differently sized earplugs and putting the smaller one in the pillow-side ear, because the pillow pushing on the ear canal causes it to seal despite the smaller plug. But when I roll onto my other side several times a night, I'd have to wake up and swap ear plugs. It's not feasible. :(
You think the letter carrying monopoly is reducing prices by 10x?

Or are there subsidies I don't understand that you think are doing that?
Have you ever tried building, deploying and maintaining Java? There is more to a language than the syntax
Well I think you could argue that Python is specified in part by CPython, but also in part by the PEPs. As static type checking is inherently opposed to the Python philosophy, it would take a PEP to force CPython to change its implementation accordingly.
How do you define "legitimate"?

Because however you define it, there will undoubtedly be a more legitimate way of contacting the person.
What's interesting is that your notion of 'rationality' is based in the religious beliefs of first the Greeks, then the Romans, and then Christianity. When you read non-Western philosophies, you soon realize that there are many disjointed notions of rationality.

Of course, your perception of the universalism of rational thought is due to the globalization of Western philosophy as the de facto truth -- a sort of conversion of the entire world, so to speak.
Announcing Domino 3.4: Furthering Collaboration with Activity Feed
Counter to this: Door to door salesman were the common occurrence. Now I do not know if the average person liked having people walk up there door, but how else would you sell something in competitive (arguable even un competitive) markets? Look at even ads in newspaper/magazines. One could argue ads took up wasted page space. What is the solution to advertisement alternatives in a capitalist society? (Genuine question)

I would also say this is different than restaurants who is able to sell locally or products that can be sold with media (i.e. cartoon shows that sell related toys).
My experience with Bitnami images was that it was very quick and easy to get up and running but trying to configure configuration on the server was pretty difficult because of how many bitnami configuration files there were spread out everywhere and not where you'd expect them
I wonder what happened if car companies tried to pull off that stunt.

"Now with seven seats.

Actual user storage less."
The new garbage collector on Java 12 is fine for almost every case. Hardly ever pauses more than a few milliseconds. Shenandoah looks promising as well.

At least in Java land, within in the few years GC will be something you don't have to think about unless you need sub ms promise