skysight-inc/HackerNews huggingface dataset:
"Shem was a sham and a low sham and his lowness creeped out
first via foodstuffs. So low was he that he preferred Gibsen's tea-time salmon tinned, as inexpensive as pleasing, to the plumpest roeheavy lax or the friskiest parr or smolt troutlet that ever was gaffed between Leixlip and Island Bridge and many was the time he repeated in his botulism that no junglegrown pineapple ever smacked like the whoppers you shook out of Ananias' cans, Findlater and Gladstone's, Corner House, Englend. None of your inchthick blueblooded Balaclava fried-at-belief-stakes or juicejelly legs of the Grex's molten mutton or greasilygristly grunters' goupons or slice upon slab of luscious goosebosom with lump after load of plumpudding stuffing all aswim in a swamp of bogoakgravy for that greekenhearted yude!"

I personally think this passage is one of the funniest things I've ever read. First of all, it rolls off the tongue in the most ridiculous way ever (you have to read it out loud) and second of all he manages to write entirely about food while making you think entirely about naughty things.
I own and iPad 2 and a gopro hero 2. Both are still running great and I still use both regularly so I suppose for the type of person that doesn't need the latest and greatest, it's holding back sales, albeit probably a small percentage.
> I have a hard time even thinking of it as a systems language, since systems languages tend to be full of punctuation, whereas Pascal makes pretty heavy use of keywords.

Judging whether it's a systems language by keywords vs punctuations? Seriously?

> does this seriously predate C and share the same problem space?

Some people thought it could share the same problem space, but it was primarily intended to be a teaching language. It turned out that it wasn't as suited for real work as some people thought.

> Granted, I don’t know enough about Pascal from one toy program to fairly compare it to C. Kind of curious what the story is, though.

The story is, when you quit having toy problems, Pascal's limitations got in your way much more than C's limitations did.
Honestly, I feel that they're not losing any customers as compared to the small overhead they'd take if they implemented it. It's not really a selling point for most people. Even Facebook took quite a long time to universally implement HTTPS.
rise in oil prices has never caused rupee to crash too much. Rupee has fallen a lot in last couple of years, but thats not due to increase in crude price. The govt could do better to support exports. There is still too much bureaucracy red tapes which discourages business. Unless this changes for better, it will not do any good in the long run.
"At the point of desire, you want more, but at the point of daily use, you want less." -John Maeda, on complexity in product design
Please disclose that you're using a referral link.
Hi yaworsk,

We're working on improving our API documentation. You can develop against our API and not use the supplied client.

https://patchworksecurity.com/docs/
Well I mean, there's Pascal, which solves all three of those gripes.
Well, I was using Pascal professionally from 1986 to 1988, and many of those objections were still valid. (Granted, on an embedded system rather than a PC, so the improvements in Pascal were slower in coming to us.)
The ticket price is $2, so there's more room than you think.
> However, what's not a joke is what happens when the internet goes down. So does our heat.

That's very odd. My Nest functions fine during Time Warner outages.
This is one of the best management posts I have ever read. Does anybody know any articles / books like this one (not giving common sense advice)?
"What destroys a man more quickly than to work, think and feel without inner necessity, without any deep personal desire, without pleasure - as a mere automaton of duty?"
> If you value those on par with your salary, then I have a job for you! ;)

Those things are worth some fraction of salary, at least.
That's impossible (AFAIK at least) - the drives can't know what parts of the filesystem are in use, only the OS can.
Go pacakge for ideal tty prompt
>For me, a team lead's role is not coding. You are there to assemble, manage and grow the team that will do the coding.

