skysight-inc/HackerNews huggingface dataset:
Amazing little essay. I love his intellectual honesty, and his lucid view of his career path. While he claims to have no takeway, I think one obvious one is that, barring disaster, you'll eventually end up where you belong no matter what path you take. You'll leave the bad jobs (maybe later than you should) and you'll get positive reinforcement for things you do well. Every time I've had "career envy", I've tried the alternate path only to discover why I'm really where I currently belong. But I'm glad for those alternate paths, as they gave me that reinforcement I needed.

Crazy also how similar our path to learning programming was. Looking back, all those hours of fiddling with BASIC in high school, or with Pascal at school really didn't teach us all that much. Like him, my internships mostly taught me meta-lessons rather than actually valuable skills. Like him, in my education I followed the path of least resistance, or rather the path of "most options left to explore since I have no clue what I want to do", and I feel I'm lucky I ended up where I did. Like him, I fell in love with math way late when I finally saw it wasn't about rote application of arbitrary techniques (abstract algebra is what opened my eyes) like we're taught in school.

This sentence, buried deep in the essay, is brilliant: "a common failure mode is that you’re given work that’s a bad fit, and then maybe you don’t do a great job because the work is a bad fit. If you ask for something that’s a better fit, that’s refused (why should you be rewarded with doing something you want when you’re not doing good work, instead you should be punished by having to do more of this thing you don’t like), which causes a spiral that ends in the person leaving or getting fired."
The Unexpected Ways Sleep Deprivation Makes Life Tougher
I haven't used nvi in many years, but for me, vim is much more than just the vi key bindings. Absolutely core features for me include folding and the various syntax-related features (filetype identification, syntax highlighting, filetype-specific logic, etc.).
In nature, fructose is almost always found in conjuction with fiber. For example, fruits and vegetables. This combination of sugar and fiber tempers the impact on the body. In contrast, many processed foods have added sugar and reduced fiber content.
Why women are asking a major art and technology festival to #KissMyArs
Fortunately we completely understand light; if you actually wonder about radio and want to bring it out of the realm of mystery potentially hiding dark magic, learn some basic quantum mechanics. As to what you ingest, learn how its made and understand the basic chemistry of the end product. No label gives insight into that, its just alot of research.

Sure, systematic disinformation campaigns are real, but in 2016 those don't eliminate the also very real and verifiable scientific knowledge.
> If your experience is limited to school and solo personal projects, how in the world do you develop advanced knowledge of version control?

If your experience is limited to university and programming for work, how in the world do you develop advanced knowledge of... well, anything?

That is - is that new grad perchance a hobbyist programmer? When you do this stuff for fun and without deadline pressure, especially when young and thus having ample free time, it's much easier to actually learn stuff, and to develop deep understanding of it. Adult life and commercial pressures really go a long way to make people avoid understanding things they work with - after all, we're not being paid to comprehend the tech deeply, we're paid to achieve business goals.
Thank you for posting this. A brilliant slice of the past. The decision to make this one a musical... just spectacular haha.
> The first amendment has the egregious exception for obscenity with an absurdly subjective community standards test.

True, that is a problem. I'd say it's smaller problem than "hate speech" ban though - it's quite hard to ban something important to the society under obscenity ban - after all, not a lot in our life depends on being able to see tits (or whatever bits one is personally fascinated with). But it's quite easy to disrupt democratic processes under the guise of fighting "hate speech" - see Russia, for example, with its infamous article 282. I'm not saying US censorship is good - on the contrary, it's despicable. But it's a) less dangerous than European one which has clear political goals of suppressing political opinion and b) clearly goes contrary to a supreme law of the land that states freedom of speech shall not be infringed.

> The first amendment is only applicable to the government as an actor.

Well, yes. But only government is an actor that is allowed to use force, so if the government is banned from interfering with your speech, that's a big deal. Of course, private citizens can refuse to talk to you or interact with you because of your speech and that'd suck. But at least they can't force you to stop speaking or jail or harm you for that - or, at least, if they try, the state will be on your side.

> Americans are all too willing to refuse to label censorship by parties that are not the government as censorship

No, labeling is fine - it's just that private censorship is different, as per above. Publishing stuff in other place than Facebook is much easier than moving to another country.

> Book burning is still book burning.

Yes, but if I have bought a book I have the right to burn it. It's my book, I do what I want with it. And anyway, how me burning my own book hurts you? You can buy your own book and not burn it, I don't prevent you from doing it.

> the whole reason for that censorship is this one defect in the first amendment

Nope. You seem to be misunderstanding what US Constitution is made for. It's a unique document, and often misunderstood. It describes what Federal Government can and (very important) can't do. But it doesn't - and can't - describe what private citizens can and can't do, because it's citizens establishing the Government, not the other way around. So it's not a defect, it is by design that Constitution can not limit private citizen's actions.

