skysight-inc/HackerNews huggingface dataset:
However, it is hard to imagine that interest rates would increase without a serious uptick in economic performance. Such an uptick would automatically go hand in hand with increased tax revenues and lower spending (because social safety net spending would shrink automatically).

Basically, any scenario in which interest rates grow are scenarios in which automatic stabilizers will reduce the government deficit in other places. It's a healthy system in which the feedback mechanism go in the right (i.e. stabilizing) direction.
>You?

Just finished reading Straight Dope Tells All (http://www.goodreads.com/book/show/35107.The_Straight_Dope_T...) and Mahabharata Vol 5 (http://www.amazon.com/Mahabharata-Vol-5-Bibek-Debroy-ebook/d...)
Play, Travel, and the Meaning of Life
Apologies if this is a re-submission.
I work in the corrections industry and need a device that is the polar opposite.
Your argument is ridiculous.

Turning over IANA or Ford over to Microsoft would not prevent malware or robberies. Turning over NoIP to Microsoft will prevent malware (at least in the short term).
Perfect MacBook Pro specs for developers?
What specs should I get for my 13" MacBook Pro?

How much ram? Is i7 necessary? Will the baseline 13" MacBook Pro suffice?
But that's an awful analogy and frankly you should be ashamed for even trying to paint it in that light. NOIP did nothing illegal whatsoever, their only "crime" was that they didn't do enough about malware distribution to keep Microsoft happy- which last I heard wasn't illegal.

To use your car wash analogy, it's more like the car wash unknowingly washed the car of a drug trafficker and then was essentially put out of business the next day for being "complicit in the illegal activity".
Way to go! Hypem is awesome.
I agree entirely! I absolutely love naps as a way to increase mental performance, and they're comfortable to boot. The issue I have is that I can't quite see myself having one in the office at work... I mean, perhaps I could get away with it, but those who don't understand the power of a quick nap to get your mind refreshed and working at 100% capacity would probably think I'm odd.
On OSX you actually have to whitelist software as a user. If something doesn't come from an approved developer, user has to say "Yup, I really do actually want this to be able to run"

(unless we're talking things installed through homebrew, pip, gems and whatnot, but those aren't likely to be used by inexperienced users)
It's pretty interesting to compare the extent to which different libraries take this idea. I think tenth is the furthest I've seen. I find first and last useful frequently, but I think the furthest of these ordinals I've ever used in real code was second or maybe third.
It doesn't serve No-IP's market, because No-IP is for frequently changing IP addresses. Namecoin charges for each record change, to my knowledge.
We assume that this is on-going (No-IP was the go-to since 2004) and Microsoft has finally decided they'd be able to take it over. Unfortunately they didn't plan enough to anticipate the amount of traffic they'd receive. If I was No-IP, I'd be out for blood.

Someone sends a court order to essentially handicap your business, putting it at risk for the sake of malevolent users. This was a situation where No-IP's "resolution" process should have been reported (ie they cater to criminals for profit), and not man-handled by a separate law and business body.
Just finished Six Easy Pieces by Richard Feynman, which I liked a lot and now finishing "Eight Engineering Stories" by Bill Hammack...both of which are really good at explaining complex physical / engineering concepts in a simple way
I've read No More Mr Nice Guy and helped me big time with my emotional development as well.
Moby Dick... About time.
I've asked about back-pressure before here with regards to Rx - this was the response: https://news.ycombinator.com/item?id=7889968
Just finished Confessions of an Economic Hitman by John Perkins. It was quite the eye opener.

Now I'm on Confederacy of Dunces by John Kennedy Toole. Very funny book so far. The main character, Ignatius, is such a piece of work. I was slightly annoyed at first, but he's so odd and unique that it kept me captivated. Now everything is just really funny.
The Adventures of Sayf Ben Dhi Yazan - ancient Syrian mystical tale of a man on a mission to capture a magical book. Many parallels to the Legend of Zelda. The poetic form isn't preserved in the English translation.

Great Museum Homes of the Western United States - The great houses of the Western US, who built them, how the owners got their fortune, details into their businesses, etc
No, investing in people is extremely common in the business world. Some would argue in fact that it is the exception to invest in anything other than the people first (and the business / idea / product after that).

A lot of what gets done in business, including investing, is who you know, reputation etc.

That's how many great investment networks function in fact. That's a premise of investing into people first. If you want to get close to Ron Conway, you can't get near him without having a connection that basically vouches for you. That's all about investing into people and reputation extension.
The US federal government budget is not like a household or the budget of a firm. Households and firms are USD users, which means that they can only make payments in USD if they first obtain those USD (whether as income or by loan).

The US federal government, on the other hand, is the issuer of USD. If it wants to make a payment in USD, then nothing can stop it.

This means that the debt-to-GDP ratio is an entirely meaningless measure as far as the government's ability to fight a recession is concerned. (It may have play a role in other consideration, such as questions about equity and distribution of wealth, but that's a digression.)
Wrong URL, try: https://justgetflux.com/
Institutionals and investment banks are higher up the chain. Accredited investors serve as front-line angels that fund would-be entrepreneurs, and then the aforementioned parties provide them with liquidity (distribution and marketing of the company's other shares to more sophisticated investors).
Bootstrap Themes and Templates
I don't think they had any opportunity to contest.

IT IS FURTHER ORDERED that the Registry Operators must:

...

d. Shall completely refrain from providing any notice or warning to, or communicating in any way with Defendants or Defendants’ representatives and shall refrain from publicizing this Order until this Order is executed in full, except as necessary to propagate the changes ordered herein to all parts of the Domain Name System;

http://www.noticeoflawsuit.com/docs/Second%20Amended%20Order...

I haven't yet found Microsoft's justification for the seizure without notice.
'influenced' could just be fast-talking
A competitor no less!

no-ip and such are a required service for people to host their own "cloud" solutions from their home connections.

Microsoft makes money with their own "cloud" offering. which does not require such services. So by closing down on those services (or using the redirect to collect data) they are making their offering more attractive.

Obligatory car analogy: This is very well like Ford closing down all of Teslas charging stations because someone sold weed on one of them.
This is the saddest part of it. Wars have economic benefit because of the giant injection of spending and incentives for investment. One could have the same benefit using much less destructive and even beneficial projects such as colonizing the oceans or space or building gigantic solar power plants to solve all our energy problems.

Alas, there seems to be always at least one party that is opposed to any kind of visionary project.
Also: bigger/faster computers makes programs bloated/slower.
Where exactly does Matt accuse Malwarebytes of blocking their CDN because of "political" reasons? Your whole post looks like blatant lies.
Well, this is a tangent anyway. The main point was "why another go web framework" then he gave a better clarification. As you watch new languages spread, it's amazing how many web frameworks pop up. It's happening to Go and Node. I also inferred that Gin intentionally mimicked the Martini API so as to have a small learning curve and be a potential drop-in replacement.

You say deprecating it is poor form, yet this guy just built a "better" version of the framework and says we should switch to it. I don't see how that's any classier than just saying "Martini sucks."
By far the most fantastic and unbelievable part of this article is the calm thoughtfulness and collaborative criticism in its comments. Thank you, OP, for sharing such a rare gem.
Black Against Empire: The History and Politics of the Black Panther Party
I'm wondering how Microsoft managed to take down the noip.me base domain, since the court stated (footnote 1 on page 5 of the 2nd amended TRO, 2:14-cv-00987-GMN-GWF-019) that the noip.me domain is controlled by the country of Montenegro and outside US legal system control. While there are noip.me 3rd level domains in Appendix A of the TRO, mine were NOT listed and yet I'm being sinkholed by Microsoft.
Ask HN: Tools to help in porting projects to other languages?
Porting a project from one language to another is often pretty straightforward, especially if the two languages have similar syntax and features. However, once the port is complete and functional it can be difficult to keep it up to date with changes in the original. Do you have a favorite tool to help manage ports of projects in other languages?
A fully updated Windows XP computer will still be vulnerable to malware and botnets.

That is because Windows, OS X, Android and Linux allow their users to install third party programs without whitelisting them.

<Devil's advocate>Then clearly Microsoft aren't doing enough to look after their own back yards, and their domains should be seized and potential Microsoft customers rerouted to information about the dangers of using Microsoft products and safer alternatives.</Devil's advocate>

This is a highly impractical response to the problem of malware, of course, but I don't find the analogy stretched at all. The action Microsoft have reportedly taken -- and the support they appear to have been given by the courts -- are just about as absurd as my tongue-in-cheek response above.

We seem to have grown up and stopped assuming everyone using P2P protocols obviously wants to pirate films, and we don't assume everyone using Windows XP obviously wants to be part of a botnet, so why would we assume everyone using Dynamic DNS obviously wants to distribute malware?

[Edit: There are now quite a few HN posters in multiple discussions about this action who are saying their innocent use of No-IP is being undermined because Microsoft's sinkhole is getting in the way.]
It's called "deputizing", and a deputy is not a vigilante pretty much by definition.
>Someone sends a court order to essentially handicap your business, putting it at risk for the sake of malevolent users.

"Someone" in this is case is a federal district court which did that because there was no communication from No-IP. MS does not have the power to send court orders. The court ordered No-IP to send a response and looks like there was no response.

>If I was No-IP, I'd be out for blood.

Who's blood?
Still, there hasn't actually been any argument as to why a high debt-whatever-to-GDP ratio would cause a recession.

I would actually argue the opposite: If debt payments suddenly increased, this would infuse cash into the economy which would likely boost GDP.
How beautiful. It's easy to forget how little everyday goals really can make your life better.
How do we file the same action against Microsoft? I would like to take their domains for my own purposes, which are obviously far more worthy than what Microsoft is doing with them (I swear).
The best way I've found to separate out Angels from VCs, given the extreme variety of definitions, is: an Angel is an individual doing the investing, in broad terms they're acting as their own vehicle even if they're incorporated; VCs operate as a firm, a company or unit of multiple venture capitalists that represent a brand and many of those individuals may come and go while the brand continues on without them. The Angel represents their own specific interests. The VC represents the interests of their firm.
I don't believe they should be held liable for the actions of malicious users, that would violate all sorts of safe harbour provisions.

However, safe harbour does atleast imply reasonable effort to curb mass abuse.

Responding case by case is nice but it's not the same. As it leaves open the proverbial DDoS attack where botnets just create so many domains that the process put in place to resolve them is too burdensome for companies like Microsoft (or even law enforcement) to reasonably utilize.

Hence if you have a platform that is vulnerable to such abuses you should have systems in place to handle this at a bigger scale than single case by case means.
Innovative wearable password manager for insecure computers
I've used Paychex and ZenPayroll. ZenPayroll is awesome. No reason to ever look back!

Great post on why startups can win.

Startups can win because the company cares more about their customers.

I'm sure plenty of people at large companies care about their customers. But a large company's org structure separate the decision-makers from the front-line employees. Any great customer-facing employee can add much more value to a smaller company.

I'm also sure there are plenty of counter-examples of startups that didn't provide great service. But that almost always past tense... small companies that don't care about their customers don't last long.
I didn't intend to suggest we see mass starvation and misery now, simply that a larger and larger proportion of the population of working-age population would fall out of the workforce. Which we've seen for men for decades, and women as well recently. We've dealt with this by a hodgepodge of measures, from a hacky attempt to patch those weak portions of the labor market using SSDI; to kids living in their parents' basements and sharing their family health insurance; to extending unemployment for periods much longer than it was originally designed; to encouraging early retirement. We've muddled through, basically. As the tendency intensifies, it'd be worthwhile to figure out a solid way to rationalize and optimize all those programs.

Your other points I'm in broad agreement with. More and more of the economy will shift from hierarchical, institution-oriented "jobs" to something more freeform. This effectively amounts to shifting management and monitoring costs to the individual instead of the organization, which I think makes loads of sense and is a practice that'll end up outcompeting others. I don't think the average worker will end up screwed in the next ten or thirty years. I'd expect that a surprisingly large number of them will be working in autonomous jobs outside of corporate environments.

But many of those new freeform activities will be marginal, and many of them will involve barter as compensation or even be wholly uncompensated.

So, I'm not so sanguine about the bottom 20%: even if we do manage to revamp our education system to deal with contemporary economic problems better (a huge, giant if that'd take decades to implement), it'll take time to replace the whole workforce (40 years!), and there will always be students who end up performing significantly below average. Retraining programs of older workers haven't shown exceptionally promising results, either.

One of the things I like a lot about the Basic Income is that it provides a way for those displaced workers to experiment with new ways of work without the vigilant eye of the State trying to shove them into legible, easily-taxed, and controlled corporate employment.
Statins are a mess: we need better data, and shared decision making
The judiciary has the ability to deputize law enforcement? I thought those were supposed to have independent structure.
I have no idea, but that is irrelevant. It is an example. I'm sure you can imagine others in the use case you define for the language.
https://github.com/scala/scala/blob/v2.11.1/src/library/scal...
Prioritise RAM over all else. It is impossible to upgrade later, and more is always better.

I would also make sure the SSD is big enough for what you want to hold internally for ~ 3 years - eg I use virtual machines a lot and ended up with an ExpressCard SSD for vm images as my SSD is only 128 gb. On new machines you don't have the ExpressCard option any more so it's buy upfront or get an aftermarket upgrade for the SSD if you want internal (read: portable, fast and and convenient) storage.
> The last time they worried me was when "Microsoft shut down a million-strong Tor botnet, by uninstalling Tor from the computers"

They did not uninstall Tor. They disabled it. More importantly, this Tor was NOT installed by the user of the computer. It was installed by the malware for its own use, without the knowledge of the computer user [1].

> I don't want Microsoft to have that kind of power, let alone use it

Actually, if you are running anti-malware software, you DO want them to have this power, as finding and disabling things that malware has installed on your computer is the whole point of anti-malware software.

[1] http://www.tripwire.com/state-of-security/top-security-stori...
Once you've got pseudorandom bits working, the next step is generating variates from different distributions. Luc Devroye has a nice book on this freely available online, "Non-Uniform Random Variate Generation".
http://luc.devroye.org/rnbookindex.html
Court Allowed NSA To Spy On All But 4 Countries
It is even more strange because botnets are the source of most DDoS, so there are ton of companies out there who have been crippled by DDoS and/or blackmail.
Edit: Looks like Microsoft filed for and got a emergency temporary restraining order against all the defendants including No-IP.

http://www.noticeoflawsuit.com/docs/Second%20Amended%20Order...

Also this is No-IPs response to Cisco's previous accusations.
http://www.noip.com/blog/2014/02/12/cisco-malware-report/

They did have lot of chances to contest. Apart from Microsoft's notices, the court sent a notice to No-IP which they didn't respond to. They cleary state that ex-parte decision will be taken if they don't respond. Maybe federal courts don't like it very much if you act like they don't exist.

http://www.noticeoflawsuit.com/docs/Summons%20for%20Vitalwer...
Long time user – love the polish they keep adding and adding to this app. And also the focus on quality content. Keep it coming!
Indeed. Luckily I have a domain: now I'm going to fix this by setting up a CNAME and an account at another dyndns provider. Now if the other provider goes down, it should be possible to quickly make a switch without changing it in 1000 places*

Should've thought of this earlier. Well, hindsight is 20/20

* includes git remote configuration, configuration files, scripts, bookmarked/saved links, and the worst: other people's links.
It mainly depends on which kind of software development you are doing. Take some time to find your specific needs: are you an user of virtual machines, CPU-heavy compilation processes, storage-expensive technologies...?

For basic web development, a (small) RAM and SSD upgrade would probably be enough for the next few years, but you might want to throw more in according to your needs.
I'm about to read /The Rhesus Chart/ by cstross. If you aren't up to date, don't start there, start with /The Atrocity Archives/.
We're an ADP customer and I'm shocked at the state of their technology.

Not only is their customer portal IE only, they mandate the use of an ActiveX control from 1997. Proof:

https://pbs.twimg.com/media/BiBRYxhCEAAWAg5.jpg

Brutal. If this is the state of ZenPayroll's competition they're in a good spot.
Microsoft would respond. No-ip.com didn't respond.
Running a surplus isn't even a positive goal for governments. In US history, periods of federal government surplus were always followed quite rapidly by recessions or even depressions.

There are even good, clean, mathematical accounting truths behind this. If you sum up all monetary assets and all debts, the net must be zero just as a matter of accounting. So, if individuals are to build up savings (which most people would probably agree is a good thing), somebody else must go into debt. This somebody else could be private firms doing investment, or it could be government.

If you want government to be in surplus or at least netting zero as well, then firms must necessarily be in ever growing debt, which is probably just as unsustainable.

(Note that, as long as you look at a single isolated country, a third option is that foreign countries become indebted. But since we live in a closed system and the net over all countries is zero, this is not really a workable option either.)
I tried the first book but could not choke it down. It's crap, and I say that as someone who usually doesn't mind iffy writing if the story is entertaining.
And what about any innocent users of Dynamic DNS who are currently suffering from the consequences of this action? No-IP's statement implies that this is somewhat widespread and due to Microsoft's inability to handle the responsibility it has somehow acquired in this case. Others on HN seem to be posting independent verification of this using standard tools from their own systems.

In short, it is neither obvious that turning over NoIP's domains to Microsoft will prevent malware, nor clear what should happen if it doesn't, and it is certainly not clear that Microsoft will not cause more damage than they repair by acting in this way or what should happen if they do.
A good start would be to actually read the legal documents behind the case instead of assuming a lot from someone's comments with cherrypicked facts.

http://www.noticeoflawsuit.com/index.htm
I know MS's reputation, and I remember when it was much worse.

I just expect more out of HN than "M$ is is buying judges with l00t."

No evidence, no simple argument, just "I don't like it so they must suck and do evil."
An Astronaut's Guide to Life on Earth by Col. Chris Hadfield

Hadfield's description of the massive preparation that astronauts must go through to be cleared for space flight really shows how seemingly insurmountable tasks can be accomplished by determined individuals. I think it's valuable to understand that becoming an astronaut (or any other high skill profession) isn't through some magic process but is the result of years of keeping your nose to the grindstone.

It's full of many pragmatic life lessons (visualize failure, aim to be a zero) that are contrary to what many 'life gurus' espouse. A wonderful sigh of realism.
As do the Tribes games with their "skiing" mechanic.
> This isn't normal IP, it's new IP. Moreover, using a relay would be optional (just encrypting the source address would give 90% of the benefit) and the worst case for having chosen one that isn't a router on the preferred route is that the packet would take a mildly suboptimal path to the destination.

"Mildly suboptimal" is the difference between playable latency in online gaming and unplayable. It's the difference between VOIP and video calling working and not working.

Your sweeping those issues away under the guise of "probably not so bad" yet we've had decades of experience finding out that, yeah, they are that bad which is why the modern internet has ended up the way it is.
Firefox user. I see the first chart, but all the content sections after that are blank.
http://steamcommunity.com/profiles/76561198142942079
Practically every instance of malware runs on Microsoft Windows.

If the stated goal is to defeat malware then windowsupdate.microsoft.com should be seized and routed to a non-interactive Windows Uninstaller.
"Turning over NoIP to Microsoft will prevent malware"

Really? Not according to anyone with anything resembling a passing familiarity with malware and it's distribution...