skysight-inc/HackerNews huggingface dataset:
Ah, ok. I was actually thinking of something different: implementing steno chords in vim itself, instead of hooking it to an external program like plover. Since vim-arpeggio already handles simultaneous keystrokes, it seems it'd mainly be a matter of importing all the chords into vim-arpeggio.

But I didn't know anything about steno before today so I'm probably over-simplifying. And it's pretty interesting that plover can work with vim...I'd love to see a blog post or screencast showing how that works.
Inimmaterial.net, a minimal webshop implemented almost entirely on client-side.
Having referendums only to reject laws would fix many of the difficulties. No new spending should come from referendum.
We're hiring in Montreal. Would love to chat: andrew@urbanorca.com
>>How would a 'forgot password' function work in this case?

You are screwed. Simple as that.
Outsourcing Blog: The Good and The Bad
Wikipedia's sysadmins should make sure their blackout pages return an HTTP 503 (Service Unavailable) response so that they don't accidentally poison the search engine indexes, which risks causing SERP problems well beyond the protest period.
The problem is simple: cynical, jaded, unemphatic disrespectful people like cool things just like the rest of us.

Hacker News is cool. It's full of enriching discussion and useful links and insight into the industry. It's a great web page to surf to and it doesn't bother you with adverts or anything like that. Unfortunately, this means it's now attracting those users we'd rather not have to deal with.

I don't think there's a solution to this problem, except maybe somehow make the sight less user-friendly and less familiar to users of SlashDot etc., so that those people who don't value maturity get fed up and leave.

Hacker News used to stand out as being so much more mature than other sites on the internet... that has definitely started to slip I think. Possibly the endless climate of political contentiousness is also contributing to it (SOPA, healthcare, the 1%, financial crisis etc).
Well. The parser is in the code now. The data type exists. So I assume it's possible to quite easily write a Postgres extension module that adds the missing pieces.

Reading from the linked article I would assume that they were kind of running out of time for the feature freeze.

I would expect the querying functions to be added in the release after this, or before in form of an extension.
I can't help but think this is just step 1 in bringing native support for JSON indexing and querying.
^ This kind of post just drags HN down, and is the kind of thing that jacquesm was talking about. Seeing something this rude at the top of HN for a post this guy worked hard on is probably not what he expected, and made his lunch taste a little worse today.

There's a time and place for profanity/verbal hostility. Feedback to a stranger on website UX isn't it, the perceived intensity level and level of anger is just dialed wrong. I wish pg would implement a filter for this kind of comment.
You were clearly generalizing about founder/CEOs.

Lame downvotes, guys.
Recitales en Mar del Plata Enero 2012
Recitales en Mar del Plata Enero 2012. Listado de los eventos y recitales que se realizarán en la playa y alrededores de Mar del Plata este año 2012.
Because "entering US courts" is a prohibitively expensive operation on its own; something that is frequently exploited by corporations to screw with individuals. The concept is called SLAPP (http://en.wikipedia.org/wiki/SLAPP). Don't like what someone is doing? Sue them and hope (more often than not correctly) that they don't have the wherewithal to defend themselves.
Good answer, don't give away your secret sauce.
Having said that, your magic isn't working too well. I searched for http://www.leandomainsearch.com/search?q=apps
and literally EVERY SINGLE GREEN hit isn't really available after double-checking it. Seems like you'd need a 2nd secret sauce to further distill whatever the 1st run returned.
Your last sentence is really lovely. Thanks.
I'd disclose during the first or second interview. Assuming whatever job you're gunning for requires a lot of typing...
The list mentioned is repeated here: http://www.accesstoinsight.org/lib/authors/ariyesako/layguid...

I've heard this list other places too but don't have a source. The four requisites mentioned on that page are what I typically think of.
"every (non-hand-held) computer’s CPU chip will contain 1,000 fairly homogeneous cores."

There are two problems with these visions one is memory and the other is the interconnect. 1000 cores, even at a modest clock rate, can easily demand 1 Terabyte of memory accesses per second. But memory has the same economies as 'cores' in that it's more cost effective when it is in fewer chips. But the chip is limited in how fast it can send signals over its pins to neighboring chips (see Intel's work on Light bridge).

So you end up with what are currently exotic chip on chip types of deals, or little Stonehenge like motherboards where this smoking hot chip is surrounded by a field of RAM shooting lasers at it.

The problem with that vision is that to date, the 'gains' we've been seeing have been when the chips got better but the assembly and manufacturing processes stayed more or less the same.

So when processors got better the existing manufacturing processes were just re-used.

That doesn't mean that at some point in the future we might have 1000 core machines, it just means that other stuff will change first (like packaging) before we get them. And if you are familiar with the previous 'everything will be VLIW (very large instruction world)' prediction you will recognize that a lack of those changes sometimes derail the progress. (in the VLIW case there have been huge compiler issues)

