skysight-inc/HackerNews huggingface dataset:
Aye! Thanks. Also available B&N, iBookstore, etc
28.3

23.8

I think someone just had a minor dyslexic moment
Sorry, just 3 stops in Canada: Waterloo, U Toronto, and McGill
http://withouttheirpermission.com/tour-dates
Why You Can't Build a Smartphone
Irony ftw!
I think just giving a small portion of the front page to new stories could help a lot.
Tons of online stores are accepting bitcoin, more and more joining every day.

Shopify[1] recently added support for bitcoin - making it easy for their 75000 merchants to accept payment.
Adafruit[2] (the hobbyist electronic store) as well.
You can even pay with bitcoin on some subways[3]..

[1] http://www.shopify.com/blog/10446157-shopify-merchants-can-n...
[2] http://www.adafruit.com/bitcoin
*[3] http://money.cnn.com/gallery/technology/2013/11/25/buy-with-...
The Perils and Pitfalls of Traveling to the DPRK
This webpage is causing Chrome to freak out for me, it keeps reloading, about 10 times a second and flickering. Anyone else?

EDIT: Seems to be the HTTPS Everywhere extension, trying to force an encrypted connection to Geek.net. Strange.
I thought they changed this behaviour months ago?
Very true. Except that you can be both understand math quickly and understand language or emotions well, it's just that they are not directly linked and need to be worked on separately.
Male and Female Brains Really Are Built Differently
> When you say you know people who can't handle a 30" monitor, do you mean that? They would refuse to use a 30" even if they were given one? I've only met a few people who are of that particular disposition, and I personally consider them odd. It's a weird self-flagellation or quasi-Luddism.

Not at all. It's practicality. Close enough to read normal-sized text clearly, and the edges fade into peripheral vision; far enough that I can see the whole thing at a glance, and I start having to zoom to read. I'd use one if it was the only monitor available, but I'd prefer a 24".

If it works for you, that's nice. I'm not calling you a freak of nature, so please don't call me a self-flagellating Luddite.
It's not even remotely true.

In reality, it's about the same as you describe in Canada. They're not opening stores in dinky towns of 500 people, and they're not buying expensive premium real estate, but they're almost every where between those extremes.
In the US, Walmarts do not seem to exist inside of cities (other large stores, like K-Marts or whatever seem to more often. This seems to be because Walmart is more conservative with form factor than other large store.) If you find a Walmart in a city, it will typically be in the outskirts or in the suburbs. That might seem like a lot, but contrast this coverage with with the sort of coverage they give small poor towns (seemingly every town over a handful of thousands people has one). A Walmart way out in the suburbs may as well be on the Moon for most city dwellers, particularly when you go down the income scale.

Living in Seattle, it is a half-hour drive to the nearest Walmart (there isn't one in Seattle, you have to go to Renton to find one.) Living in Philadelphia it was about the same. Back at my parents home, deep in central PA (aka, "Pennsyltuckey"), there were three Walmarts within 15 minutes. Medium/large sized rural towns like York PA can get two or more Walmarts. However even when a town starts to get as large as Harrisburg, access to Walmarts starts dropping.

If Walmarts were common in cities, then urban food deserts would not be a thing in the US: http://en.wikipedia.org/wiki/Food_desert
Ethics? In my science and technology? I'm sorry, I'm too busy bootstrapping my lean startup gearing up for a long runway so I can exit right before the pivot. I'm sure someone else like the EFF can figure out the ethics part. I'll just cut them a check.
Found it amusing that the US had no exlamation icon over it :)
Wouldn't that be cached after the first load?
Cycling can never be the complete answer (weather, etc.), but there's no reason it can't be a big chunk of it (30% of all trips in the Netherlands). It's also cheap to build compared to mass transit

I agree that transit is ultimately the most important.
Archerfish uses complex physics to hunt with their spit
What way should it be?

Dell: Manufacturer

(UltraSharp): The high-end moniker

XX: Size

Ultra HD: The name for that resolution

Monitor: What it is

