skysight-inc/HackerNews huggingface dataset:
Not quite. You sprint, then you take time to review and reflect on what you've done. Then you take time to plan what you're going to do next. Then you sprint again.
SHA? The Secure Hash Algorithm? The Secure Hash Algorithm with the length extension property? The Secure Hash Algorithm with the length extension property that was specifically forbidden from the SHA-3 contestants because it creates implementation vulnerabilities in the real world? That SHA?

Also, how does one compare a cryptographic hash function core to an entire cryptographic protocol to produce a statement about the fallibility of crypto design?
It's not going to make you more productive, or make you
happier with the work you have to do, or the people you
have to work with.

In fact, it might help with all of these. Being able to tune out for a couple minutes after some exhausting work can bring you back to a non-stressed state and make it through the day happier; vs sitting at your desk, browsing or making up an excuse to go outside, because you have nowhere to go.

And it definitely helps with team-building. You might find that that grumpy annoying colleague is actually a very nice person, he just get's bogged down by work or something.
Several people have mentioned Play. There's also Grails, designed as an familiar clone of Rails. There's also Spring Roo, and JBoss's SEAM. Scala also has Lift and Clojure has Compojure (if Lisp style languages are your thing) So plenty of choice!

I'd highly recommend using Matt Raible's JVM web framework evaluation technique and then following up with a prototype in the top two. Time spent up front deciding on the framework that fits you will be time well spent.
It's the easy way out. A good way for latte sipping hipsters to feel as if they understand the world's problems.
Send 'em here:
http://yourlogicalfallacyis.com/black-or-white
I really don't see the appeal of Nerf guns at work at all.
I see recruitment videos from some companies that show people sneaking around with nerf guns and shooting other programmers in the back of the head when they aren't looking.

If someone was firing foam darts at me whilst I was in the middle of a delicate debugging session, my kneejerk reaction would probably be to punch them in the face.

All this stuff strikes me as kinda juvenile and doesn't really help if you want to be taken seriously as a professional.
That's kinda like saying that all you have to do to win the Superbowl is "just play. play well."
None of those things are like in Go, which was precisely my point.
How Duct Tape Fixes the World
Europe sets sights on asteroid tracking radars
That's a shame, since good insects to eat are hard to find: http://www.bayesianinvestor.com/blog/index.php/2012/09/05/ea...
Julian Assange's Legal Limbo: Interview with Jennifer Robinson
Several years ago, a good friend came to me and excitedly pitched his latest invention - perpetual motion. He grew more and more animated as he explained how his device used magnets...

Being young, I drew a diagram showing why it would fail. With each line, I could sense him deflating, but I kept drawing. Finally, by the time I brought up Newton, I realized that I'd gone too far.

Our friendship didn't really work out too well after that and I still feel somewhat guilty...
The Patent Clues to the Apple iPhone Beyond ’5’
> Iteration planning meetings are seriously expensive.

I completely agree on this one. I've worked in several corporate environments utilizing Srum and the planning meetings were always a huge waste of time. I would rather light my hair on fire than sit around a bunch of PM's trying to figure out what features to include/exclude.

