skysight-inc/HackerNews huggingface dataset:
Another anecdote here, no prior boarding experience, I've put over 500 miles on my boosted board and only fallen once. I ride full speed in the street ~90% of the time.
Chernoff face
House being built inside cliff (original link to architect firm)
I mostly agree. The one thing I really miss is a bookmarklet I made that would highlight the top five posts on a comments page. This was especially useful for quickly finding the gems on pages with hundreds of comments. I wish there was an easy way to discover highly voted comments deeper in the threads.
With all due respect. Take the fast food job.

Why? You won't be burned out after a days work and probably can spend time enhancing your development skills. Far more valuable in my opinion.

I once took a job at a Starbucks for a year as a barista to be able to focus on my own projects and learning. No conflict of interest and at the end of the day making coffee I was super motivated to go home and learn until I passed out :-)
We also see TZ "CLT" aka "Chilean Standard Time" (4 hours left of UTC, 6 hours left of Spain) which fits neatly with previous speculation (here and elsewhere) of Chilean origin (language characteristics).

Assuming it's not all carefully orchestrated or multiple correspondents or...
Octopus Kite (vid)
The usual -- Windows, Mac, Linux. I use all 3.
On a related note does anyone have recommendations for free/open CLI tools or APIs for accessing public financial data? Ideally also executing trades.

And no, I don't think I could build my own little hedge fund, or beat the market, but it would be interesting to know what one could build on top of if one wanted to try that. Or build custom info dashboards.
Fair enough, I am now informed!
The Top 100 Clojure Libraries in 2016 – After Analyzing 30,000+ Dependencies
Hmm... good question... I'd be willing to do it, but not sure the vast majority out there will care to jump through the installation hoops required to do that.
That kind of control is in the hands of the webapp.

For instance if I close this tab, where I'm typing the comment, there will be no prompt. Whereas facebook will prompt me if truly want to leave the page.
This case sounded a bit experimental? Maybe they could try those vehicles next now that they know that the sensors work.
Hi,

I've built a similar mobile app for both iOS and Android (as two native applications, not sharing a code base), built on top of Parse as the back-end-as-a-service. I also teach mobile app development at the university level.

I don't think that this is a reasonable goal for a summer college student with no mobile app development experience, on either platform.

I'd suggest scoping out the project into several distinct goals:

1) List of trails on iOS
2) List of trails on Android
3) Map of trails on iOS
4) Map of trails on Android
5) Trail detail screen on iOS
6) Trail detail screen on Android
7) Plotting trail route on a map in iOS
8) Plotting trail route on a map in Android
9) Showing user's route on a map in iOS
10) Showing user's route on a map in Android

And so forth based on the requirements. Explain to the company that you are going to work from the top down, and whatever you accomplish during the summer is what you accomplish. It may just be steps 1,2,3 and 4, or it may just be 1 and 3 on iOS.

Feel free to reach out if you need help!
In your paper you say,

"When using the headless configuration, we are able to run up to 10 stateful browser instances on an Amazon EC2 “c4.2xlarge” virtual machine."

Also it seems like you ran the crawl only in the month of January this year, and crawled about 90 million pages. Were you able to do that on the single AWS instance, using Firefox via Selenium? What do you think the performance would have been just issuing raw requests?

Just interested because I'm currently building a crawler and am trying to decide if Selenium would be worth it performance wise.
I'd be more interested in seeing Electron apps on ChromeOS before Android apps, not expecting that to happen mind you, Electron on ChromeOS probably does nothing to move the Google ecosystem forward.
I think the only problem is the careers that have the most physical activity seem to be the most dangerous or prone to drug use.

