skysight-inc/HackerNews huggingface dataset:
Well even though I agree that what we do is "worthless, useless, meaningless, purposeless" in universe scale it does not make me happy. I can be happy by thinking for example that universe defaults to not-existence (since most of it is empty/dead/not alive) and I'm lucky enough to experience life(even for short time), but I'm rather being happy despite worthlessness of my life rather than thanks to it. Could you explain your thought process that led do you to happiness from being meaningless?
For those who don't know JavaScriptCore under that name:

JavaScriptCore, the WebKit JS implementation
http://wingolog.org/archives/2011/10/28/javascriptcore-the-w...

"In 2008, the WebKit folks (...) called the thing SquirrelFish Extreme. Marketers called this Nitro Extreme. (Still, the proper name of the engine is JavaScriptCore; Wikipedia currently gets this one wrong.)"

http://en.wikipedia.org/wiki/WebKit#JavaScriptCore

"JavaScriptCore is a framework that provides a JavaScript engine for WebKit implementations, and provides this type of scripting in other contexts within Mac OS X."

Probably should be "within Safari browser." But as the first linked article notes:

"JSC folks were doing great, well-factored work. It was so good that SpiderMonkey hackers at Mozilla adopted JSC's regexp JIT compiler and their native-code assembler directly."

I believe then it should be "as the whole within Safari browser, and some key parts also within Firefox browser."
Although I see your point, I'm not sure that most of the hackers here would agree with you. It's almost like there was a different universe where this universe's physics laws would not apply. People cannot grasp physics in this new universe if they try to use the same methods from their known universe.

Science, currently, has no way to "prove" reincarnation because its current paradigm cannot support a way for reincarnation to work. Lukcily, we don't need science to prove EVERYTHING to know that something's true or false ;)
I anticipate the service will be coming back online in the next 24 hours, with all passwords reset, hashed and individually salted (a best practice)

Sigh.
tip of the hat to you

http://uploadphotos.co/images/99764525033806155819.png
It's a weird dichotomy. Some notable people (e.g. Bob Martin I believe) have pushed the usage of "Software Engineer" as an indication of professionalism.

It's also a way to tell if someone works at a BigCo. "Software Engineer" seems to be the standard HR-compliant title.
Hm, suggest that level four is using virtual synchrony via a group multicast protocol (typically, Totem) that provides strong guarantees with regard to Lamport ordering.
Facebook says bug changed some users'default political affiliations
Bare Bones Software | iCloud Transition Update
Extreme Manufacturing in 5 Minutes
Ed-Tech Startup K12 Kit Looks to Revamp Social Networks for Schools
For fun, here's an actual account of my typical workday routine. I'm a married not-quite-exec with two toddlers managing a globally dispersed (9 countries, 14 time zones) IT department focusing mostly on appdev.