Maybe it's because I'm an engineer and not a normal person, but the naming scheme seems quite reasonable. Way better than the utterly indecipherable "Dell 324y5943X" crap you get with some other manufacturers. The resolution name, "Ultra HD", is stupid, but that wasn't Dell's decision to make, and the industry has been naming resolutions like that for twenty years.[0] (VGA, SVGA, XGA, SXGA, etc...)

[0]: http://en.wikipedia.org/wiki/File:Vector_Video_Standards2.sv...
Real Cost Of Copyright Theft For AFP & Getty Images: $9M & Trashed Reputations
U of Toronto is happening 1/13/2014
http://withouttheirpermission.com/tour-dates

And sorry to break it to you, but....
https://www.facebook.com/photo.php?fbid=605366512831984&set=...

(Waterloo)
Wow. I bet he wishes he could take that one back.
If the investment newsletter business is any indication, he shouldn't stop sending letters to those for whom his predictions were wrong.
Set cookie for www.example.com?
Thanks to all those sitting and playing against me! Its been so much fun chatting with you all. I will keep creating games until 5pm Pacific time, so feel free to join and play me! My username is ziebac.
I was bummed we couldn't make it to Alabama but our logistics are already pretty crazy. 150+ stops. But plenty are in the South.

http://http://withouttheirpermission.com/tour-dates
Russell Brand offers new DVD ‘Messiah Complex’ through The Pirate Bay
SEEKING FREELANCER

Full-time Contract position approximately 2 months

Responsibilities: Sole full-stack Ruby on Rails developer on a web app overhaul or re-write

Location: remote - U.S., Canada, Western Europe only
(HQ in Toronto)

We're a start-up seeking an experienced full-stack Ruby on Rails developer or very small team for a challenging project.

Must:
- Have at least 2 years solid Rails experience developing web apps.
- Be able to start within 1 or 2 weeks.

Please include your CV, links to past projects you developed that are live on the web and a link to your Linkedin profile if you have one.

[railsprojectapp] a.t. g-m-a-i-l

Thank you
This article is /deeply/ flawed.

One of the more obvious things that stands out is that illegal drug purchases are /by no means/ a service unique to the Bitcoin economy. The major site for this type of transaction in particular also has a rather detailed feedback system.

The lesson to be learned from Sheep Marketplace is /don't leave your money in someone else's wallet/. There's no requirement that people use an "online" wallet. Also, it was named Sheep Marketplace. Someone's definitely having a private little laugh at that.
Yes, you are wrong. 3D printed anything is still pretty amazing, and now we have people who are trying to disrupt the adult toy industry. A worthy hack IMO.
There's a couple others: No chargebacks, no international transaction fees, and as long as the volatility leans in an upward direction then $X in BTC that you sit on for a few days before converting to local currency generally turns out to be more than $X in realized revenue.
Thanks for being so responsive. I'll take a look at your suggestions later, and I'll continue this thread on the mailing list.
> Can bitflop games be monitored or recorded?

The answer to this may be a little misleading. There's nothing really stopping anyone from recording their own screen (which includes the opponent's video broadcast).
A guy is floating across the Atlantic on his self-built car
The solution is to avoid capturing the state of the user on the server, passing it in the URL instead. That way nothing need expire about the link.
Thanks for the incentive, but it's not needed and if I do get around to it, it'll of course be open source.

The main difficulty I had with writing a command line utility is figuring out the UI in a console. Suggestions are welcome of course.

Also, there are two possibilities for a client: the first queries an API on explainshell.com by sending it a command line. This has the advantage of the client being thin, and using the centralized man page database which is probably more accurate. But this means that you're potentially not explaining the exact command you're running locally, which may be confusing.

The second option is to run the man page parser, matcher, etc. locally against the man page on your machine.
Building an Open, Drop-in Replacement for UITableView
Very nice. It was challenged by my go to command:

tar cf - . | (cd /dest/dir ; tar xvf -)

Which uses tar to copy a directory tree. It didn't know '.' stood for the current directory, it missed out that 'f -' was the file "standard in" / "standard out"
WordPress got on board with accepting BitCoin early, primarily as a way to accept payments from countries not supported by PayPal: http://en.blog.wordpress.com/2012/11/15/pay-another-way-bitc...