Firemen, military, police, construction have high death rates.
Atheletes have drug problems.
It's significantly better than batch
Police agencies have their own corruption, they're not the uncorrupted tools of their bosses.
Ditto...this (along with the fact that the width of tabs expands to fill the entire bar) is one of the main reasons I stopped using Safari and went back to Firefox.
Algorithm Transparency
Like with almost any open source project nobody promises you anything. But it's not framework, you don't lose much by not using it and you don't have to rewrite your code in case it would be abandoned.
Coinbase Exchange to Rebrand Following Ethereum Trading Launch
I have the 2015 Pixel and sadly the USB type C ports on either side are my favorite feature. I LOVE not having the chord wrap under the notebook.
Agree, you have to be careful these days not to bet on a dead horse. Or healthy and promising initially, but swiftly dead. I don't know that I need grep on windows or other powerful nix tools to find value in this. I'm not going to get cross-platform powerful scripts, but I need some simple batch file on windows to something, and god forbid I need to loop or increment or something, I'd probably rather use Jim's home brew language than batch...cuz it's that painful.
Is not Caffe actually GoogLeNet? So technically it is Google architecture.
I would say your experience is a significant outlier, especially becoming a consultant. I don't know how much of your previous job movements were based on having a contact at the hiring company: if few then yes your experience is indeed an extreme outlier, if many then it makes some sense because someone vouched for you.

I agree that in many cases it boils down to subjective ideas about whether someone likes you -- and too often, especially in the startup world, "liking you" becomes equivalent to whatever social and status signaling you do in terms of which hip and trendy pieces of tech you choose to affiliate with. It rarely has anything to do with your innate talents. And there are plenty of failure modes having to do with whether you like open-plan offices, alcohol-centric gatherings, dog-friendly offices, and tons of other start-up bullshit.
I also clicked on Sanders, and the feel of the articles wasn't all that much different.

It seems the pro-Hillary left is fairly well aligned with the anti-Bernie right.

I have no idea if this updates to display different articles throughout the day, might have just been my small sample.
I guess people want more than 45 minutes of battery out of their Chromebooks.
I think it's less a case of CS degrees teaching abstract/critical thinking skills, and more a case of a four-year program honing them over time in an environment that can be beneficial (interactions with--and bouncing ideas off--fellow students, professors, etc.).

I regret not taking more CS courses, or majoring in it in addition to philosophy and psychology, but I don't think it's been too detrimental because I'm aware of what I missed and am able to correct it on my own.

Anyhow, self-taught, bootcamp, or CS degree, there are going to be tradeoffs in terms of what's learned and what's missed. No matter what path you take, it's on you to work on balancing that out and improving yourself. Just knowing that they exist, and that you have work to do, is a huge part of the battle. If you're able to do that, I don't think your background will matter much in the end.
Death to Emacs! It's as arrogant as it is shoddy; it has a narrow provincial name for the Alt key, and it makes you learn Lisp in order to make it handle backspaces properly!

Also, you Limeys need to learn how to spell.

(There, that should get the conversational juices flowing...)
This would cause more borrowers to work illegally off the books for cash.
To this day, I still regularly copy posts to the clipboard before submitting them, because of all the times I've been burned hitting the wrong button and losing it. (Losing the post, not my sanity! Well, that too, actually.)
Tally raises $15M for app to make credit cards less expensive, easier to manage
What If We Never Travel Faster Than Light? [video]
> Politics, like religion, is a topic where there's no threshold of expertise for expressing an opinion. All you need is strong convictions.

What I don't get is who/what determines a threshold?

A university degree? 10 years of experience?

As others have rightly pointed out, perhaps there is no such thing as a "threshold of expertise". Any programmer could have 10 years of experience repeatedly cookie-cutting their beginner-level code and never going beyond that. Does that give them the right to be called/known as JavaScript-Ninjas?

Perhaps Grahams identity leans towards anti-establishment/anti-religion/hacker-think, which by proxy of his argument, makes him partisan towards those opinions about religion and politics (see how the snake eats its own tail here?).
I wasn't quite sure what you meant originally but I see it now and completely agree with taxes on transactions and perhaps removing those loopholes.
There is even a vein of organizational management research literature on topics like this, see e.g. [0]

