skysight-inc/HackerNews huggingface dataset:
The only site I had issues with is AWS DMS (Data Migration Service). I can't confirm it's still half-broken with Firefox as I don't use this service anymore.

But, to be fair, I also had the opposite issue with some other AWS services where it was working in Firefox but not on Chrome
A fight on the Redmond campus about Chrome
Seems like a lot of people went on to be hired by twitter after not satisfying some other hiring processes. What if this just means that twitter hires second rate people? Also, I wouldn’t have hired the guy who doesn’t use semicolons in his JavaScript, either.
Bukowski seems to have written drunk many times.
There's definitely a different style of development, in my experience. After a few beers or when very sleep-deprived, I find myself avoiding "analysis paralysis" and just getting something written, even if it's not super elegant. There can definitely be a benefit to doing that, though I wouldn't recommend slamming shots at 9am before the workday starts!
Your S key is having some problems...
Goldman Sachs invests $20M in DevOps firm GitLab valuing it at 1.1B
I agree. Two other points:

1) While more sites might be targeting Chrome now, the browsers and standards are generally more inter-operable now than they were in IE6 days. jQuery came from a time where each browser supported drastically different APIs. These days Chrome and Firefox generally support 80-90% of the same APIs, with generally only a few cutting edge features and edge cases differeing.

2) Microsoft adopting Chromium as its core is in direct contrast to IE6 days. There are now two big players building on Chromium instead of one. That could have never happened with proprietary IE6. Now there are two hands on the wheel of Chromium, so to speak. And if Google won't play ball with Microsoft, like you said, Microsoft can fork Chromium, but I imagine both Google and Microsoft want to avoid that if possible.
That was He's justification for the editing. The general consensus from the rest of the community is a) AIDS is no longer an automatic death sentence, and b) there is already effective protocols in place to guard against HIV transmission in this scenario. Well, on top of that, there's c) he appears to have gone around telling people that he was working on an HIV vaccine instead of admitting that he's attempting to CRISPR humans, and d) he seems to have done a pretty bad job of the CRISPR edits themselves. (How bad? We can't even be sure that his CRISPR edit didn't do something like accidentally delete an entire chromosome)
I use Firefox as my primary browser. I've tried to get my wife and children to use it, but they always default to using Chrome. Why? Because it is Google's browser and they use Google for so many other things. They can't see anything that Firefox does better than Chrome, so why should they use it?
Previous discussion from a submission by a DeepMind engineer here: https://news.ycombinator.com/item?id=18620978
Note to self: If I get rejected from a lot of companies, just apply to Twitter. They'll surely say yes.

Addendum: there should be a companion site "Even twitter rejected me!"
Do practice interviews at companies you don't really want to work for. It takes the pressure off and makes the real interviews easier.
The good enough algorithm is "take a guess, then double every time a new element doesn't fit". Really, just watch the whole Handmade Hero series..
We are now advancing mostly in the ability to manipulate, exploit and make miserable almost everyone, via adtech.
Hmm, ok. Check out vim's `diffthis` and https://github.com/tpope/vim-fugitive if you haven't. It sounds like it does the same thing. I'm suggesting this because you already use MacVim, so you'd get your familiar buffers and keystrokes, among other things.
If it could help, maybe you are talking about http://www.hemingwayapp.com/
I had to think about why this bothers me so much. I read HN a lot and there's a wide range of quality. So even though I actually like human framing conceptually, having to wade through it before figuring out if the article is worth reading in the first place is bothersome.
I use a framework - I like Semantic UI a lot, although I'm not sure it's being maintained. When selecting a framework, I like to resize the browser to see how responsive it is, and look for text overlap defects at different sizes as a sign of library quality.

Adobe XD is also a free prototyping tool - I would go through a tutorial or watch a few youtube videos of people working to get a feel for it.
Better yet, have your computer read it to you.
I love that Bandcamp integrates lyrics into their player. It helps to re-create that intimate experience of listening to an album for the first time with your liner notes open.
The scientific consensus in a single country is very different bar than a scientific consensus for the whole world.

