skysight-inc/HackerNews huggingface dataset:
Hey man, at this point whether you're right or wrong doesn't matter. You may very well be the rightest man on earth about his site but this is neither the time or place for that kind of talk. You're so off topic you might as well be on another planet right now, for starters. Then not only do post something totally unrelated to the topic of the post or the discussion at hand but you proceed not only to insult the author but your language was out of line and your tone was as if the guy had just broke into your home and strangled your dog.

Everyone here has something we could all criticize really harshly. I've got crappy UX design in some of my sites, I have personality flaws, you probably have some site with something very annoying to a user, etc., etc. but if I noticed it while reading something of yours posted here I wouldn't barge into the comments and call you out on it when it has nothing to do with the content of the article just like I wouldn't want you to do that either. If you absolutely must say something then let the author know privately and nicely. Good manners go a long way.

My intention isn't to sit here and say "hey look at this asshole, let's all pile on!". Not at all. There was just a discussion about this sort of thing last night (see the comments on the 16yo Indian girl who passed away for the reason that discussion was necessary) so it's up to everyone to try to stop it. Anyway, I'm sure you're a nice guy. I'm a nice guy. We're all nice guys so lets all chill and be friends okay? And I know I probably said some asinine and or dickish things in the past so I hope someone tell me when I've gone too far too.

Okay. Good. We're all friends again. Let's move on.
Redundant explanation that Google has itself been surpassed by $Site as a resource for programmers.
Some loose remarks:

- named streams are out => it becomes unlikely that we will see these become popular on any OS (because being incompatible with the market leader is problematic; see Mac OS X, .DS_Store). I find that a pity.

- I guess quotas are out because there will be something else replacing it?

- Can anyone explain why a modern filesystem should have a limitation on path length? For APIs I can understand it because the standard C library thinks paths are fixed-length, but for file systems? I would think this complicates the implementation, as every directory would need to know the length of the deepest path below it (in case one attempts to rename it). Aggregating that info upwards whenever a file is created or renamed (let alone deleted) cannot come for free, can it?
> I'm with you, this smells of feature creep.

There are good reasons to have JSON support in the DBMS, such as querying and indexing on the fields within a JSON document.

My only criticism is that postgres has a great extensions mechanism, and it would be better if effort were spent improving the ecosystem around that. I can't think of any reason for it to be in core if installing an extension were a trivial and widely accepted practice.

But, it takes time to really develop that ecosystem. And there are users that want JSON support yesterday.

EDIT: from a technological standpoint, there is no reason why it can't exist as an extension. PostGIS is much more sophisticated on all counts, and it's an extension.
I really hate this comparison with iPhones et al.

We should just accept having our devices locked down and no longer having control over what software they run, just because some big companies are already doing it to us? Since Apple and various Android manufacturers do it, we should just give up on general-purpose computing and enter the world of ubiquitous code signing controls and curation?

I say no. MS is bad for doing this. So are Apple and the various Android manufacturers who do it.
The linked article says he ate a cheesestake and the author in the comments described how he didn't want to eat the bread so he got the meat on a piece of paper on top on the bread.
SOPA Suggestion for Google
On 18th if the the search results are from the well known websites that are closed that day(Wikipedia, Reddit ..), show a black rectangle with optional message.
I agree that tagline is a little bit vague
> I think what he's saying that some programmers have shifted to dynamic languages for productivity as faster processors have made the use of statically-typed languages less critical.

Given that this guy seems to think having programs that result in wrong answers is generally acceptable, it's hardly surprising that he also seems to think dynamic languages took over at some point. However, most software written today, and nearly all software written today on a large scale, is still written in statically typed languages, sometimes with controlled dynamic elements. And much of it doesn't need to be parallelised within a process, because it's I/O bound one way or another anyway.
Microsoft Free Tools for Teachers
Tweet-to-Speech
But it is totally obscure, and will remain so until it stops sucking on the desktop.
Show HN: We built a free Stop SOPA/PIPA notification bar for sites
We built this free little notification bar so you could add it to your site and show your opposition to PIPA/SOPA without having to black out. The text never changes, there's no account needed or anything like that, and you can take it down whenever.
My NDA with Amazon is still in effect. I don't think it ever covered the fact that Windows AMIs could be defenestrated.
Hey Nos. I hope you've been well!

