skysight-inc/HackerNews huggingface dataset:
A mandatory grammar test for his writing based company seems sensible, but for a company that doesn't rely heavily on writing would be going too far, I think other qualities will start to come into play. Although I can agree with his general point that good programming requires attention to detail, but I'm not sure thats related to knowledge of grammatical minutiae.

What I cannot understand is how anyone is so careless to submit a CV or cover letter with spelling and simple grammatical errors. Spell check + proof reading from someone else, its not hard.
The Art of a Pull Request
I am reasonably okay with my FIOS service. But only really in comparison to the hell that Comcast put me through. I am sure at some point Verizon will fuck it up. Too bad I am out of providers to try.
With the recent multi-million dollar bitcoin breach (http://money.cnn.com/2016/08/03/technology/bitcoin-exchange-...), this $65 wallet seems to be worth. Good timing on the post.
Evolution is built on hacks. Society is built on hacks. Mathematics was not built on hacks. Since Gödel mathematics is built on hacks too. Aint nobody has time build sg right instead of to be working. Hack the hacking world.
My #1 complaint about C is the .so file doesn't contain enough metadata to introspect functions and fields enough to use them metaprogramatically without also looking at the .h file; you can get the address with a symbol but that is not complete.

Compare that to Java where you can look at the class file and get enough metadata to do anything.
IMDB for podcast – Podmosphere
Comcast throttled me. Basically in mid 2000's i paid about $60 for internet and no issues, then couple years ago i noticed severe throttling for youtube and other sites. Then I upgraded to their business class for about $110 a month for the same speeds and no throttling. They were playing games. It's BS.
> React is just a very thin layer on top of JS/HTML

React is in no way a layer over Javascript. React is just an API to write UIs with pluggable backends. The backend can be HTML, HTML Canvas, iOS UIKit, Android widget toolkit, Winforms, GTK, QT, etc etc. It's just a higher level API for writing UIs in Javascript. It's not a platform for application delivery. Browsers and application run times + stores on iOS/Android/Ubuntu are are platforms for application delivery.

React is not even a framework. It's just a library which you can include in your bigger framework.

> - They try to push a programming paradigm, without considering that other programmers may have different or even better paradigms.

Programmers who don't like how React works can use something else. There are lots of choices out there. Angular2, om, cyclejs, mithril, ember, backbone are some of the choices. You make it sounds as if React is a browser with a limited set of APIs.

I'm not saying React is perfect but the arguments you make are totally invalid IMO.
Try having a startup in Montreal. Our has been targeted by the language police, and is being forced to translate not just our front end, but our blog and social media presences. It doesn't matter that 0.01% of customers are in Quebec, and that we have determined that there is no market for our product in french.

Anyone can send an anonymous message to this government agency and it will audit your business to make sure you are compliant. Have more than 50 employees? Make sure the copy button on your photocopier says "copiez" or you'll have to put stickers over it (true story, happened at my brother's pharma startup).

The sad thing is that most Montrealers have the attitude that "you're in Montreal, you should learn french." The problem is, this law goes far beyond that, and is a serious impediment for Montreal startups.
How I Wrote a Successful Post on Medium
There are also no studies on whether parachutes prevent death when falling from the sky[1], but I'm sure as shit still wearing one when I jump out of a plane!

[1] http://www.bmj.com/content/327/7429/1459.long
Oracle is not consumer facing. But, they are arguably far worse to their customers.
Or provided a convenient excuse for what Apple had actually planned to do all along.
The page could be the new IMDB for podcast, and not like the bloggs that have been up with charts or pages with search engines only for the persons on the podcasts.

Would be nice to find new podcasts easier and not have to know the name before you look for them
The other issue is the type of door they're proposing. The video showed a large elevator being raised and lowered from an elevated platform. That seems unnecessarily slow and complicated, but there's no easy way to get passengers out of an elevated bus above traffic
That's what I was going to say. I used to do this as a daily drill. It doesn't have to take long. You might feel a little silly doing it, but do it anyway. It does work, and makes it easier to start getting ideas. :) Have fun!
The site is powered by Wordpress, which, to the best of my knowledge, can work only with MySQL. Now that is very meta.
Interesting.