Also, most of the people (PM's,Dev's,IA's) I talk to always say, "Nobody does Scrum/Agile right anyways." Which made me wonder if there is indeed a right and wrong way to do these.
Ctrl+F "status", no results.

Ctrl+F "positional", no results.

The post is not based on a full understanding of the problem.
> a 20-40 person team nets you around 22-45 seconds per person in a 15 min scrum

Which is just one reason why you do not have 20-40 person teams in scrum. The team size top out at around 12, and yes, at that size you have to keep what you say at stand-up short and to the point. If you find a 20-40 person team, for scrum you will have to break it up into sub-teams.

Was he doing some variation of scrum? Some kind of scrumbut? I won't claim that scrumbut always fails, but it's not hard to spot where this went wrong.
Live coverage of apple media event
Maxter B
http://www.340cipher.com/fbi.php
Wow. This article gets a lot of things wrong IMO.

Their points on saving is stupid, when most people live paycheck to paycheck, and the idea that social class isn't about being in X% but the values you have? What a load of crap, here's someone who's in the upper class, who has GREAT values, link: http://www.latimes.com/business/money/la-fi-mo-richest-woman.... Being in a certain economic class does not give you a certain set of ideal that others lack, nor does it negate you any insight. Everyone is different.

Also, the idea that we don't have peasants and lord anymore, really makes me confused, considering I have and know many landlords, and that most people who live in rural areas contribute to the same function as Peasants did (see Farmers). Just because things become more complex doesn't mean you can ignore the fact that their are still owners (lords) and workers (peasants), or that the same idea still isn't absurd (everyone can be rich!!!)...

This article contains sweeping generalizations and a gross amount of naivety.
Ask HN: What's the best Apple iPhone 5 event feed?
Looks like there are a couple:

http://www.engadget.com/2012/09/12/apple-iphone-5-liveblog/

http://live.gizmodo.com/

http://www.macrumors.com/2012/09/12/live-coverage-of-apples-iphone-5-media-event/
I would describe these more specifically as psychological tactics that many exploit, including marketers, advertisers, and product developers. Calling disdainful exploits "marketing tactics" is inaccurate and prevents healthy discussions around acquisition and retention.
IPhone fantasies, Android phones realities: Android outsells it
Rationalist is right. Offensive garbage like this is proof enough that a person can't just think on a problem and eventually solve it. This is why we moved to this thing called empiricism a few hundred years ago and haven't looked back. Try using evidence to motivate your obnoxious opinions next time.
It would be interesting to know if there were any changes in the SPDY implementation. It too supports compression before encryption and may be affected by the same problem.
Nice, but I hate that they assume I can't read faster than a 10 year old... ;)
Here is a good write-up with examples of what the recaps look like if you aren't in a Yahoo league: http://www.fantasycube.com/nfl/robots-write-fantasy-football...
Well, B makes no sense. A makes sense, but might have leaks, that depending on use case (and in particular, whether the attacker can execute chosen plaintext attacks like in SSL) may or may not weaken the system, but it still makes sense.

For a confusing example of a fairly leaky cryptosystem involving compression that works well in practice and has a proof of security that is aware of the leak, see Douceur et al.'s "convergent encryption".

http://research.microsoft.com/apps/mobile/publication.aspx?i...
The fix for slavery was to ban it across the country. Individual plantation owners couldn't voluntarily give it up if it made them uncompetitive against those who didn't.
It stands out to me every time someone brings up their opinion that Metro is awful. It stands out to me every time because that opinion is expressed so rarely, and is a very unpopular opinion. Almost universally, people love Metro [1]. The most criticism I hear is that people don't like Metro on their desktop; this is sometimes expanded by those people saying then that Metro is awful in any circumstance. The first statement is common, but it's rare that the expanded opinion is any more than a childish backlash against a new interface. There's nothing better on phones and tablets.

Regardless, Metro is the idea that the interface should not distract you from the information, that the GUI doesn't overshadow the content. At a quick glance, you can easily tell exactly what you want to know. You might call it boring, others call it useful.

What would have been more boring in my opinion? Another interface full of static icons aligned to a static grid. What's a little different, a little more exciting? Dynamic icons that don't make me enter the app to know what the weather forecast will be, that don't make me open Facebook to see what someone wrote on my wall, that show random pictures from my phone in a slideshow, that show me my stock performance without needing to open the app.

Desktop shortcuts circa 1994 are boring. Metro is far from boring.

[1] https://en.wikipedia.org/wiki/Metro_%28design_language%29#Re...
I agree with the basic premise - which seems to be not that everyone should be upper class but rather that everyone should become more entrepreneurial and take greater ownership in their careers and business.

I disagree with one of the points the author makes. Here's a quote:
"And yet, here we are, in a country with no peasants. (We also don’t depend on peasants in other countries – the US is a big food exporter, not importer.)"

In one sense, that's true. The number of farmers has gone down dramatically with the advent of technology but there's still around 3-4 million migrant / seasonal workers in the US [1] that act as modern day peasants. If you expand the definition of peasant beyond farm hands, it could include things such as low-paid workers in China or the working poor in the US. This particular point doesn't ring true with me.

[1] - www.ncfh.org/docs/fs-Migrant%20Demographics.pdf
everyone is in the lower class. How do YOU define lower class in the case? I've heard of African billionaires. This is what he means by sweeping generalizations.
CamScanner: Convert Your Smartphone to Scanner.
Where To Follow Apple's Announcement As It Happens
http://rationalconspiracy.com/2012/07/08/the-fallacy-of-comp...
For some reason, I think that this will only add to our existing problem of having too much data to digest, but no way to reasonably digest it. In other words - we need a way to extract valuable data from millions of articles, not generate millions more.
It is possible that another kind of structural shift has occurred, such that workers’ skills do not match those demanded by the economy.

This has been echoed by employers - they need to hire but can't find people with the right skills. Liquid unemployment needs skills to be widely transferable across a variety of jobs, which apparently is no longer the case. The work skills that most people have are no longer skills which other people find valuable. To change this state, people have to be trained, and someone has to pay for that - individuals, their parents, a company, governments, private donors, somebody.

ITTET, companies believe they can't afford to hire untrained workers -- to afford to train their employees. Having a current employee do this job is cheaper than hiring, meaning companies really aren't expanding the capacity at which they can supply their respective markets.

The Mulligan perspective is interesting, but it conflicts with the Laffer curve.
We kinda just went through this where I work.

I don't like the foosball and the nerf guns and all of the other distractions, sure it's fun but it's hard to keep a train of thought sometimes.

Honestly I'd rather the company take us out for a picnic or have us all hang out at the amusement park. I would rather mentally know that work is for work, and play is for outside of work. Or for the group of us to go make something physical with habitat for humanity.

At home, computers are not allowed in the bedroom for simular but different reasons. Studies show that once a couple invites a TV or computer into the bedroom, well parts of the relationship suffer.

At the end of the day I won't be building trust with my coworkers over foosball, nurf guns or video games. But if we do something outside of work, well that might be a different story.

In the end I think this is the result of young founders trying to keep the work place like college. For some of us College is a chapter long closed on life and we have other things that are more current in our lives.

One of my friends who owns a company has set it as a perk to do company wide vacations three or four times a year. I think this is awesome. When I worked at Unity, they would try to get every employee to Unite no mater where it was in the world. There were plenty of times to bond over that experience and I think it goes further to my point.
SunSpider hasn't (ever) relied on setTimeout performance (and AWFY runs everything through JS shells, and the standalone harness doesn't rely upon any callback-providing host objects). The closeness in performance is simply because it practically doesn't do anything that challenging to optimize — the biggest challenge is getting the compile time/execution time trade-off right.