I am pretty sure that if you looked at North Korea today, you could find some weird scientific national consensus, which obviously does not mean anything.
I use Firefox but agree with you there are some features it really bothers me that it doesn't have. For example, Chrome is actually easier to develop with because you can Shift+Right-click the refresh button to bring up a context menu for "Clear Cache + Hard Reload." In Firefox if you want to clear the cache to a certain page, you have to navigate through several windows and make like 10+ clicks. It's little things like this that put me off of Firefox, but times like that I just grit my teeth and still use it anyway just because at least I'm not selling my web browsing to a big business.
The main complaint of the article seems to be that it’s allowing individuals and local media outlets have a political voice in france again.
Most people don't realize that Russian propaganda started with alternative medicine (anti-big-pharma), anti-vax and detox before it started pushing for any agenda. The goal is destabilization and poisoning of public discourse.
The thing is back in the 80's, China was starting from a low point. It's easy to catch up which is what they've done but like the original poster said, it's much tougher to take the lead position. I agree with him that the Chinese culture makes it harder to innovate.
> Avoiding genetic risks is easily doable with technology that (for that very reason) is generally accepted, such as in-vitro genetic testing for risks, or prenatal screening with the option of abortion.

Woah. I'm not opposed to abortions, but suggesting that killing a future human being due to a gene defect is ethically superior to fixing that defect is beyond comprehension to me. That's on the same level of twisted priorities as Jehovah's Witnesses that would rather let their child die than allow a blood transfusion.

At some point you need to take a step back and ask yourself, what is more important: Clinging to some very abstract ethical values, or saving the life of a human being.
If you found the Gulag Archipelago insightful (the word 'enjoyed' seems wrong in this context), I highly recommend The Kolyma Tales[1] by Varlam Shalamov. Shalamov spent 17 years in 'hard labour' camps, in total. His work is more like a historical novel, akin to "One Day in the Life of Ivan Denisovich", but more raw and visceral.

1. https://en.wikipedia.org/wiki/The_Kolyma_Tales
Make $10,000 per month working online using nine marketing software and tools
Observe what you like and dislike about the existing interfaces you use. Try to emulate the former and avoid the latter.

UX/UI is HARD, it takes many iterations to get it right. So, don't get disheartened if the first several dozen attempts fall flat. Just keep on.

It' more efficient to do the visual design on paper, or some mockup tool. Forget whatever framework they're peddling at the moment, technology choice comes after you've decided what you're going to do.
Exactly how consciousness arises from the brain is still a work in progress, sure. But that's just the classic moving goalpost we see any time someone doesn't like what's objectively pretty solid evidence.

The overwhelming evidence against any form of dualism -- either the classical Decartes-style or the modern quantum-magic style -- and in favor of consciousness being what the brain does is how damned easy it is to produce altered states of consciousness through physical manipulations of the brain. Psychotropics, anesthetics, TMS, direct electrical stimulation of the brain, and the removal of brain tissue due to accident or as treatment for an underlying condition all paint a pretty solid picture that you can alter the mind, the subjective experience of being, by altering the brain.

Any alternate hypothesis that consciousness doesn't reside in the electrochemical behavior of neurons faces an uphill battle; you're demonstrating the identity of the brain and consciousness every time you go out drinking.
Maybe it is now? Notes predates eclipse by quite a few years.
I’m pretty sure Uber has terrible margins :)
Huge discussion:
https://news.ycombinator.com/item?id=18503772
It seems like Google filters hard on whiteboarding, questions and Twitter filters on something at least somewhat orthogonal.
So the leader of a G8 country speaks to a room full of rabbis, and the news article is published in a Jewish newspaper, and there's no rebuttal or other commentary in the article ... But some guy somewhere on the internet says it's not true. Okay.
But how do you form a plan/outline?
-> You do prototyping and prototyping can be done in a chaotic way. And YES, after that you have to clean up that stuff.
The dupe SSL problem is this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=435013

