skysight-inc/HackerNews huggingface dataset:
On the contrary, I've been doing what is as much as "Doctors Without Borders", trying to get new developers on Stack Overflow using PHP to stop doing things that are damaging. There is a non-stop influx of those that have almost no idea what they're doing, and no idea where to turn for help, composing these desperate pleas to explain what's often something so elementary nobody bothers to discuss it.

I don't know how many hours I've spent answering simple questions and promoting incrementally better practices, but it's got to be in the hundreds by now. I'm not even a PHP developer, I'm only focusing on the intersection between PHP and MySQL where a lot of deadly dangerous mistakes can be made, and there's not much in the way of push-back when you're going horribly awry.

Perhaps this gives me the perspective of someone working in the emergency room, where everyone seems to be on the brink of death, which is not at all like the real world. I can only report on what I'm experiencing.

If there were better resources I could link to as a sort of intervention, to help mitigate how bad this can be, I'd like to know. Right now it's like a never-ending stream of new coders with some serious MySQL escaping issues that they don't know about and problems related to the completely awful training material they've been exposed to.

If you think I'm exaggerating, just look at the sorts of questions that show up constantly and demonstrate how real-world PHP developers are producing code. Examples are so rife you can barely find a question without serious problems: http://stackoverflow.com/questions/20252023/how-to-create-au... is all too typical. Why are people writing code this way?

This does not happen in the Python or Ruby worlds. You'll get ambushed by people who will coach you in how to use Django or Rails.
Not that I'm firmly in the camp of 'everything should be free', but in this case the agency promised the designer "There's no money now, but since you hold the copyright on the work, if we decide to distribute it, we'll have to pay you later. So work for peanuts, okay?"

If there were not copyright at all, then the agency wouldn't have had the promise of future revenue to lure the designer into the deal in the first place.

If everyone knew up front that once the work was done it would be free to the world, there would have been no misunderstanding, and the designer would have had an easier time insisting on getting paid properly up front.
Probably but, (all routers - most routers) = still a huge number of exposed routers with default passwords.

Note that the article mentions Intel routers (x86 cpus?). Those are indeed not very common to my knowledge.
If its encrypted like the guy says it is there is little chance of getting the coins anyway.

If he can crack the encryption then why not just crack the largest wallets instead.
I believe the debugger is broken in Ruby-2.0, and you should use byebug instead.

There are pry wrappers for byebug - https://github.com/deivid-rodriguez/pry-byebug - maybe that'll work?
It does nearly never protect small inventors and small companies. In the current time of big lawsuits and big money for lawyers, big is what succeeds. Small companies either:

- can not afford to patent everything they do
- can not afford to find potential infringing companies
- can not afford patent lawsuits

Even when they patent, and even when they know, that some other company infringes their patent, they just are not able to take the risk of patent lawsuits. In the case of a big other company it also can be the same as suicide. There is an anecdote, that one big company (everybody knows) send their patent lawyers to a small company, saying, they are infringing their patent X. The small company proved to the lawyers, they did not. But those hard-boiled lawyers just said: Look, we have X-thousand patents. We will find many others, you infringe and sue you, unless you pay us now for this patent! They paid, of course!

The patent system has become like highwaymen -- many see the big money without effort -- and it is. Those that are robbed, oftentimes are the real creative persons. And so, the patent system just has become the opposite to what it pretends to be. And of course, patent-attorneys, lawyers and even politicians defend a corrupted system, because they benefit from it.

