skysight-inc/HackerNews huggingface dataset:
CVE-2015-1855: Ruby OpenSSL Hostname Verification
Trivially detectable. Find two screeners. Search for different frames. Oh look, the credits are different! Let's delete the credits to be safe!

You want to make it so that the entire binary content of the film looks different for each person, so there can be no point of reference apart from what it looks like (which is the same).
The best thing that we weren't faking this. We did actually run though the whole sequence as was shown in the movie with having a call going while another part of the crashed and was fixed.
To align with the current guest service model, the robot would need to have a use case for "guest sleeping in bed during room-cleaning hours without a 'do not disturb' indicator".

Depending on how smart that solution is, the story might just turn into "mummified hotel guest evicted after 2 year stay; was discovered only when credit card expired."
You're absolutely right about the problem we're solving (which is the cause of many sleepless nights).

Hopefully it's Lucolo to do this, but we believe that this idea will win on a strategy that alleviates perceived (or real) switching costs (possibly through integration) and has a feature set that is simple, effective, and obviously superior over email for the user. We have to be careful to not work to "replace" email but simply build an alternative that users couldn't imagine not having before. Kind of like the iPhone, or Dropbox, even Google, or - dare I say - the car.

It's ambitious for sure, but we don't believe the answer is IRC-like XXMP services since they don't provide the same experience and value as email. We want to hit a larger audience than those that are familiar and see value in chat-based architectures (like me as I'm 27 and grew up on AIM and loved it).

Lastly, we're really going to rely on our first few batches of users for input and feedback on how Lucolo makes the feel about communicating via the internet; it sounds obvious but the closer we get to creating a communicative experience that adds the most value and reduces the most noise and pain, we think we'll have a winner.

These are great questions you pose and not 5 seconds goes by without me thinking about them....
I am curious about if somebody with access to two copies can just compare them and blur the stenographic watermark.
Is there a way to add new combinations of font pairs?
Great...!!!
This is fantastic! I'll be printing out a version of the manifesto I made for myself yesterday:
http://i.imgur.com/7oqZF2D.png

Thanks for sharing it!
Thus the mention of "legacy platforms". If IE9 and below matters then, yes, you should use it.
If you try to ground Southern secession in standard international law principles of self-determination and consider it at the state level you run into problems of both white franchise and....er another 3/5th of a problem rather quickly....
Lessons Learned: A Craftsman's Approach to Software Development
I feel for you but may I dare say that some fault lies with you, for letting the douch take credit. You should've stopped him before he got out of control.
Cooking food isn't necessary, but there are distinct advantages to doing so, namely, it improves digestion. This may not seem like a big thing but it ends up significantly increasing the amount of calories one can absorb, massively expands the types of food one can eat, and greatly decreases the amount of effort one has to spend to process those foods.

Comparisons to other primates are illustrative: non-humans basically spend most of their life acquiring food, chewing it, and digesting it, at something like 85% of their entire waking lives. Cooking reduces that to roughly 10%, freeing up evolution to take advantage of that calorie and time surplus by, say, growing larger brains. In fact, studies of chimps suggest that almost their entire social structure is built around the tradeoff between eating, calories, and digestion---even a small change in habit (say, by doing something other than eating with a mere hour per day) significantly reduces calorie intake to a net deficit. Without cooking there is literally no time to do much else.

In fact, the most scientifically dependable and reproducible form of dieting is just to eat raw food.

It is becoming common now among anthropologists to hold the view that cooking food has had the single greatest impact on human evolution, even over hunter/gather, agriculture, meat, or any of the traditional attributed causes. We would literally not be human if it were not for cooked food.
Drchrono (YC W11) Launches Wearable Health Record for Apple Watch
Pants separation is pretty orthogonal to productivity for some jobs.
Those companies are part of the problem, not the solution.

FWIW, we're driving our users to deploy at least IE10 before talking to us, preferably IE11. Supporting old browsers is just not worth it--for devs in the short-term, or clients in the long-term.

Save them from themselves.
Boost makes you enter header and linking hell. I'm talking "an entire day to figure out how to include that in your makefile and why the fuck doesn't it link correctly" level hell.