In short, a number of poorly-behaved devices reuse the same self-signed SSL certificate, primarily consumer routers and enterprise out-of-band management apps like iDRAC and iLO (and apparently a number of firewalls, judging by the comments on that tracker). Once you've hit a site that presents a cert, Firefox will flat out disallow you from visiting a different site that presents the same (non-wildcard) cert, with no opportunity for override.

The only way to work around this is to nuke your cert DB outright and restart the browser, or to run a command with the cert's fingerprint as an argument to remove it, and restart the browser. The simple option would be a button to just kill the offending cert, which I personally suggested last year (third comment from the bottom) and didn't even get a reply to.

Meanwhile, Chrome, IE, and Edge don't have this problem.

This has been going on for 12 fucking years. Apparently WebVR and shopping plugins are more important than basic usability.

Yeah, I got that concert email too. What the actual fuck is this company even doing anymore?
The key question is what responsibility does facebook have ? If it is just a platform, or does it carry the same responsibility a newspaper would have to a reader's letter ?
Because a) AIDS is a manageable disease already, b) only one the father has AIDS, and c) in this case of fertilization, there are other protocols that can guard against spreading HIV to the mother and baby.

In other words, the baby quite likely would not have had AIDS in the first place.
Same here. I sometimes have a glass of wine or beer while working with some music on and zone out and get some proper work done. Maybe it calms down my hyperactive brain a bit - I did have ADHD as a kid and used to take meds.

Of course, there is a fine line between having a couple to calm down and getting drunk, when you don't get stuff done.
> The best solution I’ve seen is the Single-SPA “meta framework” to combine multiple frameworks on the same page without refreshing the page (see this demo that combines React, Vue, Angular 1, Angular 2, etc).