I know it depends on the organization (and possibly the size of it) but I was always given the impression that team leads are generally expected to provide leadership (sometimes only technical) and do a fair portion of the work as well. Usually a manager would deal with the people stuff and a PM would deal with the project related things. But I've only worked with a few team leads so my experience may not be the norm.
The news media in the US isn't a "government mouthpiece", but there is definitely East Coast government-media-academia axis which considers itself "elite" and has common goals. To have the wrong opinions is bad for your career.
Perhaps there is a happy middle which doesn't cost an arm and a leg to produce a report, and still isn't straight-up propaganda. It's called reporting publicly-available information from multiple credible sources, and not reporting single-sourced PR releases. Also known as "journalism". I heard somewhere that it was essential to the nature of a free state.
Didn't expect to find this posted here! I did the writeup, so if anyone has any questions I'd be glad to answer them.
Because people derive value from it. It's that simple. You don't have to, and that's fine, but having the temperature settings for the house happen on a schedule that makes sense and depends on the time and day of the week can be quite useful.

And having the ability to change the temperature from my bed is nice too.
Based Pattis
Suggestion: try reading on stuff you want to critique before commenting about them instead spouting malformed ideas that you patched up from internet comments, Facebook posts and other distortion prone medium. People who do read up on stuff can clearly see you don't know what you're talking about.
> Why make things more complicated than they need to be?

My energy bills dropped about 30% with the Nest.

It does a number of neat things to save money, including running the AC fan through the chilled ducts for a period of time after stopping the active cooling.

For a forgetful person like me, it's also very handy to be able to turn the house into vacation mode the day after I left for vacation.
Is it like a kid screaming and paying people to shake down restaurants? Not really. The essence of the problem solved is information asymmetry. To see this, break the app into two apps -- one that simply informs you that you missed out on a deal and makes you feel bad, and one that compensates you and makes you feel better by giving you a savings.

This is a side-payment, as in Coase's theorem. You are outraged at the side-payment, but that just hides the information asymmetry under a cloak of disgust. There is no valid reason that the purchaser should not learn the price subsequently dropped -- but the nature of homo economicus being what it is no one will use the first app without the second.

This app is an application of Coase's theorem, and takes an externality (uninformed consumers are like a clean river to dump bad pricing into at a profit) and internalizes that cost by making companies pay it -- it is always better for the market if costs are internalized, assuming markets work at all.

