skysight-inc/HackerNews huggingface dataset:
Embedly Hiring Publisher Advocate (Boston)
We have a new position in Boston for folks who are at the intersection of technology and journalism. This role is for a publisher advocate to work with publishers and bloggers helping us roll out our new publisher tools, while also shaping the direction of future products. We want someone passionate about technology and its position in journalism.

This is a full-time salaried position. We offer equity, health, dental, and 401k. Embedly has been around for 4 years and we work with some of the most influential companies and individuals out there.

http://embed.ly/company/jobs#pubadvocate (send a note jobs@embed.ly)
Why I Quit Apple and Moved to Paris
Wouldn't bacteria possibly pose the same issue as dust to the telescope.
First paragraph : Note that he didn't say that. Revealing a previous passive observation versus giving advice is different. He was basically just trying to say "I think I've had the wrong impression of you", but perhaps wanted to let him know just how strong of a negative impression he had. To me it read more like a sort-of public apology for holding a mistaken belief about Zed's character and possibly nudging others to reconsider any similar viewpoints.

Second point: Yup, optional just like most tools, and just like most tools there's always a set specific challenges where it can work wonders compared to the rest of the shed.

Your mileage may vary but I'd be very surprised if you can't think of a single lesson you've remembered better because there was some pain involved, we're supposedly hardwired to better remember those lessons, for obvious life-prolonging reasons.
Interesting. I'll be one of the first to buy (does pre-order include early editions of the book?).

I tried out continuous design when trying to learn and build with Angular and CoffeeScript for the first time...and I loved it...made me want to quit Rails development entirely. I still don't know much about grunt except how to copy-paste the commands to set things up, but more insight on how this all works, plus best practices, is a winning topic for me.
Depends on the meaning of the work hack. A clever prank? I think it counts.
Play your FLAC/ALAC files on all devices with Style Jukebox Cloud Player
This sounds like Balderdash. http://www.amazon.com/Mattel-B9176-Balderdash-Game/dp/B00009...
Bitcoin Reaches 1000 USD
It's definitely not a bad idea to study PHP. That being said, I tend to think learning anything is a good idea (even a bad language would teach you something valuable).

It would seem you're definitely conscious of the disdain toward PHP. I would certainly keep that in mind if you find yourself applying for a job. If you're going to apply to a trendy (uppity) start up in California, the kids there will probably laugh at you if you have PHP listed before Node.js.

Study PHP, but on a framework with some sort of built in architecture. It's possible to write entire apps with all of your logic spread out willy-nilly throughout the view.
Wrong, did not reached it yet.
Perhaps I'm not in the know (I'm not) but it took me way too long to figure out it was a phone and not some UI overlay/Android enhancement suite.
I used my Internet superpowers to Google "clean room use for orbital telescopes" and came up with this: http://space.stackexchange.com/questions/1897/why-was-the-hu...
The SOC Agile Development Process (e.g., "Shut Up and Write Some Code")
Wow, those comments really do hit home. I would think he would have a satellite phone or something. Really chilling.
> estimates
If you find this interesting, you can check the discussion when it was introduced here for the first time: https://news.ycombinator.com/item?id=3910304
its now 1020 USD , refresh your Internet Explorer, or get Chrome !
Bitcoin pushes past USD1000 on mtgox
In Python 3, you don't care about what they use internally. You don't need to.