But what are the available ubuntu UI components devs have at their hand as of today? Is it based on unity 7 or ubuntu mobile components?

How different it is for a dev from developing an electron based app on ubuntu.
This has to be one of the strangest conspiracy theories I've ever heard. If other shops felt the same way you did about React - that it was an evil master plot by Facebook to sap all of our productivity and competitiveness - they just wouldn't use it. There's plenty of other options.

The fact that it continues to enjoy high popularity despite being designed, as you seem to think, as a tech debt Trojan horse.... maybe you have to consider all those other companies out there know something about the folly of developing apps with "vanilla HTML/CSS/JS" that you don't.
How does migration to a new phone work with Signal?
Thinking in Limits: Two Simple Questions for Becoming a Better Entrepreneur
"I don't think I misquoted the OP."

I don't think so either. What he wrote was unclear (sorry, tptacek). I was clarifying what I'm pretty sure he meant. It's not like I've never done the same thing in writing myself.

"Also, this requirement effectively rules out ever using go in a repl. I think that is a minus for modern programming languages."

It's ruled out for a lot of other more fundamental reasons. Go is probably the most highly polished language from the 1980s.

This would be a much greater condemnation, except the sort of people who tend to frequent HN (including me!) tend to grotesquely overestimate how much most programmers are spending coming up to speed on the latest and greatest. In many contexts, a "really nicely polished 1980s language" is a step up in either reliability or speed. Perl is nominally a more advanced language, but on the whole, most programmers just use it as a sort of dynamically-typed C. I think the majority of programmers still aren't all that clear on what a "map" is. Arming my fellow programmers with more capabilities doesn't solve any problem either I or they have, but can make them worse.

Also, I'd observe that even for modern programming languages, "needs a REPL" is setting the bar high. Rust will probably never have a REPL. I see a couple of defunct projects trying and I haven't studied them, but at best Rust could have an all-in-unsafe REPL dialect, because who's going to be able to reliably type borrow-safe code into the REPL on the first try?
I would be convinced, but the Op didn't sound confident in their argument.

You need confidence at the end of an iteration cycle. Continually vouching for code on which you're not confident is stressful and would lead to burnout.
elon musk biography,
Getting things done,
daily rituals,

THE BOOKS THAT CHANGED ME:
Rich dad poor dad,
Deep work,
40 rules of love

INCOMPLETE BOOKS:
bird by bird,
Bold,
Smarter, faster better, charles duhig,
One thing : will power,
Crowdsouring,

seven eves(fiction),

I tend to read multiple books at a time...
I am afraid to skip a book, because I am afraid to miss some important things that I just skipped.

I can't easily get over this feeling, when I'm reading a book, so I keep reading every detail of the books I read.

I also think that taking notes will take too much time, so
I'm always reluctant to take notes when I am reading something.

After reading this directive, I will try the steps it says.
RestSharp – Simple REST and HTTP Client for .NET
What does [-] mean?  I've started seeing it next to comments
I've started seeing [-] next to comments. What does this mean? Is this the downvote function?
Totally bullshit! I am Chinese. I have to reply, cause someone here even believe the shit you told.
"- There is way less women than men because the Government let people basically kill girls with selective abortion or after being born."
Fucking crazy, No Government never do this.
"- If you have a girl with a Chinese woman outside China when you visit China they can refuse to let the girl go out. China needs girls."
Where you get it, No this will never happen in China
"-They are communist, the interest of the individual is always subordinated to the community. "
Only the Party's name is communist now in China.
You can't port Java code cross platform, Java Card for example is not 'Java'. It's more their developers are somewhat cross platform.
"I was confused by the sheer amount of narcissistic Ayn Rand followers. What's the point of innovation if you're not building a better society?"

