skysight-inc/HackerNews huggingface dataset:
It's way too big though.

http://i.imgur.com/MAmL4a4.jpg
I like your idea. I've actually thought it wouldn't be that bad for people to not use electricity hungry appliances at night? Fans to bring in cool air from outside, really no need to cook or wash clothes at night. Just a small battery for TV's and a few lights?

(Heating in the winter might be tougher of course. But a house heated to 80F during the day might be 50F in the morning, so might be tolerable?) Or Find ways to store the heat during day and slowly release it at night. Tanks of water in the attic?)
Pitching by telling a story
https://github.com/lukasz-madon/awesome-remote-job

Many coding jobs, but a lot of other stuff too.

There are several job boards dedicated to remote-only work listed on that page.
In my defense, I was assuming SNI (aka the modern internet), and that the IP was reachable by those you care for it to be reachable by. Ignoring these issues, is there an "engineering" reason why a single IP won't work, in terms of, for example, hardware can't demultiplex the aggregate ingress volume of CloudFlare and handle DOS mitigation?

I guess I'm asking this because of how woeful looking the "load-balancing" solutions are from the major cloud providers. I feel they way they're externally documented, and how their APIs are specified, hitting them with more than a 40Gbps fat-server's load of traffic will cause issues, regardless of how many hosts you have serving that load.

I'd appreciate some insight from those who handle such crazy amounts of traffic.
Diabolical idea: "First 10,000 people to give reddit gold to people in /r/thebutton are allowed to press the button a second time."

Dunno if folks would tolerate that, but I get the sense it'd work.
There are some similarities, but there are even more differences. LLCs and startups are usually much smaller and their behaviour as a collectively entitity is much more dependent on the personal quirks of the founders/top management.

Nonprofits and governments are not driven by profit as a main motive and are in their own category.
GitLab CEO here, regarding GitHub, hosting open source is not the same thing as being open source.
They have or had for a while this for Whatsapp in Brazil. I don't think it spread much. The market sometimes does things even market theory assumes it can't.
But they are everywhere: http://www.folklore.org/StoryView.py?story=Round_Rects_Are_E... ?
Exactly. There is so little downside to HBO from this leak that I'm surprised nobody else is saying this. It's not like the show isn't on torrent sites within an hour of each episode airing - anyone who would torrent the show and not pay for it was already going to do so.
If you're not bound to a browser, what's the benefit of using WebSockets vs. something on top of normal sockets? Personally, I thought this was going to be a Socket.IO server in C++.
It's a lesson for those who want OSS companies for the wrong reasons.

I am quite sure had Oracle agreed to fund the development of MySQL into the Oracle RDMS killer it may eventually become, the fork would not happen.

If I were Monty, I'd try to sell MariaDB to Larry Ellison for a billion dollars.
High price of '.sucks' to be investigated
just regular folk who are afraid of computers and abhor detail.

This is a good example of the sort of language that I think doesn't help us.

"Regular folk" somehow implies that it's normal and acceptable not to know how to use computers--it's not. In fact, it's no more acceptable nowadays to be ignorant of how to use a computer than it is to be ignorant of how to use a book or how to use a phone or how to use a lighter.

"abhor detail" is a defect, not a common trait. Mankind is defined by our use of tools and our ability to pay attention to details as well as the abstract.

I think the sooner we stop using language that lets people excuse themselves from being functioning members of a technological society the better we'll be as a civilization.
Google Pagespeed:
hillaryclinton.com 52 (Desktop) / 41 (Mobile)
tedcruz.org 69 / 52
randpaul.com 59 / 44
marcorubio.com 76 / 51
"It took a lot of fossil fuels to forge our industrial world. Now they're almost gone." - it's wrong from the start. We have hundreds of years of fossil fuels available with current technology. With future technology, it could be even longer.
> instinctively trust it,

And their own knowledge

> What if the button ran something malicious on your machine?

presses button
'This site attempted to download something to your computer. Download?'
no

> What if it permanently deleted your account and banned that username from ever being used again?

