skysight-inc/HackerNews huggingface dataset:
You’re executing a script directly off of a git repo. There’s a lot of trust involved there. One sneaky pull-request away from an exploit.

That said, I do it all the time like everyone else. :)
I'm not a Microsoft fan per se (just forced to use it at work) but what is the issue with the Ribbon? I have seen it complained about (mostly upon release) but not any particularly good reason. Would you care to elucidate me?

Initially I was against it too but have found it to be good for compartmentalising work over time.
I think that's not a good example. This isn't an "invention", it's just an obvious engineering solution for a problem. So the reason others don't build buses like that is much more likely because they don't have a problem that can be solved by that design, not that they haven't thought or can't think of such a solution.
I fail to accept the notion that people are stupid sheepish weaklings that have no willpower over their own body and mind. Some might believe this and then act in this fashion, but most have the potential to do almost any change with their life, be it eating habits or something else.

I stopped smoking after university, not easy but perfectly doable. That was 12 years ago. No cravings anymore or any thoughts. Detest the smell like all others (that's actually easy part). Same for very good friend, he never touched cigarette and he was quite a smoker back then, till one day when he stopped just out of blue. And we're nothing special, just common folks. If we could do it, most can do it too. But not with the attitude you describe, that's for sure.

Let's not try to save humanity in the first step, and just focus on yourself. Self-discipline is not a curse word, it means a lot of mental strength and power in long run
No, they're cheap because they are extremely abundant. They'll still be cheap in any "idea market".
Collecting a bunch of anecdotes about writing from a litany of disparate writers seems rather odd to me. A little bit of a disingenuous title maybe? This is how "successful" writers wrote novels.

Personally I think the novel is on its way out to pasture the way Sonnets are. How many people read Sonnets? Back in the day, plenty. Look at the names on that list and a significant number either work in relatively well defined genres (King, Gaiman, Martin) or were working in a pre-TV time when reading was an essential pastime (Twain, Proust) and audiences were engaged at a much higher level. That may not seem like a direct connection to "how to write a novel" but it certainly applies to "why write a novel."

I always preferred short fiction. This is why I've pursued screenwriting with much more discipline of late (just entered Shore Scripts, will wait for Nicholls & others next year) trying my hand at TV series (stoner golfer comedy, toy company workplace comedy) and various film ideas.

Honestly I think writing Novels is like writing every part for a Symphony. Even if some of the parts are absolute genius, they're easily drowned out by slop or chaos. Very challenging discipline, and if you feel it's a good fit for you, I do say "You've got nothing to lose but your time and your mind by trying!" Seriously though, happy writing to all.
That's always been true. Figuring out where the rules are flexible and bending them is part of the game (in almost all games, really).
I disagree for two reasons:
1) Tinder (along with similar apps) has completely overtaken "traditional" online dating sites like OKCupid in popularity.
2) Even on OKCupid or other such sites, people have photos. I'm pretty sure I remember OKC's data guys even writing an article about attractive people getting far more messages on there than unattractive ones according to some research they did.

Having all that extra personal data on OKC might be useful in some edge cases in swaying someone to correspond with someone they might have skipped over, but it's only going to go so far. Maybe you'll go out on a date with a girl who's a "6" because she loves Firefly and AD&D, when normally you only date "7s", but some girl who's into a bunch of geeky things you like but is only a "2" is not going to be of interest to you, except maybe in the "friendzone".
Please do not give Carnage back. We need him to implode The City.
I've never written a Jekyll plugin! How would one do that?
I love to create words and found using my fingers to create words is so inferior to simply talking them.

I would never have thought that the greatest feature of my phone is not the camera but the microphone. I wish I had voice recorder when I wrote my diaries 40 years ago.

I still write with pen and sometimes fingers to help me uncover how I feel about deep subjects. Often I am surprised my initial thought becomes the opposite to my final conclusion. I recall reading Justice Roberts said something similar. So for me actually writing something ( out) is more formation of thought. My biggest surprise was the hundred 180 degree turn I made on the Karen Ann Quinlan episode.
What you say is true, and, perhaps in due time he'll change his mind. In the meantime, he's excited, he's reborn and found vigor. What more can you ask for?