Indeed.
I'll invoke another HN post -- Donella Meadows speaking of systems highlighted the importance of accurate feedback.

You can go further and note that all models are wrong, but some are useful. And note research which suggests that perceptual systems evolve to fitness rather than accuracy, a crucial distinction.

But the perception still needs to provide useful predictive or explanatory power over the range of experienced conditions. And if yo're deliberately violating that condition, you're going to end up with some less than beneficial behaviors.

Contemporary politics in various parts of the world, and interactions with media, demonstrates this well.
Depends on your definition of native. If by native you mean using the native UI toolkit (QT in case of Ubuntu) then yes, it is 100% native. However, if your definition of native means a compiled language instead of a interpreted one like JS, then no it is not. That said, the actual native toolkit Ubuntu has also runs JS in userland (QTQuick) so I doubt it is much different technically.
"I don't know," one of the hardest three letter sentences to say in English[1], one of the most important to say, as well as one of the most rewarding (time to learn).

I don't think it's about a lack of confidence, it's just awareness about how far your knowledge extends and honesty surrounding that.

[1]: http://www.amazon.com/dp/0062218336
Free Clojure Jobs Posting
There's a ton of evidence in the literature supporting that gum disease and cavities are, obviously, a bacterial issue.

Flossing is an obvious way to disrupt pathogenic bacterial colonies by abrasion. I think irrigation is much better, as it reaches deep pockets below gums. But it doesn't replace flossing entirely.

Those two, coupled with regular brushing of teeth, gum and tongue, plus oral probiotics should keep issues at bay.

In particular, my experience with probiotics is that tartar calculus fell apart within a few months. I have never had a cavity.

Sadly most dentists don't place too much emphasis on these as it goes against their business model: drill, fill and bill.
Another question I have is whether this can accommodate all types of vehicles underneath it... from the image it seems like only compact cars would fit - so this excludes SUVs or larger trucks.
Just wait until you see the Milky Way stretching across the night sky. Or get a call from friends to take the Jeeps up the mountain. Or jump into a cool river on a hot day, and float a few kilometres downstream without encountering anyone who cares about the cooler of beers floating along with you.
That's weird considering I've heard a lot praise for React in how quickly it makes developers iterate and ship. Granted React is easy to mess up in a larger scale, but most of the time I feel like it's the engineer's faults for not researching the implications of their dependencies and code or knowing how to profile/debug well.

I know that sounds like a copout, but it's just my personal experience. We just rewrote a slow React app some person that didn't know what he was doing did at work and it's fast and fine now.
That's a really good question about compatibility. Microsoft released their OOXML code some time ago and have been updating it regularly since. It even supports build with mono. Doing a quality port of that should (theoretically) be relatively straightforward, and they have a great reference implementation to test against.
Thats correct: https://en.wikipedia.org/wiki/Unidirectional_network

Sometimes known as a Data Diode.
They have a wonderful example library https://www.getdatajoy.com/examples/ that would be too bad to lose if they eventually shut down their site.
You can also think of it like this (which is kind of the opposite):

I am so confident in my abilities (or lack thereof) that I know when something is simply out of my realm and I should seek the advice of someone more knowledgeable than me.

Being confident isn't the same as being arrogant.
That second point is a really unnecessarily belittling straw man, and I think such comments are counterproductive to the discussion.
What happens to people/exchanges that had already accepted stolen cryptocoin after such "justice forks"?
SPIXII speaks 5 languages and wants to make insurance more human
Double check isn't lack of confidence, but experience of knowing what can go wrong. Actually, this is confidence.
This whole post is very self-aggrandizing and naive, to the point of amusement.

"Far from the expected glass towers of a technological utopia, what I found was a surprisingly run down city that reminded me of traveling in Eastern Europe."

