skysight-inc/HackerNews huggingface dataset:
Uhhh... were you aware that basically all the GUI OSes were event driven such as Windows 1.0 and MacOS and AmigaOS etc? Writing desktop applications for any of those OSes involved writing lots of event handlers. And even before that, in the 80s when Lotus 123 reigned in the PC world, that was also built around an event loop. Same with Microsoft's Word 1.0 for MSDOS.

TCL did not have anything to do with event loops. Its claim to fame was that it was a simple language with a small footprint that was easy to integrate in any kind of application. Tk was a GUI like all the others, but you were able to write your event handlers in TCL. That doesn't make TCL into an event driven system. It just shows that when you have an event driven system you can factor it into two parts, the event driven core, and the event handlers. Then the event handlers can easily be written in a higher level language to reduce the lines of code and improve productivity.
About goddam time.
whoops, sorry about that. If I could delete I would. Please ignore.
The "68" recording had me wondering if this was a real person, which was terrifying. Some people have been saying this could be a soundboard operated by a person, which does seem plausible. I probably would have said Cirrus, Socrates, particle, decibel, hurricane, dolphin, tulip.
Shakespeare At Work
I think of research into virtual currencies as at least as beneficial as GIMPS, SETI, Folding@Home. All of these have progressed CS in significant, measurable ways. And if someday one of the many alt-coins or one of their descendants becomes well established, all of this research would be worth it.

Also, while I am still unsure of the benefits of HFTs despite trying really hard to understand how they bring liquidity by front-running etc., I still think the technology invented to make HFT possible is a net-good for humankind - GPUs that can perform trade in nanoseconds, processing happening on the same layer as network traffic, entire CPU/GPUs living an inch from the ethernet port. All of this stuff is really neat and even though the practice of HFT is morally questionable, the fact that it pushes our capabilities further is not something we can ignore.

The future world will be a much better place if I can wire $2k to my dad in India without going through multiple banks, wire-transfer fees, proof of citizenships etc. Better that we work for a world where money is not controlled by the powerful than make better shiny reports for sales and traffic analysis for mobile.
It's important to note as a business that most "instant" verification provided by traditional payment networks are far from being "fully" verified. Instead, it's more like a preliminary verification. Most merchants who sell for credit cards, Paypal, or even ACH know that their payments can be reversed weeks to even months afterwards.

Bitcoin compresses this drawn-out risk of reversal into a ~1 hour window (0 to 6+ confirmations). So if you're OK with a very small risk of reversal, you can accept payments instantly (i.e., after 0 confirmations). This is perfectly fine if you're selling meals, or domain names, or alpaca socks. If you're selling a car, and you want near absolute certainty that your payment will never be reversed, wait an hour or so for 6 confirmations. After 6 confirmations, payment has been reversed only one known instance in Bitcoin's history, and that payment was eventually returned to the merchant in question (so no merchant has ever lost money after accepting a 6 confirmation transaction).

Now, for consumers, it's a different matter -- there are advantages and disadvantages to Bitcoin. But for merchants, Bitcoin is a very clear winner. And many of us consumers are very happy to buy with Bitcoin.

Not to mention all the non-commercial uses for money transfers Bitcoin fulfills, most notably remittances.

By the way, if you have an idea for a decentralized digital currency with the protection against the Byzantine Generals problem [0] needed to protect against transaction reversals that also provides "full" verification instantly, I encourage you to develop your project. It has the potential to be a Bitcoin killer (then again, the network effect may be too strong...).

And finally, to correct a misconception, the time needed for 6 confirmations on the Bitcoin network will always take an average of an hour, regardless of network size. That's what the self-adjusting Bitcoin difficulty is all about.

0. http://en.wikipedia.org/wiki/Byzantine_fault_tolerance
> I'm much, much more at risk of getting mugged in Chicago [...] than getting held up by Customs.

