skysight-inc/HackerNews huggingface dataset:
Well, Yes, but the result still benefits from the JVMs awesome performance with regards to optimizations and memory management, and its terrific monitoring and management tools. So, true, you lose some of BEAM's process isolation, but you gain performance and tooling.

So I don't know if the JVM is universal in the sense that it can provide an efficient implementation for all known or future languages, but it can certainly serve as a very good Erlang VM.

Actually, Javascript is a bigger challenge than Erlang for the JVM. In Erlang there's no dynamic dispatch, while in Javascript you have nothing but. So a different kind of JIT might be better suited for Javascript.
Well, that's the same like tinyurl or any other url-shortener, except that this page isn't advertised as such.

Why not using the nofollow attribute[1]? It exists for this specific use-case.

[1] https://en.wikipedia.org/wiki/Nofollow
It would be cool to have on up North too!
Thanks, we tried to keep it as minimal as possible, bringing the focus back to the list of to do.
I don't know, but the game which got me interested in programming was Quake because of QuakeC. The game itself doesn't have anything to do with programming at all etc. but you can look in all the game files (not only code, also art assets etc.) and it was so easy to change things around. To build a simple level and write some scripted events, was really rewarding because you made something in really short time which you could actually really "see" (in the gameworld).

Those games which try to teach you programming with little games/puzzles or whatever don't have any value to me. I don't know...
All the difficulty of buying/selling Bitcoins for cash online only highlights how inflexible it is to move money with legacy technologies. Everyone who touches fiat currency must comply with tons of costly regulations, allow reversal of transfers and verify identities of people involved. This not only increases costs for everyone, but also reduces competition. The only stuff that can be irreversibly transferred is either physical commodity (including paper cash and precious metals) or Bitcoin.

But, luckily, once you buy yourself some bitcoins, you may do whatever you want with them. Buy stuff, gamble, donate, pay freelancers, or anonymize as much as you want.

There are only two ways eBay can possibly "embrace" Bitcoin:

1. By promising non-reversible transfers of USD when exchanged for Bitcoin. This may be problematic if there are some "customer protection" regulations that demand possibility to return funds.

2. By separating USD payments from BTC payments completely. E.g. you can sell/buy stuff on eBay for BTC without converting it to USD on eBay, but elsewhere. This is much more doable without triggering FinCEN regulations or chargebacks.
At my daughter's school I offered to run a computer club, speak in class, redo their website, all for free. I said I would pay for all teaching materials.
The head of technology rejected all offers. His response, "We use technology to teach, not teach technology". "A computer club would only teach kids to hack". "Besides, Cisco sponsored one years ago to teach about routers and it was poorly attended".
I wish it was just a matter of funding.
Yes, the first thing I thought of was "glitch in the matrix", and subsequently watched "The Matrix" with my 2 eldest children, which they enjoyed (event though to them it is an "old-time movie").

I think of glitches in terms of cartridge games, and encoded video. To me (and this is subjective of course), a glitch is not due to a programming error per se, but rather to an external influence (improper cartridge insertion, video stream interrupted, etc..) cause odd behavior.
4 Ways to Beat Post-Conference Information Overload
I agree with you that it's part psychological. I think another piece is an Agency problem. It may not be in the best interest of the people paying the bill (taxpayers) but it may still be in the interest of the organizer.

When Chicago tried to get the Olympics, it was to be the capstone of the legacy of Richard Daley. That's an agency problem, because ultimately the people of the city would need to foot the bills.

I view this similar to corporate M&A. It rarely ever suits the shareholders of the buyers. So why do companies do it? Either there is a psychological reason (overconfidence?) or their stock is overvalued or it might just be in the best interest of the CEO. CEOs of medium companies like to become CEOs of bigger companies. By extension, city officials like to wine and dine with the global elite.
Not really, at least for most filesystems. Now "cat /dev/urandom > /dev/sda &" or equivalent while stalling the cops by looking at emails on the other computer, that might be something of a problem.

