skysight-inc/HackerNews huggingface dataset:
I agree with the other commenter that "capitalism does not require democracy" is interesting enough to kick around. The rest of it seems more and more tenuous the further you get down the list (and the more things that are combined in some sort of quasi-logic to reach a conclusion). I'm not saying the guy is wrong, just that there's a lot to digest there -- too much for a forum like this.

From what I've read, there are clear things that separate various civilizations. A quick list that I pulled out of the air might look like this:

- Private property
- Rule of law (contracts)
- Freedom of political speech
- Consent of the governed
- Ability to freely associate into commercial units (corporations)
- Peaceful transfer of authority

Societies that have these things, on average, are able to solve more problems for more people over a longer period of time than those who do not. These problems are usually solved from the bottom-up; whether through innovation or grassroots political efforts, distributed, self-optimizing systems beat centralized ones.

The various forms of democracies that we see instantiated usually have more of these things than the other types of governments we've tried as a planet.

Capitalism refers to a very specific type of financial arrangement. It seems to map man's desire to trade with the above values -- at least as good as anything else.

To say "captialism does not require democracy", then, is true -- but it's woefully incomplete. The Chinese are getting away with rapid growth because they've met many but not all of the criteria, and that's only for the last decade or two. The problem with the statement is that it wants to form a broad conclusion about complex topics using simple language. If you do that, you miss out on the important parts. This is also the problem with the rest of the list. Do enough of this and string a thread through it, you can prove pretty much any dang thing you'd like.
What is Mac? I didn't get that from the piece, he just started using it.
I'm finding I work well with TortoiseHG. I've tried SourceTree but haven't seen any advantage to it. Is there something special which might make it worth learning?
I want to be able to search by criteria like "somewhere sunny", "the mediterranean", "somewhere to party in the summer", etc. I thought this was it, but not quite :-(...
Tumblr CEO: Net Neutrality Rules Like Bill of Rights
5G researchers manage record connection speed
Your questions was serious and not a troll, so I upvoted it. It seems like vendoring really is the "accepted upstream method" for solving this problem.

Even the Fedora packagers for golang apps are asking to relax the requirement on unbundling vendored things for golang as there is no sane way to handle versions other than git commit hashes.
As a Mexican national with a college degree she could really easily have obtained a TN visa. Then an H1B, then a green card.

But she was already in a gray area, because she came at 14 and had obtained and used false documents. I guess once you cross that line, the whole thing becomes highly complicated.
I always wonder when I read about TMobile from a US-PointOfView. In Germany, TMobile is the "Verizon". I pretty much think they raise rates here in order to have money for competitive rates in new markets, but as soon as they achieve a certain marketshare they will raise their prices as well, happend in Austria recently.
I probably shouldn't go around and disagree with quotes from people I have never heard about, but there is no law that means encryption has to be ackward, user-unfriendly or badly designed.
Jess at Docker has some examples of setting this up and running various applications using VNC: https://blog.jessfraz.com/posts/docker-containers-on-the-des.... Scroll down a bit toward the middle.
"additional fruit won't necessarily pass comparative effectiveness without huge (and expensive) trials"

Ah, that may explain the statistic I recently saw that Phase III trials are taking up 90% of the budget necessary to bring a new drug to market.
The problem with Ting is that it is not designed for people that use their devices exclusively with data, like me.
Panasonic unveils new my Home Screen 2.0 TV user interface,powered by Firefox OS
If the two (the database schema and the microservices API) are designed and maintained separately, this assertion (that "updating a service means changing the schema") is not necessarily true. They have separate responsibilities -- the database is persisting the data, and the services provide some business logic, and while they might need to change together this is not always the case.
Uber is a pretty good option for people who already have a suitable car, especially people who already have one they've previously been using to run a limo service.

To call ignoring the cost of the car "deceptive" seems a bit like calling it "deceptive" to say software engineers can earn 6 figures because you haven't factored in the cost of getting a computer science degree.
Crowdfunding as Guerrilla Marketing (Not for Capital)
The key thing is that your phone's voice and data service is offloaded to Wifi when possible, so you can use your phone from Timbuktu if there's wireless there. IE You don't even really need a data plan with them as long as you've got Wifi coverage.
36 Core, 16GB RAM, 12Gbe Port Router
Or Mozilla and MS refusing to implement Web SQL Databases because IndexedDB and NoSQL was better, even though one works on all mobile phones since 2010 and the other is wonky and has a terribly designed API.

No need to single anyone out. They're all equally guilty.
I switched to Namecheap; they sell stuff but are not annoying about it.

Google Domains also looks promising but I'm waiting for them to not be in beta lest they decide to scrap the product. Google would win me over if they offered free SSL certificates. In fact I think they should go ahead and disrupt the SSL industry by doing that too. Nobody should have to pay for a silly cryptographic signature. That would disrupt NS and all the others who try to upsell stuff.
> "go generate"

AKA macros.

I wish they were at least intellectually honest and just call them "macros" and start nice supporting hygienic macros in the language.
US Navy releases breakthrough weapon “Rail Gun”
There is a clever trick for that: a classic bash fork bomb will completely die once it gets impossible to spawn new processes. And an easy way to achieve this is to exhaust all PIDs, usually there are 32768 available. So starting enough `sleep` processes will do the job. That is of course if you still can run at least one shell command on the machine.

Other than that the question is stupid, and most companies have a policy that forbids such questions. Same goes for "piano tuners in Manhattan" and "why are manholes round".
How to Turn Off Autoplay in Netflix
The whole "developer relations as Bigfoot" trope doesn't ring true when it comes to WebKit, in my experience. I've had Apple developers reach out to me when I've mentioned WebKit bugs on Twitter. They're very happy to talk about efforts towards standards, and I actually find it to be one of the least cynical parts of Apple's business.
FTA:
> In July 2010, a second incident was identified by our Security Team. This involved fake emails sent to one of our mobile operator customers spoofing legitimate Gemalto email addresses. The fake emails contained an attachment that could download malicious code. We immediately informed the customer and also notified the relevant authorities both of the incident itself and the type of malware used.

I'm not buying this. If the fake emails were sent to the customer, wouldn't the operator be the one who detects the malicious address? So how is Gemalto informing the customer that the mails are malicious?
An example for a dependency management package manager for a compiled language is [cocoa pods](http://cocoapods.org) for Objective-C. It's really popular with iOS and OS X developers.

Or look at [cabal](https://www.haskell.org/cabal/) for Haskell. It's a package manager that doubles as build system.

It helps when you use external open source projects and want to update it to a new version. With go you have to keep track of you external dependencies and their versions on your own.
While I'm sympathetic to the situation folks find themselves in with skyrocketing housing prices due to an influx of tech workers, sentiments like “Nobody wants change,” and "[residents who] want to halt the city’s growth" are unrealistic.

The same thing happened in places like Rockland County, NY - once a small, rural community of primarily Norwegian immigrants, it has seen skyrocketing property taxes, cost of living and population due to the increased population / desirability of NYC over the past say 60 years, as well as the Tappan Zee Bridge making it a viable home for Manhattan-working commuters. The residents (at least some of the old time residents, whose number includes several of my family members) are understandably upset, but you simply don't get to control your community size in this fashion. If you want to live in a small, rural community and find your lifelong hometown increasingly developed, the unfortunate reality is that you are not the only human being who wants her peace and quiet, and you may have to move.
404 on those first two links, I'm afraid.
Meet New Qards by Designmodo
We don't yet have enough data to say if he's correct. I would posit that the fact that China is where it is today is due to his Afternote C, not his Bullet Point 3. There are massive structural risks inside of China that are difficult to see in the media, risks that are more difficult to have in a democratic system that tries to guarantee freedoms.

These are cracks in China's economic foundation that a lot of hot money foreign investment has been able to cover up over the past couple of decades. Risks due to population migration problems due to the hukou system, environmental problems stemming from short-sighted industrial investments, government corruption that grew and grew due to lack of separated oversight and his Bullet Points 4 and 5 (which only recently seems to be seriously considered an existential risk to the government's existence; but again, time will tell if this is for real), and more. The level of control of the government over the economy also goes against the tenets of free markets (although I suppose you can then get into an argument as to whether it's possible to have capitalism without free markets).

I'm not saying that his Bullet Point 3 is wrong. I'm saying that it's too soon to call China a reliable data point for making any long-term overarching claims.

edit: clarification
Interesting paper, important material for algorithm designers and machine architects. Memory models, particularly relaxed models, are difficult and important.

Both the Sparc 64 and the DEC Alpha had formal memory models.
> Investment in biotech is low because the returns are low

As I understand, investment in biotech is low because the time to realize returns is long, not because the returns are low (even after adjusting for time). The time it takes to bring a product from concept to market in biotech is virtually an eternity by Silicon Valley standards.
Let us wait until Chinese per-capita PPP has equaled, never mind passed, the USA or other major Western countries before we start singing its hosannas about how wise and effective the Communist Party is at overseeing an advanced highly-efficient capitalist economy.

We've heard this story before, and it didn't work out well for the USSR.
Wonder is she was paying any taxes? This whole article feels strange to me, if I slipped through the cracks and got luck I wouldn't be shouting on the rooftops about it.
Here are your options:

1. You either know immediately that it is impossible and you say so, which means you've encountered the problem and its related research before.

2. You are a savant, like Kim Peek, and work out the solution to a PHd level research problem in your head in a few minutes, giving the answer that it is impossible.

3. Pretend to be (2) by already knowing (1), but having a good poker face and then faking an "Ah ha!" moment

4. Sit there, unsure, feeling stupid, wondering if you're supposed to know the answer to this already or if you're supposed to be smart enough to figure it out.

I'm having a lot of trouble figuring out how any of these outcomes are in any way beneficial to the interview process.
Last time I tried it in 2014 for international flights, Google Flight also seems to be a few hundred dollars more expensive than other travel sites.
De-paywalled: https://archive.today/Atr4E
Pretty cool analytics on top of MongoDB
Cricket Wireless is even cheaper if you are able to find other people to form a group. I am currently paying $20/month on Cricket Wireless for unlimited text/call and 2.5GB of LTE data (capped at 8Mbps). We are currently a group of 5 and our data limits/plans are independent/individual. They are owned by AT&T.
Tinder Thinks Millennials Will Pay for Dating Apps
How does SkyScannner compare for that flight: http://www.skyscanner.net/

I've always found them to be good.
The US regulators are working hard at it, but it's a challenging problem. The robocalls I all get now are very good at masking where they are from; the humans you talk to know not to give away the name or location of the company.

For those interested in learning more, the FTC had a robocall summit a few years back and they recorded the webcast: http://www.ftc.gov/news-events/events-calendar/2012/10/roboc...

There was a lot of good technical detail on why it's now hard to track these people down.
That $16 is about $56 when you adjust for the median household income difference between Poland and the US.

I wouldn't expect my house, utilities, food etc to cost what the median prices are for those things in Poland either.

The US is a vast country to try to build 99% LTE coverage across population wise, which the US carriers managed to do. It cost a lot of money to pull that off. Labor costs, spectrum rights (thanks FCC), et al. are far more expensive in the US than Poland.

Check out what a plan costs on Swisscom, you're talking $80+ to get started. That makes sense because Switzerland has a high median household income. Nobody expects a $7 all-in phone plan in Switzerland.
David Karp CEO of Tumblr, deer in headlights, on net neutrality [video]
I love this book for it's, ah, eloquent and inclusive way of describing more advanced JS topics. Definitely of value, even for the more experienced JS dev.
She should have gone through the process like everyone else. I invested hundreds of thousands of dollars in my business to get a visa, spending all of that money on American suppliers and employing Americans. Now that the business failed I have to leave the U.S., taking my kids out of their schools, and start the process all over again, taking even more time, expense and disruption. But I am not going to break the law.

As usual, the people who abide by the rules get screwed, while those who break them, not only thrive, but get written about as some kind of heroes.
So to stop this from becoming violent, we need a peaceful means of transfer of power that can keep up with "internet speed". Or the bureaucracy of government needs to absorb everyone who has political legitimacy and use them to continue expanding, which I think has been happening lately. Or we could find a way to "financialize" labor.
I'll say again: I really like T-Mobile's $30/month prepaid unlimited data plan. Combine with Hangouts for voice and Voice for text (who names these?) and it's about the cheapest you can get for a smartphone.

(Tradeoff? Poor service outside cities.)
Some reasons to prefer MathML:

1) Working find-in-page that lets you search equations too.

2) Ability to select, copy, paste the math bits.

3) Better accessibility. LaTeX in alt text is something, but actual semantic markup would allow the UA to present things to the user the way the user wants more easily (e.g. without having to re-parse the LaTeX).