You can also count on having 10MB+ of libraries to distribute if you use the entire boost lib (which, let's be honest, will be the case 90% of the time because people can't bother with cherrypicking features)

And just pray that you don't need to recompile boost because you're in for a fun few hours of wasted compilation because it fails at 80% because of <cryptic boost message>
Do you have any Peak Oil articles from, say, 10 years ago that predict those four effects?
What do the numbers say about trouble for China's economy?
We can, make new hydrocarbon fuels. Grow plants that are high in fatty acids that we can run catalytic cracking processes on to make usable fuels. Or, use fermentation and the like to make alcohols from plants with a high sugar content. Again, slower, but at the same time, it would be part of the process.
String joining in Java 8 and more
I like writing languages, but I really don’t understand what possesses someone to write a new language that’s essentially a syntactic reskin of the same set of imperative/OO features found in most popular languages. We don’t need new syntax—we need new semantics.
Quack.space: Proximity-based file sharing. No logins, no apps, no nonsense
EpicPlays.com – Search and Keep Track of Games You Want to Play
http://i.imgur.com/AvlEd0v.png
BuiltWith has cached results. Try

curl -I https://www.hillaryclinton.com/

curl -I https://www.hillaryclinton.com/api/oauth/token

Varnish in front of S3 and Tornado.
Thanks for the feedback. I've updated the intro with better background information (the same paragraph from the previous article, in fact).
We tried switching from SockJS to pure websockets and had to revert because it broke too many users, even though our website only supports WebGL (IE11, etc) and all communication is done over https/wss. One of the biggest problems was plugins like the zenmate privacy plugin https://chrome.google.com/webstore/detail/zenmate-security-p...
Worst-case optimal joins, in dataflow
> TCP is usable everywhere.

Not on the web it isn't.

I agree that socket.io offers little over WebSocket except for backwards-compatibility, but the OP's question was more about why you'd want to use WebSocket.
The Las Vegas Strip Was Probably Designed by Product Managers
Socket.io is wayyyyy more noob-friendly. If you send json over the wire, socket.io automatically converts it to a javascript object or array for you, ready to be used. The best feature however is that you can send emit any string as an event :

socket.emit("hello"); and the server can listen on this event with socket.on("hello"). If you want to do the same thing with the reference WebSocket you have to re-implement the same thing again and you will probably end up recoding the wrapper that socket.io already gives you.
Is that 50 lines of code, or 50 lines of using a library that's thousands of lines of code?
I still don't know what you mean. Also that sport edition is the most accessible version of the watch and is the one I bet you're going to see most in the wild.
You might now that, but do those thousands of other users?
Do child protection software filters work with HTTPS?
I think you're being a bit pessimistic. People in third world countries love status symbols and want to do their part too. In the eighties, when Datsuns were all the rage in Pakistan, my grandfather was one of the very few to track down an imported used Australian Ford Laser sedan, which was surprisingly cheap (probably smuggled through Dubai).

Until recently, Pakistan had one of the highest adoption rates in the world of CNG in cars as an alternative to petrol, you could just flip a switch when you were cruising on a flat. We modified our Laser (may it rest in peace) accordingly.
Probably. Thing is, I was just elated at doing NASA stuff and just threw myself at the technical side of the project without paying attention to much else. I mostly only showed up on base when something cool was happening (In my defence, it was a 2 hour commute each way).
Welcome Luke and Rick
If anyone wants to jump into this, Josh Tenenbaum and Noah Goodman put together this amazing interactive book for learning probabilistic programming with Church: https://probmods.org/
When I was younger, immersed in usability, databases, and big sites, watching the initial rollout of Facebook etc, I thought that a good technical solution could solve social ones.

Now I'm a lot more pessimistic and want to approach it the other way around.
Built with seems wrong, look at the server headers:

Requesting https://hillaryclinton.com

