skysight-inc/HackerNews huggingface dataset:
I recall when I first heard of this outfit. I think it was 10 years ago. They wanted you to fax forms over to them. Perhaps early man got his domains that way.
systemd is so obviously better than anything out there, I'm surprised there is any controversy. I've yet to see a valid complaint.

"Poettoering sucks! PulseAudio!"
That's not much of a technical argument against systemd, now is it? Pretty much everyone who complains about PulseAudio doesn't even know what it is; they just blame it when their audio doesn't work (usually for some unrelated reason).

"It's not deterministic!"
You're probably talking abot the socket activation. That part is pletny deterministic - a message comes in for a service, that service gets started. Are the messages coming in not deterministic enough for you? You can add your own unit files that starts the service at boot, and you can even control what starts before and after the service.

"Shell scripts are so simple!"
You know what's simpler than a shell script? A unit file. They are also more consistent. The various shell scripts are all written by different package maintainers and are rediculously diverse. Some are full-featured init scripts that can send signals to the service to make it do stuff; others can't even restart the service. Unit files are so simple that it's pretty hard for any different styles to really matter.

Also, the method for enabling a service is different in all the distributions with shell scripts. Debian is update-rc.d; Red Hat is chkconfig; Arch is vi /etc/rc.conf. With everything moving to systemd, we finally have one way: systemctl.
Cybercrime and the Future of the URL
Your test isn't valid if it was all on one box - the disk I/O is going to be really nasty with that. Your test would be better on three different machines.
I was expecting some real criticism of Facebook and not a recruitment piece. What a waste of my time.
Thinking This iPad Mini Thing Even Througher
The Mozilla devs were surprisingly civil and patient with him. Kudos to them.
My computer changes location at least twice a week as I commute between my place and my girlfriend's place. A Mac mini serves my needs very well because (including AC adapter) it weighs only 2.7 pounds, and I really appreciate having more ports than most laptops have and not having to pay for and carry around a bad keyboard and a laptop display. (I consider all laptop keyboards bad keyboards, and -- maybe because I am "far-sighted" -- much prefer my girlfriend's 32-inch TV to any laptop display.)

But since the Mac mini does not have a battery, S3 sleep mode does not survive unplugging the device. And since suspend-to-disk is not supported by the OS I run, shutting down is the only option.

P.S., I would have preferred something like a Mac mini, but with a small battery that powers S3 sleep mode. Sadly, I could not find anything like that on the market.

P.P.S., I run OS X on it. If I were to switch to Linux, would suspend-to-disk work reliably?
Wasn't Morgan Stanley the lead underwriter for Facebook's IPO?
LevelDB is known to have heavily degrading performance when you ask for a key that doesn't exist.
with NoScript it was just poorly formatted coloured text on a white background. Enabling javascript nowOH DEAR LORD
For a while now I've wondered if possibly your service could tie into IFTTT. That would be really cool.
I don't think the relationship between a language's model of computation and the physical computing mechanism is particularly important. It's more important for a language to follow our MENTAL model of computing. Fortunately, the mental model of computing can change over time as you become familiar with new paradigms.

The same thing can be said about "which model of computation resemble physical reality." Each of us can have different mental models of physical systems. Personally, the functional paradigm is closer to my mental model than declarative, but imperative still feels the most natural. This isn't a statement about reality, but rather about how you think about it.
wrt #8, why no ads on mobile? isn't that, like, where all your money comes from?
This was in the NYTimes a few weeks ago: "So you think you can be a hair braider?" Not without two years of cosmetology school, which should set you back $16,000.

http://www.nytimes.com/2012/06/17/magazine/so-you-think-you-...

Nobody's arguing that people who perform a service shouldn't have an awareness of basic hygiene, and that could definitely be regulated... but requiring $16K up front is just rent-seeking.

