skysight-inc/HackerNews huggingface dataset:
I wonder how safe would be me post my own stories... Since I don't have a major company job, would it stop my hiring chances?

But basically: one company rejected me because was against company policy hire people without experience... Except they wanted to be the first company in my country to hire someone for that role and wanted to hire a local. No wonder they even wrote magazine articles complaining of not finding anyone...

Another rejection: person that was supposed to phone interview me didn't shown for work at all, they asked another person to interview me, that person had no idea what was going on, stuff didn't went well at all... Had to answer questions for coding language I didn't knew because the person didn't knew the language the job offer was for...
What a clickbait headline. The trashing is...wait for it.. because of the name Autopilot and because it is too good. Saved you a click
All current military hypersonic (Mach 5+) weapons are ballistic missiles. No one has demonstrated sustained hypersonic flight through the atmosphere but that's probably coming in a few years.
Looks like nobody knows enough JS...
This would have also allowed for more fanfare with a fitting name if/when they eventually release a fully autonomous system.
Thank you for that! My searches only yielded the following articles:

https://support.mozilla.org/en-US/kb/how-clear-firefox-cache

https://superuser.com/questions/173210/how-can-i-clear-a-sin...

Both of which make clearing the cache very annoying.
> Overall, the results were satisfying. In Tesla’s case, they were disastrous. And not because ADS don't work, but because apparently they work too well.

Misleading title much?
HIV is "manageable" already, but only in the sense that it requires, for survival, a lifelong commitment to a daily drug cocktail that has serious side effects. And it's always possible that the virus might mutate and escape the antiretrovirals.

The treatment under discussion is a cure. It would lead to a normal life, free of drugs. It's a sad return to the days of paternalistic medicine to withold superior treatment because, in the opinion of a third party, the inferior treatment is adequate.
Original article https://www.euroncap.com/en/press-media/press-releases/testi...

Test method and results with links to every model https://www.euroncap.com/en/vehicle-safety/safety-campaigns/...

Tesla (.pdf) https://cdn.euroncap.com/media/41590/euro-ncap-automated-dri...
I would love to do something like this. Drupal was a nightmare for me as a designer. Wordpress is much more manageable, but HTML/CSS/Javascript are king for me to have full control. What I'd like to learn next is implementing a database to cover the CMS side of things. Any resources you care to share that would put me on that path?
It has nothing to do with the passive voice. “You were rejected” and “You were not selected” are both passive.

“I was given an awesome job by Google” is passive. “Google gave me an awesome job” is active. They mean the same thing. The only difference is whether the sentence puts the emphasis on the entity getting or giving the job.
Agreed, I'm a big fan of post-punk but this work is very amateur. A modern day soundcloud-esque production, where thousands of similarly talented young people post music.
I wasn't a huge fan of the first Firefox Quantum release, but the latest one is amazing. I switched over on my Windows computer at work, and it runs amazingly.
Max Howell's story really surprises me. You would figure that someone would've internally fast tracked a developer like him.
From macOS to Windows and WSL
The MoviePass reboot is here. But will moviegoers want it? – WIRED (audio)
Despite their recent unpopularity, Facebook still has a high hiring bar and a talented software engineering workforce that will provide valuable career experience.
The internet in a freaking nutshell, I'm so not going to miss that part once this pile of crap tips over.
Since the major component of Google's profitability is its search business you would have to filter for that. Much of the rest that they do isn't exactly a shiny example for profitability. Also, it's not exactly easy to say who and what exactly contributed to profitability, it is way too complex and environment also plays a role, as well as competitors (if they mess up big time, does that mean you are good?).

Sure, an accountant will be able to give you an answer how one individual human or piece of equipment contributed to the result. It will be a different one depending on what you need the number for though (to calculate taxes? to make an investment decision? to allocate production resources?), and it is quite arbitrary.
The obvious explanation would be that the maintainer (who used to work there) hit up colleagues for stories, or because it circulated among Twitter employees for whatever other reason. It's not very likely to imply anything about Twitter's or Google's hiring.
The issue also becomes scope pollution. When you load multiple frameworks on the same page, you need something like iframes, or shadow dom to get isolation.