SERVER RESPONSE: HTTP/1.1 302 Moved Temporarily
Content-Length:
154
Content-Type:
text/html
Date:
Mon, 13 Apr 2015 17:07:59 GMT
Location:
https://www.hillaryclinton.com/
Server:
nginx
Connection:
keep-alive
Redirecting to: https://www.hillaryclinton.com/

SERVER RESPONSE: HTTP/1.1 200 OK
Date:
Mon, 13 Apr 2015 17:08:00 GMT
Server:
AmazonS3
x-amz-id-2:
I7+Tzq0w7Vw6347QHmyedJZfIdyiX4nPiHvXxJw/sD89ltjuop0YG1LgCkf2fo3s
x-amz-request-id:
49406508AC541A03
Cache-Control:
max-age=86400
Last-Modified:
Mon, 13 Apr 2015 16:36:32 GMT
ETag:
"112d7310ce2add1d77ec28c6ce824fe5"
Content-Type:
text/html
Content-Length:
26723
Accept-Ranges:
bytes
X-Varnish:
3579276881 3567651786
Via:
1.1 varnish
Age:
1837
This is incredible! Thank you.
>"With future technology, it could be even longer."

This sort of misses the point that under this thought experiment there is no future technology, and that to get at the vast reserves we have left would require that technology. We won't be deep sea drilling or fracking if we get rebooted. Nor will we be digging holes in the prairies and having crude gush to the surface.
Nuclear fuels need to be regularly swapped out for reprocessing as the fissionable material is used up. To get nuclear plants online, you'd have to have a good neutron source to kickstart a breeding process.
I remember when Microsoft tried to pass IE9 as a "modern browser" - with less than half the HTML5 features of Chrome and Firefox at the time (which is still true for the latest IE versions btw).
I don't think a civilization built on a shit load of aluminium scrap is going to develop very slowly. Don't forget aluminium is a wonder metal that's only been around for like a hundred years.

All really important metals can be melted at temperatures that can easily be reached with a well built furnace and natural fuel like wood.
Net Neutrality: French main operator launches prioritary mobile data
I think I do understand your argument, I just follow your first statement, which I fully accept, with a different conclusion. From potential harm we should not treat an otherwise inconsequential act more seriously. From the potential harm we should plan appropriately and make commensurate investments in proper security.

I absolutely agree, that a student (or anyone) could gain unauthorized access to the computer / network is the primary concern. The fault there lies not with the student, but with the computer / network security. What the student in this case did was effectively provide free pen-testing. They exposed a serious security weakness in the system, and the school should basically thank them for it, and get to work fixing the system.

The severity of the crime should rest solely on the intent of the criminal and the extent of damage caused. Isn't that the baseline of our moral code? The flip side is deterrence. My point is we don't actually want to deter students pulling harmless pranks which expose serious security weaknesses.

This is a feature, not a bug, and the school should be quietly giving the kid detention while they get their own act together before a more serious breach occurs. Have they even changed passwords for the teachers? Nay, they are likely going to consider possibly working on that one maybe next year.
The problem with that line of thought is that it's not going to be cheaper overnight. All the while Government A is plugging along on renewables, driving the price down, Government B is going to be eating Government A's lunch.
Hustle, Ups and Downs, and a Lot of Testing – Transparency Report #2
Necessity is the mother of invention. The Chinese had very high grade porcelain for many of their household needs. As a consequence, they never bothered to invent glass for these needs. Europe and the Middle East did, and also discovered the telescope and microscope along the way. Porcelain is arguably better for mugs and bowls and can be made much thinner than glass can. However, that happy little accident of history gave the western barbarians a slight edge in one realm of civilization.

So, could we rebuild our civilization without fossil fuels? Maybe. Likely no, it would be different and very strange to our eyes. Heck, it might even be 'better', as they then would not be dealing with our particular type of climate change. Though, they may have their own problems to deal with.

The grass is always greener...
How Can I Find the Right Web Designer for My Business?
Thumbs Down: Why Brands Should Care Less About the ‘Like’
Yeah, you are right; look at companies in the hadoop eco system: cloudera, hortonworks, mapr. They are just burning the cash; most of the money comes from the services/consulting. This will succeed if one dominates the sector, the way Redhat does in the area of enterprise linux.
> We have hundreds of years of fossil fuels available with current technology.