Is there any way you could give your first-reaction answer for "what is the worst thing about working at Google?"
What I would really love is a post--or series of posts--just like this, but using FRP so that everything could be purely functional. Perhaps something like this exists already?
Anyone else thrown by the use of 'design' to mean just external look and experience of a product? Software internals are designed too.
This is an incredible decompilation for another reason: graphical hacks. The Pokemon in Red and Blue were notoriously compressed, making it insanely difficult to add new Pokemon versus later games like Gold and Silver. These games were barely touched by the ROM hacking scene for that reason. From https://acmlm.kafuka.org:81/archive3/thread.php?pid=74848...:

> Pokemon Red and Blue was notorious for having a graphics compression format that nobody could crack.

>They used a very uniqie and strange compression that actually draws the graphics in different

> layers, based on color. If you see the Z80 assembly from the actual routines used for decompressing

> graphics you will see why nobody has ever figured it out.

Hopefully this will lead to some killer Gameboy hacks in the future.
There are two critical differences between Microsoft's lockdown and the status quo of the ARM tablet market:

1. The status quo in the tablet market is for hardware manufacturers to decide whether to lock down their boot loader. Microsoft (who is not a hardware manufacturer) would force hardware manufacturers to lock the boot loader of any ARM devices running Windows 8.

2. Not all ARM devices are tablets and phones. ARM-based netbooks (i.e. miniature general-purpose PCs) have been available for a long time, and there's an expectation that you can install whatever OS you want on a general-purpose PC. Microsoft's ARM lockdown rules (as quoted on the previous HN discussion of the subject) would apply to devices that people expect to be able to customize.
Tech industry buys itself a mouthpiece
Five stand-out start-ups from CES 2012
Women 2.0 unveils finalists for PITCH Startup Comp
me too! I'm having fun learning Rails with the Rails 3 Tutorial.
It's possible that it became "available" because the owners were approached with a price and decided to take the money.

I think you may be referring to some automated agent that would tell you if it became available through standard channels (Sedo, etc).
I'm also unclear about what it's all about without signing up. Is the general idea that you can see people's reviews about products and keep a catalog of stuff you own and want?
Everybody's Free (To Use Netbeans)
Using it now.
Southern-hemisphere Developer Labs
It doesn't seem to me that the father of the 18-month old son is trading the chance to spend time with his offspring for cold hard work, but rather trading it for salsa dancing classes, a couple of pints at the bar with his friends, and whatever else fancies him out of the thousands of distractions on campus.

I've heard all too many stories of people "working" insane hours at Google only to find out that they're merely working normal hours and spending the rest of their time living at Google. And it's great to have the option to do that.

(Disclaimer: I've been working/living at Google for 2.5 months now.)
Why Focus on What You’re Good At?
it is (well, in working draft) and 3d transforms are working in Firefox 10[1], but not for this site.

The author mentions he wrote it to be forward compatible as Firefox and IE10 add support, but it plainly isn't doing anything in Firefox right now...I'm curious if there's a reason or just a bug.

[1] http://hacks.mozilla.org/2011/10/css-3d-transformations-in-f...
I half disagree. If you're blogging then the point is to get that blog some eyeballs on it. Otherwise you write in a journal or don't make it publicly accessible or at the very least don't help it get indexed and never link to it.

I think there's link-bait and then there's LINK BAIT! (TM). It's a fine line between the two. You have to have a catchy, preferably keyword splattered, title or you become yet another blog no one cares about. I also think there's too much focus on the title when it comes to real link-bait. The really awful kind of link-bait is the kind that links to an article with very little to no content having anything to do with the title. In this case I think the article corresponded with the title enough for it not to be link-bait-style misleading. But that's me and there is no real answer. Just interpretations.
Buy new HTC Sensation XL 16GB Android for only $55.23
Don't miss out!,, Buy new HTC Sensation XL 16GB Android for only $55.23 from www.ezy-bid.com EZY-BID auctions online for cheapest iPhone...Hooray!!!
Repeat post, the earlier HN conversation is ongoing here: http://news.ycombinator.com/item?id=3470396
I agree it's a start and having a comparison site for dedicated servers seems like it could be a good idea , your right pricing is not at all transparent. I would look to the financial comparison sites (a big thing in the UK) at how they present data on products that are not like for like, for example home insurance polices differ hugely in detail. that should give you insperation on how to build to something useful.

As an immediate change it would nice to have a tickbox to search only for hosts using branded hardware.
Please participate in this project :)
Android Projected to Eclipse PC Sales in 2012, iOS in 2013
I actually really like this idea of a one time password being equivalent to a remembered session based on a cookie.