Kraken was developed fairly unrelated to SpiderMonkey, so I wouldn't say there's any deliberate bias there — V8 was explicitly optimized for the V8 benchmark suite as a deliberate aim, with several design decisions made to optimize for it, so it's advantage there is unsurprising.
Water Jump - new free android game
The cyclists who want to compete without doping.
so basically trolls == Dunning-Kruger?
Sweet site, may I suggest to organize the tags alphabetically - much easier to find what I'm looking for when skimming the page.
What I find hardest to accept is how readily the US and its NATO pets, with all their intel, will accept and propagate the "popular uprising turned freedom fighters" narrative. Also how fervently and without a shred of doubt our news sources will drill that narrative into its viewers so that in your own social circles you're damn near proclaimed a heretic if you cast some doubt on the plot. The whole thing stinks to high heavens.
Why Do Girls Throw Like Girls?
yeah, the world desperately needs another social deals app..
Meet two Chinese factory workers, Lu Qingmin and Wu Chunming
Have always stuck with Monaco.
My experience is exactly the opposite wrt fragility: fully hardcoded paths assume that the hardcoded path can and will have all the required dependencies, which — at least for modern Python development — is always the wrong assumption to make. Essentially, it only ever works if the script is run on the same version of the same distribution with the same package manager and installed packages as the original developer of the script. This is the most brittle a script can get.

