skysight-inc/HackerNews huggingface dataset:
Wow.

It's a great feeling, being the 'best' or better than the majority. I've also experienced the void created after deciding to move on. I still feel as though I'm on an endless search to find something that I can be as passionate about.

Thanks for the great read!
As long as people will irrationally fear "terrorism" and will be willing to let anything pass in the name of fighting terrorism, this will go even further. They'll let them even do random check-ups in your home. TSA wants to go much further, just like any Governemnt agency would. By going further and expanding their territory, they will get more funds.
As a Scala developer at one of the major Scala-using companies, this feels on-the-money.
I've been playing around inside the closure-compiler in my free time recently and the thing that struck me most after years of working in other languages (Ruby, JavaScript, C#) is that Java is relatively simple. While it's obviously a very small sample set, I have yet to find myself spending any significant amount of time wondering at what a given snippet of code does.

I don't have any Scala experience but in general simplicity has major and obvious benefits (as noted many times in the letter).
Social Media Profiles Hurt Jobseekers More than Help
Coding is a lot of fun. Not many people do it. I think you have mistaken lack of interest with government threats.

However, let's suppose that tons of people wanted to set up their own radio station. What would the result be exactly?
Should You Use A Magazine Style Theme For Your Blog?
The performance rules they had to adopt are just painful:

Don't ever use a for-loop.

Don't ever use scala.collection.mutable.

Don't ever use scala.collection.immutable.

Always use private[this].

Avoid closures.

Sounds like they ended up in a situation where they were almost writing Java in Scala already.
No, practically, this ruling has a lot of effect. It establishes precedent for the courts being able to declare a web address illegal to publish. The judge effectively ordered that the website be scrubbed clean from the internet, and failure to do so could be construed as contempt.

He has declared that it is illegal to "say" those words on the internet. Besides being a gross violation of the First Amendment, letting this ruling stand would open the door for people to leverage this precedent against other "undesirables".
ew. they should have just gotten rid of it, reverted to the classic look without any bar at all on the homepage.
Banks Stumble Along Tech Frontier (Mobile Payments)
the bar has been around for a long time. it being black is a fairly new thing.
It reminds me of the sign "Handguns not allowed in store." This basically signals thieves that the law abiding citizens who have permits to carry a concealed weapon didn't bring them into the store with them.
Google Maps HTML5 animated introduction
Quite nice. Could use better design to communicate.
Unlimited Free Leads
You can do clever things with word aligned hybrid bitmaps to heavily compress sparse bitmaps.

Though, if you are storing binary users, 700 million users take less than 90 MB of space (assuming a straight array implementation). Old days wouldn't need to be kept in memory. If you want to think beyond redis, you could keep the active data in redis then flush old data to disk for later querying.

