skysight-inc/HackerNews huggingface dataset:
Imagine if it were Christian fundamentalists going after Bushnell for the "hedonistic atmosphere of Atari's workplace and its corrupting influence on young women." The fundies would be universally mocked (rightfully so) and Bushnell would be hailed as a hero.
Amazon and the Chinese prove that Karl Marx was right?
Yours.co – Transform videos into beautiful home movies
This is an entirely predictable consequence of Theresa May being PM. She is just continuing the trajectory that she set when she was Home Sec. Troubling stuff.
How 2 employees at a Finnish tech firm invented and built a space program
Is Cape Town Thirsty Enough to Drink Seawater?
Or if the clerk scans a losing ticket of their own, from their pocket.
Only 4 in every 10 citizens trust the government
The Exclusive Top Floor algorithm: Super-fast univariate distributions sampling
Do you mean that it’s more reliable to discern the truth from ads than when the bias isn’t clear? Isn’t it even more reliable when interests are aligned, for example in the use of turn signals?
Secretly? http://www.onavo.com/about/ first paragraph
Post links to the Github releases, but here's the announcement post.

http://blog.atom.io/2018/02/13/atom-1-24.html
> Do you, like me, consider them one of the most important venues on earth for people to be able to trust right now? How does it happen that the Washington Post publishes a quantum computing piece filled with errors that would embarrass a high-school student doing a term project (and we won’t even count the reference to Stephen “Hawkings”—that’s a freebie)?

I'd recommend reading the Washington Post with a bit more skepticism. You're only noticing their mistakes on this article because it's something you're familiar with, but they make many mistakes in their other articles too. You probably just don't pick it up as you're not an expert in those other fields, and it sticks out in this one like a sore thumb because you are.
I disagree with some of your points. Firstly, being able to crank out simple web apps doesn't translate to building large systems that solve hard problems. There's a huge gulf there that can only be bridged by experience, and lots of it. Secondly, and this also speaks to experience, simply having worked in a "software developer"-style job for some number of years doesn't convey the experience needed to solve hard problems. Let's face the following inconvenient truth: there are many people who "get into coding" in order to find a job which will pay them a reasonable sum of money for life. Some folks use the term "lifers", which I personally consider derogatory, although there's some truth to it considering that it serves to differentiate those of us who're in this for the joy of craftsmanship from those who simply want a paycheck. Even more remarkable is the fact that the two extremes aren't mutually exclusive. Speaking for myself, I really really really love what I do, but I also enjoy the economic benefits that my profession affords my family.

If anything threatens software engineers, it's probably the rise of automation capable of making the "basic web app" people obsolete. I snigger at myself when I contemplate some kind of AI which could do this, although the idea seems less crazy when viewed in the context of many companies and individuals who have attempted to create a "build anything fast" framework/service/ecosystem/etc. Perhaps it does take an AI.

Otherwise we're pretty safe, methinks. Carry on, no need to try for a career change, unless you're really sick of the job itself, in which case the world is your oyster.
"It seems like they’re asleep at the wheel, or, more likely, there’s no one team in charge of accessories and the ecosystem anymore at Apple."

That's my concern. It seems like they've become a highly siloed organization and as such are fragmenting. That's not good for their customers. They really need to get their act together and behave like they're a single company with a complete vision and a continuous product line that just works. As it is they just look like they're running off the rails.
Can't speak on it personally but about 3-4 years ago during my last job search I searched a few "Getting a dev job after 30" type queries. I was around that age and concerned about all the ageism claims. Apparently there are forums full of former developers either out of the industry or struggling to remain in it. There was a lot of talk about depression and guys being suicidal because they couldn't keep up with the industry, etc. Really eye opening to me at the time as the industry seemed strong as ever, even for outdated stacks.

If you're not getting any offers that's one thing I guess, but imposter syndrome is real in the industry. We all worry about being up to some rockstar level and all the grueling interview processes out there. Then we brush up for a couple of weeks, hit the market, and field multiple offers again.
Are you saying this as somebody who advertises, or who views ads?
I strongly agree with your emphasis on systems.
Today, with nodejs becoming mainstream, and the cloud at the backend, developers who come from an "html programming" background can now build scalable and enterprise grade applications without breaking a sweat.

That's complete nonsense. As a system grows, so does its complexity. And no amount of libraries and fancy languages can turn a complex distributed stack into a simple straightforward thing. If you you have deep knowledge of whatever you're working on (be it the deepest ins & outs of C++ or nodejs), you're worth your weight in gold.
> As I wrote later in the comment, I'm curious if there were people affected by it who were bothered and responded by leaving quickly (or hearing rumors and not joining), in which case, yes, it's a serious problem.

Is it even possible to have a workplace that everyone will like? Because at the time there were no strong taboos about this and everyone seems to have been enjoying themselves.