> it's important to make sure that your scripts are run using the executable that has their dependencies installed.

Which a hardcoded shebang path does not do, it assumes these things but does not assert them and does not "make sure" of anything.

> If you use env shebangs, there's no way to do that

There's no way to make unwarranted assumptions is about as far as it goes: using env shebangs, the caller of the utility has control over what happens and which executable gets called (even indirectly)

> you're limited to either using the first executable on the path or manually specifying the executable on the command line to bypass the shebang.

Or specify a PATH when calling the script, or run the script in overridden PATH environments (e.g. virtualenvs), or...

> I'm not saying that you shouldn't use env shebags, because they really are fine for a lot of scripts.

And I went (and would still go) much further and state that they're the right solution for the vast majority of scripts and utilities.

> However, you should always be mindful of what they mean and how that could break your script in the future.

So should you be with hardcoded shebang paths, and they are much more likely to break a script across porting than env shebangs.
Google is touting a tool they used to build a course called "Power Searching", that was supposedly successful. I signed up for the course, only to find it is not ready/available until Sept 24th. I am completely confused.
Afghanistan was a modern, progressive country in the 1960s. It has devolved into a paranoid backwater after decades of attacks, occupation and other meddling by external powers - first the USSR and then the USA. Let's recall that the Taliban were formed out of the [terrorists|freedom fighters] that were trained by the Pakistani ISI and financed by the CIA to undermine the Soviet occupation of Afghanistan in the 1980s.
Design of the Circle App
The apple store is down. New product coming?
store.apple.com
Any freebies? :-)

I can't even skateboard, but I'd love to try this round London.
I don't agree that this is entirely nitpicking. Sure, ripping apart some code in a controller might be considered coming down hard on a brand new project, but a lot of his criticism is directed towards the foundation/model behind the system as opposed to "You missed a semi there." Hell, he even mentioned ways they could integrate existing services (G+) into this project.

Oh well, at least they shipped.
> Coming from a c and python perspective, I'm amazed that you even can specify which ruby to run it with.

Erm... you can do the exact same thing in Python, you know...
So - it's Klout meets Groupon?
i hate it when people exaggerate - a virus? really? i think people are influenced by government exaggeration. maybe next time someone will classify this as "terrorism".
IPhone 5 Live Blog - Gizmodo
For someone who has suffered depression for 35 years continuously (almost all my life) and had tried talk therapy, CBT, and over a dozen different drugs ranging from SSRIs like Prozac and Paxil, to Tricyclics like Tofranil. I'd hardly call it temporary. The only meds I haven't tried are MAOIs, but I've been resistant because side effects.
Former player here. A huge loss for everyone, in game and out.

Religion poisons everything.
Author thinks author is justified in saying stuff that other people don't agree with.

Film at 11.

S/he is free to have their own opinion. I'm just saying that I think it betrays a certain lack of sophistication to make wholesale generalizations.
Being as Zynga is very metrics driven, it's funny to think about this in terms of A/B testing: trying variations on design which increase sharing. The optimum will be with when there is no opt-out at all.
Having a dedicated team is definitely important. I had a similar experience to yours and I am not entirely sure why.

I think a big part of it is that once you dig into complexity points and time estimates and all that other stuff, people tend to be on the safe side and add a lot of buffer. But when the whole team is in the hacking mentality and just wants to get sh*t done, you don't need to have everything in sprints. You just need a highly motivated and a dedicated team.
Congrats, you've sort of discovered bizarro-marxism but phrased it in ridiculous terms based on a poor grasp of economic realities.

