skysight-inc/HackerNews huggingface dataset:
> Imagine if every American football coach had to announce his play to the other team.

That actually does happen in most sports though. Football (Soccer) coaches announce the line up and formation. In fact in most team sports you know who's going to be playing and who's on the bench before the match starts. In F1, you know which cars are carrying more fuel or planning for more pit-stops. And even with sports popular for gambling (eg horse racing) you are given the history of horses races, it's trainer and the jockey riding it.

Sports are seldom played with any kind of secrecy - the only exception being games likes Chess or Poker and even in those cases, everyone is on a level playing field with access to the same information, it's only the individual players strategy and their bluffs that's kept secret.

I can understand and even agree with governments not announcing secret agents, what locations they're going to raid or even what specific information they've collected on genuine suspects. The problem is their entire operation is done in secret and they indiscriminately monitor the entire worlds population. This is more than just hiding your next move, this is a gross abuse of power and with the officials well aware that they're on legally dubious ground which is why they're so keen to keep even the general overview of their operations a secret. And ironically, in doing so they turn people into terrorists because any form of direct opposition to their operations - regardless of how reasonable the individual is being - and anyone who dares expose such activities are automatically added to the "naughty list". It's become a self fulfilling prophecy because they're now classifying innocent people as terrorists just to hide the fact that their operations have spun out of control.
JSMin isn't welcome on Google Code [2009]
Kindred Britain
I literally cannot fathom how this is 1. interesting to people 2. new and novel and 3. always trending on HN.

People can and have lived on liquid food for quite a long time. This isn't new, this isn't particularly interesting or groundbreaking in anyway.

Why the fascination on HN? Can someone explain it to me?
Social apps are not about software features. The entire value of facebook comes from the fact that everybody else uses it.
Has anyone published a post about their experience with Soylent where they didn't use it to replace all their meals, but just maybe one or two of them a day? That's the use case I'm interested in.
I don't understand how you haven't already achieved financial independence. I would love to have $10k in the bank and no commitments. Unless you left out the $60k in student/loans and debt then... I double my previous statement.
Why are there always so many negative comments? Does everyone open a new tab, quickly find something to complain about, and then comment here?

Just because you begin a comment with "I don't want to sound negative" does not make your comment any less negative.

If HN is passionate about anything lately, it's been negativity.

Rant aside, Brick is now an option for rapid HTML5 development. Why is this a bad thing? Oh right, it's not.
I really wish there was something like sqlite to replace MS Access - actually I think what I really want is something to replace MS Excel that isn't MS Access. The ability to have a self contained file based database that can be moved around and shared, but that can also hook up to external data sets has a lot of use cases in enterprises. But it would require a good query view, the ability to create forms and reports, and have a sane sql dialect.
I get a nice mix in Indiana. In the spring the lawn is green and thick. I have to mow it once a week. In the summer the lack of water slows and eventually stops the growth. After early July, I mow only one more time the rest of the year. Copious shade overhead keeps it from getting too terribly brown. In this situation the grass is less work than anything else I can think of other than letting trees and bushes go wild across every square foot. I like the open space. It takes about 2 gallons of gas a year for a double lot in the city.
BYOD in Schools: Concerns about Network Security and Income Disparity
I always started by closing my eyes, but found that having them open felt... better. More natural. Not exactly sure - i just started preferring it. FWIW, there are some popular books[1] that recommend the eyes open approach - which surprised me when I first read about it.

[1]: http://www.amazon.com/The-Joy-Living-Unlocking-Happiness/dp/...
Much better memory usage and (for us at least) better concurrency. We could only run 4 unicorn workers on a single dyno. But with Puma we run 16 threads with ease.
Apparently a kernel fix was the cure: http://article.gmane.org/gmane.linux.kernel/571954 and the patches are at:
https://lkml.org/lkml/2007/6/13/67
The best part is my Java Update Checker says I have the most recent version... sigh

Edit: I'm on 1.6
From the comments:

> This isn't an online attack. Hashcat and variants work by attacking the password hashes after they've been leaked/stolen somehow. Not by attempting billions of logins per second over the Internet (if any server allowed that... someone needs to change careers).
Disable the splash screen, I always do. Its in system settings around sessions, I think. You get to the desktop in a third the time but it might need a few seconds to be fully responsive. Also, nepomuk starting up will drastically slow down the boot time, so if you don't need the semantic search features disable it.
Faking tail call optimization with concurrency in Go
Thanks, this is all very relevant at the moment. Trying to optimize page load times for a Heroku Rails app. Web server is one of the bottlenecks.
I have contributed to Diaspora. The community is friendly and helpful. They've already built a lot and progress is happening quite fast these days. Choosing to re-invent the wheel is a silly choice.

And even if you don't want to contribute to Diaspora, there's also Pump.io if you'd like that more.
s/flight instructors/flight manual authors, readers, flight sim writers, players, planespotters, and anyone who knows what an NACA 0012 is/
It boggles my mind as well. I worked for a credit scoring company, and I must say they took their security really seriously (much more so than the NSA, it looks like).

They created separate positions, with deliberately and carefully separated permissions and often conflicting duties, so that one party watched over the other and ensured no overreaching, and no single person being able to access data unmonitored (as rdl exemplified). In all the time I worked there as a contractor, I never saw production data.

Looking over the Internet, it seems standard practice:

http://www.sans.edu/research/security-laboratory/article/it-...

And of course what Schneier says:

"The first is compartmentalization. Trust doesn't have to be all or nothing; it makes sense to give relevant workers only the access, capabilities and information they need to accomplish their assigned tasks. In the military, even if they have the requisite clearance, people are only told what they "need to know." The same policy occurs naturally in companies."

"Make sure a single person can't compromise an entire system. NSA Director General Keith Alexander has said he is doing this inside the agency by instituting what is called two-person control: There will always be two people performing system-administration tasks on highly classified computers."
Anchor to entrepreneur: When are you going to make money? [video]
Indeed - it's definitely one of the best places to be if you like to be surrounded by incredibly talented, but also very humble folks.

In fact I'd go so far as to say that the pool of wicked smart people who would love to build stuff in Haskell represents a significant opportunity to start ups right now. How have you found hiring for your company?
In my country this is called a meal replacement. I live in the future..
Here's an interesting analysis of Soylent:
http://www.priceplow.com/blog/soylent-subterfuge

I would think twice before committing to a soylent-only diet.
Oh, they certainly do that. This is mostly about offline attacks where someone has stolen a database of usernames and password hashes, and if they figure out the passwords from the has they can access the account on that website (if they were undetected), and they can also hope that users have the same login/password combination on other websites.

However, if you're going to use a brute-force attack on a website the way to do it is to try a common password on every username you can think of, not every password on a single username. And a way to prevent them from simply blocking your IP address, like using a botnet.
I stir in the aeropress but not the pourover. I basically use this technique: http://stumptowncoffee.com/brew-guides/chemex.
>>the idea of chugging multiple cups of gray, sludgy drink daily sounds like an enormous burden that would grow tiring really quickly. It sounds like something that would make you dread the passing of the day, as another cup of slurry draws ever closer.

I guess some people just don't care about taste as much as they care about superior nutrition that uses less resources to produce and transport, and less time to prepare, consume and clean up.
Reminds me of Alan Kay's attitude[1] in naming "Smalltalk":

The name was also a reaction against the "IndoEuropean god theory" where systems were named Zeus, Odin, and Thor, and hardly did anything. I figured that "Smalltalk" was so innocuous a label that if it ever did anything nice people would be pleasantly surprised.

