skysight-inc/HackerNews huggingface dataset:
The developers could have easily gotten this money for themselves. All they had to do was say "pay us to hire someone for code audit and we will do it" or even "pay us and we'll open source it".

For whatever reasons the TrueCrypt developers chose not to do that, those are their own reasons. But when it comes to issues of security, you don't make assumptions and you don't trust without verifying. If, like you are implying, the developers took offense to that and quit out of spite, that's no one's fault but their own.

So no, you can't blame the people who wanted or performed the audit. The audit did not "cost us" TrueCrypt in any way.
Gah, announced is really misleading.
> Some of the computer scientists, however, instinctively interpreted the statement “Let x be such that P(x)” as a variable declaration. This led them to give an “incorrect” answer to a question

"Let x be such that P(x)" is something like a variable declaration. It's the introduction of an argument to a function (think "function(x){ ... }"). I think the real conceptual problem lies in the fact that many mainstream programming languages allow subversion of the type system by allowing "uninitialized" variables, so that every type is automatically inhabited.

There is also the fact that a mathematician may just want some "x such that P(x)" rather than introducing a generic one, which I think the author mentions.
http://public.tableausoftware.com/views/APcompscidata/Dashbo...

What a pointless bubble chart. If you graph the number of test takers, then of course the states with the largest population (CA, TX) will have the largest bubbles.
Suggesting that "it can't get any worse" is basically always a losing battle because it can always get worse.

I was trying to preempt the inevitable "but things are so bad here in the US, surely making any change would be an improvement!" argument that always seems to get trotted out the second healthcare gets discussed.

And you seemed to be making that argument, in the very beginning.

> They accomplished it because they wanted to, and we don't because we don't.

If you truly can't imagine any possible way in which healthcare in American could get worse, then I really do stand by my statement. Further, I would suggest that you actually can imagine how it could be worse, but you're pretending that you can't to make a point. And if we're going to do that, then point willfully ignored.
We've seen alarm policies range from "Dr. X wants this to be the threshold on the patient" to "Unit policy is X, change during a PDSA cycle someday" to "Eh, this seems alright for this patient" to "silence as many alarms as reasonable".

I'm sympathetic to "it's corporate's fault", but instead of fixing that problem I see a lot of folks lobbying for shiny new toys, meetings to stroke egos, and basically spending their political capital on being prima donnas instead of making their lives easier from an operations standpoint--and for the rest of the docs such as yourself this obviously is a problem. :(

The roadblocks bit is what it is--if doctors were better at prescribing medications and hadn't cowed their colleagues and nurses into a culture of "oh, well, I shouldn't say anything" then automated systems wouldn't be so compelling from a safety standpoint. As it is, they are undermined continually (as explained in this article) by the humans who have to work with them and who--as you've exemplified--don't trust them.

Let's face it: in the next 30 years, most physicians who are basically knowledge workers are going to be doing work very differently than they are today, most of it with heavy computerized assistance. You can choose which side of history you want to be on.
The object is to teach math and science. Prestige is a side-concern for the kinds of, how shall I put this, foolish mortals who believe that zero-sum rankings make them special, eve when those rankings fail to represent an objective increase in their knowledge and capabilities.

When it comes to scientific knowledge, it is very definitely better to serve in Heaven than to rule in Hell, so to speak.
In Germany funding doesn't vary much for schools in the same region and is basically based on size of the student body.

The last two years of school are generally a prep course for the German SAT equivalent (and grades in those two years account for around two thirds of the final score).
Technically speaking I haven't been accepted into one, because I cannot apply without secondary education. So I'm paying to study in one. That ought to change, come next semester. But I don't know if I want to waste two or three more years on this crap.
https://www.khanacademy.org/math