'reddit pissing off thousands of users over an april fool's joke' -> I'm guessing not

> These are things no one considered, because

It's not in flash, we know what HTML's limits are, etc etc
Improve Your Page Rank  with This Top Seo Blog
This chart might be incorrect for https://www.hillaryclinton.com, BuiltWith shows it is using:

- Microsoft IIS 8 for a server

- ASP.NET

https://builtwith.com/hillaryclinton.com

No mention of python.
10 years ago for me it was because it was really hard to get it to compile. I might get it setup on my cygwin install or my linux but have trouble compiling it on both. I was able to get mozilla compiling faster/easier then boost... It's probably improved a lot since then, but back then if you had asked me to use boost I'd be rather upset as well... I think now days at least on linux there are packages for boost so it's not bad at all and also homebrew for mac so that's exciting.
I have an MBA and I certainly do not think devs are a cost center.
Yea I agree.
My co-workers were talking about Netflix's Daredevil series, and we ran into these exact issues.
We kept trying to avoid spoilers, we ended up just changing the topic.
It all seemed a little weird to me.
A smart protection system would be:

1) use stenography or some other subtle process to watermark content

2) put a big obvious decoy watermark in the corner

Leaker chuckles to themselves thinking what a dumb publisher this is, masks out #2 and releases it. Publisher immediately identifies them by #1.
I wouldn't call $3 per gigabyte "peanuts" to someone buying the ~$30 extreme low-end Android phones, or indeed a much poorer person that possesses a battered second-hand feature phone with a Facebook app, which could at least theoretically be covered with this sort of program.
That'd likely do them more harm than good in the long run.
I don't know what he's talking about re size. I tried on both and the 42 felt plenty large to me. I wouldn't want it any larger.

The screen also isn't nearly as bad as his photo. I have no idea what's going on there. Yes it isn't as sharp as my iPhone 6 but it's not blurry at all.

The only thing that I agree with is that apples bands all look like crap. Their buckles on the leather look very feminine, and everything has a cheap feel. The one that doesn't is the Milanese loop. It looked gorgeous. Too bad it grabbed my arm hair and the sales guys said that was very common. Oops.

I got the cheapest band and will wait for the 3rd party market to do something decent.
>>I was comparing the argument you were making to the arguments of those who supported the war.

I should have been more specific. Yes, the arguments made by those who supported the war. What are those arguments? Are you saying that there were no better solutions to the Iraq War? Really? Not invading, withdrawing troops sooner, there were plenty of other options. I don't see how this is analagous to an argument about capitalism.

You said:

>>But that doesn't mean we shouldn't also point out that there are better ways to live.

My point is, what are your better ways to live that you are supposedly pointing out?
Hydro power averages ~90W per person in the US ~225W peak @ ~40% capacity factor. In many ways that's not a lot of power, but it's plenty to kick start other renewable sources in the apocalypse scenario or average out power from renewables.

As to renewables the simple solutions is to over provision and add spare transit capacity. You move electricity 1,000 KM with minimal losses at fairly low cost so with reasonable transit you get to average over a vary large area.
> But a house heated to 80F during the day might be 50F in the morning

In my experience, a house heated to 80F can be 30F within a matter of a couple of hours, depending on the number of windows, temperature outside, and insulation levels.

I certainly don't think that's a solution to winter problems in cold-weather climates.

As for storing the heat, I'm not really sure what you mean. Surely it would be inefficient to generate extra heat during the day and store it, as opposed to just creating some in the evening?
No, but my point was more that the very bare samples on the page don't tell me much about what's interesting about Squirrel or why I would use it. Just how to declare a class.
The benefit is you don't need a separate service for non-web clients.

If you have something TCP-based, it's usable only by non-web clients. If you have something WebSocket-based, it's usable everywhere.