0550 Alarm (https://play.google.com/store/apps/details?id=com.mobitobi.a... -- I LOVE this app!!) goes off and I sneak out of the bedroom trying not to wake the 1 year old.

0551 Instant coffee in microwave & bio-needs-management. pull on shorts from previous day and clean t-shirt.

0600 prepare lunches & snacks for wife & kids

[0620-0630 optional time to catch up on email if I was adequately well-prepared in advance for food prep the night before]

0630 wake 1yo & wife. change diaper, dress, feed, and sunscreen 1yo.

0645 wake 3yo, usually with help from 1yo.

0705 wife leaves for work and i leave to drop off the kids at daycare/preschool.

0745-1630 lots of meetings, some real work, possibly some exercise, dinner prep, laundry, and possibly a couple of errands.

1630 pick up kids and proceed with the evening family craziness until putting them to bed around 2030.

2030-2230 fluctuates between doing the real work I couldn't get done during the work day and spending time with my wife. Usually more of the latter than the former, something I am extremely thankful for.

The point isn't the schedule. The point is that finding a work-life balance that accommodates productivity and supports happiness in both areas is a very personal thing, and as jgc's sarcasm shows it's ultimately about what one can accomplish and how one feels while working toward those accomplishments, not the self-congratulatory circle-jerk minutiae so many people focus on.
> Whats the reasoning behind posting completely vague job descriptions (sometimes the location isn't even provided!).

Usually that is because there is no job. The recruitment agency is trying to farm candidate details for two purposes: firstly so they can make claims to employers about how many people they have on their books with given skillsets and secondly so they have people to present to companies when they register a position as available.
Making it easier to build secure Web applications
Why don't you help with Servo? We're always happy to have new hackers helping out.
If you're like me and have no idea what Servo is, this seems to be a good summary.

http://www.2ality.com/2012/02/servo.html

Tl;dr: A brand new browser, implemented with a language called Rust, aims to be small and good at utilizing CPU cores.
In retrospect, I was being a little hyperbolic. I too know plenty of developers without an online presence.

Anyhow, my point was, who your best employees are is not privileged information.
Did you want to talk with me?
Spottah aiming for photo-sharing sweet spot
Easy: women can always get laid if the want to (not necessarily with whom they want to, but still). It's cheap for a man to try to pass on his genes by sleeping with a woman once. So why not give it a shot, even if the woman is not that attractive? On the other hand, for a woman it is very costly to pass on her genes.
Rock/Paper/Scissors Robot with 100% Win Rate
Show HN: Prolifi.cc, a weekend project
> When you offer nothing in your own defense, guess how the court is going to rule?

Innocent, hopefully.

If someone accuses me of something, I'd hope they'd try to prove it.
I'm actually not sure what version of Rust the Servo folk are using... in which case the Rust you're reading may be very different from the language's current iteration. I believe work on Servo started immediately after 0.2 was released, back in March. 0.3 ought to be out sometime this week. And I still wouldn't exactly recommend learning either version, because most of the tutorials and docs still refer to 0.1. :P If you want help learning or want to help out, the devs hang out in #rust on moznet during California working hours.
Getting Started in Open Source
Or, to satisfy both crowds, the title could have had " ... 10,000 m^2 (107,000 ft^2) ... ".
The Web of Wants
Even if you solely consider moore's law (even if it has slowed down slightly)the post's title will hold true
Towards Real-time Yearbooks
It's against the code to discriminate against national origin, but not country of residence. The Irish can't use Hulu, for example.
Australian Pirate Party looking for Members to be registered in the ACT
The new paradigm of industrial design. Design a new product, sell them 'till the trolls catch up, move on to the next product. If you can't fix the patent system, outrun it.
The early and mid-20th centuries looked like they were on the way to the overpower future: if trends in power generation continued as they had, by now we'd all have access to the dedicated output of a few nuclear power plants for a hundred dollars a month. It is interesting to speculate on what technology would arise at that point.

Instead power generation and storage turned out to be some combination of harder than expected and less desirable than thought. We got the infotech future instead, the path that wasn't foreseen, but is probably the better one from the point of view of living standards, since it drives (a) medicine, and (b) technological development as a whole.

The point here is that people still live in the 50s when they knee-jerk about the technologies they consider progress - they think about things that are on the line of increasing power rather than on the line of increasing data.
Alternatively I guess you could detect non-SNI browsers and redirect them to appspot.com instead, but that feels a little messy.
Google, Microsoft team up to bring Super Wi-Fi to rural USA
Opened the link to see what they thought was broken with some webapages and webdevelopers (i.e. NOT the Internet) and was pleasently surprised with a well thought discussion of the underlying technologies.
Improve your beta-testing with Nginx, Lua and Redis
Thats really sad. To me, the hiring process determines the day-in-day out culture and performance of the entire organization. Sure they have the right 'skills', but do they mesh well personality wise with the rest of the development team? This would be impossible for an out-sourced bidder to determine with any accuracy.

What you get then is a bunch of randomly selected people (essentially). They really could be random given the fact you could have many different "recruiters", without any true consistency on how they were chosen outside of process.

A hiring manager could use this service for a handful of hires. Individually all the employees look great on paper. But something weird will happen when you put them all on the same project, and you are going to wonder where you went wrong.

Personally, I wouldn't see a web application commoditizing the hiring process as disruptive (in any good sense, anyway). LinkedIn was already disruptive because it changed the recruiting industry and well-qualified highly-skilled people don't stay unemployed long because of it.

Recruiters jumped on LinkedIn because it was built correctly and it made their job easier. Trying to commoditize the process further is going to be difficult because any recruiter worth their salt isn't going to take a pay cut and fight for bids. Most recruiters I've worked with take a commission on the hiring salary anyway.

I understand that the concept is disruptive from a hiring managers point of view ("Great, I don't have to hire HR, recruiters, or pay out the ass!"), but my guess is its going to be difficult for them to take the jump into an untested service to literally have anonymous bidders ala ebay doing their hiring.

As a manager myself I wouldn't use such a service.
Mimicking Firefly Light to Design Tomorrow's Light Bulbs
http://news.ycombinator.com/item?id=4166472
Liked the names!
Sound like dogs.
Or to satisfy both crowds it could have been either, and we could have assumed that the reader is smart enough to be able to know how many square feet there are in a square metre, to within the desired accuracy.

Ten and a bit square feet to the square metre. Know it, use it, love it.
NetTuts needs to mention which key derivation function they are using so the community can verify they didn't fuck up again.

I would also recommend that they use this opporunity to teach their web developing users about proper password storage, but after reading their php hashing tutorial[1], I think it's best if their users look elsewhere. The tutorial eventually recommends bcrypt after listing multiple unsafe solutions. I understand that the author is trying to build up to the solution, but the correct solution needs to be in the first paragraph. The incorrect solutions need to be clearly flagged so a beginner skimming through doesn't see "md5" and stop.

[1] http://net.tutsplus.com/tutorials/php/understanding-hash-fun...
Closer Look: Facebook's New Server, Storage Designs
Then where is the "preponderance of evidence" that he's still involved in running it?

How's he even meant to reliably document the transfer of the thing in this case? What is the standard of evidence they actually expect for him to be proven as not involved now? It's really not at all obvious how this guy is meant to clear his name. Not that he seems to care about it of course. It's just obvious how broken and pointless the entire case is.
The article doesn't actually mention "fresnel lens" anywhere. It does mention "zone plate" five times though.
They did. He is on record for running the site, and didn't offer any evidence that he is no longer running the site.
Links Funktionsbett "Claas" x cm, kiefer farblos mit rost 30400640 140 200
Do people in the UK feel that these amounts (at current exchange rates) reflect the situation over here? The numbers seem a lot higher than what I've come across.
The Developer’s Guide to Analytics, Part 1 | 21times
Everything you mention I kind of consider par for the course. How would you even know if your recruiter wasn't doing that? To expect otherwise, I think, is a little naive.

The economics of the recruiting business, as you pointed out, reward behaviour ranging from predatory to scummy. The best you can hope for is the guys who are merely sharks, and not scumbags.

Yet, the negative aspect you mention, is still contingent on being able to convince people to leave your company. Having talented people leaving your company is a sign you're doing something wrong; you either have a flaw you need to address or you shouldn't be concerned in the slightest.

My thesis goes, if all that was keeping someone behind was an unexpected offer out of the blue you had already lost them.
Mozilla's Robert O'Callahan blogged back in 2007 on reasons why you'd want a parallel browser, and how C++ as an implementation language was a barrier to progress:
http://robert.ocallahan.org/2007/09/parallel-browsing_13.htm...

That's kindof the big picture.
Enhance your transportation system by integrating PC miller with load board
PC miller is a routing, mileage and mapping software that can be integrated with load board to enhance the effectiveness of today's transportation industry. The newest version of PC miller alias PC miller 26 product line has just been released by ALK technologies with some new advancements like interactive map features, rapid routing, RouteSync functionality and data enhancement.
Whenever there's an experiment, we have to weigh the costs against the benefits.

Benefits here seem slight - we relearn that women, and pretty women in particular, get more messages than men.

Costs are non-trivial - about 1000 people deceived. Admittedly a minor deception, but experimental subjects normally get some protection, and a minute of time wasted by each translates to 16 hours overall. I'm presuming he got consent to use all the photos in his experiment and on the site, but he's silent on that. At least we have a thousand small disappointments.

Experiments involving deceiving people can be useful (e.g. ones investigating whether employers / landlords discriminate), but this one doesn't seem to rise to that level.
Evidently the satire was too post-structuralist for him ;-).
This probably isn't common in tech, but multiple friends in finance have reported sending in over 100 applications for jobs and internships each year.

Make your own luck, right? :)
With every good comes a bad, and our optimism always needs to be grounded. Synthetic biology could lead to new forms of bioterrorism; surveillance technologies—which are becoming ever more sophisticated—already provide governments more information than Big Brother ever dreamed about; no guidelines have yet been developed for ethics in the exponential era. My worry: will humanity evolve fast enough to fulfill its increasing responsibilities?