If you want to work with strings, you work with strings. If you want to work with bytes, you work with bytes. If you want to convert bytes into strings (maybe because it's user input that you want to work with), then you tell Python what encoding these bytes are in and you have it create a string for you. You don't care what Python uses internally, because their string API is correct and correctly works on characters.

That noël example of the original article consists of 4 characters in Python 3 which is exactly what you want.

I know that just using UTF-8 everywhere would be cool, but that's not how the world works for various reasons. One is that UTF-8 is a variable length encoding which has some performance issues for some operations (like getting the length of the string. Or finding the n-th character).

UTF-8 also isn't widely used by current operating systems (Mac OS and Windows use UCS-2). It's also not what's used by way too many legacy systems still around.

So as long as the data you work with likely isn't in UTF-8, the encoding and decoding steps will be needed if you want to be correct. Otherwise, you risk mixing strings in different encodings together which is an irrecoverable error (aside of using heuristics based on the language of the content).
That much is already clear. I'm more interested in comments from those who appear to think Bitcoin/Zerocoin is an "infinite good": https://news.ycombinator.com/item?id=6806395
For Go: the for-range loop iterates 5 times, reversed (manually, using the resulting runes) is l̈eon, utf8.RuneCount is 5. The blog has just recently been talking about text normalization[1] via a library, but it isn't built into the core.

[1] http://blog.golang.org/normalization
It is still around $950.00 on CoinBase. Mt. Gox is usually ahead of CoinBase and BitStamp.
Right, I do not disagree. I just feel better treating them the same. That is, both are actually easy and reliable so long as you realize you have to make some gross simplifications. And most of the time your life will be much easier if you start with the gross simplifications and try to expand beyond them only when necessary. (This is also why I'm loathe to try programming in unicode...)
According to http://bitcoin.clarkmoody.com, it is now well above 1000$/BTC.
I wonder if somebody was mining for karma.
The price is in EURO if you want the USD try https://www.mtgox.com/?Currency=USD
Now it does: http://uppix.net/Cv5mZP.jpg
Ask HN: Best way to buy litecoins?
What's the best way to buy litecoins? Is it better to go through btc first, are are there reputable USD to LTC exchanges?
So this is an Android fork with UI improvements?
My opinion is: "wat"
The History of Thanksgiving-Era Writing Instruments
Hint: most global mega corps block youtube. Host videos locally for product demos if you can pay for the bandwidth. You will reach a bigger audience.
Wiktionary
> So asm.js took a beeline - leveraging existing Javascript machinery for security/JIT and shoehorning a way to run executable LLVM on top of it.

A big advantage of asm.js over PNaCl is that it's not LLVM.

On the other hand PNaCl is very tightly coupled to LLVM. Any time I find myself checking if a some $feature is available in PNaCl, the discussion revolves around what LLVM can or can't do and how LLVM does it, see [1] for most recent example.

I just can't see how PNaCl could be meaningfully reimplemented. Reimplementing it from scratch would require implementing something bug-for-bug compatible with LLVM. That's a gargantuan task. On the other end of the spectrum, why not just use the original implementation? Then it would work very much like any other plugin. I don't think it's a good solution. It seems the only remaining option is implementing it on top of LLVM. But then you still share all potential limitations (e.g. in portability) and all security issues with all other LLVM-based implementations. It could end up being not that bad -- it means more work on LLVM itself, making it better -- but I'm not sure if that would offset the other problems. How many features that appeared first in chrome or webkit were then reimplemented elsewhere in a different, better way? Do we want to end up with only one browser? No, there are lots of things we wouldn't have if Firefox didn't happen, there are lots of things we wouldn't have if Chrome didn't happen. Do we want to end up with only one PNaCl runtime?

[1]: https://code.google.com/p/nativeclient/issues/detail?id=3475
It seems "sunrise" period is for Trademark holders. Not sure if the fee is specific to opensrs.

https://opensrs.com/site/services/new-tlds/launch-phases

names version

https://www.name.com/preorder

A lot of these domains seem to be "auction" type not "first come first serve"

https://opensrs.com/site/services/new-tlds/launch-list
> If you're going to apply to a trendy (uppity) start up in California, the kids there will probably laugh at you if you have PHP listed before Node.js.

Yeah, this is the kind of shop you really don't want to work for.

edit: also,

> Study PHP, but on a framework with some sort of built in architecture. It's possible to write entire apps with all of your logic spread out willy-nilly throughout the view.

This is terrible advice and you should stop giving it.
Why does the bitcoin price differ on different exchanges?
I was wondering why a condom site was on HN, then I entered and saw it was the mobile phone one...

Too bad for them their name (at least in Brazil) still sounds like a condom name though. (the most popular condom in Brazil is named "Olla")

More on topic edit:

> The original Finnish design, with no front-facing buttons, stands out from the pack.

Only me find this... ironic? I mean, almost all smarphones now come without front-facing buttons (a design I hate by the way, specially when your hands are wet or oiled for whatever reason, or when you sneeze in the screen and it go ballistic).
to the moon.
In Canada our biggest market is $924.
I cannot disagree with you on that.
It's exactly the same from reading through, except rather than obscure/old words, it's using slang.

That said, I expect it's pretty fun to play - Balderdash is the only game we constantly come back to, every Christmas, without fail.

Good luck to them!
How smartwatches should be (Kickstarter)
I think there are a couple of misconceptions here:

> 1. Modern JavaScript vms are sandboxed, not native plugins with unending security holes.
Flash was sandboxed (just as Java). You were strongly restricted in what you could access with ActionScript. Of course, the security was poorly executed. I blame it on the fact that it was developed in a different time, without the experience and tools we have today, and that it was closed-source. Still, native plugins don't have to be inherently insecure.

> 2. It's nearly all open standards and open source, not proprietary closed source controlled by one company. OpenGL, EcmaScript, W3, Mozilla, Chromium, blink, webkit.
True, but I'm starting to think "Open Standards" was a huge Trojan horse.
- It lead to, or continued, a huge monopolization of platforms. Only a few large companies are able to maintain modern browsers (see the demise of Opera). This is bad, because they can push politically motivated restrictions on their users. (Firefox has a whitelist to only allow certain media codecs to play, although the system would support more. I could modify the source for myself - I did - but it's of no use, as the people visiting my sites won't be able to use it. I don't have the marketing power of Mozilla or Google.)
- The "open" "web" platform limits what kinds of apps you can write. You can't really write apps without an (accountable!) central server. Without sockets, you have no Bittorrent, no P2P, no Tor, no Instant Messaging...
- I think it also pacifies people who would otherwise be worried about today's locked up platforms. "You can always write a web app if you don't get in the app store."

> 3. It works on mobile devices, flash doesn't.
Which was a political decision, not a technical one. There used to be thousands of free Flash games, that would have ran with minimal porting on mobile devices. But Apple couldn't control flash, they wouldn't get their 30% cut from Flash apps, and they couldn't censor apps. So they forbid Flash on iOS, and crippled it on OS X, which was one of the main reasons for its demise.

> 5. Flash never had the native performance or hardware acceleration that modern JavaScript has.
Flash had support for native video playback before HTML. It had 2D acceleration for animations before there was canvas, and Shockwave Flash had 3D acceleration years before WebGL.
Looks like it isn't a direct Android fork but does use the Android app runtime.
No, this is the current state of Nokia’s Meego OS.
What's New in Ruby 2.1 [pdf]
It seems to be lifting all boats too, litecoin broke $25
This article neatly sums up my thoughts on asm.js. On the one hand, I really like the fact that Mozilla is doing a lot to promote Javascript (which I usually enjoy programming in). On the other, asm.js basically destroys any reason to write Javascript.

For someone interested in web-based gaming, it really discourages me from investing in Javascript-based tools, since the future _won't_ be hand-written Javascript. It's only a matter of time before a tool like Unity includes an asm.js export target.
>Jolla brings you the best of both worlds – super intuitive Sailfish OS apps and the latest Android™ apps.

The recent article on OS/2 [1] makes me wonder whether such compatibility (which, as I understand, is full and not selective) is actually good for them. Either way, tough, I wish Jolla success; I'd like to see Sailfish OS [2] on an actual device.

[1] See https://news.ycombinator.com/item?id=6792010. The short of it is that the Ars Technica article claims OS/2's compatibility with Windows made developers less inclined to write native applications for OS/2. Some discussion on whether that was the case can be found in the comments to this response to the article: http://www.os2museum.com/wp/?p=2144.

[2] https://sailfishos.org/
NSA 'planned to discredit radicals over web-porn use'
Not that there's anything wrong with it, but why are there so many HN articles about Go?
This is correct. I originally created this library for someone who was completely new to iOS and SQL. The documentation and syntax for Core Data was a bit too daunting for him. With this he was able to have his project use local storage with a very small learning curve.
I've long used the quote "end users don't know what they want until they don't see it in the final product". I don't remember where I picked that one up, but it's been proven true time and time again.

This is why you can discover, design and wireframe something until you're blue in the face, but nothing compares to putting something functional in front of your users.

Even if it's just something as basic as clickable wireframes (something Balsamiq Mockups does pretty well), or a super basic first pass HTML (for web apps), you will get much better feedback from your potential users.

Sometimes developers and designers forget the huge amount of domain-specific knowledge and skill that their opinions and insights are built on top of, and that the end user doesn't have this.
Popular languages are always the focus of criticism. The more popular the language is, in terms of usage, the easier it is to find examples that you can disparage.

Here are some of the larger websites and what they use http://en.wikipedia.org/wiki/Programming_languages_used_in_m...

As for studying it, I wouldn't make it the sole language in your toolkit but if you enjoy it study it.
and back?
As a parent of 6, I call bullshit.

I want my kids to take risks. I want them to challenge the status quo. I want them to think for themselves. I want them to appreciate the irrational.

I don't care if they get an xbox for Christmas.
Bitcoin is more expensive on MtGox because there are severe delays when getting dollars out
And who is there to enforce the various tenets of contract theory? The fact is, if certain clauses of a contract are enforceable through state action then the state can and should have a say in what clauses it will enforce. Simple as that.
Jolla is based on what was left of Nokia's Maemo/Meego.
I worry that I won't be able to judge the validity of a link by checking for '.trademark.com' at the end. How will I know if the entity I'm dealing with has purchased all these junk tlds? Who do I trust now?
| Notable previous winners include Vladimir Putin and, uh, "you" and "A Protestor".

Don't forget Hitler!
Can people please stop reporting MtGox prices? The real[1] price is closer to $950

[1] The price on exchanges where you can actually withdraw USD, e.g. bitstamp
We've been quietly working away on MillionShort - please stay tuned.
Terrible Labs' TicketZen Will Make UnPaid Parking Tickets a Thing of the Past
Outstanding comment. Spider.io is solving a problem that doesn't exist. In the purest white hat view of the world combating ad fraud is richly complex technical challenge and a huge untapped vein of potential revenue. Unfortunately it's the former and not the latter. Ad fraud is a mild foot fungus on the world of online display and no actors are incentivized to fight it.
I believe it has to do with the likelihood that you'll be able to sell? Some exchanges have a lot more users.
It's either ridiculously underpriced or ridiculously overpriced. Not exactly sure which yet.
Pre-order includes early access to chapters as they are released. The program kicks off with 3 chapters which you can start reading right now, and then one additional chapter will be released each month.

If you go for the print book too, you'll get a physical hard copy as well when the book goes to print.

Glad you're thinking of buying it! :-)
Exactly what bitcoinity had in mind: http://i.imgur.com/TjKN8DP.png
For sure, I agree.
Why on earth did I sell off my litecoins
it will be interesting to see how this competes against the Chinese competitors in this arena. Just yesterday Gionee announced the E7 for about the same price. A phone that includes a camera sensor from a point and shoot.

http://www.gsmarena.com/16mp_gionee_elife_e7_claims_to_be_th...
I know that Miley Cyrus is definitely not person of the year. But if she were to win, that would be hilarious. I can't imagine a single person taking it seriously or respecting the result.
Don't be silly. I go to parties with about the same crew most of the time, so replay value is not too desirable. And $20 is too much for a party game? How much does the food/drink cost? $30 is trivial, yes I do spend that on every party thank you.
I had a look at the quform offering and I would say that it's main strength is that it looks better, really. Maybe a redesign should be your first priority. But I would also recommend CMS versions like the other guy!
The Bitcoin bungler - a salutary tale
We're Living in the Golden Age of Media and Storytelling
Because the price is based on what people are offering them for/buying them for on the different exchanges.

Because different exchanges make it easier/harder to work with different currencies, different people use them.
Well if we're talking leverage, you're right. You need very deep pockets or serious star power to get any leverage in entertainment. The most famous example of this is Arnold Schwarzenegger buying his way into action movies. That's what it takes to be able to tell them what to do.

But that's not the only way to make it.
Wow -- $1030 per BTC as I write this. This is happening way faster than anyone ever expected.[1]

All else being equal, the more people who decide to use or hold Bitcoin, the higher its price will be, because the maximum number of bitcoins that can ever exist is permanently fixed. It's a scarce commodity by design.

So, greater adoption = higher price.

--

[1] In early 2011, I speculated it could take a decade for price to reach the thousands of US dollars per Bitcoin: http://cs702.wordpress.com/2011/05/29/on-the-potential-adopt...
I've noticed that on HN, in particular, many commenters "dislike" PHP due to misconceptions or very outdated information they have about the language.

I've responded to people who didn't realize PHP has had first-class objects for years, has a very good community-driven package manager, is easy to unit test, scales very easily and very well, and has nifty features like closures and traits.

In short, it's mostly people who have no idea what they're talking about complaining about a language they've either never used or used years ago when it was completely different.

That said, there are a few people around here who have proper criticisms about PHP that doesn't center around "the order of parameters is too hard to remember!". YMMV.
While trying to open the video to full size, some was cut off, I found Google's 'Stats for Nerds' on right click. Not expecting that, but gave me a chuckle. As for the phone I don't think it is wise to do promotions with no word on availability.
holy cr!9 - I was thinking of trying to mine some to get a handle on the whole thing - last week when it was 800 bucks.What the hell?

If I understand it, there is a upper limit to number of bitcoins available ever - what is that number and when will it be equal to the total asset value of the planet? I mean is it feasible that bitcoins could really work?

Edit: ok there is a limit of 21million bitcoins by 2030, and a world assignable wealth of ~210 trillion USD. So, if bitcoin works and can be the repository for all worlds currency, it would have to be worth 10,000 USD per bitcoin.

Then any growth in value.

So ... this might just work folks. And if not it still makes for a great DHT
Every registered lawyer will not be able to have a .lawyer by any remote stretch. If they ever do a .lawyer there will be an initial name grab for the "prime names", but past that you will have a very large majority of lawyers picking the least worst option between .lawyer .com or .whatever they can fit their name in

Also I dont see how product-name.tld is better than tld/product-name from a user point of view. What is stopping amazon from doing product-name.amazon.com right now?
The Peek and Pull features exists on the iPhone - but the directions are reversed.

Changing the directions means that app developers cannot develop the same app for both iOS and Sailfish since they have to place important information that shouldn't be covered up by notifications, or shouldn't be interacted with in a way that could activate the notifications menu, on the bottom in iOS and on the top on Sailfish.

Is there any benefit to changing the directions notifications come from?
Ask HN: Gift Idea Generator
Guys,

We've been always stressed about gift buying. What kind of gift to buy? Is he/she going to like it at all? So we came up with a gift-idea-generator stuff.

I'm sure this is going to be resonating with a lot of you, curious what you think!

http://www.ghift.com/

Just answer some questions about her/his personality type and based on this you get a couple of gift ideas. If you don't want to leave your email with us, just type in any word into the email field.

Cheers!
Zoli
There are delays trading between dollars and bitcoins so as the different exchanges vary, people can't easily arbitrage it and close the gap.
http://preev.com/ - 963.1 USD at time of posting
1. Is an anti Snowden old media conspiracy. (isn't everything?).

2. If you want a real conspiracy, it looks like the major banks were conspiring with the FBI to assassinate Occupy Wall St leader via sniper. http://www.justiceonline.org/commentary/fbi-files-ows.html

3. Time still matters. The old and ignorant still turn to it for "news".

4. If you ever thought Snowden would beat Miley Cyrus, you obviously don't know much about America.
Is the success of cryptolocker raising the value of this currency? Essentially, we have quite a bit of proof now that it is truly an untraceable currency and previously shy buyers might feel emboldened by this. More demand == higher value.
It's because most PHP developers don't wear pork-pie hats or media glasses.