skysight-inc/HackerNews huggingface dataset:
The most obvious reason is that it's much, much easier to design a new programming language --- especially the extremely simple kind of language that Wasabi was --- than it is to build a new cryptosystem even with vetted primitives.

The second is that the impact of any crypto error you make is very likely to be game-over, while most programming languages aren't (you can observe this empirically from MRI Ruby).

A third is that designing new programming languages, especially the simple kind that Wasabi, is a straightforward well-understood engineering task. Nobody with a CS degree should be incapable of doing it competently. You cannot say that about cryptography. In fact: many of the problems people attempt to solve in cryptography (take, for instance, multi-party secure messaging) don't even have well-understood best-practices solutions; they're still active topics of research. Not to do better, the way Haskell was an attempt to at innovating a better functional language, but to reliably do at all.

I could generate more reasons. This is just the top of my head. There is simply no comparison between the two problems. I implemented a new scripting language for building TCP/IP stacks in my first professional programming job ever --- in fact, it was the first programming assignment I got in that first dev job, and I had to do it in C. I handled it comfortably. 20 years later, and I still wouldn't be comfortable implementing most cryptosystems myself.
Maybe someone should set up a comprehensive census for HN?

Note: I do not mean someone should set up a page long google form that asks for age and gender. I mean someone who has at least a small amount of experience with census' should set up a detailed and lengthy census which asks questions with nuance. I don't think I have the capability to do this, or I would.
Honest question:
What is unexpected? Is it the product? Or the date of the unveiling?
Funfact: we're talking about people who get to switch jobs without taking interviews, because most companies have fast tracks for elite candidates.
All CppCon 2016 Videos Are Up
All automated, with one copy to AWS, one copy to Azure, and an scp local that goes on my home server. Rolling 10, put every 10th backup in cold storage. And I use a different tool for each, just in case.
Which Hansen paper was that?
In "Cargo Cult Science" Feynman showed a lot of insight into the current replication crisis decades before it blew up -- at least, that's how it looks to me as an outsider. Did any philosopher do better? (Ahead of time, again.) It wouldn't surprise me, and I'd like to check out their work, but from my own reading I can't think of anyone.

By "do better" I mean in an equivalent few pages to advise a new graduate about how to discover things that are true, as a focus sometimes at odds with advancing their career, because that's what Feynman's graduation speech was about.
You can ask someone to show you some code they've written and teach you about it. Concepts transcend language and field: if you understand what you're doing and why you're doing it when writing a VB program, I have high confidence that with a bit of time you'll also learn to understand how and why to write other kinds of programs effectively as well.
It is not defending, it is losing.

If we use these terms against nature at all. "The planet is fine. The people are fucked." (c)
It's only three companies, and they aren't companies I would want to work at unless I needed another job.

I'm not sure what you mean by "second-degree referrals".
You missed the implication that interviewing a candidate you know in advance you want to hire helps true up your interview process. Just doing the interview improves the team's hiring.
> I don't think you spend a lot of time around children they can pick up new things very quickly, but they are missing out on some basic skills.

Ah, now this is something dear to my heart.

Adults and children learn DIFFERENTLY. THAT I agree with.

My personal bane for this was learning Japanese Kanji. Why in the world are we learning them in this stupid order?

Because that's the order they are taught in Japanese schools.

Except, I'm an adult. I'm not limited in my conception like a child is. I don't need to you stick to "concrete" vocabulary because I can't conceive of things like "self", "ward", or "length" (examples of low stroke count kanji taught in later grades).

As an adult, learning kanji by either stroke count or radical (reinforces the patterns and chunks of the kanji) or by frequency of use (reinforces actual usage), is going to get me significantly better results. However, all the textbooks are written to learn kanji in school order.
Article from NPR in 2010 where Professor Richard Larson was interviewed directly on the same subject[1] and even mentioned in the WSJ article, too.