4) Ease of editing and reuse (c.f. view source).

5) Ease of styling (e.g. you can use colors to highlight parts of an equation as needed and change it dynamically; some teaching sites put this to very good use).

Note that there do exist LaTeX to MathML converters, so you can still author in LaTeX if you want and export to MathML.
21 tools behind the success of King and Halfbrick Studios
The dream of the modern web is the concept of a single standard/platform that is used for all user facing software. This is a flawed idea and this article demonstrates one of the biggest reasons for that. By definition, features only become part of open web standards if all the main players agree to them. All the players have financial and political incentives to block various things. Corporations can block something that you want to use even though you have no relationship with that corporation. In a capitalist system you have very little leverage against a corporation that you have no financial relationship with. What are you going to do: stop buying the [Apple/Google/Microsoft] products that you already don't use? What's left is people writing angry impotent blog posts against companies that don't care about them in the least.

The list of proposed standards that have been blocked/delayed by one of more of the big browsers is huge. Blocking proposed standards isn't uncommon, if anything it's the norm. mathml, websql, pointer events, h264 video, nacl, flexbox, webgl, jpeg2000, webm, mp3, ogg vorbis, theora, webp etc etc.

Because of its origins as a way of displaying untrusted documents the web has no 'escape hatch'. It's a very tight sandbox. Flash and Java used to fulfil that role but they are on the way out. The web has a very basic trust model - all pages are untrusted and there is no other level of trust available. So if what you want to do hasn't been blessed by all the browser vendors then you are screwed. Does one of the main browser vendors compete with your product? It's quite likely that they do. Yet you want to give them full control over how your code can run all on all users machines?

