skysight-inc/HackerNews huggingface dataset:
I'm the author of Design for Software. Chapter 5 in the book is dedicated to creating proper wireframes. I also have some freebies on design4software.com that might help. cheers!
> BTC crashed primarily because the market suddenly got flooded by Bitcoinbillionaire

From the Ars Technica link:

> At the moment, no evidence links the currency's plunge with this random reddit charity.

I'm going with Ars on this. $12,000 to 12 people on Reddit isn't enough to bring the market tumbling down.
Will take a stab at it tonight.
There is a big difference between a talent agent and a recruiter. A recruiter ultimately works for the company needing talent and has the needs of their client companies. An agent works for the talent and will scout out the most promising opportunities (pay well, interesting work, work that leads to greater opportunity).
I don't think you should coalesce money laundering and bank tranfers into one concept.
Because that's the only type of home on the market!
>You don't need violence or coercion to sniff unencrypted mail in-flight.

Google won't hand you a packet capture from eth0 on smtp.gmail.com because you asked nicely. You would have to coerce an insider (or exploit your way in).

The only situation in which your statement applies is if you're abusing a position of trust as a network administrator. While it's true that this is possible, it's also possible for someone to break into your (postal) mailbox. You still have an expectation of privacy.
From a certain perspective, yes. You're confusing the tool with its purpose.
Hummingbird – A fresh take on music notation
Not true. The fact that you're somewhat informed on these matters is working against you here.

If the US Gov't stopped collecting taxes -- or had some other substantial liquidity crisis -- the very real issue is debt service. Since the USD is the global reserve currency, we are in the rather unique situation of having our debt denominated in our own currency under control of our own central bank. This is where the "full faith and credit" of the USA enters the discussion of our currency. If we had issues servicing our public debt, the government has the option of devaluing our currency. In other words, inflating away our debt. In such a scenario, the value of USD plunges against foreign currencies, and there would be a massive effort by everybody with substantial USD holdings to sell.

This, among other reasons, is why Keynes envisioned a super-national reserve currency traded among central banks. If the US public debt was denominated in Bancor, the option of inflating it away wouldn't exist.
Eh. You're still talking nonsense. If an app requests some data and it needs to be read in from disk, you have to wait. Async I/O or not, that app can't make any progress until its data arrives. Async I/O is only advantageous for writes.
A good user interface doesn't have a undismissable sign up bar that takes up 1/3 of the screen.
True, but my point is given a large data set we find surprising ways to trace it back to people.

So at some point I would expect goverment/people to crack open the bitcoin data and stat mapping it to people and looking for trends.

I don't think that is specifically a bad thing but you should conciser it before doing something foolish with bitcoins.
because vine is owned by twitter, and instagram doesn't have any twitter card support anymore.
I wouldn't say it's new persay but I don't think they're quite recruiters. I generally think of recruiters as being paid by a company to find employees rather than the payed by an employee to find companies. Both agents and employees act as the middle man for the same transaction but they represent different people's interests. It's new in that this it's just now becoming the case that programming talent is valuable enough that 15% of it can actually buy a full time employee to represent the employees interests.
Show HN: Ruby app for managing Google Apps users and groups
Manage users and groups in your Google Apps domain with this command line app written in Ruby. You can create a user, set up aliases and add them to groups all in one workflow.

This is the biggest project I've put together by myself so far. I know there's a few places where I can do some refactoring/drying out, but feedback is welcome and encouraged.
What's the difference between 10X Management and any other consulting agency? The article seemed to fluff it up a lot, but the fundamentals seemed the same. Just that the developer is a contractor for the agency instead of on salary?
Please add more!
> If real markets could get 1 hour behind in transaction processing because of a spike in volume it would be the end of capitalism as we know it.