Typically modern JS dependencies are pretty small compressed and gzipped. Especially if there is some mechanism for deduping the dependencies across (ui-microservices).

I think when web-components/shadow dom is finally ready we will see this type of pattern a lot more. Right now because of scope conflicts this becomes a little difficult.

It's like we want the isolation of iframes, where the content lives within the same document flow as the rest of the document.

I work at an enterprise where we have several different applications. But we have a universal header and footer component. Right now it is a nasty mashup of jquery and other js libraries that just get's pasted into everyone's app without any isolation. It would be great if we could have a shadow dom node that isolates something like a small vue or react app from the rest of the application.

Right now I think the only way for this to work is to coallesce around a single framework.

When it comes to download size of the frameworks, if we had scope isolation as in with shadow dom/web components, then we could actually utilize CDN's more frequently. Think a CDN for web components, where chances are that slider element you add to your page has already been downloaded. To avoid downloading the wrong file, we have subresource integrity attributes in HTML now too https://developer.mozilla.org/en-US/docs/Web/Security/Subres....

So if people started fetching resources from a cdn by default, it's possible 90% of resources have already been downloaded by the client before they even reach the site.
> Support your artist by seeing them live. And dance.

Not actually a solution if you're not living in a location where lots of artists tour regularly.

You don't need a label, distribution, or management fees to upload releases on Bandcamp. Lots of artists upload their own music directly, often including stuff that isn't available on platforms with higher barriers to entry.
I highly recommend using semantic-ui, which has a fantastic react port https://react.semantic-ui.com/

I used to use bootstrap, or download themes on themeforest. But since discovering Semantic, I've had a much easier time building front ends. It also serves as a guideline -- when I can't find something I want in Semantic, I have to ask myself "Is there a better way to do what I'm trying to do that _is_ in semantic?"

Also, with anything, it's a matter of putting time into the frontend. If you spent as much time on the frontend as you do on the backend, it would likely look better. It's easy to rapidly prototype a frontend just to make your idea work. Once it works, you move on.
It doesn’t matter what the technical definition is in aviation. What matters is what expectations about Tesla’s technology it creates for most people.
I don't know; they seem to be trashing Autopilot plenty in the article.
Anyone have any thoughts on Firefox vs Brave?
The opposite happened to a colleague of mine.

He got rejected by a company ("Not enough experience" was the reason given).

Then, 7 months later, not only did he get accepted to the very same company, it was at 2x the asking price from before.

It really goes to show that the hiring pipeline can get pretty schizophrenic sometimes.
> The soviets never sent a man to the moon even decades after we did. So in that light, I think the moon landing was far more impressive and representative of "victory" for a lack of a better word.

Well, Soviet was first to "touch" the moon (Luna 2, 1959),first to "soft land" on the moon (Luna 9 and 13, 1966), did a unmanned lunar soil sample return (Luna 16, 1970), moon rover (Luna 17, 1970).

Particularily combining first human safe return trip to space followed by landing a rover (shortly after Apollo) - it makes sense for Soviet to claim Mars as the "real" target for human exploration... After having tested "all parts" to a certain extent.
A lot of people have a really strong negative perception of pocket. That should be enough to be able to remove it.
Thus spake the lamb to the wolf.
And it can be completely subjective. I applied for a position and interviewed with two different teams there. I had a friend on the interview board. One team said that I seemed "inflexible" and the other team thought I was "too compliant" and potentially wishy-washy. So my feedback consisted of opposite perspectives.
VPN provider Surfshark team up with Surfrider foundation to help clean up oceans
I've spent a few weeks in a place with no hot running water before (only a "shower" filled with water from a meltwater river and the river itself), so I can comfortably say that you can indeed get perfectly clean with one of those. It's mostly a function of the amount of time you're willing to spend in there.
As a site owner the main thing you should do about .well-known is be aware that it's special and so e.g. if you add a feature where users get a vanity page at www.example.com/username you shouldn't let them have the username .well-known

