skysight-inc/HackerNews huggingface dataset:
>This is a broken argument. The US does not control the Euro, or Yen, etc, yet they do not make it illegal to trade in Euros/Yens within the borders.

They don't, but that's because Euros/Yens are backed by foreign governments that would mind this on a diplomatic level. Bitcoin is a much easier target. And most governments would agree to work together on banning it.

Also: the US might not "make it illegal to trade in Euros/Yens" but it does whatever it can to keep the Euro/Yen down. Especially before Euro got itself in trouble anyway. If any small country attempts to do mass business in Euros for example (e.g selling petrol in the currency), the US puts all of their diplomatic (and sometimes military) pressure on them to revert back to using the dollar.

>I think the US government would prefer to take the benefits of Bitcoin (startups springing up everywhere, taxable Bitcoin economic activity, etc)

Not very appealing advantages.

For one, the government doesn't care for "startups springing up everywhere", it mostly caters to established big corporate interests that can afford lobbying.

Second, the bitcoin economic activity will not be any more taxable than conventional economic activity. Actually, it would be even less. Plus, if bitcoin is banned, its economic activity will just migrate to conventional money again, it wont be lost.

Third, the US government needs to be able to print (inflated) money at will -- something which bitcoin doesn't allow.
Figured as much - it would be hard to take any language seriously without C interop. But that's a long way from "C++ binary compatibility." I've heard this several times, so I was hoping it might be true.
Points well taken. While my comment falls short of claiming that dementia is linked to lack of sleep, I was primed by the following research in the media recently:
"Sleep duration and all-cause mortality": http://www.ncbi.nlm.nih.gov/pubmed/20469800
"Disturbances to the sleep-wake cycle predict future diagnoses of Alzheimer’s disease. ": http://www.abstractsonline.com/Plan/ViewAbstract.aspx?sKey=f...

The first, a survey, seems to show that too little sleep increases all-cause mortality (i.e. that "aging" you mention), the second suggests that sleep disturbances (unknown, admittedly how that relates to sleep duration) may be linked (cause or effect unknown) with Alzheimer's.
A KPI dashboard for early-stage SaaS startups
Beware the Middleman: Empirical Analysis of Bitcoin-Exchange Risk [Short Paper]
I'm not sure what's more upsetting, the fact that so many people are careless enough to create speculative positions in such an unconventional and abstract financial product on short notice, or that despite all the media hype over Bitcoins recently and what should've been foresight that this would happen, that I didn't try to catch the wave up myself.
It's really not trivial to those of us outside the US (Fahrenheit is meaningless to me), and enough US developers are US-centric enough that it sadly doesn't go without saying that they would support Celsius.
This is so absolutely untrue. Those values move rather often.
> If you understand how SMTP works, it's hard to argue that it's a private means of communication.

This is true, and a great point. I often open my neighbors' postal mail using this same excuse. Sometimes you can even read the letters and notices right through the paper envelope!
Buy bitcoin while everyone else is selling ;-)
I don't know why not, especially since they also employ many software engineers and IT people.
The first raise is leverage for the exit. If you have to get an offer before you can get a raise you should just take the offer.
DevAppsDirect v1.2 with Android NDK support and new game engine category
The PC inside your phone: A guide to the system-on-a-chip
How long until the "Twitter Launches In-Stream Payments" post? I feel like when Twitter was young, it would reward developers for building new ideas on the platform; now it punishes them.
It's a matter of "Do I want to spend the time necessary to accomplish X?" Impossible is a very strong word, like hate. Very few things are impossible.
"it is indeed possible for mutineers to take control..of a ... firm."

I think it's important to make a distinction between the typical infighting of corporate politics, in which one organization (or leader) wins out over another, resulting in a round of layoffs and re-orgs where one of the leaders comes out on top, and a mutiny, in which those subordinate to an ultimate leader of a firm (CEO) take control.

