skysight-inc/HackerNews huggingface dataset:
Like owning a single share in a very large monopoly. Except you're both the shareholder and the customer. The share loses value everyday and the service could be better.
Unplayable due to lag on iPhone 4 Safari, but that's probably to be expected.
Hah very crafty. I'll consider it. :) Thanks for the outside-of-the-box suggestion. Btw, I liked your LinkedIn suggestion in the other thread, going to try that too.
I still don't understand.

First, it's not very clear, but in some cases you must consume the "traffic" you have stored, by using the network or buying it with money. If not everyone will be have plenty of "traffic". "The payment system ensures everyone is doing what they’re supposed to."

So the 8 interconnected computers earned a lot of "traffic" but also consumed a lot of "traffic". (This can work even if the 8-computer network is connected by a small bandwidth connection to the main network.)

If node A sends a lot of packets to B and B sends a lots of packets to C, who will earn the "traffic", A or B? Who has to pay for the "traffic"?

If I download a full 3 hours movie from Youtube, who has to pay the bills? I, my "ISP" or Youtube?

If I upload a full 3 hours movie to Youtube, who has to pay the bills? I, my "ISP" or Youtube?

If I download a full 3 hours movie from Youtube while I upload another full 3 hours movie to Youtube while, is it free for all?
I'm sure all of the people reading Hacker News on their phones are enjoying this post...
Sorry, excessive examples are something I use often to better illustrate my points.

I never said this is what you said or even meant, I was simply illustrating how it might sound like, and why some people might have downvoted you.

Hopefully that makes sense : )
That was kinda my point; unqualified "accuracy" is not an useful metric for evaluating map projections, as most of them are accurate in one way or another (and inaccurate in other ways).

Arguably the "best" (general purpose) projections are the least "accurate" ones because they use a compromises between different projections to make a visually appealing map.
> Fortunately, this is not some distant historical problem. All the people involved are still alive. I've emailed McCaleb for a comment on this question: after all, he should know. --Gwern
Ok that is static code analysis for JS. What is static code analysis good for? Seriously, can someone please explain or post a link better than Wikipedia? I live under the impression that I write beautiful (understand sufficiently optimal) OO JS using TypeScript, what has SSA to offer to me? PS: of course I a noob.
It works if you have a touch screen. I changed my UA in Chrome and can play the games.
Hacking FlappyBird with Reinforcement Learning
And that was when $100 was an equivalent of 3 ounces of gold which is about $4k today. Barrel of oil and S&P500 had roughly the same price in gold then as they do today.
The author forgot a part of Italy
The Formation of Love
pymnts.com ...I was so hoping for a site on grape meads. Alas.
Tesla Supercharger Network Now Covers Majority Of Americans
Maybe this will help BTC take off?
https://coinbase.com/sms_service
How I got excited about T-Mobile USA and disappointed right after that
Aside from Aaron's cass, that information is an interesting bit of nepotism regarding MIT Media Lab and the Schwartz children.
I've got a little story as to how addictive Catan can be to some people...

About 15 years ago, a friend came to visit in my country with Catan. The simple, original box. He stayed at my place and for days my friend, my roommate and his girlfriend and me kept playing it. Then my friend left back to its country and took his Catan with him. We were so addicted and wanted to play really badly, but it was saturday evening.

Shops wouldn't open until monday and we wanted to play. We had played the game so much in a few days, non-stop, that we knew it by heart.

So I told my roomate and his girlfriend: let's build it. I was working in the book publishing business and had a very nice color printer at my apartment. I fired up Gimp on Linux (IIRC) and Quark XPress (that I'm sure of) on the old Mac and started designing basic hexagons and cards layout while my roommate started drawing and his girlfriend started writing down everything she remembered. Then we printed everything on the color laser printer and started cutting.

