skysight-inc/HackerNews huggingface dataset:
Also: Can we really call this a "regressive tax" like the Wired article states? There is no obligation to play the game. You are obligated to pay taxes.

Numbers games (lotteries) are run by governments now because organized crime was running them in inner cities. People still played then. See Wikipedia: http://en.wikipedia.org/wiki/Numbers_game At least the "tax" from lottery proceeds often goes to benefit social goods like public school systems.
One more reason not to have a Facebook account, especially if you register a business...
Ask HN:Getting a site on first page of Google?
I just googled this and got a lot of sites promising me they good all do it so gave up on that. Any advice on how to do this? meta keywords?
Right. IMO, here's an answer by pg where a timestamp would have provided a lot of context:

A: Not yet. I haven't spent much time reading the next batch of applications yet.
As to skipping the topics: if there were an easy way to filter the rss feed, I'd do so (it's on my list of "to-do's" to build my own feed reader). As it is, though, I really do wonder why there seems to be so many of the things, which I have to look at in the main feed. Perhaps there should be a separate feed for those types of things, rather than lumping them in with all of the other interesting things.
Oh good, for a moment I was worried they removed the `ddate` commandline tool.
In my opinion, I'd say Visual Studio > Qt Creator > MonoDevelop. Qt Creator isn't bad, but the debugging is not nearly as great as Visual Studio. For instance, adding a variable to a watch doesn't always work (as in, variables aren't always evaluated when you'd like them to be) and I can't just type a variable name or expression into the watch window, I can't always view the memory at an object's address, and sometimes I get incorrect values (which could be something with my configuration).
Wow. That type of delay should absolutely never have happened. I personally apologize.

Can you ping me directly (jason at 42floors) and I'll both take care of it and look into why it happened immediately.

We do have a process where we check with the listing agent to make sure tours are still being taken (sometimes the market moves so fast that they list spaces that are available, when in fact a lease may be near closing). However, you still should have heard from us immediately.
Voted C, C++ & Haskell, but other languages are also nice. C is pleasant for its simplicity and straightforwardness. C++ is huge and complex, and I’ve never believed in OOP, but I know of no better language for generic programming. Haskell, on the other hand, is rather small and pretty. It doesn’t get in your way, it informs your writing in other languages, and its type system makes the angels weep.
Not everything can be a market, some things become hobbies for producers when consumers won't pay.
Microsoft patent on web page ranking system (2010)
Why Cloning Is The New Gaming Business Model
There are many impressive Lisp dialects which aren't mentioned here like Mark Tarver's Shen programming language and John Stutts Kernel programming language, so I am just going to vote for Lisp which hopefully covers most of these dialects. I have been a Lisper for over a year.

I am not particularly impressed with most things which aren't Lisp based or which aren't at least functional. In particular, I am not impressed by Python. Admittedly, I am biased towards functional languages like Lisp because I am a mathematician.
Thanks for this.

I'm indeed not a native English speaker. And I apologies for not having diagrams, in fact I was working on this part right now... And planned HN exposure little later after more diagrams are added to website, VirtualBox image ready with whole environment to save time for folks who want to experiment and a well tested initial version separated from development branch.

However it went out earlier, uncontrollably, while I'm travelling... and I will play now a catch-game...
Dirwiz is right you win Hyperbolic Linkbait Title of the Week (HLTW)...

But more importantly ubuntu is a linux distribution, it is not the platonic representation of Linux.

More over this probably makes sense for Ubuntu. Ubuntu's target audience is not people who remember mucking around with modeline settings terrified that they will bring about the flaming monitors described in the xfree86 doxumentation.
You'd better fix the remote inclusion and be safe.
This site is _Hacker_ News, anyway.
Are you considering doing card counting (enter a shop, watch people buy and scratch cards, and start buying after a large streak of non-winning cards)?