Edit: An additional consideration: WebSocket is a nice, message-based protocol with easy-to-use APIs everywhere, unlike the stream-based TCP whose usual API (Berkeley sockets) is rather more difficult to use.
Nice work! Though it might be helpful to have some info on 'sentiment' and 'subjectivity' in the About page, e.g., how they're measured, what are 'good' or 'bad' values, and what might be inferred from the results - even a small toy example would be sufficient.
Moreover, I'm very curious to know how one even finds out such things (whether they're running on some python framework or ISP.net, etc.). I'm thinking a basic nmap scan can tell what server they're using (actually I'll try that out right now and report results in a few)
As much as I enjoy using summations liberally, a simple visualization of the spacing between frames would have been more useful.
The Cost of Low Employee Engagement (The Working Dead)
I see. That's interesting; I think the page could do more to explain it.
If you think of a connection is defined by the tuple (source_ip, source_port, destination_ip, destination_port) then you might run into problems if destination_ip was a single value, just because whatever hashing you are using/table lookups for connection management, DoS protection etc. etc. might have problems with the sheer size. We are doing a huge amount of traffic and I can imagine having to engineer around some things related to that.

But the real issues are the ones that outline above.
Ask HN: In the current climate, is it a poor decision to learn C++?
I studied Computer Science, have always been a Java developer and I am still young, living in London.

I am considering picking up C++ more seriously so that I can spend more time closer to the metal where there is more to learn which is closer to my technical inclination.

However, I worry about the job market for C++ developers who want to be rewarded for their technical ability. I know in the past few years we have seen a boom in the financial industry around high performance systems, but are we seeing the tail end of C++'s popularity? [1]

It seems like a very vague question, but given the current trend, would I be shooting myself in the foot if I jumped the Java ship and embarked on a 5 year quest to learn to ins and outs of C++?

Is C++ here to stay as the language of choice for ultra high performance? Is there sustainable demand for the benefits of C++?

[1] http://langpop.com/timeline.html
I tried on the watch, and while the screen isn't as vector-sharp as the press photos, it also doesn't look anything like that photo.
> If I remember correctly, the patient "died" after the game got too much press

This is both "ironic if you're taking it at face value" and a pretty good pun.
Maryland 'Free Range' Kids Taken into Custody Again
relevant paper: http://mrkulk.github.io/www_cvpr15/1999.pdf
That's not the correct strategy for keeping the timer alive as long as possible. If everyone did that, then everyone would simultaneously press it the first time it almost-expires, and nobody would remain for the next time it nearly expires.

A better strategy is to pick a random time number that you wait until, biased towards the lower part of the range.
The problem with wood as a fuel is that any densifying human culture can burn it faster than it grows. Industrial uses compete with household uses for cooking fuel and heating. Europe in the 14th to 16th centuries saw massive deforestation in England, Germany, and elsewhere, and the state had to reserve stands of large timber as a military resource for shipbuilding. This was a significant concern in the early Tudor and Elizabethan era, for example, and the Black Forest reached its smallest extent during this time also, IIRC. Wood for fuel came from intensive coppice stands, and significant wood was imported as well.

As the article says: "Wartime gasifier cars could achieve about 1.5 miles per kilogram [of wood]." Comparing the time it takes to grow a kg of wood versus the value of moving a car only 1.5 miles illustrates the problem pretty nicely.

Wood is not a sustainable fuel for an industrial civilization, at anything like current rates of consumption.
Quoting an interesting comment that was flagged for some reason:

saltedshiv 1 hour ago [flagged]The article presents a very interesting thought experiment, but I think the answer is flatly no, with explanation for this belief being the context of the article.Based on the narrative, I think the premise and definition of "modern civilization" was basically how our society is configured today, regions, space between cities, social architecture, travel, available goods and resources, etc. Under that thought, the answer is as I said before, flatly no.Without fossil fuels, the world could not take shape in the way it has due to the sheer density of energy for its weight. We currently have nothing else like that, and all of our advancements into new generations of energy rely on products manufactured with fossil fuels, cheap fossil fuels at that.Even today, we do not have such a resource readily available and as safe as fossil fuels.That being said, "a modern civilization" could come into existence without fossil fuels. I do not doubt the ingenuity of humans whether I am in the same period of time with them or not.My belief on this is based on how our society would be structured when you cannot travel so far away from the epicenter of a city because of the cost of fuel.This type of thought experiment is fun.

Copy/paste on Android lost the original paragraphs. The original: https://news.ycombinator.com/item?id=9368235
Download video/audio from YouTube,Facebook..(200 sites)
The same could be said for international regulations on, say, fishery. We nevertheless have a system in place that, while flawed, is considerably better than just throwing our hands up.
Maybe if you're a civilized silverback gorilla looking for something classy to wear you might be out of luck.
"If it's pointless to cook food, we would just eat food raw."

There could be other reasons beside nutrition to cook food: more palatable, kills pathogens, etc.
I agree that that's a very unflattering image, but it's purpose is to highlight the start difference between the marketing pics (which clearly show vector interfaces) and the reality of a pixelated display. Also, I think more of the unflattering-ness of the picture is due to the actually poor interface than the quality of the picture.
Scientists just found the first evidence for liquid water on Mars
Yes, but the leaker would be blacklisted from all future HBO (and possibly partner) pre-release materials.
When the first two leaked, I thought HBO did it to ease the pressure on HBO Go/Now, but I stopped believing this after 3 and 4 were leaked.
This could well end up in quite the opposite direction.

Whether its Apple, Google, or both, we have a device that acts as a payment tool, light switch, id card, all at once seamlessly. Right now that device is the phone. We are still in the novelty phase. It is as seamless as reaching in to your pocket and navigating to the needed app. It is still optional. You can still get printed boarding passes, and most people do.

There will be a transition point where this digital "key" (I think this is the best term) becomes mandatory. Retail stores could eliminate shoplifting along with the checkout line. Airports, employers, government facilities, could exercise more precise control of who is on the premises. May be there are already places like this. Certainly you aren't calling an Uber anonymously.
Toward the end of the war, the SS meant something very different from before the war. Mr. Grass didn't "work for" the SS; He was conscripted into an SS combat unit after volunteering for service with the regular war department.

I don't have much of an opinion either way of Mr. Grass, but I don't think volunteering to fight in the Army as a teenager reflects negatively on his character.
That article claiming it's dangerous to criticize Apple was complete bullshit, but it did serve to highlight how anyone writing anti-Apple posts loves to try and trot out their credentials as an Apple user as if that lends authority to whatever they're about to write.
I've been using the DownloadHelper Add-on in Firefox to do this for years: http://www.downloadhelper.net/
Disney's Tomorrowland XPRIZE Challenge
ISIS has tremendous popular support. A lot of ordinary people throughout the Arab world applaud their return to a pre-westernized Arab society. They actively provoke Arab governments, because it can lead to revolution in those other countries.

So yeah, lots of wealthy individuals in Saudi Arabia have funded them. But the government itself is terrified.
Objc.io: Video
Good news! It doesn't look like the picture. Something is very wrong with that picture; either he intentionally took it badly or his camera has issues.
Good. $2500 for domain registration is a scam.
Awesome ending
At least in the Ohio Amish communities (in businesses), I believe they actually use diesel-driven air compressors out back.

They're not averse to fossil fuels, because you have to pay for them as you go. Getting on grid means you're going into debt for a month at a time. That's at least a big part of their aversion to electric.
New SMB flaw affects all versions of Windows
This is a cool problem, and while others have worked on it before (e.g. Freenet), Maelstrom could be a significant step forward in usability by using the look and feel of a normal browser.

But these systems deal with static content. Distributed hash tables are a well-studied solution. Providing the same advantages of magic, trust-free, peer-to-peer replication to a dynamic (interactive and frequently-modified) site like Github is a much cooler and harder problem, and I'm not aware of anyone trying to solve it. Intuitively it feels impossible to create such a site without a distinct set of trusted nodes doing the work.
If I have a watch for telling time, I want it to be as small and thin as reasonable.

If I have a watch as a fashion accessory/jewelry, being small is no longer a design parameter, and in fact being larger might be seen as positive- like a large diamond ring.

Watches are not always worn just to tell time.
Iron and Steel can be worked on a charcoal/wood fire. Maybe it won't be easy, but the scale of malleability is basically linear with temperature. Every 100 degrees and it gets a bit softer.

Metallurgically, this won't necessarily yield the best parts if we can't reach critical temperatures - 1900°F, but even then, there are plenty of forgiving alloys out there, and plenty of metal that can be re-worked without melting it down.

The bigger difficulty in my mind is having all the alloys identified. It is pretty business even with good modern tools.
The point of the article was the fact there is a functional difference in how the runtime/code behaves in this instance.

Syntactic sugar would be something like automatic property getters and setters in C#; they just shorten the syntax drastically and the compiler or runtime unroll your code to the traditional implementation.

In this case you can interrogate things normally bound up into the exception instance itself, like the message without having to hit the catch block to wait for it to be hydrated. Once you enter that catch block things happen in the runtime that are costly so avoiding that if possible is the best route.
reddit stops you from embedding it iirc
It looks really weird to me, having that empty catch block. I expect a lot of issues to accidentally be introduced from poor merges or something.
When I regularly work from home, I work more from lack of friction than poor work life balance. Commuting to the office causes friction. Getting up, walking to the bathroom, the kitchen (all of which are a lot farther away in my office) all cause friction. Dealing with noise, making sure I lock my computer, mute my music and generally act like a considerate coworker all cause friction. All of those things go away when I work from home. I crank up my stereo and pace around my home without worrying about bothering anyone.

I work more hours and am less tired (I my mind, that's the key - I'm less fatigued at home) because I'm not constantly dealing with interruptions, context switches, and noise.
IE 8 and 9 don't support web sockets. For many companies, that's still a significant piece of the market.
It's kind of a consequence of Conway's Law. I don't know if that's best expressed as a corollary or as something else.
Exception filters are not syntactic sugar because they will not unwind the stack until a true condition is encountered and you really catch the exception, something impossible to do with the traditional catch-check-[re]throw mechanism.
To me adding a C++ client to Socket.IO seems like a feature to increase the adoption of Socket.IO by embedded/IoT devices.
Really? "Disruptive"?
Don’t Mess with My Bacon, Egg and Cheese
I love working from home, but having everyone on the team using tools like slack to communicate is essential - I don't think it would work otherwise. The team and managers need a certain level of trust too. It was pretty hard to get "onboarded" initially and start feeling like part of the team but it got better over time thanks to over-communicating on my part and much use of the slack /giphy feature!
I have the possibility to work from home as much as I want but I very seldom do since I literally get nothing done. I would be a useless employee in a remote company. Even when I need to work on weekends and no-one is at the office I go there (all alone).

To be honest I feel that most people are like me and that the success stories this thread are not representative.
If you don't care about speed, Berkeley sockets (bind, listen, accept, etc.) are just fine and very easy to deal with.

If you do care about speed, you should be banging against the operating system's provided tools anyways (IOCP on Windows, kqueue on BSD, epoll on Linux, etc.).

If it's abstraction you care about, you shouldn't be doing networking with raw TCP anyways, and should just use zmq, nanomsg, or whatever, and not drag in the entire clown car of boost.
People seem to be ignoring one obvious solution: don't send out copies of the first four episodes of what is arguably the biggest and most-pirated show in the world. I get it, there are apparently still these "print publications" out there that need time to "print" their reviews. How important is that really, in 2015, for Game of Thrones? I doubt that a few reviews in pop culture magazines are worth more to HBO than preserving the desired experienced of weekly viewing.

Or maybe it's a trial run for HBO to gauge what viewers think of binge watching.
He basically said "Of the five of us I know the least about the tech, so I'll talk to the people who need this widget built, and do the paperwork".

People just sort of assumed that he had been appointed project manager after that.
TCP is usable everywhere. Socket.io builds on top of websockets.

Socket.io is useful when you have legacy web browsers that may not do websockets. Beyond that, it does not bring much over regular websockets.