skysight-inc/HackerNews huggingface dataset:
http://istruecryptauditedyet.com/

> The TL;DR is that based on this audit, Truecrypt appears to be a relatively well-designed piece of crypto software. The NCC audit found no evidence of deliberate backdoors, or any severe design flaws that will make the software insecure in most instances.
Your argument is just so wrong :/
Things it doesn't support: symlinks, posix acls (xattrs). The first one makes it a certain failure for archival use. The hardcoded link to an external crypo service keybase makes it a failure for long term use.
same story here, the more i got into sports and outdoor activities (climbing, mountaineering), less geeky i am, and looking back, no way i'm going back. heck, i don't even check email while travelling, at least not more than once a week.
life is just so much more interesting outside pixelated areas, at least for me :)

many more people work to live rather than opposite, but they're not as vocal on HN as the other part
I think the biggest problem is that 10ms is more than enough to throw off a performer because it feels like a lag between when you hit the key and the note sounds. This makes it hard to play proficiently for anything with a fast tempo because it feels like the sound engine isn't keeping up with you.

For an audience, 10ms is going to feel like sloppy timing. That will be more of an issue with tightly timed music (techno/EDM) and less with a slow jazz ballad.
looking forward to use it. when it will be released?
Why did the original code for FIND.COM use lop as a label instead of loop?
http://www.reddit.com/r/lisp
As it happens, I don't actually believe that Google is being anticompetitive here, I think their actions are pretty reasonable, especially compared to Apple.

But that doesn't mean that every argument that leads to that conclusion must be valid! The statement I was replying to was not. Amazon devices prove the point: as they don't comply with Google's requirements, they are unable to ship any of the Google's proprietary services even as part of the process antsar was suggesting in the GP comment ("part of the setup process [could be] to select an app store" [from a selection including the play store]).
The title isn't clear but (sub-) 10ms is the target.