The leading dot is there both because that is already special in POSIX and because there's a good chance your validation whitelisting already forbids leading dots, just like newlines, slashes and other characters we can expect to cause mayhem. So this was a less dangerous choice than just well-known without the dot.
ArangoDB 3.4 Release
It's very fashionable for successful people to tell the story how they "failed" or got "rejected" but with enough persistence they found success. There is something to be learned from that but you never hear the stories of people who do the exactly the same thing but never succeed and keep getting rejected. There is a lot of survivorship bias in this.
Depends on what you're building. But sure, if you can remove the "cross-platform" spec. and say just build a desktop app on Linux, use whatever suits your boat.

Personally, I find it amazing to have one engineer builds a feature end-to-end from the server to the web/mobile devices by using the same language and re-using 90% of the code across all the clients.
Maybe it's the people that use most/all social media platforms the most often tend to use it for distribution of incorrect and violent ideas? I don't really know if they platforms encourage it, or that people who do it just tend to do it, regardless.
Competition for the best spouse sounds like some reality show.
Let me break it to you: when company can afford it, they compete for the best talents.
Is it true this is the consensus of the whole world?

It seems to be the consensus of a portion of the scientific establishment, which is certainly not representative of the whole world.

And, if, for sake of argument, we grant this scientific consensus represents the perspective of the world, it still does not follow this somehow precludes faulty reasoning and groupthink. "Science" is not a magic wand that automatically eliminates the normal sources of human bias, especially as recent news illustrates the rampant fraud and unreproducible results in the scientific establishment.
The point is that the hiring process -- especially in programming -- isn't some golden, concise, dependable standard. It's quite messy, chaotic, and practically completely worthless.

The best you can do is sort out the people you absolutely cannot use or don't want. The rest? The one's that you reject because of not matching some part of the interview process but largely are a good fit? They're probably fine, they're probably better than you think they are. In fact, statistically speaking it's probably better to have gambled on these people than the people you've hired and then had to fire.

We don't have the industry standards, the experience, the data, or the worker pool to fuss around with these ridiculous interview processes some companies employ. In fact these interview processes actively filter for people who are only willing to go through with the process, not necessarily the best talent.
Location: Calgary, Canada

Remote: Yes

Willing to relocate: No, but I love to travel

Technologies: Java 8, Groovy, Spring Boot, Javascript, Node.js, Python, ELK/ElasticSearch, Ruby, Redis, SQL (most platforms), Linux, Docker, Git, Azure, AWS, Microservices, REST, SOA, GWT, XML, SOAP, Hibernate, PL/SQL

Résumé/CV: https://www.linkedin.com/in/murraybodor/ (full CV on request)

Email: murray.bodor [at] gmail.com

I have over 20 years experience solving business problems with technology. As a longtime consultant, I've written enterprise software for many large organizations, and I'm very experienced in application integration. As a past CTO of my own startup, I understand the challenges of getting a product to market.
I'm experienced in working remotely, both in new product development as well as support, sustainment & operations. I'm a self-starter, professional and great with customers.
There was nobody strapped down and forcibly injected here. Everything was consensual.
Yeah it’s not. My first thought was that you had messed up large integers with javascript. I’m probably not the only one who thought that.
Or when a well-known TV anchor pretends a whole area is flooded, but is actually standing in a ditch.
Keep the UI simple. Find a free/cheap template, throw it up, and add your code. But then... use the app. Be aware of when you are clicking multiple times to finish a task, when you have a small hesitation to parse your own icons and menus, when you jump all over the app to get something done, etc. Those are small inefficiencies to you, but broken UX to someone else. Over time, you'll have your own annoyances with the app. Fix those. And when you get real users giving you nitpicky complaints about the UX, treat them as serious breakages of your app.