[1] http://www.npr.org/templates/story/story.php?storyId=1301208...
Fun fact: mixer taps in the UK don't mix! There are two separate tubes, usually one inside the other, for carrying hot and cold water. So, what comes out of the tap is cold on the outside and hot on the inside, resulting in scalding your hands and freezing them at the same time!

...because you can't connect the hot water and cold water systems together (because of aforesaid risk of sucking contaminated water out of the hot system into the cold system).
Nobody is arguing that candidates shouldn't be evaluating employers, too.
Someone said "technology1 is faster than technology2" everyone drinks!
I suspect he means on the internet in general. If you find it hard to believe I'd point you toward #3 at http://www.pewresearch.org/fact-tank/2014/10/30/5-facts-abou...
Reddit is huge. Don't be put off by what you see on the default front page. There's a sub pretty much for everything. Whatever your interests are, there's a sub for it.

If you like photography, you might enjoy /r/videography and /r/Filmmakers/ and /r/cinematography/ and /r/art.

Of the general interest the cool ones are:

/r/woahdude/top/

/r/interestingasfuck/top/
I read the original book about 8 years ago (which is still 6 years after it was published). Highly recommend it as a very readable but still fairly deep introduction to philosophy in antiquity.

Bit blown away that he's finally published the second part.
Jack Ma, Spielberg Strike Deal to Bring Hollywood to China
Quick example from [1]:

"After sifting through near to three million pull requests submitted on GitHub, they found – against their expectations – that code written by women was approved at a
slightly higher rate than that composed by men, 78.6 percent to 74.6 percent, respectively. That’s roughly an extra 120,000 pieces of code.

"Nevertheless, there was a depressing caveat: this rule only applied if their gender was unidentified. If female coders’ gender was known, their overall pull request
acceptance rate fell from 78.6 percent to 62.5 percent. This appears to suggest that women may in fact be better coders, but are automatically discriminated against
simply because of their gender."

Apart from that, there are endless examples of women being harassed, stalked, assaulted, and even killed because of their gender. Is it any wonder that many might prefer not to reveal their gender and enjoy the benefits of relative equality when they have the ability to do so, such as in an online forum like HN?

Really, you'd have to be living in a cave not to be aware of the existence of sexual harassment. Just on HN, articles about it float to the front page at least one or twice a month, which is why I really have to wonder if you are just trolling by asking that question.

[1] - http://www.iflscience.com/technology/women-are-seen-better-c...
Wow, you people really still exist.

My father just came back from Cuba. They are encouraged to bring a 20lb bag of tooth-brushes, toothpaste, clothes, toilet paper - and other items because Cubans cannot afford them.

It's a real stretch of the imagination to suppose that Cubans are doing anything, realistically in this area.

'Longevity' is not in any way a measure of the quality of healthcare - and 'infant mortality' is not so much a function of the sophistication of the healthcare system. Any nation with any civic control can achieve relatively low rates of infant mortality with clean water, reasonably informed doctors, antibiotics and some degree of pre-natal care. It does not take cutting edge healthcare system.

Again - the monthly salary of doctors in Cuba is $25. Please don't even begin to talk about anything until you address that point. Can you tell me how many functional CT scanners they have in Cuba? They have one for Fidel & Co. but the economics of it imply the number is de-facto 0. Anything but the most basic medical equipment is out of bounds for Cuban doctors.

Second - when Cubans send doctors abroad for training, and for 'aid' purposes, they do so whilst holding the doctors family members hostage, given the possibility for defection. If aid agencies pay said cuban doctors $1K/month - Fidel & Co. grab 99% of it, and leave the doctor with their $25 a month.

There is absolutely no preponderance of Canadians going to Cuba for medical care.

When Canadians 'really need healthcare' - they go to the US.

This, not including a) plastic surgery and b) middle class types who want otherwise very expensive surgery. But even in those cases, it's very rare.
Why does it have to be this complicated? Explain some of their existing code? Why not just give them a representative programming problem that your team has already solved, and ask them to code up their ideal solution? That's called "work sample hiring", and it's the gold standard for candidate evaluation.