It doesn't matter whether the company or the consumer pays, according to Coase's theorem. The result will be the same. We might invent reasons to be outraged that the company pays, but really all that has happened is a market inefficiency -- information asymmetry -- has been eliminated. Prices are less sticky and more flexible. This is good.
Very small offices may not use purpose-built software. My dentist when I was at school was a one-person operation (he's retired now).

Even if they are using purpose built software, by default Cortana watches what you type in everything and sends samples (at least) to Microsoft. You can turn Cortana off, but you can't uninstall it or even stop it from running and you can't be sure that Microsoft won't just turn it back on anyway (unless you are an enterprise customer).

I just don't understand why Microsoft doesn't just allow all of that stuff to be turned off by everybody? I could be pretty happy with Windows 10 if it respected my privacy more.
Americans know what Al Jazeera is. The problem is Americans no longer want their news from a viewpoint that doesn't have a bias in their direction.
I don't know, but it shouldn't matter. Apple products are known for how they Just Work™ but in this case it's not true.
Rescale (YC W12) Is Hiring a Japanese-Speaking Applications Engineer
* Fluency in the Japanese language is a requirement for this position.

- Your main role in this position will be to liaison with our Japanese partners and provide support to our Japanese customers

- In your capacity as Application Engineer you are expected to be an expert in how the Rescale platform works and how it can be applied to customer's workflows

- You will be challenged on a day-to-day basis on how to best solve our customer's HPC problems on our platform

- You will provide technical support to our customers, independent software vendors and strategic partners and help them solve various problems related to the software they are running on Rescale. This requires both a high level understanding of the software and an in-depth understanding of the environment the software runs in.

- You will maintain the software available on Rescale. This includes installing and benchmarking the software. Optimizing the software's performance for the environment it runs in may also be necessary.

Rescale is looking for Application Engineers who possess the following prerequisite skills:

* In depth knowledge of at least one HPC discipline (CFD, FEA, Molecular Dynamics, Weather Forecasting, Computational Chemistry, Reservoir (Seismic) Simulation, Rendering, etc)

* Good understanding of the Linux environment

* Good understanding of HPC, schedulers, MPI

* Good understanding of shell scripting

* High level understanding of web frameworks and databases

* High level familiarity with languages such as Python/NumPy/SciPy, Perl, Matlab, etc.

* General familiarity with cloud providers such as AWS, Azure and Google Compute Engine

This is a full-time/on-site position in our Downtown SF office.

Please send resume to eng-jobs@rescale.com
Why don't they build in a simple fail safe on the Nest?

That is, have a user settable manual switch that fails to "heat on" if there is no response from the main unit.

The house would be quite hot - but probably much less damaging than frozen pipes.

The liability costs for frozen pipes could be staggering.
Judges dismissing cases based on arbitration clauses seems pretty common.

NYT has been on the case recently:
http://www.nytimes.com/2015/11/01/business/dealbook/arbitrat...
http://www.nytimes.com/2015/11/02/business/dealbook/in-arbit...
http://www.nytimes.com/2015/11/03/business/dealbook/in-relig...

http://www.nytimes.com/2015/12/23/business/dealbook/sued-ove...
I don't know about Fitbit per se, but there are cases where a company says one thing in it's legal interface, but does another with it's sales interface. IOW (pure speculation on my part), Fitbit could say "don't use this for such and such" and the sales people say "yeah, we say that (wink, wink), but we don't really mean it." To be clear, I am not saying Fitbit does that, but I am familiar with other companies that have done such and gotten in trouble for it.
Because when you forget to change the setting to heat and wake up to a 60 degree house you rush around hoping the pipes didn't freeze. Or when you set the AC to 70 because you were warm and leave to go to work and forget to set it back.
that is shady. bit it looks like they're still there in the git history: https://github.com/jOOQ/jOOQ/tree/fc7afb40760246153da4a2334c...

even the stuff that has been xxxed out: https://github.com/jOOQ/jOOQ/blob/63717b517fccf475089648ca3c... and it's still under the APL.
I have code to 'curl' Twilio to notify me of certain things that need attention. It works and it's really cheap.
Mine's fine, FWIW.

My heating system (hot water baseboards) doesn't really respond quickly enough for it to be super useful for things like away detection, but as a programmable thermostat, for the most part, it works better than I expect most software to work.
The only thing that puts me out of the target market for this is that I don't program with a light keyboard and only my laptop. It's laptop, 22 inch external monitor, and a big cable heavy Razer black widow keyboard.

My question is, I wonder what percentage of people interested in standing desks might fall into this category, vs fall out of the category?
Paper:

http://elifesciences.org/content/4/e11386

Abstract:

The striatum is an input structure of the basal ganglia implicated in several time-dependent functions including reinforcement learning, decision making, and interval timing. To determine whether striatal ensembles drive subjects' judgments of duration, we manipulated and recorded from striatal neurons in rats performing a duration categorization psychophysical task. We found that the dynamics of striatal neurons predicted duration judgments, and that simultaneously recorded ensembles could judge duration as well as the animal. Furthermore, striatal neurons were necessary for duration judgments, as muscimol infusions produced a specific impairment in animals' duration sensitivity. Lastly, we show that time as encoded by striatal populations ran faster or slower when rats judged a duration as longer or shorter, respectively. These results demonstrate that the speed with which striatal population state changes supports the fundamental ability of animals to judge the passage of time.
Serious journalism is way, way more expensive than the talking head stuff. Even if it costs a few rating points it makes sense to run the talking heads.
CRUDE+OIL+Broader+Bias+Remains+Lower
> The BBC is state-funded, but it's output is not state-driven.

It's amazing how many people don't understand this fact. You'll see people on reddit compare the BBC to RussiaToday or Xinhua. The latter two are literally government run agencies that specifically exist to push their country's narrative of world events out to the rest of the world. The BBC is government owned but not government ran, there's a massive difference.
Great work!

PS: You need gawk to run this.
This assumes that students hired by bootcamps are in primary teaching roles-- they're not! They usually end up employed as teaching _assistants_, which they are definitely qualified for. This also gives them an opportunity to continue learning while being paid, and it helps them launch into bigger and better jobs.

Source: I was a bootcamp grad who was thrilled to be hired by my bootcamp. I learned a ton there. I work for Udacity now :)
Boycott docker
REMOTE