Why would you expect that? A cursory bit of online research would have informed you otherwise. For such a self-professed online junkie, this strikes me as odd.

"I was told not to discuss religion and politics, which is really all we talk about in Sweden, and I was confused by the sheer amount of narcissistic Ayn Rand followers."

What?! Told by who? SF is and has historically been one of the most politically vocal places in the US! Ayn Rand followers? What? I'm sorry but this is just laughable. What is an Ayn Rand follower? Really, was Market St filled with people clutching well-worn copies of "The Fountainhead." Total nonsense.

"Beijing was dirty, gritty, and wild .."

Beijing is actually one of the most orderly cities I've ever been to. One of the safest as well. The only grit is the air pollution.

"Beijing was an insane mix of history and futurism"

Beijing is actually pretty intent on systematically erasing its architectural history. There are very few hutongs(traditional neighborhoods) left in Beijing. Most of them were destroyed prior to the Olympics. Also for every one Rem Koolhaus designed glass towers there are 10K nondescript glum tower tower blocks, spreading outward from the ciy to the hinterland.

Beijing has some of the worst air pollution on the planet, people regularly wear respirators outside on bad days, it also has some of the worst traffic on the planet, these go hand in hand of course. The future is in moving away from that model of everyone should own a car despite their being viable alternatives(Beijing has a fantastic subway system.)

"I fell in love with Beijing before I had even stepped out of the taxi from the airport."

I don't even understand how this would be possible, that drive recently(2 months ago) took me an hour and 45 minutes to get from the airport to the ring road and there is nothing interesting along that route. The drive from SFO into the city is actually far more interesting by comparison.
Does anyone else find it ironic that he came to America because he bought into a false promise from a liberal and then was disappointed to find that the very liberal California was depressing. Sounds like he has an issue with the US politically. Maybe go to a different part of the country.
Why should anyone of Facebook's many employees care that much about you, your company or any other little startup?

They have no reason whatsoever to think or act like you described.
Well, they are halfway there.

Jokes aside, in this day and age it's not hard to consider "bandwidth" as a commodity similar to water or electricity, why a company supplying it should be different from an utility company ?

Provide a "dumb pipe" service that is convenient and reliable, and customers maybe will consider adding "smart" services on top of it.
Awesome answer—definitely true. Many programmers suffer from "IDK how to do this but don't want to ask!" syndrome.
You can use the excellent OneTab extension for Chrome: https://www.one-tab.com/

Just click on the button if you notice a slow down and restore the tabs later either selectively or as group.
Electron is more like phonegap. React native is nothing like Electron. React Native's aim is not to bring HTML and web technologies to other platforms. The idea is to allow developers to write UIs in native UI toolkits using the react API. The end result is not a webpage wrapped in a browser window like electron or phonegap but actual platform native widgets controlled by JS code instead of objective-c, Java or C++.
Arbor Networks | Delft, Netherlands | ONSITE | Full Time | https://www.arbornetworks.com/

Arbor does DDoS Mitigation and Advanced Threat Protection.

We've got a job opening for a front-end developer with the Arbor Delft team. The team is small so the job description describes where your main focus will be, but you will be expected to pick up tasks "from the other side" now and then.

The main focus is the front-end. UX experience very welcome although you will be mainly implementing (at least initially) instead of designing. Experience required with one or more of the following technologies: Rails & Ruby, AngularJS, React, JavaScript.

Experience with Unix and the command line is preferred.

Also, the main language in the office is Dutch and you will be expected to learn it if you do not already know it. Initially you can get by with English.

For the job you'll have an interview with two developers where we'll talk with you about past projects, technologies, programming languages, your interests, etc. Then there will be a second interview with the local manager which will focus more on the 'soft' side of things, perhaps even salary.

If you make it through those two interviews you'll have a short (hour long), on-site coding exercise just to see how you go about solving a problem. It's a relatively simple exercise, you can ask questions, look stuff up on-line and it doesn't have to be finished. It's to give us a global impression on how you handle things.