It boggles my mind that everyone doesn't do this.
how often do people read hn? that is how often women do.
> Does anyone know how, from our corner, filter out companies that will do crazy stuff like make you barf up 30 sort algorithms?

All "good" tech companies. All the startups, no matter whether they are early stage or already raised 100M. All the big established tech companies (Google, Microsoft...).

To put it bluntly. ALL the cool places you know and want to work for. They are out of your league :D

If you want to start elsewhere. Look for old school NON tech companies. Things like insurance-health-government-defense. They've got real work to do, sometimes more interesting than the Google-Facebook-Mhatever. But they don't have the culture and they have easy interviews.
Sponsorships account for 97% of my revenue right now. I send out a weekly newsletter, and in the first couple weeks I asked if anyone was interested in sponsoring the site. At least 4 or 5 companies have reached out to me since then.

I've also dabbled in Amazon affiliate links, but those don't seem to be quite worth it yet.
That drives me up the wall too at times.

It's a recurring theme when teaching languages to do it through something the author (maybe implicitly) consider a good fit, something that emphasise the beauty of that particular language.

Might be good while you are learning your first language, maybe ?

This explains the IO/side effect heavy imperative tutorials, the structure rich OO tutorials, the 'algorithmic' FP ones, etc. Turned upside down quite clearly tells you which language is strong in a particular area, and complicated/awkward in another.

Myself, I prefer to start with the ugly parts, they contain much more information about the tradeoffs and focus of any particular language.
I read it every day but I had not commented until now
Yes but the brand and parent company are what affects the distribution not the place of manufacturing.

Timex being an American company is less likely both historically and now to sell in say Iran, Iraq or Syria than a Japanese or even a European company.

Historically as far as electronics, cars and similar things go Asian and European brands are more common in the Middle East than American ones.
Just saying...

http://i.imgur.com/oTBYE5r.jpg
> First off, I didn't think it was obvious you were talking about the average.

I certainly don't think it's universal. After all, I too know some people who have stayed in the same job for decades.

A useful principle for reading HN is the principal of charity.

> Second, I don't agree that developers change jobs every few years on average.

I couldn't find any hard numbers, but recruiters and HR people do tend to agree that the tech sector has a shorter average tenure. You're definitely right that this is more pronounced in the hubs though.
There are many people that don't view the expansion of a government's budget as the 'furtherment of their community'. When you hold the view that governments are full of corruption and incompetence, then the moral thing to do is deprive it of as much income as possible.
Where is my girlfriend? (puzzle)
So sad you're downvoted. The solution is ruthless enforcement of the tax code, with extreme punitive fines for evasion.
If it's just a D.B.A, why wouldn't it be the full personal tax rate. Unless the car is _only_ for work, you can't write off the cost of the vehicle, only the operating expenses when you use it for business. Same for home office deduction: The simple deduction is $5/sq. ft. (up to a max of 300 sq. ft.). $1500/year is nice to have back, yes, but it isn't much of a needle-mover on a professional salary.
Not necessarily. Many job openings will be for new positions in workplaces that are expanding. And if the best developers move more frequently between jobs, the workplaces with the best developers will have the highest turnover rates.
Show HN: CLI Karabiner Profile Switcher in Node
US Presidential Debate (Start the Battle,before the Battle)
Incremental knowledge base construction using DeepDive
As someone who has read several dozen sci-fi books, that one stands out as one of the absolute best. It's definitely an inspiration for the startup I'm working on now.
If it's hubris, which I think is fairly likely, your question contains its answer:

after decades in the consumer electronics business and years as the market leader for smartphones?
The top three US non discretionary spending categories are Social Security, Medicare, and Defense. I whole heartedly agree it's time to gut US defense spending, considering we spend more than the next 10 countries combined.
You misunderstand my comment. Understandably so, I can see I wasn't as clear as I should have been. Let me clarify: Twitter has already spent a lot of money developing their own infrastructure. They now get to enjoy significantly cheaper ongoing infrastructure costs versus the cloud, as per the sibling comment. Moving to the cloud would be "throwing money down the drain" because they would have to invest significant resources into the migration and only have an increased monthly server bill as a result.
Depends whether you think the Republic is a depiction of Socrates views or Platos. I think (?) most people think Plato (as with most of the late texts) but not unreasonable to say Socrates as he is the interlocutor who puts it forward.
There was a 2014 thread on the Tor blog about Android security, where a commenter claimed that one of the Nexus phones had a baseband that was isolaed by a serial link, https://blog.torproject.org/blog/mission-impossible-hardenin...

"Even isolated basebands often have a USB bridge (which can be exploited by pretending to be another type of device with a vulnerable USB driver) and direct access to the microphone ... iirc it's using a high-speed serial link, not USB. The microphone is connected to the audio codec, which is connected to the application processor. Uplink audio is sent from there to the baseband."
Bonuses almost never apply to referring freelancers.
#TrumpWon? trend vs. reality
Morpheus Opens 4 New Sales Offices and Adds Top Talent to Support Recent Growth
The P programming language
Me too! Eggdrop with TCL/TK on Undernet, with fbsql as mysql client. Rudimentary chatting with the bot and getting it to answer preset commands, looking up records in the database. It was frustrating, but when it worked it felt glorious.
Agree! Which is why it's time to vote for an increase in taxes on the highest marginal income bands.

And then, the law being the law, those taxes will be paid.
Mine used to rsync to my home Linux box and it would copy over all files and database dumps using this.

Then on the local Linux box I had a separate script that would doing snapshots of that directory to a complete different place on the filesystem.
If we're just talking about 'fairness' in the non legal sense, why is it that taxes should be income-based anyway?
Whatsapp only had 50 engineers even when they reached 900M users. Now, granted, Twitter may be a more complex system, but assuming they would just be maintaining it, they could be enough.
> with ungodly marketing

Was the the marketing of git basically due to the fact that Linus created it?
He agrees with the results.

(OK, you want to look up Polybius and the word ochlocracy. But it still comes to that.)
AT&T Confirms It Will Stop Selling Samsung’s Galaxy Note 7
I didn't mean to suggest it being what it isn't.

I allow usage patterns similar to what is being described, so it is a vulnerability in something, be it my fault or not.
Exactly. It's the same myth as premature optimization. Those people tend to ignore good data design (shrink the structs, share fields, order your fields, prefetch arrays, avoid ptr chasing, no trees but tries, hashes over trees, ...) and rather think in costs by lines or ops.
Which is horribly wrong for the last 15 years.

Given that any simple bit or int arithmetic might be 50x faster than accessing a bloated field in a bloated struct, they'll never be able to write performant software, yet understand why more code and more lines are faster.
All this has happened before, and all of it will happen again.

Decentralizing will be great until people realize that they need access to information outside their enclaves, then there will be another push for centralization.

Additionally, who are these People the author writes about? All of the tools cited, while freely available to anyone, are geared toward power users in installation and operation. That doesn't sound like "The People" to me; it sounds more like an elite group (although a pretty large and diverse elite group, within itself).

If all you're going to do is stand by the highway and wave signs and shout slogans, I wish you well with that plan but I don't think it's going to work. The people you're opposing (who are actually people, too) have got better and more convincing arguments, as well as positive results that matter to their customers.
What were you working on, if you don't mind my asking? I really enjoy graphical programming and I'm curious what kinds of jobs involve that, besides the obvious ones like video game programming.
How much did the male approval rate change from unknown-male to known-male?

You can't just say that women's contributions fell and then not show the comparable male change.
"Take it for what it's worth, but the mind may control time."

Or perhaps, this is merely an illusory effect due to the drugs affect on perception and cognition?