Sure, at some point reality will dawn but I'm sure he'll have learned a lot and will have a lot to add if he ever moves back. Or he may stay, a perennial outsider he may remain, but finding purpose in a place he might find impact. My main wish is that he forget the expat community, leave it behind and get mixed in with the locals. Too many expats (immigrants) hold on to their communities too long and fail to discover the true host country.
The 5 Most Reviewed Network Monitoring Software Compared
Well, for that matter, as I understood it, they also have no transactions nor atomicity and are basically eventually consistant , though these I'm simply inferring from their posts, it was not stated as far as I can remember.

So MVCC also has almost zero bearing on what they are doing.
I moved to New York "permanently", thinking it would last, but I found myself without a job a few months later and ended up on a flight to Beijing.

I think my time in New York was negatively colored by having an office right in Times Square, but even so it was a really meaningful experience and a great place to be in. You definitely understand why it's the city that never sleeps, and it felt much more like a melting pot than California did. I enjoyed listening to and engaging with street preachers, I was grateful for all the talented musicians in the subway, and I never ran out of exciting new cuisines to try.

On the negative side, though, I did feel that New Yorkers (and by this point in my life, Americans in general) could be hard to get close to - easy to approach, but hard to connect with. I don't know who I would have turned out to be if I had stayed in New York, but I imagine that would have been a great adventure of its own.

Beijing feels similar to New York in many ways, and many expats that leave Beijing opt to move to New York. Facebook groups with hundreds of members help ex-Beijingers congregate in both New York and San Francisco, and I don't know that that's a coincidence.

Maybe, if nothing else, I want to argue that Beijing deserves to be in the international spotlight and cultural consciousness the same way that New York and San Francisco and London are.
> As a Swede coming to the States, I was disillusioned. I had, as I think many young entrepreneurs have, idolized Silicon Valley as a utopian vision of an idealistic but well-meaning band of technocrats building the foundations for a just and democratic society, but in its place I found vanity, pettiness and greed. Not only did the emperor have no clothes, but the naked corpus revealed was unappetizing to my Swedish quasi-socialist ideals. Ultimately, I felt alone in Silicon Valley... I left.

Yup. Really weird place. Went through something similar and now I'm nearly certain I'll never go back there.
Show HN: I Implemented Shadow Volumes in WebGL
Excellent explanation of how ssh works along the way, to boot.
Just for contrast, when I'm exporting something in Go, using gorename makes it very easy to fix all the references within the package.
It works the same when I'm un-exporting something as well. However, when un-exporting I have to go though all other packages that use that identifier and fix the code that used it. Presumably you need to do something similar when you remove the `pub` (i.e. It's not just a simple removing of the pub unless nothing used it to begin with).

Ultimately in the end, for this example it really seems like the same amount of work. You add one word, I run one command.
Hi guys. This is a reference implementation of shadow volumes that
I implemented with the help of Mikola
Lysenko. This demo was implemented
to demonstrate the stencil buffer manipulation features of our WebGL
Framework regl: https://github.com/mikolalysenko/regl

I provide a video here: https://www.youtube.com/watch?v=oO0LJWy5COg
in case the demo won't run.

Since these shadows are shadow volumes, there are no jaggies
whatsoever. Even if you zoom them in, they remain crisp and
clear. That is one advantage of shadow volumes compared with shadow
maps, but it is also the only real advantage of the method I can come
up; I personally think shadow volumes is a pretty terrible
technique. Drawing the shadow silhouette eats fill-rate, constructing
the silhouette can be very CPU-intensive, and the technique in general
is quite tricky to implement, compared with shadow
mapping. Personally, I can't find a single reason that a sane person
would use this technique nowadays. But some may disagree with me, I suppose...