That's (probably unintentionally) sad commentary on the state of our world today. After all, this trading is just finance. Truly forging the materials or implementing the algorithms that improve our standards of living happens in on a completely timescale, where a one hour delay of some financing operation (such as getting a loan approved) makes no difference at all.
Elaborate for the ignorant.
Canadian Ecommerce Startup Club Parker to Accept Bitcoins as Payment
I totally agree that tests aren't a replacement for thoughtful design, but neither is thoughtful design a replacement for tests. I think they complement each other. Thoughtful design allows you to model how you expect the software to work and your tests help you validate that model.

1) Your tests are just as likely to have bugs anyway.

This is partially addressed by the "red-green" part of TDD's process. I catch many bugs in my unit tests by ensuring that the tests start out red and become green only after writing the code that's supposed to implement what's being tested. Yes, it's possible that some bugs will still exist in your test code, but I think it significantly reduces the probability that a bug exists in your application code.

4) If you design first and test later, you're more likely to have designed real logic into your system. TDD will let you re-factor more easily - DDD (design driven development) will make it so you don't need to spend months re-factoring in the first place.

I agree with the first part, that putting some thought into design upfront is likely to improve the overall quality of your software, but I don't see how that necessarily implies "test last." I like Domain Driven Design [1] (another DDD) for upfront design, but I still use TDD when implementing the design. I've not heard of Design Driven Development before. Is that another name for Domain Driven Design? Its Wikipedia page [2] is lacking substance.

A word about refactoring: I too find that putting thought into design before implementation reduces the need for large refactorings later. I agree with you there. However, I've never found that TDD helps me refactor "later." With TDD, I employ many micro-refactors during implementation. In other words, DDD provides the outline, TDD fills in the details. Alternatively: DDD is designing in-the-large, while TDD is designing in-the-small.

[1] http://en.wikipedia.org/wiki/Domain-driven_design

[2] https://en.wikipedia.org/wiki/Design-driven_development
It's something of a meaningless statement. A long-term government practice that is seen as good is not seen as obsolete.
Russell Brand on Margaret Thatcher
Public Static Void Main
This is awesome.

Y Combinator procrastinator, hacker news representer

Running up in pretty colos constantly

And Dame said he proud of my newfound honesty

And don't bother me, high as shit from my broccoli
Except that by using redundancy in the name and description, they give the impression that their redundancy-removal skills are lacking.

Maybe the project should be named "cs"? :)
Google Venture Capital for your Glass APP Idea
The jobs crisis at top US law schools is worse than you think
I agree but I feel like the backfire issue is never brought up. If Bing becomes default, would less techy users just switch back to Chrome? I hope not.
Um, middle of nowhere is where food is grown and livestock are raised. It'd be disastrous to not have people living there doing these things. As more services move online, it is a public good to ensure all constituencies have access.
It's far from obvious that demand has outstripped supply. The population of Manhattan was significantly higher in 1937 than it is now 1.9 million vs. 1.6 million. On a population basis it would seem that we would need fewer rather than more cabs.

What drives the demand for cabs is the the price of a ride versus the alternative. If the regulated fare is low relative to subways & buses and the overall price level, cabs will be in high demand. If the fare is high, demand for cabs will decline.
Nope. MtRed is down because they can't pay their miners. Variance is a bitch.
Perhaps it is my own lack of experience with the services themselves, but I feel like if you are equipped to build out a complete front-end javascript application, you are probably equally qualified to bang out a little server-side API that will be suitable for you. Call me old fashioned, but I feel like this new cottage industry might just be a bridge too far...
Not really. The USD benefits greatly from being the global reserve currency.
Very helpful, thank you!

I guess another problem would be that people often complain about how slow these kinds of compilers can be, and if you keep around enough to reconstruct good error messages it would probably make it that much slower.
If they were really "top coders" wouldn't they be writing their own agents?
Great, I'd love to know about your overall experience.
Please contact me on zsherif@instabug.io
Best
I thought MtRed was down because they shut it down?

https://bitcointalk.org/index.php?topic=15929.msg1793833#msg...