Not to mention, these sorts of jobs have often been the first step that young people and immigrants take in their careers, and the whole reason is that it doesn't take any capital investment, although it needs a lot of labor and a reputation for skill. When someone adds an arbitrary financial hurdle to clear, it feels particularly unfair to me.
I realized it was satire at point #5. Well played.
I went from "I disagree" to "This guy is a moron" to "Oh, thank god this is satire" at #3. It's amazing that they can keep this environment after growing so big.
> One definition of RISC is that every instruction should take one cycle and thus any instruction that takes longer is CISC. This led to MIPS not having multiply, for example.

Err, if that was ever really a "RISC" thing, it got dropped quickly. I'm not even sure it's possible to create a sane architecture that runs one cycle per instruction: you need two clock edges just to load and store data from registers, let alone operating on the data. However, optimizing the pipeline so instructions are effectively one cycle makes sense; only one memory cycle per instruction makes sense.

Making AES and SHA instructions doesn't really cohere to any definition of RISC I've ever seen: mostly, use as few instructions as possible because you don't have many opcodes to work with in fixed-size instructions. However, I'm also not opposed to these instructions through some dogmatic belief: I think encryption is important enough these days to be optimized to the greatest possible extent without sacrificing general purpose functionality.
I once worked as a customer service staffer for a phone company. I was extremely surprised by the number of people complaining about service being cut for not paying bills who were "stockbrokers" losing "thousands per hour". Really, sir? Most of them knew their bluff was called when we told them about the difference between residential-class and business-class services, but a few hardy souls would stick on. Strangely enough, those few hardy souls whose time is worth thousands an hour were rarely willing to pay a phone bill worth a hundred...
There's actually a simple workaround for that:

See
http://support.google.com/chrome/bin/answer.py?hl=en&ans... (Create shortcuts for other apps)
which I found via
http://stackoverflow.com/questions/7295508/javascript-captur...

All Google Chrome keyboard shortcuts are now not interfering when used in ymacs (C-j, C-k, C-n, C-p, C-t, C-w).
I'd definitely be up for it if IFTTT were. Do you mean as a "switch triggered" thing, for Twitter, Facebook, etc?

A problem with that is that people can have custom intervals per-message, so they can have one for "I'm missing for a day", one for a month, etc, so there's no "one" switch. I could make one, though, I guess.
Thank you for saving my money. You are my best new companion! Awesome app.
To be clear... the benefit of Scipy / Numpy / Matplotlib that I'm alluding to is not (necessarily) runtime efficiency -- though, given that many of the linked libraries are standards (eg. LAPACK) and compiled C / Fortran, it is efficient for many operations.

The benefits to scientists are the developer efficiency (rapid prototyping), comprehensive libraries (scientific functions and plotting), interfaces similar to MatLab (eg. slicing), and its standing in the scientific community. It would sort of defeat the purpose to spend valuable research time to reinvent the wheel in another language -- though I would switch to a LISP variant in a heartbeat if there was comparably functionality.
The dice are possibly outside the purview of the MA Board of Commercial Tariffs and Sales, or whatever the heck it's called, which likely has a long list of all the products it cares about and the correct way for a merchant to measure them. If you were selling the dice by weight, you may in fact need to buy an approved scale and have it inspected periodically to comply with the law.
http://www.constellation7.org

I think we've just found this generation's TimeCube.com
Well done, combined efforts of Facebook's PR and HR departments. May you poach all of the engineers from your greatest competitors.
>Because until OEMs start manufacturing tablets with sensible bootloaders that can boot anything, Windows RT devices will be the only game in town.

WindowsRT tablets the only game in town? What? Whatever will happen to the iPad and all the Android tablets and why?
This was posted less than 2 months ago: http://news.ycombinator.com/item?id=4123995
It looks like an interesting article, so it is a shame that it was split into 5 pages with no way to view everything on one page. I have no recourse but to not read the article at all.
Look for the comment by Zechmann on the article, whoosh.

