skysight-inc/HackerNews huggingface dataset:
The best you could hope for in an alternative proof-of-work scheme is a shift from dominating electricity costs and rapid hardware obsolescence to use of commodity hardware, dominated by memory latency instead of computation.
That's what my Cuckoo Cycle PoW scheme aims for...

https://github.com/tromp/cuckoo

On the other hand, some people argue that reducing waste is counterproductive as it also lowers the cost of a history rewriting attack.

Ethereum's PoW, while requiring 1GB of memory for efficient mining, remains so compute intensive that it only runs well on GPUs. Its inefficiency on CPUs is a conscious design choice to deter botnets.
Well, that not only didn't work (youtube is still terrible) but provided a means for identifying targets for harrasment.
So you’ve started a mobile app startup
No, plenty of people said it would be terrible as soon as it was announced.
"If a thing is designed to kill you, it is, by definition, bad design."

Guns aren't designed to kill you. They are designed to eliminate others whom pose a threat to you. If it were you vs another gunman, you would praise superior design if it saved your life.

"You can’t separate an object’s function from it’s intent."

You most certainly can. First I was coming up with examples to enumerate here but now this sentence is hardly making logical sense to me when I read it.
I will do just that. Thank you!
YouTube is about 40% of public G+ activity as I've measured it. Also Eric Enge, Stone Temple Consulting.

https://www.stonetemple.com/real-numbers-for-the-activity-on...
The beautiful thing about this hack is it subverts the modern consumers expectation about how advertising works. We have an assumption it is a broadcast medium - and that has changed radically, and totally.

This hack will continue to work for as long as we fool ourselves as to the new nature of the world
A gentle introduction to Ethereum...

http://guide.ethereum.org/ethereum.html
I think L&O:CI is actually to blame: everybody thought they were voting for Courtney B. Vance, but instead they got Cyrus R. Vance, who obviously isn't as talented.
You seem to forget which is the only country in the world who has (twice) deployed a nuclear weapon upon a city full of civilians.
I remember having seen this when the admin panel interface of Twitter leaked, although I don't know whether those screenshots were legit or not.
The enemy didn't necessarily break the Geneva convention.

Pulling the trigger far in advance of the resultant action increases the risk of disaster, disaster that could've been averted based on the richer dataset available closer to the scheduled time.
Yeah, if only modern humans had a rich, widely understood, system for presenting strings of data visually, which we spend millions of dollars each year teaching everyone we can, and which is already a pre-requisite for using 95% of all online media.
TecToy actually still manufacture Sega consoles, they sell new MasterSystem, new Mega Drive, and has a product named "MDPlay" that is a portable Mega Drive (actually it is seemly some arm console with a Mega Drive emulator, it runs games better than their real Mega Drive that use crappy cheap chips, and people found out you can hack it to put any Genesis rom you want and it will run, Tec Toy briefly yanked it out of the market when that information started to spread on Orkut)
I wouldn't quite say I've "bared my soul to Google". I slowly signed up for those services as they became available and now I only have to login to one of them to use them all. If I don't want Google to know about me for something I just open an incognito tab.
Linking two articles without any authors cited is hardly a compelling argument. I'm also quite sure dogs did not evolve to eat canned dog food laden with broken beaks, brain, spinal cord tissue, bones, lungs, intestinal tracts from slaughterhouse wastes of dead, dying, diseased or disabled animals, not to mention other contaminants such as PCBs and heavy metals.

You may be surprised to know they DO work for a local animal rescue, and take great care of their beloved animals. Whether their dogs and cats are 100% vegan is unknown to me, which is why I said they're fed a mostly plant-based diet, surely with nutrient fortified supplements. What's clear is they are keeping healthy and happy animals without feeding them meat and commercial dog food exclusively. I removed my original comment as to not misinform pet owners.
That first graph stinks. It only counts job work hours worked per job worker, not work hours per person. In 1950 there were an awful lot of households with one adult working a paid job and one adult handling most of the household work. According to this graph, that one worker did 1900 hours per year plus a bit of household work, and the other adult did ??? hours of work. Now both adults are doing 1700 with the household work on top. Granted, the amount of household work has gone down, but has it really gone down by over 1500 hours per year? If not, we're working more, not less.
You can search the USPTO, http://www.uspto.gov/ (you'd think there'd be another s in that URL, right?) Note what years may not be there, though and there are submarine patents that are in process but haven't surfaced yet.