I've learned in several years of writing opinion articles and reading them that there is easy optimism and there is easy pessimism. Both have benefits and drawbacks. Neither adequately describe where we're at as a civilization.

Back in the 1940s, the A-bomb caused a lot of really smart people to ask "Yes, we've invented it, but are we ready as a species and a society to handle it? Do we have the morals and culture in place to know what to do with this kind of change?"

It was an incredible advancement in application of raw power -- but it was at the state level, and states have some mechanisms already in place for managing big things that kill people.

What's happening now is that things with more and more impact are being made available to smaller and smaller groups of people. There are no mechanisms in place to deal with that. There is no culture, no common morality, no historical tradition to draw on. It's like four thousand years of philosophy and history have prepared us for a huge exam -- one in which I am not sure we have studied enough.

This is the reason you see the state trying to intrude in on so many areas of the Information Age -- huge amounts of social and information power is being widely distributed in ways that never have happened before, and they feel that they should rightly be in control of it all. (I disagree strongly, but looking at history it makes sense why they would think so.)

Having said that, I'm mildly optimistic short-term (1-40 years), very pessimistic medium-term (40-400 years), and agnostic long-term (after the singularity, if it happens). We'll see. To address the post directly, yes, the next decade will continue to show improvement just as the past one has. It will also keep surfacing things trends that we've never seen before but haven't reached crisis levels yet. It is definitely an incredible time to be alive.
if only virtualenvwrapper would also somehow got there :)
That is a great idea. Thanks.
On Facebook, the Semantics of Visibility vs. Privacy
This is absurd.