> 4. Do not introduce banner ads that’s moving waaayy backwards...
Wouldn't this be better as "10 things I love about working at Facebook"? Why not just drop the "hilarious" satire angle and say what is awesome directly. I hope I don't sound like the death of fun... It sounds a little smug as it is now.
I had a hard time taking his complaint seriously after looking at his website.
Can you get multiple Google Voice numbers easily? I wasn't aware of that feature and just registered a bunch of new gmail addresses, which is time consuming and prone to forgetfulness. Link?
I took my estimate from their non-logged-in frontpage which shows the number of followers per topic. It was <100K per topic, with the average, subjective guess, at around 50K per topic. I figured that not everyone would be a sub to each topic and then gave a generous guesstimate at users...

re: your last paragraph, their actions have shown me that they dont give a shit about any user sentiment (unless major backlash, like this issue) and thus, I simply don't trust them with any information/content I produce/consume.

So, I deleted my account because I am so tired of not only companies like Quora, but where this general direction is taking us.

Hell, the NSA is archiving and data-mining every online transaction of everyone online and I think the acquiesence of the populous, even though seemingly small, through the actions of companies like Quora is simply unnacceptable.

Quora and Facebook are tools against freedom, not for it. If you have no safety in your sharing of information, you have no freedom.
They meter the trip distance because the faster route may be a lot longer. Charging based on "crow flies" distance would align driver and rider interests, but for those "can't get there from here" destinations, the drivers would be underpaid and perhaps more reluctant to accept the fare.
But if you look at it with firefox 12 (before firefox 13) you'll understand his point a lot more vividly. With that opacity, it used to look great. Now... it's all broken. :/
I imagine it'd be pretty amazing for your resume too

'personally backed by Warren Buffet/Steve Wozniak/etc', which alone could also offset the cost of paying dividends for the right investors

In the flip side, will VC's start demanding these types of arrangements in case the startup folds but your next one doesn't
Yeah, this has to be satire.
I'm glad Gruber seems to be writing more of these long form pieces. Short and snarky is not as much of a strength for him as he thinks it is.

On the content: Right on. I will definitely be surprised if the words "thinner" and "lighter" do not feature prominently in Apple's keynote, both vs. the Retina iPad and the Google/Amazon competition.
There are lots of unsung John Resigs pushing the web forward.
Some Christian people (not nearly all) think that the correctness of their belief system is so obvious to everyone, that those around them will be inspired to bend over backwards to help at the mere mention of the fact that the person is a Christian.

It is a weird phenomenon and it usually has the opposite effect on me because it shows that the person doesn't even understand what his/her own religion is supposed to be about.
The urban dictionary entry is the first one using YHWH in the link title in my google results. It's the third result total, but the first two use 'Yahweh' in the link title, not YHWH
> "Too much free food"

that might actually be bad - eating too much has been shown to be detrimental to the health of a programmer who hardly moves all day...
Self driving cars is such a dumb, short-sighted idea. We don't need more cars on the road, and we don't need more roads either. It's not sustainable.

Let's think beyond cars and envision better ways of living that don't punish the Earth and the atmosphere.

The emperor is in the buck on this one.
I ignored the book and learned about two different types of delegation today. I'm happy.
Ignoring his tone, it is a fair question: why not keep the prefixed alias?
Facebook scared me the other day with payment details. Once you add them, there is no way to remove them. You can only replace them with different details.

It's worrying if this becomes the norm.
Ask HN: Getting very early customer feedback
I'm trying to get some early feedback before I spend much time building out my product. I like my idea, but, in the interest of customer development, I want to make sure I'm building the right things.

So I put together a survey. I've advertised it on forums, LinkedIn groups, Twitter, Facebook, and other places that target the people I'm interested in (which happen to be "entrepreneurs").

I've gotten 11 responses.

How can I get more responses to guide my product development?
[Tutorial]: Create an iOS Hello World Application
Harvard Researchers Use Quantum Computer to Fold Proteins
I have hoped/dreamed of this for 10 years. It will happen.

Another thing thats nice is we will be able to route efficiently. Tim Roughgarden came up with the "price of anarchy" of when we route selfishly (one of the most interesting papers I have ever read) check it out here: http://theory.stanford.edu/~tim/papers/optima.pdf