You get read only access with your OTP, and if you want to do something destructive or otherwise important, log in again with stricter authentication.

Making all of your account available all of the time from one basic login seems like quite a bad idea for a sensitive account.
Thanks. I had figured there was an interesting story behind the reason for which FreeBSD only ran on t1.micro instances initially, and your mention of an NDA only further piqued my interest.
And what happens when Windows 9 for ARM comes out and it's signed with a new set of keys that existing locked-down ARM netbooks don't have?
Will HN please help me do market research? PLEASE
For varying definitions of "totally", "obscure" and "sucking". In my opinion, Mac and Windows "suck" compared to my Linux desktop, but I'm not going to assert that as fact.
This also means that search is now commoditized.

Google's value doesn't come so much from search any more (it's good at it, though there are now grumblings from the Googluminati), but from its advertising network (and the concomitant connections and contracts associated with it), and the value-added services built on top of Google's underlying search technology, to the extent that those leverage Google's base tools and/or expertise.

The chinks in Google's armor are starting to show though:

- Cheap and/or federated search is now available.
- OpenStreetMap is providing mapping data (and APIs) to rival Google Maps.
- There's a lot of grumbling going on over privacy especially in the social and mobile spaces. Neither has quite fully coalesced, but if you look at the volatility in both spaces (consider what the largest social network and most popular smartphones were 5 years ago vs. today), things could again change quickly.
- Most tellingly, trust in Google to "not be evil" is eroding, rapidly in some quarters.

Google is valuable -- because it dominates advertising, and has the users to monetize that. Chip away at the user base and it could find its hegemony starting to fail.

The fact that it's very, very cheap to replicate Google's underlying tech helps with this. DuckDuckGo is essentially a one-man shop. Yes, it has a very small fraction of Google's traffic, but it compares favorably with everyone else who's tackling Google, including Micorosft's Bing, with ... more than one man equivalent last I checked.
Heh, yeah. We've been struggling with a short tagline that will convey the concept clearly.
Also the article smells like a spun article for SEO
Thanks for making the effort!

Unfortunately I don't think there's anything we can do about Safari crashing while taking a screenshot at an inopportune time. Perhaps we can try to find someone on HN who works on at Apple?
_RED EQU 0
_BLUE EQU 1

And with that we now have 2 games to sell, increasing our profits. With this they now have people talking, collaborating and trading. These two lines have caused many arguments of superiority over the years. A simplistic switch to me seems quite impressive and powerful.
It's really disappointing to see the same people commenting here with the same responses as on the original discussion (with the ARM revelation), with the same holes in their logic, just reiterating it, sure that if they repeat themselves they will sound more right.

There's more (and better) discussion on the original post: http://news.ycombinator.com/item?id=3458679
1-2% of a global desktop computing market is small in percentage, but ENORMOUS in total numbers. We're talking about many, many millions of users. And that's just desktop. The potential size of a Linux tablet market is really quite big.

But none of that matters if Linux enthusiasts only want to buy a Windows tablet, and reformat it with a free version of Linux that barely works on that hardware.
Dante once said, "The darkest places in hell are reserved for those who maintain their neutrality in times of moral crisis."
I'm not a hacker, but I love you HN, I really do.
Yup. For now, it combines a personal inventory, your wishlist , and various social features. The idea being that you can discover new products, share your tastes, and get higher quality reviews from the people you know.
Help build browser-based Lego with unlimited variety of pieces (YC S11)
Here's me trying to convince the Groovy mailing list to use StackOverFlow back in 2008.

http://osdir.com/ml/lang.groovy.grails.user/2008-09/msg00714...

Those guys wouldn't buy into it. It seemed liked such an obvious solution to the existing solution. Walking down an email thread then getting to the end with no answer. I think it's especially useful for a new or esoteric technology because it allows new users to come up to speed quicker. Scala, Go, Haskell can be learned in short order.

The one thing that could be improved is to partition answers that become dated. Also, some questions could be asked every 3-5 years. For example, best frameworks, etc. Tech changes fast.
As and by the assumption that all "engineers" are software engineers.
5 ways the new Android design guidelines will make apps better
But doesn't SOPA directly affect viability of Wikipedia?
I didn't say those in other rich countries take it more for granted that the currently rich Singaporeans. Kids today in Singapore have an entitled attitude similar to (probably not quite as extreme, but still...) that of kids in the USA. The current (rich) kid attitude in Singapore is not like the attitude of kids in poor countries today or Singapore in 1970.

Poverty in much of the world today means: people starving, no electricity, no indoor plumbing, no clean water... Often those in rich countries (which I would imagine lots of those reading Hacker News are) don't appreciate the benefits of those things. We are not talking about poverty of not being able to get cable TV or a fancy coffee.

Singapore was not rich, and had been occupied, brutally, by Japan during WWII. Here is data on how rich Singapore was
http://www.singstat.gov.sg/stats/themes/economy/hist/gdp.htm...

GDP in current USD for countries http://www.econstats.com/weo/V008.htm

__________ 1970___2010

UK________ 2250___36300
USA_______ 5050___47100
France____ 2936___40600
Germany___ 2497___40500
Singapore_ 920___42650

Brazil____ 409___10500
Malaysia__ 412___7755
Mexico____ 900___9200
Panama____ 753___7700
Portugal__ 859___21000
South Africa_ 850___7100
Venezuela__ 1790___9773

Malaysia and Singapore were 1 country for a short while after independence. This is also why the data can't start much earlier, Singapore wasn't its own country until 1965 (and wasn't "independent" - as part of independent Malaysia) until 1963.

People have a right to dislike some of Singapore's policies, I think. But denying that they have done a fantastic job economically I think is just contrary to the facts. They have one advantage - a good location for a port. They have very little else - no natural resources, no store of wealth to build up after WWII... Likely at least dozens of countries were in better shape to grow economically in 1970, than was Singapore. Singapore surpassed probably all of them. Even if Singapore didn't, they did about as well as any country. I can't imagine more than 10 countries could reasonably be argued had better economic performance from 1970 to 2010.

I do like what Germany took on and has accomplished.
> Sad to see my original comment getting downvoted.

Your comment is well-written, summarizes a tenable position and contributes to the discussion. Unfortunately, the principle of not downvoting for mere disagreement has in practice been abandoned on HN.
The Pac-Man Projects (Learning AI with Pac-Man)
While I get what you mean this overlooks all the instances of

IF _RED

and

IF _BLUE

that show up in common.asm

The switches themselves are simple but there are a lot of IFs in the main source file.

Running "%s/IF _RED//gn" and "%s/IF _BLUE//gn" in vim on common.asm gives 26 and 25 matches respectively. "IF _GREEN" shows up twice.
Isn't every real computer program inherently probabilistic? Even if the code is not, the hardware always has some chance of failure. Even with ECC RAM etc, there is always some chance that multiple bits will get simultaneously corrupted into a new but still valid configuration.

You can't get to 100% reliability. You just have to choose how many nines you want. Why should this be any different?
I fondly remember spending 2 weeks completely disassembling Sonic the Hedgehog once, I was always curious how games worked. Disassembling them turned into a little hobby of mine -- you always find leftover graphics, dead code and sometimes even whole unused levels when you poke around, it's lots of fun.

If you're interested, up-to-date versions of Sonic the Hedgehog disassemblies can be found here: http://info.sonicretro.org/Disassemblies

People have also disassembled other games like Super Mario Bros., etc.
I posted a pull request to the Clojure Hadoop library earlier this week, I was hoping to get those changes pulled in first as your library depends on that library as well. No offense was intended.
I love it. Looks like you've added at least one more registrar and a super-helpful "double check availability" feature.

Awesome!
The user of a search engine is probably willing to get the occasional poorly-ranked result. The user of an AI system is probably willing to get the occasional wrong answer, etc.
No Ordering is maintained, I would change to show them in order, thank you for pointing this one out!
The Crash and Burn of Future Robot Warfare
Whatever it does, it causes lots of totally unexpected data loss.
Open Sesame: Google’s Newest Security Log-In Uses QR Codes
Right, there are a number of differences between Red/Blue. The most well known differences are on the title screen and which Pokémon you can find. But there are other differences that need to be taken into account, like some palettes and the game corner prizes.

Someone's working on those differences here:
http://romendo.net/stag019/pokedex/rbdiff/

Their decision to make two complementary games is really fascinating, especially from a business perspective.
Of course, a bunch of this work is sabotaged by stupid default `LDFLAGS` you get if you use `pkg-config` and some package (like `gmodule`) throws random stuff in there like `-Wl,--export-dynamic` which is just totally unnecessary for at least 99% of executables which only ever used `gmodule` indirectly in the first place...
The main thing they got right is listening to the community. Meta sites were great, users can suggest changes, question existing rules and stuff and it got StackExchange to where it is, Listening to community = growing community.
can someone tell me what font he's using in the screenshot?
Watch Alvin and the Chipmunks
watch Alvin and the Chipmunks
That very lousy concept selections of Steve Crossstitching In the event the subject about Alvin and also Chipmunks.
I love the simple design of the main sites - SO, SU and SF. Keeps the question and the answers as the central focus. Things don't have to be pretty just for the sake of it.
OK, that's cool. I really was asking, you would be within the license rights. I try to keep all my libraries maintained, but sometimes don't have cause to work on some things for a while and things escape my notice.

Though as a footnote, there is no dependency on Clojure Hadoop, they work together without a dependency. I'd take a pull request if the vars that are being moved from defvar- to def have ^{:private true} added to their metadata.
Which HTTP server are you using? Apache? nginx? Each one is different.
Another good book is "Mathematical statistics with applications" by Wackerly et al. It's focus is more on the application of the toolkit from probability, but about half the book focuses on the background of probability theory. What's great is that by the end of the book you will have a great introductory perspective of both frequentist and bayesian statistics. There are some gaps in the book, but it's a great reference nevertheless.

http://www.amazon.com/Mathematical-Statistics-Applications-D...
There's a saying that goes, "If you owe the bank $100, that's your problem. If you owe the bank $100 million, that's the bank's problem." In this case, that would be pretty much Google's problem.
Thanks for the response and the offer of more details. To clarify, I am fairly familiar with varieties of unschooling and unschoolers and terms such as facilitated learning and strewing.

I didn't mean to suggest going one's own way is the same as being left alone, though it can be if the child is ready for that. I hadn't attempted to respond to some of the comments here by others asking how unschooling works since it's not just one single thing or defined approach.

Anyway I wanted to clarify that, so you don't waste time answering the wrong question. I'm certainly interested in your further views on the topic.

How I interpreted your own story was that after 4th grade your son was able to choose his own path and you were available to facilitate and assist in acquiring needed materials and arranging requested meetings with scientists, going on trips, and what not. His choosing his own path and curriculum as it were is what I saw that you were presenting as consistent with an unschooling philosophy.