skysight-inc/HackerNews huggingface dataset:
>They issued their own root certificate and they use it to sign all users certificates.

In our case I think we even have our own CA trusted by the browsers so there's no apparent reason for the self-signing.

>If you teach users to ignore HTTPS errors, then MITM attack becomes easier because user don't see anything suspicious.

That's precisely the point I made to the "technical" person and it was ignored...
"We aren't as good at being loud though"

In what context? I can think of a few situations where the British are world leaders in being loud and obnoxious - one of our main summer exports I'd have thought?
What was Sony thinking?
It's not just about lawyers. The lawyers don't get involved until someone comes along and suggests that there may be a complaint; i.e., the people involved get alienated and offended before the lawyers enter the picture.

Most people do not take criticism well at all and in all honesty, most people don't want a big, honest list of their infractions, even if they claim they do.

Consider also that many times employment decisions are entirely petty and done just because someone in the chain of command doesn't like the "laid off" individual. There are various terms that are corpo-speak for this. Employment in an organization is really professional likeability management, which is a tricky, fickle field.
Frequency of years in 10M passwords
SAS was the first airline to fly over the North Pole.[0]

[0] https://en.wikipedia.org/wiki/Scandinavian_Airlines#Trans_po...
HTTP/2 is easier to parse than HTTP/1.1 because there's less edge cases

Also a bonus: no more "Referer" (sic)
A couple more points. Depending on how diverse the population is, a high mutation rate may not help when selecting the fittest children. There is also a chance that you will find a local maxima, and not the best solution overall. Introducing a concept of multiple "species" to the population will sometimes help finding other solutions outside the local maxima, but then this complicates the crossover phase. If the "genes" are of equal length and therefore closely related species, you may be able to generate some offspring in the crossover phase, but then you are usually introducing another species at that time. Depending on the solution you are trying to find, this may or may not be appropriate.
Python Engineer? Join Us and Take on the Telco Monopolies – SendHub (YC W12)
Join us in building a new kind of phone company and fight against the Telco monopolies.

If you're interested, please drop us a line: jobs [at] sendhub [dot] com

About SendHub:
We're building tools to make it fast and easy for businesses to communicate with their customers and employees.

Founded to help educators in under resourced communities, we’re taking on the Telecom giants. Hate your phone carrier? Us too. Telecommunications is a duopoly dominated industry, which has systematically suppressed competition over its 150 year history, in order to keep prices unfairly high. We’re going to change this, starting with business phone service. We have a ~$1M annual run rate and have raised ~$10M.

We’re looking for a talented engineer with a strong sense of ownership to lead our Distributed Software efforts. We want you to take our apps to the next level; building communication features that are immersive, reliable, and performant.

The Role:
You’ll be in charge of micro-services integration within our communications platform. Responsibilities include architecting and implementing new communication services for reliability, performance and scale. You’ll collaborate with our engineering and product teams to deliver the best possible end-user experience and partner with our customer success team to improve supportability. You’ll iterate, in market, with small but frequent releases.

Requirements: 4 year degree in Computer Science or equivalent from an accredited University and at least 2 years of professional, full-time developer experience. Must be strong in your understanding of microservices architectures, Restful API design and test driven development. You must be proficient with at least one AMQP technology (RabbitMQ/ZeroMQ etc) and have experience troubleshooting distributed persistence technologies like Couch or Riak.

Skills: Python, AMQP, Distributed Systems.

Nice to have: Experience with Django, Flask or other Micro frameworks, SIP.

Our Philosophy:
We believe in taking care of our customers and each other, so together we can build wonderful products. We work hard delivering the best to our customers and we wouldn't want it any other way. We're hungry and you need to be too.

We're based in Menlo Park, CA, and while we're flexible on working remotely, you'll need to be around the office and eligible to work in the United States.

Benefits:
Health, Dental, Free meals and untracked vacation
Unfrozen, or how to get that file back from Eclipse
Really the article is not interesting. I think everyone knows that it's terrible practice to fire someone in front of thousands of their peers. I'm sure even the guy that fired Abel knew that, but didn't care since he was in the process of firing everyone else anyway. The discussion this article generates about how to fire people is much better than the article itself.
What interests Reddit? A network analysis of 84M comments by 200K users
Medium could offer simple and readable blogs via an open source app and concurrently offer freemium hosting (e.g., the ghost.io and WordPress model).

I agree with the author's fundamental concerns about freedom.

I imagine some years in the future the same people heralding Medium will become its harshest critics. How many times does it take for people to be burned by proprietary apps/services before they stop using them? In the case of Medium, there are ample alternatives.The author is right that marketing Medium really is what Medium does best.
nginx doesn't support http2, apache too.. So maybe it's time to make some efforts to implement it on servers first. Maybe make some donations to apache, nginx dev. teams to speed up this process.
Limpet teeth set new strength record
Are you really trying to attack a newspaper for digitizing its archives?

