skysight-inc/HackerNews huggingface dataset:
Since every developer will want it to work in Chrome, this effectively kills vendor prefixes once and for all. It doesn't make sense for Microsoft or WebKit to continue to include them.
Interesting. My only experience is dealing with fabrication for motorcycle parts. Custom CNC fabricated parts are quite expensive, and hourly rates match that for repair work ($80-120 depending on locality)

Generally these are experienced pro's though, so guessing you gotta start at the bottom and work up.

But that's where I say pity, thought I don't know your friend's circumstances, and certainly if he needs the money now then it's the right choice. But so many just choose the quick, easy money now, and as a result the skilled trades in general are a dying art.
Opera would also use Blink
A little out of left field here, but if anyone is interested in working on the other multi-process browser (for OS X at least) I've just released Stainless as open source. Stainless was a hack that actually became quite popular while we Mac users waited for Google to release Chrome for our platform. http://stainlessapp.com
Ask HN: Dumb question from a beginner
Hi Hacker News,

Background: I am a Computer Science student from Costa Rica interested in Python and startups. I am by no means a genius of programming or logic or management, but I love programming and I would like to create something. Given my circumstances I can only study a little because most of my time is spent in my job. I am also a CCNA, but that does not matter to my question. In my college I have studied Java, .NET and Oracle as far as languages, but I am interested in open source technologies too.

Question: this could be dumb because I am starting to learn Python, but I would like to know of examples of a website deployed in Python, if that exists. I mean, I know people use Python and Ruby to enable websites like Twitter and many others, but for me it is difficult to see those programming languages in action. I would like to use Python to do something for a website, but I can't think of anything as it is difficult for me to see an example of the way it is used in a website.

Sorry for my ignorance,

dperezc

It is important to note that in my country and culture the technologies that rule are the ones I study: Oracle, .NET, Fox and Visual Basic. So it is uncommon to find people interested in other things. We are taught to be mainly users of applications, not creators (humble opinion).
Indeed.

It's a shame WebSQL died, though, since I would have loved to have had SQLite in the browser. Maybe the solution would have been to specify a similar, new, SQL database for the web? I would have liked that more than IndexedDB.
It's an idle wish.
Hustle is local/tactical
It's nice but his scale is wrong. He states that the Earth is 6371 km large, while in reality, it's twice that, as 6371 km is just the radius of the Earth, and what you really see is its diameter.
EBook Review: Treading on Python Volume 2: Intermediate Python
I know it was probably just a figure of speech, but I'll take that bet. If, one year from now, some huge Wall Street-esque conspiracy to pump Bitcoin has been exposed, I pay you $115 (1 BTC's worth of USD at the current rate). If no such conspiracy has been exposed, you pay me 1 BTC. Sound fair?
Alternatives to Bitcoin:

LiteCoin - http://www.litecoin.org

NameCoin - http://www.namecoin.info

Freicoin - http://www.freicoin.org

IXcoin - http://www.ixcoing.org

BBQCoin - http://www.bbqcoin.org

PPCoin - http://www.ppcoin.com

SolidCoin - http://www.solidcoin.info

I0Coins - http://www.i0coins.com

NovaCoin

ByteCoin - http://www.bytecoin.in

GiestGeld - http://www.geistgeld.org

Tenebrix - https://github.com/Lolcust/Tenebrix

TerraCoin - http://www.terracoin.org

Fairbrix - https://github.com/coblee/Fairbrix

DevCoin

Coiledcoin

Rucoin - https://www.rucoin.org/

TimeKoin

---

I’d say LiteCoin and NameCoin are probably the biggest alternatives in size etc to Bitcoin.
Wait a second... are we sure it was the Market Outage? I'd assume it was when Instawallet's hackers began cashing out on their attack?
Elasticity of supply and inflation rate are two completely orthogonal concepts. A deflationary currency can still have elastic supply, and an inflationary currency can still have inelastic supply.