Sounds useful if your users map to a (0, Max] integer representation. Sounds complicated if you use uuids or external vendor IDs for users anywhere (you'd need an intermediate mapping table somewhere).
Steven Spielberg sees unofficial Tintin credits on web, gives artist job
Legality != Morality
Paypal payments are only a few clicks.
Turner's Painting Blog
The P2P Yacy search engine seems to have been announced very timely.
I remember trying out tons of mods for Half Life and Quake around '99-2000. That's all but disappeared now.

Are there still active modscenes for newer games? Minecraft is the only one that really comes to mind.
I think you're missing the point. It's not about becoming great at something. It's about being exceptional at one thing. It's about spending every moment of your life either practicing or thinking about that thing, to the detriment of everything and everyone else. It's about being possessed with the desire to be the best. And that is weird, by definition - only a small fraction of people have such dedication to one pursuit. It's not just passion - it's obsession.

And, in the end, it's the feeling you get when you've attained that level of mastery, and the hollowness you feel when you give it up to focus on a more balanced life.

Many people would be jealous of someone with such skill, but few would envy the work and the exclusionary lifestyle required to get there.
how it was managed before the Internet? Did they order to blacken specific phone number(s) in all instances of yellow books?
The Magic of Education
A few years ago I ran both Google and Amazon ads, and I made more from Amazon than I did with Google. I dropped Google and kept Amazon. On the right side of my blog (http://boston.conman.org/) is an Amazon block. The books that are listed (and they're always books) relates somehow to the top post on the page (I did my own Amazon targeted advertising).
To be fair to the author, it can be surprising how much traffic you get, especially if it's your first foray into "web stuff".

I recently posted a presentation of mine and was completely blindsided by how quickly I burned through the available quota. Granted, it was showcasing WebGL and WebAudio, so there was a bunch of data per download, but I still only barely managed to put in CC info before I reached quota.

(And the best part, traffic fell off as soon as I signed up for billing. :)

It'd be nice if users could indeed bump quota, as suggested above.
The Tricki: A collection of useful mathematical problem-solving techniques
Fabric Engine + node.js Fibonacci benchmark (plus Alpha)
I pretty much agree with you on both counts, but as a for-profit entity,
it's a matter of financial math rather than "doing the right thing." If
it costs "X" to fight it through the courts, and costs "Y" to implement
and maintain the censorship/court-orders, then "Y" has to be greater
than "X" (plus long term consequences) for the math to work. If "Y" is
substantial, the legal fight can be re-framed as an unfair burden, so
there is now no need to fight the initial issue through the courts or
endure cost "X".
I think it would be fair to say it's two mouse actions though. Clicking takes no time; moving the mouse to the link in the first place takes some. Moving first to the Google logo, then to the app, would take longer. Sort of like eliminating the task bar in favor of the start menu - personally I use the task bar far more frequently, and keep often launched programs pinned so I can avoid the second mouse action cost.
It's counterintuitive, but things like this are actually good. We need more of them to happen, and for it to affect more people more often.

Right now the core of the internet is broken from a security perspective. DNS[1], BGP[2], and SSL[3], despite being key to daily internet function, are all completely inadequate for the important role the internet now plays in the world and society. The thing is: right now they all work, almost all of the time. Any change will be really painful. Even incremental changes like DNSSEC see scant adoption[4] and obviously needed changes like IPv6 are put off until the last possible second[5].

We need things to break before we'll see real change. And by break I mean really break. When enough money is lost because of meddlesome, malicious, or ignorant government and other intervention, we'll finally see real change. But not one second before. After all, if it works, don't fix it[6].

If you really want to see change, exploit these laws to take down legitimate and government websites. Post infringing links, ideas, etc, in the most visible places you can. Try to get major news and other sites that allow user generated content taken down. In the process you'll hopefully break things for enough people that we see change, or you'll at least demonstrate how blatantly inequitable most of these laws are. Both are good steps toward real change.

[1] http://www.dnssec.net/dns-threats

[2] http://www.ietf.org/rfc/rfc4272.txt

[3] http://www.darkreading.com/taxonomy/index/printarticle/id/23...

[4] http://www.businesswire.com/news/home/20110330006919/en/IID-...

[5] http://ripe59.ripe.net/presentations/botterman-v6-survey.pdf

[6] Yes, I know it doesn't technically work in all cases right now, but did you notice when any of these sites went offline? I didn't. I see an increasing frequency of these types of reports, but have yet to be personally affected.
My Indoor Maps Idea That I Didn't know How to Implement
Nothing has been as easily moddable as Half-Life, with the same install-base.

I suspect there's another problem with mods today: asset production. In Half-Life's day even I could hack out a semi-passable player model in a day or two. Nowadays, producing assets for games has been made dramatically more complex. In short, you really can't find a lot of people willing to produce that quality and complexity of art for free. The size of teams required to put anything together, as a result of this, has also put a lot of things beyond a mod team's modest reaches.

I think that's why a lot of the indie excitement is around casual and "low-fi" games like Minecraft. Assets have always been a major blocker, and when you embrace the fact that you're not AAA, you have a better experience with it.
Ugh, sorry, I finished reading right at "Information Sources", thinking that was the end of the article, and missed everything after that. I'll delete my previous comment, thanks.
Try Out Windows Phone on Your iPhone or Android Right Now
The costs of a "protracted legal battle" are quite small when viewed from the perspective of Google, Facebook or Twitter. There's an argument there about small entities (which is why SLAPP statutes exist), but not here.

I mean, check revenue numbers on Chanel (Chanel!) vs. any of those giants. I don't think they're worried about being unfairly punished with legal fees.
The app doesn't violate AT&T's contract. Using the app does. You haven't read AT&T's contract, or you wouldn't have phrased your objection this way. Go read it and guess why I predicted you hadn't already.
Like most people, I sign and write on receipts on a pretty regular basis. Am I missing something here about the writing aspect. Are you talking longer term than a few minutes?
I'm not too sure why people are expecting Siri clones to be good at this point. Apple had lots of resources, top employees of the country, and lots of time to develop Siri. 3rd parties are now trying to replicate this in a short amount of time using startup resources. They won't be perfect at this point. I love the fact that smaller companies are trying, however. The fact that Android doesn't really have a built in Siri like the IPhone actually intrigues me. The competition between new droid Siris should help drive a better app, assuming Google isn't hard at work on their own version
I didn't know that. Thanks for helping out a noob.
somebody smart said that it isn't that new ideas win, it is a new generation accepting the new ideas replaces the old generation. Couple generations later (i'll be in my 70-80ies :) when current teenagers will be the judges, DAs, ... the issue of IP just willn't be an issue anymore.
Words like "evil" get thrown around rather too quickly, imo.

Paraphrasing the above: I really hate seeing companies charging for door locks. Security of your house is something so essential, forcing people to pay in order to be safe is just evil, in my opinion.

...
Someone has invested time and money to develop a product; there's nothing evil for them in wanting to recoup their money and build a business around it.
Prevent users from mis-spelling email addresses in Objective-C
Umm the date on my link is November 14th. It's the same thing, except I'm linking to the original PDF and you're linking to the Scribd version.

Have you read the details in the post you're replying to? It's exactly about the paragraph (10) that you're quoting.
This is a very slick browser demo. I also really like the Windows Mobile OS, i actually think its very nice despite my usual dislike for anything Microsoft.
Cubes How-To: hierarchies, levels and drilling-down
Isn't the counter-argument that Java code is harder to understand at a slightly higher level, of how classes interact? And that in more expressive languages, that complexity is pushed down to the code level, so the total complexity is the same, just in different places.

Of course, there's an advantage to being able to understand a snippet locally, in isolation from the rest of the project, if that's all you need to understand (e.g. when making a local change).
How Tiny Worms Could Help Humans Colonize Mars
Some games, yes. Epic foster an incredible community with their incredibly generous terms for licensing the UDK out to all. Skyrim will no doubt see a profusion of mods; the Total War games all have a healthy modding community; all Valve games are as moddable as HL2 was, given they... uhh... are still on the same engine.
Some kinds of thermal paper don't work with pens, some do (e.g. the kind used by credit card terminals, or fax machines). What made you think that they use the first kind of paper?
I believe it's something to the effect of $16k a day of the duration of the infraction, but regardless, it doesn't detract from the fact that the fine is off by orders of magnitude.
Really need to take yoga classes
Guzz1.3.0 released. Joined Spring Declaration Transaction
Facebook and Privacy: Broken Promises
It is expanded by default on the Search page.
Yes, Java is generally fairly simple. I generally find that the most difficult part of Java is generics.

On the other hand, anything that you want to work at a slightly higher level, such as closures or higher-order functions, Java just gets in your way since you have to it all by hand.

Thinking about Scala, there are a couple of problems with its simple/complexity balance:

1. Some things that appear fairly simple actually explode into a huge mess of complexity under the hood. Often, that's not a problem. However, sometimes it becomes a problem because you don't really know what's going on.

2. Some things that should be simple and straightforward, like iterating through an array, are impossible. These are cases were the language is actually removing some of the power of the underlying platform.
Aligned vs. unaligned memory access
I don't think it's wrong, or at least not for the reason you've mentioned.
Where you see a personality crisis, I see an impressive commitment to growth on Google's part.

While their social efforts have been largely failures in past years, it's been clear for a long time that Google is now committed to a unified social experience with their products. And while they're still making a lot of mistakes – the recent Reader controversy, some of the recent Blogger weirdness – I think that with Google+ they've found an impressive hub that might serve as a central destination more appealing than Facebook's for a number of users. And for the first time in what seems like a while, they're iterating at a shocking speed that used to be synonymous with new Google products.

Changing once every 6 months isn't a bad thing if the changes are all in one direction. What impresses me with this redesign is it shows how committed Google is to change – the social reworkings in June weren't a one-time thrust, they were merely an opening to these coming extensive changes.
And they already have Google wallet
How bad moods make us careful
How does a private email accidentally end up on the internet?
Yeah, I read it as there is still a data cap, just a surcharge for the ability to use it with tethering.
I guess on unlimited they reason that you are unlikely to start using your phone to download gigs of stuff then transfer it to other devices.
There seem to be a lot of new Skyrim mods coming out every other day. Mostly cosmetic stuff, but I wouldn't be surprised to see more 'total conversion' style work soon.

I haven't really checked moddb.com since Unreal Tournament 2004 was the big online game, but it seems to be going strong.
OK, timeout. Now you're just flaming. The words "an application which overtly contravenes one of the very first terms of the AT&T wireless terms of service" are yours, not mine.

So now you've completely lost me. Can you explain from scratch why you think Apple is justified in enforcing AT&T contract verbiage on the rest of the iOS world? I just don't see it, sorry.
Can you elaborate? Do you mean that the criticism is valid (which I agree is), or that you agree with the conclusion of the detriments outweighing the benefits?
No not quite - they didn't make any bet or guesses on who will quit - the policy was a blanket policy across the entire organisation - it applied to everyone.

I don't know if it's studied at uni - I assume they maintain this policy based on past experience that the vast majority of employees will accept whatever crumbs are tossed their way and stay put.
Words With Bears Wants To Disrupt Language Learning With The Kinect
I must admit that I preferred the "old" new one. Really can't put my finger on why.

I'm interested in the impact on users when one changes things several times quickly like this. Anybody here that has knowledge/experience that would like to say a few words about it. Personally I always am annoyed by change, more so when things seem to change "all the time". Anybody have some actual statistics on how people reacted to this type of design changes?
LA "PRIMA" DE RIESGO SE LLAMA ANGELA
So are you suggesting that despite FB's rather sizeable legal budget and level of investment they will _still_ not be able to bring themsleves into compliance and stay that way? At least until the IPO. If Facebook even exists 20 years let alone 5 years from now I would be shocked. The data they've collected will of course probably have an infinite lifetime.
I think I'm also very close to those 10.000 hours in cs 1.6. I can really relate to this guy story. I don't think many people will ever experience that adrenaline you get when you're in high level competition. That is sport or esport. It's like a first girl friend, I will never experience that feeling again and that kind of makes me sad.

I know I've wasted a big part of my life playing this game, but I don't regret because of that competition feeling, that stress, that happiness when you win a tournament, that solidarity between players of the same team, the nights spend training and practicing...
Because ICANN is still governed by US rules, and while it would probably cause a LOT of damage they could seize any domain they wanted since they own the root DNS servers.
I thought "pulled" meant it was pulled out of the store. Not rejected.
That's because PyPy is JIT-based - it compiles the code just before running it, unless it has already been compiled (which is the case on all but the first run).
Changing it to a much more prominent black doesn't fit with the idea that they were planning to ditch it at that time, to me.
How is that? Please explain how I am obligated to restrict information people freely share with me?
I think a lot of ex pro counter strike players are playing LoL right now.
Dijual / Disewa Rukan di Puri Mutiara, Sunter - Kemayoran
2 unit rukan jadi satu, BRAND NEW, 4.5lt, uk. 10mx15m, ada lift. Cocok utk BANK. Lokasi strategis di Komplek elite Puri Mutiara, pusat bank asing. Disewa Rp 450jt/thn (min. 3 thn). IMB, Alamat Properti : Komp. Perkantoran Puri Mutiara Jl. Griya Utama, Sunter - Kemayoran, Kota : Jakarta Utara.
I posted a few sites on my facebook page, I'm waiting for the US to take it down
Why Do People Join An MLM?
The entire purpose of the portion of the law (DMCA) requiring valid notices be sent to registered agents is so that notice is given to the correct person at the organization so that swift action may be taken to investigate and potentially remedy the alleged copyright violation. How else do you think the organization would know to respond?

Rights holders and their subcontractors can't just email anyone in your domain (the janitor's office) and expect action to be taken. The law (DMCA) is very explicit about this. Notice must be given to the registered agent (PERIOD). However, you should ask your legal counsel what they which to do with invalid notices. Some will want the organization to respond anyway, others won't. It depends on whether or not they wish to waste money spending time following-up on invalid notices. I can tell you this though, a notice sent to janitor@domain.com is not going to stand up in court unless janitor@domain.com is indeed the registered agent.

