skysight-inc/HackerNews huggingface dataset:
With feature branches, I can merge the branch. That works just as well.
Having offline apps is game changing because not everyone has access to the Internet all day long, and doing tasks like image and video editing on your laptop will be much easier and faster than using web services.
Chelsea Manning Appeals “Unprecedented” Conviction
Here's the problem with your idea though
http://www.npr.org/templates/story/story.php?storyId=1779251...

It suggests people get more benefits from exercise when they expect it.

I'm curious to hear your thoughts.
Because it is so, it must be so.

Every web app is written in perl/php, therefore we will keep using perl/php. - What will you do, rewrite the apps?
</..

internet != web.

This cludge of in-browser tech everyone is pursuing already comes with so much suffering for the developer. But the enthusiasm to embrace garbage like religion is just unbelievable. (yeah js everything, spotify lol)

I think the current webapp tech stack is not doing our generation justice. Yes google has very strong interests in maintaining status quo since it dominates it and so do many other giants. But good, user friendly and maintainable software looks different.

Why not break the completely misused model of documents for apps ? there is no document semantics in 1000x <div> elements riddled with js callbacks.

But dont let my cynicism annoy you, its the resignation talking. Imagine what cool tech we would have if something was started in the 90s (no, not java applets) and was all grown up now.

But every big company is now a walled garden provider. Just think about UI toolkits, would spotify be in Chromeframe otherwise?.
ARC is dead. The Android Framework in ChromeOS is now a container.
Yep, their power-user-ness or the fact that they frequent a particular enthusiast forum does not make them any less of a minority when the software we're talking about is used by many millions of people (the silent majority).
I flagged this because WSJ blocks access if you aren't subscribed. I know there are work arounds, but I'm lazy and don't want to do that. Can we stop submitting WSJ links?
Thanks for pointing this out. I understand that EDF was the driving force behind this initiative, but the fact that the sensors were mounted on Google cars seems to have diverted attention from that fact.

There's a growing effort to monitor CO2, CH4, and CO at very fine spatial scales, and to do inverse modeling to infer emission rates ("fluxes") from the snapshots. (E.g., https://megacities.jpl.nasa.gov/portal/)
That isn't true. Great article about the death tax here[1]. Also, have a look at these famous auctions[2]. Some were brought on by things other than taxes but death duties that Labour increased in the 1940s were definitely a precipitant. But these taxes are far reaching. From [1] it even says the death duties earn less than booze or tobacco, or vehicle duties.

I can't speak to corporate holdings of property, I am specifically talking about property held for generations in families. My general points are that it is a)inefficient and strange to target certain people that inherited and b) when you do target them, there are unintended consequences.

[1]http://www.telegraph.co.uk/news/politics/georgeosborne/11907...
[2]https://en.wikipedia.org/wiki/British_country_house_contents...
"Correcter" solution: onbeforeunload handler
What is fascinating, and horrifying, is that some portion of each feed will simply accept the story after reading the headline.
Interesting point. The most capable junior programmer (in experience) I know has a math degree. Algorithms are basically obvious to him and he has no trouble solving tough problems quickly.

The thing that gets in his way though is that his soft-skills are the absolute worst and he still can't get through an interview to get hired anywhere.
When you have 375k $1000 preorder deposits its probably an ideal time to raise investment.
> although the "Backspace" keystroke works

Does not work for me, FF 38. This feature used to throw me out of forms all the time, there has been a couple of years that it stopped.

Now the only FF keystroke that annoys me is the CTRL-q for closing the window, that conveniently is just by the side of CTRL-w for closing the tab, and does not save the window state.
Chance to win 100 tickets to Google I/O'17 Firebase.foo, ARG from Firebase
Errors should be Just Another Value, so the difference between untyped errors and typed errors is the same as the difference between just using Any for every parameter and return value, and using actual types.

