skysight-inc/HackerNews huggingface dataset:
Secure is an interesting preset to think about.

On the one hand, pulling patches automatically protects you from the nasties. On the other hand, it also leaks information off your machine which might not be what you want.
You'd want it to convey that "Paranoid" doesn't mean "Most secure," which is how a lot of people would read that. A typical person against typical adversaries really does want automatic updates.
Interesting quote:

"he noted that there is a 12KB block of code that is used to ensure the tachometer always shows 780 RPM when the car is idling. Even though the engine is not that steady, car owners want to see that value hold steady at idle, so car makers effectively lie to satisfy them. Domke said that it is clear that lots of different kinds of cheating is going on in the ECU and noted that the speedometer doesn't really show the speed of the vehicle, just something related to it."
I finally got my first programming job, now what?
CEO Training 101

Multiple rounds of layoffs destroy company morale. Better to do one big one, and then hire back if necessary.
U.K. researcher receives permission to edit genes in human embryos
No. A bouncer is not a solution. Hence why you keep hearing that argument.
Security Clearance Refused to Journalist Who Protected Snowden Docs
Have you tried out irccloud.com? It addresses most of what most people think Slack is better than IRC at.
Interesting that Apple's net profits last quarter was greater than Alphabet's revenue.
> It's a fundamentally advisory system

Couldn't the train's computer simply advise the engineer (that's the guy controlling the train correct?) to slow the hell down when traveling too fast in a particular zone? Would that not be a step in the right direction? Maybe the system could even require that the engineer dismiss the warning by actually applying the brakes. Maybe after that doesn't happen the train can apply the brakes for you.

That doesn't seem that complicated. I'm not trying to be argumentative. I'd love to hear some specifics about what complexity that adds.
>the shift from desktop to mobile should reduce clicks

We're not shifting from desktop to mobile. Mobile is increasing while desktop stays about the same.

We are shifting from print media, TV, excercise, talking, driving, academic studies and paid labor... To mobile.
Well I'm not exactly suprised.
If I were to guess I'd say no, with the majority being Node.js, then a mixture of Rails, Python, Go, and Erlang for the rest. As a note, Jekyll isn't using Rails, it's just using Ruby.
Oh yea, my friend should have just fixed that incident where he found his sisters body instead of being depressed about it.
This is not a valid comparison.

An attacker who can bruteforce, say, 2^80 128-bit keys (approximate limit of the computational power of the largest adversaries) has 1 chance out of 2^48 to break the security.

But an attacker has only 1 chance out of 2^80 that this parameter is a non-prime.

2^80 is much larger than 2^48, therefore it is not a problem.
Why? There are plenty of non-technical ways one can contribute to a project. Requiring a high level of technical ability is only going to encourage a monoculture, and cause FOSS solutions to ignore the needs of non-technical users.
The most eye-opening documentary IMO
Nerds have known for years that Google is really an AI company, but do investors really see things that way yet? The stock didn't go up with the announcement of AlphaGo, though that could just be because they think that particular AI work won't give Google any competitive advantage in future revenue...
TEACHER(..(1 855 806 6643)..)) Quickbooks support phone number
TEACHER(..(1 855 806 6643)..)) Quickbooks support phone number