Over time, you'll have a simple, usable app. And that is far preferable than a beautiful, shiny, but unusable app.
Supposedly, you just install this and you're good to go: https://wordpress.org/plugins/classic-editor/

I just tried updating to 5 on a test copy, as far as I can tell it didn't break anything.
There are better, less poisonous and destructive, drugs.

Is it really worth sacrificing your health for? It doesn't even taste nice once you cut through the cultural programming to pretend otherwise.
I think you have to take all interview feedback with a pinch of salt. People make emotional decisions then try and rationalise them. You will rarely hear what the emotional issue was.
Judging by the comments here, you aren't the only one who took it literally.

I'd never heard the advice before, but I'm pretty sure I'd have thought they were being literal, unless they also expanded upon the statement in a way that let me know it was a metaphor, not a literal statement.
weak/strong typing has no formal definition. You can argue over it's meaning but neither of you will be right.
My first impression was "you don't actually need to know enough JS to work at Twitter".
> I'm really surprised at how they managed to get so many big names from the open source community to share their stories.

It helps that, it's pretty silly to claim that someone like Kyle Simpson "doesn't know Javascript" (when the title of his series is literally "You Don't Know JS").

I don't think it hurts his brand any to be open about his rejections.
Remember, It is made in china.
This is a silly semantic argument. Many people drive cars; very few fly aircraft. The meaning of a word in the second context has little to do with the first.
> Assume it will happen eventually and act accordingly to ensure that happens under reasonable circumstances instead of just blanket forbidding everything

That's kind of what's happening. We're studying it thoroughly in animal models because we still don't know that we can do this reliably and safely there first. Just because we're not ready to allow human testing doesn't mean progress will get frozen.
Make sure you receive cheques of under $10,000. Give the entity in Kansas a tax form if you get paid in your name or they will source deduct. A company is similar, keep payments under $10,000.
Some tips here.
https://www.snowbirds.org/tax-forms

and scan these for pertinent stuff.
https://www.google.ca/search?ei=f5kKXKiOGYaJjwTFh5yACQ&q=US+...
Yes for BTC, then for something 10x that 34.36 start looking not as good.

We could make an option for people who prefer regular numbers. I will add that to the feature requests.
> And you think you'll have better privacy sending queries to whatever server DHCP hands out?

Yes, because you have to trust one less third party if you use whatever internet connection DHCP provides you. ISPs can see IP addresses you connect to anyway and can figure out what domains and services they belong to. If you don't trust that DHCP, you have to use at least a trustworthy VPN to have some privacy improvement, DoH to a third party will only make it worse.
Alcoholics can develop a tremendous tolerance to booze.

It does not mean anyone should emulate his lifestyle.

Bukowski describes his semi-fictional self Henry Chinaski as emotionally broken person, who medicates his pain with alcohol, horse racing and the like. He never actually glorifies this state of being, rather, he's brutally honest about who he is and how he behaves.

There can be poetry in damage, but it's tragic beauty, and it's the sort of beauty one should not try to emulate on purpose.
Automatic continuous development and delivery of a hybrid mobile app
Of course, oops -- pocket spring!
The Roles and Responsibilities of a DevOps Team
Artificial Snow Covers Part of Indiana, Kansas, Ohio, Nebraska and Minnesota
Move aside, I'm an HPC administrator! :)

In the HPC world, things are not as clear cut benchmarks, or the vendors' own marketing materials/numbers.

First of all, the application you're running may be developed for a specific compiler, and the code sometimes depends on optimization behavior of a compiler. So, changing compilers changes a lot of things. This is why we have both Intel's tools, and GCC toolchain fully supported. For example, LAPACK and its siblings take compiler behavior and CPU specifications into consideration while compiling in an optimized way to maximize its performance IIRC.

Also, there's no guarantee that Intel's compilers are fastest on Intel hardware. In the days of Opteron 6100s, using Intel compilers, we were able to beat Intel processors of the same era. You heard it right: Compile using intel compiler with specific flags, run on AMD CPUs, get higher performance, profit!