You can use Any for everything, and it can even be totally safe if you use as? correctly, but it's obvious why no one does that. It's not obvious to me why people are fine with that situation for errors - again, the catch-all handler issue mentioned above, and the bizarre special-casing of NSError.
If you've passed on them how could you know whether or not it was actually a good indicator of personality/ethics?
There is tons of this in SF, notably the huge number of illegally built "in-law apartments," where someone converts their garage or basement into a seperate dwelling unit without permits.
Adobe's take on Canva: Adobe Spark
Ask HN: How much does it cost to get a Startup Logo designed?
So, being one of the people who hovers around laymanship when it comes to these questions, how hard is it to crack a randomly generated 25 character string with 5 digits and 5 symbols? This is typically what I would use for a website.
My main issue with the whole thing is that it is immediately used as an excuse to do down and prevent real engineering that can actually happen in the next 30 years like HSR. Blue sky thinking is good, but you can't sit back doing nothing and using unlikely predictions about the future to sneeringly criticize real things with real budgets that people can really do today
Yeah, I hadn't heard about LendUp and went to go check it out. Definitely looks better than a payday loan.
This comment alludes to a UI/UX goal commonly voiced as an obstacle, that of some 'ware not being market-ready until it's "Grandmother operable". This thread, however, is a discussion of matters of digital defense. Just as with physical defense, it is the pietous responsibility of the more savvy and agile offspring to shield their elders from harm (presuming no malice by the senior party emancipates one from such duty).
I did some contract work for several months where they just gave me access to the organization and removed it when I left. I have nothing for that time.
The only connection there is between GG and swatting is that they are both things that happen on the Internet.
HN used to show the average number of votes/post on your profile and it certainly affected my posting habits. It made me less likely to carry on conversations in the comments or post on stories that either had too much activity or had been on the front page for too long.

There were some benefits too (I started writing more substantial comments), but the net effect had some unintended problems, so I'm pretty happy they got rid of that metric.

Karma has some problems too, and could no doubt do with some adjustments, but I think that it's more useful to have it than not.
I think that would be pretty tough given how large the solar panel would need to be (~100 watts to charge the 99 watt-hour battery in 90 minutes), and the need to keep it oriented towards the sun.
It goes to show there are more returns than just financial :)
It also doesn't come with any of the tools bash is a glue for, about the only reason one uses bash. At least with Python I can write my own grep and so on, and piping isn't so bad with coroutines and generators.
Bullet 1 says "None of them is preinstalled on all platforms", but OPAM isn't universally preinstalled either.
Or they might have someone who paid them to write the ransomware and now it doesn't work.
Upcoming changes in PHP 7.1
Low hanging fruit. Gamers will download anything, game files are always in an easy to access location.
Are JavaScript Promises swallowing your errors?
The actual study is a bit more detailed and it suggests some interesting things.

One is the evolution of work and jobs over time. As a pretty relevant example, the migration of shopping to "online" vs in store means two things; First you don't need the goods in a metro area, and second you need to get them to the customers. If you replace all current "shopping" traffic with "delivery" traffic it really cuts into the buyer's experience (waiting for delivery) but drone delivery allows the delivery component to scale. Of course drone delivery has to be reasonably local, but needn't be closer than a 10 miles or so, that means a "town" outside of the city that is well served by cargo container delivery can then provide the point where bulk delivery switches to individual delivery. That implies a economies with the movement of containers above and beyond the current system of trains and trucks. Either additional rail networks or lots more trucks. If those trucks are automatable, well that helps as well.

So if we imagine some "delivery only" roads where only robotic trucks are allowed, that lead to warehouses where end product dispersal is done, to smaller warehouses where local delivery can be queued/expedited. Walk that backwards to figure out the things you need in order to deploy that.

At which point it would be interesting to evaluate the energy efficiency of that system over the current one to make sure what you get back in efficiency by automation you don't spend on additional energy.
Why I’ve Resigned as a Curator of the Ethereum DAO
Why 'healthy' food is a bankrupt concept
Where is the computation in fire?