In about three hours (!!!) we had a functional game (we'd put a huge table glass on the map once randomly distributed). And we played the whole Saturday night, the whole Sunday... And when we woke up on Monday, we went to buy the game.

We were so into it that the three of us couldn't wait 36 hours or so to buy the game: we had to have it immediately. And we built it.

There's one word I'm thinking of for this game: addictive ^ ^
To reinvent Gestice, set up a profile that is activated by the combination of "Bluetooth Connected" and "Shake Gesture", and runs the "Secure Settings: Pattern Lock Disabled" task to wake the phone up with no lock screen. Optionally, add an exit task that restores your lock screen.

The Secure Settings is being transitioned to something they called System+ right now, so YMMV.
Can anybody comment on the speed compared to the internal SSD HD of a Macbook Air ?
I just tried the blur effect, but it is too much manual work. I spent 20 minutes, and finished a very small part of the gif. I just deleted it. It wasn't getting the 3D feel I wanted. I think having solid bright color instead of a blur, gives it more impact in the outcome.
I'm a Polish guy with US passport who spent many, many years in the USA and my feeling is as follows: In the US people complain about one single thing regarding the healthcare - cost. In Poland they'll complain about long waiting lists, not enough doctors, not sufficient care, basically everything is worse than in the US - except the cost.

I for one don't think that the major objective of healthcare system is not to bankrupt people. Its main objective is to safe life. I wish more people would be worried about saving lives more than money.
This is awesome. It has theatrical quality. The dissonant cannons together with Star Spangled Banner sound even like satire to me.
Former Sequoia VCs open $250 million fund to invest in the Midwest
Note that there's another equally-simple explanation that fits all the facts gwern posits here:

1. The MtG app was hosted on a subdomain (CNAME record, no A record) that sometimes had an accompanying apex-record lead-gen website to "sell" it, but usually didn't. (When you're an engineer making a webapp, writing the lead-gen copy is usually the last thing on your mind.)

2. The app subdomain served a robots.txt that prevented the Internet Archive from indexing it--as is usual practice with app subdomains.

3. McCaleb doesn't generally want to talk about how his site used to host an MtG exchange, because that'd make people less willing to take BitCoin seriously. He doesn't deny it, though, nor use the misapprehension as a source of humor in interviews. He just clams up.