Best example is Bill Gates: In his early time he stated, that patents on software would harm the software industry. Today he is one of the biggest proponent of the system, since his company today is big and he things it would profit from it. But in the end, even for M$, I doubt.
They "say" that they don't maintain any logs...
Common Lisp comes with two character types, base-char and character, the former being allowed to be a subset of the latter. Clozure Common Lisp uses UTF-32 for all characters and strings internally. SBCL uses base-char and simple-base-string types for ASCII and character and (simple-array character) types for UTF-32 internally. IMO having this option for two types of characters that are compatible but may have different internal representations is a really good part of the Common Lisp standard.
Author of Gmailr here, which apparently inspired this project. Kudos! Glad to see someone taking the ball and running with it. I haven't had time to update Gmailr lately, as it is something that needs active maintenance. The main challenge here is that Gmail will have continue to have bursts of updates that break extension libraries, with relatively long periods of stability.
Plagiarism != Piracy
I see, hmm oat flour seems really awesome. I'm gonna have to get some of this soylent, that or start eating more oats. :-)

What are your thoughts on Spirulina?

http://en.wikipedia.org/wiki/Spirulina_(dietary_supplement)
More plausible scenario: Bill Gates converts all his wealth to bitcoin, as will inevitably happen when bitcoin overtakes the dollar. He dies, but forgets to put his password in the will. oops.

Normally, if a rich person dies without a will (or without specifying their bank password), there are legal procedures for the heirs to fight it out in court and collect. With bitcoin, poof, it's gone.
Actually there is no buttcoin (other than the website), which is the proof that you are a troll.
You'll be downvoted, but that was my reaction as well. This is just like mystartuphas30daystolive. It happens all the time on Reddit. No harm done... usually.
So your argument in favour of PNaCl is a completely incidental feature of it that could be (probably quite easily) added to regular javascript and is really just a workaround for the fact that the PKI trust model for SSL is totally broken?

That's a pretty odd way to end up lumped with a technology.
Because it sucks. Its sucks even more than IDM. It sucks so hard that no sane person would listen to it.

To listen to and to create algorave you need to be an absolute hopeless nerd.

That much is implied by the title and it is true.

They are just creating electronic music using a horrible user interface. And its not cool.
Did you forget about wire transfers? At least where I live it is possible to live without touching physical money for a long long time, we have pretty advanced e-banking and m-banking (and we never had checkbooks).
Yes id does involve the bank, but from the end user perspective it is almost no overhead and sometimes even saves the trouble.
Is stuff like direct-debit even possible with bitcoin?
UN Committee Approves Text Titled ‘Right to Privacy in the Digital Age’
If Mr. Garcia wants to work long hours in a stressful environment but at least get paid something for it.... perhaps he should apply for a job at Penny Arcade.

Sounds like a move up.
By that reasoning, Android 4.4 obsoleted 4.3.
This has nothing to do with that.

If you publish something in public for all the world to see, don't expect random strangers to just hand you money for the privilege of seeing it.

But if someone tells you they will pay you for your work, and then when you spend two months working on it, they refuse to pay and furthermore pass the work off as their own, that's fucked up no matter what the copyright laws are in your country.
Proper policing lowers crime, not welfare. Many Eastern Europe countries have very generous welfare systems (for example, Romania's welfare is modeled somewhat on Sweden's), but we still have plenty of crime (you can get beaten/stabbed if walking through the wrong parts of town at night).

Even if the state gives you free money, you can always use some more. The solution to crime is an efficient and honest police force (or at least 2nd Amendment-style self defense), not more welfare.
I see, nice. Would it have made more sense to use Core Data under the hood, or do you already do that? That way the user could easily transition to using Core Data at a later date, and keep their data?
Show HN: Get notified when Litecoin starts trading on Mt. Gox
But presumably the computing cost would be much lower for the new coin, since it'd be earlier on in it's mining history. Who knows where the respective expected values stabilize.

Also, what if the new coin has some minor technical improvement? How do we know that won't outweight the established network effects?
What I'm saying is that deflation is an arbitrary choice made by Satoshi in the construction of bitcoin. It is unrelated to the issue of state backing.

Bitcoin could just have easily had a perpetually increasing monetary supply. This literally would have been a single line change to the bitcoin source code. Freicoin does something similar with it's demurrage and perpetual reward.
I think, that was the only chance, they saw.