US Help Desk((1 855 806 6643)) Quickbooks tech support number US Help Desk((1 855 806 6643)) Quickbooks tech support number 1 855 806 6643 Quickbooks customer support phone numberQuickbooks customer service number 1 855 806 6643 Quickbooks customer support phone numberQuickbooks customer service number <<?Call Quickbooks Technical Support ~ 18558066643 Call Quickbooks Tech Support ~ 18558066643 Call Quickbooks Customer Support ~ 18558066643 Call Quickbooks Customer Servive ~ 18558066643 Call Quickbooks Support ~ 18558066643 Call Quickbooks Support ~ 18558066643 Call Quickbooks Canada Support ~ 18558066643 Call Quickbooks Desktop Support ~ 18558066643 ?> == +1(855) 8066643 Quickbooks Tech Support Phone Number Quickbooks Sales Support: 855.806.6643. Quickbooks Technical Support: 8558066643. Quickbooks Customer Support: 8558066643. We'd suggest trying the Support site first because it'sH full of helpful information: http:^www.qbhub.com ==<<?Get Instant Help Usa & Canada at 1 855 806 6643 Quickbooks customer support phone number ^ Quickbooks customer service number ^ Quickbooks tech support number^ Quickbooks technical support number^ Quickbooks customer care number ^ Quickbooks customer care phoe number ^ Quickbooks helpdesk support phone number, Quickbooks helpdesk support number, Quickbooks helpdesk number, Quickbooks support help number, Quickbooks support help number Quickbooks Intuit Help...18558066643 Quickbooks tech support phone number ^ Quickbooks technical support phone number Intuit Help... 18558066643 Quickbooks technical support phone number^ Quickbooks tech support phone number Intuit Help... 18558066643 Quickbooks tech support number ^ Quickbooks technical support number Intuit Help... 18558066643 Quickbooks technical support number^
Shameless plug: Once you're on Jekyll 3, check out http://jekyllthemes.io to upgrade your theme too.
Rich kids stay rich, poor kids stay poor
>A conspiracy theory is merely a theory without corroborating evidence. The reason conspiracy theorists tend to be disbelieved is that, more often than not, their assertions are a matter of faith, and when they're right, they're right in the way a stopped analog clock is right twice a day. If someone's paranoid fantasies happen to correspond to reality, that doesn't make them more trustworthy.

I completely agree with that. But then there are many official truths that don't hold up to that regard. In many shady events, there are state-level interests, and many of parties involved have interests themselves.

For example, many of the anti-conspiracy researchers are trying to debunk everything they perceive could help the right-wing movements. But doing so deviate them from the pursuit of truth much too often... and make them embarass themselves in such ways.

If it wasn't for whistleblowers, we wouldn't have much truth in the news...
"Paper disproving the concept of conspiracy theories found to be erroneous; spawns multiple conspiracy theories and adds credence to innumerable more"
What does that have to do with this news though?
That's one of tne of the main reasons for which I moved my GitHub Pages to a DigitalOcean droplet.
Lyst | London, UK | ONSITE

Lyst is a VC backed fashion ecommerce service. Lyst has grown over 300% every year since launch in 2011 and has raised over $60M from top-tier investors

At the heart of Lyst is a data aggregator that lists millions of products from hundreds of designers, brands and retail partners. A scraping architecture that makes more than 4 million calls a day, we automatically add, de-duplicate and moderate 1000s of new products to the site every week. On top of this data, we build systems that help people discover, follow and buy from their favourite fashion brands.

We're most interested in hiring senior engineers to work at all levels of the stack. Lyst is principally a python shop, but really we just want to hire great engineers regardless of language background. Our tech blog is a good place to learn more about the sort of problems we work on http://developers.lyst.com/

https://www.smartrecruiters.com/Lyst/88179260-senior-softwar...

Either apply via https://www.lyst.co.uk/careers/ or get in touch personally if you'd like to chat first - my mail is in my profile.
I think your concerns raise an interesting point but I would like to know what, specifically, is "something that's bad for consumers."

There might be something to dig into here. I'd like to learn more. Can you expand on your previous point?
Classic Joel Spolsky essay: "Back to Basics" - http://www.joelonsoftware.com/articles/fog0000000319.html
OK, a standard dialect of Markdown.

In the beginning was RUNOFF from MIT, which originally had about the power of Markdown. More features were added, and it became nroff, then troff, the ditrofff, and macro systems were added on top of it. It became too hard to use for casual work.

Then there was TeX, which was a saner approach to what troff did. Macro systems were added on top of it. It became too hard to use for casual work.

Then there was HTML, which started out with about the power of Markdown. More features were added. It became too hard to use for casual work.

Then there was BBcode, which started out with about the power of original HTML. It didn't gain many features, and is still widely used.

Then there was Markdown, which started out with about the power of original HTML. More features were added. Macros have been added by at least five people, but haven't quite gone mainstream yet. When Markdown gets macros, it, too, will be too hard to use for casual work.

Next!
> `ping yahoo.com`