Has classes on Stats, Calculus and a few other higher-end subjects.
While I agree that the price is insane if you consider the cost of the IDE ONLY, once you realize that corporations don't buy Visual Studio standalone but instead buy the whole MSDN subscription package, you'll see that the price is quite low and it's a nice deal since you're able to get every single thing Microsoft has to offer.
Once you add the topology section to the Curry-Howard Isomorphism via homotopy type theory it all starts to merge anyway!
The truly open smartphone that cares about your privacy.  (i schemas)
Github is a commercial interest. 中华人民共和国 has in recent years worked with commercial interests to mutually acceptable solutions. From 中华人民共和国's standpoint, what the internet's surfs want is Github's concern and they can make their business decisions accordingly.

Consider it a DCMA takedown notice.
I think this audit was a colossal waste of time and resources

Said every entity that has ever been audited in the history of time.

Of course you assume your partners' accounting books are legit, and you assume your vendors' IT controls are tight, and you assume your encryption software isn't backdoored. There is no guaranteed relation between your assumptions and reality until someone qualified checks it out.
I don't "get" the "Watches save you from distractions" pitch at all. It only works if you're willing to ruthlessly pare down the notifications that you receive. (else your wrist buzz as much as your phone) And, further, you have to be ready to admit that most of the notifications that remain usually don't require immediate response from you. (else you'll just be wasting time trying to respond via watch, or pulling out your phone for a proper response)

If you're in a place where these things can be, or are, true, you can change the settings on your phone and be done with it.
I think perhaps by 'clarification' he was hoping for resolution…
Reminder that not using a browser to access a website has been construed as hacking.

Reminder that 90% of development tools are hacking tools. Subversion has subversion right in the name.
>It's like having a tank of gas in your garage all the time.

And how many people care to have a tank of gas in their garage all the time, even though the idea is completely feasible today?
If you want to be an active part of the solution, consider signing up for TEALS: http://tealsk12.org. In brief, you get to teach a high school computer science course without quitting your day job. Founded by a passionate guy who just happened to be at Microsoft, and right before he quit to incorporate a non-profit, a senior VP heard about the program and worked to get it official sponsorship. Although the small staff is funded by Microsoft, volunteer teaching staff is from all over.

edit: The staff has grown to include a handful of region managers. Removed an incorrect parenthetical from my post.
The way I read the getting started[0] page says you can test on your desktop but can only deploy to chrome os.

[0]https://developer.chrome.com/apps/getstarted_arc
This mistake is commonly called making a heatmap of population. Works for nearly any variable - if not per-capita, then you just get a population map. Gun deaths, Methodist ministers, furries, whatever.
I'm imagining this being finished yesterday and them waiting a day to release it.
Well that post took the wind out of my sails. I was browsing the Cologne University website until I saw this comment.
I'm sure it uses a lot of Windows specific libraries. That being said the Mono project has been working to create open source equivalents for a while.
MSDN (especially in the enterprise/corporate environment) is absolutely worth it.

If you're just doing basic development, the community edition is actually really good and completely free.
Some basic linear algebra (vectors and the like) is quite handy. I'd start with the basics useful for game development:

http://blog.wolfire.com/2009/07/linear-algebra-for-game-deve...

The concepts generalize decently, and if you already know trig than you'll find this helpful.
Tell HN: Reverse lookup someone with the svbtle signup form
So the other day my gf asked me to create a svbtle account for her.
I went to https://svbtle.com/signup and typed in her email address and got the rest of the form autofilled with her real Name, Lastname, Bio and Twitter handler.

So I started to try random email addresses from my inbox and most of the times I got those people info.

Nothing crazy I know, but I had fun playing with it.
https://truecrypt.ch/ isn't actually a fork, they've done no development, the guys who made the website aren't developers and have no plans to work on it at all. I don't know why everyone keeps linking there. They're also using the truecrypt name which was the ONE thing the original developers said they didn't want forks to do.
Enterprise has gotten cheaper - it was 10 grand at one point. I used to have a personal subscription, and even with any tax-return benefits, I couldn't swing that.
Amazon’s Dash Button and the future of invisible, frictionless computers
The Black Box Society
Salt Lake City's approach seems to be going pretty well [1]. On another note, naming these places 'Dignity' and 'Opportunity' seems, at least to my ear, to sap the residents of both. Why not give them more innocuous names?