That's how I decommission drives and other media assuming I can't physically destroy (which I usually can and do, but sometimes it happens). Overwrite with random data. Sometimes multiple times if I'm in no hurry. Much easier if the device is in an external reader rather than being your boot disk of course. Sometimes it takes awhile.

I still have scar on my hand from snapping my first glass platter. Hmm platters from this era, were always metal, yeah that's what I thought before it shattered.
Works great on mobile too.
Wordpress high availability with GlusterFS or S3FS in Amazon / AWS
I'd wager that the LEOs investigating him (and the others in the incidents) likely weren't cleared to anywhere near the level needed to be briefed on those programs. They almost certainly didn't know that such capabilities even existed.
Sure, but the user doesn't need to know about the filesystem.
> There probably aren't a lot of ways to peg the CPU at 100% for minutes on end in ChromeOS while not in dev-mode.

Hahaha! Have you even used Gmail?

Lots of games (Running Fred, I'm looking at you!) will also peg the CPU at 100%, obviously. Then there's the fact that there's a lot of bad code (JavaScript) out there that does things like downloading 50MB worth of email addresses into an Array :)
What is this? I just see a 'connect with dropbox'. I'd like to know what you are working on but please give me more up front!
What is it? I'm not going to connect to Dropbox if I don't know what it does.
When I open this I just see a "Connect with Dropbox" button. Is it supposed to be that way? What happens / what does it do once I connect?

Oh and I use Google Drive instead of Dropbox.
Anyway, UK taxpayers don't foot the bill for Beijing Olympics - so it's their (UK as a whole) choice to offer to throw the huge dinner party, or just visit someone else's party.
Internet was trolled by that twerking girl
"Connect with dropbox"

umm.. why?
I second this question. What are the best databases out there, that map IP addresses of office space, not web servers, to company names?

I see some products out there that purport to do this, but they aren't saying where they're getting their data. I'm really curious how they are creating such a database.

LinkedIn, for example, would have such a db, since people surf LinkedIn from work. However, they're not granting access to it, I'm sure.

Who else could generate a strong database like this?
What is the limit for the Dropbox Datastore?
I like minimalistic, but this is a bit too much. I'd also like to know what it does before I connect to dropbox
Raising an happy and healthy child is an accomplishment, and both parents need to be involved.
Giving happiness to your family is an accomplishment, a much bigger one than "imagining" (because, lets get real, this is just a nice dream) futuristic trains travelling in a vacuum pipeline.

You don't have a family? Ok, spend all your time imagining nice stuff and give press releases about your imaginary stuff, but don't call it job, call it hobby. Are you still calling it a job? Then you shouldn't be spending so much time on it.
The danger of some meritocratic systems is that weak leadership will put up with bad behavior just because someone is clearly a star. "Yes, he's hard to work with, but the code would fall apart without him." This is even worse in finance. "We can buy off any kind of lawsuit, after all, he made us $50 million last year!"

The problem is that this causes a moral decay. Once a firm accepts that this behavior is acceptable, the slippery slope starts. Well, a couple fudged expense reports isn't bad. Oh, what the client doesn't know won't hurt them. No need to be entirely up front with government. Management doesn't get it, don't share anything with them. Criminal complaints from the government, we're just the victim!
Israeli discovers potential cure for cancer
It uses the Datastore API to store your data on you dropbox account.
I don't know how legal it will turn out to be, but it sure is stupid, because they can almost certainly sue you and you're not established enough to defend yourself.
"Anonymous Pro, a fixed-width sans designed especially for coders"

There's no reason be expecting a sans-serif!
doesn't answer my question :)
If you have most of the infrastructure already, like Sydney, it makes sense.

Whereas Montreal is still paying debts from hosting the Olympics in 1976.
The project uses the Dropbox Api to store the list on your dropbox account. Code is available here https://github.com/gvnn/today-tomorrow
GPLv3:

The “source code” for a work means the preferred form
of the work for making modifications to it.
...
The “Corresponding Source” for a work in object code form
means all the source code needed to generate, install, and
(for an executable work) run the object code and to modify
the work, including scripts to control those activities.
Very secure.

GPG doesn't have a particularly great KDF, so shorter passphrases are an issue, but a 20 character passphrase compensates for that.
You can't expect people to connect their accounts with no information on what they're about to use. Please add some more information on the details of the application on the home page.
Scaling with Queues
Is there any good reference to tips on building GUI libraries? I'm doing one for a game and I'm always on the lookout for more tips on architecture and speed optimization.
I'm all up for minimalist design but you went to far, the users don't even get the slightest clue of what the app is supposed to do or how.

I have no reason for giving you access to my dropbox account
And if it were women, they'd harangue you for your use of "jacket" as a metaphorical sexual slur.
The Real Causes of Income Inequality
Thank you! Much appreciated :-)
Good point. I guess my point was that many people have built businesses on a sole USP (or hence what I would consider a MVP)...semantics...semantics...
It's very simple todo application. It saved your data on your Dropbox account using the new Datastore api. Source is available here https://github.com/gvnn/today-tomorrow
>> High school bullies are typically quite good at restricting their bullying to times when they're unlikely to be spotted by an authority figure.

