skysight-inc/HackerNews huggingface dataset:
If "sleep" means "sleep until the next timer tick", how can it average out? Especially if the timer is started at the start of the encryption, and all encryptions (at least, for one block) take less time than the timer is set for. That means all times get set to exactly the timer time, and no information reaches the attacker.

What am I missing?
Exactly this. I have been looking at things that make self hosting email easier, and lots of them include encrypted file systems. I don't really get why. Once someone has any type of access to a server, you are done for. By its nature cloud hosting means that the provider can read everything from your VPS, including passwords you type into it and keys you store on it, and they can be compelled to do just that. Not saying you should stop using AWS and the like, but I think adding security fences inside your VPS is only giving you diminishing returns.
There is one tracking recent stories: https://news.ycombinator.com/best. Check the lists link at the bottom of the page.
What it takes to be the French Jennifer Lawrence
> So it is not just languages, but generally learning stuff. Who would have thought...

Yeah, we are in the realm of people trying to demonstrate obvious stuff. LaPalice would be proud.
LOL! amen brother, tell it like it is.... people seem to have NO appreciation for the idea of simplicity.
This is happening to the mall near where I grew up.

http://en.wikipedia.org/wiki/Springfield_Town_Center
... Have you seen their prices?
Ask HN: Senior Project Security Ideas?
I am a senior in undergraduate studying CS and have to create a senior project. I have some ideas such as:

1. Create sanitized html tags to mitigate regular expression distributed denial of service.

2. Using rootkit or exploit (reverse TCP tunneling) to either:
1. create Tor exit node relay on victim
2. create botnet for bitcoin mining

3. Mitigating Slow Lorris attack on Javascript stack (Node.js)

4. Create TCP/IP stack in Intel x86 Assembly

5. Create Cross Site Scripting vulnerability scanner

Does anyone have any ideas? (It should be do-able within 3-4 months).
Show HN: HTML5 Game Engine Built with Backbone – Super Mario Bros Level 1-1 Demo
I'll answer that. No more than any other for-profit enterprise.
The only thing I don't like about the ultra-low-cost carriers is that, much like everything else in life, the edges squeeze out the middle. Having dirt cheap fares with a lot of add-ons and annoyances (most of the flight being an ad, for instance) on the one side and high-cost, luxury flying on the other seems to remove the I-don't-want-to-be-hassled-but-also-not-fly-in-the-front fares.
BlackBerry Is a Risky Fruit: Making 232% in a Year Using Algorithmic Trading
Use your Facebook data archive to map all the login locations ever
You said "within the next 10,000 years". So where's your cut-off point? 1,000? 100? 10?

There are things we need to prepare for and there are advantages to starting now. Every advance we make is a foundation for something else. I think there are things we take for granted today that only exist because of some urge to explore and learn thousands of years ago.

"The best time to plant a tree was 20 years ago. The second best time is now."

To be selfish, I'm keen to see what we can find out about our world (including beyond Earth obviously) in my lifetime. Something like the comet landing is a step along a far bigger path to getting all our eggs out of a single basket situation.
Interested, please post.

Has anyone played with http://brainpaint.com/ ? Generates fractals from brainwaves for "therapy".
What do the “hackers” who work for aggressive online trackers think?
That's addressed in part in the article. Many "gastrointestinal infections" are thought to have been heart disease. So yes, there's some shift due to changing diagnostic capabilities, as well as definitions of illness.
"Random sleep" does not in general mean "sleep until the next timer tick". The best fix is making the function constant time, if you can achieve this with a sleep that makes the operation always take exactly one quantum then the sleep is really an implementation detail and quite far from "random sleep".
So who owned the command servers that the virus reported to? Were they innocent servers that had been hacked?
I wonder what "best of all time" would be. Anyone have an idea?
Argument can be made that iTunes, Appstore, iCloud is to lock in the hardware (iPhone, iPad, Mac).
Once upon a time, long long ago, the most powerful dinosaurs got together to consider the proposal of a young pterodactyl. The pterodactyl had come up with the strange proposal that the other dinosaurs should bring her food while she concentrated on devising ways to fly higher.

"Why should we all work harder so you can learn to fly higher?" roared a huge tyrannosaurus, and bit the pterodactyl's head clean off.

So their kind never discovered ways to fly higher, and out of the atmosphere, and all the multitude of skills required detect comets and fly spacecraft to them to find out what they were made of.