1)Peasants absolutely exist. There's an enormous invisible labor force in the US that is paid a fraction of minimum wage, let alone a living wage, and that's not even counting the literal prison slave labor employed in multiple states. Further, while the US may export a great deal of food, there are plenty of food types and a majority of manufactured products that are imported from places where they are made through the exploitation of third world laborers.

2) Your claim that business-ownership used to be a widespread individual experience is historically nonsense.

3) The article is full of tautologies like "If you have the human and social capital to start a business, it means you don’t have to worry so much about money." Yeah, if you're rich enough to not have to worry about the world crashing down around you tomorrow, you're rich enough to not have to worry about the world crashing down around you. Brilliant insight, and also not the lived experience of 99% of the world's population. Your suggestion that people simply "choose" to be this way is ridiculous.

4) The assertion that middle-class people spending a majority of their income as it comes in is "cultural" rather than a reality of saving being a LUXURY afforded to the few wealthy enough to afford it is both wrong and incredibly insulting. You're hardly the first person to perpetuate the "poor people just don't have good money sense" myth but it doesn't make it any less noxious.

And that's just for starters! Wealth is a zero-sum game and capitalism is built at its very foundation on the upward mobility of wealth through exploitation of labor. You can't change that with fairy-tale ideas about everyone magically being able to afford the risks and costs of business ownership if they just want it bad enough.
the team with the most points wins.
"Their points on saving is stupid, when most people live paycheck to paycheck"

The whole point is that a) people shouldn't live paycheck-to-paycheck, and b) it's entirely possible for people to not do so. Many fewer people lived paycheck-to-paycheck in the 19th century, even though society as a whole was far poorer. (If a farmer had no savings, how would he live through the winter every single year?)

"What a load of crap, here's someone who's in the upper class, who has GREAT values, link: http://www.latimes.com/business/money/la-fi-mo-richest-woman...

First, obviously there will be assholes in every class (and indeed every social group). So what? That's always true. What does that prove?

Second, that woman isn't even part of the upper class as I've defined it. She inherited her money - she never started or operated a business. She's part of the upper class in the old, medieval sense (inherited aristocracy), but such people are such a tiny fraction of our society that it doesn't seem useful to reserve the monkier "upper class" for them.

"considering I have and know many landlords"

Huh? Do you really think that a landlord who manages a building is the same kind of person as a medieval warlord who funds his castle's upkeep by raiding peasant villages and stealing their cows? That seems like a deliberate misunderstanding.

"live in rural areas contribute to the same function as Peasants did"

Peasant doesn't just mean "farmer", but "subsistence farmer who owes duties of obedience to a warlord". We don't have those in the US anymore.
I think the better question is how many people join Facebook each month because it has Farmville (and then perhaps also connect to friends and family). I'm sure that's a minority, but it's not zero.
> I think that's a lot healthier than to phrase it as "blame others" - you should respect others, but realize that what they want is not necessarily what you want.

The seduction community (/r/seduction to be specific) calls this outcome independence. A great deal of emphasis there is put on overcoming rejection.
Absolutely all of this. I don't want to work at a company that pretends it's a family. I don't want them to make me be friends.

Work is a necessary evil in peoples lives. We all like to eat and have a place to live and this takes money, hence work, but it is still an evil. It takes the majority of your day and the majority of your life away from doing things you want to do and people you want to do them with. I would much rather be at a company that realizes this and doesn't try to force itself on you pretending that it is some great thing that it is not.
I don't understand where your last paragraph of bile is coming from. There's been no name calling here that I can see.
Yup. The prime caveat is that any gems that use C extensions have to be replaced with Java equivalents (mysql2, for example), but it runs just dandy.

The boot time is atrocious, but you can run your Rails app multi-threaded in a single process, and once the JIT warms up, it's pretty danged speedy.
Business cards for hackers