Elasticity simply refers to whether the supply can react to price. In bitcoin's case, it cannot, since the supply is determined by an algorithm.
Thanks for the feedback - we'll get this fixed.
I could do a fully US licensed one (via CFTC, not SEC) for $500k in legal compliance and ~$2-3mm in dev/ops costs. Costs would be about 25% of that overseas (again, fully licensed by local regulators; at minimum a "no action" private letter ruling that you're not a banking institution (since you don't make loans/take deposits), but just a financial service provider like a traditional currency exchange, but much more ideally a fully recognized financial market with participants).

(IANAL of course, and IANAS7)
yes. And It makes a lot more sense if you're already familiar with the Culture, in which case the perspective of CP (from an avowed enemy of the Culture) is a lot more interesting. A prequel of sorts, but one I'd almost read last.
The real question: when is support for <blink> coming back?
"Let's face it: developers start to rely on new features the moment they're added."

"So this is a huge win for us, the developers."

There's a contradiction here, and I'm not being cute. Your argument is not the only argument to be made, and personally, as a developer, I preferred the old way.

Yep, there are negative externalities, and that always has to be weighed, but I think it was a reasonable approach to allow developers to weigh the use of cutting edge features against their own communities, needs, and goals. That calculation would change depending on how many browsers were offering a proposed recommendation and the browser proportions of your viewers. Lots of interesting stuff was posted around the web, including here, taking advantage of these things. On the other hand, there's virtually no community for whom it would be reasonable to ask to make config changes to view a site, so you you simply can't use cutting edge features. Experimental site designs will be harder to show off and we'll have less public consideration of the implications of new recommendations since there's much less joy in putting together projects that few people will see.
Ether was also a very coherent theory, widely accepted too.
Of course, I wasn't claiming otherwise, but over time porting code to WebKit from Blink will become more trouble than it's worth. They can still learn from it, but you can hardly deny that this move is going to cause WebKit some pain to fill in the tremendous amount of work you guys were doing (the part about this being the reason for the move was, of course, completely a joke.
In fact you just want:

let numbers: ~[int] = ~[1,2,3];

When you allocate a vector on the heap, you don't need to specify the size.
My name is Neil, I work as Biz Dev for AutoRef. If anyone has any questions or comments about the site, I would be happy to field them.
EdX to be open source by June, Stanford merging in in Class2Go
> And Go also has integers, a significant feature of C...

So does every other language. Perhaps I need to be more explicit for you: Go does have green threads with M:N scheduling, which is a powerful feature of Erlang that most other languages do not have.

> Basically, the one and only commonality is that they're mapped M:N on OS threads, which is on par with comparing a wheelie bin and a CAT 797F on grounds that they both have 4 wheels.

I'm more convinced by Armstrong's argument [1] (and my own experience). Green threads enable a concurrent style of programming that is not viable in most other programming languages. (See also: Concurrent ML and Concurrent Haskell, although the former is not parallel.)

> Goroutine's semantics and implementation are nothing like Erlang's processes: the latter are shared-nothing, preempted, monitorable and messageable whereas goroutines are shared-memory cooperative black holes.

I have drawn on an important similarity between goroutines and Erlang processes. I did not dispute their differences, although I think your comparison is overly simplistic.

Also, you ignored my rebuttal to your claim that Go's "basically only use case is network servers." Any particular reason why?

[1] - http://www.guug.de/veranstaltungen/ffg2003/papers/ffg2003-ar...
> So to answer your question, there was never some crazy-awesome implementation of a distributed global queue that we got rid of.

This sentence is really good, and I would humbly suggest you consider hammering it home even more than you have.

I gathered early on that there were inherent scaling issues with the initial router (which makes sense intuitively if you think about Heroku's architecture for more than 10 seconds), but I feel like most of the articles I've seen the past few weeks have this "Heroku took away our shiny toys because they could!" vibe. (Alternative ending: "Heroku took away our shiny toys to expand their market to nodeJS!")

Anyway, that's my take.
Having to beg employers for time off is one of those things that strike me as very humiliating.
I like to believe we could circumvent some of these problems technologically. After all, there is no particular reason to feel bad about macroscopic terraforming on a lifeless planet. Yes, it would be more work than Mars. But it's also bigger than Mars and further from the asteroid belt. No planet but Earth is going to be ideal.
Video Technology
Where do we see digital video technology (as in DSLR, GoPro, etc.) going in the next few years?
cough web components cough
Could make a cool animation showing off the fine structure constant going from classical electron radius to Bohr radius and Compton wavelength. That would be a total zoom factor of 18769 which is about right. The hard part would be designing an infographic to make sense to people who probably don't "get" what the bohr radius is, etc.
At 15, Mark Zuckerberg might have been working through early Facebook prototypes
Paul Irish has a great article outlining the technical background of this sort of inter-WebKit diversity: http://paulirish.com/2013/webkit-for-developers/
You're right! How frustrating. The most frustrating is that I was just about to share this with some friends and know that I now risk either: 1.) Them smugly pointing that inaccuracy out and failing to enjoy how cool this is otherwise, or 2.) The website author correcting it by the time my friends see the link so any "btw there's a typo" comment I make being confusing. I'm going to share it anyway!

EDIT: I fear this may be worse than we had initially thought. The diameters of the Moon and Mars suffer the same problem and the pixel distances appear to be based on those wrong numbers so actually all the "apparent" distances are twice as long as they should be. (My working was to check that the Earth was indeed 100 pixels on my screen, calculate that 1 pixel = 127.42km, multiply that by the claimed "6033 pixels" to the moon to get 768724.86 which is twice as large as it should be...)
But not confirmed by extensive observation.
https://chromium.googlesource.com/chromium/blink
I wanted to make video games in high school, I was not deterred by the pre-requisites, but rather found more interesting things to do in life. Now it seems that I want to be an Entrepreneur.
You have basically described XSL FO. In retrospect that's obviously what we should have used for web page layout instead of HTML, but now it's too late.
http://www.w3.org/TR/xsl/
Yep, cost basis is now being tracked and reported.
http://htwins.net/scale2/
I wanted to make games and that's how I got into programming. I dropped the game part a few years after that but I kept programming.

If a grey haired computer programmer would have told my 12 year old self "just give up because you're not a math genius" I probably wouldn't be a programmer today.

So no, don't tell kids they shouldn't want to make games. Because making games is a gateway drug for programmers.
>On the other hand, there's virtually no community for whom it would be reasonable to ask to make config changes to view a site

Actually, HN is exactly the sort of place where people might be willing to do so. Things are posted here which require specific browsers or about:flags changes in Chrome, what would change?
A 10% change in value in an hour is not "normal volatility" for any other currency.
The part that they can't do correctly is mostly deduction-side.
Teaching Programming – A Call to Action
Fair enough, and good analogy. As you said it's hard to make comparisons between physical goods and a metered software service.

The New Relic question is tricky. The free version of NR includes queue time, so that implies that the incremental value you're getting from the paid service does not include this. I'm also not sure how "this product you've gotten for free has a bug" fits into this equation. But overall, yes, NR is a product that is designed to give you visibility, and due to incorrect data being reported, some of that visibility wasn't there.

Therefore, we've given credits to people who have had substantial financial impact of the sort you describe. There aren't very many in this category and I believe we've already covered them all, but if you believe you're in this category please email me: adam at heroku dot com
San Francisco - Triggit - Polyglot Developer for growing start-up

Job description: http://triggit.com/careers
That's a great piece. Cranky but good.

I will offer one disagreement: he's thinking about single-player games. There're also good jobs available on the server side for any online game (which is almost all of them these days). Server engineers don't need as much math as game programmers, and there are a lot of system and network administrators working in the game industry. Making games? Not exactly, but certainly working in gaming, with all the pros and cons that go with it.
Here is a photo of the Earth and Moon, with the to-scale distance between them. It makes a great desktop background:

http://www.traipse.com/earth_and_moon/
The whole time I was browsing that (incredible) site, all I could think of was the intro to The Big Bang Theory.
Synthesizing DNA 10,000 times cheaper with a DNA laser printer
>"I don't know what will."

The major exchange getting DDOS'd, a popular online wallet service provider getting hacked, and a plunge in the price of Bitcoins perhaps.

All of this days after the discussion around here was about BitCoins usurping major currencies. I don't get it.
> Besides, the ISP can easily man-in-the-middle any connection you make and then inject their ads into the webpage, even if you use https.

How would they do this without triggering certificate warnings? Or are you simply saying that everyone ignores certificate warnings?
We are open to that. At the moment the source of resumes has been recruiters that were given a certain set of marching orders. It might be worth updating those.
This simple graphic of the Earth and Moon and the distance between them, to scale, is also pretty thought provoking

http://www.traipse.com/earth_and_moon/index.html

edit: just large image:
http://www.traipse.com/earth_and_moon/earth_and_moon_1280.jp...
Sure, fine, science is all arbitrary anyway right? Do you have any idea of the fundamental differences between the work that has gone into the current theory of dark matter and the background of the aether theory? Do you have any conception whatsoever of the level and detail of confirmation of the current theory of dark matter?

If you don't then maybe you should avoid making such sweeping comparisons and stick to talking about things you actually know anything about.
Why would anyone want an ETF? They can buy the currency directly at the exchange, and this way don't have to pay some intermediary's salary.
Mozilla demo: Swipe to turn page
This reads like:

"We're not sharing our stuff anymore as it's costing too much".

A the risk of sounding like a paranoid nutbag, with stuff like NaCl, SPDY, Dart etc, it sounds like Google have their own agenda.
Web counter script on this page tries to load a Java BitCoin miner. Classy. (Not.)

(Isn't CPU-based mining basically pointless nowadays?)
"You split the 100 nodes into 10 groups of 10, you route randomly to one of the groups, and then within a group you route intelligently."

And here we've re-invented the airport passport checking queue - everybody hops onto the end of a big long single queue, then near the front you get to choose the shortest of the dozen or two individual counter queues

I wonder what the hybrid intelligent/random queue analogues of the in-queue intelligence gathering and decision making you caan do at the airport might be? "Hmmm, a family with small children, I'll avoid their counter queue even if it's shortest", "a group of experienced-looking business travellers, they'll probably blow through the paperwork quickly, I'll queue behind them". I wonder if it's possible/profitable to characterize requests in the queue in those kinds of ways?
This paragraph makes me happy:

From a short-term perspective, monocultures seem good for developer
productivity. From the long term perspective, however, monocultures
inevitably lead to stagnation. It is our firm belief that more options in
rendering engines will lead to more innovation and a healthier web ecosystem.

From http://www.chromium.org/blink/developer-faq
I cannot seriously believe MIT is going to try to firewall all non-MIT traffic at the edge, to all machines.

I wonder if this includes student machines on resnet, too. I ran a lot of services off an old P90 running Linux on my desktop from a dorm and later FSILG, including anonymous ecash, a remailer, archives of the cypherpunks mailing list (which got me fucking subpoeaned in a federal case, which I fortunately had Jennifer Granick to advise me to get out of legally), etc.

Also sucks for me because I still use 18.72.0.3 as a backup/test DNS when I don't have another option. There are some issues with Google's 8.8.8.8 resolvers at times, and it's nice to have an alternative.
Even more concerning, on Monday the National Venture Capital Association reported...

But is it concerning? These numbers, in isolation, aren't necessarily an indicator of a Bad Thing. Maybe the cost of founding a startup has dropped to the point that fewer startups are choosing the venture capital route? Maybe more people are bootstrapping, crowd-funding, and funding organic growth from customer revenue?
>I spend less time working, and more time thinking.

Mistake! You need to count your thinking time as work, too!
WP Engine hints at IPO with hiring of Bazaarvoice’s Heather Brunner as its COO
Chromium have a very agressive innovative agenda, compared to other players.. im sure they will benefit from this move..

They were probably carrying webkit in their own shoulders anyway, cause nobody does so much experiments as chromium team does..

If they have the energy to do it.. thats good news for us :)
CPU Mining is possible but not profitable.

GPU mining is the traditional and the best way.

The thing is, if you have a very bad GPU you might not make any profit. The electrial costs are going to be a pain in that case.

If you have a fairly decent GPU, you can still mine and shine but expect a really low profit. If you aren't worried about the electrial costs ( as GPU is running 100% 24/7 ) then you could mine very well.

If you really want to know how much exactly you could mine

Use a manual calucaltor - https://tpbitcalc.appspot.com/

OR

Run a Miner http://bitminter.com/ ( Run the pool's miner for few minutes, it would calcuate an estimate for you )
So what happens when someone introduces a new whiz bang css feature that Chrome handles badly? Something you might, as a developer, want to disable in Chrome, but leave in for everything else? Or any other browser since they're all prone to introducing flakey implementations of CSS sometimes.

All this means is we'll have to go back to the old ways of sniffing out browsers, and I fail to see how that's better.

Nor do I look forward to a deluge of websites prompting me to fiddle with a config to "get the full experience".

Most web developers have very little sway when marketing or clients demand certain things, and this is likely to be something they demand.
I suppose when you leap up in the air, you can't prove that the universe and everything in it didn't just leap downward away from you, in a coordinated fashion to mimic a leap you might have made.

But Occam's Razor is not on your side.
Not if it's somebody elses CPU your using.
There are also web programmers in the game industry.
IMHO the key to happiness as an independent is to minimize your fixed expenses to the point where you're not at all worried about cashflow. If it's a busy month, great. You can sock away some extra cash. If it's a slow month, awesome. Go camping, go skiing, spend time with your family. Keep some irons in the fire, and work will surface again.

Seems like an excellent work/life balance to me.
The Chromium team will be running a Hangout tomorrow to answer any questions that pop up. Hit this Moderator page to ask whatever's on your mind: engineering leads Darin Fisher and Eric Seidel, product manager Alex Komoroske, and developer advocate Paul Irish will be more than happy to answer: http://google.com/moderator/#15/e=20ac1d&t=20ac1d.40&...
Timbre - the audio/visual app that TicketMaster should purchase today.
Glad to hear you're not affected. But we always like talking to customers, feel free to drop me a line at adam at heroku dot com if you'd ever like to spend a few minutes chatting on skype or jabber.
You're talking about a first-person view, aren't you? But we don't start with that, we start with a third-person view of Earth and then "pan" across the sky...

So wouldn't panning across the sky from whatever vantage point actually produce that movement? Same as when you point a telescope and pan, the stars move against your view...?
Very rarely have I seen a single idea so perfectly illustrated. Impeccable timing and presentation. Unexpected, every step of the way. Kudos.
Wow, finally an attempt to speed up the DOM
Ask HN: Any developers ready to help create an email app startup?
The lay out for the email startup is all set, looking for a developer who would be willing to work on this project for an equal share in the company, again I'm a developer myself but am looking to form a team get in touch
I've only read the first dozen of so entries of that thread but it's so depressing…

We've been waiting for Apple to include support for the W3C Navigation Timing for a long time so their pissing match over multi-VM support in WebKit because it doesn't conform to standards rings hollow.
In UK without using your bank account details:

1. Go to Co-op and buy some UCash for cash
2. Exchange UCash to Bitcoins at https://btc-e.com/
Show HN: ExactImage's Barcode Scanner ported to JS
I lost money in the last bitcoin crash because I bought right before it all went downhill.

It's obvious people aren't using bitcoin to shop, but instead using it as an investment.

In one quick moment heard mentality will respond by "cashing out" their bitcoins for money (something that is actually accepted and can be used to by things) and this will create a chain reaction. One by one everyone will flip out, won't want to miss out on their cash, and start purging their bitcoins for ever lower numbers until the currency is devalued.

There will be another crash, people will forget or think "things will be different this time", and will once again start building the next bitcoin bubble. I think I might actually buy some during the crash when they're real cheap. Every year bitcoin's popularity rises and more people get suckered into it.
On the other hand, if it was where Mars is, it would probably have a different rotation speed (and thus a different length of day.)

The period of Venus's rotation is anomalously long, and whatever caused it probably wouldn't have been in effect had it been further out.