Java Software Engineer - Help Scout - http://www.helpscout.net/careers/
To Apply: https://help-scout.workable.com/jobs/185336

The 18-person engineering team at Help Scout is full of people dedicated to a wonderful experience for our 5,000+ customers in more than 60 countries. We work remotely and autonomously for the most part, which is why this position requires senior-level skill and experience.

The ideal engineer for this position loves building RESTful APIs and other web services at scale. You relish the opportunity to take on a challenging problem, choose the right tool for the job and build an elegant, scalable solution.

Tools We Use:
Java 8
Play framework
MySQL, MongoDB, Solr
RabbitMQ
Git

About the Role:
You will be working with another Java engineer to own the back end API and presentation of our Docs Knowledge Base product. On a daily basis, you'll work on improving existing code, adding new functionality and API endpoints all with a focus on testing and documentation.

REQUIREMENTS
You became an engineer because you like writing software that helps people.
You have a history of working on Java projects at scale and can bring a high level of expertise to the business.
Your code is not only a pleasure for customers to use, but for other engineers to read and understand easily.
A big part of being great at your job revolves around being very organized and communicative. It’s clear from your experience that you have those characteristics.

About Us:
Help Scout is a remote team with employees in twenty-three cities all around the world. We optimize the team for excellence over geography and overcome remote challenges through transparency, trust, and video conferencing.