Braess's paradox: http://en.wikipedia.org/wiki/Braess%27s_paradox

just incredible!
And in the age of Yelp / Google Places, there's a much better way to make sure the florist or what have you is good at their job, rather than taking a state-issued test.
The problem with comments is that they decay into irrelevance and worse, lies (that chapter of Clean Code will live with me forever). You can't write a unit test to ensure comment correctness, but you can for code correctness. Hence the code is the only reliable source of the truth.
Satire is useful to detect people who have decided to agree or disagree before they've read what you've written.
WAR ON USA BY US MILITARY
Without car accidents i bet the supply of organs will decrease dramatically, I wonder (in theory) if it might be enough to push them to sell on the free market.

Another thing it will due is drastically reduce the need for state police, I assume the majority of their work is traffic and traffic accident related.
It would have been funnier if he took a few jabs at facebook. Good satire sometimes mixes actual insults with the satire. I don't know anything about the author, but this reads like something written by a third rate facebook recruiter.
Never underestimate the Kronos Effect that Tim Wu talks about in The Master Switch. If what this article predicts starts to pan out, I'd expect a lot of lobbying dollars to scare people into keeping it illegal. Even if it is safer/better.
How far you make it down the list before you realize it's a troll is the quality of said troll... I give it a 4/10.
I was thinking to myself the whole time, "this is awesome" until it hit me
Pretty obvious only an idiot would write up this rant on his personal blog while still employed at FB. I ignored the content immediately after realizing this. Click bait title. Lame.
I completely agree. The article didn't say much new, but it came off as very smug. If the engineers at Facebook are that smug, I'm pretty sure I don't want to work there.

That said, it's good to here Zuck is still focused on building the company and not appeasing the critics. Long term value is what matters.
Reverse linkbait, let's hope that's not the new PR trend.
Right. My understanding is that NVIDIA has mucked around with their low level instructions at every iteration. I remember reading somewhere that with Kepler the hardware doesn't even have dependency interlocks -- the compiler is responsible for scheduling instructions such that they don't use results that aren't ready yet.