> The irony being that the exception isn't even in the first amendment,

Again, private censorship has nothing to do with First Amendment. The infamous "obscenity exception" and other "exceptions" of the First Amendment invented by various political actors always have one goal - to enable the government to restrict speech. Nobody uses them to make The New Yorker magazine to publish porn - only to ban some other magazine from doing so. First Amendment can't make The New Yorker publish materials they don't want to, but it can protect Penthouse from being shut down by the government for publishing something they do want to.
> Over many million miles of Autopilot driving. Last I heard it was much safer to drive with Autopilot than without.

There are luxury car models with a similar amount of purchases and miles driven that have had 0 casualties.
I totally agree that most catastrophes (including anthropogenic ones like global thermonuclear war, unstoppable climate change, etc.) would be extremely unlikely to destroy all life on Earth. But destroying humanity would take quite a bit less, so I am willing to entertain arguments for colonizing the inner solar system.
Ultimately I only care insofar as I will be in the hook for your medical bills in 20 years. It's your body.
Agreed, Im so tired of being forced to write js.
I feel your pain. My first computer had 4K of RAM; my second had 48K; my third, 640K. I learned to work small. It pains me to see the equivalent of Hello World taking up untold MB.

But when I think about software as a business rather than an art, I have to concede that it's a very rare circumstance where RAM efficiency matters as much as I'd like. Note the way the cost of memory has declined:

http://www.jcmit.com/mem2015.htm

Watches now have 100,000 times the RAM that I started with. Costs are dropping by 1-2 orders of magnitude per decade. Something that is absurdly wasteful now could well be economically reasonable very soon.
Trace URL's jumps across the rel links using your terminal
Part of me is like yes, yes, yes, do it. And then I realise that I already have chronic knee, shoulder, and brain injuries.
The surprising history of the war on superbugs
Also see the changelog messages in vim, and compare them to the changelog messages in neovim.
touted
Just because a flag can be set with PUT doesn't mean the server has to accept it in all circumstances. Maybe there are preconditions elsewhere that must be met first, or maybe only someone with sufficient access credentials can set the flag. This plays pretty well with PUT.

Again, this is the interface to a complex data model, and I would be wary of using a bank that dumped all of its security and process controls into one endpoint's controller.

Also - closing an account is an inherently idempotent operation, no? It can only be closed once. If I request that a closed account be closed again, it stays closed.
> OSM Filter: This uses publicly available OpenStreetMap road data and maps our GPS traces to nearest possible roads

OSM is considered a reference for HyperTrack -- they snap to the OSM roads. But I wonder how they [OSM] might've constructed their maps given the similarly noisy GPS samples they likely would've crowdsourced from. Do they use kalman filters/more samples/higher precision GPS reference devices?
"Effective in preventing X" doesn't mean it doesn't cause harm Y.
To be completely fair, he slipped on the ice likely as a complication from heart disease. His doctors swear that his arteries and heart were the healthiest they'd seen for someone that age except for the infected portion.
That would fit, thanks.
Regardless, people coming away with the conclusion that fructose is bad for you is bananas ;) Also it is not clear that he is for/against eating lots of fruits and starchy veges of which humans thrive on. Lots of evidence for this too!
Well yes. Law's are codified at a certain time. And then the law changes, and morality is codified at the new time. You really can't judge the morality of an action when removed from the instance and context that action happened in...

I guess I should have said codified at a certain time, but I thought that was implied.
Here's a crazy idea: consider the possibility that the situation in Korea is inscrutable and do nothing, say nothing, and focus on problems within the four corners of America. Sometimes when a crazy person singles you out on the street, your best defense is to ignore them.
Yes - Google's endgame is much more ambitious. It does them no good to get close.
I don't think that's possible. Land mines.
MSI VR PC backpack
Did you even read what I said?

"anywhere from UI down to the bare metal"

I've done a lot of frontend work, including iOS, Android, MFC, OpenGL, Qt (with and without QML), etc... My UI work has often been praised, and I've salvaged many failing projects, including fixing completely broken UIs. I'm not sure where you got "not having to keep up with new UI technologies" or "downplaying the skills of front end programmers" from anything I said.

If anything, the frontend developers get a lot of credit for what the backend developers do. I enjoy backend work more, and it is frustrating when a GUI developer spends a few days and slaps a few screens on that update in response to signals that took months to implement, but they get all of the credit for the feature. It goes both ways, you know?
Nice bait. Look at all your replies.

Don't be a dick. We're having a conversation here. Lots of people in this very thread don't use Facebook.
There are some things that should remain secrets only known to the state and retrievable by judges upon request. This is one of them.
What if that person has a nuclear weapon? Still best to ignore them?
In theory, no.