The point is that if they can't be bothered to obey the DMCA and take the time to look-up the proper published registered agent, why should new laws be considered that let them get away with even worse laziness and accusations?
Because the guy publishing it is a dick.
Hi again - we implemented asynchronous compute for Fabric and node.js, which means we can go after the much publicized Fibonacci criticism. We're looking for closed alpha participants, so if you're interested please submit the request using the form at the bottom of that article.

Thanks - Paul (I work for Fabric)
I agree with other commenters that it looks sort of like a start menu. Which indicates Google's commitment to replacing traditional OSs.

I wonder when we'll see the Google bar integrated into Chrome.
Rand Paul Aims to Kill “Indefinite Detention” Provision of "Martial Law" Bill
By definition, "tethering" means "using your data service to enable another device to access the Internet". If you look at the contract --- which, again, respectfully, I don't think you've bothered to do yet --- there's no way you can accidentally violate the term.

I'm just not interested in arguing with you about whether tethering clauses are enforceable or not. We both know that Apple wasn't going to allow this app into the store. Everyone here knows that.

I'm also not interested in arguing about whether Apple has a legitimate interest in enforcing AT&T's contract. They obviously don't care whether you think their reasoning is legitimate, and they have far more arbitrary restrictions on app store apps than "designed specifically to contravene AT&T and Verizon contracts".
The Google estate is fully occupied today
Others have answered that this is technically possible. I'm guessing, however, that it would violate your agreement with either Apple or your mobile carrier. Since there are lots of mobile carriers, does anyone know whether it would violate Apple's developer agreement?
I think likewise. It should probably be number of requests per MB of RAM for I/O-bound servers where latency isn't critical.
Ask HN: is freelancing only for developers?
I can run PPC campaigns (AdWords, FB Ads), know Google Analytics well, can run survey compaigns (and analyse the results), conduct usability evaluations and can write good specs (and other similar skills)- is there a freelance market for people like me?