Also, just because MtGox had a DDoS in the past, doesn't mean they are having one now. I know first hand as someone who runs a service that has been DDoSed in the past that the moment you have server issues, all the users scream "They are being DDoSed!".

My experience here is just as irrelevant as is your own.
My dad taught me this lesson very early in life. Where he worked, he was always very kind to the secretaries, remembering to buy them gifts when he went on business trips, etc.

My dad was doing his PhD in the early 80s when things like word processors and PCs were not common. When you needed to type things up, you literally needed a typewriter and type it by hand.
When it came time to typing up his thesis, the secretaries all volunteered to help him type up his thesis, so he ended up getting it done much, much quicker and with better accuracy than if he had to do it himself.
I feel like this is something Ben Horowitz at a16z would love haha. Also, definitely chat with the guys at Rapt.fm
Doesn't that cause the currency to collapse - only limited by the transaction rate? With no transaction limit you can pump for infinite BTC.

If I can do one transaction per minute for an hour at 6% return that's 10 BTC -> 370 BTC using standard compound interest formula. In 10 hours you're a quadrillionaire.

Edit: of course it's limited by the trades available ...
How "I Pour It" works. Beer tap as a consumption service.
This is why it's so annoying that Albany vetoed the congestion pricing plan. Congestion pricing would keep vehicle traffic down to acceptable levels without discriminating based on type of vehicle.

Still though it should be recognized that the medallion system leads to massive returns for a tiny minority of existing medallion holders who are basically just extracting rents. The system could have easily been set up so as to distribute the returns to riders, or drivers, or taxpayers.
About three months ago, we had an IT maintenance event over the weekend where our phones were replaced with VoIP systems. When I came in on Monday morning, I had a brand new Polycom CX-600 on my desk, which was great - but all of a sudden, Visio, VMware, and all of the Apps that were working out of my home directory - were really, really sluggish. Not unusable, but really long lags every time I tried to open a file.

Turns out the VoIP phones were now acting as switches for all the Desktops, and my Desktop had been plugged into the phone, which, you guessed it - only had a 100 Mbit interface.

Moving my desktop back to my (still lit) Gigabit port returned me to my regular speedy connection.

Gigabit makes a big difference. I'd hate to throw around multi-100 megabyte files on 100 megabit network connections.
Because I know and expect that Google will use my emails to display targeted ads. And I also know that, under this process, my data remains in the custody of Google. I still fully expect Google not to send my data outside its servers, except to my recipient.
long-term government practice that is seen as good

I've never heard of one, asides from the practices that define government itself (laws, courts, police, voting, congress etc), but these are more necessary than good.
Doesn't surprise me the least and is the biggest indicator of today's drop being a result of a DDoS attack and the ensuing public panic.

According to #bitcoin, looks like someone flooded MtGox with 0.02BTC nanotransactions, in addition to shooting off various other sites... which proves two things:

1) Bitcoin is too dependent on MtGox

2) While the bitcoin transaction system is difficult to be disrupted, the exchange/wallet services (MtGox/Instawallet etc) and the trading info sites (blockchain.info) are the "critical points of Bitcoin infrastructure".

So as long as we need these services to actually commit trading (and use Bitcoins!), we need external, vulnerable services.
I'd be rich if I had a penny for each time such promises were publicly made when acquiring a company and broken within less than 12 months.

Even right here on HN there have been many posts about such situations some time after acquisitions; and Elsvier reasonably does have practical motivation to interfere here and there.

Such arms-length separations are often published in mergers&acquisitions PR and practically never happen in practice, they all get abused - should we really believe that Elsevier is so exceptionally more etchical than most other companies?

They have that "remote" in their hands. They have promised not to use it. Will they?
You'll run out of people willing to sell at the lower price, or buy at the higher price, eventually.
I am a mother of two adult sons who both have enormous respect for me. So no worries there.