[1] http://www.newyorker.com/magazine/2014/09/22/home-free
Yes. It's a WPF app running on the framework. MS has no plans to open source WPF or include the required assemblies into the CoreCLR so I doubt we will ever see VS running on a *nix platform.
Google is a technique dictator in the world. And it is trying to use it to fight with another Country.
So the results is either CNNIC having man-in-the-middle or Google. Who cares!
The source data (summary anyway) is linked in the first paragraph:

No females took the exam in Mississippi (1 exam taken), Montana (11 exams taken), and Wyoming (no exams).

[...]

For states that had some females take the exam the percentage female ranged from 3.88% in Utah (4 out of 103) to 29% in Tennessee (73 out of 251). However, 30 of Tenn females can be attributed to a girls only school that offers AP CS A.

11 states had no Black students take the exam: Alaska (21 exam takers -4.3% Black by population), Idaho (47 - 0.9% Black), Kansas (47 - 6.2% Black), Maine (161 - 1.0%), Mississippi (1 - 37.3%), Montana (11 - 0.67%), Nebraska (46 - 4.5%), New Mexico (57 - 3%), North Dakota (9 - 1%), Utah (103 - 1.2%), and Wyoming (0 - 1.2%).

http://home.cc.gatech.edu/ice-gt/556
Please do! Just use the dev.hiring@rand.org address. It goes straight to me.
what makes you think a convert op to DDoS github is out of the question?

The fact that this attack doesn't pass even a most cursory risk/reward analysis.

Anyone with the technical smarts to carry it out must be well aware that there is zero upside potential for China. The targeted projects are not gonna disappear, github is not gonna disappear.

All possible outcomes are negative; The targeted projects get extra media attention (Streisand effect), the "Cyberwar" narrative in the west is fueled (cf. this HN thread), in the worst case there could even be a minor diplomatic quarrel with the US.

What do they have to win here?
This probably wouldn't do much to solve the homeless problem in NYC. In a neighborhood like the East Village or Williamsburg, I could see it being rented for $1,000/month.
This fact must have been known to Matt Green et al.! Why did they waste 65k on an evidently obsolete project?

Also, (as far as I know) all public evidence for your assertion is a purported email from one of the devs to Matt Green. He might just have been polite in that mail...
I'm not sure how this is confusing. It very clearly says that it is announcing a new product line in the first sentence of the announcement.
TrueCrypt has portable volume images. It's nice to make a container on Mac OS and give it to a Windows user and know it will mount as a filesystem or drive.
Run Visual GDB and target x86 Linux...
http://visualgdb.com/toolchains/embedded
Still, one valid point: there seems to be no third option regarding the development of software: either it's a commercial model which favors closed source and tight IP controls, or it's an open source and generally unpaid development model.

Is a third option even possible? Micropayments? Reputation?
This article sucks.

> In an interview, Ericson told me that a few points surprised her in the data, including that Mississippi, where 37 percent of the total population is African American, was one of the states with no African-American test-takers.

The thing they left out is that in the whole state of Mississippi just one single person took the exam! When you check out the stats of other states you discover that the number of people who took the test were in the dozens, not even hundreds:

> 11 states had no Black students take the exam: Alaska (21 exam takers -4.3% Black by population), Idaho (47 - 0.9% Black), Kansas (47 - 6.2% Black), Maine (161 - 1.0%), Mississippi (1 - 37.3%), Montana (11 - 0.67%), Nebraska (46 - 4.5%), New Mexico (57 - 3%), North Dakota (9 - 1%), Utah (103 - 1.2%), and Wyoming (0 - 1.2%).

> 8 states had no Hispanic students take the exam: Alaska (21 exam takers), Idaho (47), Kansas (47), Mississippi (1), Montana (11), Nebraska (46), North Dakota (9), and Wyoming (0).

> No females took the exam in Mississippi (1 exam taken), Montana (11 exams taken), and Wyoming (no exams).

