skysight-inc/HackerNews huggingface dataset:
> Endemic and widespread drug usage is a real possibility and generally results in a society coming to a halt.

Lots of things can cause society to come to a halt.

However, the relevant question is what to do about those things. As has been pointed out, some "solutions" to the drug problem cost far more than the savings. (No, you don't get to count the size of the problem. You only get to count the difference that you make.)

> But even if it were legal you would have a black market for cheaper/stronger drugs.

Yup, look at those stronger cigarettes and stronger alcohol. What? They don't exist?

Note that price does matter - legal but very expensive is effectively illegal. (Which reminds me, at least some of the "illegal drugs" are legal if you pay the very expensive taxes. These taxes often take the form of a "stamp", which frustrates collectors who would like to have all US stamps issued in 2011.)
The shuttle was never flown the thousands of times it needed to have all the bugs worked out, NASA is an agency lost in middle-management hell, and you can't trust exploration to the politicians.

That being said, Armstrong has a point: none of what I've just said is new or is satisfactory as an excuse. The failure to manage these facts and manage our access to space -- perhaps by a privatization push a decade earlier -- is an embarrassment.
>Sony bears the greater part of responsibility for whatever losses it incurred due to its negligent security practices.

Ah, no. That's simply not true. "It was easy" is no justification for criminality, either legally or morally.
Karaoke en Miami
Feature Friday: DJs Needed
Keep in mind that the Samurai Python client already has some Django integration.
Reference counting works just fine in Python and C++.

If reference counter is thread-local (i.e. its increment/decrement is not done with InterlockedIncrement/Decrement = LOCK XADD/XSUB), then it won't cause a lot of MESI traffic and related memory I/O interlocks.

And, as far as I can see, refcounting in Rust can be thread-local.
Definitely not the good guys. While I totally sympathize with Numair's story, I can actually see scenarios where both Numair and Chamath would be telling the truth.

We were sitting in the record label's offices with the biz dev guys (and even the CEO!) telling us how great this partnership was going to be, and somewhere else in the building the general counsel was issuing threatening statements. The business side had very little control over the legal side.
Single "founder" - just a kid who writes apps, but I've written enough Android apps that I don't have to work a real job as they pay the bills. I could be making a lot more but spend most of my time working on non-profit projects.

I'm working on a web 'startup' now that launched about a month ago, but it's not profitable yet, although I'm still moving it past MVP and I've received some good feedback.

You should do it. Think of something that you would love to use and make the hell out of it. Passive income _rules_.
Connecticut Luxury Limousines
> the building blocks are so simple and transparent that you can follow the thread of execution with minimal mental overhead.

The first fundamental purpose of any programming language is to provide abstraction via functions. This implies that following the thread of execution is never easy and the blocks are never simple. It's pretty much a wash, with special mention for languages in the Hindley-Milner family.

The second fundamental purpose of any programming language is to provide specification abstraction via replaceable modules. This is where C fails. It is common practice in C culture to not specify interfaces in depth (we are all good programmers, aren't we?) and the implementation via manual virtual tables makes it painfully difficult to find the specific implementations in the code base.
Q&A On the Latest "New Facebook" - Timeline, Ticker, News Feed, Apps
but how is that related to CPS? (or closures for that matter?)

If you're allocating the stack frame on the heap, you can just replace the prologue (e.g. x86 intel syntax, cdecl calling convention)

sub esp, LOCAL_SPACE_NEEDED

with

push LOCAL_SPACE_NEEDED
push ARG_SIZE_TO_COPY
call allocate_frame

(where allocate_frame allocates enough space for storing link to previous stack frame, all args and all locals; then, it copies all arguments, return address and stack pointer, switches stacks to the new stacks and returns from the call)

You can modify the return to call "deallocate_frame" (which would switch stacks back before returning), or you can just make sure the return address on the new stack points to "deallocate_frame_and_return", and use a regular return in place.

[Actually, come to think of it, it's an excellent idea for a stack protection system that can be turned off for speed - the call to "allocate_frame" could be configured at runtime to patch its caller to just do "sub esp, LOCAL_SPACE_NEEDED" for maximum speed. Or it could just check stack overflow; or it could allocate frames on heap for better memory use; and it could mprotect/virtualprotect the edges of this frame for protection]
Only thing not in the equation is children.
Category Theory for Dummies [pdf]
Nice list. I was actually thinking about developing one, but I'm glad I don't have to. One of those should do the trick.

Zend's Rest Server, however, isn't. It only does GET and POST apparently, and isn't REST-like in any way, shape or form. It's an embarrassment.
Five year dog owns 2 mn fans on Facebook: Parda Phash
ftfy http://shootout.alioth.debian.org/u64q/benchmark.php?test=al...

From the "≈ CPU Load" we can see that:

- regex-dna - the Python program was written for multi-core the PHP program wasn't

- spectral-norm - the Python program was written for multi-core the PHP program wasn't

- k-nucleotide - the Python program was written for multi-core the PHP program wasn't

- mandelbrot - the Python program was written for multi-core the PHP program wasn't

- binary-trees - the Python program was written for multi-core the PHP program wasn't

So it would be better to compare the programs forced onto one core, and that shows the PHP programs compare well to the Python programs -

http://shootout.alioth.debian.org/u64/benchmark.php?test=all...
I too would like to know more. The more I learn about them the more I see AOL as a fucking disease.
Urwid 1.0: python 3 support, terminal widget, pop-ups, tree views and more
what's brave about embarrassing your boss and your company publicly

Without saying anything about his character or motives, it is a given that public criticism of your current or former boss and/or company will have negative consequences for your career.

Knowingly doing so is brave and/or foolhardy regardless of whether your motives are noble or crass.
You know, that's a lot of words to ask everybody to read, with precious little pay off. I just finished reading the whole thing, and I'm going to recommend that you skip it.

It boils down to an egotistical hypocritical jerk uses fights over the Silverlight marketing website and strategic plan to try to illustrate problems with the Silverlight project, but fails to make any useful points other than that there was some corporate infighting.

This simply isn't a good article, please don't vote it up, and I recommend you don't waste your time.
This would seem like a likely explanation. We feel pretty confident that extra dimensions exist, but I don't know enough bout physics to understand the rules that govern the use of these dimensions.

I like to frame it in terms of the difference between 2D and 3D. Imagine you could only perceive 2 dimensions. As far as you're concerned, the shortest distance between two points is always a flat line contained within a plane. Now, imagine someone curled your plane. You can only perceive 2 dimensions, so this warping of the plane is transparent to you. The shortest distance is still a straight line in your eyes, but in the 3D realm, the path you'd travel is an arc. The 3 dimensional "straight-line" path is actually shorter.

When you measure speed in terms of the time taken to make it from point A to point B, the number of available dimensions becomes incredibly important. The more dimensions available to you, the greater the likelihood that you'll find a better optimized path, resulting in less travel time.
Sorry to stir all this bile, folks.

Yes, the job involves keeping stuff running. If you're not interested in making sure stuff keeps working, we're not interested in you. Sorry.

Yes, we already have solutions to the architectural challenge, and we don't currently actually need an F# parser. Both are just exercises.

The combined holiday/sick days? I went with that because I though it was fairer than the standard n weeks vacation plus sick days. If you want to apply and ask for the separate vacation days, it doesn't bother me.

And we don't offer health insurance because no one else on our (small) staff wants it, and we can't start a group scheme with just one person (we checked).

Dave
I’m not saying the author is wrong here but I think he’s unfair in attacking just Facebook.

The one thing I learned from my time in the valley is that EVERYONE is looking out for themselves. That isn’t meant as negatively as it sounds. People go there to prove themselves. Either by making money or making their mark on the world (which is why people like Sean Parker stick around even after they’ve made money). But whatever the case they’re in it to win at all costs.

That’s why people work 18 hours a day and pour every cent they have into their startup.

But that’s the relevant point. If people are going to give up everything in their lives to win you can’t assume they’ll then hinder their chances by looking out for your needs. In this story the author is upset because Facebook decided they had a better chance of winning by partnering with iLike. But could you really expect any company in the valley to act differently?

There are plenty of places in the world where the environment isn’t as competitive and if that appeals to you then you should go there. But if you decide to start a company in the heart of the startup world you should expect everyone to be working towards their own goals and plan accordingly. That means NEVER relying on ANYBODY more than you have to and ALWAYS having a backup plan.
Watch X-man first class online
Totally agreed about search engine updates. I also agree that we all have some dependence on others as part of living in society, but that's at a different level-- I don't need to worry about Safeway returning "access denied" next time I try to buy a box of cereal.

I disagree about email filtering. A friend sending another friend an email that says, "Check out this cool thing I saw" does not get filtered by anyone. Email that borders on spam gets filtered, sure, but overall, email serves as one of the most open communication platforms we've ever had. It's a drastic difference from Facebook or Myspace.
Good to hear a new name in the CI CMS list, will try it. It's a good thing that after all these works you continued your study too.
what's missing:

GPU integrated into display
USB 3.0
backwards compatibility with displayPort
non-apple computing (if that matters to you)

what's there:

great but glossy display
another tBolt port, gigE, 3 USB 2.0, middling speakers

a recipe for the future:

take 3 parts iMac and 3 parts macbook air and expandability of 1 mac pro, sift into a large bowl. take 4 parts iPad and 2 parts motorola atrix and mix together in a separate bowl. fold contents of separate bowl into large bowl until the consistency of cookie dough. DO NOT ADD WATER. apply to pan and bake at 375° until aluminum is matte. let sit and cut into bars when cool. enjoy.
For how long? I casually mentioned deactivating my facebook account over dinner in Mexico last weekend. Two strangers from elsewhere in the world perked right up as they had just done the same thing. None of us had any specific reasons; we just 'felt' like turning it off.

So, it doesn't matter if Facebook is evil or not - I simply don't like it, and it seems that others share that sentiment. I had seen notable figures for a recent up-tick in deactivations, but I was very interested to find other people flipping the switch with a shrug.

How much time should I invest in anything exhibiting that kind of trend?
I am a single founder and from 2001 to 2009 I lived and traveled the world 11 months a year thanks to an online accommodation reservation business. Now some 20 people joined me and we are building a new version called http://www.adormo.com/ which should let them work online and travel too.
I never made big money but I consider it a huge success: my aim was to see the world and I did.
If I can help other people do the same it will be a double success :)
Here's Why Paying For Your Traffic is a Smart Move ~ MARS BLOG
I did Etude by myself, which was recently acquired: http://steinway.com/news/press-releases/steinway-sons-debuts...
Positioning Yourself To Create Opportunity – with Logan Lenz
The Out-of-State Solution to College Budgets
I only count 7, Are you including the masters in econ?
FWIW - I just discovered that now you have to press <tab> after searching and it'll give you the arrow again... problem solved, I guess.
This could be an important differentiator for Google. Let's hope that the competition will heat up on this.
If you don't mind me asking, what is your bank? Is their non-mobile website decent?
nice app. can I ask what the price range of the acquisition was? Always wondered what apps go for when they are sold.
WordPress Sucks? Here's 6 WordPress Alternatives
That was where I was going with "or someone else has had a few words in the right ears."

But I guess "chairperson of both boards pulled out the tomahawk" is also valid, and probably quite a bit more compelling.
>you can't trust exploration to the politicians.

I've seen that " you cant trust X to polititians" waaay too often. What's left around that one can supposedly trust them with ?

Or even better, is there something we don't trust politicians with that is faring particularily better? the corporate world doesnt seem to show any kind of outstanding performance, and is in fact just as pervaded with politics, with the execs playing the politicians' roles.

Any organization big enough to pull off the kind of stunt needed to push our exploration even further is inevitably big enough to be paralyzed by political strife. Small startups are pretty much out of the game because no one found a way of making space exploration profitable.

I can see how the situation is broken, but how can it be fixed?
Just checked it and you're right. I believed I had encoutered the behaviour I described but I do not remember in which context. Anyway glad I learned something!
Very interesting idea! Storytelling is gaining popularity recently in teh app space, e.g. see web.mit.edu/bentley/www/papers/BentleyChowdhuryPoster.pdf, which is now available as an Android application.

I didn't quite like the orange-yellow on light yellow scheme, it makes the text hard to read.

But more than that, I have the following comments:

* The purpose of the site is not obvious at first glance, are these nice jokes, stories to be inspired at work, heart warming family stories, etc. I think focusing on one or more areas and making that clear in the entry page would be useful.

* I read two stories: the Ouija bored one and the Olive Garden one. They were, how to put this delicately, weak, the sort of thing your somewhat shallow colleague blurts out at the cooler which makes you hurry back to your cube. You need to get much better content than that, because once someone reads a few bad ones and leaves, they are not every coming back.

* Everyone loves to tell stories so it shouldn't be hard to get good content. I suggest you cold call some high profile people and ask them to submit a story. A story by Godin, Huffington, O'Reilly (both) or a famous writer would be great boost.Also, talk to people on the street, e.g. go to a homeless person begging for change and tell him you'll give him $5 if he tells you a good one. I bet one in five story would be really interesting. Check your local minor celebtities, e.g. TV people, etc. Go to an assisted living house and talk to the old people. Go to the hospital and talk to people.

* Stories do not exist in vacuum, if I'm moved by a story I'd like to know more about the person who told it. You should have storyteller profiles and better pictures for perople (at least initially not profile pics). Take them yourself while interviewing.

I think you got a great idea but you need better content.
I'm sorry, but you have no way of knowing this. What would happen if you took a bunch of would-be rocket scientists and hadn't given them jobs at NASA?
If the team considers automated testing waste then they truly are missing the point of Lean. I disagree with you on the fact that having a QA step could be considered waste. Note that this isn't the same as calling QA waste.

IMO QA is something that should be included throughout the task lifecycle. Sure, after a task is marked as complete there should be some sort of usability testing, but that isn't the sole job of QA. They should be working before tasks are even started by defining the exit criteria and writing integration tests. Giving QA its own step is wasteful because its effectively pigeonholing the job.
In the authorized_keys script, if instead of exec()ing SHELL you use SSH_ORIGINAL_COMMAND you won't break "ssh myhost <command>"
I'm sure that's part of it, but I know he put an unreasonable amount of time polishing each pixel of the interface for months before releasing it.

Edit: he says 400+ hours which is $25/hour for $10,000.
UGG Stiefel 2010
Guys, I'm sorry I missed this recent news but I've a question that I hope some people can answer for me. So does this mean that Einstein's theory might not hold? Do we see any well-established theories break as result of this? I'm totally naive about this but curious so any answers will be appreciated.
This is not new, there are tons of tales online of Facebook cutting off apps because they were working on a competitive product. Just this summer a ton of photo apps got their access removed with no explanation, only to find out that Facebook was revamping their galleries.
Very nice idea! I have one technical question - do you also use some speech-to-text software, or is it 100% human labor? I believe the utilization of such software (even if it gives crude results) can be of great use to a service like yours.
Yeah, I know, sorry about that. I was really just playing with the system to see it could do in a late at night "trying to fall back to sleep" period. I didn't know at what point I'd lose editing ability, or that I wouldn't be able to delete it once created. So I just ran with it instead.
Built, sold, and just reacquired fleaflicker alone. Have ambitious plans to grow. If you're an NYC hacker and want to build and scale a fantasy sports application to take on ESPN, Yahoo, and the NFL, contact me!
Great entrepreneurs don’t care about being right
I have no military connection, but I have a USAA account. My understanding is that the check-deposit-via-photo feature is only available to customers with US military connections, but I'm looking for confirmation of that. (The USAA website is vague about the details.)
The way Chrome achieves this backward-compatibility is by using the SSL Next Protocol Negotiation (NPN) extension during SSL handshaking. When the browser is establishing an SSL session, it mentions to the server that it's willing to speak SPDY (as part of the ClientHello message). If the server also speaks SPDY, it can communicate that fact back to the client. If the client sees that the server supports SPDY, it proceeds to send SPDY messages over the newly established connection once the SSL handshaking is complete. Otherwise, it sends HTTP messages. The cool thing about this approach is that it doesn't add any additional network round trips.
The command you pass in is available to the command="" script in SSH_ORIGINAL_COMMAND, so you can exec() that or ignore it
In the extended example it does actually use the SSH_ORIGINAL_COMMAND, will update the simple version too
As a former QA myself, we never insisted on the bug count being 0, instead we focused on the "critical" bug count being 0 and the "major" bug count being as close to 0 as possible before shipping the product. Often it comes down to a negotiation between QA, dev and product but a good company will give QA a great deal of input in when a product is ready to ship.
Shen 1.7 available
I cannot stress enough how much of a turn off it is to see applications that only use Facebook or Twitter as their source of user authentication.

I don't have a facebook account or a twitter account, and I have no plans to get one. This makes me completely ineligible to participate in certain websites.

I understand that I am completely the anomaly here, but just be aware that by not providing an authentication mechanism for people without these accounts, you're patently telling them "I don't care to have your business".

I think it's an interesting concept, but without the ability to login and use it, I can't really give you any feedback. I would hope the purpose of using it is to help share and discover new works from other authors and storytellers, helping people spread their work while exposing them to new work as well. That sort of thing would be a major plus, feature-wise, in my opinion
I recently got a very positive review for my new take on to-do:

http://lifehacker.com/5835720/folderboy-is-a-simple-folder+b...

Not quite success yet, but we (aka "I") have traction. And have built something that people want :).
Leaving Microsoft: Software Giant's Key Employee Losses
More specifically it checks for the SSH_ORIGINAL_COMMAND environment variable and executes it if it exists, thus making "ssh myhost <command>" work again.
Garbage collection in Rust is thread-local. We never need concurrent GC; this invariant is enforced by the type system.

Leaking cycles is not really an option, sorry. At the very least we're going to have a cycle collector. It's too easy to make cycles, especially when you have closures (all you need is to close over an object that contains a pointer to the closure itself; this is very common for e.g. event handlers).

Besides, a lot of the problems you state can be addressed with generational or incremental garbage collection.
I think you are taking the article out of context. At best intuition leads to a hypothesis. By itself it is definitely not a source of scientific knowledge. The author even explicitly states this:

>Under a scientific framework, input from intuition, tradition, experience, common sense, experts, and logic might be incorporated during the construction of a preliminary hypothesis
I forgot who it was that said he wasn't so much worried about computers thinking like people as about people thinking like computers.

So now writers and designers are in it too ...

P.S. and sports managers (The Lessons of Moneyball for Big Data Analysis, via http://news.ycombinator.com/item?id=3030144)
Russia 'believes US, Israel behind Iran worm attack'
A while back I wondered how hard it would be to integrate two-factor authentication on a web site using Google's Authenticator app, since it uses open protocols and is available on all platforms. Turns out it's incredibly easy. Even made a demo: http://dendory.net/twofactors/
The mobile version may be easier to read: http://mobile.eweek.com/c/a/IT-Management/Leaving-Microsoft-...
quoting Linus: "There really are only two acceptable models of development: 'think and analyze' or 'years and years of testing on thousands of machines'"[1]

i would never say that "we don't need no stinking QA", but i do believe that teams who live by "think and analyse" need QA a lot less than teams who don't.

[1] http://www.dustingetz.com/linus-think-and-analyze-motherfuck...
In the extended example you're falling back to exec(SHELL) if SSH_ORIGINAL_COMMAND doesn't exist. Does sshd not set that to the login shell if no command is specified by the client?
鎏恒色