[1] http://www.smalltalk.org/smalltalk/TheEarlyHistoryOfSmalltal...
That's not what I call a "debate". Both the ex-inmate and the judge largely agree with each other, unfortunately the judge is constrained by the system. Pretty inspiring story though!
The main difference is that most of those meal replacements lack many nutrients, that makes them useful as a replacement for a meal or two every now and then. Soylent is attempting to provide every single nutrient required by our bodies, thus making it a permanent replacement for food.
Schneier on Detaining David Miranda
How To Take Advantage Of Tech Skills In Business
The real power of geeks ;)
Not many perhaps. But Twitter did too.
How is it that the service with the noisiest, most obnoxious updater on my machine still manages to suck at staying up-to-date?
German election diary: Posters everywhere but no attacks
incoherent babbling based on Wolfram's 'New Kind of Science'; lots of holistic quantum stuff; no relation to modern cryptography and not an unbreakable cryptographic algorithm
whatever the cause was, it happened

The incarceration rate since the 1960s has remained virtually static; but the incarcerees are in prison, where previously they would have been detained in mental asylums:

http://www.psychologytoday.com/blog/saving-normal/201303/pri...

Also note the strong correlation between falling crime rates since 1970 and the removal of tetraethyl lead as an additive in gasoline:

http://www.economist.com/blogs/theworldin2013/2013/01/lead-a...

A punitive prison regime isn't going to cure the sick. What we need is to swing the focus onto mental health issues -- and yes, this may mean building new asylums, to replace the punishment regime of prisons with a medical/treatment oriented system -- and shrink the prison system and re-focus it on actual criminals rather than unfortunates who hear voices in their heads.
I want this now: <fluid-grid>...</fluid-grid>.
Prison works for a very small minority of people who are reasonably intelligent and curious, but lacking direction or drive. Being incarcerated for a short time is a hell of a wake-up call, and for me, Shon Hopwood, and a few others ever, leads you to turn your life around.

For most people it's not about rehabilitation, but deterrence, retribution, and physically restraining inmates from committing crimes in mainstream society.

I completely agree with Shon about the impact of long sentences. He says:

Five years is about the maximum amount of time for someone to “get it” and change and create a different life. More than that, and prisoners feel hopelessness and they think “why bother, I just need to get through this and go home.” It’s very difficult to “seize the day” in prison and use every day to prepare for release when you staring at a 10- or 20-year sentence in the face.

I would add that many people become institutionalised. After a few years in prison you can become socially important in the community. But on the outside, you are nobody. The longer you're in there, the less attractive it looks to reform and try to build a life on the outside.
It is worse than any terrorist threat. It is worse than any civilian threat in general. States wield the powers of money, authority, law, and they are the only bearer of a legal right to violence. The worst people can do is ruin their own lives - the worst states can do is ruin everyone elses.
> It seems that if you accept the façade that says "x86 is x86" you're better off writing in C

Sure... but also remember that most C code ends up having to be compiled for the lowest common denominator. All your x86 Linux distro binaries for instance will be compiled for 'generic' x86-64, i.e. something compatible with the 10 year old AMD64 3000+.

Ok, well you say... we can just turn on arch specific compiler options: -msse4.2 -march=core2 etc, and this is true, but there's still less incentive for compiler programmers to produce wonderful transforms and optimisations utilising SSE 4.2 and AVX2, or a very specific target pipeline/behaviour, than there is for generic optimisations that can be applied across platforms or processor families. In fact a lot of SSE code generated by compilers is fairly rudimentary even with these options.

Part of the 'problem' really is we have this model where x86 CPUs are being engineered with additional complexity to run old code faster, even though a lot of that old code generally doesn't need that performance. You only have to look at some of the other architectures to see some interesting approaches that x86 has ignored.

Perhaps we need to be more of the mindset that recompiling code when moving from AMD64 to Core2 is as obvious as recompiling it when moving from ARM to x86.
I've never seen a single mysql database where there was no toe shooting happening. People just don't seem to miss their toes. In 100% of the cases where you used mysql, postgresql was a better option in every way. It isn't letting perfect be the enemy of good, it is saying "don't use bad software when there's good software available".
I set up my account yesterday and was verified yesterday.