So... in a post-apocalyptic scenario in which civilization has regressed to unindustrialized agriculture, there would be fossil fuels available only with 500+ years of Industrial Revolution advancement?

I'm not sure how that would be helpful.
This... Boost will ruin your compile times. I'm addicted to instant compilation so I avoid template hell.
It's cheap to add a fairly large heat sink in the middle of your house during construction. Brick or stone walls vs plaster or just a large tank of water.

Add in some passive solar and you can keep a house in the continual US warm without active heat sources fairly easily. The major issue is it stops looking like a traditional house and costs more up front, but it’s not a major issue.

PS: ~6 hours * 1kw/m^2. Take a 30' x 30' roof and that's ~600 kwh per day or an average of 24kw of heating. Though you do need to keep the now off the roof in the winter, but a steep enough rough does that fairly easily.
Which firms are your Republican counterparts?
What do you propose instead?

There are only a few fundamental sources of energy (which is a non-negotiable component of "making things go"):

- Nuclear decay (geothermal, RTG)

- Nuclear fusion/fission (nuclear power, solar power)

- Redox reactions (fossil fuel, food digestion)

- Planetary momentum (geothermal, tidal)
Do people not use .txt files anymore? Is there... really a need for a site like this? The site looks nice though.

I wish you good luck. Simply because Sveny looks like a nice guy...er... viking.
I had trouble finding a decent chair, so I switched to the IKEA Bekant sit/stand desk. I work standing for about half the day, so if I'm having issues with my chair at least it's not for the whole day.
You can just dry and burn the plants directly. You can replace coal almost directly with dried plants.
I beat Cepheus, the unbeatable poker-playing artificial intelligence
> not drag in the entire clown car of boost.

As far as I can tell you can just import what you want and not have to bring in the entire boost library to use asio. Is that not correct?
If they're installed on the computer, then they can easily use a self-signed cert to intercept (like Superfish, but hopefully generating a new one for each device).

But they generally just block domains, or use extensions, neither of which care about http/s.

A quick search shows that https://www.netnanny.com/products/netnanny/ says it works against SSL.
Boost's asio has backends (reactors) for IOCP, kqueue, etc. The whole point is you write to one interface and take advantage of their performance.
Why do you need a capital-P Process? Does it need to have a name?

Best teams I've been on have been self-organizing, with a few senior engineers who did heavy-lifting and some less experienced engineers learning new stuff. Management was minimal (the more we had, the more things sucked).

- Minimize management. Minimize management. Minimize management. Management exists to set very high level directions and to remove obstacles.

- Make sure that different teams talk. A lot.