I mainly implemented this demo to provide a reference implementation
of shadow volumes. In particular, this is an implementation of
Carmack's
Reverse(https://en.wikipedia.org/wiki/Shadow_volume#Depth_fail), or
depth fail, as some people like to call it. My implementation follows
the description on Wikipedia pretty closely. I provide the source code
here:
https://github.com/mikolalysenko/regl/blob/gh-pages/example/...

I want others to be able to learn from this code how shadow
volumes can be implemented, so I have littered the code with
comments. I hope that at least someone will find it interesting.
You know that you can buy condoms in as many as several different retail establishments, right?
JUnit 5 – Dynamic Tests
Excellent explanation of how ssh works, to boot.
Looks cool but a minimum of 1 minute polling intervals? That's a pretty long time for what should be streaming data, no? If the data has no need to be real-time then why stream it?

Might want to fix the Heartbeat icon link by the way, it currently links to https://heartbeat.appbase.io/heartbeat.appbase.io
The title and subject is very poorly framed. I want programmers to have confidence, however, what I also want them to have is humility. Lack of humility can limit your programming ability. It's possible to be both humble and confidence in your programming ability.

I've seen lack of confidence limit programmers in most cases than not. They refuse to try new technology because of the unknown. They are afraid to learn new things. They are afraid to fix things. They are afraid to speak up and let other's do the speaking for them.
An overview of the URS (new gTLDs)
In the bigger picture, the change in workplace cultures is an impactful life transition. There's no advantage in imagining it is otherwise.

To me, there are two separate dimensions. One is how the individual fits into a different work culture; the other is the work culture fits into the individual's life.

The fitting into the work culture has to happen relatively quickly. Building a life around a work culture can happen over time...maybe there's a second job or a hobby or reading or all of them in varying amounts. Maybe it's another role within the current company or at a different company...eventually, that's almost inevitable.

Good luck.
That is awesome, I really appreciate you sharing how you approach capturing your fog of creativity. I've had to do similar disciplined efforts, especially during revision, following my subconscious apparently working some things out for me. Great advice in your post, thanks.
Inside Facebook's hardware labs: Moving faster with more collaboration
Hey everyone, thanks for dropping by the main ssh-chat server (chat.shazow.net). That one is running a fairly old version of the software (/uptime -> 13579h33m20.784837542s).

I just deployed the latest Github release on an east-coast server here, please come help test it:

ssh chat2.shazow.net

Binary releases are available here if you're interested in running your own: https://github.com/shazow/ssh-chat/releases/
They may or may not be a "right-wing smear blog", but I don't see how that is relevant to this case in particular.

Are their assertions about Snopes mischaracterizing the facts in this case correct or not?
Haha yeah we get a lot of those here, but less so than places like Tokyo, Seoul and Hong Kong. I plead not guilty, for what it is worth, but I understand if you find that unconvincing. Perhaps I do have some rose-tinted glasses that make me partial to places that feel like frontiers, but being excited about the unknown and the future is not the same as being excited about ninjas and tentacle porn.
From my own experience, I would have to agree. I've never had braces so the gaps between my teeth vary between wide enough to fit the tip of my tongue to so tight that floss has a hard time getting in. Brushing can't handle those very tight spaces.
Because some "hackers" don't read the RTFM.
Step one is to install Xcode or the Xcode command line tools. These are necessary for brew to build from source.

Once brew and clang are working it's mostly a matter of installing packages as on a normal Unix system. Definitely want to install command-line git.

Of course what this guide is missing is how to set up the runtime for whatever environment/framework you're using. For Rails you'll want rvm/rbenv; for Node, nvm. You also may wish to test everything in a Linux VM that mirrors prod, in which case configuring your Mac to transfer or share the code jn your src directory with the VM is necessary.

Getting the actual dependencies of your code up and running is generally the most crucial -- and most difficult -- part of prepping any new dev box.
The one shipped by Apple on OS X 10.11.6 is 2.7.4, which was released in March this year. That's hardly "way outdated".

> Better off install the latest version using homebrew.

The Git project provides package to install binaries for OSX. Homebrew's name would be more accurate to the reality of the product if it's name was bathtub-whiskey.
What about trucks and buses and other elevated vehicles that are common on city streets?
Has anyone done the research on the health benefits of rubbing broken glass in your eyes twice a day? Somehow I doubt it. Would you say that we know nothing about it? Personally, I am quite happy to accept based purely on common sense and intuition that this is unlikely to be healthy.

Research is just another tool. It happens to be a really good one, and when research contradicts common sense and intuition, research usually wins. ("Usually" because it can be flawed, just like anything else.)

But in the absence of research, we can still do better than just saying "uh, I dunno" in many cases.

The alternative isn't reasoning based on buzzwords, it's based on thought and available evidence. No, that's far from perfect, but it's also not going to lead you into homeopathy, reiki, psychic surgery, or acupuncture. Flossing has a plausible mechanism of action, unlike any of your examples. If it turns out that this plausible mechanism of action doesn't actually have any long-term benefits, then that sucks, but it doesn't mean we should give up on thinking about anything that hasn't been researched.
What, in your opinion, made SWT less pleasant to work with than Swing?
Rents are constrained by wages. Prices are constrained by money printing. Money printing is not constrained.
It is not very obvious that this is an active site on the page.
Single actuator wave-like robot can crawl, climb and swim
I honestly read mosquito into formulating a response.

I do not understand how this works. HN Username and Password required to sign up.

Happy to sign up for almost anything, nut not anything so ambiguous
Rather more disturbing question: to what extent do people want the truth? Especially if it's kind of awkward. And how well do people cope with the messiness of the real world - things that are "somewhat true" depending on context, or probabilistic morality ("this policy is correlated with a loss of X days of average life expectancy").
https://news.ycombinator.com/item?id=12214675
There doesn't have to be registration or a consistent identity with ssh, when it's used as described in TFA. Just pass a different identity file with "-i".

Of course, most uses of ssh would use a preestablished account on a host and that wouldn't vary, but there's nothing in the protocol requiring that.
Let's be frank: Every source of information is tainted when it comes to topics where political interests play a role. Simply because part of politics is misinformation and dogmatism, and it's nearly impossible to strip that off the information. As soon as the outcome of the research or investigation benefits or harms someone, there are very strong incentives to warp the results. The best thing we can do is collect all the raw evidence we have and let the people decide for themselves - but then again, evidence can also be altered or faked.
" teaching myself how to pirate and use complicated software was just par for the course."

So an article by a self confessed criminal. I didn't read past that.
Inside Facebook's crazy new hardware lab
And watchers to watch the watchers of the watchers, since the linked "EthicsAlarms" article uses the term "social justice warriors" without irony and asserts that Hillary's client pleading not guilty is the same as Hillary "asserting the complainant made up the rape story" and how very dare Snopes suggest otherwise...

It's turtles all the way down.
I agree, entries are still sufficiently descriptive, but from my subjective point of view this "color / lightening" is absolutely redundant in this specific context. And worse: for me it even adds disruptive noise to the message: To be honest, as a very bad English language user I am in fact happy if I do not struggle understanding the basic message and decoding any extra non-technical jargon and bending my brain around some idioms I never met before is extra effort I'd like to avoid in this case. (But it might as well be just a sign that I am not the target audience (anymore).)
That wouldn't be a problem if they weren't hoarding properties in a zero-sum market.
The only one calling this a "post-truth era" is The Guardian.

Falsehoods and rumors are nothing new. The speed by which they travel over the Internet is, but they're still spread by trolls, useful idiots and partisans as they have been for a long, long time.
Apologies, but I can't help myself:

http://widgetsandshit.com/teddziuba/2011/03/osx-unsuitable-w...

But the problem ranted about above doesn't just apply to Macs. One of the most common things I see on our support system is the dev team who've built their app on Windows + XAMPP then wonder why stuff doesn't work the same when they deploy to their production CentOS box.

If you're writing any server side code you should be developing on a machine (or VM) that closely matches your production targets. Then there's no surprises.
The official video on YouTube looks pretty good, but unsurprisingly long since this was a workshop type presentation:

https://youtu.be/D1twn9kLmYg
Massive new study lifts the lid on top websites’ tracking secrets
I agree with you, its more efficient. For university i learn from the script and slides (and sometimes books).

But i also think its much more exhausting. I play the video tutorials when i am in bed before i sleep (or while sleeping :) ). They are way more relaxed, i don't have to pay that much attention. For me most of the time its a tradeoff between learning a bit and learning nothing. I also get excited from watching the videos and can start doing toy-projects. And while books are a good way to get a gasp of the language, it think the only way to really learn a language is to use it. Thats one similarity between programming languages and "real" foreign languages.
Solution to Jupiter’s energy crisis possibly found; the Great Red Spot holds key
Criticism is good. Straw men are not ("your opinions and arguments on dbs are irrelevant because your blog fell over"), and being holier-than-thou about it only makes people stop listening to your actual criticism. That's why I think it's unproductive.
Many chiropractors will also claim that they can directly observe the much lower incidence of cancer and heart disease in their patients, but that doesn't make it true.
WeChat is the old AOL/Compuserve concept on mobile, nothing more,nothing less.

