skysight-inc/HackerNews huggingface dataset:
Interesting, I thought D-Wave was still a bit ropey and quantum computing was a bit of a fussy problem to get working consistently. Although it comes as no surprise Google is getting on the quantum computing bandwagon nice and early, but the idea of the pinnacle of algorithmic research with quantum computing being done by a company that likes to optimise data processing to help advertise to you more effectively is...well, frankly somewhat ridiculous.
I think we can all take a moderate position and say MS has no right to break Google's Terms of Service. In fact unless I am mistaken under CFAA breaking Terms of Service could be a felony.

Besides MS has much greater recourse than violating the Terms of Service, to the point of circumventing YouTube's ad revenue. If you take MS at their word, it appears they believe Google is engaging in anti-competitive practices, and if they truly believed that then their remedy is in Court not by unilaterally developing a YouTube App in bad-faith.

Notwithstanding G+, it is sometimes over looked that Google already had one of the most successful social networks in YouTube. Separately, it is often over looked that MS also has one of the most successful social networks in Xbox Live.
I had the same thought. (I haven't used Nix, only read about it.)
I deem this as an indication to the fact that LinkedIn is the de facto online social network for business.
The link showed a screenshot and that description for me (in Firefox), so I really don't get what you mean about Chrome being needed to find out.
wow, looks amazing... too bad I use emacs :( (not even trying to start a nerd war, just noting) -- is there anything like this for emacs?

Also, what is the security like on the plugin? Did you give it any thought?
> whores

Can we at least call them prostitues if sex worker is too PC for HN?
What Europeans think of each other
> This is because you are paying with your personal information, it's just another currency.

That doesn't seem accurate. You are "paying" by allowing yourself to be exposed to advertisements. Your personal information helps target those ads.
We are irrational sheep. As long as the "average" person has their "average" basic life needs met, some entertainment and some hope of a better life, this shit will continue.

A true "correction" would be bloody and very destructive, since no one in power is going to give up power willingly. They are more likely to go to the extreme and "cull" the masses to reduce what they see as the "problem".
100% Agree. This is 100% useful for awkward people like me though. I'm sure I'm not alone.
This is sadly something that can be done by your competitors. Blackhats have tools to bomb you with ad clicks that follow obvious patterns. I've seen multiple cases of people complaining about this whilst research ways to appeal my ban last night.
ok, in which countries do sex workers identify themselves with their name and actual profession and it is completely ok? likewho would even create a profile like this?

don't other families don't trash her as a bad mother, doesn't it affect their employment prospects, are their kids or parents not harassed etc?

if there is a country like that i want to live there.
They also restored it only a month ago, claiming they temporarily had to disable it to counter a large spam issue.

http://www.fsf.org/blogs/sysadmin/google-reinstates-federate...
I've used #! for a few years on and off, mostly as they had it nailed down tight for using on the Acer Aspire One in ye olden netbook days. It's a nice community, dedicated to keeping things light and lean, it's pretty straightforward as well and you don't have to spend much time configuring it. It's well worth trying in a VM and seeing if it works well for you.
The idea that Google has limited resources, in any practical manner, is laughable.

Google already does some kind of charity work, it would be interesting to see them support the continued development of open protocols as side projects to their main offering. This would be the cost of a handful of developers per project/protocol. But they didn't want to support even the small group that was working on Reader, which used to be a core business offering.
That doesn't seem like the most effective way of getting involved...
Hardcore Apple Fans and Siege Mentality
Shylock might quibble about semantics.
Zim innovator looks to kick-start hip hop startup with crowdfunding
It's not a technical problem. It's a moral/ethical problem where most the long term solutions that would work are very dark in the short term.
> Even better, they support an standard called SIP. [1]

Not in Skype they don't
Nasa buys into 'quantum' computer
http://www.thehindu.com/business/Economy/coming-in-june-infl...
And all true scotsman wear kilts. We consider 8bit computers real computers even though they can't run windows 8. The same can be said for quantum computers, a 64qubit quibit quantum CPU could be vary useful even if it can't factor 4096bit numbers.

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

PS: We have solid state 4bit quantum computers right now. They may not be useful for much, but that's in part because we have spent hundreds of billions of dollars perfecting classical computers.
"What if programming notation were more like music notation?" -> if you look at the denotational semantics listings on the latest Scheme Reports you will see something that could be equated to music notation (i.e. they're both instructions on how something should work, and they're sufficient information to get there).

I oftentimes think about these same issues regarding the syntax of different languages. I work in Ruby and I think it's a comfortable language to express ideas in. Scheme is also comfortable and I like it more conceptually, since it gives me this strange comfort of thinking "well, if Scheme disappears forever, at least I have books that can help me make another one", which I never think of languages like Ruby and Perl.

That's why I'm now finally learning Perl; I want to have a better perspective on what I actually like. If it turns out I'm a thousand times more comfortable with Perl than I'd ever be with a Lisp, then I guess I'll just learn to accept that I can't (or don't need to be able to) build the language I use from scratch.

It's just a weird feeling and I'd be curious to know if it's just me. It's this sense of bootstrapping that if I'm not using my own tools all the time (including the language) that I at least need to know how to make them.
Right... And someone needs to maintain the boring systems so Google can operate their core services (search and ad sales, say) to pay for the neat stuff that the (ahem) 'real' Googlers do.

Some employees may be more easily replaced than others, but those dull jobs are often equally important.
As a bit of trivia, Perl actually happens to be impossible to parse http://www.perlmonks.org/?node_id=663393
Address search which extracts and validates addresses from arbitrary text
I got started on something like this a couple of years ago, with the intention of eventually using it for tweaking gameplay and art settings, but I only got as far as the web server component: https://github.com/tom-seddon/yhs

In the end the designers and artists seemed to actually like doing the editing on the device directly using cocoa touch widgets, so I didn't take the web server idea any further. My longer-term plans included something like the graphical viewer presented here.
Odd code like that will crash your executable, and may set up the conditions for some other exploit, but this one requires the code to be very specifically written to maliciously overwrite a function pointer.
Relevant (Netflix): http://www.webmonkey.com/2013/04/netflix-plans-to-ditch-silv...
Show HN: libgit2.js - git running in your browser
That's bad, yes, and I wish they didn't require that, but it doesn't hinder the use of the protocol outside of their services, which is the most important thing. It just adds some extra work to the senders.
"a busy linked in profile, business cards, and a drivers license that all point to the same person is a pretty good sign that that person ACTUALLY has the job they claim and they're not a cop."

It would seem almost trivial to create a believable linkedin profile that could fool anybody. I get linkedin requests all the time from people who I don't know who are trolling to build up a profile.

And "business cards"?
> Which is funny, because to know you're higher/faster than allowed you need to calculate that from GPS data

Actually, no. All military aircraft have inertial navigation packages that, among other values, provide altitude above the elipsoid, position, and velocity vector. When available, these systems are fixed periodically to GPS-based measurements.
Whats Audio support like? I've been running Ubuntu-Studio with JACK for years, and have a very much 'entrenched' setup consisting of multiple (20+) channels of Firewire Audio in my studio environment - it works great, and is a real power DAW. (I never, ever use Pulseaudio .. but do have an alsa-jack 'channel bridge' so that I can have Alsa compatability)

But I'd love to know that JACK is a first-class citizen on #!. Is it?

Also, I have a small stack of extremely old Panasonic Toughbook CF-25's that I've been trying to find a distro for, as I believe they're still quite useful, albeit ancient.. is it feasible to run it with only 128meg of RAM, yet moderate-sized hard drive, and Pentium-133 style CPU, you think?
Is it possible to use from something like Unity3d ?
It's valid in the sense of, if you tried to use an in-language sandbox to keep people from running arbitrary code on your machine, this would bypass it.
Ask HN: Best place to buy .io domains?
Hello HN Just wondering where you guys go to buy .io domains? nic.io seem to make you fill a very long form. Are there any alternatives? I usually use namecheap for my domains, however they don't support .io domains.

Thank you.
best job ever. just kidding. obviously, no law enforcement officer has ever engaged in sexual activity with a sex worker. that's just historical fact.

No actual sex has to happen for a crime to be committed.

Solicitation is a crime. just agreeing to submit or receive payment in exchange for sexual activity is the crime.

So law enforcement officers can set up situations where they get sex workers to agree to do things in exchange for payment, then they're busted. Confirmation through linkedin, place of business, business cards, referrals, calling clients' mothers, etc can be used to mitigate the risk that their counterparty is a cop.

http://www.legalmatch.com/law-library/article/solicitation-o...
In another comment there he also says "for the time being" so you can expect this to disappear in a year or so.
Being forced to use a third party client will hopefully improve the quality of the third party clients. I hate how the current gtalk android app forces you to see/use all Google accounts configured on your phone and there is no way to reliably turn off never logging into one (say, an account you are trying to deprecate). Unfortunately, every other XMPP client for android has some serious deficiency (often a terrible UI).
The New York Times is Down
WebKitGTK+ / Wayland Demo and Future Work
All I get is a results page (as I would expect). What should happen?
So, yes, most microsoft products are incredibly damaging for a startup.

Not every startup has to work with the small amount YC hands out. I know of a fair amount of startups using an MS stack, and they are doing very well. Of course, they are not SV cool, but they are making good money. You should sit back and analyze what you just said, because it is a pretty strange point to make.
Show HN: CoderNews
i don't think anyone is under the delusion that it is foolproof.

Obviously, cops can fake all that stuff. But if you're just an average sex worker, the law probably doesn't have it out specifically for you, and it's a lot lower hanging fruit to just go for the careless sex workers who don't even verify.

The amount of time/effort they would have to spend (while not necessarily a lot) wouldn't be justified by the probably non-existent increase in the total busts, unless they had an axe to grind against a specific provider for some reason.

source: i moonlight as a male prostitute. and i disappoint a lot of women.
How to acquire Private Beta Testers for your product
The notion that programming languages would accumulate more syntax as the discipline of software engineering matures and more conventions become universal, while appealing to me personally, is, in my opinion, naive. These times are not like the past centuries over which Mathematics matured, our culture has changed and it's pervading on the progress of science, we now favor instant gratification, quick results, getting started easily, all accomodating short attention spans.

Of course, that says nothing of academic and niche languages; those will develop in every way possible. But as for what's to become popular, I think programming is bound to drop more specific syntax and become increasingly like natural language. This will be facilitated not only by our culture, but by advances in AI and natural language parsing. Much like the text editors themselves will tend to be increasingly facilitated by visual and audio input, and by intelligent computer assistance, in ways envisioned by Bret Victor, instead of going the way of the full control beasts that are vim and emacs. Which is a shame just the same.

EDIT: Care to make a counter argument instead of just downvoting?
same geohot
sarcasm or no?
"Which C++ IDE (besides just vim+gnutils)" - Reddit Discussion
super cool. we are doing something similar with Birdseye Mail's Smart Actions http://www.birdseyemail.com/developers ... we opted to reuse open graph tags in favor of creating a new JSON / JavaScript syntax

Still really great that Google signed up partners for the rollout. It's a bit of a chicken vs. the egg problem for technologies like this and it seems they have some cool email providers on board to help with the adoption.

Regardless of the outcome, this is great for consumption of emails and for users who have trouble dealing with their high volume of email.
Didn't google just buy up all the 3/4 letter common-word domains or something?
Obviously he meant [.|.], which is redundant on so many levels.
Hi guys, author here. I compiled libgit2 to javascript (libgit2.github.com) using emscripten. libgit2 is a C library of core git methods and I managed to call the functions from the browser.

A fun way to begin playing with it is to run git commit -m "a commit message", git checkout master, git commit -m "hello" etc and watch the graph change.

The number of libgit2 functions I have exposed is very limited, and help is appreciated.
what in the shit are you talking about?

buddy, you are way out of your league.

lawyers are subject to all the exact same pressures as engineers, except the barriers to entry for becoming an attorney are far, far lower than to becoming a software engineer. as a result, the odds of your lawyer-boss being more of a dumb-ass than your engineer-boss are really high.

and no, in house counsel does not report to other lawyers - that is the whole bloody point.

individual clients routinely ruin the careers of attorneys.

the idea that lawyers answer only to their own is as naive as the idea that technologists have 'lost' their profession.

technologists, if you haven't noticed, are running the world. if you hate your current company, find a new one or start your own. stop blaming the industry.
I'll add

- Debian-based so very reliable and stable
- Good base for other WM like i3

The only thing I miss, coming from Gnome 2, is no drag and drop to desktop.
MS uses the Word HTML engine in Outlook since Office 2007. As well, CSS (even inlined) support when viewing mail seems to be pretty bad.

http://en.wikipedia.org/wiki/Microsoft_Outlook#HTML_renderin...
>"Not everyone wants to hug you, not everyone wants to kiss you, not everyone wants to have sex with you."

Seems like a bit much extrapolation from a limited data set there.

I hug any gender if they make the first attempt, because I'm totally fine with it but won't initiate more than a handshake unless it's really obvious that a hug is in order. It also depends on context.
Subtree makes the most sense when you have a component that is completely dominated by its parent, but which you want to also release stand-alone. For example, we use it for a build system that gets 90% of its use and testing (and essentially all its development) from one parent project, but is used in a few other much smaller projects.

Submodules provide weaker coupling and make the most sense when the submodule has its own healthy upstream and you want to track those versions. It's awkward if all submodule development is happening from within the parent.

My rule of thumb: If the sub-project has a test suite that is complete enough you can trust it, then use submodules or a different installation method. If the sub-project always needs the parent (preferably only one parent) to verify correctness, such that you prefer to make commits from the parent repository, use subtree.
If you are talented, you just need to keep asking, "What's the worst thing that could happen?"

Find a gym near the office, and get into a routine where you can go, workout, shower, and be back at the office in 70 minutes. Do it 3 times a week. What's the worst thing that could happen? If they dislike what you're doing, you'll hear about it before they fire you. Then you start looking.

Same thing with dating. Leave work at 7 for the date. What's the worst thing that will happen?

That said, you have to be good. People won't rock the boat with talented employees. If you're not good, it's tougher. And yes, people use online dating too.
I just buy straight from nic.io. You only have to fill out the forms once and while I did do it a few years ago I don't remember it being all that bad.
http://www.isup.me/nytimes.com

Looks fine to me.
> You are "paying" by allowing yourself to be exposed to advertisements

No, many of us are literally paying. You know, with dollars. For (really tiny amounts of) storage space. And other things.
This is so hypocritical. What it actually says is: world is full of politics and bullshit. We just bomb the ones we want and call them enemies while we call others friends because it is better in our intere$t.
Show HN: I've launched a webservice to slice STL files for 3D Printing
Security News Jumped the Shark, Then Beat It With a Rubber Hose
Sarcasm is difficult to convey over text.
Growing Open Source Seeds
Web "standards" are a carve-up between a de-facto closed group of four (recently down from five) browser vendors.
Well sure, but being as I'm not interested in the new tracks - especially in a concert setting - I won't be seeing them live.
#! has been the only Linux distribution that has worked "out of the box" on my (yes, OLD) Parallels version on my (older) MBPro. Tried Fedora, Ubuntu & probably another one until fund this little gem.

Kudos to the maintainers.
Google just started considering .io as a gccTLD ( which is basically just a ccTLD which they consider as a gTLD ( which means they don't consider it localized but rather a generic TLD ))
One point that is somehow missing in this thread, yet is implicitly made is:

Open source is not the solution to every problem.

There are businesses that value the support, packaging, and overall completeness of the .NET stack. Yes, they cost money to deploy, but so do open source alternatives. People will argue that MS will lock you down. Yet, if you start developing under Rails or Django, its pretty hard to move away when things get going.
Absolutely beautiful, both the page and the app (though I don't have an iPhone):

Are you planning more login API support other than just Facebook? I'd imagine you want to run the gamut: twitter, foursquare, etc - maybe even get rid of your own login altogether to make it easier for people (of course this limits you somewhat - but I'm pretty sure your target audience has at least one of these accounts)
Feedly Considering a Move to Paid Service After Google Reader Influx
Nudity is not pornography. I don't think it's healthy to assume others are so crazy as to call this blog post pornography.
No, whether people like it or not is also part of the point. If you like a product, you are more likely to recommend it to someone, and word of mouth does wonders for adoption. If the actual count for adoption of Windows phone had been going down, then the statement about its failure can be taken into consideration, but its quiet the opposite, it has been rising steadily.

Try finding the Walmart exclusive windows phone Lumia 521 which came about a week ago, you can't, its selling like hot pancakes all across America. Its only a matter of time till Windows Phone becomes a real competitor and the reason why Google is worried.
We really don't need to pathologize everything. In a sufficiently perverse environment, choosing to sacrifice your own well being for the good of someone else can be a rational decision - it can be the only rational decision.

When gatekeepers control access to wealth, stability, and a good life - and the alternative to working for the gatekeepers is poverty and disease - you basically will do anything the gatekeepers want, because the alternative is nearly as good as death itself.

Without knowing more about this incident, it strikes me as a symptom of a broken system, not a broken man.
So were BSD and KHTML, and yet when Apple built OS X and iOS and Safari on top of them, they did it closed-source.
Mine's broken. "It's not just you! http://nytimes.com looks down from here." Edit: It seems to be flickering. One minute I get an error page, the next it's fine.
Hi, thanks for helping create such an awesome web game.

Couple of suggestions / bugs:

- Unit actions at the bottom should either have the label on top or permanently showing. Yes, we all know that F = fortify and etc but the mouse covers up the label (I have a large mouse pointer on my computer, just preference) and makes it unable to be read.

- Civilization that I just met says "We are tired of this constant bloodshed." after suggesting a treaty. What bloodshed?

- When I click Map, the current City window should close.

- Workers don't have Road or Automate buttons (but pressing R works, haven't tried A)

Is there a more official bug report system / tracker?
Potential PR problems
I thought cb-welcome was a very nice touch when I'd finished the install. It would be nice if more distros did something similar to get a new user setup with some default packages related to their needs.

First thing I did when cb-welcome finished was uninstall Abiword, Gnumeric, and Iceweasel (replaced with Chrome + Google Docs).
I think octothorpe-bang, thanks to a mildly deranged CS professor back in the day.
Good point. Any idea what ballpark speed one would need?
What's wrong with C#? It seems like you like the language and are only concerned about the software costs, so Mono would be an obvious option to look into. And the compatibility has improved quite a bit, to the point that there are quite a few projects that support multiple platforms:

http://www.servicestack.net/

http://nancyfx.org/

http://monogame.codeplex.com/

http://monocross.net/

https://github.com/markrendle/Simple.Web
Every instrumentation, analytics, A/B testing & optimization tool on 1 slide
Actually not one went native after trying out phonegap.
It would be interesting if you could elaborate more about the reasons for "giant influx of good apps".
Not coding for one platform cannot be a reasonf for that, even the opposite. Cross-platform apps are usually aliens on all supported platforms.
Open standards and no walled garden do not imply the quality in any way.
For infrascturcure things, sure. For apps… I cannot come up with one example where open source (desktop) app is better than commercial alternative.