Thank you for replying. Again, I actually do pretty well with issues of boundaries. I think there are other things going on here. Given some of the ugly responses, I am disinclined at this time to try to speculate or articulate.
Presumably they're making more than their next best alternative.
Sometimes having something on a computer screen isn't what you need to get the job done and may make things more complicated. I am guessing thats the story behind the notes.
Indeed. If you look at the screenshot, it looks like they showed Twitter that they would embed a video, but if you follow the URL they're embedding, it goes to the now-banned implementation - https://ribbon.co/086f0a?twitter=true

Maybe it's just an old screenshot though. I don't know.
Nice marketing shill for Firebase. Well played, guys.
Holla (WebRTC) now fully working on mobile chrome and on 3g/4g networks
Awesome - I saw this course but somehow missed the videos. Thank you!
or http://www.coinedbits.com/
Celebrating 5 years of Roku, and 5M units shipped
Funding for Google glass project
I assume you mean that without TCO the stack might overflow for certain inputs and it is easy to miss those cases during testing.

Is that actually a real problem? I never hear C/C++/Java/Python/Ruby/Javascript/D/Go/Clojure programmers complain about such bugs. On a Linux/Windows/OS X system the stacks are big enough to practically never hit such bugs. Whenever I get a stack overflow, I coded an infinite loop, which is actually easier to find without TCO, because the program is terminated.
One of Team Treehouse's High School Clubs Has 40+ Members
All I can think about is this image, that my macroeconomics professor showed to me : http://goo.gl/zBkCr
Self recursion is only a particular case and you can often represent it with loops or folding patterns as you are imagining. However, the really cool use for tail call elimination is when you are calling other functions since you can't rewrite the code without breaking encapsulation. Out of the top of my head, one important example of this would be continuation passing style (you need TCO to turn the continuations into real "gotos")
Yes, that's certainly relevant as well, although I disagree with some of the implications of "logically impossible" due to the third party postgresql replication products, although I don't have personal experience with them.
Margaret Thatcher's secret to feminine power
No, it has not. Apart from stars and thermonuclear weapons, there are no fusion reactions that yield more energy than they require, i.e. the achieve break-even. It has not happened.

That's true, but irrelevant. Producing more energy from the reaction than was required to start the reaction is a different thing from ending up with more total energy in the system than you started with. Even stars don't do that- they just have sufficiently good containment that they don't lose all of the initial ignition energy, and thus don't need additional power inputs to replace non-existent losses.

You seem to be confusing the total power available in a fusion system with the total power available at the output terminals of a generator. The first is relevant to a rocket. The second is not.

To date, energy recovery inefficiencies for fusion reactors have always been high enough that the energy lost to neutrinos / waste heat / etc. is large than the amount produced by the reaction, meaning that the power available at the output terminals is less than the input power. Break-even does not necessarily mean that the reaction itself produces more power than the ignition apparatus- it means that the total useful power you can extract from the system, whether you put it there to begin with or not, is larger than the power required by the ignition apparatus. But a rocket doesn't care about recovery. Any power produced by the fusion reaction counts as a gain.

So in a hypothetical reactor that requires 1000 watts to sustain fusion but produces 250 watts of fusion power, only the 250 watt fraction is exploitable -- the original power must be reserved for heating the plasma. That's why break-even is essential.

You are implicitly assuming that some of the 250W surplus can be extracted, but that none of the original 1000W can. That's a physically indefensible assumption. If you put in 1000W and the reaction generates 250W, then there's a total of 1250 indistinguishable watts running through the system, and you need to be able to harness at least 1000W to keep the system in steady state. If you can extract more than that, you've got a generator.

To date, there have been no -- that's NO -- laboratory fusion generators that produce more power than they require for initiation.