I have very little front-end experience (most of the web dev work I've done was hand-written javascript). But having the overhead of a big, comprehensive framework such as React, Angualar already seems like an overkill to me. But having several such frameworks on the same page seems outrageous, it cannot be considered good engineering. Where are the engineering good practices of efficiency, craftsmanship etc?
I mostly agree with your points. But coding or programming is as much artistic as it is engineering. It isn't an accident that the historical center of tech is also the center of the drug. Not just performative drugs but also hallucinogenic.

https://www.mercurynews.com/2016/07/09/hacking-the-brain-sil...
Can someone from France comment on how much of the grievances are based on truth?

> “Macron’s first move in office was to slash the wealth tax for the mega-rich while cutting money from poor people’s housing benefits,”

Did that really happen?
Google Cloud Platform?
Chrome was already in this position; an extra 4% market share (or whatever Edge was at, it doesn't really matter) is negligible.
Reddit has a lot of similar dynamics, you get karma for submissions and comments. Depending on the subreddits you post to you get very different feedback. Try to debunk or contradict any conspiracy theory in /r/conspiracy or say something negative about donald trump in one of its fan sub reddits and observe the reaction. The good thing, as you observe, is that there it is not directly tied to your real identity, which means you can appear to be a relatively normal sysadmin in real life and be the moderator of a host of morally corrupt subreddits. On the other hand ideally you are not as invested in a particular account, even though reddit tries hard to counteract this with reddit gold and various trophies.
Yes that looks about right.

The quoted number of copies (30 - 40) would be about right for a class.

Thanks

Edit: Thanks to retzkek also
>Rejected by Valve Software for a Software Engineer position because i was young. (when i was 19)

Really? I wonder what the culture is like at Valve
Thank you for most of this, except: Chrome is the primary distribution method of malware, and we need to stop pretending it has better security. It doesn't.

The Chrome Web Store is full of active, known-about malware Google does not remove.
Notes from Dynamicland: Programming Raspberry Pis
...and there are dozens more that don't. Look at Reddit.
You can read both, and learn more.
This implies that there's a stigma to being "rejected" for a role.

The answer is that you're not entitled to a role, just like a company is not entitled to have you. There's no stigma in saying "You're not exactly what we're looking for right now", even if it's the case that you might be _really great_ somewhere else or even ideal for that exact role in future.

I don't understand people who take a "no thank you" personally, some of the comments are along the lines of: "Ha! sure showed them!" but really it's just like dating, sometimes you get passed up for no other reason than you weren't the person the other was looking for at the right time. Understand rejection, don't treat it like an enemy.
Free: Windows Privilege Escalation Vulnerability Scan Tool
I read both types. Sometimes I want the short and to-the-point version and sometimes I want the long form with a story. I think there's a place for both. Write in the way that makes sense for your personality.
This is not a civil and substantive comment, so please follow the guidelines instead.

https://news.ycombinator.com/newsguidelines.html
Ditto! I maintained Pentadactyl compatibility for a while when the dev team pushed breaks and the extension's metadata needed to be updated. You'll love my Hitler parody about my reaction to them breaking unsigned addons, which specifically references Pentadactyl.

"If every addon must be personally signed by Mozilla, why not just shrink-wrap the browser and make me get it from Microsoft at Best Buy?"

https://www.youtube.com/watch?v=taGARf8K5J8
Side note: it strikes me just how different these organizations are at communications.

There was a rumor about Edge, and a couple days later Microsoft posted a statement saying what they were doing, and why. Mozilla posted a statement saying why they were concerned about this. You may not like or agree with them, but it's not hard to see where they stand.

There were rumors about Google's chat systems, and a few days later they posted a 600-word statement addressing it, and still nobody seems to have a clear idea what the heck is going on there.
Meaning the nontechnical set of users that don't go out of their way to disable telemetry, at least...
Why is it better to let people choose? That implies there is a downside to https:// or a reason some people prefer http:// -- can you elaborate?

If you type just the domain name you get http:// by default, which, in my experience, is how most people type in site URLs.
I second that on a POC.
What features Brave has that are missing in Firefox?

Brave is based on Chromium. It doesn't seem to have any radical UI features that would put it ahead.
Important Lessons in Understanding
Japan to Ban Huawei, ZTE from Government Networks
That doesn't result in instant, not merely fast, page loads. That's the same mistake the author made, as I pointed out in the GGGP post.
And has been flagged off the front page, rendering it effectively invisible.
It seems like wasm will finally enable the "write once, run everywhere" promise that java made but never truly executed by starting with the premise that you don't need "one true language" (java), but rather just the VM.

Yeah, I know the JVM supports several languages these days but most require non-superficial similarities to Java (garbage collected, etc.)
I just tried this in Firefox, and it seems to be working ok for me. Are you still seeing the problem? If so, and if you have some time to help diagnose what's going on here, I would really appreciate it...
This bug [1] in recent versions of Firefox broke websockets for some sites (I don't know how many, but it included [2]). It was a major bug in their implementation of TLS 1.3 in Firefox, but its symptoms were subtle. You could connect the first time, but reconnecting would then be completely broken until you restarted Firefox (due to some sort of caching). For years, the Firefox flex css layout implementation was unbelievably slow [3], which basically broke usability of some sites. For the web application I work on, we've had to contend with over 10 Firefox-specific bugs [4]. I think everything works fine today though.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1453204

[2] https://cocalc.com

[3] https://bugzilla.mozilla.org/show_bug.cgi?id=1209697

[4] https://github.com/sagemathinc/cocalc/issues?utf8=%E2%9C%93&...
Assume it will happen eventually and act accordingly to ensure that happens under reasonable circumstances instead of just blanket forbidding everything until somebody changes the status quo anyway. It just delays the inevitable; it doesn't prevent it and it ensures somebody else gets the glory, technology and benefits.

IMHO cloning or gene modifications are not inherently scary but doing that in a way that has a high failure rate probably is bonafide scary. The scandal is not that people are doing this but they are doing it poorly. When the result is healthy individuals things are great. But otherwise things are not so great when the result is lots of late stage abortions, still born babies, or children with all sorts of unforeseen genetic defects and issues. So, I'd prefer this to happen in modern research institute under reasonable conditions where progress is possible instead of being forbidden and taboo for decades.

Even stuff like stemcell research is highly controversial still, not because of the above but of all sorts of ethical cliches about baby hitlers, designer babies, etc. So, we're not doing all sorts of research that could contribute to curing common defects on the off chance that somebody reenacts the Boys of Brazil or somebody's religious believes or might be confronted with the notion that this Darwin dude might have been on to something after all.
Lean In’s Sheryl Sandberg Problem
On the wealth tax - yes.

https://en.wikipedia.org/wiki/Solidarity_tax_on_wealth

Part of Macron's reforms. But not a good look, in hindsight.

And the benefit cuts didn't go down well, either.

https://www.theguardian.com/world/2017/jul/24/housing-benefi...
> I don't understand people who take a "no thank you" personally

Probably because they've been personally rejected for a job.

I get what you're saying in the context of one job, perhaps when you already have experience. But when you're just starting out and get rejected repeatedly, of course it's disheartening.
How do you even do that without getting sued?
Wasmer just got nginx working on their wasm runtime as well!
I love containers, and I'm sure webvr is great, but I can't see the majority of people caring at all about either one. Their existing niche of privacy aware people who don't like Chrome and are tech people who like to play with trendy new technology will be happy about both of those, but random people off the street probably won't.
Clojure doesn't need this gofmt crap from Golang. The reason Golang needs it is that it uses a bizarre code formatting convention of indenting with tabs and aligning with spaces. It's impossible to correctly use both tabs and spaces in your code manually. You're bound to screw it, so there is a need for an automated formatter that enforces this style.

In Clojure we format everything with spaces (https://ukupat.github.io/tabs-or-spaces/ - 99% of Clojure code uses 2 spaces). This formatting style is pretty much trivial and all code editors support it.

I'm perfectly fine with Clojure code formatted slightly differently depending on a person who writes it. If you want a BDSM language, code in Golang.
I used to do this so much. I'd get incredibly wasted and feel like I was creating amazing art, I'd pass out from exhaustion (also, drugs and alcohol) incredibly excited to show my bandmates what amazing insight I'd come up with.

Then I'd see it sober and be like, "'Club me with your love truncheon'? I can't work with this. I can't ever even admit I wrote this. What the hell even is this."
Building real-time web applications easily with Laravel PHP Websockets
Facebook has changed people's behaviour. The amount of people that wish me well on my birthday has greatly increased due to Facebook making it is easier to do so. On the other hand Facebook has made it easier to spread information. With this increase in power does the platform have an extra responsibility ?
Reread GP post. AMP is a subset of HTML that can be validated to be safe to preload. That's why Google and others preload it.
Huh? You press Ctrl-Shift-E to open the dev tools to network monitor, if you don't already have it set click the checkbox for "Disable cache" (maybe there's a shortcut for that too) and press F5 to reload the page.
They cover stories I don't often see elsewhere (especially UK-centric tech news) and go into great detail, but I hate the writing style. I know it has a popular following but I feel it gets in the way of otherwise fantastic content. Can anyone recommend any alternative sites with similar breadth and depth but a more professional style of writing?
Microsoft should make Firefox the default browser and open source Edge - that would be awesome.
OpenSimulator [1] runs on .NET and Mono (for Linux and Mac).

That reminds me, the annual OpenSimulator Community Conference is this weekend [2].

It's a very mature project now, has been around more than a decade. I guess if it were started today, it would use .NET Core.

[1] http://opensimulator.org/wiki/Main_Page

[2] https://conference.opensimulator.org/2018/
Google pushed Chrome a lot on its pages though, it wasn't just something that spread by word of mouth because it was so good.
Eh, IIRC Go was somewhat designed with "easy to autoformat"-semantics in mind. Or at least it just happened to overlap really well with the goal of being fast to compile.