The "problem" part is that Android devices generally don't come close, the lowest-latency Android device on the market today (barring Samsung's custom "Professional Audio SDK") has a 35ms roundtrip latency (ADC -> DAC), and many devices are way beyond 100ms (http://superpowered.com/latency/)
10ms is OK, 50ms not so.
I'm optimistic on this, but we need to have these new systems tested on a small scale - villages, small regions and countries - first. A big country won't push for it... and I think that most of the problems of it might be less relevant on small groups. Think diversity of origin, opinions, detachment from the end result, who pays for it... these are problems for a big country that don't exist in, say, a condominium!
CRISPR is revolutionary, and apparently dangerous enough that some researchers are advocating for it to be disallowed.
Any word on how Windows Phone does on the latency metric?
C++ Paper N4456 – Survey of C++ Problems for Game Development
A lot of people seem who recommend TC seem to think the same about BitLocker. To be fair, TrueCrypt has been audited and the code is freely available; BitLocker is proprietary, and the code is only available to a select few under NDA.
Gaming Startup Code Kingdoms Exits Beta on a Quest to Get Kids Coding
Did any of you guys even use Light Table. I bet you didn't as it did some pretty amazing stuff that no other IDE could touch!
I've lived in China (Beijing and Shanghai) for ~5 years, and frequently ride bicycles and an electric Vespa-style scooter.

Bicycles and scooters on the sidewalk, ridden by inconsiderate riders, are common, irritating and dangerous. The same is true of cars driving in cycle lanes or service lanes, and the myriad other thinga car drivers do to make life difficult for cyclists.

Sure, cycling on the pavement may be in your own self-interest, but it is strictly bad for pedestrians. Why should they have to change their walking pattern for you? I will give way to electric scooters on the sidewalk, not because I don't mind them, but because it's less unpleasant than a collision or being shouted/hooted at.

/rant
> You are using a virtual machine to mimic your production environment, right?

Assuming you have a production environment, and that said environment is running a full OS. Not everyone is a web or mobile developer.
George Lucas Planning Affordable Housing Project on His Marin County Land
Can they really not know who did it? I would start by asking people named Jared Owens.
> Do you have a link for the Moulton record?

Sure. http://www.ihpva.org/hpvarec3.htm
[Also http://www.whpva.org/land.html ]

Search for "Moulton". Also has a few other records as well. In fact, IIRC, there is no upright bike with an IHPVA speed record on that page that is not a Moulton.

> Anyhow, those small wheels are too ugly to be seen riding.

That's what penny-farthing people used to say about your bike.

Though small-wheeled bikes have their own disadvantages (gearing challenges, mechanical trail), all other things equal, large-wheeled bikes are slow. UCI's restrictions have basically held back the industry. :-(
Awesome work!

I gave Pharo a test drive a few months ago and was pleasantly surprised when I had a little window with a table listing out all of the links and titles on the front page of HN in an afternoon.

I really enjoyed the experience of "filling in the blanks," style programming that it introduced to me. I just started by instantiating an object and calling the entry point method... and landed in the debugger. But I was able to fill in the missing methods and data-structures until it finally came out of the debugger and I had a working application.

Can't wait to check out the release notes. I highly recommend spending an afternoon with it just to see what can be done.
The interesting bit is that the general public increasing their adoption of better security practices to make them invisible will benefit the pedophiles and terrorist already in hiding because their choice to hide/encrypt will no longer result in them sticking out from the masses.
The Share-the-Scraps Economy
Thanks, I missed that.

Might be worth re-running the tests without the block so the graphs can line up better and we don't need to subtract the 200ms? As you well know, implications of latency or packet loss are hard to extrapolate on real-world rendering.
we have a schedule to launch the product early in the summer. our initial target is to integrate with the Shopify platform.
Microsoft and Yahoo Renew Search Alliance
The feeling is probably mutual, for what that's worth -- as evidenced by the first amendment and a wave of religious-freedom restoration acts.

Postscript.
You'd think a little geographic diversity and a federal system would let people let each other live in peace but instead we have national culture wars.
Thank you for the kind words, and I agree that it's pretty amazing:) Perhaps I should have posted text instead of a link, or a link to the tutorials (they're not on the website yet). It didn't get any attention for a couple of days, and I had already forgotten about it, just saw the comments last night.
Properly configured JACK should already achieve single-digit millisecond latency on Linux.
Sounds really interesting. I have an online store, will you support custom integrations? What are your pricing options?
Wow, that's pretty well done. Any indication how it's made? Looks too good to be an HMM.
I have seen some red light stops here. There are streets in LA that are physically impossible to cross at a red light.
Facebook and Instagram down (for parts of Europe)
Instant gratification- Why you should learn to say no more often
I would definitely try it. When is the release date?
SpaceX rocket crashes into barge after failed landing – BBC News
I have the same prejudice - and yes, I'll freely admit it is a prejudice.

But it is also based on observation. "Windows-only" developers tend to be too narrow-minded and many will have never heard of a lot of stuff that I take for granted. Stuff like Vagrant, Docker, Puppet, even a 'grep'. You get a blank stare whenever something that's not from Microsoft gets mentioned.

Given the difficulty that it is to install a lot of things under Windows, that's understandable. The other day I was having trouble installing Jupyter (formely iPython), which is trivial to install on Linux or OSX. Managed to, but only because I am stubborn. Firing a VM would have taken less time.

Not everyone is like that of course. You'll see that Notch uses Windows, even if he develops with Java and Eclipse. But he develops games (or used to anyway) and Windows is hard to beat in this case.

If I hear that the guy actually prefers Windows, during a job interview, you can be sure that I'll ask a whole bunch of additional questions to see how aware of the outside world the guy is. I could be turning down Notch, or Jeff Atwood.

So far, I don't think I have.

[edit: just noticed that I've used 'guy' here a lot, my mistake. Please replace by whatever genderless word feels more appropriate.]
If they're all conveniently using the same tools, their system will work.
Yes, and I do contribute to charities. Somehow I doubt that the average HN writer needs anything.
The submitter wasn't interviewed by Fog Creek, but the author of the post was. When reproducing their headline the submitter quoted "I" because they didn't do the thing the title said.
Thanks for the clarity. By saying "recognize and acknowledge wrongs" I am specifically excluding action, so yes, you're talking about something else.
Meerkat Learns Buzz Doesn't Always Mean Business
Turkish Airlines Presents Startup Class
So, I asked it:

What's e^i(pi)+1?

The response was... a little out. I'm impressed it had a crack at least.

"It's 2.69740975483297316969108251300445672427640640289560... + 2.64355906408145617888606598966971861665798063847235.."

Edit:

Heh, asked it the square root of i, and the answer made me chuckle:

The square root of you is (-1)^(1/4).

I don't know why I'm expecting a bot to know complex plane mathematics and euler's identity.
The button: the fascinating social experiment driving Reddit crazy
Bell Labs shows off 10 Gigabit DSL
Custom integration is on the road-map but will take us a while to get there. We are still working on our pricing plans, but we want to keep it fair and easy for our users so at this moment we are going to have 2 packages. Also early adopters will have a a more personalized package.
sounds good. what mobile platforms will you support?
Alternatives like direct democracy and demarchy only have to work better, not perfectly, to be preferable.
The problem with this was explained to me by a M&A consultant... it's roughly the same amount of work for the acquisition team of a large company to buy a tiny company as it is for them to buy a much larger company. The problem isn't the cost, but rather the due diligence and bureaucratic bandwidth of the acquisitions team.

So this is unlikely to become much of a trend, simply because it's too much work for the acquiring companies.
I started doing SGE stuff in ~2001...It still amazes me how well that thing worked and how often a lot of it's features are reinvented.
TCs developers told you to stop using it, BitLocker's didn't. Even the people responsible for the audit recommend that people not use TC
the bot is _obsessed_ to talk about which country do we live :)
Fuck Scrum and the dysentery-spreading zombie horse it rode in on.
Internote – Notetaking with publishing
It has been stated here, most of the developers who are working heavily in Windows environment (myself included) use ConEmu. There are tools out there that do make Windows a productive environment.

Windows does suffer from short-comings but do not tell me OS X or Linux do not.
So as the local base mask has low bits all zero, all addresses within that span will be sequential in memory. But local space is disjoint in global space. This affects only the maximum continuous allocation size and not the total number of allocations.

So I think what you're saying here is that that if turf 10101 has an allocated local address 0000100111, then turf 10100 can't have an allocated local address of 0000000111, because they correspond to the same global address - they'd clash.
NYU Stern's Poster Boy – A Look into the 18 Year Old Hedge Fund Manager
There are a lot of things that you can do in a terminal that you can't in an IDE. Terminal gives you way more flexibility. Try using a GUI for git and then the terminal version. Can't be compared. The downside is it might not be as intuitive and might be slower than the GUI version for the most important things. I still disagree with the original poster, who judges someone by the OS they use instead of the code they write.
When recording guitar on my computer, I can feel the difference between 10ms and 5ms. 10 isn't horrible, but it's definitely not optimal.
How Breaking Bad inspired my DIY responsive device board
The fundraising part of this game would be NSFW. So you wouldn't get the play-at-the-office crowd that made Farmville what it was.
What was/is wrong with 10.7.5? Damn fine OS.
Bing or Yahoo BOSS (https://developer.yahoo.com/boss/search/) is mostly free to use, with some caps.
Is absconding with company funds a civil or criminal ... crime? If I'm an employee at a game company and take $182,000 out of the company till and walk away, I'm pretty sure it's a criminal matter. If the owner of the game company walks away with all the money, is that merely a civil case, failure to honor contracts?
>The same way you do on a mac!

But my Mac has a decent terminal.
The easiest way to get to simple is through specialization. Rather than focus on trying to learning it all, focus on a core competence, and build from there. Having a computer science or software engineering degree is a great first step, but I think people need to specialize, gain mastery in a single topic, and then build from there.
NICE. I also wish there were something like this for Google Compute Engine...
For anyone interested in beer and data science, my startup[1] uses machine learning and artificial intelligence to build flavor profiling and quality control tools for craft beverage producers.

Our models flag and predict flaws, taints, contaminations, and batch-to-batch deviations in real time from human sensory data. We then leverage our clients quality control data for flavor profile optimization, demographic targeting, and cognitive marketing - helping them sell consistently better products to their most valuable consumers.

[1] www.Gastrograph.com
Great post! I've been thinking about writing something similar with that same BeerAdvocate data. Good job beating me to it :)

Instead, I ended up writing a satirical beer snob bot [1] which tweets nonsensical beer reviews using Markov Chains. Some are bad, but some are pure gold. You can read about it here [2]. The code's also on GitHub [3].

[1] https://twitter.com/BeerSnobSays

[2] http://www.gregreda.com/2015/03/30/beer-review-markov-chains...

[3] https://github.com/gjreda/beer-snob-says
Our perf team and our technical marketing team wrote a post about this specific benchmark. Hopefully Datastax will clarify. (I work at Couchbase but wasn't involved in this work.)

My personal opinion is that using a vendor benchmark to choose your data stack is like hiring a bodyguard based on their record in professional wrestling.

http://blog.couchbase.com/leading-nosql-database-vendors-cou...
In a country where people would kill you just for an iphone(and I'm not talking about China here), $182,000 is a lot of money.

> but that's not really meaningful to most of the people posting here

not sure on what planet you are living on. Most people here don't make that kind of money in a year.
5 Amazing Celebs’ Houses: Part 1
Scary Smart: Do intelligent people worry more?
Owner here. Some tests are just checking the root / to test the server. If the / directory is served by a scripting engine, the vuln related header will not be processed. So the checker will say "Cannot discern patch status of .... This most likely means it is not vulnerable.". But no. It may be vulnerable. Just check that site with my app, and you may see the difference. My test code tries to find a static file, and sends the request to that static file.
You know? You're absolutely right. And words are important.
I agree. It's really simple to get started (short learning curve) and it's completely language agnostic.

I'm amazed how often it gets ignored. There's even StarCluster so you can automatically set up a cluster on EC2.
“Hologram” Protesters March Against Troubling New Anti-Terror Law
Do you use Powershell ISE then?

Powershell is a shell, not a terminal. The terminal still sucks and ISE is a poor substitute.
We absolutely should.

We also have to look forward. Tech companies generate $500k per engineer even while those engineers are managed by idiots-- people who don't understand technology, don't value the wrong term, think "Scrum" is a good idea, and likely failed out of the mainstream business culture ("MBA culture") and are using the Valley as a second act.

Imagine what value the top software engineers could produce if they were managed well. And then imagine that software engineers would be even better at their job if major decisions were made by the right people.

This industry is running at 5% of its max potential, if that. Not only can we capture significantly more of the value that we create, but we can add substantially more value if we man up and learn how to take charge.
A hedge fund that hasn't bought any new stocks in 80 years
my guess would be that they were showing Bing Ads on Gemini.
Airware (YC W13) Launches Aerial Information Platform
About two years after my YC demo day pitch entitled "DOS for Drones," Airware today launched the Aerial Information Platform, its operating system for commercial drones.

Check out the platform at www.airware.com or the Tech Crunch article: http://techcrunch.com/2014/11/19/airware-ge/
>We should oppose this.

Actually it depends. I would pop open a bottle of champagne if Google/Apple/FB bought out our competitors and mothballed their products. :)
Aldridge's Law
If you read enough French history you realize how paranoid governments there are about anything that might damage the power of the government, whether it be royal, republican or communist. You have enough coups and the like over time you tend to do anything to keep it from happening again. Though of course it does anyway...
30cm satellite imaging to target terrorists and poachers
Given that each sample means a kernel mode-user mode trip and various context switches, I'm going to guess that halving the sample size globally would make your phone's audio handling consume more CPU.
Shouldn't the whole headline be quoted then? This makes it sound very weird, almost like Fog Creek claimed they interviewed him, but actually interviewed someone else.
I still think that the idea of us amassing nukes and helping them proliferate is more dangerous. Or the idea that we can abuse the planet ecosystem to infinity.

The problem with bitcoin is that the nation states hold the guns. As the US government showed in the last 10 years - "We upheld the US constitution, unless it prevents us to do something we are set to do" was possible in the nation with most checks and balances on earth. So your protections against thugs beating passwords out of you are much thinner than you expect (and with SWATs so prevalent, they are thinner right now). Worldwide.

If bitcoin becomes dangerous it will be shut down. The only path to success as I can see if US, EU and Japan support it as a weapon to disrupt BRICs economies and other threats.
They have locations in DC, San Francisco and South Texas, so they're around.
I'd love to see this in 10 years when he actually has experience.
Pythonic JS... this made my day. As someone coming from Python/Django to JS/Node I'd love to see this gaining momentum. (sorry ruby guys, I never liked your girl and her caffeinated cousin)
People do not have to have an opinion on everything, do they?

It doesn't really work that way today, but in an ideal world I would find it good that the 30 people who understand computers vote while the 337 others abstain.

Also, I'm not sure how it works in other countries, but in France deputies usually have another job, you can't expect them to go to Paris on every wednesday to vote on things they don't even really know about.
Don’t expect to buy Apple Watch in a store for at least another 6 weeks
>> $182,000 don't make for a life changing hustle.

You're kidding right?

Even in the rich western world 182 grand is a massive amount of money for most people. A large number of people in our societies have negative net worth. Many are living paycheck to paycheck. An extra 2 grand a month for almost 8 years is very much lifechanging money, if you get away with it.
How does Amazon make money no this?
Does anyone have an example of the remote code execution?
That's a weird convention. Typically I assume that submitter is not the author. If disambiguation is necessary then quoting the entire sentence is clearer.
There is no reason to go from one extreme to the other. People, who wants, can have direct democracy and the rest can choose anyone to represent them. Do you see any weak points in such organization?
I believe that's his Father.
If you want to see an up-to-date talk about this from John, he will be a speaker at http://dotscale.io on June 8!
The Roomba for Lawns Is Really Pissing Off Astronomers
VersionPress 1.0 Released
> The French democracy has been completely broken for a long time

I'm not sure if it's a problem of democracy. Most people don't care. I've been discussing with a few French friends about this, and most them just don't see any problem (after all, "they have nothing to hide").
In your ALSA example the lower level API doesn't prevent you from mixing audio, it simply isn't as easy because you must implement it yourself, this could be arguably more flexible as well.

Abstractions can hide features of the hardware but they cannot create new hardware. Whatever the abstraction is doing the client software could do instead with the lower level API.

So I would say abstraction layers are often added to give ease of use, sometimes at the cost of performance and flexibility.
Thanks for the 9ms reference, that's helpful. I'm honestly surprised it's that low.
I think it's being downvoted because the point of abstraction layers is generally to make specific things easy at the cost of making most other things much harder. For example, Rails makes building web apps easier, but it would be much harder to make a command-line program in Rails. Ruby itself is fine for command-line programs, but there are a host of things that are impossible using it which are doable with raw C. That's why Ruby allows for C extensions: it breaks Ruby's abstractions, but restores some lost flexibility.

In that sense, flexibility and ease of use aren't synonyms; they're opposites. An open flame is flexible but not easy to use, so we have the toaster, which is easy to use but not flexible at all.
> Austria'); DROP TABLE Replies;--

< It's Nice try, but we sanitize our inputs. [..]

!
I've been studying that very problem for a few years and I currently hold the view about "general intelligence" that it is untranslatable into software, or at least, not an algorithm.

I use the term algorithm because it's a pretty fixed definition, and "software" is relatively woolly.

This isn't a spooky, defeatist or handwavy argument. To be "generally" intelligent you need to be intimately physically linked to your environment in a way that the "input -> processing -> output" character of an algorithm, even when realised on a microchip, is not.
India’s Cab-Hailing Firm Ola Close to Raising $400M
Our initial release comes with support for Shopify, following Bigcommerce and later on addig support for custom integrations like Magento.