They have some sort of yodelee integration with online banking that lets you verify within seconds.
Thanks. Unfortunately no one sells these anymore, correct? I was well aware of OpenMoko, but you point out a lot of the problems.

EDIT: I also forgot mention I was looking into this, but it means going back to the old phones. Still might be worth it.

http://bb.osmocom.org/trac/wiki/MotorolaC123
Aren't there laws already in place? If I have access to confidential information, and I disseminate, there's criminal and civil consequences.

Laws that revolve around preemptive action to prevent something that's already illegal (war on terror, gun control) offer marginal benefit at the cost of making life difficult for those who wouldn't have violated the laws already in place.
> none of them mentioned they actually use the paste feature

Everyone with a terminal uses the feature. I've been using it every day for the past 17 years.

It's somewhat inconsistent and unreliable between applications, but it's a huge timesaver.
I have a Southern American® accent. I work with Indians of various English fluency. I make an effort to reword and repeat certain phrases that I know would cause trouble for a non-native speaker. I don't have any immediate examples because this habit has become second-nature when speaking with others who have heavy accents. Think of it as an attempt at automatic forward error correction.

When I run across someone doing what you're talking about, I just wish they'd repeat the phrase another way: "...hitishu; it get too hot." Problem solved.
There is a use case that you maybe didn't think of:

I love to eat. I love to eat too much. If I make two portions of a meal with the intention of eating the other one later, I'll often just eat both. Where food is concerned, I'm like a labrador dog; I have no willpower. Everyone I know in my family is like this.

I'm mildly overweight, but only just because I play sports, hike and go to the gym a lot. I'd love to have a way of eating ideal my calorific intake with no fuss or special eating time because it would make it much easier to avoid overeating - I could still eat proper food a couple of times a week for the sheer pleasure, but not every mealtime would become a hazardous temptation to eat way, way too much. Soylent looks like a possible way of achieving that.
A determined sysadmin can certainly get the information, but can he do so undetected?
Why the fascination on HN?

Isn't this a YC-invested company? Other than that, I agree with you. I'm not interested in Soylent the product, nor am I interested in Soylent the company. I tell my friends to be wary of using the product.
You deny "He tried to take our guns" after his last (re)election, when he had more "flexibility"? That major political figures like Dianne Feinstein (who also cares nothing about our privacy; strange, that) and Andrew Cuomo didn't call for gun confiscation? That ones like Cuomo and the Democrats in Colorado didn't get get new very nasty gun "control" bills passed (e.g. you can now only load 7 rounds in your magazine when using it for self-defense), where gun owners who bought various stuff prior to them were grandfathered?

The utter ruthlessness of Fast and Furious is also telling.

You're also ignoring what I think is the most fundamental thing: anyone who makes a habit of balancing their checkbook can predict that things are going to get ugly when we can no long have "trillion dollar deficits as far as the eye can see", and that we're clearly going to be on our own as that plays out?

How about HUD's Section 8 policy that among other things moves criminals out of the central cities into formerly peaceful areas, which is now slated for a big expansion?

Another thing, related to the above, a steadily graying population, etc., is that ever more states have shall issue concealed carry regimes. Since Obama was elected Iowa and Wisconsin have joined them, with Illinois (!) in a few months; that'll make 43 out of 50 states, way more than 2/3rds the population.

You're demonstrably wrong about "no one's going to take our guns" when it comes to slave states like New York and California that have confiscated them in recent memory, and in the latter's case is poised to do another round, but in general correct ... because in most of the US we won't tolerate it, one way or another. Keep pushing, though, if you want a second Civil War with the half or so of the nation that's "the fanatical right wing".
I assume he meant that the input from doctors etc is for nutritional reasons but when they ship out to testers they are taking the nutrition changes at face value and are only concerned about feedback from testers on whether it affected the taste/consistency/gives them gas etc.
uses less resources to produce