That's not true if you work on something like the Tor Project.
Thanks for the link to LABI. I've never been there. I'll have to check it out next time I'm in Tokyo.
I don't think the president has much influence on such a situation, you should look at Keith Alexander, not Obama/Bush/whoever.
AFAIK Intel is pushing Wayland. As for Mir, I'm not aware of any group outside of Canonical with the slightest amount of interest.
This server is running in a real 80286 ! : http://www.mundoviejuno.com/
Do a "cd info" and "type faq.txt"

Also, there is more older machine connected to internet that these MAC : http://www.youtube.com/watch?v=-ECnN7jdgA4
This linked product (http://www.ctadigital.com/item.asp?item=3016) is even better.
If you can accept some tiny bits of math, I'd suggest Susskind's lectures. As close to the real thing as it can get, and almost effortless on your part.
I believe I understand what you're saying, and in my gut I feel the same. But I wonder if that is something learned, something relative to the present condition of humanity. Civilization seems to hold itself together by a thread. But I think as long as resources are limited this is necessary, because the engine of evolution pushes individuals to be as efficient as possible with resource consumption and competition. In the struggle to survive, this is tempered only by the personal value of a civil society (e.g. less threat of violent death). So we live in constant tension between satisfying ourselves and making sure just enough is done to keep the whole race from self-destructing.

There are of course many who don't subscribe to these traits (at least not consciously). I believe most of them are subject to cultural belief systems that promote social cohesion and cooperation: the nobility (and intellectualism) of altruism, the teachings of compassion by many religions, the promise of a release from guilt by donating to charity.

But if society were certainly stable, then what is there for one to actualize toward? Perhaps it would be that other engine that propels us: Curiosity. But isn't the pursuit of one's curiosities primarily selfish?
In cities, companies are not allowed to freely lay cable wherever and so they must regulate some way to share in order to make it a free market.
An equally common mistake is to visualize without analyzing :-)
Comedian bates cops and wastes public servant's time by tricking them into thinking he's doing something unsafe.
Try hnsearch.com (made by the YC company Octopart to show off their ThriftDB datastore).
For someone not willing to sell all their hardware, the alternative would be to flash all drives with fresh OSX / Windows, and then recover from the cloud at your destination.
The trick is to use rawgithub.com (where you would otherwise see raw.github.com) - http://rawgithub.com/pinterest/cloudgrid/master/example/inde...
>from Egypt to Indonesia (Hindu kingdoms spanned that far, yes!).

wait, what?? Clear to elaborate? I know alexander had a huge kingdom, i know gnehis khan conquered a very very large area of land. I know muslims had an ENORMOUS empire but this looks like news to me. So clear to elaborate? Specifics?
Is there a (legal/branding/whatever) reason why they didn't call it Steam Engine? Seems like such an obvious name.
In the land of the holy cow, fury over beef exports
Except for competitive reasons and opportunity cost.
Energy drinks: Ludicrously Unhealthy, Bad for Work
Portal, Penumbra, Antichamber, Quantum Conundrum, Mirror's Edge, off the top of my head. (Mirror's Edge does have some shooting, but it's mostly platforming, and IIRC the expansion pack removes combat entirely.) Portal alone touched off a revolution in first-person puzzlers, and Amnesia/Penumbra did something similar with atmospheric horror.
Spooky sultry western rendition of "Let it Snow".
This is a shame. Spotify's Ogg Vorbis streaming is the poorest quality of all streaming services. I wish they'd switch to a real codec.
Canada Post delivers junk mail to my private mailbox. Changed my bills to online (for those I could) and posted letter-stickers to my mailbox saying "No Admail Please" and now I get 0 spam mailings. Also opted out of CMA marketing, including opting out former residents addresses.
- Nice link. Thanks for it.
Hence the propane generator.

:)
A comment on the article:

doug says:
December 11, 2013 at 11:51 pm