Occam's Razor - which is the more likely?
Why is the config message bigger than the standard minimum?
> I'm talking about them because I disagree with the ideological sentiment that they are not a significant portion (perhaps majority) of the population. How did you quantify the "millions of people" who you claim are ignorant or unwillingly forced into it?

Yet, when "network effects" drive something to a place considered undesirable, even for a minority at the time, we occasionally pass laws.

See: smoking bans. Network effects (smokers are way more profitable) prevented non-smoking bars from ever forming. So, we passed laws to level the field.

I'm not saying we should do that here, but it is not without precedent.
Show HN: TS-Browser – A web-based transport stream analyser/viewer
Pretty sure "DM" here stands for "Direct Message", i.e. private message.
I'm reading the page on how the distributed bug tracking works. I've heard of Fossil before but never dug too deeply.

> But if a timestamp on a ticket change artifact is off by months or years, it can seriously confuse the replay algorithm for determining the current ticket state.

I understand the simplicity of merging all the ticket comments by timestamp, but couldn't they at least include a reference to one or more recent comments to help establish order when clocks are off? Still wouldn't avoid intentional bad actors, but there are bound to be people with misconfigured clocks.

If I'm working on a Fossil repository and I want to see what bugs everyone else has reported, where do I go to get a list of other copies of the repository so I can query them for new bug reports? Is there some kind of tracker that lists all the people currently publishing the same Fossil repository, so I can connect to each one and ask for updates?

I wrote a post [0] on my site about this concept recently. It's not really polished, I think the thoughts were incomplete. It was written in the context of git due to its ubiquity these days, but the concept should apply the same to other DVCS. I know I'm full of a lot of questions and few answers, but questions help me learn.

[0] https://www.gaxun.net/ideas/git-announce/
> The solution is ruthless enforcement of the tax code, with extreme punitive fines for evasion.

Evasion has always been illegal, avoidance is structuring a transaction in a way so that it ends up being taxed at a lower rate, but in a legal way. Ruthless enforcement is already happening today in most western european countries.
One reason this may be interesting to HN readers: There are many stories, and I'd even say it's well established, that Hollywood films are edited to please Chinese censors. Effectively, the Chinese government censors many U.S. movies.

For example, per a recent NY Times story, the head of Disney went to China and apologized to the government for "Kundun" (about the Dalai Lama) and promised they'd never make another film like it.[0] When was the list time you saw a Hollywood film critical in any way of China? I've read about many recent script adjustments: For example, the Mandarin in the recent Iran Man movie being changed to a non-Chinese character, or the gratuitous product placement of the Chinese space agency in The Martian.

Now a leading Chinese businessperson, who regardless of his views (I don't know either way) is subject to pressure from the Chinese government, has a seat on the board of Spielberg's enterprise.

[0] http://www.nytimes.com/2016/06/15/business/international/chi...
Because MS hates Java as much as you or I hate cancer or malaria. I mean they really hold a grudge.
Correlation != causation. Might it be possible that women who play the woman card are not as capable as those who let their code speak for their ability?

>women may in fact be better coders

How can someone make such a blanket statement like that with so many confounding variables. Do you think it possible that funding sources and expected (and socially acceptable) results might have something to do with the conclusion these sorts of studies come to? Do you think there are grants available for researchers who would interpret this data differently?
a good site to see the live stream + tweets.
The one thing that always intrigued me is that militaries never seem to have outfit their soldiers with watches (the only 2 i heard anecdotal evidence that they had were the Russians and the Swiss) .

Even today where you'll have an electronic optics, laser designator, night vision, a bunch of different radios, and even PDA's if you are in the US, but still no bloody watch.

Can't navigate without one properly, can't know if you are keeping the correct pace when on patrol, can't know when you need to get up to a watch or when you are about to be replaced, can't calculate the distance of enemy fire can't do squat without a watch, but still they don't give you one.