1. The marketing for the Galaxy Tab is far different from the marketing of the iPad.

2. Due to Apple's own rules they are usually separated into different sections in stores.

3. There are only so many form factors a tablet can take. Doesn't the Kindle Fire look suspiciously like the Playbook?

This is ridiculous and $2.6 million seems like a small amount of damages for Apple to be prepared to pay when they lose this case.

In any other industry this sort of patent would be unacceptable, it's painful to see it being upheld.
> harder to reason about.

I hear this from Rich Hickey about Clojure all the time. I'm certainly not at the brain-power level to fully absorb all the implications of that phrase, but I'm starting to "get it". I think this is probably one of the most compelling things to strive for in a medium that is used to "make stuff", like a programming language.
Apple's own App Store twitter account promoted it. I am guessing bugs are due to it being v1.0.
Microsoft’s Greek headquarters attacked by arsonists
General Assembly Launches in London
> Are you referring to the IDE or the interpreter?

Interpreter and command-line tools (e.g. leiningen)
Sublime Text 2 Love
One of the best things I did was take down my LinkedIn account. I've gone from numerous recruiters contacting me to very few. But the ones who do contact me find me through my github account, my stackoverflow account or my website. These recruiters are of much higher quality, have much more compelling job opportunities and job opportunities that match me much better. I also no longer have to politely decline recruiters constantly.
You'll be able to have a great time for sure but there will be still some locals you will have a hard time to interact with, some jokes you won't get, some shows which will make no sense to you etc. Nothing to worry about but it still can make a difference to know at least a little German.
Desktop DNA printers are scary.
Not All Calories Equal, Study Comparing 3 Diets Shows
> The idea is that it's an investment to be recouped for various workloads due to the improved ability to exploit concurrency over a GIL-ful interpreter.