I was led to your site by Hacker News. But no matter
what you have to say, I refuse to read white and
fluorescent green text on a black background. Get real.

Way to show some class, Doug, whoever you are. A shining example of Hacker News wisdom and congeniality.

There are plenty of technical options for overriding a site's stylesheet. I'd much rather have this jarring white and green on black than an AJAX-loaded JavaScript-only "app" that takes a week and a half to load a few paragraphs of text.
the other high cpu and gpu instances too
Question for the Kinesis folks: does the height bother you at all? I've been considering buying a Kinesis Advantage, but in a comfortable seating position, with my forearms and thighs level with the ground, there's not much space between my arms and legs. I'm currently using a relatively short keyboard, on a keyboard tray, at work, and already find myself bumping the keyboard tray with my legs fairly frequently.
Ask HN: What's the geekiest gift in your Xmas wish list this year?
Is anyone using NixOS on a laptop or desktop they use frequently? This is the third time I read about it here, and I generally curious.
Hmm when I opened this thread I didn't expect to be playing Pong on a 286 over the internet.. but here I am
going to the x-mas list in 3... 2...
Small Change: Worthless currency is not necessarily useless
Your car has a computer and needs to know both where it is precisely and if the roads have changed since it was last there. This is always on and possibly worse than a cellphone for tracking given how hard it would be to "throwaway".
Why the 'Collaborative Economy' is about aggregation more so than collaboration.
Ask HN: Moto X or HTC One or Nexus 5?
What are you getting and why ?
Thank you for this, I'm familiar with Python and basic Django but honestly comparing Python and Django vs PHP/MySQL the later seems more easier the former seems a little bit to magical especially when MVC comes into play how does one understand Routes or Models, View and Controller?. Using PHP/MySQL seems like would be more easier to understand with MVC.
Fortuna supersedes Yarrow FAIAP.

Fortuna has the advantage of making it harder to game entropy pools. [1]

[1] http://th.informatik.uni-mannheim.de/people/lucks/papers/Fer...
AirHelp open sources heroku-nginx-bouncer tool
1) Are you really going to make a hot-air blanket statement like "Most video game music is crap"? You do realize that even mid-budget games like Resident Evil 5 & Remember Me (both with really good soundtracks) record using Hollywood sized orchestras.

2) A "CLONE" of a game is different. Especially when you clone an iconic game that Nintendo still sells.

It's clearly not as evil an industry as you seem to be considering it.
IPVanish App Out for iPhone, iPad & iPod Touch After Android
ECPA reform petition about to hit 100k signatures
I was using the existing car-focused example. And I'd point out that I can travel with my phone off but it's signifacntly harder to travel when I need to turn off a car's computer ;-)
I am not sure on the answer to this question or if there is even an answer yet but what is happening on YouTube is all a YouTube specific thing.
Bill Gate’s 1995 Internet Memo Updated for Mobile
I just arrived in Indianapolis for a conference and the Uber experience was far superior.

First Lyft wouldn't pick me up at the airport and now at 1am they are closed?

p.s Uber brought me to Steak and Shake and actually meet me inside the airport personally and escorted me to their car.

I love how their service is still paramount to the overall experience.
> That's what happens when you select a president based on a cult of personality

What President since World War I has not been elected on a cult of personality and lies?
Sounds a bit too much like "Source Engine".
Just don't buy it then?
Hangouts On Air Control Room App: Moderate Audio/Video of Participants
TSA searches only usually apply at the transition points from the outside into the terminals. Not all airports have the terminals all connected on the "secure" side though, so if changing airlines you may have to go through them.

Customs is a different story, and I'm not sure how that works in this case.
If you want smaller phone and with more battery life get the Moto X. If you want a phone that always receives the latest version of Android first and a 1080p screen get the Nexus 5.
> I really enjoyed programming in Clojure, especially 4clojure.com, an amazingly fun way to learn a new language.

4clojure.com is fun for learning basic syntax and problem solving, but it doesn't really teach you how build applications with Clojure.