To Apply: Go to https://help-scout.workable.com/jobs/185336
I've had a Nest for ~ 3 years now. It was a mistake. The "learning" on it is not intelligent enough to understand the idiosyncrasies of our 60 yr old house. I have to manually adjust it every day to make sure my kids are roasting/freezing in their bedrooms. I really should just switch it back to a manual thermostat.
Redundancy is already built into many home heating systems. My heat pump has a backup furnace for emergency heat (which is also used if it's too cold outside for the heat pump to work efficiently.)

So the hardware is solid enough -- it's just up to the thermostat to not drop the ball.
> What crypto libraries need is usage

openssl is by far the most widely used tls library out there. still, occasionally our collective hearts bleed. what's even worse is you get forks of openssl for each vendor that wants to abide by this government's policy or that. in effect, you have a single bad codebase multiplied n-fold. where's the economy of scale there?

if you're arguing that "with many eyes all bugs are shallow", this has been disproven. if you're arguing that java's tls implementers were crap, well, that's fine. doesn't mean go's are.
it's worth reading just for one of the best book in-jokes ever - see the introductory part "Notes on the Exercises" of Volume 2 "Seminumerical Algorithms"

3. [M50] Prove that when n is an integer, n > 2, the equation xn + yn = zn has no solution in positive integers x, y, z.

Knuth's book was published in 1973. The initial solution to this exercise was solved by a then Princeton professor in 1993 and was finalized by same professor and his former student by 1995.
So how many people will use this lesson about common mode failure to re-evaluate their risk assessment of technology with a central point of failure?
That would make sense if there weren't plenty of other product reviews in which people are gushing about how awesome they are.
I don't understand 'one process per container,' and as near as I can tell it is not enforced. It's just a guideline.

I always thought 'one task per container' or 'one service per container' made sense, but Postgres for example has many processes and can easily be containerized.

I am a bit of a Docker skeptic though. I wrote this on the subject:

http://adamierymenko.com/docker-not-even-a-linker/

This is also indirectly about Docker and the reasons for it:

http://adamierymenko.com/privileged-ports-are-causing-climat...
Solving nearly intractable problems that primarily affect the poor, in an industry with extensive regulation and where most solutions require prolonged one-on-one contact?

Yeah, I can't imagine why a bunch of capitalists wouldn't jump at the opportunity.
Every new Buffer should allocate new sandboxed memset, fulfilled with zeros.
Why heat or cool an an empty house?
I'm curious why the nest can't do exactly that. Have a simple microcontroller running a thermostat, with hard low, soft low, hard high, soft high. Then let the brain twiddle the soft low/high all it likes. If the brain goes missing, the micro just carries on brainless with the previous settings. If the brain really screws the pooch, at least the hard low can kick in somewhere before pipes burst.

It seems like a safety-net would be high-school easy, and at least let them claim they've learnt from their mistakes.
> to make sure my kids are roasting/freezing in their bedrooms.

I'm sure it's just a grammatical mistake, but I lol'ed.

We have a lot of problems with the Nest thermostats at work. I've got a 10 year old basic thermostat at home that works exactly as it should. Follows its schedule perfectly.

No "learning" necessary.
Too funny.
Looking for Hemingway by Gay Talese (1963)
Interesting. My workload was more a mix of artifical network and CPU tasks. I'll revisit with this.

Thank you.
They do usually hold up in court. Some judges have been ruling that the customer must be given more notice on the "contracts" they're supposedly "entering" before they can be entered, however (Nguyen v. Barnes and Noble).
You are very right. VCs and defence sector with too much money. But ceo is not in a bad position. If ceo can find new market for the products, one which brings more profits and better prospects, VC and board will be onboard with it.
> But your thermostat can request heat 24/7 and unless the furnace control board is broken, it'll the cycle the system as necessary to keep up with the requests.

I have a hot water boiler. Even when constantly calling for heat, I can hear the element relays click on and off to avoid over-pressuring. The recirculation pump stays on the whole time.

(I'm agreeing with you; just pointing out that my system does cut out under normal operation, while calling for heat.)
And no, switching Buffer(number) to be zero-filled will bring more harm now, even from the security point of view. The best course of action imo is to deprecate Buffer(number) whatsoever and replace it with two separate methods. More info here: https://github.com/nodejs/node/issues/4660#issuecomment-1712...

I will make a separate post about that soon enough.
One Explanation Perfectly Sums Up How Silicon Valley Is Destroying Itself
Trump's opponents don't get it. His supporters are eating this stuff up. Every time he does something ridiculous or outrageous his numbers go up.

The thing that's fueling him is (on the right) analogous to what's fueling Sanders: the American middle class has been losing ground since the 1970s and people are fuming mad and ready to try anything other than the status quo. People want to vote for a lunatic who will go into Washington and turn over tables and break things. That's the point.

Don't get me wrong. I think Trump would be a disaster. I also think Sanders might be a disaster, though less so and for radically different reasons. But I do get why the support is there.
Is lendingclub.com down?
I would just want a much better battery life, and software and UI that doesn't utterly suck.

The only good thing about the GoPro is the lens/sensor and the case/mount system. The camera itself needs a lot of work.
I had been thinking of buying a Nest, now I think I'll attempt to build my own using a Raspberry Pi. There are some very inexpensive bluetooth beacons that support temperature measurement...

Does anyone have ideas for cool hardware or algorithms for something like this?
You don't need to know what Go tools your "developers found bloggable enough to want in the stack".

You simply need to rebuild whatever binaries you run, this will re-compile everything (libraries and all) and prevent the exploit. What libraries you or your developers use is irrelevant.

As an aside, do you have any idea how pretentious you come across?
It's an incentive, not a bribe. No one is secretly getting money illegally.

I think governments should be able to make a calculus as to whether something like this will benefit their constituency.

This is not PR or high profile loss leader or trophy white elephant or other gimmick like the olympics or new stadiums. This is a bet on the company improving the local economy attracting other employers, competitors, increasing competition for employees, etc.

If I lived in MA I'd be all for this, just like SF bet on twitter reviving mid-Markt street --which it has.