Otherwise, I do not see what that information (if it is true) would give you.
We won't know whether Larrabee was a screw-up until we see how successful Knight's Corner is. A lot of groups are currently running prototypes under NDA. It's a programming model debate as much as anything, the hardware capability is available in both models.
Pragmatically-speaking, image rendering or choosing another font are the only way your site is going to look good on a Windows (or other, non-OSX) machine. You're correct in that the font-rendering used on Windows machines is geared toward different goals that that on Macs, but that fact doesn't make the web page look any better to the user using a PC.

And they're going to blame you for using a custom font, not Microsoft.

I don't understand the point of your sarcasm in the first line. The idea is that Mac users are overrepresented in the web-designer community vs. the user community. So in essence, there exist a significant number of websites that appear to have never been tested in non-OSX browsers, for it they were, it would be apparent to the designer that they look like shit in those environments.
Does he link to 42floors.com every single time he mentions 42floors? Is that a SEO thing, or what?
Free Android app gives accurate, live fuel economy as you drive
Maybe now that an IPO has failed because of software bugs, we will see a little more emphasis on QA.
I think in practice there have been a few historical problems with this approach. A major one is that while in theory it's possible to secure a process to a chroot jail (either the Linux or the BSD variety) in practice it's hard to defend against arbitrary, possibly malicious programs in that jail.

Kernel exploits that rely on local access are uncommon but not incredibly rare. You could easily have a hosting service like this that ran fine for a few months, or even a few years, and then a 0-day kernel exploit comes out (that relies on having local access to the machine) and then you're SOL.

Another issue is that in practice some system calls are very expensive. With a little knowledge you can DOS a machine hosting your process if you can run arbitrary system calls -- for instance, if you can create some sort of resource that is expensive for the kernel to track, and then create a lot of that resource. Sort of related to this, at least in Linux there are a very large number of syscalls and new ones are added relatively frequently, and not all syscalls have had the same amount of security auditing.

Even if you're not worried about your own servers getting hacked, you need to convince your customers that other users aren't going to be able to intercept or modify their data or attack their VMs.

In my mind, one of the main innovation of a lot of the VM stuff in recent years, and in particular the NaCL approach of limiting what system calls can be invoked, is that you are fundamentally reducing the interface by which malicious programs have to attack the hosting machine. If you can securely limit system calls to a small subset, you can more easily audit the paths those system calls make to ensure that they're secure and can't be used in a DOS scenario. In a virtualization environment like Xen or KVM, the amount of code that you have to audit is limited to the Xen/KVM code which is much smaller than the rest of the code base.

Just my 2c., etc.
I don't get how this is better than keypair cryptography.
Should I edit to "Ubuntu may break virtual terminals on some graphic cards" to better reflect content or leave the original title?
That makes a lot of sense. The above criterion I mentioned does seem to fall apart since I do consider problem solving to be inherently creative even though oftentimes there is only one answer.