Promotional purposes notwithstanding, the best legitimate use cases for accepting BTC so far seem to be online services (web hosting, domains), where the transaction delay and risk of double-spend isn't a big deal; and charities, who risk little and potentially gain much by publishing an address for a donation wallet.
What's confusing about it? Apparently the 28" is cheaper to manufacture
How to overcome Tech ADD
You can definitely get away with traversals - and they are often required. The simplest method would be to use a sorted list. The head of the list is always the best price, so comparing the best bid against the best offer is linear and can be performed every time the orders are modified. Order insertion is naively O(log n) as the list is sorted, but this can be optimized by keeping a journal of orders and only immediately inserting orders close to the best price. You can then insert from the journal into the order book as time allows or if the best price moves a large enough amount.

There are a lot of other techniques too, but you definitely can't just let people buy or sell a different quantity. At least on any formal market I know of?
Baloney: telecommuting workers - WRONG

Baloney: interactive libraries - CORRECT

Baloney: multimedia classrooms - CORRECT

Baloney:electronic town meetings- CORRECT

Baloney:virtual communities - WRONG

Baloney:Commerce and business will shift from offices and malls to networks and modems - HALF CREDIT (they both exist)

Baloney: freedom of digital networks will make government more democratic - CORRECT (Governemts just clamp down on the internet)

no online database will replace your daily newspaper - WRONG

no CD-ROM can take the place of a competent teacher - CORRECT (No CD ROM can keep kids off streets while parents at work)

no computer network will change the way government works - CORRECT (Goverments will change the way computer networks work)

Finding the date of the Battle of Trafalgar takes 15 minutes - WRONG (0.18 seconds on Google)

Baloney:we'll soon buy books and newspapers straight over the Intenet. - WRONG

Baloney:instant catalog shopping—just point and click for great deals. - WRONG

Baloney:We'll order airline tickets over the network, - WRONG

Baloney:make restaurant reservations - WRONG

Baloney:negotiate sales contracts. - HALF CREDIT (Mix of phone, text, email, and in person)

Baloney:Stores will become obselete. -CORRECT (stores are being built everyday)
Hey moot, why don't you let pass users bypass individual IP blocks?

I refuse to disable my VPN, so it means I can't post any more. A shame 4chan has no way for privacy conscious users to post, especially given your support of StopWatching.us and such.
I guess the reason I don't give this argument any weight is that it is a theoretical argument about money supply and governance when the decisions to use this currency or not are made by average joes who decide whether it is in their self interest. I understand your argument as essentially saying that this currency will cause a tragedy-of-the-commons problem.

The thing is, I think that acknowledges that its popularity is inevitable--tragedy of the commons can only arise when people see something in their interest that is detrimental to society. But as an average joe, given a variety of assets, some deflationary, some not, storing my wealth in the deflationary one is in my interest.

The government never has to use it. I can always convert a small portion of my increasing-value bitcoin holdings into inflationary fiat at the last minute to pay the bill.
I'm not sure that's a good test; any publicly known example of state-sponsored is almost certainly in current antivirus software. Since they're publicly known, there's no advantage to continuing to be sneaky about it — it would certainly tip people off that the companies were under the thumb of a government. And testing older version probably won't help, because you can't prove that the company knew about them before the rest of us did.
> If you miss one day you can miss two, if you miss two it's all over.

I'm using Lift[0] to keep up. It:

- helps you keep on with the current running streak

- makes you want to increase the counter anyway should you ever break a streak

- displays progress by days stacked per week, which makes even low weeks not break the 'week' streak. [1]

- reminds you casually yet in a motivating way to continue (reminders are configurable per activity)

- the social part is completely optional and virtually disappears if you don't use it, yet is readily there should you want to use it.

[0]: https://lift.do/

[1]: https://lift.do/users/0140aefbac4ece8b509d/2054
Decentralism Against Terrorism (2001)
I can scan the access logs for the top explained commands, and show those on the home page (although that will probably only further increase their popularity ;).
Tough Day At The Office
Yes. Remember, it is a function of both votes and views, so something with two votes that's only been viewed a few times will still be higher than something with more views and two votes.