> * Worse readability (parens, less regular). That's the #1 problem of Clojure.

I have to disagree with you here. Clojure's syntax is a lot more regular than Scala's or even Java's.

> * IDEs, including LightTable, are not even close to the usefulness of Eclipse or IDEA.

You can use Eclipse or IDEA, though the support for Clojure in these IDEs is not as good as it is for Java. This is only natural because Java is a lot older and statically typed.

> * Imperative code is easier to write and more importantly more readable in Java.

Naturally imperative code is easier to write and more readable in Java, because lambdas are not yet available. If you mean Java's imperative code is more readable than Clojure's functional then I would like to know if you have an equal amount of experience in these languages?

> * Formattig code for readability is PITA. In Eclipse, I usually just press Ctrl+Shift+F to autoformat after every edit.

I don't understand your point, you can autoformat Clojure code.
I disagree. The government should only spy on "targets" not on "everyone in order to find targets". Otherwise, might as well let them go through your home at will, to find criminals. Not so coincidentally, NSA already thinks the 4th amendment doesn't amount to much, and it's only a matter of time before they collect data from your smart TVs or Xbox Ones and whatnot, if they aren't already.
http://blogs.artinfo.com/lacmonfire/files/2013/05/clockwork_...

This is Kubrick.
I really don't understand the statement of more secrets than someone needs.

I bet your own mind isn't an open book, you have desires and wants, knowledge, aspirations, and things that belong solely to you. This isn't to be looked down upon, everything shouldn't be an open book for the world to read and judge upon and they should belong to you. That isn't unhealthy, it doesn't mark a lack of moral character, it's your own internal conversation, and frankly, more people need to learn how to work within themselves instead of making everything an open book for everyone else to judge and comment on like they are the Kardashians.
Is Uber developing a lyft-like p2p service in addition to their black-car & taxi offerings?
That's ugly! I've never seen that type of configuration before. Typically what I've seen are the individual boxes peppered throughout neighbourhoods.
However, it’s important to note that the seat can be used normally without an iPad.

I find it hard to believe any of the critics were concerned that it might not work without an ipad.
I'd love to see some cooperation between courier services when it comes to last-mile delivery services. Any package sent to me via international air-mail, which is cheap compared to most couriers, goes through canada post's last mile. This is actually pretty brilliant. If the package is small and no duties are required to be paid, it goes right in the superbox on my street. If it's larger or requires duties, it goes to the nearest canada post station, which is about a five minute walk from my house. Canada post stations are everywhere and have great coverage.

Compare this to UPS or Purolator (which Canada post owns the majority of). They always try to deliver packages in between noon and 5pm, when I (and probably most other people) am never home. They each have one bloody depot in the city, open roughly 12-5 naturally, and it's a freakin' half-hour drive out of the way. Invariably, I have to go out of my way to drive over to their office to pick up my packages because they are incapable of delivery during the hours I am home (and they won't just drop off packages over a certain value). Though purolator may be owned by Canada post, they do not use Canada Post's last-mile infrastructure. Horrendous! Isn't the point of paying extra for a courier convenience?

If Canada Post were to take over last-mile delivery from UPS and Purolator, or at least take over the failed deliveries so customers only have to go to the local post-office, they could bring in extra cash while vastly improving service to customers. Why on Earth isn't this being done, if not for UPS (which can burn in HELL for all I care), at the very least for Purolator?

P.S. UPS is utter bloody crap for cross-border shipments. Any U.S. vendor who only ships via UPS does not get my business. The common joke up here is that "UPS stands for Use Purolator Stupid!".
Kleiner Perkins Names Bing Gordon As Chief Product Officer
Yep. Was just going to link this myself, searched to see if anyone else had.

Bob Garfield's interview with Hunter Moore was haunting. If there's a definitional interview of a psychopath, I can't think of a better instance.
If it was for a normal toilet and a laptop I would buy
By the way, just a couple of thousand signatures needed for ECPA reform petition, and today is the last day (might be just hours, not sure):

https://petitions.whitehouse.gov/petition/reform-ecpa-tell-g...
As a matter of fact, I would spend some of my lunch time just watching game play when no other videos interest me.
Uber has been making huge strides. I think it is a much better company that lyft. With lyft you're supposed to talk to the driver, keep them entertained so that you get a good rating. Uberx is not that much more expensive and the drivers are much nicer and have much better manners.

I'd much rather pay the extra few bucks on an Uber.
Or further,

Good fences make good neighbors.

It's not because I dislike my neighbors, I just like being able to not look at them and enjoy my home in privacy.
I can understand not being for-profit, but operating at such a loss is absurd in it's own right. Adding even 1c per stamp would be a major improvement to the bottom line.
1) it's not because you record with an orchestra that it's not crap, sorry. Music is not just about how much money you throw at it, if there's no art in it, it's just crap. And when I say "there's exceptions" I dont know how you can say i make a blanket statement.