So yea.. The usual attempt at manipulating numbers to get clicks. It just sucks, because this is a real issue to be addressed, but this kind of articles don't help.
Pretty much anything? HTML/CSS/JS was never meant to develop application UIs. It's for documents.

This all evolved over time into the clusterf-ck we have today, setting us back probably 20+ years in terms of developer productivity.
They are laughing at you
Why are you telling HN instead of svbtle admins?
Interesting. What value would msdn give me?
This does not use require.js, it looks like it is using CommonJS. If you really want to put stuff in the global scope, which is a bad idea and was one of the biggest shortcomings of js for a long time, maybe this will have some answers for you: http://www.mattburkedev.com/export-a-global-to-the-window-ob...
BitLocker and Filevault were almost certainly reviewed more carefully than Truecrypt was (I didn't participate in either audit, but can confirm that both of those companies allocate significant resources to third-party audits).
To me, it appears that your argument presumes something that you believe to be false. Do you believe the devs left because of losing interest, or because of the funding of the audit, or both? Do you have a reference for the devs leaving because of anger over the funding?
True. I've already seen an article like this. This also gave a reason why they wanted their supercharging stations everywhere, at cheap price, and open patents. I'm not sure, but I doubt he opened his patents on the battery.
X Eighty Swift
ActiveRecord::Associations::CollectionProxy#forty_two
Any input on the cryptic message the TrueCrypt developer left on their website, essentially saying we should all assume TrueCrypt to be insecure?
I was going to suggest that rice and coffee are generally grown in humid areas where fresh water is not a problem, but fortunately I decided to Google first.
http://calrice.org/

Their biggest selling point is that California rice production provides wetland habitat for migrating birds.

California rice farmers may not be doing well though.
http://calrice.org/blog/?id=1427805660&author=California+Ric...
I did so before moving to TrueCrypt. Mounting and dismounting was a bit convoluted compared to TrueCrypt (or encfs), I remember I wrote a Python script to make it a little more convenient.

But it did work fine about five years ago, and I do not think the situation has become worse.
How Teens Really Use Apps
Some Americans can only access the Web via smartphone
What's the L2 cache size? They don't mention it anywhere, just plain benchmarks unrelated to memory speed.
Again, that implies that he had intent to mislead. It's easy to prove that he was wrong - it's a lot harder to prove intent. Wyden decided to ask that question to a senior intelligence official who was not part of NSA (Clapper is Director of National Intelligence - responsible primarily for collaboration between the intelligence agencies) and he asked it out of the blue during a hearing that mostly focused on tensions in the Middle East. It's within the realm of possibility that Clapper actually misinterpreted his question, or just plain did not consider a program that we later found only had 23 people working on it (out of around a hundred thousand or so people across all of the intelligence agencies). Wyden clearly knew the answer to his question and wanted the public to know it. Did Wyden lie to his constituents through omission?
I'm not an F# dev but I kinda miss it from the list of supported languages.
Java Array Tutorial
I would just use the built-in disk encryption solutions your platform offers. This is also what the TrueCrypt developer recommends.
Chromebook sales are about 1% of all PC sales, says ABI Research
http://www.theguardian.com/technology/2014/oct/22/chromebook...

Different source, different paper, different journalist, same conclusion.

The idea that Chromebooks sell in volume is delusional, at this point, and downvotes won't make it any less delusional.
I'm pretty sure there is at least one stopping place between 35 residents (one of the 'villages' from the article' and the 16,000 of Cabrini-Green.
Both Matt Green and I donated to the project. The reason: thousands of people actually use Truecrypt, and it's important to know how safe their data actually was.

I'm amused by the idea that the actual words of the TC developers are less credible than whatever random thoughts are bubbling around a message board. But, HN, what are you gonna do.
Because that's a feature not a bug
Let's say you own a company. You hire a group of programmers to come in and fix or develop some code. You pay them a lot of money for this work. When they are done they use the code YOU PAID FOR to form a company, attract investors and go into business.

That is theft.

Is this company using code and tools developed with taxpayer money to now profit? Are investors going to profit from something that we paid for and should rightfully be in the public domain.

What I said makes complete sense provided the scenario I painted is correct.

What would it look like to not be considered theft? Something like this: The government needs help fixing the Obamacare website. A group of investors gets together to fund the required work. They compete for the contract with others. One wins the contract. They offer their services at a reasonable cost. The government stipulates that all software developed under this contract will be open source and in the public domain. The company completes the work. Now it can apply for a contract to maintain and enhance the codebase. And so can anyone else. We, the taxpayers, paid for the code and own it. We did not pay to fund a for profit company that would then hild us hostage, have a monopoly based on what should be a public open source code base and create millions of dollars of profit for investors who did not fund the development of that code and took none of the risk.

For all I know these folks are on the level. If that's the case I apologize with all sincerity. Still, I would like to see a statement clarifying whether or not a substantial portion of their now-commercial code base was paid for with taxpayer dollars under "war emergency" conditions and if they are effectively stealing what should be owned by the people of the US in order to form the foundation of a company that is probably going to rake in hundreds of millions of dollars per year with a virtual monopoly. I'd like to see that question answered.
A Digital Nomad Adventure: Traveling with Hacker Paradise
I see several wins for china, the first one is showing off the offensive power of their "great firewall". Not everyone has the ability to withstand such an attack, the chilling effect is real.
Paul Rand Presents the NeXT Logo
There is a third option that meets the two in the middle. Red Hat was one of the first to successfully employ it: develop an open source product but sell support, and for some of their software, require a license if you want to use all of the features.
If only this was available as a podcast. Unfortunately I'll probably forget next week when it is broadcast.
"github terrorism"

the era of a weaponized internet

Is HN turning into Fox News now?
Interesting - Time to speculate on what episode 5 will cover. The lack of Lisp in eps. 1-4 will obviously annoy a few people round here.

What do you think would make a good fifth language to complete this story? Ruby? PHP? JavaScript deserves coverage, but the characterization of Java as " the programming language that people probably interact with on a daily basis more than any other" makes me nervous that maybe they're going to conflate JS into the Java episode. After all, if they're going to call languages 'codes' in the title, we can't really trust them to be too careful with terminology...
That site's information about Germany is outdated. There was a €500 fee (the legal maximum) for a while after a law was passed that allowed universities to charge it. That was followed by protests and a few years later all universities have completely dropped it.

There is a marginal fee (<€300 for most universities) that is mostly used to fund the student council (e.g. services like cafés and various co-operations, like student tickets for regional public transit), but that already existed before.

The €500 tuition fee was paid on top of that and directly went to the university itself. The >50% of the regular fees that goes to the student council is also set by the council (e.g. it went up by a few euros in Cologne when the student ticket was extended to all of North-Rhine Westphalia instead of just the local public transit union -- which was decided by a direct vote of the students themselves).

Also, the public scholarship (BAföG) AFAIK didn't cover the €500 tuition fee, so some universities advertised student loans offered by publicly owned banks (which would only cover the €500 tuition fee, not the regular base fee).

Anyway, the tuition fees were rather short-lived. Except for the distance learning university of Hagen (the only distance learning university in Germany, and the only non-private distance learning higher-education institution in Germany) which charges an even lower base fee but then additionally charges for the course materials (making it slightly more expensive for full-time study), the fees are generally much lower than €500 these days.
In the US there is no economic left. The left and right are distinguished by their social policy.
How to Hook Mobile App Users – Insights from Nir Eyal’s Hooked
Massively underrated post, honestly.

I wonder what exactly the use of this is, beyond Compiz for web pages. What's next, jiggly divs? :P

moron4hire made a good point about letting devs pick the layout engine, but I am not sure we want to ignore all the nice features browsers give us here.
It's easy to spin it that way, but to be fair, if you care about getting minorities into STEM, it shouldn't need to be a requisite that a bunch of white males take the test in your state first. (leaving aside the whole issue of whether AP computer science is a useful litmus test for that.)