If you don't like the idea of a corporation being able to veto a web standard then you need to seriously ask yourself if you actually like the idea of open web standards at all. Political vetoing is integral to the idea of open standards created through consensus and it isn't going to go away no matter how much people fantasise about it.
A good start would be to not let students pick which seat they take the test in. They can still attempt to copy their neighbor's work but can't collude with someone to make it easy.
Show HN: Marketing plans for startups and entrepreneurs
Shame this isn't getting any traction here. It's pretty interesting and insightful. This is the kind of thing I read and think about PG's "Live in the future" admonition, start to think about a world in which the trajectory of Cost Gravity is traced forward and you will be doing it.
I have been there, but I decided that the human operators were still human. So now rather than turning rage-monster at them, I take up their time trying to persuade them that they deserve a better job, that they don't have to waste their lives working as a criminal who lies to people for a living.
The issue of fewer drug targets than in the past is not something that any economic system can solve. That's just chemistry.

As for the rest of it, it's true that capitalism can't fix the FDA or foreign price controls. Lets hope Charlie Stross is right and the capitalists can take over the government and fix this.
Verizon LTE phones are factory unlocked, which is spectacular.

Sent from my iPhone on Turkcell
> America try to have it both ways by "not wanting them" but "wanting the cheap tomatoes at the supermarket." That is for another thread.