In practice, yes.
> While not in the same realm, Blue Origin is hoping to start making some money via "space tourism" very soon.

How realistic is this hope? Do they have an assembly line for a fleet of them and are these anywhere close to being certified for travel by the general public?
Sugar does have some nutritional value, and is a hallmark of primate diet. Tobacco is an addictive insecticide that won't even get you high.
I just read a comment on HN that calls for using government to force private companies to host and serve content against their will.

Is this real life?
There is a lot ceremony with "REST". Considering REST is architectural pattern and not even an HTTP-specific one I find it very suspect whenever someone says REST API's must use particular HTTP methods or structure URL's in a specific way.

Conventionally that is true and it certainly reduces friction in your API by adhering to common conventions.
Technically, any phone OEM that pushes automated updates has a remote kill switch. On Android, you could even bypass the OS update by updating one of your core apps remotely and having that handle it. So, yes, every phone OEM has a remote kill switch.
Reading that snapchat is not intuitive is always weird for me. It was the most immediately obvious and intuitive app I've ever used.

Maybe you are thinking it is a lot more complex than it actually is? Take a picture then select who you send it to. Swipe left to see pictures sent to you. Swipe right to see pictures people have posted for everyone. That's 99% of it. There is no need for an index of functions that can be mastered as there only are a handful of functions.
I didn't mean to say we just dump food in Africa. I meant that we make a concerted effort to direct food there.
> if you censor this kind of thing from people, it makes them a lot more reactive to it when they do in fact encounter it - that is to say, by removing from society any acceptance of sex as a positive thing, American society has become far more malleable and reactive to sex - and thus can be sold more things using sex - than it should be.

This is brilliant, I've never thought about it this way, but it makes huge sense.

Control of the masses in Edward Bernays style.
Fluoride isn't exactly healthy either though, is it?
Mixpanel Notifications Flagged as Spam
Created throwaway account for this post to protect name.

For those of you using mixpanel to deliver notifications, has anyone noticed a much lower open rate over the last few weeks?

I originally noticed this toward the end of August - notifications with the same subject line were performing far worse than before. Then a few friends alerted me that they saw my company's notifications in their spam folders. I contacted mixpanel and their help desk confirmed they use a shared IP for all of their clients' notifications. Apparently, in the middle of August, they realized that people were signing-up and hammering the IP address with Spam (impacting everyone else sharing that IP).

They mentioned they've put measures in place to minimize spam and the IP is back to healthy. However, my metrics are still lower-than-normal.

I'm just wondering if other mixpanel users have noticed the same issue? Apparently this wasn't documented at all or alerted to the their customer base after it was discovered.
The most believable claim I've seen so far is that DNA might be very slightly conductive. Just barely enough to slightly increase replication errors.

I discount it without further evidence, but sounds plausible.
One drink of alcohol per day is generally regarded as quite healthy.
This issue is quite easily fixable if Facebook would have set up their censoring policy in a different way: allow everything by default, detect or let users flag illegal posts or images (e.g. child pornography) Make the post invisible for others from that point on, but do not remove it nor notify the author. Alert the authorities when child porn is uploaded, and let them figure out whether they'd want to pursue it or not. If authorities decide not to pursue, make it visible again. If authorities do decide to pursue the author should've abided the law. That way Facebook moves the entire censorship discussion to law enforcement, which is pretty much the best place for it to be.

Furthermore, because this may yield some shocking images into ones timeline, Facebook should try to use machine learning to invisibly tag posts by their content. For nudity there are already algorithms, and I'm sure other shocking content could be tagged in a similar way as well. Last step: give everybody a settings panel with what they want to see, except for kids, they can't see anything that isn't according to the PG-[age] regulations.

That makes it completely PC :)
Poorly written websites can bring a desktop PC to its knees, but so can a poorly written native application. That isn't an argument against leveraging web technology so much as an argument in favour of well written applications. And at least with a chromeless-browser-pretending-to-be-application you have the protection of the browser process sandbox so an app that goes awry isn't going to take your computer down that badly.
> We only ask for privileges we actively use -- but unfortunately some of the permissions aren’t as granular as we would like.

And as for the rest of the privileges, we just take them without asking. Who knows, someone might refuse!
Brute force every Samsung repair customer's info with ease
Brita Infinity Wi-Fi Connected Pitcher Review
> 1Poshword