> The author is being unfair when she is holding the teacher solely accountable for bullying.

Come, now. Yours is not a reasonable conclusion to make from the blog post. It should be obvious to the reader that the bullies in question are responsible. The author's point was that the teacher shares responsibility in providing a safe environment for all students in the class. Perhaps you don't agree (and what a shame if you don't), but you should not misrepresent the author's argument to make your case.
I don't get it. I don't have dropbox. What is it supposed to do? Clever NSA...
I'm coming. See you there guys/girls :P
lol, right.
Interesting. On my phone pages loaded with animated GIFs are slow as molasses but on my regular ol' Linux (Core i7, Intel graphics) desktop I don't think I've been to a page where I experienced any sort of slowness.

For example, this page: http://imgur.com/a/Htgmq (Animals Staring, SFW)

That'll bring my Samsung Galaxy S4 (a very current quad-core phone) to a crawl but my desktop won't even get the chrome process above 10%. Maybe it's GPU-related? I wonder if Chrome for Android even uses the GPU, hmm...
It doesn't do anything :) the idea is to use dropbox as datastore so you can access your data anywhere.
Wow, you could be very right. I grew up and retired to SW Missouri (Joplin), which is actually part of the cultural South, although with plenty of Midwestern and Western influences since they're so very close. At least in my time way back when such degradation of women (not at all to be confused with the "mating game" or whatever you want to call it) was just not tolerated, including by the sub-group social leaders I was around (which included me in some groups). We were a little past the era of standing up when a woman enter a room (never taught to me by my parents), but e.g. holding the door open for a women was expected (or anyone with their hands full), and getting castigated for that unthinkable.

And, yeah, the concept of a gentleman was, and I think still is, very much in play. However much feminists complain about it, it sure seems to result in women getting treated a whole lot better. And at least where I came from, there was enough Midwestern and Western pragmatism that female ability in things you might typically think as male was not such a big thing, or threatening. E.g by some distance the best shot on my high school rifle team was a girl, an old friend from kindergarten. The rest of us were boys, and her example (not to mention help) pushed us to strive harder vs. tear her down. Maybe it was in part the genre (yeah, right, harasses the school's best shot???), but I read all this high school harassment stuff of the demean the woman type and wonder if it swept the nation later, or is in part a regional phenomena.
>We need an army of software developers on the look out for potential NSA back doors — to borrow a phrase, if you see something, say something. And if you can't see anything because you can't get the source code... well, who knows that they might hiding?

Of course this rules out all 'cloud' software other than simple dumb data storage. RMS was right again[1].

[1] "Cloud computing is a trap, warns GNU founder Richard Stallman" http://www.theguardian.com/technology/2008/sep/29/cloud.comp...
Asking employees to work without pay is unheard of. It's almost invariably an admission of failure.
Solved: The Curious Case of Earth’s Missing Xenon
You already admitted you were wrong. No need to swear, be petulant and be even m o r e wrong, but in a different way.
The CLR supports things that C# the language doesn't. C# isn't the common denominator here, it's just one of the languages running on the CLR (and probably? the most well-known). VB.Net and F# are equals, not to mention all the non-MS languages that exist.

C# isn't special and doesn't represent the CLR's potential. It certainly might drive the evolution of the CLR to a point.
Many people (myself included) don't think irreversible transactions are a good idea.

People like the protections afforded them by credit cards, and by financial regulation. Many financial regulations exist to stop the public being screwed over by the unscrupulous. If they increase costs a little, well that's the insurance cover for when we inevitably run into people who want to take us for a ride.
You are right, we'll try to make it more clear.
FIFA 14 Commercial
It's pretty easy to sell bikes...We have several specialty bike stores around here and if you walk in with a decent road bike in good condition you can walk out with $500 easily.
To everybody freaking out: It's a todo list, that stores your info in your dropbox rather than the sites database[1]. Brilliant idea, terrible execution.

If I was the person that developed this, I would have spent <$25 on themeforest.net and tossed up a simple splash page with a call-to-action button and a short description of what it does. No one in their right mind is going to blindly hook up their dropbox to a blank site.

[1]https://github.com/gvnn/today-tomorrow
Actually it is. Easy credit and the sentiment that any degree will pay off in the long run have inflated tuition prices to the point where they are not necessarily worth the investment. Similar to the house that was worth 600k and is now worth 300k the degree that costs 200k doesn't meet that value. It could potentially be worse than the housing market because there is no asset, just a piece of paper. Just like you said you can't buy and sell college degrees.

The point here is that banks are starting to get it. Just because you can't walk away from student loan debt doesn't mean you have to pay it. Sometimes the numbers just don't work out. The odds of someone with 400k in student loans from a PhD in Philosophy paying them off in a lifetime with their job is a barista are very low.
"The only solution is to read source code and look for anything suspicious. Linus's Law states that "given enough eyeballs, all bugs are shallow": If enough people read source code, we will find the bugs — including any which the NSA was hoping to exploit in order to spy on us. "

I understand the point about software, but what about hardware? If the NSA is corrupting software, then it must be corrupting chips too. How can chips be verified NSA spy free?
Sadly, for most users (read: people who don't program, or read HN, and even those who do), "Read the code and find bugs in it" is probably an impractical defense, although it is the logically correct one from the cryptographic point of view.

An easier way for most people (Read: People who have never heard of cryptography. People who think 'DES' is a Government agency. People who think of an actual python when they hear 'python'. People who think Perfect Forward Secrecy means no one sees your Mom's embarrassing email forwards. There are a lot of such people, probably far more of them than software developers who speak C.) is probably to lobby for change in the draconian laws that authorize and encourage this sort of spookery. It is not a perfect solution, but in the long run, will probably make things easier for the average person.
That's not the point. The point is that they let him touch the computer while the police were present. He could have his computer set up where if he unlocks it with a "special" password, it behaves normally while zeroing all the sensitive data in the background, for example.

The point is, there's no limit to what he could do once he's allowed to touch the computer.
Cyber Security Challenge sees youngsters hack into and control a drone
We kept it very simple :) We'll add a description for sure. The source code is available at https://github.com/gvnn/today-tomorrow so you can have a look
It seems like you're implying that Ministry of Finance's numbers are wrong. In that case, what numbers I should take into account?
That's not the point. The point is that they let him touch the computer while the police were present. He could have his computer set up where if he unlocks it with a "special" password, it behaves normally while zeroing all the sensitive data in the background, for example.
The point is, there's no limit to what he could do once he's allowed to touch the computer.
It's not the norm, though. Not here in the UK where queuing is basically a religion.

And it's not like I dedicate hours to being annoyed at it, or think it's a really big deal. I'm rarely in fast food joints anyway.
> but it's the same for all versions

Just tried it, the download file of the version I wanted did not even contain a file in the format described by the iClarified screenshots. So nope, Apple fucked us good.
I Deleted All Social Media Off My iPhone For Two Weeks and This Is What Happened
D3 on Angular
So, it's a to-do list?
As good an idea as this is, how is this on the frontpage?

I don't mean this is a nasty way, but with a single page which basically says, "can I access your data please?" and no explanation I can't understand who would upvote it?
It's ugly. Let's move on.
Explains why it's all going wrong this week then.
What about vmkit?
Downright inspiring. I'm not a killjoy, but I am rarely excited by these sorts of illustrative personal projects. something about this, though, really captures my attention. Especially that you intend to continue working your way through more. Many of my friends are horophiles if you happen to be taking requests.

Also, any chance of you doing a time-lapse of your process at some point?
I think this solves the problem with 2-factor authentication really well. I use 2-factor auth on my Google and Dropbox accounts but it's really frustrating that I have to use the second factor (my phone) and think about another layer of authentication. This means that as long as the second factor is nearby I can login, making it as secure as 2 factor auth but usable as regular username and password authentication. Big kudos to the whole team.
Cloud software is fine as long as you don't need to trust it. I use Google Calendar, for example, because it's convenient and I really don't care if the NSA knows when my next dentist appointment is.
PHP SuperGlobal Variables are vulnerable to Hackers
As others said, this landing page doesn't tell me anything, let alone sell me on connecting my Dropbox. You can update it, but I still won't try it knowing that you have a habit of doing things with user data without full disclosure.
And Hackers^H^H^H^H^H^H^H computer security experts, as well.

At least, the one time I went (I'm not from UK) I met a couple of guys who run pen-test businesses. Apparently they were completely unaware of YC and got the other meaning of word Hacker.
Two things stood out in particular: Bullying and sexism can coexist and feed off each other; and 'all men are rapists' feminists are actually extremely rare - far, far rarer than the 'man-children' you reference.
Reasons Why Remakes of Sci-Fi Movies Are Doomed to Suck
I like the idea but using MPEG1 in place of h.264 because of it doesn't rely on built in decoders is kind of an odd choice. Is the author here to talk more about that? Was it because of the ease of implementation with jsmpeg and how much effort it would be to modify an existing player to accommodate the websocket input? Or is it a licensing issue?

Also I'm curious how much effort it was to get MPEG streaming from iOS. I've been working on getting HTTP-Live streaming using h.264 from iOS to the server lately as an experiment and this project is fascinating to me. I've been relying on built in h.264 encoding and then using open source C libraries for the streaming/segmenting aspects.
What do you mean? Why except for FirefoxOS or Ubuntu?

FirefoxOS runs on the cheapest phones ever. And even Ubuntu runs on a cheap Galaxy Nexus...
Apparently there are nearly 20 supported storage backends for OpenStack, this article is discussing the shortcomings of one of them. Not sure why GlusterFS is singled out.

https://wiki.openstack.org/wiki/CinderSupportMatrix
Please write something about the app on the first page, so that people who are new to the app get to know about it.
They might care when everyone's birthdays are though.
How I Make A Living Using GameMaker
If I understand this correctly, the complaints are:

- Terminology -- Seriously? It's not a very strong complaint.

- Snapshotting -- have to use qcow2 for this rather than native file system support for snapshotting an individual file

- Have to use Layer2 separation for security -- but this should be done any way, shouldn't it? There's no reason to trust this to application level security, and I there's any need at all for this type of security, L2 is the only way to go.

Personally, I think Ceph is the future, and I also have personal reasons for wanting Ceph to succeed. Having dealt a bit with both communities, I think it's clear that Ceph is going to be the standard go-to destributed file system soon, and I hope to switch our gluster filesystems to it soon (come on POSIX FS layer!). So I kind of have it in the bag for Ceph.

However, I don't see these complaints as very strong. I'm only a dabbler with OpenStack, but fairly experienced with Gluster and its warts.