Increased security at the border is keeping people in the USA. They would return to their families if they could, but they have to stay here because crossing back and forth is too dangerous. They should be able to come to the farms in the USA seasonally, help and go back to their families in Mexico. The money they bring to their rural communities will be highly beneficial to those communities. These are hardworking people that are desperate in need of work.

http://en.wikipedia.org/wiki/Bracero_program
DRY Function Pointers in C
Since I can fairly reliably type "mvn compile" to build five year old Java projects, I think it's fair to say that the Go community is in a dependency hell of their own making.

Should every library author vendor their dependencies separately too?
All of these problems could be solved by a company with Apple's resources if they wanted the problems solved.

Need more developers? Hire more.

Payscale problems? Pay your developers what they are worth to you. Of course, if they aren't worth much to you, then this point is moot.

Retention problems? Addressed by both points one and two.

That they do not use their resources to solve these problems says more than the fact that they have these problems.
Eclipse based IDE for Rust
Apparently McMaster Uni? https://www.blogger.com/profile/03197609136976213552
The consistency problem is an open question in my mind. I definitely don't like the idea of having some data synchronization tool to fix the inconsistent data across services problem. I wonder what the best practice is for maintaining data consistency across services.

Does anyone know?
Ridicule is not what he's appealing to, rather, the basic evidential principle that absence of evidence is evidence of absence.
Hey fijal. Agreed that the survey has a self-selecting audience, I'd also argue that they're the more forward-thinking folk rather than jobbing background users.