> it's a serious problem.

What's with the present tense? This is ancient history.
Wait...what are we talking about?

Some conversation Bill Gates had awhile ago, unrelated to anything else?
I think the comments show a real desire on the author's part to learn about any possible inaccuracies in his editorial, and I would have wished for a slightly more constructive response by Scott.

As it is, his main points seem to be:

- The Y2K comparison, which, eventually, he seems to agree may indeed be accurate.

- The "trying all possible solutions simultaneously" explanation of qc. This is a very common explanation, and from what I gather from Scott's comments is that it's inaccurate for TSP, but possibly right for problems that are better structured to use the technology(?)

- An off-topic criticism of the author's previous article calling bitcoin a Ponzi scheme. That article may have been premature in its predictions, but seems accurate on the facts. Who would be miffed of being warned of a ponzi scheme too early?

- That matrix multiplication bit, which indeed appears to be mostly gibberish. Although my take-away from the sentence would mostly be the existence of "quantum-resistant" algorithms, which seems accurate (and would also hint at the non-universality of the claims of speedups.)

I guess Scott may be unwilling to "do the author's work for them", so to speak. And it's laudable that he mentions some of the good work the WP has been doing, instead of succumbing to the nihilistic cynicism so common these days.

But for as long as someone is showing a good-faith effort to improve, I think it's worth for experts in a field to engage constructively with them. Quantum Computing is niche enough that it's entirely plausible that someone with plenty of expertise on computing and the best intentions could end up writing such an article just from a few misunderstandings in their communications with the experts they found.
Early 2000s, I was a full time procrastinator, college introvert, MTG/DND geek and homework/thesis freelancer. German government increased fees to a point which I could no more afford it, so I dropped out and found a real job.
At least on the page you linked, if I compare all the 13inch models I only get the USB-C ones.
For one thing, because rape isn't a clearly defined concept. It doesn't have a single definition, and it isn't even codified in federal law. It's a general concept which has a historical and general understanding as violent sexual assault, but modern interpretation has expanded to include a wide variety of activities.

The definition above becomes more hairy once you realize that there is no easy way to determine consent. Even if someone verbally agrees to something, you don't necessarily know if they were properly informed as to the consequences, or if they were intimidated, or misled, or felt obligated, or even if they were mentally competent at the time.

As an aside: if rape and sex are separate, does that mean rape doesn't involve sex? But sex is basically copulation. And that can certainly happen during rape. And rape can happen without copulation. So they're separate ideas, but whether they apply to one another depends on the circumstance.

So basically, the entire definition depends on the particular interpretation of two different concepts and trying to differentiate them in context. If you can establish those things with certainty, perhaps the definition is valid. But there's a lot of 'if's floating around for that to be a reliable definition.
An always connected VPN to where exactly?

I struggle to find any "VPN Services" I trust not to sell every scrap of data they can harvest, let alone to actually secure their systems. They become relatively high value targets to anyone looking to collect data.

A VPN to your home only punts the issue to your ISP (see my other post on this topic for issues with that).

Connections across the internet desperately need to be secured end-to-end, whether they're coming from your home, cafe, or pub, and they need to be secured yesterday.
Syria's War Is Fueling Three More Conflicts
I fell into an obscure technology stack out of college (AS/400...in 2005). It was comfortable, but technologically unsatisfying and completely useless for my resume. I kept my skills sharp after hours, and then took a pay cut to jump ship to a "proper" programming job, which lead me to a great high paying remote gig after a scant 18 months there. It was for a lot of reasons, and it was scary (had my first kid shortly before the jump), but it was completely worth it and not that hard. Just, be good at it.
I reached the end of my career progression in IT Architecture. Started as a Solutions Architect, then reached Enterprise Architect. And there's no where to go after that.

So I took the leap and tried something different - became a Product Architect focusing on a specific technology. Now I'm a Mobile Product Manager, something that pays (probably) less than an Enterprise Architect, but tests out new skills like investment proposals.

My ultimate end goal is CTO. I think having an end goal in mind helps me focus on what do I need to do in this job or the next that gets me closer to that goal.
The Capones’ Foray into the Dairy Business
This is my method of mitigating these attacks. However, more and more websites and services are blocking VPN providers and it’s becoming increasingly problematic to use a well-known commercial VPN for all day, regular use.
I'd assume by looking for a favicon request without any other requests.
I have nothing to gain by SpaceX failing. I wish them all the best. I'm just stating what I think is pretty obvious - that this was a massive PR exercise, apart from anything else. My BS detector goes into overdrive at times like that.