To be pronounced in Sean Connery's voice... though that'd be more like 1Pashword.
You say "who already seek out sugar free foods" but even these people (such as me) are not being sold a product in any of the categories I've mentioned. Stevia and other artificial sweeteners have lots of sales (and you can find boxes of the stuff in literally any grocery store) but there is some process that prevents any of these making it into any product in the mentioned categories, period. Even if people do it themselves. It doesn't make sense to me. What prevents anyone from selling in an assembled form, what people use these things to make? Sales of sweeteners are not low. Lots of people are buying them. Obviously they're buying them to make sweet stuff. so it's not like we're talkiing about "why isn't stevia available in grocery stores." We are talking about "why isn't anyone putting it into cereals, cakes, cookies, in any one of a bunch of categories. why is it entirely missing from whole aisles of the grocery store." I am saying there's something to blame for this. It's not the fact that they don't taste as good (which I'll grant.) I mean, you have people buying plain things and buying stevia to put on it, but you don't have anyone selling the things with stevia in it. Why not?

There's something fishy here. I'm not saying it's a conspiracy by the sugar and high fructose corn syrup industry, but that would certainly have high explanatory power and is the MO mentioned in the article we're reading about....
JavaScript didn't "conquer" anything. It was just one of the first languages around when the web was still in its infancy, and simply never went away.
There isn't a significant health benefit to using honey over refined sugars. Sugar is sugar.
"thats it"

250mb worth of dependecies later...
Society has complete control in deciding whether or not Facebook is a major artery of communication.
Why the bankruptcy of shipping giant Hanjin has so many companies worried
This bad advice may have directly contributed to the deaths of millions of people.
You still didn't explained why it wasn't a good practice. This just sounds impractical.
The Marvel Symphonic Universe [video]
Elm is client side only.
Does HP do anything other than buy and sell vast business units?
I believe it applied more in the past, but the point still stands. At some time in recent history, a naked woman was considered worse than a naked woman with holes from being shot, which is just wrong.
California/EPA Poised to Expand Pollution of Potential Drinking Water Reserves
Flying cars, cold fusion, and web components?
Well in the Canon Pixma case they have the "discharge sponge" which collects ink and is used when cleaning the heads. That "fills up" apparently and then the printer is dead. My wife spent a couple of interesting weeks going around and around with customer service trying to understand how a product can be designed to fail like that, they eventually gave up and sent her another one, but I was thinking it would be interesting to take it to court to see how California's warranty protection laws would be interpreted. (I think its a defect to have a designed in product killing part that isn't replaceable).
Hey orionblastar. There is a paid option, but we're still refining content. You can participate for free if you'd like. Just let me know if you run into any issues and I'll make sure you're taken care of.

Thanks!
Oops! Too bad I can't edit :(
All true, but imagine you didn't have these browsers sitting between your code and the native OS. Would that be any cleaner?

At least browser vendors do try to conform to some common specs and any deviation from the spec can be bridged using JavaScript libraries.

Without browsers as a target you might find yourself supporting ancient Android versions and Windows XP.
Whole fruits are pieces of fruit from a tree, that you bit into, as opposed to fruits that have been chemically mechanically/processed to extract some molecules (sugar) and discard others (especially the pulp/fiber)

Modern meat is also unnnatural, engineered by the agriculture industry.
> Linux is more successful on the desktop than it's ever been, and Gnome is largely powered by JavaScript.

You mean gjs which is a poor javascript runtime. And Gnome is largely powered by C more than javascript. You may use javascript because Gobject-introspection which is also available for perl and python.
It's absurd to think governments grew because of "community complaints". The rise of nation states happened precisely to benefit the megacorps that now exist - to support massive, centrally planned economies and subsidize megacorps that now rule the planet. The gov (or rather, the public, us) have every right to demand certain basic guarantees from these companies that benefit so much from public investment.
and imposter syndrome haunts me

You’ll get over it. However, you will forever be cursed with having to keep your wiz-kid credentials up to date as you will never have that degree to help wedge the door open for your next opportunity. Ultimately, if programming is what you do (yes, I know CS is not just about coding) it doesn’t really matter, because the rubber meets the road at some point, and either you can code, or you can’t.
A theatrical work that showed a woman wearing one of those "naked lady" t-shirts wouldn't be treated the same as a theatrical work that showed a naked woman.
I'm not sure. All the browser APIs will still use the JS object model. If we look at the situation on the JVM or CLR, it seems like languages specifically designed for those object models (even if adapted from other languages) have been more successful than attempts to directly port existing languages. e.g., Scala, Clojure, F# or Powershell vs. Jython, JRuby, C++/CLI or IronPython.

My bet would be that languages specifically designed for the JS ecosystem (whether JS itself or something like CoffeeScript or TypeScript) will continue to be the most popular for writing most of an app, with some apps dropping down to C or C++ or Rust compiled to wasm for a subset of performance-critical code.
Sure, but if that were the case one should provide evidence of these harms instead of making statements that contradict what the FDA's own site claims.
It's close, but I think NeoVim's RPC model could be huge. Writing a new frontend for vim no longer seems that crazy of a goal which makes it easier for people to experiment with new editor ideas while relying on the very solid core of vim (well at least I find that exciting, idk if the general vimmer cares).