Intel's AVX512 is well used and abused in HPC world, however AMD's HPC performance is not as bad as jandrewrogers implied in his comment [0]. AMD is originally an FPU company, and while their scalar instructions may lack on paper, they run really fast.

In HPC world, the CPU/board architecture becomes irrelevant after some point. SpecCPU benchmarks are the ultimate benchmarks, because their behavior is compiler agnostic and push every aspect of the CPU very very hard. If you can get the same SpecFP with an Intel part, you can get the more or the less same performance on real workloads.

If you have any other questions, you can AMA. I'll try my best to answer.

Funny addenda: We have some applications used widely by users, and when fully optimized, some older Intel CPUs outpace the newer ones by a significant margin. This is some heavy handed, exotic optimization.

[0]: https://news.ycombinator.com/item?id=18628592
Google is steadily undermining the foundational principles of the web that made the platform so popular and allowed Google to do searching in the first place.

The scary part is that they don't just offer an "alternative" technology like ActiveX, Flash, Applets, Silverlight and so on. They are influencing core web standards.
Off the top of my head I have chargers, sunglasses, brufen, snacks/water/hand gel, a giant umbrella, assorted maps and a compass, a change of clothes or two, boots, IFAK, shovel, a couple of flashlights and some tools. Most of these things are used frequently enough that it would be massively annoying not to have them, and some if you need them then it’s too late to get them from somewhere else.
This really highlights how hard it is to hire, at least in Tech. We come up with processes and fantastic lists of questions that verify how well a candidate knows minutia, and use that as proxy for how well he/she will do in a position where the primary required skill is speed of learning and growth.

I'll hire someone who knows how to find out what they are missing over someone who knows a lot of details but can't grow. But that is hard to justify and involves risk: what if I misread someone's capacity to learn and I just hired somone without the skills nor the ability to learn? Joke's on me!

So larger orgs will naturally go for process-driven hiring practices, so they can cover their behinds (and part of that is due to the requirement of applying the same standard to everyone—can't fault them for that).

But this is how small orgs can win, by taking chances on candidates that are very driven to grow, and can create impressive teams that will outlive the company: good teams always find a way to recombine at least partially in other companies.

So the corollary for candidates is: you have to reverse-engineer the hiring process of the large company you're trying to join. Or you can go for smaller companies* that do something you want to get deep into. Total comp is less but look at it in terms of you getting paid to learn. Then make yourself available so that large orgs come trying to hire you. When that happens, it will be on your terms.

———————————————

* Note: small companies don't have to be startups. While startups can be fantastic places for growth, they can also be sh*t shows since the entire company is trying to figure itself out, so be sure you properly interview their founders to get a feel for their integrity/sleaze.
Benefits of Developing Progressive Web Apps Compared to Developing Native Apps
I strongly suspect we're going to encounter quite a few instances of admins (or individual developers, depending on how poorly-secured a given corporate network is) installing Kubernetes to test and play with, disabling auth for simplicity of testing, and then completely forgetting they have it installed or failing to properly shut it down and uninstall it.

They may consider that fine for security (the equivalent of having an insecure MySQL install on a machine with no tables of value in it), but might perhaps forget that even an empty Kubernetes install still lets attackers dictate what your CPU is doing.
> If it benefits Google and Google alone, why do

Because publishers jumped on bandwagon and started deploying AMP pages en masse.

Just because someone else besides Google implemented AMP pages doesn't mean that their intent and purpose is something else than what I wrote.

> What part of AMP is invalid HTML?

<html :lightning emoji:> // is invalid

// script attributes are invalid
<script async custom-element="amp-carousel" src="https://cdn.ampproject.org/v0/amp-carousel-0.1.js">
<style amp-boilerplate>

I once found more, I couldn't be bothered again.
But... but... I want to have my cake and eat it too!
And between 0.00000123, 0.000123, 0.0000123 you are sure which one is which without effort?

I can't