When you mount cameras on a landing barge, you would expect there to be a high likelihood of them being damaged or affected in some way when your rocket lands. So you do the obvious thing, and setup a redundant camera feed somewhere at a distance. Previous test landings at sea had a chase plane. Where was that this time?
The Little Guide of Linked List in JavaScript
I think that it leads to glacial progress only because it is done badly. (It is done badly pretty much everywhere). I'm trying to develop tooling to make developing safe software fast: https://github.com/wtpayne/hiai (Long way from being finished, unfortunately).
I think you have bigger problems if you count being mugged between your couch and your cell phone to call a law firm as a risk.
Strictly speaking Nokia isn't selling smartphones, HMD is. Nokia itself it primarily an IP company, the Nokia brand being part of that IP. Nokias business-model is about licensing their precious IP to other companies, in this case to HMD.
I would subscribe to a torrenting plan anyday. i don't even care if it's like $30/mo. Just give me access to high quality content in a legal fashion.
It's OK, I agree with you. But, is there any way to join Swedish mafia? I want to improve my CV.
"This is an obvious legal and moral contradiction right?"

No it is not. Legally it is only for members of the own society.

But in war this society acts as a group against another group.
Legally totally different. (morally different story)
But still complicated especially today with asymmetrical warfare.
(france for example has no death penalty, but don't want their (IS) djihadists to come back and create legal problems (proving guilt is hard and putting them in jail creates also problems) ... so apparently it is easier for the French government to (secretly) order their special troops to make sure that not much of the french jihadists ended up as prisoners in syria or elsewhere and then demanded being brought back to french .. because killing in war is legal .. but since they have doubts on their own, it is of course not officially practiced)

Oh and in theory of course, nobody is starting a war anymore, since this is somewhat outlawed.
Everyone is only "defending".

Which does make sense, also morally - so yeah I believe in general it is OK to have a group of people trained to kill in case bad killers invade. Having a army to defend. Simple isolationist?

But what if there are friends of yours under attack somewhere else in the planet?
You go and help them, morally right, I believe.

But then things get complicated ... as "friends", people, cultures and states are not homogeneous things. So those friends of yours might be part of a legally justified dictatorship.

So you invade that dictatorship? And teach them democracy?

Well, that failed quite spectacular all the last times, but maybe that was also because of different reasons, as there were usually not so much "friends" who needed help, but rather a lot of hypocrisy to disguise plain old power politic where war is just a tool for politics in the bigger cultural struggle.
Scott's post was not meant to be an honest critique of Vivek's op-ed, as he alluded to by referencing the famous Pete Wells review of Guy Fieri's restaurant. It's intended to be a semi-humorous polemic.
Dan Carlin, as ever, is worth a listen on this subject[1]. People until very recently lived with a level of casual violence that would be unheard of to most of us today. I'm not sure the modern pampering and preciousness of children is exceptionally healthy, but it is certainly different than ancient, medieval or early modern conceptions of childhood.

[1] https://www.dancarlin.com/product/hardcore-history-31-blitz-...
It means there's lots of eyes on the article and the folks agree. No surprise there.
> I'm not an expert on the history of the feminist movement, but I do think the more sex-negative forms of feminism are more prominent today. A NYT op-ed advocating for the banning of pornography was just published a few days ago.

Ross Douthat is a politically right-wing anti-feminist; his anti-pornography attitude is unsurprising (and not new [0]; what's new is his attempt to tie it to #MeToo) but has nothing to do with the "sex-negative forms of feminism".

[0] https://www.theatlantic.com/magazine/archive/2008/10/is-porn...
CNN Lite comes to mind.

https://lite.cnn.io/en
The phones worked more smoothly than any other mobile device I can recall, though. After I tried to switch away from WP7 for the first time, I had to return the Android flagship at that time (Samsung Galaxy Nexus) because it lagged so much. The lack of apps and no way to sync with Linux computers made me eventually migrate to Android, which still seems clumsy and slow even today..
The Game Designer's Calculator
Chrome username autofill extension
https://github.com/thepill/chrome-autofill-username/blob/master/README.md
OK, we'll change to that from https://github.com/atom/atom/releases/tag/v1.24.0.
GitLab Docker image on steroids updated to 10.4.3-ce.0
He could tell she was browsing https://del.icio.us/ and was able to find her account and see what she "bookmarked" there.
The point is that people generally don’t know what they don’t have. Just because they’re not “bothered” with something doesn’t mean that there isn’t something better out there for them, which they wouldn’t want to give up if they did have it.
>> it's also about avoiding fraud.

It can also prevent a spouse or common law partner from winning the lottery in secret and taking off with all the money. It's happened more than once in Ontario, Canada, with one story making the rounds right now.[1]

[1] https://www.thestar.com/news/queenspark/2018/02/06/woman-sue...
US waiters probably don't have time for this.. they're too busy providing good service by running around asking "How's your meal? Everything good?" every 45 seconds.

Getting caught in the middle of billing disputes wouldn't be fun either. Easier to just require someone pay the whole thing.
Not sure how applicable this is, but I’ve gone back to school to get an M.Eng now that I know I don’t want to do (or only have the skills for) applications development forever. The focus is ML/AI but I’ve found a surprising amount of enjoyment out of working with hardware in the rapid prototyping class I’m currently taking. In retrospect, sticking with just one domain was probably why I got bored in the first place.

I haven’t necessarily switched careers, but it’s still not easy. If I could go back and give myself one piece of advice, it would be to knuckle down and learn differential equations and linear algebra. That’s the difference between understanding how machine learning works and tinkering around with TensorFlow.
I ran one of these for quite awhile, it was fantastic
a little chrome extension to autofill username inputs
It's not that hard to develop lessons that meet the standards. It is time consuming and typically not paid for, teachers are expected to do it on their own time.

My state adopted new social studies standards last year and will require that they be taught in all grade levels as of next year. They allowed time for phasing them in due in part to the knowledge that there is no money behind redoing the lessons that teachers will need to develop and also no money for curriculum purchases to support it. Last weekend my wife went to a training on the new standard which we paid for out of our own pocket as one example.
>I'm not sure why this is highlighted as a bad thing. People should be free to speak up about these sorts of thing in any industry, and there's not going to be any industry totally free of incidents.

It's starting with the conclusion and stretching whatever you find to meet it, versus looking at reality and accurately describing what you find.

Whenever someone starts with a conclusion, you can't trust that their facts accurately depict reality. It's now a propaganda piece or a sales pitch, and you can only trust that it's the best thing they could find to support their agenda.
This also happened to me once on an older LCD monitor.. damn thing was stuck in there forever after I managed to squish it
> I'm curious what your proposed legislation would be.

A big thing would be to just discontinue legislative support for it. Get rid of any law preventing third parties from circumventing region locks, so that major companies can overtly thwart them.

Then you can get a "tell Netflix I'm in..." selector from your ISP or bank and the problem gets solved by the market itself.
If you know C++ well, definitely recommend taking a look at embedded software/firmware development.

If you look at an embedded project using a micro controller the embedded environment is still space constrained by available onboard flash and RAM.

If you want to move up the stack and look at a raspberry pi/beaglebone type project, the development environment is very much 'DOS/Unix' command line application based with minimal requirements for browser stack development.

An example might be the drive control for a self driving car or battery management for an EV car.
The true seasons we experience in Seattle provide me [and I hear this from pals in tech.] with refreshment, mental health benefits. Or, what some consider the negative aspects of cold rain becomes fresh snow an hour outside of Seattle.

Also prefer to build products in Seattle winters; celebrate releases in the spring and summer.
An actual Linux distribution that fits on a floppy is still available here: http://asm.sourceforge.net/asmutils.html
Ehang’s passenger-carrying drones first test flights
“She should win”, it is right there in the part you quoted.
If you find factual errors in article by the Washington Post you can submit those on their website. The policy is spelled out at https://www.washingtonpost.com/policies-and-standards/?utm_t... and it includes provisions to correct errors across all channels of distribution, including alerts and social media posts.

Corrections are prominently added at the top of the article. See https://www.washingtonpost.com/news/made-by-history/wp/2018/... for an example.
That's all well and good, but what if delivering good code actually necessitates a pretty large shift in the codebase? Usually that requires buy-in from teammates because it will take substantially longer.

Almost always the answer will be no. So you're forced in a way to ship bad code.
I got a super comfortable job for the past 15years as a work from home C++ server programmer. It has allowed me to be around and watch my kid grow rather than be away 8-6PM and just come home to dinner and put them to bed.

It was very good pay at the beginning but it hasn't keep up and now it's not that good (to bad either).

A few years ago I started playing with electronics (Arduinos, Raspberry PIs and stuff like that). After a while I started looking and picked up a few easy jobs related to that in Upwork as a way to do something different as doing the same thing for 15years can take it's toll.

Shortly after I was picking more and more advanced jobs. I picked a few big clients and moved them off Upwork. I'm now doing advanced embedded system programming and electronic design as a side gig on weekends and afternoons and making more money than my main programming job (which I can't seem to be able to leave).

And that's the story of how I found an alternative to my comfortable job. If I ever leave it I will never go to an office again, I will just expand my embedded freelancing.
I don't think DFP is the biggest culprit of annoying ads. If they were,Google would definitely have taken the less controversial option of imposing stringent rules around DFP creatives. The biggest culprits are the up and coming ad networks that try to differentiate themselves and deliver big numbers for clients by providing super high impact ads.
A 100$ Windows Phone from two years ago is still smoother than a 1000$ Android bought today.
Who stays for their losing receipt?