[0] "Reversing the Extraverted Leadership Advantage: The Role of Collective Employee Proactivity." by A. M. Grant, F. Gino and D. Hofmann

[PDF] < https://mgmt.wharton.upenn.edu/files/?whdmsaction=public:mai... >

Briefly, the paper suggests some evidence that the most disliked type of employee is a subordinate who is introverted and also proactive. Someone who takes initiative, solves problems independently, and is self-reliant, is seen as a problematic and uncooperative subordinate.

Employers say this is the type of employee they want -- someone with a lot of self-reliance, independence, ability to think on their own and needing little oversight. But actually they don't really want that, because the micromanagerial oversight and the need for the manager to step in to direct people is what the management layer uses to justify their compensation and status in the firm. If everyone beneath you handles things without your intervention, it's just a short step to a situation where they claim credit instead of you, and maybe get promoted above you. This makes a lot of middle managers sweat and become paranoid about putting their stamp of micromanagement on everybody's work, which means they need subordinates who require more attention and who reliably can't find the right direction or solve the problem fully independently, and who will be satisfied when given work that doesn't allow for as much autonomy.

High performers and independent thinkers will want autonomy (there's actually a lot of literature about this too), and giving them autonomy would be overall good for the company. But it would be bad for specific gatekeeper middle managers.

That's why they talk a big game about hiring people based on their creative thinking abilities and general aptitude, but in reality they instead focus on micromanagerial things, like how much of some specific Hadoop tool API have you memorized, or how much direct experience do you have in precisely our exact tech stack. These are just status games to protect them from actually productive subordinates.
Excellent idea. The only thing I thought was "why not PowerShell", but XP compatibility is probably the reason. (It exists but isn't preinstalled for that version.)
Weird that it doesn't seem to support basename (1) and dirname (1) and their Windows equivalents (e.g. %~dp0%)

Quite a few of my scripts need to find files relative to the location of the script, or compute the path to an output file by replacing the extension of an input file.
A note to the above since I can't edit anymore: I'm basing what I said on a guess about their internal controls and assuming they don't spend the time and money to maintain a chain of evidence, but I have no direct knowledge of their internal controls.
Yes, you certainly are -- you hateful covert Emacs advocate! I know what you're up to, you're trying to discredit the good editor so that you can quietly build up your overbuilt piece of crap! Atom is built on Emacs, isn't it?!

(/s. All the /s in the world.)
I think Dark Triad is at work. You cant be a CIA agent unless you are good at lying but then you cant be expected to uphold law and be accountable for the exact same reason.

A DA who has compassion for people, who tries to be nice and keep the community safe without being overzealous is likely to lose to someone who keep trash talking criminals, puts lot of people behind bars etc.

"Mr. X is a child abuser, should he be sent to jail? " How can anyone answer NO to that question but in reality Mr. X married a girl of 17 years old and could have had a very happy married life.
I think its a MadLib. Let's all play:

<adverb> but not <adverb>. You speak of <noun> and <noun> of this <noun> <present participle verb> <noun> as if it were a given, but under our present day <noun>, it would require <present participle verb> the perceived <noun> or <adjective> <noun> of man's design. Look at <noun>, for chrissakes.
Well, I'm an emacs guy, because I've used it for 30 years, and the commands are burned into my fingertips by now. I'll admit that vi is more logical and easier to learn, though.

And I don't get "religious" about editors except in jest...
Well sure, but these days PowerShell is what Windows people use for anything non-trivial.
Crouton in a window doesn't really work so well --- on my Asus Flip it frequently forgets to redraw the window after changes, which makes it nigh unusable.

I haven't tried rootless mode, though.

I'll agree with you about Chromebooks for developers, though (well, if you like doing everything from text mode, which I do). My ARM-based Flip is a lovely machine. Cheap, ultraportable, completely silent, ludicrous battery life and the quad-core ARM flies.

I just wish they'd get X running in a VC working. (The Flip uses a special graphics stack which apparently makes this hard.)
Moving from population-based health to precision medicine with Orion Health
Could not agree more. Electron apps do not feel like desktop apps at all, they're closer to VMs in how they start, how they stop and how much resources they require.
I was disappointed to see that the compiler was not written in batsh and therefore not self hosting. Seems like a missed opportunity.
YAML & XML serialize / deserialize is slower than its JSON equivalent.

On top of that schema assisted JSON serialization can be almost as fast as something like protobuf, but you don't have to deal with binary or a lot of codegen on both sides.
I wrote a quick Chrome extension to fix this for those interested.

Extension: https://chrome.google.com/webstore/detail/back-to-backspace/...

Source: https://github.com/j-delaney/back-to-backspace
The student loan industry is rapacious and unethical. Would you feel comfortable selling someone an English or Communications degree for a $200K which will accrue compounding interest?

Institutions that feel comfortable doing this are profiting from factories of debt-peonage. This includes both for-profit and non-profit institutions. They must be stopped.

Educational institutions are ostensibly founded on the magnanimous goal of educating people. If they must lend to be sustainable they should do so without charging interest.

And student loans should be disclosable in bankruptcy. If you're bankrupt, you're bankrupt!
Fire is a process that converts chemical inputs into outputs, producing light and heat. It may be involve simpler reactions than protein synthesis but why does that matter?
Firstly, please identify areas of your interest. Even a bit broader area is alright to begin with
. .

Secondly, you can start out reading technical publications in those areas. Getting in to the habit of reading research papers takes time. Slowly you have to reach a stage to remove fluff from the paper and draw out the essence in ~10 minutes. It will also help make your mind fertile for new ideas.

Thirdly, graduate students, particularly PhD students, are helpful and can guide you. Remember, some of them are preparing for a future in academics. So, they are tuned in to guiding new students. But you need to do your work prior to approaching them. I also feel, you'll get more returns for your invested time if you meet PhD students.
Oh, great! Since IntelliJ-based Android Studio can be run on a Pixel via Crouton, I would think that doing so with pure IntelliJ wouldn't be that hard.
keep your identity to yourself ..until you're rich enough to be shielded from the consequences
That means either a) You're account was not included in the comprised accounts or b) You checked an email different from your LinkedIn account.
The New Digital Economy: Shared, Collaborative and on Demand
"Grow light" ballasts and solar charge controllers are big ones too.
That google search is not supporting the slander in question.
This article is like someone went to the "List of Fallacies" page in Wikipedia and turned it into an essay about how the brain is not an information processing system.
nice Arvind!
People determine the threshold themselves. Most people won't join in conversations about science or math topics unless they feel like they have a solid grasp of what is being discussed (relative to those around them). However, almost everyone feels like they have valid points to make on religious and political topics regardless of how well educated they are on those topics.
An interventional study is ideal, but unlikely to happen.

I would have been happy if the authors just tried to factor in other characteristics like socioeconomic status, education level, etc. It looks like they didn't do that but instead just observed an "association" which isn't terribly interesting or informative.
Oh I'm entirely serious. Obviously nobody thinks that nobody else has ever lost data by accidentally pressing backspace, but I think most people can agree that it's simply not a good enough reason to completely remove such an established feature.
Aren't cracks of this nature thwarted by salting?
The Fastest Growing Cities in the United States (2014-2015)
ACM is the Olympics of programming competitions. It's insanely hard to get into the finals, and winning it means your team is packed with geniuses.

To prepare for it they generally practice either on UVA online judge (1800 problems) or Topcoder.

To see how insanely challenging it is, try to solve even 90 problems out of the first 100:

https://uva.onlinejudge.org/index.php?option=com_onlinejudge...
Batsh already has some built-in functions which are, i assume, implemented on top of equivalent commands on either platform - for example, readdir() is implemented on top of either ls or dir. It seems plausible that more could be implemented on top of other pairs like these - for example, a searchfile() on top of grep and findstr, impersonate() on top of sudo and runas, etc. Perhaps what it really needs is an extension mechanism to make it easier to define such functions.
I have engaged in discussions where I post, for instance, actual scientific studies that refute a shared article. (The specific debate was about nitrites in hot dogs)

You didn't have to read more than the synopsis to see that the article was thoroughly refuted.

The study had roughly zero effect on the beliefs of the person who shared the article. In effect, they already believed something (hot dogs are going to kill their baby), they found an article that agrees with them, and there will be no changing minds thereafter.

I may just engage with a subset of people who are prone to be like that, but a large portion of my facebook feed is similar. They just believe there's some puppeteer pulling the strings on everything. We can cure cancer but 'they' don't want to. We can create infinite free solar energy but 'they' don't want us to have it. "They" orchestrated the entrance into wars, "they're" hiding aliens, etc. Some of it is cliche conspiracy theory, but some of it leans towards "we're in the matrix" level of conspiracy.

I come to HN to keep grounded. I love it here because of rational discussion & debate among people who seek factual truths.
ironically, the instructions there don't tell you how to get opam installed on windows either. i don't know the answer, but apparently [it's not trivial](https://github.com/ocaml/opam/issues/246)
Only takes one well spread one who wants to save on actual crypto effort but reap similar rewards to ruin it for everyone. In the absence of good communication the tragedy of the commons is... well its common.
Yeah, basically as soon as you push, then there's no guarantee that someone else hasn't checked it out. That's how I see it anyway.

It'd be nice if git let you push (for backup/protection) without letting other people see it or check it out yet.
you can just say "Cancel" or "Navigate away" in the dialog that comes up

if you have written a long paragraph it shouldn't just be lost because you accidentally pressed a key on your keyboard
If you thought I made it up check this story:

A guy gets caught on street selling marijuana worth $10 he has a teen friend with him at that time. Cops arrest him (the friend) and then visit his home which happens to be owned by his own Grandparents who live with another 9 young grand-children in that home. Cops take the house and make the grandparents pay a rent to continue in their own home. Grandparents are poor and can't pay the rent hence they settle for the plea bargain where they basically give the home to cops in return of freedom of their grandchild and forgiving the rent money for one month they stayed in it.
Perhaps MVP does not really related to hardware only, although it can be.
I swear, articles like this are going to cause me to have an existential crisis. I started learning programming as a child in the 80s. More than 30 years later, I like to think that I've acquired a lot of valuable knowledge and experience across a broad range of topics, and yet... when I hear about people training for three months and walking into decent jobs, I start to wonder what actually differentiates me at all.

For the sake of my ego, I'd love to hear that these bootcamp graduates have shallow, fragile knowledge in a narrowly focused area.
Yo dawg, I heard you like web technologies so I put an Electron app in your Chrome OS so you can kill your battery with 20 concurrent unkillable Chrome threads [1]

[1] http://knowyourmeme.com/memes/xzibit-yo-dawg (extremely tenuous meme ref going here)
Almost, except for the built in fingerprint scanner
Devcards for react
I think that's what it comes down to: vi is easier to learn, but emacs is much more powerful. My current job involves using a very esoteric in-house language, which doesn't have any IDEs or even Notepad++ text-formatting extensions; I'm thinking about learning emacs, which can be programmed relatively easily to become little less than an IDE for it.

(Speaking of, behold another holy war: IDEs versus command-line development...)
I think it's your incorrect assumption that bash's popularity is due to it being a "fetish" for anyone. There aren't alternatives that are both better and more available / cross-platform / standard.

I agree its a crappy language, but remember, it's a shell, not a language. It serves a different purpose than being good for pure code, so saying something like "<your favorite scripting language here> is better than bash" doesn't hold a whole lot of water. It is way better than batch though.