Haha, I still do this out of habit too.
Every time I try out one of these damned stupid mobile ganes, I reach a point where I'm like "okay, fuck this" and that's the point where it starts getting grindy without spending cash. It's very subtle, like the moment a stripper stops being friendly and starts silently expecting generous tips in order to keep being friendly. But it's there, I hate it, and it makes games profoundly unfun.
Don't speak too soon.
Contributors won't be able to push to GitHub, but they can still push to a mirror repo or some other setup that then pushes to github.
Kotlin and Android: A Brass Tacks Experiment, Part 1
Semantics. The context is that the growth is higher in the area that has a naturally lower CTR.
Not by much, they're basically breaking even.
Ask HN: Developer Happiness Survey
Those that know me here probably know that I mostly write about tech career, recruiting and hiring topics, mostly tied to software developers. I'm currently conducting some research for an article I'm hoping to write about developer happiness (career/job satisfaction), and I've developed a short survey of 21 multiple choice and true/false questions to test some of my theories. Only takes a couple minutes.

I'd appreciate any developers willing to answer the questions, and I'll post the article and results when completed. Thanks to anyone open to helping.

http://www.surveygizmo.com/s3/2567906/Developer-Happiness-Survey
A lot of the Jekyll 3 changes [1] thus far are focused on making the development life easier: faster (incremental) local builds and a lighter, easier to install stack with fewer dependencies (no more native library dependencies out of the box, no more dependencies on Python and Node by default).

Correct, nothing really mind blowing if you have all of it already set up and a relatively small Jekyll site, but big news for new users (especially on Windows where the native libraries and multi-language support have been bigger hurdles) and for people with large sites both in locally developing and debugging them and also in Github deployment times.

[1] https://jekyllrb.com/news/2015/10/26/jekyll-3-0-released/
I referenced this higher up, but here it is: we aren't shifting from desktop to mobile, because desktop has leveled off. We're taking time out of literally all the other stuff we do in life, and shifting that to mobile.
USA 1855.806.6643 Quickbooks customer support phone number
Collector's Note \\1-855-806-6643 // QuiQuickbooks support number \\1-855-806-6643 // Quickbooks help desk number \\1-855-806-6643 // Quickbooks technical support number \\1-855-806-6643 // Quickbooks technical support phone number \\1-855-806-6643 // Quickbooks customer service number \\1-855-806-6643 // Quickbooks internet driver technical support \\1-855-806-6643 // Quickbooks technical support phone number \\1-855-806-6643 // Quickbooks help desk phone number \\1-855-806-6643 // Quickbooks customer support phone number \\1-855-806-6643 // Quickbooks support phone number \\1-855-806-6643 // Quickbooks support phone \\1-855-806-6643 // Quickbooks help desk \\1-855-806-6643 // Quickbooks customer support \\1-855-806-6643 // Quickbooks phone support \\1-855-806-6643 // Quickbooks support number \\1-855-806-6643 // Quickbooks technical support \\1-855-806-6643 // Quickbooks customer support phone number \\1-855-806-6643 // Quickbooks help desk phone number \\1-855-806-6643 // contact Quickbooks support \\1-855-806-6643 // Quickbooks technical support phone number \\1-855-806-6643 // Quickbooks phone number help desk \\1-855-806-6643 // Quickbooks support ticket \\1-855-806-6643 // Quickbooks customer support number \\1-855-806-6643 // Quickbooks help desk number \\1-855-806-6643 // Quickbooks technical support number \\1-855-806-6643 // Quickbooks support center \\1-855-806-6643 // Quickbooks telephone support \\1-855-806-6643 // call Quickbooks support \\1-855-806-6643 // Quickbooks support \\1-855-806-6643 // support Quickbooks \\1-855-806-6643 // Quickbooks billing support \\1-855-806-6643 // Quickbooks technical support number
Exactly. And possibly not even that---there are quite a few of those activities that can operate in conjunction with mobile. Exercise, talking, and TV for starters.
That's an extremely elitist viewpoint, that will do nothing but tell people that they aren't welcome in open source. Which is a terrible thing.
How many tens of millions is she guaranteed to walk away with again? Does she really need to ever work again? Hell, will her children?
Should have named it the IllEagle Drone Hunter
Kensho: Boston, MA (Cambridge), New York, NY (NYC), San Francisco (SF), Stamford, CT: FULL TIME Software Engineers, Data Scientists (esp. Machine Learning or NLP), SRE, SET, or UI Designers ONSITE