An abstraction layer on the Internet, needed for China due to the langauge barrier of the Western/English-language Internet/WWW.

Most of the stuff the West uses on the Internet is utterly useless for Chinese (also due to blockage by the Great Firewall), hence a walled garden makes perfect sense.
I'm not, but then that's why I switched to an open platform called Debian.
It's not Open Source, but the sysdig cloud dynamic topology map does pretty much what you describe https://sysdig.com/product/.

(Disclosure: I work at sysdig)
> bicycle

> Canada

That's great, except for the 7 or so months out of the year when it's not.

If flukus prefers dense areas that's his deal... arguing about preferences is dumb.
I have to wonder what extremely limited set of activities that person enjoys.
What exactly do you think climate change is going to do to Highway 1? Caltrans is already mulling writing it off after a certain amount of sea level rise...
I get what you are saying, but so far things are going very well.

By 2010 CMHC had an annual financial surplus of more than $2 billion.[6] CMHC is the largest Crown Corporation in terms of assets with some $26 billion in holdings as of 2008-2009.

If you think this insurance can cause Canadian banks to be more risky in their lending - I don't think that is currently the case.
Someone should create a LaTeX class for that...
> My personal view on this is that warning the user should be enough. The compiler designer is basically saying: I can't trust developers to fix warnings and it is my duty to protect them from their own laziness by enforcing a certain way of working. This apparently attracts a certain kind of people. I prefer to be the one telling the compiler what to do, instead of the reverse.

I'm with you there, I just was making a snarky comment :-)
They endorsed MySQL over PostgreSQL for a type of structure and access very few people use. I don't see how the query language plays into the recommendation at all.
if anyone has any questions about the course or what we covered feel free to ask them here
"He is a Trump delegate, he did finance Gawker's bankruptcy"

Both of which are totally irrelevant to the alleged topic under discussion.
$500MM “F the Current Political System Let's Change It” Launches on IndieGoGo
Don't think of it as publicity, think of it as threat intelligence.
There is evidence that a particular species of bacteria causes decay and not everyone's mouth is dominated by that one - interesting stuff.
For people who live as far West as you can be (politically), bordering the Pacific Ocean, who believe themselves to be at the forefront of a Science Fiction-esque reality that molds the world, this very-impressed ideology makes psychological sense.

Serenity, wealth, agency, and a pioneering spirit. These speak to vitality and placement. Sexual `fitness'... Winners... the psychology writes itself. It will likely be consistent as long as the four factors I've mentioned hold.
"Because it doesn't fit the goal of the op. ed piece"

Translation: it wouldn't fit the political agenda of the op. ed piece.
Facebook doubles down on hardware with shiny new prototyping lab, Area 404