More information here: http://netscoutrccorp.peoplefluent.com/viewjob.html?erjob=34...

If you're interested contact gertjan.schoenmaker@arbor.net
What should Hillary stop doing?
She should stop the recurring news of breached emails and all that, which keep on coming up because of poor management by the DNC, etc. (This is obviously an almost impossible task)

What should Hillary start doing?
She should start talking more with Republican officials, especially in the wake of top Republican officials publicly vowing to vote for Hillary.

What should Hillary continue doing?
Continue to take advantage of Trump's recent show of weaknesses. With Trump's recent mistakes with his insults to military families and "rude", "noisy" babies, there has been a whirlwind of backlash from even the Republican establishment as well. She's jumped on that and can go further with it.
I had never heard of Swish until now. Very interesting. I know there are some differences, but how is it fundamentally different from something like Square? https://squareup.com/

Thank you
Can you expand on which probiotics?
Used to close a comment thread for more user-friendly browsing
Thanks for mentioning it... I always feel bad for thinking it.

Open/LibreOffice are basically the index case for what the Open Source community is really bad at: design & UI. Three explanations I see:

- The talent pool of designers working on OSS is too small.

- Design is a problem that is less accessible to a distributed, bottom-up workflow than code.

- The UI is actually 80% of the workload of a software project and therefore the area where OSS's lack of resources is most obvious.
How bad is the situation? How many hours a week are you having to work beyond 40 due to this?
That's not really what I was trying to say. I think it's perfectly well designed to suit Facebook's internal needs. And it's also guaranteed to drain resources from startup developers. Intent is not necessary, it's just what happened.

> If other shops felt the same way you did about React [...] about the folly of developing apps with "vanilla HTML/CSS/JS" that you don't

I'm fairly confident that almost nobody shares this opinion, so personal attacks on my competency are expected, yes. The problem with all tech fads is that support for them is absolutely ardent, until the pendulum swings in the other direction.

It was unwise to post an unpopular opinion and I accept people's judgement that it was a net detriment to the discussion. But I posted it and now it's out there. If it's any consolation, I wouldn't do it again.
Isn't it about time we got rid of the ridiculous "if we haven't researched it, we know nothing about it" fallacy?

Research is strong evidence that points towards something. Lack of research doesn't mean complete lack of a-priori knowledge. If something is obviously good for you, then that's probably a good start for recommending it.
That's what I thought, you could be confident in the limits of your own ability, as opposed to being delusional that everything will always work perfectly!
After 6 years in SF, 2 at a big company, 4 at a startup that's not one anymore, it's time for me to move on also. The exodus section of the article hit on a lot of the same things that have been bothering me about SF. The individualism, the disrepair, the pee, the needles, the homeless, the mentally ill, public transit from the 60s (BART), busses that I routinely out-jog -- and that it's never anyone's problem. And that's just SF, let alone the state and federal level issues.

I had the chance to apply for a green card (just got PERM certified) but have decided that now's a good time to take a break from the valley instead. The biggest feeling of relief is that I can now take a job that isn't my primary employer (!!), found a company, build things and not face deportation as a result. It's been 6 years since I last had that opportunity -- and doing it in the US is at least a year away. Not dealing with US immigration is worth not having a concrete plan :)

Like the OP I'm also an EU [and Canadian] citizen, so I'm not lacking for places to go. Beyond those, there are so many countries that actually welcome people looking to build with open arms.

Like the OP, I'm sure I'll be back someday. For all it's faults, it's still Silicon Valley.
That does seem to be the nature of the Node.js ecosystem, though (together with a number of other language-centric ecosystems).

Package things up, and the community complain about that instead.
You didn't offer a reason why you didn't prefer the style, other than "they always look terrible." That's both completely subjective and not specific.
Also, getting up at 2am in the morning gets tiring after a while.
Links on HN are rel="nofollow" so they're not going to get any google juice.