BTW, I don't believe in free will. You mentioned earlier that there needs to be some magic somewhere and I don't think there is magic. Occam's razor and all that...
Yes I was thinking about getting IntelliJ on a Chromebook as android app.
This is cool, but I hope the new Linux Subsystem in Windows 10 will propagate enough that everything can be written in bash
I still agree with you, he did not place enough of the blame on scientists who are unable or unwilling to properly communicate the implications of their work.
You can go into 'Apps' from the main settings menu and rollback the update. That's what I did because I agree the new layout is horrible.
You can build your scripts to a machine that has OPAM and distribute them to one that doesn't.
So, like having a Mac or Windows laptop, but restricted to either webapps or walled garden.

This is not game changer. It is exciting and might help grow the Android ecosystem. I just hope Google learned from the Honeycomb fiasco.
Paywalls with workarounds are okay; complaints about paywalls are not: https://news.ycombinator.com/item?id=10178989

> Publications like NYT, WSJ, the Economist, and the New Yorker have paywalls that leave ways for readers to work around them. Such stories are OK to post to Hacker News. Yes, the workarounds are a nuisance, but the loss of many substantive articles would be worse. In the future, when someone doesn't understand this, please politely direct them to this thread or to HN's FAQ [1], which now makes this explicit.

> Complaints about paywalls are off-topic here. The spirit of HN is to discuss what's interesting about each specific article—not generic rehashing. We can't have every Economist or WSJ post turning into an argument about The Paywall Question. For an example of what we want to avoid, see [2]. For more on our thinking, see [3]

EDIT: if you know of a better article from a non-paywalled source it might be worth posting that link to the thread (or maybe emailing HN?).
"In reality, we expect about one quarter of the apps to not have Intel [x86] binaries," Hornung told Ars

http://arstechnica.com/gadgets/2016/05/the-play-store-comes-...

Hopefully that means we'll see a lot more ARM-based Chromebooks as well going forward. No need for an Intel monopoly in the architecture agnostic Chrome OS world, so I hope Google and its partners will stop encouraging that monopoly going forward.

Cortex A72/Snapdragon 820 have Core M-level performance. If Core M is good enough for a $400 Chromebook, then those are also good for a $300 touch-enabled Chromebook.
Spend some money, but not too much. Make it look better than something bought for $5 online, but don't worry about sinking tons of money into branding. After all, Google was "Backrub" once
This thread is confusing me:

>"Boot camps have their place, but they are not a replacement for a traditional CS degree" //

Don't they teach different things. Boot-camps teach programming and CS degrees teach, well, computer science. Do boot-camps really address things [that I imagine CS degrees cover] like information theory and algorithm design, Turing completeness, language design and such? I imagined they chose one or two programming languages and taught the craft of program implementation?

I'm not a programmer but have learnt the very BASICs (lol!) of a few programming languages, in doing that I've barely touched on any CS worth talking about - normal forms in db design and comparison of a few different sort algos would be about the limit.