Kensho's growing engineering team [0] overlooks Harvard Sq. We are making financial analysis faster, accessible, intuitive and beautiful through our partnerships with Goldman Sachs [1] and CNBC [2].

Please say hello at https://kensho.com/#/careers To really get our attention:

* Engineers: Share a project with us. Major bonus points for innovating at any layer of the stack, sophisticated data handling, thrilling visualizations, or building frameworks that multiply productivity.

* Data Scientists: Experience at-scale with machine learning, NLP or modeling (PhD or other notable research/data science experience).

* UI Designers: Share your portfolio/demo showing complex data or workflows in intuitive, beautiful and engaging ways.

Technologies we use, but really these are ctrl-f keywords:

* python, pandas, numpy, scipy, scikit-learn, nltk, et al.

* Javascript, React, d3, canvas

* Google Cloud Platform

Matt

[0] http://kensho.com/#team

[1] http://www.bloomberg.com/news/features/2015-07-28/how-goldma...

[2] https://www.cnbc.com/kensho
many explanations for this but really at bottom the answer is that the two businesses are not comparable and this comparison is meaningless.
I did! I should have said it's incomplete. I ran across #70[1] which is kind of really needed for the config structure I had in mind. After that I just went back to working on other stuff...

[1] https://github.com/BurntSushi/toml/issues/70
I have to agree: they took away 2 features I was using and gave me better performance in the one place I don't care about performance.
Ask HN: Automating Tedious Remote Jobs for Profit and Fun
Knowing how to create automatic scripts can be a god-like power in some jobs. I've read several stories of people automating their own jobs to the point of requiring only a few manual hours a week.

I'm wondering if this is a viable side-money-making strategy. Find remote, highly repetitive jobs, and automate them to the point of profitability. Has anyone attempted this?
Pretty cool! If you can set up some sort of integration with Travis (which itself integrates nicely with GitHub), and you set up SSL, HTTP/2, good caching policies etc., you're golden.
... which would put them at 85+ PE? That's still a lot of PE, isn't it?
Any thoughts as to why Mario is not moveable?
Wait, what? He as in the VC author cancelled his own order? Oh man. I read it as Elon instructed Tesla to cancel his order.

Edit: I think I was right. Here's the direct quote from first paragraph: I also hear that you are not comfortable having me own a Tesla car and have cancelled my order for a Tesla Model X. Maybe you read a phantom "I" between 'and' and 'have'?
Forgot to ask, naasking from Lambda the Ultimate? If so, then welcome to HN! :)
Some good discussion points on the blog comments about forgotten invention of software security ideas.
It gets into all of us sometimes.
Composable SCSS for the Functional Programmer
Which is additional configuration to pay for and/or take the time to set up. And that you have to think ahead enough to realize you need this before you actually need it.
Apples and oranges. When we talk about 128-bit security, we mean that it takes ~2^128 work to break it; not that there's a 2^-128 chance that it is broken.
For comparison of GOOG's $3.5B "other bets", FY2016 R&D budgets US Congress approved are: NIH $32.1B, NSF $7.46B, NASA $5.6B.
Except that we've been pumping radio waves out of this rock as loud as we can for decades. We're the loud cousin who can't keep quiet when hunting.

The inverse-square law makes this a non-concern, doesn't it?
> if "non-technical end-users" can't understand and go through them; they may be better leaving them alone.

I understand this reasoning, but I think the pendulum has swung too far from end-user control to a patronizing attitude where we tell users what is good for them - in fact, we decide for them without even telling them.

For example, in this case perhaps some users value confidentiality over system integrity or over performance; Mozilla doesn't empower them to make that decision; the users don't even know that a decision has been made. Mozilla could facillitate end-user control by making the options safe and by explaining them clearly.

There is a balance of course, and I'm just using this issue as a example - it's hardly the most critical.
That can be a signal that investor sentiment is that Apple's revenue is less likely to continue/grow vs Alphabet's is likely to be stable/growing.
It is if you want the project to appeal to a wide range of people, besides just techies.
I'll toast to that. No, I was talking about the "Handmade Manifesto" that you linked to, which seemed to say that high-level abstractions are EVIL.
I think understanding the basic idea of the Curry-Howard equivalence is great for critical thinking. A statement is a claim that premises and axioms lead to a conclusion, and a proof is an algorithm for how the axioms should be applied to get the conclusion from the premises. So you can write your claims as types and your arguments as functions.
> Have you tried entering in a common website from a mobile browser without an adblocker?