But at the same time the lack of a clear specification and backwards compatibility means that the software stack needs to deal with all new bugs (both hardware and software) at every iteration. That puts a IMHO pretty firm cap on the "asymptotic quality" of the stack -- you're constantly chasing bugs until the new version comes out. So you'll never see a GPU toolchain of the quality we expect from gcc (or LLVM, though that isn't quite as mature).
App.net: The Country Club of the Internet?
That probably does violate laws in several states.
Probably for the same reason MTV sucks now days. Music videos. I don't enjoy the bitrate, but I go on and watch music videos regularly.
Yeah if it weren't for #5 I would've thought you were completely out of your mind.
"i wrote most of the special effects code by hand using notepad"

I think we should give this person the benefit of doubt and treat him/her like a troll.
Your response appears to assume that I believe that the "State" as we know it is the only mechanism for creating a well-agreed upon set of rules, or that I hold any illusions of perfection anywhere humans are involved.

Thieves and scoundrels exist in all strata of society, it's a natural phenomenon. We create rules about the rule makers - bureaucracy is both a natural response and outcome. Vested interests infect and corrupt all things, which is why we provide mechanisms for review and change. These mechanisms may not be perfect or easy in all situations, but they can be made functional if we intend to fix them.
You seem to not acknowledge the fact that a non-regulatory state becomes a weapon as well.

I am not impressed with the black and white dichotomy expressed between "regulatory state," and "free market," - in fact - the choice of "regulatory state" vs. "state of regulations," speaks volumes as to your intentions. We have direct experience with both overly-regulated states and under-regulated states. Neither work particularly well - instead, we strive to constantly re-balance them and find better ways.

It is for this last reason that I think it is good that they have come under scrutiny. This provides clear barriers for others waiting to see the rules made ineffective so that they may (wrongly) capitalize on the weakened system, and an excellent opportunity for the local population to consider the state of a rule and a bureaucracy that may have run too long unexamined.

To one last point: unscrupulous actors also pay politicians to remove laws and regulations for their benefit. The lack of or presence of, a regulation in and of its self does not predict a positive outcome.
Google Buys Newspaper Ad to Show Why Newspaper Ads Don’t Work
I actually agree with #1. Code is the enemy of all codebases. Though i'm not arguing against the company culture that produces such productivity. It's just more a case of "with great power comes great responsibility".
It will eventually happen, but in order to do so, you first need a catalyst - a major metropolitan area such as Manhattan that converts to 100% robocars within a geographic area. The problem is that if you mix human and robocar drivers, any car company making a robocar is going to get sued into oblivion when they collide with a human driver, regardless of who is at fault. And, there are definitely ways that humans can cause robocars to have unavoidable accidents (swerving across the double yellow line at the last split second, etc).

I think that's a really good solution, honestly. Just deploy 100,000 robotaxis the size of smart cars in Midtown and ban all other vehicles.

On a side note, NYC pedestrians are already pretty aggressive at jaywalking and the fact that robocars stop on a dime when they sense a pedestrian in their way will create all kinds of new ways for pedestrians to harass robotaxis.
Doesn't the Xbox 360 controller have this? On the left, there is an analog stick (and d-pad), and on the right is an analog stick and 4 buttons.
> We just create visually appealing, informative and Evangelical websites since AD 1997. - YHWH

emphasis mine.
I've also thought about how self-driving cars will affect crime. If police don't have to enforce moving violations does that give them more time to patrol areas with higher crime OR do those departments shrink because of the lack of revenue from said moving violations?
Jeeze.. Facebook has taken it on the chin since it's IPO. It is great to see an insider's positive perspective from a satirical perspective.
Calling that a bubble severely discounts past real bubbles.
But it's 30% you get for basically free. I kind of thought HT was mostly a gimmick (look, now with 256 virtual CPUs), but changed my mind since it doesn't cost anything (in terms of die space) to add it to a chip. 30% more performance for 1% more cost is a better deal than 100% more performance for 100% more cost, assuming you can live with only 30% more performance.

I should add I think what AMD is doing with Bulldozer (claiming two virtual cores are actually full cores) is bullshit.
Email Smackdown: Outlook.com vs. Gmail
I do not understand the motivation of announcing this.

First, it was clearly detected, however they claim it was not early enough. Regardless, it sends a message to Russia that they know of their activities.

Second, I doubt the veracity of this claim - what is the benefit, besides political, of this announcement? My hypothesis is that a sonar array heard the sub entering the gulf, and it was treated as a military exercise to try detecting it using passive measures - i.e. to assess our capabilities of detecting the new type of submarine, or to study it by having it trailed. If the Pentagon felt that there was actually a threat, I think that they would conduct some unannounced "war game" with active sonar in the gulf to locate the sub more quickly.

Regardless, this sends the message that we are not completely oblivious, like saying "We don't know whether Putin put creamer in the coffee he had this morning at 7:38 am in this specific presidential bunker."
> Self driving cars is such a dumb, short-sighted idea. We don't need more cars on the road, and we don't need more roads either. It's not sustainable.

Doing heroin is a bad idea; it's harmful to the body and the community. But while fighting heroin is a good thing, it's also good to give addicts clean needles so they aren't harmed even more.

Cars aren't going anywhere, but if you can reduce the harm while promoting better alternatives, everyone wins.
I don't see a threat to sue here? I see him saying he will send Mozilla an invoice for $18,000 based on his (very rough, very inaccurate, very arbitrary) estimate, but there's no legal force behind that. It clearly was an idle threat and his last responses seem to indicate he was resigned to having to eat his labor and treat the cost as a lesson learned.

But the title of this post is a bit inaccurate in that he didn't threaten to sue. He threatened to send Mozilla an invoice for his work, but he came out looking very foolish, and ended up tucking tail.