This idea has been rejected by the core team though, getting rid of the gil with a major performance hit is not considered acceptable when most existing Python code is not significantly affected by the GIL.
I know it was a bit off topic, that's why I labeled it as 'ignorant_comment', but... in how many types of problems do we really need an actual "shared state"? can't this shared state be something like the "sum of states of the system components that expose stateless APIs", like an "emergent property type of state"? Even for real problems like how many social networks centered around a person with property X have a network property Z we only need approximate answers...

I was just expressing an intuition that as we go past "Level X" (put a large number in there), keeping the OP's metaphor, we may graduate out of this need for a clearly defined shared state for most of the problems we are trying to solve... we may think in terms of a "perceivable state" that gives as a probability for the system to be in a certain "'real' state"...

(think of the human consciousness or self, we imagine that it really exists, that there actually is an "I" or "self", we consider "my mind in this second" as a "state"... but it can just as well be seen as an emergent property, a perceived state that has a certain probability to exist in a certain way based on the states of zillions of components more or less well connected)
This just saved me a ton of time! I'd been planning doing implementing something similar to this in my startup's webapp. The flexibility this provides is just awesome and should hopefully make things much easier.

Thank you Marcin Warpechowski / Giraffe for creating this and uptown for submitting this.

This is why I read HN daily.
I think 3.3 is going to be an awesome release myself:

* Reworking of OS and I/O exceptions
* Built-in virtualenv
* yield from (proxy generators)
* Old Unicode literals allowed (but no-op)

Just to name a few...
Appengine finally has ssl support for custom domains
I've been waiting for this for a while and saw the quota for the first time on my app dashboard today. Couldn't be more excited!
The costs are:
SSL VIPs $3.30/ Day
SSL SNI Certificates $0.06/ Day
Calling All iPhoneographers — Foap Wants To Get You Paid
It's the latest "best practise" for storing passwords - extremely efficient and almost impossible to implement incorrectly.
Awesome! Very clear and well-written reference.

I wish someone would make a reference like this for remote branches and repos, I always keep forgetting commands for setting upstream branches, checking out remote branches and having them tracked, etc.
I glad we have someone from OKCupid on here. Just want to let you know personally that I tried everything when I moved to a new city. Match, PlentyOfFish, and a billion others I can't remember. I got good at writing profiles.

OKCupid did an auto-match for someone I didn't find during my own searches. I thought I looked at everything. We apparently thought each other were attractive enough, and thats what spawned the initial prod from OKCupid.

The similarities didn't stop there. This was 4 years ago and now I have an amazing wife, the perfect wife. She makes me a better person.

It is fairly easy for me to say I would have never met this woman without OKCupid (the site, and the science that drives it). Your service has literally changed my life permanently, for the better. And you did it without charging me a thing. So thank you, and hopefully you guys keep your spirit and innovation as part of a larger match.com portfolio!
For someone who knows Rails and front end web development (and a bit of Java and a touch of C++), what could I offer to Servo? Learning Rust and helping would be fun, but would such novice to Rust be welcome to the project?
All The News That’s Fit To Post (And Tweet) In China? …Weibo
Can a Keyword Rich Domain Also be a Brand?
Finding an Ad Program to Support SEO
Eclipse Juno Brings Eclipse 4 as Standard
Try opening a PEP...and volunteering to move them into that namespace. I actually think that is a good idea myself.