I'm not saying gwern is wrong, but he hasn't inviolably proven his hypothesis yet, either. I look forward to a comment from McCaleb, if there ever is one. (My own hypothesis would support McCaleb never responding to gwern's query.)
Had a look but couldn't quickly see if this supports Gettext? As you build out an increasingly large app and i8n is important to you, using a standardized i8n process makes your life significantly easier than managing lists of strings.

We've been using angular-gettext[1] along with Transifex and it's made a significant impact our development and translation management.

[1] http://angular-gettext.rocketeer.be/
I see the same, pretty sure it's broken for everyone, see the JS console: http://i.imgur.com/eQZlNKO.png

Gotta love that professional log message, "This shit ran". In addition to several errors. The onclick function doesn't work at all, except in browsers where window.event is a thing. Guess what browser does that? Internet Explorer.
I created 4 reasonably successful companies in my life, and about 12 that fell flat. The first success was in high school. But the first million+ was at age 34. At first I thought the article was a little too academic, but... honestly it fits my life pattern. So... there you have it.
> The MtG app was hosted on a subdomain (CNAME record, no A record) that sometimes had an accompanying apex-record lead-gen website to "sell" it, but usually didn't.

There's no links to, references about, or any other evidence to suggest that this happened. I too did roughly the same searches of Magic the Gathering forums and websites for any reference of mtgox and found absolutely nothing, not even people mentioning a beta site or that they'd heard about it.

> The app subdomain served a robots.txt that prevented the Internet Archive from indexing it--as is usual practice with app subdomains.

That's not possible. If you deny the IA bot with a robots.txt, it removes all prior records as well. The "coming soon" would not have been indexed and visible if this occurred.

> McCaleb doesn't generally want to talk about how his site used to host an MtG exchange, because that'd make people less willing to take BitCoin seriously. He doesn't deny it, though, nor use the misapprehension as a source of humor in interviews. He just clams up.

He hasn't denied being a flying spaghetti monster either.

Occam's razor. The site never sold Magic the Gathering cards.
I think more friction would make the controls easier. Right now it feels like you're sliding on ice.
Nice post! Another similar control http://github.com/chroman/CRMotionView
I'm not an expert, but as I understand it, both deletes see row ('a','b'). Session 2 sees that that row is locked so it waits, and when the lock is released it sees that it's already deleted. However, it doesn't redo the query so it never sees ('a','c'). As far as PostgresSQL is concerned, ('a','c') is a completely different row from ('a','b') and it was created too late to have any effect on session 2.

These transactions aren't serializable but you didn't ask for that.

To get intuitive behavior, a delete followed by an insert with the same primary key in the same transaction would have to be treated as a row update, holding onto a single row lock, rather than as two independent rows with different row locks.
I couldn't imagine myself doing that somewhere with little room, like a crowded elevator or subway. The functionality is nice, but it looks utterly ridiculous.
And yet there have been many banks willing to money launder and deal in illegal activities if the price (profit) is high enough. I guess ordinary customers just aren't rich enough.
Python 3 to Haskell translator
Catan was my first German-style board game[0].

I've since "graduated" on to more complicated games, so I rarely play it anymore, but I find that it's an effective "gateway" German-style board game. Almost all of my friends who have played it love it, and have gone on to try (and enjoy) other German-style games. Catan is nice because it's sufficiently more complex (and well-designed) than Monopoly so as to be interesting, but not so complex that the rules take ages for newcomers to learn (as is often the case with many more complicated games).

My personal favorite at the moment is Through the Ages[1], though I'm also a fan of Puerto Rico[2], as it's a rare example of a good game that has (almost) no random elements to its gameplay, such as rolling dice or shuffling a deck. (There is one set of tiles that is shuffled, but it's rather inconsequential and could easily be made deterministic if desired).

Here in NYC, there's a cafe dedicated to board games and which was funded on Kickstarter[3]. As a huge board game geek, I'm really glad they're catching on.

[0] https://en.wikipedia.org/wiki/German-style_board_game

[1] http://boardgamegeek.com/boardgame/25613/through-the-ages-a-...

[2] http://boardgamegeek.com/boardgame/3076/puerto-rico

[3] http://www.uncommonsnyc.com/
Yeah. Typical for T-Mobile.
Totally agree. And I think the person saying no also has to explain the scope of the change. If it's actually waranted to rebuilt the whole screen for 3px at least everyone will understand the pros and cons and respect the amount of work that will be done.
Nope, that's what an "under convention" GP gets for a visit (there is an issue with that number not having followed inflation in a long time). The patient will pay very little of it, nothing if completely covered (CMU). Doctors make less money in France than in the US, but are still plenty well off.
Ok that's a bug. Thx.

There isn't any source material. I do have some minimal docs on google code : https://code.google.com/p/fleen/
If they published it, where is it? Did I miss the link in the article?

I love the password analysis that comes out of these kinds of releases.
No matter how many times I read this, I always enjoy.
A minor point- My understanding has always been that the intent of the original site was that it would provide a way to exchange virtual cards for the game Magic The Gathering Online, and not the (related) physical game.

That is, "Online" was part of the name of the game, not a descriptor of where the exchange was.

I don't know enough about MTGO to know if a third party exchange was even possible, but it would be worth looking into if someone was trying to establish if the site ever actually did anything.
This was submitted last week, but didn't get many upvotes, so I'm glad to see this submission taking off today:

https://news.ycombinator.com/item?id=7200147

The following was a really interesting discussion, that I'd love to hear more opinions on:

==================================

pedalpete 8 days ago | link

This is really interesting. I wonder if the lines have to be so solid, or if a similar effect could be accomplished without breaking the image so much.

Would a bunch of almost imperceptible lines work? What about a smallish change in colour saturation or similar?
reply

gojomo 8 days ago | link

I was wondering the same thing. Might a finer mesh/grid work? Or bars with some dimensional shading themselves? Or slight transparency?

Could the bars/layer even be animated, along some consistent plane, so that there's no static background part of the scene that's always obscured. (That might allow even thicker bars, if that's otherwise helpful for the plane-of-reference establishing effect, but which aren't as distracting, since the mind's persistence will 'see around' them.)

Combining these, maybe there could be more than one synthetic depth plane active at once, distinguished by color, translucence, or direction-of-motion? There'd be some perceptual dimming with all that layered-in non-native 'depth chrome', a little like looking through lenses or filters... but hey, other stereo 3D tech has similar tradeoffs.
Group therapy for Entrepreneurs
That depends on the target tool for those translations.

The file formats for translation files for MacOSX/iOS (.strings files), for Android (strings.xml files), for Linux (.po files), and a multitude of other development environments, are all different.

If one was to provide a tool for translators to work on this kind of translations, what one could do is to keep the translations in a database (original string/language, translated string/language), and have little tools to convert the various file format into and out of the database.

Using a database would help recalling common strings.

Now, in translating interfaces, not only strings need to be translated. If only, for some interface definitions take human input to adjust widget size according to the text (which is of different size in the different language), but also because translating involves more than just the text. Right-to-left script systems may need different layouts than left-to-right script systems. Icons may need to change according to the culture relative to the language. (And data may need to be computed or formatted differently according to the language, but this is for the developers to care about).

Therefore beyond the translation of strings, a UI translator will need to master the development tools used to edit the interface layouts (Xcode on MacOSX or iOS, eg. eclipse on Android, etc), to be able to provide a comprehensive translation service.

Perhaps considering some professional tool already developed would be a good idea? http://kilgray.com/webshop/
HealthCare Startups and Hiring – Feb-2014
Yes, and you could JTAG flash a bunch of them even after this.
That is a good question.

I think of the huge countries, Brazil is probably the one with less useless land?

Brazil harshest environment is the quasi-desert plains in the northeast non-coastal region, it rarely rains there because the coast has lots of hills high enough to block rain (thus the coast is very rainy too), but it is not a complete desert (yet... overuse of land in agriculture is slowly transforming it in a desert).

Brazil has no crazy areas of desert, tundra, or other non-fertile areas, the only parts "hard" to live as human are the rainforest (because it is too dense, nothing you cannot fix by making your own clearing) and the marshy area (because to live there you need to figure how to make a floating house or a house that don't flood).

US has the Arizona desert, and some snowy mountains, Canada half of it is just ice, Russia too, half of it is ice, China has a huge desert plus the himalaias, and the largest countries in Africa usually are large because they extend the border to the middle of Sahara because of natural resources, it is not really useful land.

And Australia has that very dry outback where you cannot have proper farming.
Should spend the extra time to make it work on desktop as well. Would love to hear a little more about the reasons it is "mobile only".
You've missed my point, and resorted to ad hominem. Way to go. I'm not saying that the little things aren't important, its great to be a perfectionist and I think sites are absolutely built out of details by designers and developers working in respectful partnership. But my point is that the design details that should be obsessed over come way before the traditional pixel pushing session at the end of the job. Things like consistent, simple and really robust visual relationships between components and typography across devices and viewport sizes. In my experience this is where good designers spend their energies - and if its done well pixel pushing should not be required.

I just responded to the point you were making in a polite manner, without calling you immature or calling your professional experience into question. Now do you fancy having a go?
Unfortunately, I don't perceive the effect (I'm assuming there's supposed to be an optical illusion of 3D). The animations all look flat to me.
JSNES is a pretty awesome (desktop-friendly) alternative: http://fir.sh/projects/jsnes/
related discussions:

https://news.ycombinator.com/item?id=7220125

https://news.ycombinator.com/item?id=7223436

https://news.ycombinator.com/item?id=7230094

Links from mozilla's blog:

https://blog.mozilla.org/advancingcontent/2014/02/11/publish...

https://blog.mozilla.org/advancingcontent/2014/02/13/more-de...
For some reason it seems to be a simple posting rule in HN and mods like to do this. Yet it's not always adhered to. Confusing!
Just for the record, in environments where devs have to get their changes validated in a way or another (i.e. get it past the test team, release to prod etc.), they will get a resounding NO, if they try to change some code just for the sake of it (even if it's called "refactoring") or things they can't argue to be valuable (depending on where you are, fixing a minor bug might not be a good enough reason for changes).

There's no double standards, basically anyone has to justify spending other people's time.
But it's also disabled on a Nexus 7. Testing against a small set of user agents perhaps?
I'd define "real wealth generation" as purchasing inputs and doing something with those inputs that enables one to charge a higher price for the output, where both the input and output prices are set by free negotiation.
Alderson Disk
It's funny that the footer of the tariq.co page states:

"All content copyright Brain Junk © 2014 • All rights reserved."

Even though apparently the one piece of content on the domain is owned by someone else.

Good times!
There's a bit of a sliding scale depending on the available sources. For a lot of contemporary stuff, newspaper articles are cited as sources, because there's not much better available. And newspaper articles don't always cite their sources well, which makes it a bit hard to know where they got their information.

When better sources are available, they're preferred. For example, an article on WW2 should not cite random newspapers, but should substantiate any significant claims with a citation to a respectable history book or journal article, because there are enough of them available that there's no excuse for citing less-reliable sources. If a claim about WW2 can only be found in Wired, it probably shouldn't be in Wikipedia.

There are some people who'd prefer applying that more broadly: if a claim can only be found in Wired (or any other newspaper/magazine) Wikipedia should not include it. This, however, would cause a whole different kind of controversy: when material is removed or articles are deleted due to lack of good-enough sources, some people get very angry and start attacking "deletionism". So there's a bit of an in-flux balance between only covering a relatively narrow range of impeccably-sourced topics, versus covering anything at all cited to any source at all.
The original source was MagicalTux in [edit 
#mtgox
 #bitcoin-otc], when he was asked "what does mtgox stand for?" The answer was that it stood for "Magic The Gathering Online eXchange", but he never said whether or not it was operational under that name.

[edit] Here's the IRC log of the original source: https://bitcointalk.org/index.php?topic=7015.0
ipython notebook rocks, these sorts of analyses are super easy to cook up.
Talk to people. In person.
2 former agents try to end prostitution ring
Sure it does. You need to ensure that you only have one non-invalidated record. If you don't have partial unique index, you can't guarantee that two concurrent transactions won't invalidate the same row and add two different rows. With a partial unique index, you can make that guarantee.
Where is Alaska fitted into the picture? Alaska is part of U.S. and adds substantial weight to its size.
> Git is described as not being crypto

Git has plenty of crypto in it, namely GPG (for signing tags), SSH and SSL (for transport). Using off-the-shelf crypto like this doesn't strike me as "inventing your own crypto".

> people assume it is resistant to malicious attack

Exactly what's the threat model here? I can't conceive of a malicious attack that exploits gits reliance of on SHA1 as a message digest that doesn't also require write access to your filesystem.

I think your argument stems from the fact that SHA1 is deemed insecure and therefore anything associated with it must also be insecure. As I said in the previous thread, git doesn't use SHA1 to make any of the guarantees that cryptography is typically used to make.

It's usage is to prevent accidental corruption in the everyday usage of git (the sort that mercurial appears to have been prone to in the past), not to protect against a malicious adversary with write access to the filesystem.