But that's what a patent-troll is for: Being paid. They are like highwaymen, they want to be paid, for what, is not important. If the money is OK, they will even go on their own kind.
Adi Shamir is Satoshi Nakamoto
Did you know there is a remote API for Gmail which is compatible with Exchange, Outlook.com, yahoo mail and every other mail provider out there?

It's called IMAP/SMTP!
I'll jump on this and say that the script issue is irrelevant to Bitcoin's success.

In fact, I would argue that the script functionality is a huge flaw in bitcoin, probably the largest flaw. The existence of a scripting language within the transaction log makes it much more difficult to analyze whether I hold bitcoins or not -- my ability to spend bitcoins "held" in my address is contingent on my having additional information at the time that I post the transaction.

Having a generic proof-of-work-chain-based cumulative notary service might be valuable in and of itself. But bitcoin's value as "money" is independent of that functionality, and in the long run, the complexity of that scripting language and the difficulty of answering the question "have I been paid" will become problematic.
Build A Laser Spy Microphone
Groovy Legacy Code and You
If you have a legacy Java project that is a Big Ball of Mud with no unit tests, you know that the first step in refactoring it is to get some unit tests in place. But instead of writing those tests in Java, take advantage of the fact that Java and Groovy both ultimately compile to the same byte code .class files. By writing your tests in Groovy, you write less code, and the tests are clearer to read during code review sessions.

The presentation is here https://www.assembla.com/code/SampleCode/subversion/nodes/presentations/groovylegacycodeandyou?rev=223 in your choice of ODP or PDF format.

Scala and Clojure get a lot of press, and they should because they are great languages, but we need to recognize Groovy for being a real workhorse that can help wean us off of pure Java code development, and get our projects under control applying SOLID principles and TDD.
What other markets are there besides coinbase? If the market is not liquid enough then the $1000 value is just smoke.

I have a hard time believing that the price is not rising artificially because of low transaction count with the outside world (people holding to BTC instead of cashing them out).
"Do four jobs" does not mean "work 160 hours/week". It just means that you'll have four different areas of responsibility.

Most of the rest is wishy-washy subjective stuff that could mean anything from "you will basically be our slave" to "this is a fantastic place to work that pays well and you get to go home early every day, but we don't want to oversell it."
Six things learned for software localization
shitty remake anyway
EDIT: http://www.bitcoinx.com/profit/
How to disable Dashboard and release memory on a Mac OS X 10.9 Mavericks
You didn't if you downloaded it without paying, which is why it is illegal.

Also you are undermining your own argument here if you support the OP's original "agreement" but not copyright to music / movies, when he explicitly states in the post:

"We never signed any contracts or work-for-hire agreements and I certainly never agreed to donating or selling any copyright of my work without a licensing fee."

So he should expect to be paid for his work or it be protected, but musicians shouldn't?
And the largest holder of Nokia shares has Microsoft as one of their largest holdings...

http://www.nasdaq.com/symbol/nok/institutional-holdings

http://www.nasdaq.com/quotes/institutional-portfolio/dodge--...
I know I have the bright light/sneezing mutation :-)

Would this be a concern about privacy exist if there was no way your genetic profile could be used against you? If you couldn't be discriminated in any way on that basis, what else would need to be hidden?

I'm not asking rhetorically -- what else do we have to hide about our genes?
Yeah, being able to change it within a minute of the initial vote would solve my use case.
Sadly, this story is all too typical of how advertising agencies work. Having worked with a number of agencies in the past, I found that nearly all of them were more than willing to steal work, not pay, break contracts, and engage in other unsavory hardball tactics.

This situation certainly looks like a blatant ripoff to me. I hope Juan Luis Garcia gets a great attorney and hefty amount of money.
For anyone curious about the agency, Garcia told the Hollywood Reporter that he didn't name them because "Spike knows exactly who I am referring to."

http://www.hollywoodreporter.com/heat-vision/designer-claims...
Race and Gender in Angry Birds
>It means JavaScript has nothing to do with it, it's just the poison we ended up with, the bitter pill we supposedly have to swallow.