- Get real. Don't blow smoke up people's asses. Making a schedule with a granularity of a day on a six month project is fucking bullshit. Just stop it, okay? You might be able to do this a week out, but not much more than that. If that deadline is important, be clear on why. (I've been on projects that have been absolutely killed because someone felt they had to ship on magic date X, when shipping a few months later would have saved the product).

- If you are working steady 60+ hour weeks, you are doing it wrong. If you are doing regular 80+ hour weeks then you will burn out and leave.

- It's done when it's done. Ship it, and iterate.
Supporting old browsers is just not worth it--for devs in the short-term, or clients in the long-term.

The part you missed is that it is worth it for clients in the short term. If you have an eCommerce site and a portion of your potential customers use IE8, then you cater to IE8. It's as simple as that. When your business depends on making money every month, "short term" or "long term" doesn't matter as much.
In the case of an architecture diagram being handed down from on high, sure. But in the case of product feature whack-a-mole, this doesn't seem like something that bottom-up decision-making could fix.
IE11 is fairly modern. You can't berate Microsoft for trying to catch up.

We don't want to be in a position where there can't be new browser engines because they're not "modern" if they don't implement literally every feature their competitors support.
RedMonk - http://redmonk.com/jobs - Remote or Portland, ME or London, UK

Analyst

## Who is RedMonk

We're the analyst firm that thinks developers are the most important constituency in technology. Our work shows up here on HN from time to time.

## What You Need to Have

- A rational, fact-based based approach. Opinions are fine. Data is better.

- The ability to synthesize disparate data from different sources, both quantitative and qualitative.

- Excellent communication skills, and ideally experience presenting.

- The ability to write clear, digestible and insightful analysis of complex technology – and not take months to do it.

- A reasonable online presence. You don’t need to be Taylor Swift, but if you don’t know what Twitter is there’s a problem.

- Deep and relevant technical expertise in technology infrastructure.

- A personality that both we and our clients enjoy working with. You can call this the no assholes rule.

- The ability to travel regularly to industry events and client sites.
- A passion for developers.

## It’d Be Nice If You Had

- A background in statistics, economics or both.

- Exposure to/training with statistical programming languages (R or Python if you must).

- Experience as a developer, whether as a hobby or profession.

- A broad range of technology exposure (as opposed to being
expert in a tiny niche).

- Familiarity with media creation and editing; audio, video or both.

- An affinity for craft beer.

To apply for the position, please submit a cover letter, project samples, resume and anything else you think we should consider to hiring@redmonk.com.
Imoji Launches an SDK to Put Millions of Custom Emoji in All Your Apps
The Old-School Link Blogs That Rule Web Traffic
Apple Updates Final Cut Pro X, Motion and Compressor Creative Apps
Rendeevoo Is a Dating App That Cuts Straight to Cocktails
`but the boost dependency is an immediate "oh hell no"`

If this were a C++11 and standalone ASIO dependency would that change your mind? If it is a specific issue with ASIO, what sort of network transport would you want to see used for something like this (there is no network library in C++11)?
How do these plugins cause issues with WebSocket? Are they stripping SSL from connections? That makes me extremely suspicious of their authors. :/
doesn't appstream require that the app is appstream-aware? my understanding is that you can't just take an arbitrary windows binary an appstream-ify it.

The VPN solution might have worse performance than an appstream app, but it works with the existing catalog of steam games.
silicone plastics, like modern bakeware.
Wouldn't fission be an easier and more useful (reliable) energy technology than solar?

No nuclear energy technologies get a mention in the article which seems like a strange omission.
GRPC.io - thats where the next generation of efficient multiplexed streams will come from. Lack of a client side lib and http/2 adoption means it's still a ways out.
In the workplace, woman or man you probably won't be coddled.

I have friends with some horror stories about pressure,competition,being yelled at,etc.
Business can be tough.

I'm also sure everyone has their own horror stories on how they lost some naivete.
My understanding is that they basically "fast flux" IPs to funnel traffic for targeted attack to a specific data center. So, while you normally may be sharing IPs, if an enterprise customer's website example.com starts getting attacked they will put it on dedicated IPs, then broadcast those IPs from one or two data centers. They will then reroute all other enterprise traffic away from those data centers, thus minimizing the attack effect on other customers. If these websites were all on the same IP, it would be impossible to distribute traffic selectively between data centers like this.

Another thing they can do is use anycast to load balance across data centers. So, if a data center rather than a website is a target - the attackers will need to know which IPs to attack. They can start flooding the broadcasted IPs from a particular route. However, if this happens then hypothetically Cloudflare could just stop broadcasting the IPs at this particular data center, re-broadcast them at all the surrounding data centers, and basically spread out the attack load across multiple sites. If the attackers change the IPs that they target based on new routes, then Cloudflare can continue fast-fluxing the IPs every 5 minutes and mitigate the attack.

It's pretty cool use of BGP and anycast, but being able to change IPs of website and where they are broadcasted in real-time is core to Cloudflare's security.
Response to Raising Money in London Almost Killed Our Startup
Show HN: A lightweight AngularJS dynamic grid layout
There is (at present) still plenty of easily mined coal in the Powder River Basin in Wyoming. Think of a few feet of overburden, then a hundred feet of coal. That could easily be mined by human muscle power.
It is a watch, clues in the name. However it's not a conventional watch.
Startup growth, at Imgur
So, the price to register a .suck domain suck. Seems strangely consistent ...