I made no claim that there were. I said that research into this kind of fusion generator has been done, not that it has resulted in a working generator yet. See, e.g., focus fusion, or magnetoplasmadynamic generators.
On energy, no 'grand bargain' in Obama budget
Well I am sorry you are so unable to take my stated problem at face value. Given your admission that you really have no familiarity with my history, the logical and courteous thing to do would be to take me seriously and not project a lot of personal baggage from your past onto me.

I see no real reason to try to persuade or convince you. But perhaps you should think twice before lecturing a stranger on their assumed bad traits while behaving rather badly yourself overall.
it means it is not backed by a hard asset or a promise - the dollar is not redeemable for anything.
> aggressive selling attacks

what's the difference between a "selling attack" and just "selling"?
That's a new definition of "intrinsic," not the one I was responding to.
>This.

Proof of samefagging on HN.
"this piece of information should not be attempted to be seen by others without the owners implicit or explicit permission"

And we can do that with cryptography, with even more sophistication than a simple "yes/no" formula:

https://en.wikipedia.org/wiki/Attribute_based_encryption

The problem with relying on legal formulas here is that you need to rely on many people -- hundreds, maybe even thousands -- to not break the law over a long period of time. Your email is not really "sent," it is copied from system to system, and anyone with access to those systems could potentially read it. Backup tapes may be lost or stolen. Hard drives full of email may be sold off. This is not privacy; it is trusting hundreds of strangers to keep your confidence for an indefinite period of time.
Ground rent exists in the US as well. Baltimore has a lot of it, maybe Philly as well. A few years ago people were losing their houses over $30/yr bills from someone who found their great-great-grandpa had the ground rent title on whatever property.
Google Reader - "eMarket"
The sense with which you hear the word and the way the citizens hear it may be different.
Here is the thing I can't get around... If Bitcoin is open source, what's stopping someone from setting up a competing currency? Perhaps it could have the promise of a more optimal growth mechanism over time, or some other feature. Once it's in use, the value of Bitcoin drops quickly, no? And what if there are many Bitcoin-like currencies?
Separation of Powers isn't necessary for government, but it is a good practice, for example. Would anyone serious call that obsolete?
DataHaven.net: distributed network for backup data storage
>if you happen to be inbetween the two servers.

In which case you are a network administrator of a (probably tier 1) ISP and abusing your position of trust. As well as probably violating your contracts with the companies for which you have agreed to carry traffic.

It's also possible for me to read mail from my neighbors' mailboxes, and most of their PSTN demarcs are hanging off the side of the house and not protected by a fence or anything. Mail and voice calls are still private.
The Y combinator is a way to express recursion in lambda calculus. Tail call optimization (turning certain function calls into GOTOs) is the traditional way to keep from overflowing the control stack in languages based on lambda calculus.
We have been using backlift as a teaching aid for an intro to programming class at the Nashville Software School. It has been a great way to allow the students to deploy code and test api's without the normal burdens of server setup or ssh/ftp.

Having the examples in the latest javascript frameworks has also been extremely helpful in allowing the students to dig further in.
I am not interested in being mollycoddled. I am also not interested in being pissed on. Those are not the only two options available for social discourse.
Funny that the value it "recovered" to (~$200 from your post -- looks like its about $190 now) is the value that the original headline on this thread noted it crashing to from $266.
Thanks Google for a great product. Its hardly been down for me and the ui is mostly minimal ( though the new compose ui worries me a bit ).

I would pay for this.
In English, many adverbs end in -ly. Adverbs modify verbs.

Often, adjectives can be turned in to adverbs by adding -ly, as in the case of quick and quickly, or sly and slyly.

Obviously, Optimizely is like jumply, in that it doesn't make sense. But it sounds good, it's descriptive, and it was available. Also, it's probably better to make up a word rather than use an existing word so that it can be identified easier in search engines and conversation.
Man and Van N1 in Islington. Hire Man and Van Islington.
"When obsolete government practices persist, they tend to be pretty sinister."

How might you propose to compensate people who, in good faith, bought taxi medallions (a legal practice)? (Or do you feel that's not necessary?)