I always thought CS vs. programming was like physics vs. engineering?
Yeah, that's the message I got. Maybe I'm just too receptive to that idea? I felt like, for the number of words and metaphors he spent, there must be some subtlety I was missing.
Teaser (and Logo) for the New Star Trek Show
Do you mean that the committer email is used? (so, if you use your personal email on your work .gitconfig, you're fine already)
If the project was so great Musk would be leading it, not giving it away to the public.

The original whitepaper included absurd assumptions related to cost.

Even if the CA highspeed rail is underwhelming, it's already under construction. Nobody is going to pay for a competitor project because you'd split the market.
You may be surprised, but Google too is not quite popular in Russia.
Fiscal conservatives are what brought the practice back in the context of the drug war, and their budget constraints are a large part of what expanded the practice beyond the drug war and into wink-wink-I-smell-pot-in-this-BMW territory. They're not the only guilty ones - Democrats generally went along with it, like the rest of the drug war, for fear of being painted as weak on crime, but they're not the architects. The phenomenon of state governments which perpetually run deficits, cutting more every year, is not their vice.

" I don't want to abolish government. I simply want to reduce it to the size where I can drag it into the bathroom and drown it in the bathtub. "

- Grover Norquist, possessor of a signed loyalty oath from much of the Republican Party towards the goal of ritual opposition to new taxes

" It's now possible for a drug dealer to serve time in a forfeiture-financed prison after being arrested by agents driving a forfeiture-provided automobile while working in a forfeiture-funded sting operation. "

— Reagan attorney general Richard Thornburgh in 1989.

This is implicitly corrupting and, again, explicitly unconstitutional. The historical civil forfeiture was used in British Naval law to seize assets of overseas fugitives before charging them; It was one of the reasons the US rebelled. Stealing cash from one's pocket because one is carrying cash and this is inherently suspicious, without charges when given every opportunity to arrest, has never been historically acceptable.
This is only an issue if the battery is already fully charged. I live on a very steep incline ~18%, I know if I charge my battery 100% that I can't ride it downhill for the first leg of my trip, I simply unplug it a few minutes early to leave room for the extra charge that comes from riding it downhill first. Really not a big deal at all.
There is also a very high overhead required for simply getting products to market. When the easiest way to proceed is by hiring high-priced consultants who hold all the keys, it makes it very difficult for new ideas to become available. Only established players really have the pockets deep enough to navigate the regulatory process.

There are numerous costs that you can't avoid, such as lab testing, clinical trials, and fees for acquiring certifications, but being able to do more on your own as far as documentation is a big first step.
> One thing this doesn't address (and I assume GH would never allow) is commits from other sources, like BitBucket, GitLab, etc.

Huh? A git commit is a git commit, doesn't matter whether it was made with the git cli, github (ie libgit2), or any other tool. Commits don't store what tool was used to make them.
I'm a bit late to the party (already 408 comments) but, guys, here is an example of what happens currently in many browsers:

--------------------------------------------------------------------------------------------------------------

CURRENT DEFAULT "BACKSPACE" BEHAVIOR IN MANY BROWSERS:

https://imgur.com/V5FHZOH

(this example is not prescriptive, it's just what happens)

At any rate, the GIF shows the current situation. You should watch it.

--------------------------------------------------------------------------------------------------------------

MY COMMENTS:

I actually wrote to this app creator that they should throw up a confirmation window ( like these https://www.google.com/search?q=confirm+navigation&tbm=isch )

but the fact is that the browser is the one that decided to navigate away. Now what's very interesting, is that even in this, HN's, thread we have people saying "Yes!!!" and people saying "No!!!" to the change.

So people who simply have never used backspace for navigation, like me, have many times accidentally touched backspace or thought we were focused on a form, and ended up losing data (because the page didn't throw up a confirmation window after navigating back, and after clicking forward the page is blank again.) While other people, who have no convenient single key they can use to navigate back, have come to rely on it. I'm not sure what the solution is, but here's the current situation so everyone understands it.
Never thought of this use case! Sounds like GitHub did the right thing.
The Tiny Town Where Air Force Cadets Learn to Drop ‘Cyber Bombs’
OPAM is only needed on the computer you develop the script.
Actually you guys shouldn't be so lazy to just write something without reading the README.
The project hasn't been worked on in over a year also it isn't the language that is much different but the tools. Are you going to write grep on windows? If not the language really doesn't matter.
Anyone know what would happen if one were to install BOTH the Android AND Chrome OS version of an app (e.g. Gmail)?
How to make an arcade game
presumably from a flaming pedestrian
Gradoapp – Discover and Share Quality Content on IOS
Great News! I have never intentionally hit backspace to go back, and yet I've hit backspace on accident and been taken many times. Quite annoying when it happens.
but you don't need opam to run the compiled scripts...
I think when you say glorious People's Republic you invite cross border comparisons.

I also agree that the comparison with a Chinese rail project would be more interesting, but the miserable political climate for large projects in the US would apply to a good Maglev technology just as much as it would apply to a junk Maglev technology.
How do you randomly generate these passwords?
Cool thanks for sharing!
As long as no one else is using your branch as well, then they'll hate you.
The only difference between this generation and the last is that there is more visibility into creative opportunities you can make to benefit yourself, and a louder platform to stand on once you've made those decisions. Thinking that this is the generation that truly - for real this time - is just so much more flighty and irresponsible than the others is simply narrative fallacy.

And in response to your other reply noting this is a "cultural (American)" thing: well yes, because American student debt is not common in other countries. I'd argue it's likely more national than cultural, as it's driven by external context.

That's my two-cents, and they come from someone who naysays most of the non-evidenced-based comments spouted about Millenials.
No way.

I also noticed that it's 23:14 on his local time, and 05:14 on the local time of the VPS. Assuming he didn't change his clock, that tells you he's 6 hours behind the VPS.
This is pretty big news! ChromeOS is a lovely environment, but outside the browser there’s not much to do. Now there really is!
Will 90 Become the New 60? Lifespans and our active years have increased
Ask HN: Will a support engineer position hurt my career as a software engineer?
Context: I have a B.S. in Computer Science from a top cs school. I
started a hardware company in undergrad, raised a seed round and
worked full time on it for over a year. We shut down recently and I've
been interviewing for software engineering positions. During my time as a
founder, I coded much less than I wanted to and instead focused on nearly every
other aspect of our business. I have a strong foundation and know my cs
fundamentals well, but I don't have any depth with the latest node libraries and
front end frameworks.

I've been interviewing in SF and found that larger companies typically want
really specialized roles and require experience I don't have. Smaller companies
are more open to versatile positions, but I've had multiple companies come back
after onsite interviews say that I would be a good fit for a "customer success" / "support" engineer.

Some companies have defined the role relatively well even though the position is
new for them, and for others I'd be the first hire for that position and it
isn't well defined.

I'm worried that these roles might pigeonhole me in the customer support
category in the same way a QA engineer might have difficulty transitioning to a
software engineer. I'm also worried I won't grow my coding skills as fast as if
I were to take a full-time software engineering position. Finally, these roles
seem to have significantly lower salaries as opposed to even entry level
software engineers and I worry that I'd be undervaluing myself by taking a
salary that is much less than market rate.

1. Does anyone have general advice and perspective on support and customer
success engineering positions?

2. Would I be hurting myself as a software engineer by taking one of these
positions?

3. Are these typically "growth" positions, i.e. are they like a entry level
developer position that leads to software engineering, or do most people who
become support engineers stay support engineers?
High Scalability – 403 Forbidden
No, most SV companies will pay a recruiting fee for any engineers they hire, even junior engineers. This is okay because it is typically a percentage of first year salary - so the fee is less for junior candidates.
I'm not sure my system could take Firefox with two tabs open, I only have 4GB of RAM.
That was true when Wire launched in December 2014 but not any more.

On March 10, 2016 Wire rolled out end-to-end encryption and from that on everything (chat, photos, files, video messages, all calls) are end-to-end encrypted. More + security whitepaper at wire.com/privacy
I'm going to use this to recommend a CLI for strong, memorialize passwords (if you're not using something like KeePass).

https://github.com/ulif/diceware/

$ pip install diceware
$ diceware -n 8 -d ' ' --no-caps
proton hunts blake 31 pope pivot taped plain
The members that perform well are those who have the organisations which care. It doesn't necessarily translate to a great CS program at the university. Sometimes teams are also carried by one or two brilliant competitive programmers that crop up from somewhere and then disappear in four years time.
Absolutely. Humans aren't mice. That doesn't mean mouse studies aren't enormously helpful, but it does mean that we should take things with a grain of salt. The complexity of even a mouse is pretty enormous, and humans are that much more confusing.

As for gut to brain transmission, the first thing that comes to mind is being hangry but that's probably a different thing :)