The interconnect issue is that 1000 cores can not only consume terabytes of memory bandwidth they can generate 10s of gigabytes of data to and from the compute center. That data, if it is being ferried to the network on non-volatile storage needs channels that run at those rates. Given that the number of 10GbE ports on 'common computers' is still quite small, another barrier to this vision coming to pass is that these machines will be starved for bandwidth to get to fresh data to work on, or to put out data they have digested or transformed.
It's also what makes it possible for you to write, say, a high-performance floating point matrix multiplication function and have the compiler emit code accepts floating point inputs without having to consider the possibility that the arguments were supplied as strings.
The license to listen to an mp3 accompanies the digital copy also. Just because it is 'digital' and only takes a couple of button clicks to replicate doesn't mean everyone should get a n mp3 copy of an album without paying for it, correct?
Was the report really claiming to be balanced?
SOPA: Birth of an American terrorist
To be fair, his name is "angersock." (I jest, I jest - thanks for calling him out).
I searched for "player" (http://www.leandomainsearch.com/search?q=player) and every free (green) domain I click and do double check it says "Doh! Looks like makeplayer.com is actually NOT available"
I've not been directly involved in the hiring of a sys admin, since I'm a dev, but I do know that we at least do background checks.
I'll be using this in the morning to easily log into all my gmail accounts from work. When I leave work I have a logoff script that clears all my cookies. This logs me into all gmail accounts that I am logged into on my phone without having to log in several times.
Yeah, the filter is voting up or down.
Is this surprising to anyone? It's so much easier to lie in a message. You don't need to worry about facial cues or consequences being as severe.
Ask HN: Has anyone worked through Maven.co (not .com)
Has anyone created an account through Maven.co as an expert in their field? Have you gotten any work from this? Are there other sites like this?

TL;DR is doing this worth ones time?
Can't they just do it for the US? The english wikipedia is not just for the english-speaking, and it's hell of annoying to have to use google cache for everything...

Also why don't they lobby twitter instead? That's the one service congressmen rely on
I started writing a comment before the site went down (hah, I knew it would be WordPress) and now I'll probably forget to post it there so I'll just post it here.

Is the address of externalFunction that is stored in the GOT really resolved to the address of the stub and not the final real address of the function? Because it has to be for data (or code simply wouldn't work), and I don't see why function symbols would be any different.

Also C and C++ say that a function has the same address in all translation units, so comparing the address ought to match regardless of PIC or shared libraries or symbol overriding, and if they don't it's probably a bug in the compiler/linker (or you're using a nonstandard option that breaks this guarantee, e.g. symbol hiding.) And actually this should require that the address in the GOT is the final address of the function.

By the way, any CPU that has static destination branch prediction will predict as well for a double indirect call as a single indirect call (assuming of course the addresses don't change.) The cost is taking up two entries in the branch prediction tables, another L1I cacheline for the stub, and a hiccup in instruction decoding which may or may not have a real effect depending on the code before and after.

> If there’s a reason for getting the address indirectly like this, I have yet to find it.

It should be because of PIC, and the fact that PC-relative addressing on x86_64 has only ±2GB displacement, so if your final binary is over 2GB the linker could fail to put the symbol within range of the offset and fail. Whereas for calls the linker can just insert a stub if this happens and noone's the wiser. Disabling PIC results in "movq $externalFunction, externalVariable(%rip)" for me.

But -mcmodel=small is the default, which should contradict this explanation...

EDIT: so I just tried a test and it appears the GOT on Linux really does contain the address of the stub. what the fuck

On OS X it contains the real address.
Ok, fair points all, so do you have a theory why the Russian's tolerate a 'radio shadow' when their orbital gear is over the western hemisphere?
Show HN: ObjectiveSee - Interviews with Apple developers
I love reading The Setup (www.usesthis.com) as I like taking a peek in to the tools that help others get their work done. I'm not a fan of pictures of minimalist desks, but I think there's a lot of value in a place where others can share best practices and tips with others in their community.

Long story short, I wanted to build a site like this for Apple Mac and iOS developers. I've been blown away at how willing some really great developers have been to participate. There are only 3 interviews up so far, but I'm posting one per week and have commitments to interviews for the next 3 months at this rate. I just wanted to share this with the HN community as I feel that there are many here that may gain some insight or enjoyment out of the site. I'd love any feedback too as this is the first website I have designed on my own (with some help from Twitter Bootstrap.)

Justin
This seems to be more of a streaming upload/download. Node just basically pipes along the chunks from the serving peer through the websockets.

I'm pretty sure that if you just "connect the uploader's POST to the downloader's GET" then the Node server would have to buffer the entire file from the submitter before sending it to the clients.
Competition: the missing ingredient
I certainly don't miss wading through all those crap Experts Exchange links in the Google results (actually the advice on that site was often pretty good, but the business model was repellant).
World Bank endorses Google Map Maker, brokers access to resultant data
When you search for a domain using godaddy the register that domain so you have to purchase through them. They even use to jack up the price on those domains. When doing a "double check" on your site, every case i tried, it said that the domain was actually already registered, which I'm assuming is from the search on godaddy. So that cuts out the other two registrars you offer right there.
Not in practice. In practice, people base their work on the most recent work. You get maybe 4-5 versions of any given bug fix, max, proportionally to how easy it is to fix.
This is one of the coolest gaming technologies to come out in years.
SOPA can be left to die on the vine, which was less of a concern than the supporting industries and politicians having such powerful draw on our livelihoods. Whether SOPA, PIPA, etc are alive or not, acts like these -- Wikipedia, Reddit, etc blackouts -- or tech pundits -- Dan Kaminsky (DNS hacker) and Alexis Ohanian (Reddit.com co-founder) on national TV -- still need to happen; the general public needs to know of the grievous acts, passed or not, of industry and their politicians. Otherwise, as we continue to echo, these same groups will create a separate set of laws under another guise and continue to push their ideals.
It's not. I was referring to Understanding Parameters - argument types, part 1.

It seems to have been fixed since I mentioned it this morning.
Really? With Congress at less than 10% approval, I would hope the people who are actually concerned enough to call would be less than fully trusting.
Well, I can't argue, excellent point.
I stand corrected. If I am understanding this correctly it seems like they are getting the other countries to torture suspects for them, so they can feign ignorance. If the military or CIA were to personally torture people in these countries they might not get caught, but they would still be in violation of U.S. law.

Thanks for linking the article. Whenever I had heard people complaining about the torture of terrorists I always assumed they were talking solely about the incidents taking place in Iraq/Afghanistan. This was eye-opening.
^This kind of post clutters up discussions with metabullshit already accounted for by the karma system.

More seriously,this is not a mere UX problem. This isn't a problem with colors not matching, with poor navigation, or with anything else.

Absent any other information, this site appears to be a way of fishing for email addresses. That's the long and the short of it.

I am not just a string to send messages to. I am not just a networking opportunity. I am not just an entry in your preferred database.

I am a developer, and I don't like it when sites treat me otherwise.

I thanked the author for his (very fast) response.

I'm sorry about the tone of the post, but frankly we can't let this dehumanization and arrogance towards users (and worse in this case, fellow developers) slide.

EDIT: Note also that, had he simply posted a good article (which it was!) without the shameless plug, I would've said nothing. If the plug had linked to a page that had anything other than email scraping, I wouldn't have complained. But the linked page was so offensive that it deserved calling out. Let this be a lesson for you startupy folks: don't cheapen a good thing with a bad plug.
That's cloaking and can cause you to be de-indexed.
adroit - I like it. I usually get told "terse".

Also, I should have told people that they really should click on the link, and scroll down to the sample pictures - they really are good.
You are perhaps not understanding what I mean by replicability. By replicability, I mean that if you run some statistics on a large dataset several times, you will get the same answer each time. Rounding errors in floating point arithmetic don't harm replicability, because all modern computers have that issue. There is some loss in accuracy, but floating point arithmetic is still deterministic.
The Life and Times of Steve Jobs [Infographic]
Well first he has one more thing of value in addition to those mentioned.

He owns andrewhy.de domain name which has links and traffic.

And he can sell that because the traffic and links have value. According the the dubious compete.com numbers traffic spiked to about 25k visitors in Sept. of 2011. (It's less now.) According to alexa.com he has 351 sites linking in.

Oh one more thing.

What he is doing is known as a publicity stunt. I've done them and I know one when I see it.
The train has been stopped, but it's still on track. Time to push it into the other direction and maybe even let it derail spectaculously. But there is more needed than raising awareness with this blackout.

This awareness should be exploited (in a good way) appropriately.

- We as those that do understand the issue have the responsibility to explain the problem to the majority. I still find it very difficult to effectively reason against censorship, privacy and the like to "normal" people, in words that they can relate to. A few weeks ago I personally accepted that challenge and are training. I thought this thread was a good inspiration: http://news.ycombinator.com/item?id=3425973

- Those who speak in public, especially in the mass-media, should not think that they can win a discussion only with arguments, no matter how valid they may be. Please ramp up the rhetoric skills. Alexis Ohanian does not look like he is an expert in PR, so maybe he should be joined by public speakers with experience with hostile (and outright lying) opponents, but he made a very good start, and makes notable progress each time I see him. I know I would be killed out there. Thanks Alexis, and keep it up!

I applaud the stand that Wikipedia makes and, being a german, propose that the blackout should not end on English Wikipedia. The USA still is the most influential country in the world, and this fight is international, just as the web is international. Please do not mourn for one day without your favorite sites. Show some solidarity among internet citizens.

I am quite happy with the progress that has been made.
OK, yes, I buy that argument.
Best Damn Entertainment Site You Never Heard About
I guess I could have mentioned that I am a software developer... so yes, there will be at least a bit of typing. :)
Apple and "stiction-less" buying
How To Write Shared Libraries [pdf]
Cool tech, can't wait to try it out!
Assuming you are in the U.S., this FAQ on the Americans with Disabilities Act as it pertains to job applicants may be of use to you: http://www.eeoc.gov/facts/jobapplicant.html
> There is some loss in accuracy, but floating point arithmetic is still deterministic.

Not in a multi-core setting. When you do a floating point reduce operation the order in which you reduce your floating point numbers matters, but this order is not necessarily deterministic.
so awesome.
In my experience, the density of comments is inversely proportional to the extent to which they help the reader to understand how the code works.

On my current project, it also tends to be inversely proportional to maintainability. Never send slashes and asterisks to do a function declaration's job.
Just look at one of their first posts. One would think they could have waited a while before running a blatant ad for one of their sister companies.

http://pandodaily.com/2012/01/16/wealthfront-the-antidote-to...
Android on an iPhone (2010): https://www.pcworld.com/article/196595/how_to_install_androi...

The biggest problem is that Microsoft is extending the lockdown from basic tablets and phones into other ARM-based systems, like laptops, where there is generally an expectation of being able to install a different OS.
I think you ment "So Long, ..."

Anyway, good for google for charging for something. I don't see why it should be free. But it was a blunder to charge this much from the start. It seems like they want to get rid of customers.
It's English language Wikipedia. Which will affect people who SOPA doesn't affect.

I wish it was delibrately USA only. Then US policy makes can see how SOPA will not only "break the internet" but also put US citizens and groups at a disadvantage on the global stage. Maybe that might get their attention aswell?
I was just telling my son that a Buddhist monk is only allowed to own 4 kinds of items, not necessarily 4 items. Nowadays when people think they need to "own" things to be happy, hopefully it serves as a call to others that it is not only possible, but liberating.
A bit off, but CPAN really hasn't changed all that much. I tried installing a module the other day, something simple like a word stemmer, and got so disgusted that I quit Perl.
Twitter Adding 11 New Accounts Per Second
I don't know how likely it is that Wikipedia will do it, but it would certainly be nice to blackout globally and send a broad message that they will fight against any kind of Internet censorship, and that the January 18th blackout is a warning for that. It might help reverse the recent international trend in Internet censorship, too, which is no doubt also coordinated by MPAA and RIAA.
Vesper is Latin for "evening". Hence, the Catholic evening prayer service, vespers:
http://en.wikipedia.org/wiki/Vespers
No, if SOPA passes and Wikipedia is targeted, Wikipedia can move to another country. It's just the people in the USA who won't be able to access it (like people in other countries with national firewalls)
I can respect your opinion, despite disagreeing with it. =)

> any casual observer would certainly let it slide without a single red flag being raised.

Casual observer, sure. But, I imagine it was more than just a casual observer making a fuss, as I suggest below.

> I usually don't go down this road but I've yet to figure out what person or group made this an issue?

From what I know of 37Signals, they aren't the type to bow to the pressures of haters. I imagine there was some real concern here brought forth by people not in the public eye.

Anyways, thanks for the good discussion.
I wish this was USA only, not for all English Language sites. It might cause a media conversation about how SOPA will put US people, jobs, groups and companies at a disadvantage on the global stage, and might scare US policy makers into thinking that laws like this might be the fall from prominance of the USA.

sigh
AssetDeck is good enough
Just English language and globally for english language,
What's wrong with "the means"?
I find it incredibly ironic that this won't load on my iPad (iOS 5.0).
I can not imagine anyway in which Ron Paul could ever "represent" me.
Nonsense. There are loads of bad US laws (e.g. terrible employment rights, terrible anti-discrimination rights) that the rest of the world, or EU don't copy and aren't affected by.

The affects of SOPA passing would probably be a benefit to many countries, since more companies & jobs would come to their juristiction (some countries in EU do this with more favourable corporate tax laws, or look at Switzerland and Cayman Islands with banking laws.)
This is typical for how Postgres adds features and functionalities. They tend to add a new core feature in one release, then add adjacent functionality and performance improvements in later releases.

I'm not on their core developer mailing lists, but I presume this is because of a prioritization of stability over most everything else.
We have all begun to assume that the business function of restoring a lost password is almost a right. This is a service; and as such a different level of account service should be implemented for the lost password function. If you are willing to assume the risk of all data lost, no password recovery service and no charge. If you want the password recovery service, then a mechanism and equivalent service charge are implemented on your account.
Luma Labs put out of business by the USPTO