Back in April 2013 (the last time I saw python.org download stats - where did they go?!) I wrote a blog post noting that fresh downloads of Windows Python 3.3 were greater than downloads of Windows Python 2.7, for 3 months running. Windows is useful as Python isn't bundled (unlike e.g. Linux and Mac). I presume this trend has continued but have no firm evidence either way: http://ianozsvald.com/2013/04/15/more-python-3-3-downloads-t...

What do the PyPI stats say?
An implication of this difference is that google probably charges for that convenience by saving your itinerary somewhere and selling it to your insurance company.
First of all, the "pastness" of looking out into space doesn't really affect probability of witnessing them.

Second, supernova occur quite frequently: http://en.wikipedia.org/wiki/List_of_supernovae That's not even a complete list, just the "important" ones. The odds of one occurring within our lifetime that is naked-eye visible are really quite good. The odds of it being spectacular much less so. It's likely to just be a point in the sky that wasn't there last week and won't be there next week.
Apple Watch will be showerproof
Disgusting. What's next, letting them vote?
If your app depends on lots of of them, it's only going to run as fast as the slowest dependency. 1% chance of poor performance isn't to bad, the joint distribution of 20 microservices each with a 1% chance, well that gets pretty ugly. In the normal case, everything is great, but the failure modes of each service become a much bigger deal.

It's a great architecture, but fan out of dependencies is a real risk.
Apple ordered to pay $533M in patent case
Maybe you are not in America and don't understand the power and the behavior of the Internal Revenue Service, which tracks your due taxes.

There are BILLIONS of dollars collected by the IRS into accounts not for the original beneficiary. The Federal Government is the last entity who will complain about those Billions of Dollars extra.

I am sure there is no RED FLAG for, "hey, look, you PAID US MORE" nor for "YOU SHOULD NOT HAVE PAID US THIS."

That is one requirement that would have immediately been deleted from the spec.
Kickstarter Insanity: Schroddybox
How does that happen? Is its fuel more energetic in some sense or does the gravity-vs-pressure equilibrium simply favor lower densities for a total mass of 20M☉?
They all use the same rendering engine as Safari though.