Not in a long time; Firefox Mobile with Adblock Plus makes the web far more usable on a phone.

The constraints of a mobile device make adblocking even more critical than on desktop systems. If a browser or mobile environment wanted to differentiate itself, it could pre-install and pre-configure an adblocker.
EDIT: Go fuck yourself, HN.
San Francisco based Mesosphere [mesosphere.io] is looking for a Product Manager & Distributed Systems Engineers to build the Datacenter Operating System, both in SF & our Hamburg, Germany offices.

If you've built production services with technologies such as Spark, Cassandra, Kafka, HDFS, Mesos, Zookeeper & Marathon, we'd love to hear from you.

Some specific roles to call out:
https://mesosphere.com/careers/?gh_jid=10523
https://mesosphere.com/careers/?gh_jid=69429

Full details are at https://mesosphere.com/careers/
Please apply online or email me at christian@mesosphere.io for more information! We've raised 40M+, have numerous customers, are visa friendly, contribute extensively to open source (we're building products and services around the Apache Mesos project) and have great investors, advisors and engineers.

Languages range from Javascript to Python to Erlang to Scala to C++, depending on the layer of the stack and application to hand. Get in touch!
I think planning ahead is the main thing, resulting from the huge momentum of the train and the low friction with the track. It's essential to stop in the correct places, but it's also necessary to keep accelerations smooth (we don't want all the wagons bumping together, or slipping wheels), including up and downhill. Driving must also be efficient, and with good planning it's easily possible to coast many miles on a slight gradient. (Did everyone just get off the train at the stadium? Then the braking distance will change. Except it's raining now, so it's longer.) Acknowledge every signal, and run to time — being early means being stopped, which is wasteful (and annoying for passengers, if this is a passenger train), being late means delaying other trains.

--

I read some of the accident reports from the British RAIB, since they're often interesting. It's hardly ever one failure, even for something that seems straightforward. Some of the reports show charts of management structures, since many problems come down to organizational mismanagement — the safety equipment exists, but perhaps wasn't maintained, or a fault wasn't repaired soon enough. By doing 50-page investigations into accidents (or near-misses) with no injuries, hopefully serious accidents will be avoided — and it seems to work, I think it's the safest railway network in the world.

List of all publications: https://www.gov.uk/government/collections/catalogue-of-inves...

Recent example (PDF) https://www.gov.uk/government/uploads/system/uploads/attachm... — a 49 page report for an accident with no injuries.
How much Google product did you buy last quarter...
I can't comment on Google's practices, but an honest ad network can generally detect accidental clicks and won't count them towards ad budget. This can be done by, eg, looking at how long a user remains on the click-through site before coming back.
A large part of our business is built on product listing ads and Google shopping. Regular people have no problem clicking on ads, the ads actually usually provide a much clearer path to buying they product than organic results.

In a lot of verticals without ads you would be concentrating most of the sales in the biggest players as it has become very hard to compete in organic search for anyone else.
It was caused by a positive earnings report. http://www.bloomberg.com/news/articles/2015-07-17/google-app...
This appears to be a half-functioning project by an inexperienced but enthusiastic young person that has gotten way more attention and been taken more seriously than he imagined.

I can see myself having done something like this when I was 13 or 14, meaning well and just wanting to be involved in a startup. But I think he used a bootstrap template that made the page and product look just good enough that people here are giving it a serious evaluation as a hosting business. It is clearly not ready for serious use, but it is an interesting lesson about how wide open tech is for anyone to come along and create a business.
Wow. 271 is a factor.

Why not try dividing by all 32 bit numbers, to at least filter easy cases. Shouldn't take more than a few seconds.
> In Firefox you create a private window, not a private tab.

This isn't true either. Log in to a site in one private window and then open another one. You'll be logged in in that one too.
Don't forget an android client that both gets near-real time notifications and doesn't eat your battery. Plus a really nice authorization flow on mobile; everyone who has to identify a mobile client should steal however slack does it.
seeing this madness is part of the reason i don't have kids, and probably will never.