And then a comet hit them and they all died.
I bought a developer kit at the time this came out and I was hoping to program it to act like a tiny storage device to copy files from one machine to another (like today's USB flash drives). I never got around to learning to use the SDK and toolchain -- and definitely didn't know enough crypto at the time to try to use it for some of the intended authentication applications!

I guess a lesson of the intervening decade and a half has been that almost nobody knows enough crypto for the applications they're trying to develop. :-(
FlowupLabels.js – Form labels that act like placeholders which shrink on focus
Hi, I do this often. MSBuild is actually very good.

That being said, the new stuff coming with ASP.NET 5.0 (vNext), where the build is a simplified JSON file is interesting
I find it odd how the whole a majority of the Times articles that are written are against the continuation of the major sports of America?

What audience are they targeting, sports are a universal demographical pull, no?
I've been teaching my 2.2 yr old son 3 languages since birth. I speak 60/40 Chinese/English to him and my wife speaks 100% Japanese to him. We only let him watch around 1 hr of TV a day, a mix of 3 languages too. So far, he's vocabulary is only ba(dad), ma, and go (throw toy for our dog to fetch).

I wonder if his confusion over the 3 languages pay the major part for his late speaking abilities, or if he got too much of my left brain genes, or a bit of both. Anyone here with experience teaching their kids 3+ languages since birth? What was their speaking ability like around this age?
What do you think? Claim: being unreachable on vacation “Beyond Stupid”
While you have my sympathies for what you are going through, it really comes off petty when you name your employer. In my experience, there are always two sides to each story. I won't even try to speculate why they might have let you go. If they were discriminating against you because of your depression, then there are legal protections that are provided for you. Naming and shaming your ex employers, does nothing but harm to your future prospects. Prospective Employers, if they hear about how quickly you publicly shamed/named your employer when you two did not see eye to eye, will be hesitant to hire you. In all honesty, I would not.

All We(HNers) have, is your side of the story, there is no defense from the company that let you go. There is very little upside to publicly naming the company, unless you do it in legal proceedings.

I'm not sure if its possible, but I'd highly recommend you deleting the comments where you named the company, or delete this post. It does nobody any good, especially you. Think about it, what did you gain from naming them. I was with you until I saw that you named the company. Again it comes off petty and childish.

You seem fairly young, since you mentioned your experience, so remember that professionalism goes a long way, and also that Life is not fair. Sometimes you'll get blamed for something you didn't do, other times you'll be fired for something shitty like this. Your job is to keep moving ahead all the time, and don't go down to the level of jerks and become a jerk yourself. Stand up for yourself, but don't talk behind other people's back. If they wronged you, then confront them, but give them a chance to defend themselves.

Good luck to you.
If you built it you'd have 1 customer for sure!
it uses an HSM. You can always verify cryptographically that you are communicating with an HSM.
I guess that speaks to the dichotomy of urge in humans. We are equally as likely to sit on our butts staring mindlessly at something on a screen as we are to strive for extending the reaches and hopes of our species.

I hope it could be us that will do those amazing things you mentioned.
>While this study didn’t track the women’s eating and movement habits away from the lab, it is likely that those who gained weight began eating more and moving less when they weren’t on the treadmills, “probably without meaning to,” Dr. Gaesser said.

Without knowing the whole picture, it seems hard to draw any sort of meaningful conclusion. Weight loss is almost entirely diet-based.
Glad to hear about these improvements in development!

The original article was submitted yesterday but got almost no traction, and the inertia of this post seemed to die off around the time it was switched to the NY Times link. Seems like the EFF one really is a better discussion piece. Would you consider changing the URL back so that the majority of the discussion reflects the original source that sparked it in posterity?
Finally. Do you think this will significantly hurt the virtual machine industry?
As everyone likes to point out, Linux is free as in speech, not free as in beer. There's a reason many people shell out money to the likes of Red Hat when they run their business on libre software.
I've found that "Late guy pays" helps people be on time for lunch.
Can you point me in the direction of the $500–$600 round trip fares from either coast to OSL?

Is there a good website to find deals like that?
Yes - I am aware of that. Having an experienced team available to help newer coders out dramatically increases their productivity through synergy, pair programming and learning. However -- there's still a huge price discrepancy1
I call bullshit. Especially because this is a temporary position, either way in a few months she would be gone. And if there's an attitude problem she could be fired.

I've had plenty of jobs that were beneath me and I hated (I even worked at Taco Bell for a season as a graduate student), I did them and did them well then left when I felt it was time to move on, no harm no foul.

And this includes computer science and programming jobs. Yes I enjoy programming and engineering and generally like my job, but all this fake enthusiasm is annoying. Most people are there for one reason to make money, either now or in the future.

https://www.youtube.com/watch?v=Bz2-49q6DOI
So much of the debate in discussion about this is whether police/FBI "abuse their power", are or are not "evil", if Hoover himself was obsessed, whether King was a saint or a hero or a fraud, was this or that legal, etc.

I'm wondering more about what might be called the "collective subconscious" of the elite and powerful, which knows that black America doesn't forget slavery, Native Americans don't forget conquest, the part that remembers that a government's first and foremost enemy is its own people.

The civil rights movement represented (re-presented) a direct threat to the establishment. It wasn't just the south, there were riots in every major city. Malcolm X was gunned down in NYC. The impoverished black populace, then and now, is a powder keg of rage and misery ready to explode, so targeting leaders was the tactic then. Now we have mass incarceration, with a significant percentage of the black population in jail, or denied full citizenship as felons.

I guess I'm wondering just how much "law enforcement" effort is spent on this high-value problem, instead of on the myriad fantasy "crime-solver" cases that our lovely entertainment establishment narrates in cop show after cop show.

For those who don't wish to Google, Fred Hampton was a Black Panther leader assassinated in his bed by Chicago police acting in concert with the FBI.
Seriously great work!
Ah, I missed that xiata said "random". My error.
NextStep was built with enterprise in mind but became wholly consumer in its next life as OS X and then iOS. The massive consumer success of the iPhone led to employers giving in to employees who wanted iOS devices instead of Blackberry devices, a phenomenon called BYOD, "bring your own device". BYOD has given rise to an entirely new Apple presence in enterprise which I think Apple is just getting started with. Prior to this Macs were used by designers and engineers, creators, but hardly the stuff of serious enterprise.

Right now the services Apple provides are all about fulfilling features that consumers want: email, cloud storage, being able to buy content, and apps. They're meant to augment and also perhaps cynically lock consumers into Apple's sphere. The hardware devices sold at high margins make the money. This may change, and we might also see a two Apples where apple starts selling its services with higher margins for enterprise.

Incidentally long ago Apple really dominated in education. Most of the 80's Apple IIes and macs were popular in K-12, but that went away in the later 90's. Now iOS, in the form of iPads, are making inroads in education once again, competing with Chromebooks. Education isn't enterprise, and I don't see any services Apple would offer schools, but it's related.

Almost every where you look though, Microsoft is under assault. I think the last remaining stronghold is the Windows PC workstation. I don't think Apple, Linux or Android have made any inroads here. I can see Chromebooks becoming more relevant in the future, but for now workstations are dominated by Windows and probably will be for the next decade. The enterprise level services Microsoft provides here with ActiveDirectory and sharepoint, and the sophisticated controls for deploying Windows workstations across big organizations is pretty unrivaled. Maybe RedHat is also in this space, but not at the level of Microsoft.
How Baidu Recorded the Largest Migration on Earth Using a Mapping App
Why does a country need to be a singular "world power"?
True enough. But, technically, once someone fills the power vacuum, it's not anarchy any longer.

(But if you're living in it, that "technically" isn't going to comfort you one bit...)
In US schools we are taught from a young age about our "democracy" that we have here. By the time we realize it is all a big lie, we're much older. If only we were able to teach our youngsters what really happens in politics in school.
Ok. How do I go about deleting comments? It seems I've missed the time to delete the comments.

I do agree with everything you've said though. I now wish I didn't mention the company but I guess it's too late to change that.

EDIT: I emailed hn@ycombinator.com about deleting the comments. Hopefully that helps.

EDIT 2: seems like the comments are gone.
>Show me a list of democratic countries and I have no doubt I could dig up some really evil stuff on every single one of them.

If I were to pick some (e.g. Switzerland/New Zealand), what you'd dig up on the US would still be far, far, far, far worse. There's really no morally relativistic comparison between Switzerland's aiding and abetting money laundering and the US starting two wars in the last 15 years or Obama's drone murder program. None whatsoever.

This reminds me of the invective that got thrown at Ecuador's Raffael Correa after he offered asylum to Snowden.

Lots of people tried to act as if his government arresting protesters who were blocking a road (mentioned in an Amnesty report) made the country hypocritical when it lectured the US on human rights.

Not so much, actually.
Not to mention inspiring generations.

I wouldn't be a programmer with the space program, it inspired a life long love of science and technology.
So, because others are doing some evil things as well, one is not allowed to compare and hold their government to higher standards than they have now?
I agree, memory access patterns can have a huge performacne impact. The cache is importent but its not as simple as you think.

Im not gone explain to you why it work, but see paper [1].

Its not about the clojure vector, but basiclly the same and he explains performance and he it is quite fast for lookup. Adding is also quite fast, both for immutable and the mutable case.

[1] http://infoscience.epfl.ch/record/169879/files/RMTrees.pdf
I didn't think I'd ever see this happen. Java is my bread and butter but this could be a game changer.

Edit: It probably won't be for me but just saying who knows, some developers might prefer C# over Java on Linux and Mac. Too bad Microsoft is 13 years to late for me on this. They had my interest when I was beta testing Visual Studio .NET 2002 but by 2005 when I saw how far Java had come and got a taste of the power and Cadillac nature of Eclipse; it would be tough to turn back now.
Had me up until Bitcoin. They most certainly can seize it. They most certainly can mine it. And they most certainly could shut it down if they wanted to. With those same tactics you were mentioning earlier. Bitcoin is P2P but it is not anonymous.
Android 5.0 Lollipop reviewed
Yes it was, like I said it is better now. However it was also kind of nice because everything was just there. Even with good mantainers, some of the same problems could keep existing.
The official forecast in China is presumably controlled by the government. That's what makes it "official". You can't possibly argue that because the US is not publicly shaming the Chinese government into release accurate heath-relevant information to its citizens, that that same government has the right to hack US systems to determine weather information. If that is actually what occurred.
Apple is a hardware company. Your confusion comes from not following the money.

Their software and services exist to differentiate the hardware and allow for a profit margin.

The Microsoft corollary would be if Apple offered iTunes, iCloud, etc for Android.
socioeconomic status

The rise of wealth inequality has been substantially documented, for example http://www.csmonitor.com/USA/USA-Update/2014/1110/Economic-i...
I would say that document-level locking is a big deal for MongoDB. When I was working at a company running MongoDB, we were running into latency issues when multiple larger documents would be updated or created. Coupled with the fact that we were using AWS and provisioning even 1000 IOPS was expensive and limited compared to IOPS available to SSDs. On top of all of that we weren't using the fire-and-forget default for writing data. We were requesting write receipts.

Document-level locking will likely result in much better performance for MongoDB.
Well, airlines tend to go bankrupt quite often. The seate are smaller than ever, and for the past few years I won't even consider the food. I'm a little tired of the race to the bottom.
Hey, so I agree with your analysis in general, and sorry for being opaque earlier (was at work), but you totally got what I was driving at and explained it probably better than I could have.

The one thing I disagree with, in many server applications, is using the available CPUs is pretty easy. You've got thread pools handling various tasks, just crank them up. In JVM-land, a very heavy 512kb stack per thread is still not really much penalty to pay as long as you re-use them. Aggregate application performance then becomes a matter of completing tasks faster while creating less garbage.

So it all comes down to what you consider a 'task' and how you handle the handoffs between them. The architecture decisions at this level dwarf the improvements from using an array vs list, as you implied, but they also make the usage of immutable types somewhat irrelevant IMO. Seal off mutable code within single-task boundaries and it doesn't matter how ugly it is, as long as you're passing immutable types (just plain javabeans with final members are fine) between boundaries.

Anyways, just my opinion. Great comment.
Space exploration is your best bet at fleeing to a world where nobody would be able to tax you, where you'd live like a true free man on the land.
You always want to remove secret data, not obfuscate it. Think of the difference between those reversible pixel mosaics and a flat black censor bar, for example.

Incidentally, many 'normal' blur functions implemented in software are somewhat reversible.
Honestly I disagree with that and because I've been on the other side of that I will mostly give people the benefit of the doubt. They're applying because they really need the job. Period. Unless I see something else that indicates issues I won't hold that against them.

There are very few positions I've ever had, even great jobs I loved, that I wouldn't readily leave for greener pastures. Why would I stay when another company is offering me more money and/or more responsibility for similar or more interesting work? Sure, I'm not going to drop my job at the drop of a hat, but I'll do what's best for me and that rarely involves staying for long periods of time at one company.

I've had a boss that had no choice (it was an Austrian firm that refused to pay US market rates), but to hire people grossly overqualified for the position they were in and paid way below market rate for it and he put together a great team by finding "naive and/or desperate people" (I was both at the time, having just come back from Japan when Nova, the English school, when bankrupt suddenly). And I'm still grateful to him for everything I learned there about business, but he did his best to keep everyone advancing in their career and encouraged people to move along when it was time.

Just as companies keep trying to make employees interchangeable that makes jobs just as interchangeable.
This is an abstraction on top of CUDA. It takes care of writing the low-level code for operations that you would otherwise have to write yourself like matrix multiplication.
It depends on what you're using it for.. I use Xamarin Studio(monodevelop) to work on a bunch of stuff. It works great. It falls down a bit trying to do ASP.NET stuff, but with the new open source push, ASP.NET vNext etc, this should get much better.
It used to be worded like this, but not quite any longer. Now you get to keep a 'standard configuration' of licenses free forever, but if you have 100 instances of SQL Server Enterprise or whatever, they 'probably' won't all be free.

I have to use scare quotes because at that point it's a negotiation between you and Microsoft, and they have no obligation to grant you all those licenses, but they just might I suppose.