skysight-inc/HackerNews huggingface dataset:
I just about died laughing at slide 22. Anybody know how these slides were made?
The MITM proxies, which seem to all be written by incompetent software vendors,

I'm not sure not spending time and money supporting a proprietary protocol created by an organisation with a reputation for dropping anything it doesn't like any more at short notice qualifies anyone as "incompetent".

can strip out the HTTP/2 indicators and force their users back to 1.

At which point anyone whose site was designed to be friendly to HTTP/2 in the ways described in the presentation will perform dramatically worse than it does under HTTP/1.1 if nothing is changed.

2 has mandatory TLS in browsers (that's how the browser vendors are making it), so random proxies and so on just remain ignorant to it.

And you don't see a problem with that?

We've (the Internet) have been using SPDY for a couple years now.

Which Internet? A few high profile sites have been using it, but who else? Several major browsers haven't even supported SPDY until quite recently. Most don't support HTTP/2 fully yet. And in my search earlier, literally no-one was even talking about how to use some of the new capabilities to best effect server-side, never mind demonstrating server-side software that can actually do it.

That's a very long beta period and gave everyone plenty of time to play around, raise objections, write software, etc.

You must be joking.

The kind of network monitoring and security devices I was talking about have 5-7 figure price tags in US dollars, sales cycles measured in months, purchasing cycles measured in years, and working lifetimes potentially measured in decades. Two years to understand, integrate, fully test, advertise, provide for evaluation, and ultimately sell support for a new protocol is nothing in this industry.

Among the projects I have recently worked on, I think three different major web servers were used, a couple of different reverse proxies for load balancing, and assorted other proxies for caching and the like. As far as I'm aware, exactly none of them fully supports HTTP/2 as of today. And just to be absolutely clear, I'm talking about a collection of software that runs probably 90% of all web sites that exist today, if not more. Perhaps you would argue that the developers of all of these tools are also incompetent, in which case I refer the honourable gentleman to the answer I gave a few moments ago.

It's true that there are some organisations that don't rely on mainstream networking hardware and standard software stacks any more. They really do literally design and build their own network infrastructure and write a lot of their own software stack instead of buying from the big brands. However, it's also true that I could probably count the number of such organisations in the entire world on my fingers. For everyone else, these issues do matter.

Edit: Here's a handy survey of the adoption of HTTP/2 by various significant tools as of a couple of months ago. It seems broadly in line with my own experience.

http://daniel.haxx.se/blog/2015/03/31/the-state-and-rate-of-...
The Legacy of Silk Road and Ross Ulbricht's Life Sentence
No they don't.

From the article:

"In the future, he said, he'll be more insistent about getting donors' contact information."
I honestly don't know what you are trying to debate anymore. Netflix might account for the largest bandwidth consumption, sure, but it's not even in the top 50 websites by users/pageviews. Your analogy falls down hard; we're talking about a common tactic to collect email addresses... to my knowledge Netflix does not have a newsletter they send out. Does that mean nobody should collect email addresses and run a newsletter campaign? Absolutely not.

> And what's with the 'pseudo' slam?

You are making up facts to support your skewed and biased view. You don't like popups that ask for email addresses, therefore you assert they are ineffective and annoying to all users. This is absurd, and provably false.

You assert Netflix has the most consumption of bandwidth for a single service on the internet, and they don't employ a popup to collect email addresses... and therefore conclude that nobody should use a popup to collect email addresses. This is equally absurd.
If NSA were merely voyeurs they'd be much less troubling. The main problem with them, for Americans anyway, is that they transfer the results of their surveillance to law enforcement, typically in a fashion that is contrary to the Constitution and other laws of the nation. The scenario described here just cuts out the middleman, and as there was no mention of warrants or reasonable search it's dubious whether this meets a Constitutional standard either.
The best way to improve the "Who is Hiring" posts is to require searchable metadata in posts:

Name: xxxx

Location: xxxx

Url/E-Mail to apply: xxxx

Remote: yes/no

Technologies Used: xxxx

Required experience:

Are candidates expected to already know your stack, or will you consider people who are switching areas?

Do you have open offices? Cubicles?

Do you have daily meetings?

etc

For example, I'm only considering NYC, so I would like to easily search for:

NYC only

experience matching mine OR employers willing to let people switch

If anyone didn't have open offices, that would be a big ++ for me, so that would be nice to know.
I was quite impressed how many important concepts are covered in such a small presentation. He explicitly doesn't cover the things in C that programmers from other domains will understand easily (functions, conditionals, loops etc.) and goes straight to the things that make C different.
Avoiding CX Failure Fallout
Theres also not quite enough info here to be convincing... Sure increased efficiency is nice but you have to account for the stability the bulbous bow provides.
I experimented with the blur option in HazeOver a while ago. It did not work out that well in terms of performance and how it feels.
That's hardly the case. The glaring issue here is that research funding is habitually allocated to keep this wound open - ostensibly in some demented attempt at black empowerment.
Normally it's both, the post will have to specify which case it is for them.
Yes. Although they're been quite high before. At the moment they're still in the pennies.
For anyone interested in anecdotes about boorish leaders, "What Would Machiavelli Do?" is a fun read:

http://www.amazon.com/What-Would-Machiavelli-Justify-Meannes...
Windows Movie Maker 2.6 for Windows Free Download
No, sorry, that is a pretty poor physics analogy. That isn't the correct wave interpretation of a particle.
It seems that there are significant differences in browsers as well.

Windows 8
--------------------
Firefox v38 | 2629ms
Chrome v40 | 4281ms
IE v11 | 7899ms
It's become beyond obvious that existing Bitcoin blockchain technology has no real ability to scale, function as a long-term store of value, or withstand even moderate attacks by bad actors.

The hype has gotten in the way of building something that makes sense, and the continued belief in "Bitcoin" as the answer rather than some mew - perhaps maybe with a lot of further innovation - blockchain inspired tech, seems mostly tied up in the "investors" left who spent real dollars for the bits they're now watching depreciate, and can't bring themselves to admit an interesting, failed technology's digital coins are worth about as much as old Pokemon trading cards.
> Solar-powered plane crossing Pacific

Looks like they're actually attempting a trip around the world...
I sold my car so I was doing pretty good up until the part about the cell phone tracking. Time to get a pager I guess...
Thanks for getting back to me Jacob. In regards to note 3, I'm sure you figured it out by now, but I was using the citation from California Appellate Reports as opposed to the California Reporter.
Any chance we could move it a little later in the day? 6am Pacific is a little early for people on the west coast.

(I know not everyone is in the US, but there's no denying that the SF Bay Area contains a huge proportion of this site's audience.)
Get a lot of contacts on Linkedin fast with this platform
There is a significant storage overhead due to all of the data that is collected about the computation (the "dynamic dependency graph").

The storage overhead is massive. It's a non-starter with this approach. Our experiments with self-adjusting computation were in the range of 30-100x for simple algorithms. That means if you have a 1TB data set, you need 30TB just to store the intermediate results.

A relational database with materialized views or the special purpose systems that you cite (DBToaster, LINVIEW) are better approaches.
Christ, why?

Containers are slower and less secure than bare metal. If you're using a puny database, use SQLite.

If you're using a real database, it should be on its own computer, in its own physical network segment, on a real OS, with no other services running.
I would not say it like that. Being a jerk might be seen as necessary in a environment of political correctness and kindness. Also, sometimes, decisions being taken swiftly can mean steady progress, while not being very pleasing.

There is a difference between being "real straightforward" and being a jerk that just annoy others without having any nice intent behind it.

You say you have got happier, but it might be at the expense of others, and did it improve your work or the work of others, or the work of the company ? Hard to tell.
The thread was very interesting, but I didn't see any posts by Baining people, which would be very interesting to me. Can you provide a link or the usernames they were using so I can search?
Help 15M K-12 students use educational software at Clever (YC S12)
At least that is only where the police physically are.
You knowing may be somewhat helpful so you know what you may ask for if you walk, but my concern raising it in the ask to your employer - makes you look a little worse, not better.

First of all, you're not bestowing any wisdom to your employer. They know what the average salaries are. In fact, they are in a much superior information position than you as an employee, in every way, and they know it. Can't do much about that.

My concern about that tactic is - it's obviously a negotiation ploy - it's not based on how much value I am bringing, it's based on a number I was able to find that supposedly supports my position. It doesn't mean anything to the business leader trying to make a profit.
command line utility development, writing a replacement to systemd

Those don't require direct use of C, necessarily - but rather some form of FFI to POSIX and the syscall interface. Hell, if one is writing a systemd replacement, I'd encourage use of OCaml. It'd spare you lots of boilerplate because you're writing relatively high level userspace logic, anyway.
+1, I've been looking for a dedicated blog or set of tutorials that discuss strategies and best practices. I have half a mind to join a hedge fund just to learn the ropes.

The best resource I've found is Quantopian, which lets you backtest your algos against historical data for free. The sandbox they put you in makes it more of a toy than anything though.
https://www.quantopian.com/
Australia needs to prepare for a recession
And maybe you could sponsor my travels.

I was simply pointing out that the audio could be better in case it would be a deal-breaker for others, or in case another source was available. Sometimes pointing out a problem is the first step to finding a solution!

P.S. The content is incredible and the presentation was great, I was just trying to help the audio from detracting from the overall excellent quality.
that a comment made after some 30 days of the submission is sent straight to the top

Newer comments are given a boost in rankings so they have a chance to get upvoted. That comment might have been upvoted enough to stay on the top afterward (I am not affiliated with YC or HN).
I don't think so. Then it would be "Naval Architect Lore May Have ...".

The phrase "naval architects of lore" would mean the old naval architects themselves, not the knowledge they had. While that definition works, it's unusual. "X of yore" is much more common for this situation.

As a rough approximation, compare the n-gram population of "of yore vs "of lore", from https://books.google.com/ngrams/graph?content=of+lore%2Cof+y... . "Of yore" occurs several times more often.

For another approximation, Google finds only 4 matches for "engineers of lore" and 84 for "engineers of yore". (I couldn't search for "architects of yore" since all of the matches were either to this article, or to the "Architects of Lore" series by Kayara Ingham.)
Thanks.

The guarded pointers look great , and both them and the Burrough model could work well for micro-controllers, and suffer a relatively small penatly. The SAFE-PUMP would probably need a relatively new manufacturing process to make economical sense for medium-end microcontroller or would be fitting for a high-end microcontroller.

>> Again, embedded is static enough that there should be no such interrupts in normal operation if pointer-arithmetic is avoided, right?

I think when calling a function and pushing stuff into the stack ,you'll need such interrupts, and maybe in other situations.I'm no sure though, i'm just an hobbyist in embedded, but pretty interested in the industry - and the tension between the fact that everybody says internet-of-things-security is a big issue with no solution and on the other hand ,the availability highly secure research and working systems.

Anyway, thanks again for your help!
Show HN: Tetris using KineticJS
The general consensus for business software - i.e. software that helps people to make money - these customers are not interested in torrent sharing communities to save $100 bucks.

If product helps them to make money and receive support from dedicated vendor - they are ready to spend 10 times that much or more.

They don't play these games.
Part of being popular on HN is not being controversial enough to be flagged. Even something as contextually neutral as a thread having more comments than upvotes will flag it. It is elitist and undemocratic, and intentionally so, although the staff has mentioned that they do try to counteract the downward bias of the site when they feel a story has merit.
Hi HN- I wrote this several months back just for fun, trying to emulate the gameplay of the 1989 Gameboy version as much as possible (with the exception of instant drop and the ghost block). Enjoy!
@pcpolice I certainly understand your point but these are actually questions that people are asking. I mean we don't know who they are, what color, age, etc. But that's what people are asking. I mean look at the twitter feed - https://twitter.com/aablackperson All questions from people
This is now the longest and most dangerous leg in their flight over 9000 KM and over the pacific.
Razer Surround Pro Crack with Activation Key Free Download
Hey author of the slides here, glad you liked it :D

I used http://remarkjs.com/ to make the slides. All you have to do is include the script, add a textfield with your content in markdown and it automatically converts to a slide show.
What's the explanation for that large directional spike in the Sea of Japan and also the 14k ft altitude spike?
SECRET TALMUD Pedophilia,MurderAND LOTS MORE,?
+1 for piwik

IIRC, piwik works two ways. One with a tracking cookie like Google Analytics. Another is with a tracking pixel on every page. (When they load the pixel, it registers a pageview.)
Who are they to assume some particular thing does not cause trauma or flashbacks to it? And how can you tell if these supposed people trivialising it are sincere?

Mocking a concept genuinely helpful for sufferers of trauma simply because of its perceived misuse hurts trauma sufferers and helps nobody.
Can someone please explain what this does? I'm a little unclear.
Han buries links routinely (for example they buried the story on Hola yesterday), but they don't bury stories just because they are sponsors.
The proof is in the pudding. Ask the captains how they handle.
I actually think Wawa quality is about on par with Subway these days. First they started using pre-sliced meats, now they bake lower quality rolls in the store (they have a chewiness to them, much like Subway rolls). The only thing that's better is their ordering process and even that bottlenecks at the register. They should add payment processing directly to the touch screen terminals.
Well what's more impressive is that this is a 1 week non-stop leg. This is about 7 times longer than any previous flight they've attempted.
Find a page with a CSS problem (even bonus points if it's for work). Then, use a web debugger to identify and fix the problem (Firebug or Chrome).

As someone else said, write your own responsive grid from scratch. Try writing a responsive contact form (name, E-Mail, message body).
ALIENS!

Well according to the cockpit chatter they had issues with their GPS.
People find happiness in very different things. And be more careful while using the term "truth" for something that only applies to you and other people similar to you.
OMG, the famous Abbot and Costello "Who's on First" skit is replayed in that vimeo talk (from NDC) about Monads. Love it.

But it's a good video, thanks.
I looked through and saw only one, "Ngorana".
Time Travel Debugging in JavaScript
To be honest, that was in 2009.
People argue equally well that feminism as a word is used up and all kinds of bad things happen under the label of feminism, so it might be better for you and your friend to distance from it.

More to the point, you might want to have a look at this video from a female, also check out her other videos:

http://www.youtube.com/watch?v=vp8tToFv-bA
I just want to say that as a college student, HN Who's Hiring has been a great resource in both applying for internships and finding out about new companies.

My university has little to no programming jobs in their career resources, so I have to rely on my own research and HN has made it a lot easier.

Although I haven't gotten an offer yet (really just applied to a few out of curiosity), every company I've interviewed from here has been excellent interviewers and people in general. Way, way better than Angel List!
not sure if im just old hat, but it always cracks me up when i see security advice in a PDF. I know PDF readers might have improved their track record (actually, have they?), but to me they still give me chills like opening some random .doc off the internets
You are correct, however it has taken on another definition on the Internet, Tumblr and Twitter being hotspots for its usage. It makes a mockery of those who suffer from PTSD; being "triggered" is not the same as being upset at something, it's far more horrifying and I've got nothing but sympathy for those who have suffered. Also, typically a trigger isn't something specific like a description of something bad that happened, but something more ethereal, like a noise or a smell or a particular memory that only comes up while dreaming. Horrifying condition :(
Exactly! They never smell like a fresh bread/sandwich shop should. I think I've had two in my life.
Thanks, have found a couple of applicants to http://join.holidayextras.co.uk/vacancies/ this way
Holiday Extras is looking for the best Software Engineers to join our team. We pride ourselves on being able to offer exciting challenges in the world of tech, whilst providing a fantastic environment in which to work, in the heart of the Kent countryside, 5 minutes from the beach. I am an SE, in this role already, in Kent, UK. If you mention me (@pauly) they may pay me they may cut me in. Or they may not. Feel free to ask me for details, or email me, pauly@clarkeology.com. Good luck!
The truth is, Subway only do a few limited options and they do them rather poorly. It's still at the end of the day no matter what combinations you come up with (like meatballs) just a sandwich, one that seemingly takes forever to make and in my opinion is quite pricey for sub-par frozen ingredients full of preservatives.

Subway lacks innovation. For a chain that can operate inside of shipping containers suspended by crane on high-rise construction sites, they seem to lack the foresight to improve their lengthy process for making a sandwich. Every Subway store you go to seems to be understaffed which just adds to the wait time.

Here in Australia if you go to a McDonald's in a metropolitan area you're literally stepping into a restaurant. They take your order, they seat you and then bring out your food on a wooden board (chips come in a basket). Compare that to Subway, where you stand in line while you watch a student make your sandwich (sometimes in a hasty way) only for the end result to either be cold because they're understaffed or fall apart if you take it out of the wrapper.

I like Subway, but there are arguably much better sandwich shops out there. When I was in Seattle for work a few months ago, Jimmy Johns was my go to. They only do a few sandwiches, but they're really fast, cheap, customer service is great and their sandwiches taste really fresh (something you can't say about Subway).
That’s a completely different perspective to the German one, by the way. There just aren’t any sandwich shops in Germany (this is obviously hyperbole so don’t you dare correct me on this one) and Subway actually is pretty much unique in that regard. (I don’t think bakeries count, cause their selection sandwiches, besides being much, much smaller, is usually not their main focus and also quite different from what you get in a Subway, though that might be a valid counterpoint depending on your perspective.)

Obviously there are other fast food options with similar parts, most notably probably Döner Kebab, which is very sandwich-like (grilled meat, often pita bread, salad, cabbage, tomatoes, onions, etc., white and red sauce of some description).

I would guess it’s Subway’s main competitor in Germany. Not a chain, since Germany apparently doesn’t do fast food chains. Some cities might have a couple restaurants with the same owner and that’s about it. Now that I think about it that’s actually really weird, but probably not. There are all these chain restaurants in the US and Germany for some weird reason doesn’t really have that at all. It’s either imported (McDonald’s, Burger King, KFC, Pizza Hut) or the odd exception (Maredo, Block House, Joey’s), I guess.

It would be interesting to see whether you could build a national Döner chain in Germany.
Yep!

Unix system programming in OCaml - https://ocaml.github.io/ocamlunix/
>> Imo Subway is losing because it's the world's slowest fast food.

One great thing about Jimmy John's is you order a sub by a number, and if you don't want some topping or want an add-on, you just say so. You're not picking and choosing items in line. If there are more than 5-6 people in line at Subway I just turn around and walk back out the door, where Jimmy John's can make and serve sandwiches pretty much as fast as people can pay.
He's angry, but arguably every item in his list is valid, so shouldn't he be angry?
Why do you call this unhinged?
Although a three percent dip one year it's hardly endemic failure, anecdotally the quality of food I can get at Subway has been in slow decline.

It's one of my favorite places to eat, but now when I go it's white lettuce, tomatoes that are pink at best, and I just hope to cover it with enough sauce to mask everything.

I don't pretend to understand the entire dynamic of them being on every corner now, food prices, no longer having five dollar foot longs, etc. but almost across the board the food seems to be turning sub-par.
One of my Norvig favorites is his solution to the Zebra puzzle.

https://www.udacity.com/wiki/cs212/unit-2#zebra-puzzle

Norvig solves it by implementing parts of the prolog progamming language in a few lines of lisp:

http://www.norvig.com/paip/prolog.lisp

Then solves it in lisp/prolog:

http://norvig.com/paip/examples.lisp
And if you're missing more context like I was, this link explains some backstory: http://www.wired.com/2010/08/nsl-gag-order-lifted/