In the scenario of a mutiny on a ship, this is done by force. In the scenario of the modern public corporation, the CEO is subordinate to the board of directors, and I'm struggling to come up with an example in which the subordinates of a CEO displaced that CEO. Certainly not by force, and almost never by doing an end-run around the CEO to the Board of Directors, except in the case of fraud/violations of corporate policy - which I don't really consider a Mutiny, but more of a reporting of violations to the Board of Directors, in which the Board makes a decision.

I agree with the parent - It really is very, very rare (still trying to think of an example) in which anything more than a departmental mutiny takes place. The CEO's job is usually quite secure (until the Board decides otherwise) - it is much more often the case that those individuals simply leave and go form their own venture (The traitorous eight)
Technically it is "reading music", but it's so slow that learning a piece takes much longer than it should. Over the years I've had a couple motivational spurts where I felt like playing piano again, and lack of frequent exposure to sheet music slowed my reading skills down to a crawl.
Has anyone used this MindSet in the article? I remember a similar technology coming out, but didn't see anything happening there. Has anyone used any of these for gaming or UI control?
Mobile apps. Pick a few niches and research them and the apps. Slam out some MVP apps and see what sells. Go all-in on a bigger app in the best niche, even if you have to pay a developer and/or designer. Bonus: when you stop working on it, the app(s) keep making money for quite some time.
The app can do whatever else it wants to do that's completely unrelated to the data request. The part of the app that requested the data is stalled until the data arrives. If the data request is the only useful thing going on (e.g., a user clicked "search for Joe's phone number") then there's nothing else productive for the app to do and async I/O is irrelevant.
g++ vs itself, or g++ vs msvc? g++ uses Itanium C++ ABI on at least linux/mac/mingw, and the mangling and vtable layouts seem to be the same (I'm very interested in any information to the contrary - though I realize vtables are only part of the story).
NASA shoots for asteroid, new manned missions
That is very wrong... You are implying that the concept of music can only be understood through theory and knowledge of the musical notation. And that's just plain wrong because there has been thousands of famous musicians who cannot read music.
ahahahaha, Explain to me how you bought 30M of value from a kid who still needs to go to school?
I can sympathize with the poster for calling out this sort of rudeness but I'm also torn.

Rude behavior is a powerful "tell" or signal that gives you insight into how that party may behavior in the future. As he notes, he's going to avoid them in the future.

Now suppose they "get the message" that this behavior makes them look bad and institute some sort of "fake" courtesy; that signal will be lost. Personally, I'd rather not tell the jerks of the world that they have a sign on their back that says "I'm Jerk".
That sort of thing is available if you jailbreak.
It's still a research language today. Honestly, we would need to make a fairly major push --- which would freeze all resarch work and publications --- to get to a point where it is ready for general use. We're working on some grant proposals along those lines, because frankly without NSF support (in the context of making it ready for wider use in classes such as CMU's new intro curriculum), it's unlikely we can justify the massive amount of work required to take it from something that PL experts to use to something that, say, MLton or SML/NJ users could pick up and use.

I hate to sound mercenary, but frankly if we can't significantly increase the project from the current number of developers (myself and two part-time undergrads), it's difficult to see how we can make it more generally available. Especially when I lose a couple of months of work every time we double the number of processors in a server-class machine, as there's always either a GC bug or some scalability issue still lurking in the runtime...
This is technically true, but is approaching notation from a perspective that everything needs to be specified (I’d call this a “classical” perspective, but even in classical music, this was not traditionally true).

In e.g. Jazz jam sessions, good sight readers can definitely figure out what to play from lead sheets consisting of chord symbols + melody, and in terms of information, those are equivalent to guitar tabs + melody.

Admittedly, there are also books only giving tabs/chord symbols + lyrics (or sometimes not even those), and for this form, I agree that your assessment is valid.
Is anything safe to eat anymore?
I believe he was referring to the "put my brain in G" comment.

It's all about recognizing when to build tension and when to resolve tension.

Yes, the roles that the notes play is defined by the key, but if you don't mentally make the switch, you'll often perform things poorly because you don't anticipate where things are going correctly.

Or at least that's how it works for me, at any rate. Take anything I say with a grain of salt. I can't sight-read much at all.
How is "tell[ing] you what key the piece is in" different that defining tonic/dominant/leading tone relationships? Those relationships are the product of the whole/half step pattern that the key signature communicates. It isn't just important that G has 1 sharp, and it is F. That sharp actually defines the leading tone.
> This is how capitalism works. Companies (and individuals) try to maximise their own profits

Please don't lecture me about capitalism. I had enough of that when I took a degree in economics.
I'm sorry, I made something of a terminological error. When I said 'complexity', I was referring to complexity of implementation, not algorithmic time or space complexity. My intention was to assert that implementing generators and implementing tail-call optimization are both endeavors of roughly the same order of engineering difficulty (as the mechanism used to implement TCO is quite simple) and not to compare the stack space required by each.

I also should clarify that at this point, it's likely not reasonable to expect Guido or the Python community to ever turn around and decide to implement TCO, as the current engineering effort required to add TCO to all active implementations of Python is much larger in comparison to the engineering required to add it at an earlier stage. I regard this as a failure of the langauge design from the start, but having made their decision I don't fault the Python community for sticking to it.
Fleitz' point is that switching jobs usually gets you a raise. Most people don't know how to avoid the "what is your current salary?" question, so the raise they get by switching jobs is pegged to their previous salary. Thus, get a raise first, then go fishing for another job. His point was not to get two raises from your current job!
Without a C-S degree, your burden of proof that you know your stuff will be much higher. Its a great experience and you will learn a lot of un-hip stuff that will be very helpful to you later (for example C, how OSs/semaphores/compilers/threading actually works, etc). Not to mention all the gen-eds that I believe make people better critical thinkers and members of society.

Without a degree you just be will be a another guy who (stereotypically) flings Ruby and JS and doesn't know what big O notation means (or why and when it matters) or what the difference between a interpreted, compiled and JIT compiled languages. Unless you make a big name for yourself, your name will be first to throw out along with the other non-degrees for any position with more than 10 applicants.
While that may be a benefit of medallions (or not), it's almost certainly not, historically, why they exist.
Here is some information about TCE in LLVM from the lead developer: http://nondot.org/sabre/LLVMNotes/GuaranteedEfficientTailCal...
I would say not having a goal of "increase my income by 30-50K" might be a start.

Moneys not everything, it probably shouldn't be a goal.

Instead by focusing on making yourself happy you'll be better off and probably be earning more.

Just a theory.
I voted, and I'm mildly amused/interested. It does feel a little like a poll asking... How long is a piece of string? a) This long, b) That long, c) Other - please specify.
My reply was a lot more relevant at the time of posting and when the original title was, "Bitcoin drops from $260 to $230". :/
It took til 2010 for them to realize that the future is mobile?! Why would we be looking to Mozilla for leadership on anything?

iPhone came out in 2007, one could argue that mobile was growing fast even before the iPhone. By 2010 Android was a huge thing too. So, what took Mozilla 3 years to figure out about mobile exactly? Even Opera seemed to see mobile as a huge deal long before 2010.
> I've had enough troubles just with transactions

What kind of troubles? It's a serious question; I work with InnoDB transactions on a daily basis, and if I can find more real issues, I can usually get them resolved (or explain the behavior).

MySQL is a very powerful and performant DB (and, contrary to seeming popular opinion, 100% production ready), but it's not always obvious why things work the way they do.
Not up against a wall. You'll be out the door as soon as your replacement is trained. You'll probably be the one doing the training, too. And then instead of your income going up, it'll go down to zero.
Subcontracting could get you part of the way there. If we assume you keep your full-time job and have a restricted number of extra hours to devote, you could probably handle a mid-size project where you're managing/overseeing/architecting while subcontracting to 1-2 other developers that you trust. Depending on your margin, you could hit that range. I'd recommend sticking to local developers in your circle that you can work well with, as opposed to off-shoring, which has a higher margin but a higher probability of backfiring. It'd work well for your skillset since a lot of freelance developers don't tend to market themselves aggressively, and are happy to be subcontracted to.

I did this for a few of my own freelance projects - it worked ok, although I also found that as a solo freelancer, the clients that were interested in hiring me tended to have budget restrictions that made them nervous to commit to sums of money that necessitated subcontractors. So it was an occasional thing for me.
Ah, the 'zen' theory of investment and earnings increase!
That's true, but the comparison I'm getting at is the learning curve. The process of consuming an algorithm or procedure is more of a tabs-vs-semicolons thing, a language war.

I mention editors because the arguments about learning one often have to do with the trade-off between expert efficiency and expressiveness and the painful learning curve (for many). And because that's honestly what the discussion reminds me of, whether or not it's a perfect match :)
Who spends 12 hours a week cleaning their house? Do you not have thumbs?
I mean that 'safety' means a wide variety of things, and you're conflating the PLT feature with the more general reason why that feature was needed.

For example, above, you mention how TCO lets you use first-class functions to help you eliminate mutability. It's the elimination of mutability that's the safety here. Rust allows you to eliminate mutability through other means.
JVM interop. You can't call a Scala function from Java unless it's somehow addressable as a Java method, so Scala implements functions in terms of Java methods. The JVM, for better or worse, is largely built around Java's object model - you can do your own weird stuff, but you won't easily be able to interop with Java code or benefit from HotSpot's optimizations.
Ask HN: Terms of Service not in english, a problem?
I am thinking of translating the interface of my brazilian web app to english and "launch", meaning just advertise, in the USA. The terms of service, privacy police, etc, would all remain in portuguese.

Is there any legal issue I should be aware of?
I think some of the confusion in this whole thread would go away if people submitted their takes on where ( for them ) courtesy ends and firmness or assertiveness or strictness in demeanor towards others begins.

Where exactly are they willing to end their train of courteous acts and begin being very stiff in their gives and takes with society.

We tend to hold important / formidable / consequential people higher in regard than nice / courteous / generous people.

It is very very rare that one finds those both diametrical qualities in the same person.

A person is either a degree more assertive than he or she is courteous. Or alternately a degree less assertive.
Never the same degree in both.

I'll go as far as to say that there can be no one like that.

That degree makes all the difference in how he or she is perceived and weighed.

As they say, some people are admired and liked and others are feared and viewed at, in awe.

I will leave it to you to decide which of the two is more durable and desirable.
I had no intention of offending you, or the poster, and if that is how it was taken, I apologize.

The poster was concerned about potential losses incurred by existing medallion owners if the law changed. The comparison was made to point out that laws are often wrong, sometimes more seriously wrong (as with slavery or genocide), sometimes less wrong, but wrong nonetheless.

Individuals or classes who benefit from bad laws should not get an affirmative right to recover losses incurred when these laws are changed. In the most serious cases like slavery or genocide, they may even be punished ex post facto for following such laws. I'm obviously not advocating that here, only that the law be changed through the democratic process, despite the potential effects on existing medallion owners.
"We don’t publish independent contact information for the Glass Collective because we’ve learned that it’s difficult to sort through the noise that comes through an open email alias. Good opportunities get buried and we miss them."

Sounds like an opportunity for someone to solve this problem.
If executed well, we're a lot more convenient than the third party lots and even more convenient than airport owned long term parking. (EDIT: So we think the value of $10/day is quite low--it's more like an $18/day value (airport long term parking price), plus the cost of an extensive exterior and interior cleaning and the time benefits--we want FlightCar to be a free and magical experience. That's our goal.)

We really messed up Edward's experience and as a result ruined the entire value proposition.

Generally speaking, your car is very unlikely rented for every day of your trip and even more unlikely to have its miles maxed out (and if they went over, you're being compensated for $.35/mile).

We're aiming to be the industry leader when it comes to service in airport parking. We provide free Starbucks coffee to every parker and renter along with bottled water and our black car service. We also clean the cars inside and outside quite thoroughly so that owners come back to a car in a condition better than they left it. We've been able to clean off exterior scratches and clean out heaps of pet hair and everything in between.

We wouldn't be working on this if we didn't think it was a positive return for both sides of the marketplace. We really believe that having two garages at the airport, one with cars accruing parking charges and one with cars being rented for insane prices is incredibly inefficient, and we want to help consumers by changing that.

We're working on improving our user experience and benefits to parkers (non-cash), so please feel free to email me, shri@flightcar.com, if you have any great ideas on how to sweeten the deal for the parkers!

Cheers,
Shri
Who spends 8-12 hours a week on housework, and $4000 a year at Radio Shack? I'm running through ridiculous scenarios in my mind to hit those numbers. I think I've just been nerd-sniped.
B-Trees are all fine and nice, and perfectly adequate for SSDs, but log structured filesystems provide better wear leveling and garbage collection, even with TRIM support.
>>>What happened to the FDA's mission to protect the consumer?

It was basically eviscerated in the 1980s. One example is the increased amount of fat and bone allowed in meats. And did you forget about the infamous pink slime? FDA Approved!
Hi. Another 10x Founder here (Michael). Thanks for all the good comments and challenges. Our inboxes are blowing up from the posts here and on BW.

In a nutshell, to my knowledge, the difference between 10x and EVERYONE else that lives in the ecosystem between technology creators and those who hire them is we work for the creators. We believe in the value of the problem solvers. All the others who do this work for the companies that hire the talent.

With regard specifically to the other types of digital agencies, they try to get their customers to pay the largest amount possible for the work and then hire or pay their developers the lowest amount possible as they live in those margins.

We work for the talent. For me, that is the main distinction and the one which is most important for this community.
"If 80% of bitcoin sites unrelated to each other are down at once, there's obviously some sort of attack going on"

This doesn't follow in the event of a run.
No, he's describing consultancy.
This news reveals then that they lied. It was stated repeatedly in #mtred on freenode -- which is where I started lurking when my rig was unable to connect to the pool -- that they brought the pool down in reaction to a very strong DDoS, and that they were rewriting the payment algorithm in the interim.

That being said, I'm not sure why you think they wouldn't be subject -- along with every piece of infrastructure in the bitcoin food chain -- to very large DDoS attacks. The currency manipulators are here to stay. To think otherwise is foolish and misguided, or hopeful beyond reason.
Because MySQL replication is simple, mature, and has a rich toolset, it is usually easy to recover from most replication problems. The Percona Toolkit (formerly Maatkit) has two tools that make this fairly painless - pt-table-checksum and pt-table-sync. The former checks for consistency using MySQLs built-in checksumming abilities and the latter repairs found inconsistencies.

Another useful tool is pt-slave-restart which will limp you along and skip replication errors automatically until you can repair the problem.
The "assembly language" for ML would actually be the lambda calculus. Scheme isn't really defined unless you're talking about some standard, and the semantics of the language are probably just defined in English.
Yeah - it kind of felt like the dump of money ZenPayroll was getting was to compete with Wave.
Isn't it sinister because it's serving organised crime? Would you feel it similarly sinister if the market had been cornered by a startup (or three) with some silly name and a pile of VC debt?
> The current notation has been in use for hundreds of years because it works.

It is not necessarily just because "it works". Learning conventional music notation is optimal only in the same sense as learning a conventional language is optimal - i.e. it lets you communicate. That it is convention is more important than "it works". The human brain is adaptable enough to learn strange things like touch typing on a QWERTY keyboard.