Yeah. That's right. If we could remake the web from the ground up, and had 100% buy-in from all the major parties (corps and devs) to implement and use the new common standard, JavaScript would not be the central language. But we can't. So welcome to reality.
Jekyll is a CMS.
'Sound paranoid? Consider the case of Google. (One of the founders of 23andMe, Anne Wojcicki, is presently married to Sergei Brin, the founder of Google.)'

That's where the article lost me …
App vs website is bizarre the first time you encounter it - in my mind it would have been better them calling "projects" "deployments". The first time I worked with django I developed my application/project inside-out.

But the second time, I didn't.

> Should I build you something in Django if thats what it takes to show you?

What the hell does it matter what I think?
I agree, but it's early days yet for the genre. You're looking at the Netscape of algorithmic music. Most people qualified to innovate in that algorithms space are busy writing programs to improvise jazz solos (i.e., they're generally a bit on the...older...side of electronic music).
Instead of the JVM-as-moral-equivalent-to-an-embedded-iframe architecture we ended up with, we certainly could have had <script type="text/java">. Or <script type="application/jvm" src="foo.jar">, for that matter, with a JVM "engine" sitting sibling to the position Javascript "engines" have in the browser, in terms of access to the DOM and sandboxing provided by the browser-as-platform. That would have made JVM bytecode a wonderful target.
ShowHN: My first Go library, A TLD Extractor for Go
I was thinking the same thing. Always, always, always have a contract in place. I really feel for this guy, but the way this went down, he provided them with his best work on the hope they would then reasonably compensate him.

A contract, negotiated up-front, might have prevented the agency from taking advantage of him.
Clickable - https://fansunite.com/
Nobody has an answer for you, but this is a very legitimate question. If you can't cash out at any time, the market is not liquid and the $1000 value is just smoke.

I believe that the BTC valuation is based more on newcomers expectations of growth and less on anything tangible - like trading it for goods or cash.

We will probably see the facebook scenario where everybody -before IPO- was shouting the incredible 100billion valuation while secretly hoping enough fools will jump to buy shares to raise the price so they could cash out in profit.
And they'll be super friendly about it.
Bitcoin Deflation and Economic Activity
No, it expands the existing buffer. (leaving " world" to be collected). Note that the following is different and more like what you're thinking.

a = a + " world"
Microsoft Publishes Sexist Letter To Help Dudes Convince Women To Buy Xbox One
My prediction is that bitcoins are midway through a short-lived bubble and then rapidly fall to approximately 0, and in a few years people will look back with the disbelief now reserved for pets.com. The hype - get in right now and get rich, or you'll miss out and kick yourself - reminds me of 1999. My in-laws were talking about bitcoins yesterday, so bitcoins are getting the attention of the public at large; I take this as a bubble sign rather than a sign of success. Other factors: ease of switching crypto currencies to something else. Zero intrinsic value (unlike e.g. gold). Price manipulation. Risk of theft. Possibility of spectacular software bug blowing everything up.

[I'm not interested in debate; I just want to give my prediction. And if I'm wrong, I will be sure to add this to my list of spectacular mistakes.]
The 150B figure is including jewlery/decorative use, for a total of 4k+ tons/year.
I see what you mean now, I was quick to judge, wrongly albeit. Sorry about that.
How restricted are you? Can you get root on it?
Or another way of looking at it: "You Ain't Gonna Need It" (http://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it)
As opposed to a private array and a public iterator API?
Don't forget your armed private security personnel to keep watch when you can't.
I agree with you. Let me explain - I think you have to separate bitcoin, the protocol and bitcoins, the currency. Secondly, if you separate the two functions of bitcoins as a storage of value and bitcoins as a currency, it might make more sense.
After each of the last three big crashes, the price built a new base at twice the initial level before the bust and then beat the original high in a relatively short amount of time. This has been going on for 3 years now. If I want to save some money that I can afford to lose potentially, with the main rational that it cannot be inflated long term and can "forget" about (so I don't lose sleep over the fluctuations) now I found a secure home for capital that I don't want to touch. It took a long time for me to develop that confidence (I daytraded in the past, esp. penny stocks, so "supernovas" are not something new).
Now, if (the big question of course) bitcoin as a currency continues to be adopted, a bitcoin will be unaffordable and most trading will be in the μBTC etc range we could see it stabilize due to the sheer volume of participants. However, even if that would never be the case, bitcoin as a protocol could lead to innovations in the entire supply chain that make transactions of raw material all the way up to product pricing instantaneous.
No lectures--no advice=The World needs more guy's like you.
I hope you can help him.
But we're seeing a layer appear with companies like Bitpay that solves the volatile exchange rate issue.
I have no data to support this, but I wonder if that really matters. You have other resources you need to serve from your site no matter what happens. It seems possible that resources from your own site would end up being the bottleneck, so you might as well just serve up your own libraries anyway.
We've already tried native and bytecodes: ActiveX, Java, NaCl, Silverlight.
My sciatica went away when my health improved. Not saying this works for everybody, but you really should get a hold of books by Dr. Joel Fuhrman and Dr. Neal Barnard. Apply their learnings to your own lifestyle and get healthy. That way, even if you still have sciatica, it is much more bearable because you weigh less, and are much more comfortable in your body due to healing all of your chronic nagging health problems.

And if your sciatica does end up being the kind that needs surgery to resolve, you will do much better if you are 100% healthy and non-obese when you undergo that surgery.

Even the standing desk is a lot easier to manage for a person who is healthy and not obese. The above mentioned medical doctors are leading lights in a movement to sift through the medical literature and apply what has been learned to everyday living in a holistic way, taking all of the learnings into account. They, and other doctors who are doing the same thing, can back up every piece of advice that they give. In other words, they teach the science of health not faddism and quackery.
Huh? If Bitcoin is really successful and eventually used by everyone on the planet and people use it with about constant rate, the blockchain will grow linearly. Until then bitcoin will grow presumably S-shaped which means that there will be a phase of exponential growth that we are in now. If it is crippled by people insisting on 7txn/s for "economic reasons", its transaction rate will probably peak and then decay.
it obviously phases out as income increases. You avoid the disincentive by making the phase out smaller in slope than the increase in income. i.e. every dollar you earn removes 30 cents of basic income.

I really dislike how little people think BI systems through before dismissing them. You are smarter than all the economists who support it?
I don't believe these tests show much. You need to be doing something realistic inside the loop, and not repeating it using num_iterations, that will probably be optimized out into an unrolled memcpy. Too simplistic to be an accurate test. Modern CPUs will precache memory forwards as well as in reverse.
I think there are a bunch. Here is another one that I was looking at earlier today: https://btc-e.com/exchange/btc_usd
>The web really isn't suited for app development at all, as the native mobile markets have demonstrated

It may not be suited for app development, but people want to run applications in their browser. I'd rather use gmail than outlook, google docs than microsoft office. If I can have photoshop in the browser, I'd rather use it there than install it separately.

This is the new reality. Deal with it. HTML is no longer just a document markup language.
Hardly, for the earlier challenges I managed to hit ~50 a second with native code on a core i7. Missed out on winning any of the smaller challenges though though.

I don't think it's worth my time unless I managed to find enough hardware to do at least 100k attempts a second. Scrypt is executed on the CPU and the PBKDF runs on the GPU, then the GPU sits around and waits for the CPU to get it's job done before XORing the results. I considered making a pool, but there's no way of knowing if people are being truthful when submitting solutions.

It's a pity scrypt is designed to be hard to implement on hardware, or I'd have a crack at it with some FPGAs.
Yes, I'm thinking about a standing desk. Although, I have fatigue/tiredness in my knees when standing [for some time].