Improvements to another's invention can be patented.

Must be "non-obvious"; but what that means is always disputed. If a great many of people have seen the problem, but not had your idea, that's good evidence it's not obvious. Must not have been published more than two years ago by you, or anywhere by someone else (unless you can show that's your work they just published.) Can't be prior art (already being used), anywhere.

Meet the above conditions, and the first to the patent office with the invention, a roll of cash, and someone - anyone - willing to say that, yup, um, yeah they totally thought that up, wins! Didn't used to be that way but it is now.
One account? Well three or four actually. Was hard to just have one with multiple work accounts and private ones.
Even better, if you add up every spendable unit of USD you'll find that the vast majority of it originates in a bank loan.

All of that HFT and Wall St. speculation is using leveraged bank credits.
To clarify: I meant that bitcoin didn't, and probably won't, for reasons attributable to the limitations of the implementation, supplant fiat currency and become a basis for deprecating the federal reserve, which I agree is a laudable goal.

Bitcoin did, however, succeed in proving that a distributed consensus mechanism can exist as a store of value. As you point out.
I was actually referring to a web based user interface...

I did a couple of searches on indeed for phoenix, and san francisco, and JavaScript seems to outnumber C++ and C# by a bit, and be fewer than Java.

For interpreted languages, Python was similar in SF, but less in Phx... and ruby was less in both. And there's also the most popular languages on github (#1 being JS).
Yes, they are extremely useful if you actually need to pull data off a physical object. We use them at all of our conferences to scan badges. I embedded a reader into a web page, so my coworkers can just open a web page on their tablets, and they have a fully working system that can scan a QR code from a badge to log attendance at sessions, or assist people on the fly, without having to send people over to the registration desks for help with scheduling or other questions.

That is just one use - but anywhere that you see a barcode, a QR code would serve the same purpose. Really, that is all a QR code is - a fancier barcode.

You may be thinking of the marketing gimmicks where when you scan a code, an embedded URL is opened. That use case does feel gimmickky. But that is not their most practical use.
while that's nice, we're also running head on into a climate catastrophy, so it's sadly not for long.
My mother brought a photocopy of this home for me from community college back in ... Probably around 1996 or sixth grade.

It was illuminating. I think one of her long-term goals was to inoculate me against advertising. I guess she more or less succeeded.
A WIP Simple, Self-Hosted Web API for Sharing Files in Go
Yup.

I wasn't going to stop posting on FB, and I wasn't going to write everything multiple times.

Being able to feed from FB to G+ would have at least meant I could be active on both sites. As it was I had to pick one, and FB had a lot more of my friends on it.
Brazillian here:

The article is VERY wrong about something: When TecToy started to dominate the market, the import taxes for videogames were not crazy high, this came later (because of lobbying by the biggest local videogame manufacturer, of course I can't tell you who, but I am sure you can guess).
That's not slavery, it's kidnapping, plain and simple. It's illegal and not condoned in any way by the U.S. government or society at large, so comparing it to slavery is a bit hyperbolic. But yes, it still sucks
This is why my next phone will be running Unbuntu.
Find out if you are more productive while working in a Parisien café
Amen :-).
>That's not completely fair. I just mean any AI with the capacity to self-improve.

Yes, but you're still assuming that we're talking about an agent that can take decisions and act autonomously, rather than an inference engine that just processes data and spits out its inferences with zero autonomy whatsoever.

The former is extremely, stupidly unsafe by default, so, logically, people probably won't try to build any such thing. They'll build the second sort of thing, which will mostly just be a more advanced version of today's statistical learning.

Unless, of course, you're talking about ideological Singulatarians, who may well face legal sanction one of these days for deliberately trying to build the former agenty sort of thing as if that was a good idea.

(Protip: If you want to talk "AI safety", we can do that on the site devoted to it, but out here in broader where nobody's damn fool enough to try to build agent-y "AI", mixing up realistic ML with the kind of agent-y "AI" you'd have to be blatantly suicidal to build is an abuse of terminology.)

Besides which, "the capacity to self-improve" is actually a currently-open research problem. Currently. Once I work some things out, I've got something to report about that...
Microsoft should be all over it. Apple's products need less of a boost.
Some important properties of ethereum:

1. A program written in ethereum can execute code at a predetermined point in the future, and there is as close to 100% certainty as possible that the code will execute as written (i.e. as long as a single ethereum user remains in the world at that date everybody's code is guaranteed to run exactly as written, even if it involves moving money between accounts.)

2. All computer programs are "open source" not just before a program is launched but also WHILE THE PROGRAM IS RUNNING- Nobody can run any code without having full transparency.

3. Users accounts are provably always in a state of complete anonymity (unless of course they do something to purposely reveal their identity) and can use all programs on the platform in this fully anonymous state.

4. Program authors are forced to explicitly document ahead of time all situations in which their program code might be modified in the future, making it much harder to have the "screw your user after they've committed to your platform" business model that's so popular among startups these days.

Those are just some of the properties of ethereum that come to mind.
Best way to get better at interviewing, is to do more of it, preferably with someone to critique it. I doubt that books are going to help much. It's a very on-the-job-training thing.

The more you interview, the more you get clarity about what you yourself value, and how you'd look for that in the candidate. That's true of coding as well as non-coding skills.

You are already getting a chance to interview several candidates at your job. I'd suggest you shadow some good interviewers for a few interviews. Pick someone who you think conducts an interview very well, and follow them in the interviews as well as debrief sessions. Stay quiet all through the interview and the debrief and take notes. After the debrief, talk with the person to reconcile any observations. That way you're not interrupting, you get ample thinking time of your own, and you also get to calibrate it with the person you were following. It's bit of an art.

Alternatively, if you can come to Sunnyvale, feel free to visit us: http://InterviewKickstart.com. We are an interview training bootcamp and do ~75+ interviews a month, all for core software engineering roles. I'm happy to have you shadow some with our very experienced interviewers.

(Me: soham@interviewkickstart.com)
Ha! I do this ride nearly every week and I'm not sure I would describe it as "short and very pleasant" to a general audience. Unless you have a decent road bike and are fairly fit you will likely be walking up hawk hill.
NIH Grant: Alcohol's Effect on Men's Visual Attention to Sexual Interest
Or it's almost like it was done on purpose as a backdoor.
Since when did slavery not involve kidnapping?

Slavery isn't defined as an inherently legal practice, it simply was legal in some places at some times.

The secondarily linked story does also talk about local law enforcement being involved, so that is at least condoned "in a way", not "not in any way".
> I pretty clearly said "job performance is #1" and you are insisting otherwise.

No, I'm not. I was talking about the part of your complaint where you were saying that police shouldn't particularly care about their own safety.

> you are taking my response out of context if you are applying it to anything other than the population of the police in the article.

The part of your comment I responded to was directly after a quote from a comment talking about the issue in general. Similarly, your comment was also general - after all, if you were specifically talking about the event in the article, it would have been in past tense.

Anyway, arguing about arguing now. Time to sign off.
You're right, there are complexities, and parallelism within each core, too - but again, some instructions will benefit from this a lot more than others (Von Neuman bottleneck, again.)
I think this is a great idea. I'm surprised to see so many negative feedback. To me the great thing about it compared to a QR code is that you can draw it by hand which also means you can cheaply make it as big as you need it.

The aspect that it depends on a central service make it less dependable than an QR code and I'm wondering if this could be fixed. Still, I think it's a really interesting idea.
It's very small so you can do it easily in clojure, https://github.com/the-little-prover/j-bob/blob/master/schem... defines the language used and https://github.com/the-little-prover/j-bob/blob/master/schem... is the proof assistant. There's absolutely nothing fancy there.
A colleague at 18F built https://www.govcode.org/. It's a handy directory of U.S. federal government open source projects.
You're right, but where I work almost anything can cause a bug that affects users. Pre-review eliminates some of those bugs.

I would not move to this workflow, although it's interesting to hear from somewhere that it works.
Not so much these days, since even the stereotypical bad actors have liberalized economies and so sanctions mean you're just leaving money on the table for a less scrupulous nation to scoop up. It's easy to put, and keep, global sanctions on a country like North Korea which produces and imports very little anyway (although even in that case they leak like a sieve.) But say, Iran, which has plentiful resources to export and a vibrant consumer economy? A very different story, as we're seeing right now.

If there was ever a meaningful enforcement mechanism for these treaties, it no longer exists except in the case of the smallest, easiest targets.
UniJS is a library for rendering ReactJS apps on Node.js
Google has a not-well-known patent search https://www.google.com/?tbm=pts

As soon as you file for a patent you can put a "patent pending" note in your documentation, page footer etc. If it's declined then of course take it out again. Until then you might have had enough "patent pending" press coverage though.
I wonder what keeps US blood stocks healthy. Here in the UK there seems to be an alarming story every few months about how we barely have more than a few days' stock. Even just recently: http://www.theguardian.com/uk-news/2015/jun/05/sharp-drop-ne... .. no-one gets anything for donating blood here though, if The Simpsons is even slightly realistic (!) sometimes people in the US give blood for cash?
> Nowadays nobody would use these though as nobody likes non-antialiased lines anymore.

Basic, aliased line drawing still has value on low resolution embedded devices that don't need 21st century display capabilities.
This is the bane of my existence when it comes to Twitter.

Why are you even allowed to have 2 names anyway? The real one(the one in your url,.e.g. twitter.com/<realacctname>) and that $WHATEVER_STRING_YOU_WANT username?

Idea, someone make an extension/greasemonkey that replaces all the free-form usernames with the actual account name so I can follow conversations without having to deal with all the mental bookkeeping of 2 names per user in conversational thread.
You will be happy to know then that ethereum 1.1 will no longer use computational power for security. When ethereum 1.1 is released, the total electricity requirement of the network will drop by orders of magnitude.
Being illegal or not condoned doesn't make it not slavery. These enterprises often operate in gray regions of the law and find ways to blur the lines between slavery and employment, so it's important not to throw away the label just because it's not officially condoned.
Tokyo’s Olympics Logo Is a Confusing Geometric Mess
If "fun" or "Developer Experience" is any sort of measure, nothing beats working with React + Flux.
Show HN: Hihat – local Node/Browser development tool
I think FB is different since it's a much smaller set of people and the replies go from the oldest down to the newest.

There also tend to be fewer comments (it's easy to see who is replying to who) so threading is typically not necessary on FB.
Also be sure to share your benchmarks and and if you use a hosting service, what provider do you use for your servers.
Oh god, what a shitty argument. Well, at least I have more hope in the future if the Paperclip maximizer is the best great grand offspring that the Frankenstein fear can come up with.

The biggest mistake it makes is assuming the ability of goals to stay hard coded as general intelligence advances. That seems antithetical to increased intelligence. Right? How smart can you get if you're unable to change your mind?

The second mistake is the assumption of an intelligence explosion. Why? It's a lovely idea, as middle age encroaches on me I long for the rapture of the nerds, but it's just a fairy tale. Intelligence explosion is an untestable hypothesis. It's so useless it's not even wrong. Intelligence is one of a multitude of survival strategies available to agents in a world. What in the natural world or the world of human tools points to an intelligence explosion? Nothing. Intelligence is linear and hard fought, not exponential. Intelligence has to compete with all the other strategies. An no that's not a chink in the armor of my argument, because the whole thought PM thought experiment requires an explosion of intelligence.
> computer power is "wasted" almost everywhere. At least Bitcoin use this power to build a decentralized currency.

Pinning a GPU or ASIC at 100% undeniably draws more power than an everyday user idling around Facebook on their Macbook Air (~21W MAXED, so likely 7W)

Whether it's worth it is the question.

A back-of-the-envelope calculation gives me $12Mn USD per day as the approximate global cost of electricity given the current global hashrate of 375Mn GH/s, for 0.05¢/kWh, assuming everyone is using reasonably modern, efficient (?) ASICs like a Spondoolies SP35 Yukon at 5.5TH/s for 3850W.

If that's for a $300Mn USD daily market, that's not particularly efficient. Nor particularly inefficient either, admittedly. Democratic, for sure ;)

EDIT: initially forgot to include some time units, thanks jsprogrammer!
From everything I see in the Bloomberg article, there would have been a lot of reason to prosecute Yu, but not the bank, as as soon as they saw anything suspicious they acted on it.

But what did the prosecutor do instead? He gave Yu a plea deal to try and indict the bank. Which went no where.

Also from the Bloomberg piece - "But in the wake of the financial crisis only one bank in the whole country has, as an institution, been criminally indicted for mortgage fraud: Abacus."

And that bank was exonerated on every charge.

So what it -looks- like, is a DA's office that wanted to get a high profile case, leaped at the chance to try and pin something on a bank (a small one, that won't have the legal counsel that a large one would have, and won't risk making real enemies), despite having very little to go on, and they couldn't make anything stick.

Or, sure, it could be that this little bitty bank was into some shady stuff but was so good that even though their plan to play nice with the DA early on by turning over info didn't work, they were still able to recover and convince a jury of their innocence. I'm really inclined toward the former though.
Just for fun and to illustrate what's in my opinion is wrong with Scala approach to DSLs, implemented the same DSL using a specialised meta-language: http://bit.ly/1U2PGlV

The meta-language is available here: https://github.com/combinatorylogic/mbase
Threaded replies are a somewhat recent addition in both cases. In the case of Facebook, it's only been available for a couple months, and with YouTube, maybe a year or two. People are probably just used to the old way.
The article doesn't suggest that the prosecutor was wrong to bring the case because they lost, but rather because the case they presented was farcical.
Just curious, how Ceryx compares with Kong [1] ?

[1] https://github.com/mashape/kong
there could be much more data if you did a scribble, and it could translate to some specific data that could be useful (to stop by a third party number or code that doesn't mean anything by itself. is only useful to promote the cloud or to represent large amounts of data)
I have built the almost same system ~1.5 years ago http://pags.cs.bilkent.edu.tr but It did not get any traction :/ Here is a screenshot: http://i.imgur.com/U3pjIJA.png and even featured on Docker blog https://blog.docker.com/2014/04/docker-in-education-intervie...

But nevertheless, happy to see some competition on the road :) Good luck.
Can't you do that already with LinkedIn (and a bit of research)?

Not sure what the service would provide on top of that. Can you elucidate further?
Previously: https://news.ycombinator.com/item?id=9955435
With all the indie & low tech games around, I suspect console power doesn't double the enjoyment/thrill factor every 3-5 years either.
I mix cocoa powder, turmeric, black pepper, and enough extra virgin olive oil to form a smooth paste. I then add hot water and it forms a suspension and the oil mostly doesn't separate out. I think the bitter taste and the fact that all the ingredients are plausibly active makes it an effective placebo, even if it turns out not to actually do anything.
The top "disadvantage" discussion in that thread is about somebody messing up their links because they rolled their own base64 encoding with period characters in it ... or something like that. I'm not even sure what they were thinking, but there's nothing about keeping reset tokens in the database that would prevent their problem.
The Whistleblower (2010 film) is one example of a film about one of the many forms of modern slavery: https://en.wikipedia.org/wiki/The_Whistleblower