It's not perfect, but it is better than just straight chronological.
Monitors and TVs are similar but designed with different use models in mind.

I find TV's are bulkier, run hotter, have poor refresh rates, worse viewing angles, and look pretty poor up close. None of this matters when you use it as a TV, of course.

They also usually have massive bezels, harsher lighting, and come on fixed stands (no rotation or vertical adjustment, often not even any pivoting up/down).

You totally could use a TV as a monitor if you wanted. I personally stick with monitors for my desk, TVs for my wall.
Don't Isolates also allow and support the use of Transferables? Objects can only be in one isolated thread or another, but I thought the purpose of Transferables was to get rid of the need to ser-deser them?

Which mates well with what one of the projects in the article is up to: audreyt's node-webworker-threads. Webworkers extend webmessaging, so it's- as you talk about- about passing objects to one another.

Certainly Webworkers can and have been implemented without threads. Node-webworkers does just that, but it uses websockets to do inter-worker communication: it cannot leverage Transferables that causes the need to copy objects. Would that there be a common process where postMessage() could transfer an object from one owner to another!

I highly recommend learning and using webworkers for all developers- they are a huge part of the future of the web- and anything that Node can do to nurture and make common and harmonious it's existence with the de-facto well defined means for multi-processing. I cannot but see as a good thing. I also cannot help but think that perhaps multi-threading is a fine and advantageous way to achieve webworkers intercommunicating form of multi-processing: it enables Transferables, where ser-deser can be avoided.
>OCAML is cool but too academic to be approachable.

Can you give an example of what you mean? I used ocaml for a few years, and never encountered anything I would consider academic at all, much less unapproachable.
Cool Text
I agree: pretty insane scheduling.

I guess I was assuming you'd target the top 20 largest cities. When you passed through North Carolina, for instance, you skipped over Charlotte. It's a solid 2 and a half hours away from Raleigh, so not an easy trip for students.

http://en.wikipedia.org/wiki/List_of_United_States_cities_by...

You could setup something at UNCC. They have an enrollment of over 26,000. http://uncc.edu
I really hope they can pull this off, I think it would be amazing. Not only would it be great from a customer's stand point, but think about how much better it would be for the environment. Millions of miles driven by delivery trucks polluting the air being replaced by drones. Outstanding!
We have an event scheduled at each location, and we're scheduling additional office hours at a few of the stops. Shoot me an email at kat at ycombinator and I can get you more info about the event at Yale.
"1995 EPIC FAIL Internet predictions"... would be more appropriate.

Now is a good time to start collecting such web pages from bitcoin naysayers. ;-) ;-) ;-)
I would have to put my money on the way simpler answer D) A few users might complain, but the traffic keeps growing so why bother and E) YC is eating up all my time and is more interesting and F) The site clearly works (the traffic keeps growing) so it isn't as interesting to hack on anymore.
+1. If you want threads, build a node c++ addon that manages your threads/high performance work (and try not to pass too much back and forth with your Javascript, because of the performance overhead of marshaling described above). Which means you are just writing a lot of C++, and your javascript simply becomes a convenient interface to start/stop the processing and script actions on values emitted from your c++ addon.

Or, like everyone else recommends: use processes and ipc (e.g., the cluster module).
Introducing Google Maps on HotPads (and killing Flash)
Why do you use that instead of cp -R ? I would normally only use your version if I was copying a directory tree over ssh.
Ask HN: Autoformatting JavaScript
After using Go for awhile, one of the best features isn't a feature of the language at all, but a feature of the culture: there's minimal time spent thinking about code formatting because the right way is almost always whatever gofmt says.

I personally have used js2.el for emacs in the past, but there are people I work with who use crazy editors (ahem, acme) that don't have good js modes.

I looked at js-beautify, which seems closest to what I want, but its --preserve-newlines option doesn't seem to work, or at least doesn't handle the cases I care about.