You've run the numbers on this?
I find it funny that you think that "nobody" uses the caps lock key!
1) Declarative
2) Someone could _finally_ implement something like <grid> to be used instead of hacky <div>s or old-school <table>s to get a proper grid layout _quickly_ as it should be. Something that you get in WPF/Silverlight for free.
One of the more recent discussions on Brick here:

https://news.ycombinator.com/item?id=6223313
At least he didn't say "No one will ever need more than 64Mb/task"..
Growing up I wanted a smooth, green lawn for playing sports. Then I grew up and realized what that entails. Now my lawn is as weedy, hard, and bumpy as anything out there!
I spent some time working on a project to create an encrypted contact form for people to use on websites. Thought it might make for a good wordpress plugin, but I was wrong.

Having gone from a position of "why not" to "oh hell no" on javascript crypto, the fundamental problems as I see them (aside from the ones outlined in your comment):

* Each javascript engine is different, with different (or sometimes no) sources of differing (or no) levels of randomness, which is essential for crypto to work.

* Most browsers support some level of javascript introspection whether you like it or not. Sure, things like Content Security Policies can be used to limit access from other tabs or domains but it's not just secure delivery to browsers that's a problem with javascript, it's execution integrity too.

* Most of the Javascript crypto libraries I've seen are ports of C libraries using tools such as llvm. As such they were not designed with javascript's functionality in mind, and as such are unlikely to have been anywhere near as scrutinised for side channel leaks as something built from the ground up.

The final nail in the coffin for my project was the fact that I'm not supporting a set of browsers, I'm supporting a set of ecosystems. Anything from plugins and extensions to minor version changes can affect the behaviour of a javascript engine in an unexpected way with potentially dangerous outcomes. I couldn't in good faith release a tool that lets grandma contact you without having to install PGP but in reality may mean she gets black bagged regardless because she used a dodgy tablet with no randomness source.
"Financial independence is a term generally used to describe the state of having sufficient personal wealth to live indefinitely without having to work actively for basic necessities." [0]

[0] Cummuta, John. "The Myths & Realities of Achieving Financial Independence". Nightingale Conant. Retrieved on 14-Sep-2009
All words and no action – delivering nothing.
It is absolutely not exaggerated.

In NYC there are:
- Pre-school admissions counselors for 2 year olds. (This is one of many -> http://www.privateschooladvisors.com/)

- $500 dollar an hour services that can find tutors who got an A with the specific teacher and specific class that your child is struggling in.

- 20+% of the kids qualify at 97th percentile for public gifted and talented, yet only a third pass state exams. http://www.wnyc.org/blogs/schoolbook/2013/aug/07/fewer-one-t...

This contributes to very fragile rich kids who get shell shocked in college. Of course there are services for that too. (http://fulshearranchacademy.com/blog/college-for-emotionally...)

It also means kids very prepped for entrance exams but little else.
McDonalds' fries are the perfect fat/carb/salt delivery vehicle. I would pit them against heroin in their ability to hit the brain's pleasure centers. :)

I once heard a story in grad school, from a professor who consulted with McD's in Marketing. I'm not sure if this story is apocryphal, or maybe entirely fictional. But it goes like this: why are McDonalds' fries so thin? Why didn't they make thicker fries, which were all the rage back when the first few franchises were getting off the ground? It's because thinner fries can be grabbed by the handful, while thicker fries get picked up one by one. As a result, people scarf down thinner fries and will consume more volume in a single serving.

The story made me think, because suddenly I became aware of the fact that I'm a cluster-grabber of McD's fries. I have friends who pick out one at a time. Every now and then, on those rare occasions we grab fast food, I'll pay attention to who eats fries how.
Maybe because we'll have to switch to new GUI model n-th time without any significant pay-rise?
I didn't even know ctrl+shift works BUT also i like to keep my fingers in tact ( = pressing ctrl+shift+c feels like a complicated yoga-practice)