That isn't a "lazy, thoughtless" action.
Tips to find the best WrodPress Development company
Sure, but with most AOT compliers you only get one machine-code version of your code, which is easier to benchmark than worrying about the multiple levels of a JIT.
Amazing work! Great!
Office U.S. and U.K. are really different shows, US Office dropped all pretence of the reality/mockumentary, veering toward more unreal set-ups. Apples and oranges. Both are great, just different.
Get something sharp and put ugly scratches all over it
Darpa shows off cortical modem
http://openflights.org/data.html
I don't see a coherent argument.
Bojack Horseman in particular has a tone and style close enough to British satirical cartoon Monkey Dust that it's a fantastic counter-example to a significant America-Britain disconnect. It also fits the bill in terms of being actual satire, however soft the target might be.

In turn, Metalocalypse - another spot-on satire of an off-beat target - is American. So is Best In Show, and for that matter This Is Spinal Tap is American.

Always Sunny is another great example, and I'm thinking of ever more now - I mean, Seinfeld would be the quintessential example of unlikeable losers losing, no? Or Frasier?

The remake of House of Cards is hilarious for a different reason, in that it resembles a telenovela set in the White House. "Push her down the stairs! Push her down the stairs!" as the cast of Friends might chant.

I don't necessarily believe in a huge gap between America and Britain in terms of satire, but I do think there's some structural difference that enabled a particular class of Britons to criticise the establishment with impunity - primarily disillusioned public schoolboys, and later Oxbridge types. My impression (it may easily be wrong) is that it is this class from which most of our overtly political satire has come from.
Everyone can use C and Python but we do it differently.
-CURRENT is called CURRENT because it reflects the CURRENT development efforts and their CURRENT state. Of course it may crash. When it stops crashing, it's going to be released and that's how it will be turned into a RELEASE.