2) Sorry, but a 20+ year old game should be in the public domain, period. Why do we apply copyrights which are longer than what we apply on drugs? Sorry but I consider that especially Evil, in the same way that Mickey Mouse is still not in public domain even though it's been 75 years+ since its first appearance.
I cancelled out your downvote, so your guilty conscience can rest easy. :-)

I remember when we visited the Philippines, a friend gave us about 20 jars of a local delicacy to take back home to New Zealand. Which was very kind, except New Zealand's biosecurity laws meant that we had to throw most of them away at the border. (We could keep the few that were sealed properly.)
So, let me see if I understand you:

* Angelhack dude either comparing software engineers to the 'working class' or insisting that said 'working class' should be kept away from software engineers, and in either case out and out saying that both should be kept away from 'degenerates': just a man expressing his right to free speech

* People going 'what the fuck' on the internet about it: Orwellian.

In other words, freedom of speech not only means you're allowed to say whatever you want, but nobody's allowed to criticize you about it. Do I have that right?
> > The topic is humility, compassion, and charity. When is the last time these topics really had a globally influential champion?

> Er, since the last pope?!

No. I mean, to be sure, humility, compassion, and charity are topics that the Church has discussed under every Pope, but not ones for which the Pope has been a visible model the way Francis -- both as Cardinal Bergoglio and since becoming Pope -- has.
Trappy's Lawyer Responds to the FAA
Why are they flat? you have a 3d hand and a 3d printer... would a curved cylindrical/spherical setup.
Go to India on business trip, fall in love with someone, get arrested. Same things have happened in Dubai.

Actually Dubai is worse, if you are caught having sex with your girlfriend you can get jail time because you're not married.
Have you looked into courses at your local community college?
Moxie has also pointed out that the choice is not simply "Do I want to be surveilled by Google?" or "Do I want the telco to track my every move?". It's stuff like "Do I want to stop talking to all of my friends who use GMail?". Or "Do I want to not have a cellphone and prevent myself from participating in informal social event planning?".
IANAL but it sounds like a pretty good argument.
Or just use FastBit-Python directly...
no but they are representative of their primary demographic. Your personal experience means a lot less than the two biggest sites used by snapchat's target demographic.
the company i work at gives us all this exact choice, and these days most of us go for the Air. personally, i prefer the portability and the extra battery life. for me the retina display is a bit of a gimmick, and to be honest i think almost everybody's whose had a retina MBP here has experienced catastrophic hardware failure at one point or another. apple always take pretty good care of you when this happens, but it's better if it doesn't happen at all. who knows though, maybe they're issues that have been sorted out now.

but yeah, i find my air is more than adequate for all the stuff i do on it (basically the same as what you're asking about).
KOT49E (4.4.1_r1) to KOT49H (4.4.2_r1) AOSP changelog