Good to hear from an actual physician though. Do you think that your initial disappointment is a unique response or do most med students go through it? I ask because everyone I know who is getting accepted to med school has wanted to be a doctor since high school. I assume that makes med students get tunnel-vision when deciding their career choices and have an idealized, incorrect view of the field. (I figure most future doctors just get over this pretty quickly by finding different, but equally important reasons to be in the field.)
I wouldn't consider it "necessary" however even the casual Go user can benefit from the automatic environment setup GVM provides. Go is quickly becoming my language of choice and GVM has spared me the hassle of GOROOT and GOPATH setup. Plus I keep anxiously checking `gvm listall` for the Go1 tag
It is indeed the CMU wordlist.
Good feedback. We have a feature to connect with FB after the fact, but it's a bit hidden so we'll make that more prominent.
dotCloud (http://dotcloud.com) supports arbitrary code execution inside LXC containers (pre-2010 versions used OpenVZ, and very early versions were built on V-server). The main limitation is that the process runs under an unprivileged uid under a kernel managed and deployed by dotCloud.

I agree with the assessment that containers are not "completely secure" - I would not trust it to contain a root-privileged process. However an unprivileged process running inside an lxc container on a recent kernel will have an extremely hard time escaping.
i believe the point is that the there is a pattern to the distribution. we can only safely assume the pattern is on a micro level, but it would suggest there are larger patterns at play.

for instance, is it possible to ship 5 rolls with million dollar winnings to the same store in a week? maybe the answer is yes, but i imagine there's a reason to prevent this. in case it's not clear i am just guessing. i don't really know what i'm talking about.
There are already cases where people consent to credit and background checks (fairly thorough; talking to neighbors, friends, etc. at length, for 7-10 years). These are voluntary checks for high level security clearances with the government.

I don't think it's unreasonable to include online social networking profiles in that.

Similarly, a court order should be able to get all the data from a profile, but not to allow the government to masquerade as you by logging in and actively communicating with others.

This has all been debated during the "key escrow" debate period; even the government wasn't able to make an argument for signing key escrow, only encryption key escrow. It's the same issue with a profile.

(I am generally against key escrow, but eliminating some classes of keys from the debate off the bat was a useful strategy then; it would be more useful now.)
If I remember that article correctly, I think it's arguable as to whether the lottery was "broken". The lottery commission was aware about the increased odds, but they created a higher odds game due to user feedback. Massachusetts still made money off of the game (though a smaller margin than other games).

I would argue that a lottery's goal is to make money while providing entertainment, and not necessarily create an "unbeatable" game.

The game was shut down because public outcry at what the public deemed "unfair" and not because it was losing money.
New jordan 14
江西化妆培训
it could be my favourite tune, hearing it in a bus via a maxed out phone speaker from someone 5 rows behind will hardly be considered music
Leaked - The Complete Project Management Professional Exam
I searched for "NFC Task", I guess I had forgotten "launcher".

I searched once again with same term and it doesn't return your app. It returns totally unrelated apps and only one related to NFC.

And now I searched for "NFC Task Launcher", it returns some app called "Tasker". Ha!

However, on the web it always returns your app as first result.
My Opinion About The Geeklist Sexism Case
I should have mentioned, that chart is for sales in 2011. Some of that is low graphics gaming, but people aren't spending $18.6 billion on bejeweled (maybe on Farmville though). If you take just the segment of the market that is "high-end graphics gaming" then it's still a multi-billion dollar a year industry. Why would a self-sustaining industry of that size just spontaneously go away?
There is definitely a pattern to the winning tickets in pa lotto scratchers. For example, one of the $1 tickets yields 3-4 winners in every 10. The problem is the winners are usually free ticket, $1 and $5 with the latter being more rare. According to the articles I've read, the more expensive scratchers are the big winners. I once won $25 with one of these, but you've got to have a couple hundred dollars to invest in the big tickets and I don't have that.
The preceding semi-colon is definitely a very smart advice. I also will have to try out jshint (I've been using jslint).
Yeah, Groovy really is an awesome all round language. Nearly all the benefits of Java, Python & Ruby rolled into one. And so easily embeddable into any Java app, you can use it just where you need it or everywhere. It benchmarks substantially faster than Python and Ruby for the things I do, and it's really easy to optimize by just dropping into Java for anything that is a bottleneck which is far better than dropping to C and losing the all the benefits of living in a VM.
Apple loses appeal; fined $1.2m for ‘misleading’ AppleCare customers
Army launches apps marketplace prototype
RSA cryptography can be broken quickly by quantum computers. There are other public/private key schemes that might avoid that problem, though none are widely used. Some of these rely on NP-complete problems instead of merely BQP problems like factoring.

Quantum cryptography, if correctly implemented, should be theoretically unbreakable, not merely "hard" to break -- much like a one-time pad.
Why is Silicon Valley more concerned with killing Hollywood than Wall Street?"
Why Jon Hamm's Girlfriend is Unhappy
I like ruby with RubyMine IDE . They work fine on the server side apps (web and console). Havn't tried desktop apps and dont know if it is possible ( i know its possible with jruby and swing but no info for ruby it self).
It has a good feeling and flexibility when you work with it. Good class library and gems are easy to fetch and install
Unpaid work, sexism, and racism
On Blogging: A Response to Svbtle and Obtvse
as is missing the point of an exaggeration.

but again, my 5yr laptop still does everything i need at the same speed as it did 5yrs ago.

in fact, using the 3.1 kernel i think it's even faster than 5yrs ago.

on the other hand, 2yr of sharpening my san mai honyaki blade made the balancing impossible to cut the sashimi slices i used to cut when it was new. They came out too irregular now.

Also, if i had waited only 3 months before buying that knife, i would be able to buy the newer model with the nicer black handle instead of brow, which was only available to the Maguro bōchō at the time. I still regret it to this day.
I use MonoDevelop every day with Unity. I sometimes hear other devs complaining about it, and saying how Visual Studio is so much better. I think back to the days I used to spend struggling with multi-project solutions in Visual Studio with all its warts and crashes and weird compilation bugs, and thank heavens I'm working with a light-weight IDE.

C# is my new favourite language, and MonoDevelop is a pretty decent IDE for what it is :)
MATLAB/Octave ... by far!
Setting up hadoop cluster on local machine
Tactical NAV: Created for the troops, by the troops
You really might enjoy Groovy. It's eerie how similar it is to Ruby and yet somehow it pulls off being nearly Java compatible at the source level (I know you won't believe that statement if you haven't tried it, at least I wouldn't). It really is a kind of 'have your cake and eat it too' kind of language.
I should've explained what I saw as the "amateur" PR move: Collecting the data and saying it wasn't a real problem. (Or perhaps ignoring it, but arguably they've been doing that.)

That solution takes time, resources and doesn't necessarily alleviate fears.

Instead, they added to the story in a way that did alleviate fears, all while not wasting any resources.

But I agree with your assessment: It's a good move whether or not my take on it is correct.
In some ways, I think REST interfaces exchanging JSON are the modern equivalent. Doesn't matter what the underlying programming languages are, everything can talk to everything else through a simple (well, not as simple as pipes), broadly understood, and widely implemented interface.

The Web, of course, has been recognized as the cause of the recent proliferation of and resurgence of programming languages. As long as you speak HTTP, it doesn't matter that you're a dog.
I don't think anything sneaky is going on. I don't code in C# because the MS stack doesn't really make sense for what I'm doing, but it's a good language with a fantastic IDE.

Put another way, there are a fair number of HN articles about PHP but I don't think that's because it's an inherently great language.
Pair (YC W12) is a Path for the Two of Us
I can't speak for everyone else, but for myself, "tunnel vision" explains it pretty well. At some point in high school, I just decided being a doctor was a totally awesome thing to do. I can't remember the real reasons why I chose medicine, but I know it was somewhat vague. I knew doctors were smart and I thought I was pretty smart. I am embarrassed to admit I also may have fantasized about driving a BMW from my big house with a pool straight to the OR, busting in with an "S" on my chest to save somebody's life.

In college, I was drawn to the humanities and to computer science more than to biology, but I stuck with it. I was a willing victim of the rather unhealthy obsession with "getting in" that most pre-meds develop. Medical school, at least at first, was a rude awakening. It was not intellectually challenging (other than by virtue of the sheer volume of material), it was rote, the hours sucked, the and the culture was unpleasant.

It was not until a couple of years into my residency that I started to really appreciate more of the nuances, and to enjoy practicing medicine. As it stands today, I love what I do. I help people in a tangible way, I make a good living, I am respected and valued by my community, and at as I described above, my creative and intellectual muscles get a daily workout. However, I don't do any busting into ORs and, sadly, I don't drive a BMW.
I felt the exact same feelings as the writer when I was reading about it's growing interest.

http://news.ycombinator.com/item?id=3742647

http://news.ycombinator.com/item?id=3737549

http://news.ycombinator.com/item?id=3731095

This was until I saw Dustin say he was going to open the platform up to the public. http://news.ycombinator.com/item?id=3742596

But congrats on going to all that effort to copy one of the most minimalistic blog designs ever. Maybe Dustin should have made it more obvious what his intentions were on the homepage.
All you need:

http://www.seobook.com/

http://www.seomoz.org/
I agree that GP's "great outcome for everyone" is probably a bit empty, but there's no shame in an acquisition, and "selling out" is a bit of a naive term. They were a for-profit business and realized they could profit most by selling the company. Why this unnecessary delusion that every startup founder is directed solely by a divine inner light?
Where is the flaw in the reasoning? Is it the dreaded Hadoop single points of failure? No, it is far more fundamental than that: the problem is the assumption that failures are independent. Surely no belief could possibly be more counter to our own experience or just common sense than believing that there is no correlation between failures of machines in a cluster.
Those always reflect "vote the language you like the most from the 2 or 3 you use frequently"
Hey sgdesign - thanks for the comments! We wanted to take a different focus and offer a more conversational format for users vs. an iAmA style site.

We talked to the guys behind AnyAsq a while back and they're working on some other cool things not in Q&A - we're big fans of the team.
The font rendering dysfunction on Windows is not limited to "custom" fonts, the fonts Microsoft includes with Windows look just as awful. If you think they look good, I submit that you're probably suffering from a bad case of Stockholm syndrome.

The point of my sarcasm is that Mac users were mocked for years by the Windows crowd when they complained about major compatibility problems and were entirely ignored by most of the tech industry.

I can't help but revel in the poetic justice, and note with great hostility the dichotomy. We're now called "obnoxious", "lazy", and "elitist" because we don't waste time working around Microsoft's dysfunction just so things that work perfectly will look exactly as Windows users wish they would.
I'm sure the same argument was made for comic sans as well.
I recall that Meebo was debating on switching over to Scientific Linux - http://blog.meebo.com/?p=3213

I'm not sure what they ultimately decided to go forward with, but they were considering SL and Ubuntu Server LTS to replace CentOS
Average student debt at time of graduation was $148k in 2010 I believe. Also, Baltimore represent!
Most clever PR looks a whole lot like common sense. "If there's a potential problem on the horizon, nip it in the bud," about perfectly sums up crisis comms, a large part of PR.

They're absolutely in the PR game. Any high-profile company is. I think they're getting better at it, due in part to those catastrophes.

I should note that PR isn't a bad thing, even though it gets a lot of heat in tech circles. When done right, PR acts as the conscience of an organization.
1. ZeroVM abstraction is C including full support for native inline assembly/intristics. Make your own conclusions about portability with regards to platform. OS portability could/will be provided and it is piece-of-cake (for geeky overoptimism of course)

2. Don't want to go into JIT / C flamewar... but let's take a sorting example. In samples directory you can find my hand-coded assembly code (thank you Takeshi Yamamura for the help) for sorting. GB is sorted within seconds. I am sure no JIT comes even close and I tried it hard. I my self SCEA and Javaist and JIT/LLVM enthusiast. If you need my help with compiling the sample let me know I'll gladly help... I know it is not ready for the prime time, very very cryptic badly commented too... which should not be for a sample. So you are warned. But it I never ever saw in my life a single threaded sorting performance that comes even close. Let me know if I mistaken.

3. Why not just use process isolation.... Well this is right way to go and zerovm would be a solution looking for a problem if and only if OS process would be secure in multi-tenant sense. However, there is no such OS. The only way is to use KVM/XEN and this is just too heavy... Another issue: why I use NaCl and not native hardware support for memory protection? The answer is two fold:

a) I was afraid of the amount of work needed to write my own complete OS from scratch (if I use existing stuff it would have most of shortcomings I am trying to solve in the first place)

b) It would be useless in its initial years if not decades as there are would be not enough applications for it to justify complete hardware dedication for zerovm. I thought about writing it as lightweight real OS running under some quickly spawned KVM processes, but still was afraid I and my team just had no spare engineering capacity for that and missing knowledge also that would be fun to acquire but just could take too long and even then it would be heavily linux-specific.