There is literally (and I'm using the word in its proper sense, not as a hyperbola) no way you end up with FreeBSD on a server without knowing this. No one just installed it "by mistake" in a production environment or mistook it for a STABLE version.
Worth noting that the laws aren't the same throughout the UK - you can have situations where Scottish newspapers publish stuff that can't be published in England.

We don't have the concepts of libel and slander here in Scotland, it's defamation and works fairly differently (IANAL) so we don't have the crazy cases you see in English courts.
What's your favorite environment to code?
Raspberry Pi: Odd ethernet problem – slow write speeds
>Personally, I find this response to Searle extremely interesting—since if correct, it suggests that the distinction between polynomial and exponential complexity has metaphysical significance.

It's not so much the difference between polynomial and exponential complexity. It's the difference between a coinductive (ie: infinitely looping, like a game loop) computation that adds new information to its "memory" in each iteration (which sounds monadic), compressing its inputs to accommodate that information, and then generating an output... vs a super-exponential lookup table that performs the input-output mappings without actually engaging in any side-effecting or monadic computation at all.

So yes, when you think of these two vastly different ways of writing down a "cognitive-style" computation, it becomes clear that one of them maps relatively well to what we think of when we say "mind", while the other doesn't, and Searle is conveniently eliding the distinction.
Conversation with a friend who works at the heart of (UK) Government:

Me: "Is it really like the Thick of It?"
Them: "No. It's worse. Much, much worse."
Honestly I don't think its going to do squat. For the majority of apps if I search I am bound to find an equal number of free apps or even lower priced apps.

So first we reduce the burden then find out that the big guys cut their prices because they can afford too. What is next, surcharging the big guys because its not fair? Really that is all this article is about, its not fair. Guess what, someone is going to come in under you and if they did implement tiered pricing why not farm off a bunch of subsidiaries? One per product to keep yourself under thresholds?
> With people walking a few hours between villages, ideas could theoretically spread at >10 kilometers a day.

You needed a lot more than a few hours to walk between the villages in the Eurasian steppes, mostly because there were no villages there.

Population density back then wasn't what it is now.
Slightly off topic but what happened to the 'Android as Linux desktop' initiatives?
If they're barely profitable, if they have employees, if they have to pay a lot of taxes in their countries.. Yes 30% is a pain in the ass. It's also a disincentive to anyone who'd rather start anything where they can get 100% instead of mobile apps.
>The fact that anybody thinks the Chinese room is an interesting philosophical quandary is far more interesting. It means these are primitive times and you don't actually need to be very smart to beat the competition.

There are genuinely competent people doing competent work in the field of philosophy. They just don't make up enough of the peer-review boards to throw out everyone who isn't as competent as them.

The continuing influence of mathematical logic and its attendant "general axiom to specific theorem, As Above So Below" style of thinking does not help.
It's not too different from the Now Show on (BBC) Radio 4.
You could argue that companies like Rembrandt are the only way that indie patent holders can hope to compete with the likes of Samsung. Unfortunately the patent game appears to usually be one that is won by whoever has the largest legal budget.

It costs huge amounts to create, file and protect patents and any errors will mean that a patent is worthless once the opposition's lawyers get stuck into it.

Large companies in patent heavy fields all have teams of lawyers filing patents as quickly as they can and then defending them and attacking others as hard as they can. The little guy doesn't stand a chance.

Perhaps a solution could be to have government take the place of a company like Rembrandt so that independent patent filers can get the heft behind them required to support their patent.
Sorry, but who can take The Guardian, and by extension the NYT seriously while they are sitting on a bunch of the Snowden material? Whining about Google when you are withholding the stuff on privacy that really matters due to a lack of moral courage is weak-sauce...
The length of time you work has nothing to do with being a contractor or employee. A"temp" or "contractor" in your last sentence are typically employees of a temp agency, and not 1099 contractors. The agency covers the employee benefits, and takes those costs when consideration when negotiating the contract with the company.
Sure - I'm not saying I am impressed in a positive way. It just amazes me that people even thought of such a thing.

Although I wouldn't judge prematurely. I've never had to fire people. Perhaps an unemotional way works better.
I wouldn't be at all surprised if Tesco lost money selling you a 20 pence item by credit card. So few people make purchases like that that it will be easy to absorb the losses rather than taking the PR hit that comes with rejecting someone's attempt to pay you.

Think of it this way: for every 20p purchase, how many 100 pound+ purchases are there? Can the one cover the other?
I seem to remember one story from the dot-com bubble of one company firing staff by disabling their key cards while they were out to lunch - a security guard came out and dumped their personal belongings in boxes.
A genre is not a game.
What if they ask "Do you have any suggestions for how I could perform better at my next job?" That opens the door to nonspecific advice that could touch on those issues.
I think this is a great article that covers quite a lot of topics. It reminded me that we're already aware in real life of the importance of being able to 'expunge' or seal certain forms of records (e.g in law or financial judgements, I believe), yet we've gotten away without such things for the data that ends up online about us. This will matter even more as devices etc become connected to the Internet and it's worth having such debates now.

It's also worth remembering that the entities that index, store, and present this data to us have their own motives for doing so. We should not be so quick to assign some kind of hallowed status upon them.
What tool are they using to write their API docs? I think Stripe uses the same thing. http://docs.seed.co/v1.0/docs/authentication-login
For the majority of content creators: increased reach is enough of a benefit to relinquish control to the packaging of their content. Look at youtube, soundcloud.

Medium occur to me as the natural evolution of written content publishing, just like soundcloud is to music, youtube to video, etc. It's a platform that gathers everybody's content and streamlines it so it's easy to explore, discover and consume. For the reader, there is real benefit in being able to discover related content not just of the same author (like on traditional "own your blog" website), but of a galaxy of them. It's about time writers get to reach the same broad audience as video and music creators.
Rotate Gnome 3’s wallpaper with systemd user units and timers
MacOSX or Linux, best for setting up any non-Microsoft development tools
>In the worst case if an in-person meeting takes that long to arrange then something like skype or even a phone call is still a much better fallback than email.

I guess the root of the thing here is that I don't think it's that bad to fire someone over email if that's appropriate for the situation and personality. I didn't give this list as proof that I couldn't've fired her in person if I REALLY wanted to, I gave it to provide just a bit of context around the circumstances that influenced the tradeoff.

Yes, it's possible she'll go around and think about how I'm such a spineless coward because I didn't make her cry in the coffee shop when I fired her, but it's probable she'd go around thinking I was a spineless coward or INSERT_INSULT_HERE even if I met her in person and did it. That's the point. A friend recently fired an employee in person and was informed that he would come back and "rape him [my friend] in the ass". Obviously the setting is not the most important part of the firing; the most important part is that it's happening at all.

At this point it may be worthwhile to indicate that these positions aren't all for well-tempered, highly-compensated hackers or engineers. The worker I fired did not have advanced skills and neither did the worker my friend fired. Some people in these groups are less objective about these involuntary departures than you'd expect in a conventional white-collar setting.

It would've been highly unusual to procure a space that would've been appropriate for this type of meeting and she'd immediately be tipped off that something weird was happening. This could put her in a worse frame of mind; if she enters fancy virtual office and thinks, "Wow, this is a nice place, I wonder if we're going to move here, I bet some really big super cool deals are happening that I'm about to hear about", is that really going to make the situation less volatile?

And again, I'm doing all of this... why, exactly? So she'll have one less checkbox in the "things to hate" list? She can put plenty there if she wants to, "fired me by email" is really immaterial, and again, even though it may look worse to fire via email, I did end up doing it out of concern for her long-term well-being, not mine, since it doesn't really make a big difference to me either way -- it's just an hour or so of my time, for her it's a big life change, and we usually meet at a public place near her home (for her convenience, of course), which is where this would've potentially gone down.
Moggles – Pocket Virtual Reality
The only German comedians I can think of that I at times find genuinely funny are political satirists, actually. Maybe because the subject matter simply lends itself better to deadpan humour and absurdism.
Or how about we kill the parasitic patent industry once and for all? Declare all patents invalid, like the debt amnesties that were common thousands of years ago, and refuse to issue any new ones.
Thanks for linking to that. I tried searching for an exact figure and couldn't find one.
working on the same project. Are you getting customers? What are your future plans?
Mozilla Persona.

Works really smoothly, very easy to integrate, and I don't have to store passwords.
Well if you tried reading just past the abstract...

> To forestall misunderstandings, let me add a note of humility before going further. This essay will touch on many problems that philosophers have debated for generations, such as strong AI, the problem of induction, the relation between syntax and semantics, and the interpretation of quantum mechanics. In none of these cases will I claim that computational complexity theory “dissolves” the philosophical problem—only that it contributes useful perspectives and insights. I’ll often explicitly mention philosophical puzzles that I think a complexity analysis either leaves untouched or else introduces itself. But even where I don’t do so, one shouldn’t presume that I think there are no such puzzles! Indeed, one of my hopes for this essay is that computer scientists, mathematicians, and other technical people who read it will come away with a better appreciation for the subtlety of some of the problems considered in modern analytic philosophy.

(From some (very) cursory reading, this does seem to hold true.)
It does have a downside though. Speaking as a Brit, the kind of generous, unqualified praise that Americans seem to dish out to each other at the drop of a hat (EG You are so awesome, you are such an inspiration to me, I am so glad I have you in my life etc etc) tends to make a Brit think they are being mocked, as no British person would say something like that unless talking to their family on their death bed.
I remember the good ole' dot-com days where the writing was on the wall once Webvan stopped coming to the office.
Ask HN: Who use Git Rebase workflow?
Anyone use the rebase "way of working" in stead of the pull/merge?

Any example of small or big company using it in a day to day development flow ? What's the result, the ROI ?

Is it reliable for big dev team ?
Not sure what you mean, the Rubberbandits do a pretty good job: https://www.youtube.com/watch?v=zWfZ4Pw0_oE
Thanks, I'm planning to make a few changes mainly to allow excluding common tools from recommendations. Maybe I'll also add user following functionality.
Firing someone is never a pretty business. You can't expect it to go smooth and rational. This is a stressful moment for any employee. The least, as a manager, you could do is give them a sense of dignity and comfort by delivering the news in person. Yes, it may be uncomfortable for you, or people may talk crap behind your back, but this is where your qualities as a leader are tested. Let them speak out, process their grief. It's not about you, it's them whose lives are about to change. Them who have to bring the bad news home. Give them some slack. My advice is to worry less about your image and more about people you manage.
The first sentence of the original article states that XRF won't tell you if the core of the bar has been replaced with a different metal: "You don’t need to be a conspiracy theorist to find this worrying: a 1kg gold bar, certified as 99.98% pure by XRF (X-ray fluorescence) tests, turns out to have been drilled out and largely replaced with tungsten"

The article also says that a micro-ohm meter can detect such replacement.
The Beauticians in the Digital Marketing
In my bed, closed blinds, laptop screen in "darkroom" mode.
I really wonder how effective comment spam like that really is; most platforms with user comments mark outbound links as nofollow, meaning Google and other search engines won't consider them and making them useless for dark SEO practices. They'd still work - for maybe 1% of viewers - for clickthrough though, of which another 1% might get infected with the malware on the target page - which, I guess, can be a good enough return on investment. It's all a matter of scale I guess.
You're joking but there's no shame in having a lot of similarity between games when that's what your audience wants.

Vogel's games are based on a few different iterations of his in-house RPG game engines and he has remade/updated his most popular Exile/Avernum series in each generation of the game engine so some of them are very nearly the same game.

And they're fantastic. Dated looking and punishing but expansive and detailed and intricate.
How secure is the information that I cut and paste? There's a brief mention of SSL on the website, but that doesn't clarify much.

Can the app author read my clippings? Is my data stored on any servers? If so, for how long? How securely is it deleted? Is it stored encrypted? Who has the encryption keys? Who can retrieve or see my data?
"Fun fact : the filenames you’ll see in the game are lifted from your hard drive, and 8.3ified for formatting and retro-chic reasons!"

So in order to play the game it will scan my whole hard drive? In my point of view this is unacceptable. But i like the idea and the look of the game. Maybe i give it a shot in a VM environment...
React-Magic: Like Turbolinks but with React's DOM Diffing