I'm curious what others do here.
The comment I responded to pointed out that India has different circumstances surrounding its industrialization because it has more advanced technology and medicine.

I was pointing out that it is disingenuous to claim India has different circumstances if you are going to point out technology and medicine, but not that it was colonized as recently as the late 40s.

If you want to point out countries that are doing fine after colonization, I would think America would be the best example.
Fascinating stuff. I hope the administrator, if not involved, manages to somehow identify the thief.

I wonder if such a huge heist level can be tracked down by the NSA's infrastructure.
25% off our OSX surveillance app Code - (Credit Card / Paypal / BTC): TOTHEMOON
I sent it again, and didn't get an bounce message this time.
> This important as the price can then form the key of a hash table. Size of the hash table should be the limits of price in your book

Assuming I read you right, I think I would characterize this more as a pigeonhole sort[1] than a hash table.

Which makes sense: the goal here is a sorted collection. And, if you have a known range of values, it's hard to beat a pigeonhole sort for that.

[1] http://en.wikipedia.org/wiki/Pigeonhole_sort
Ugh. This is why true DPI independence in the OS is so important. There should be no such thing as a "wrong" pixel density.
Amazon somehow got CBS and 60 Minutes to create a 14-minute free ad spot for Amazon on the eve of this huge shopping day.

This is a fairly one-sided assessment of the situation. CBS and 60 Minutes benefit as much from the piece airing on the eve of Black Monday as Amazon, arguably more so, since Amazon needs little advertisement for its services.

I watched the piece and frankly found it to be somewhat of a puff-piece as well (Amazon was given too much credit in my opinion for being customer-centric). However, 60 Minutes caters to a broader audience than most of us, so they aren't going to get into pricing theory or the merits of Amazon S3. They describe the company to people as if it is the first time they've ever gotten a glimpse inside the website, because many people know little about it or its history.

60 Minutes almost always times its pieces to coincide with related events, and I think it makes the stories more interesting because of it.

Edit: If the goal of the piece was in fact to conjure up free positive publicity for Amazon I have to believe it worked. Last night my FB news feed was a flurry with people posting their love of Amazon and how they were now going to be loyal customers because "Amazon puts the customer first."
Yeah, that makes sense to me.

Organising something like this in a controlled area like a campus must be a few orders of magnitude simpler than organising something like this across the US.

it is a fantastic use of technology, I genuinely hope amazon manages to deliver.
Echo.js, simple JavaScript image lazy loading
Maybe I'm missing some point, but I don't think you need the lines if it goes top to bottom. Or, maybe you'd only need one line to show up if you highlighted a snippet/description: To point back to what you're hovering over.
One advantage of a local repository is that it is more likely to match the software versions on the local machine.

However, perhaps the best thing would be to allow both local and remote queries :-)
Actually, I would expect the more likely killer to be USB thumb drives. No need to invest money or space in a drive at all, so they were usable even on your friend's or your university's or your employer's computers. The disc-based systems were woefully fragmented with a lot of confusion over R version RW and + versus - and CD versus DVD. It was more convenient to rewrite data than CDRW (how often do you need to permanently store data? Rewriting is the better use case). And the media was small enough that you thought nothing of taking it everywhere with you (like your keys and wallet). Plus, I would wager that USB thumb drives are more reliable than CDs, given the propensity for cheap CDs to delaminate or get scratched up versus the numerous thumb drives sent through the washing machine in pants pockets and still came out working.
The press release is saying that the 24"/32" will support 99% of AdobeRGB. So, better gamut on the 24"/32" means more money than the 28".
arjie covered it well. I accidentally put on my Amero-centric hat, where censorship by the government is illegal, whereas by private organizations it is not.
It was more exiting at a lower price than I paid that was doing the damage. The problem was, in my view, that I was trying to apply logic to an sentiment market. This won't work on the very short term time scale without some kind of knowledge advantage. Or perhaps I was simply not good at it!
As a reader, I'd say that only one title is necessary, so maybe they just took the first one. Also, sorry, but your post is pretty poorly written so it's kind of hard to figure out which of the titles better applies.