skysight-inc/HackerNews huggingface dataset:
One great reason why you wouldn't want to get rid of cash is anonymity. There is no better way to give companies and gov'ts the middle finger when it comes to tracking purchases than to use cash.
Nice simple game. Yet annoyingly unresponsive after level restart.
Many of the tourists that go to Paris are what I'd categorize as 'ugly'. To the point that by the end of my trip, I just bluntly told people I don't speak English.

If you realize that people in Paris have lives (not unlike New York), and don't accost everyone you see for directions to X before looking at a map, and you actually introduce yourself when talking to a local, you'll have a great time.

And while I speak French, I also spent a lot of time with my sister speaking English, and the language used didn't seem to matter. If you can drop the tourist mentality, just go, hang out in cafés, and actually experience the culture and Paris lifestyle, you'll find Parisians are perfectly nice people, possibly a little busy, and the attitude stems more from dealing with hordes of people that come from foreign places who apparently can't be bothered to learn manners...

And another thing I've noticed, we have some tourist spots here (Canada), namely the rocky mountains and national parks, and Japanese tourists will come in hordes, on buses, taking pictures of everything and not really interacting with anyone else. That's a recipe for disappointment...
Like others have said, it's hard to separate the 'App Businesses' from the 'App Hobbies'. For example, I have published 4 Android apps with about 250k combined downloads. On two of them I did not monetize at all, I just did them for the exercise and because I like to code. The other two I did monetize, but only in ways that kept non-time costs to $0 so it was all profit (aka no marketing, no employees, no paid services).

I've made some decent money off one of the apps, but definitely not enough to live on for any amount of time. Still i consider my efforts a success, because I did it as a supplemental activity to my full-time work. If I was trying to make a living, I'd probably invest in marketing, hire a designer and/or co-developer, and monetize more heavily.
Good riddance indeed. We don't need Adobe's proprietary software.
Here's a fun fact I learned while visiting Paris last month. Turns out the Eiffel Tower is open until about midnight during the summer. I recommend showing up late and taking the stairs to the second floor (if you're in good health). Not too many people, great exercise, beautiful views of Paris at night, and you get to see the tower from a really interesting and unique angle.
There is more data available here:
http://www.bmreports.com/
http://www.bmreports.com/bsp/additional/soapserver.php

Its pretty much real time data that can be used for trading on the electricity market.
The problem is not "how far YOU get with stupidity, submission, lack of responsibility and disregard for people's lives"

The problem is how far SOME OTHER people in the army get with stupidity, submission, lack of responsibility and disregard for people's lives.
Personally, I've only recently learned about Bower and Grunt, so I can't particularly evangelize for them. However, a basic tool which offer similar functionality, which I certainly can give love to, it the nentuts+ fetch package for Sublime Text 2/3. It allows you to, as the GIT repo so concisely puts it: Fetch the latest version of remote files and zip packages. It's great!

https://github.com/weslly/Nettuts-Fetch
Oh crap.

I was relying on that software to play the embedded media in PDF files issued by my school.

Anyone have a mirror, because I recently wiped my computer...
These numbers are actually quite rosy in my opinion. When I built PaperBox (www.gopaperbox.com), our chief competitor was getting about 50K downloads per day - this compared to maybe 50 a day for us back then. We knew we had a better offering - but we also knew that charging right off the bat would shoot us in the foot. Instead, we've opted to go the free route to build our user base & brand, and figure out the business model later on.

I cannot imagine an app charging and being successful right off the bat unless they have a platform for advertisement (something like Vesper and Daringfireball.com) or it's made by a very prominent figure/company. The reality is there are 10 apps for every idea in the app store (in 2014) and the best app likely won't win market share if they charge from the start.
I use yeoman for a lot of thing.
In my strict frontend workflow I use the gulp-webapp generator.

This is fast, really easy and powerful.
This is a long debate, with no resolution. Eg, http://taint.org/2011/02/18/001527a.html from 2011 is "Against The Use Of Programming Languages in Configuration Files", with links to resources both pro- and con.

In Python, you see migration away from the Turing-complete "setup.py" configuration language to a special purpose "setup.cfg", in order that dependency systems can reason about the configuration without worrying about the Halting Problem.
I abhor PDFs with embedded media etc. And I have to use them. :(
It's important to remember that in an asset forfeiture case, the "accused" is not the owner of the item, it's the item itself.

http://en.wikipedia.org/wiki/United_States_v._$124,700_in_U....
I think that specification still can be improved. It is clear about order of evaluation, but not on the order of assignment.

Does it do
tmp3 = expr1
tmp4 = expr2

expr3 = tmp3
expr4 = tmp4

or

expr3 = expr1
expr4 = expr2

? I guess it is the latter, but the text does not make that clear.
It's important to note that wind power in Denmark only works at that scale because they can export it to Norway and Sweden. Those neighbors can absorb variable power output while load balancing their grid with hydroelectric dams.

Hydroelectric is currently the only economical "grid-scale battery", and it is not available everywhere.

http://www.theoildrum.com/node/1735
> Because here is the other thing the greybeards in 2044 will tell you: Can you imagine how awesome it would have been to be an entrepreneur in 2014? It was a wide-open frontier!

Maybe the rest of the article is making it sound simpler than it is. But I couldn't agree with the above lines more.
Great idea! Tipping with cash is surprisingly inconvenient these days.
In the example he gives, like many I have seen on the Internet, it tests for .bashrc and if it exists, sources it. But if you didn't test it and for some reason .bashrc didn't exist, what would happen? And if nothing bad would happen, why test for it?
Smart Aid for the World's Poor: How can rich countries best help poor ones?
It was terrible on multiple levels and deservedly faded away after a short fad.
Can someone tell me how those graphs were made? They look cool. I tried looking into the HTML code, but couldn't find the info "right away".

Edit: got it. http://www.flotcharts.org/
If we're talking about a 10,000 year span then yes. But if we're moving to a 100,000 year span, I wonder if we should also be asking ourselves if humans will still be the dominant species...

ETA: 100,000 time range like the Onkalo waste repository in Finland: http://www.cnn.com/2010/WORLD/europe/11/12/finland.nuclear.w...
Shouldn't that 16 be a 256? 4 squares with 4 orientations each = 4^4 = 256.

But yeah, definitely pretty doable with a brute-force memoized search. I imagine a lot of state space could be pruned by doing some analysis of when squares can only move further away from their home dots (and not be turned around or pushed back or anything).
What past decisions? I'm not sure this has been litigated before and it's a class action lawsuit.
I think his point is that, as the technological sphere expands, there is continually more opportunity than there ever has been before. In that light, your best point seems to be that most of us looking to capitalize on that opportunity will fail, as have most innovators before.
This 10000x. It is incredibly hard to compete today when there are 10 apps for every idea. Most of them suck - but it is damn near impossible to charge from day one and be successful unless you have a very large platform to advertise or are a prominent figure (something like Vesper from John Gruber). We're in it for the long haul with PaperBox (gopaperbox.com) - we intend to be the best app and continue to iterate for 3 years or so, and then figure out how to make money when we hopefully have a million or so users. Having said that, it is very hard to project out and keep growth going without a significant advertising budget.
The imports and export are changing all the time, depending on the production or demand of each country, to keep the production and consumption in balance. It's sometimes easier/faster to import power when you need it (when there is a demand spike) than start your own generators to match the demand with internal production. Then when the other country has a demand spike, you pay them back with your production. In many cases no actual money change hands, these are kept as "power debts" that will be paid later.

It can also be easier/cheaper to import power for one point near the border than transport it from farther production facilities.
relevant: http://i.imgur.com/2LvD6jv.jpg
Only cover these two segment of the border. Spain is part of the Schengen area, as well as Portugal and France, so there is no need to have a real border with them.
MADONNA's Birthday Surprise Crowdfunding Indiegogo
The Open Source Fundamentals
What about Paper? Not only did they charge from the start, they charged a rather high price, and entered a market full of existing competitors, some free.
Had to find out what eventually happened with Quittner/McDonalds.com:

"Quittner did indeed offer the name back to McDonald's in one of his magazine columns, but not in exchange for money. In a manner reminiscent of the Princeton Review, he instead offered to surrender the domain name if McDonald's corporation would underwrite some Internet equipment for a grade school. This and other provoking articles caught the corporation's attention; they responded not by funding grade school computer access, but by pressuring the InterNIC to revoke Quittner's registration of the name. Although the registry had stayed out of previous disputes such as the Adam Curry litigation, sticking tenaciously to its "first-come, first-served" policy, it wavered before this new corporate threat. InterNIC first resisted McDonalds' demands, then eventually agreed to revoke the registration, then changed its mind again, leaving the registration with Quittner. McDonald's ultimately agreed to donate $3,500 to purchase the equipment."

From
http://jolt.richmond.edu/v1i1/burk.html
Ehhh, that's pretty cynical. I don't want to blindly support YC, but this seems fairly debatable. YC wants to give founders resources to succeed. One necessary resource to succeed is employees. Given the current tech hiring climate, I wouldn't be shocked if more foreign employees leads to a measurable and significant improvement in their bottom line. I think you will need to make a few too many assumptions to argue that one is definitively better for their bottom line.

Perhaps one appeal of this approach, though, is that this effort aligns better with legislator's "bottom line" - if you look at their bottom line as job creation.
>These are all things that can be avoided by an hour of research or alternatively traveling with someone that has been before or on a tour that has a guide.

I agree! I just came back from a honeymoon in Paris and doing research ahead of time made it a fantastic trip. A couple of guide books, some offline phone apps, knowing some French, and being able to spot sketchy people and bad areas (like any other city) made things very easy. And honestly we never even experienced any stereotypical rude behavior; most locals were happy that I even attempted to speak French.
Interesting angle... There's a lot of activity in the fundraising space right now (everybody is launching their version of kickstarter), but this seems to better explore the concept of receiving donations in the real world vs online. I don't really work for tips or fundraise, but if I see one of your codes in the wild I might use it. Good luck!
Black holes might end their lives by transforming into their exact opposite
I had the expired certificate. I've never installed Steam, but I have installed VMWare Fusion.
Adding to OP's question: Does anyone know of any good reads for writing maintainable JS?
The first--the latter isn't in order (expr3 is "evaluated" before expr2, which in this case means assignment).
A majority of today's small businesses are not sustainable either. Isn't it something in the range of 85% of small businesses fail after a handful of years?
I liked the game until I came here and felt like an idiiot for being stuck at 10
note the temperature is an important consideration instead of just the number of charge cycles. for the whole story on a battery the log should include battery temp, even when the computer is asleep.

https://www.apple.com/batteries/notebooks.html
Yep! But what attracted us to this change was that the prep time those good attorneys required has been highly variable. If you have a lot of old media coverage, it could be a 1 month prep time + 2 weeks DC adjudication. If not, it could be an 8 month prep time + 2 weeks DC adjudication.

The goal of expanding the criteria definitions to more broadly mesh up with the lifecycle of successful startups and linking in the investor signal parameter into the review process will be to change that curve to be much more bunched up against the 1 month bins.

And yes, part of our argument was that startup founders /are/ doing all of these things already. Just it takes time that kills startups, and startups are also doing a lot of extraneous work (e.g. chasing NYT coverage when more TC or re/code coverage is what's needed to get another wave of early adopters or investor interest for that next round's buzz) to qualify for the visa when they should instead be focusing on product and traction.
I'm unclear on exactly what change Ohanian is proposing. Most of the changes mentioned can already be used to apply for the visa, can't they? So what is the actual legislative change being proposed?

Is the proposal really that YC acceptance becomes a singular criteria for getting the visa? So YC and their peers, in effect, would have full power to grant unlimited visas to people of their choice?

If that is what is being proposed, that sounds like a massive conflict of interest, with potential for serious abuse, even if the intent is positive.
"With cash you always have the overview of how much you carry around in your wallet."

Also, when you spend, something is removed from your wallet.
"A fun thing to notice: my computer apparently wakes up a few times every night... I wonder what it's dreaming about?"

The fix for this is disabling "Wake for network access" in the preferences.
Denmark is having that debate as well. Currently stores doing in-person business must accept cash (part of the law on what constitutes legal tender). There's a proposal to let them go to card-only and not accept cash, but it hasn't passed.

One of the complications is that the only card some stores accept is Dankort, a Danish debit card system with low merchant fees (especially true of some small bars, coffee kiosks, etc.). So if they stop accepting cash, those places will effectively become limited to Danish residents. Today even if most customers pay with Dankort, a foreigner can always pay in cash.
Glimpse of LA Traffic Moods over this weekend
The author is intentionally limiting this app to touch-only for touch-capable users. This breaks the game for anyone wanting to use a touchpad or mouse on their touchscreen laptop.

The offending code (from http://gameaboutsquares.com/game.c.js, beautified):

(function($) {
try {
document.createEvent("TouchEvent");
return;
} catch (f) {}
var eventMap = {
mousedown : "touchstart",
mouseup : "touchend",
mousemove : "touchmove"
};
// mouse handling code follows

Never do this! Remove the entire try-catch block. There is absolutely no reason for you to be limiting touch-capable users to touch-only.
The article mentions that 2% figure.

The reasons the numbers are different is the article focuses on new PhDs, and the 2% figure is all PhDs in the market (new and not-new).
A proof of concept router for Hack on HHVM
I love http://hammerformac.com

It's like having a precompiler for everything that does live-rebuild/reload, and creates deployable builds of front end code.

None of the individual things that Hammer does automatically is actually hard, but the fact that I don't have to think about firing up a bunch of watch commands before getting to work is awesome.
I'm confused, is he tracking computer usage, or % of battery drained? If the laptop is plugged in then battery drain won't show up. Also power draw will be different than duration of computer use, as some tasks are more CPU intensive.
Ember CLI is pretty dope https://github.com/stefanpenner/ember-cli if you are using Ember.
Bower and Grunt. Dunno how I lived without them.

Bower is fantastic for dependency management. This is apparent as soon as you use it to manage the reqs for your project, but becomes even more awesome when you start publishing your own code, even if it's something not many other people use. Right now I have a bootstrap like Sass framework that I built and use between five or six projects. Not too big, but each one of those projects is pretty popular and actively edited. I needed a way to make sure everything updated well and could be temporarily stalled while I worked on better releases. Bower does all that.

Grunt is just my workhorse. Bower may install my files, but I need them moved around into certain folders in my project. Grunt handles that with a line or two. I also use it to watch my sass files and rebuild my static sites when changes to the templates or JS files occur. Since I publish some of my code to github I have grunt commands to auto tag and version my git repo and build, merge and publish a gh-pages branch so my documentation is kept up to speed. It also minifies whatever files I need minified/uglified and adds some license and documentation to the top of the files.

Almost all of these things I used to do manually or hand separate processes for.
http://yeoman.io/

+ (shameless plug) http://htmlshell.com/ (if I need to generate 5-line snippets)
For anyone unfamiliar with Three.js (like I was a minute ago), it's evidently a JavaScript library for 3D graphics: https://github.com/mrdoob/three.js/
The difference here is one of degree, not kind, as institutional racism is built out of a whole lot of individual racism.

Anyone who mistreats someone because of the color of their skin or defends the practice is doing wrong and I see no value in defending that. Standing against individual racism is a necessary part of standing against institutional racism and I don't think a reasonable person can condemn one but not the other.
What disturbs me somewhat about this copyright, besides its age and that is contrary to the basic underlying ideas of copyright, is the fact that the people who originally registered it did not compose the song, and the people who ostensibly did compose it did so as a derivative work (they changed the lyrics, which in a song of 7 words isn't a very substantial creative contribution). It probably never should have been copyrightable in the first place.

https://en.wikipedia.org/wiki/Happy_Birthday_to_You
In some areas like biotech, a PhD is almost a union card to work in large corporations doing R&D. Without it, sadly, you won't be taken seriously.
You have misunderstood.

Once some individual humans get sick or die. Even very primitive human cultures in the vicinity of nuclear sites would very quickly notice a pattern. Any symbol that was used consistently near nuclear sites would be come to be associated with danger.

In a very primitive cultures with no knowledge of science, visiting the sites with these symbols would end up becoming some sort of religious taboo.

The argument isn't the the meanings of symbols can't change. But rather that humans are smart enough to notice patterns and communicate them with others.
I think this is a very simplistic view that only holds for a very few areas of study. The idea that computer simulation is an adequate substitute for scientific experimentation in the majority of the sciences is puzzling to me. Not that models don't help, but there's still far too much we either don't know how to model, or don't have the computational power to model (or we have both, but it would be more expensive than just testing it in a lab).

I also don't understand why your fourth point means that specialization is not necessary. Isn't it the opposite--that generalists with shallow knowledge of many fields no longer suffice? People must specialize because the level of complexity in newer technology is extremely high, and to get anywhere it is necessary to focus on a small but very detailed slice of the pie.

The only really valid point is that information formerly available in journals is now available online. But I cannot say that I have seen a noticeable uptick in research being done by non-Ph.D.s despite this widespread availability, so I think it's at least premature to conclude that you can develop the same level of expertise as an autodidact.
Right now we have been spreading a lot through word of mouth, which has been awesome. We have also been playing a lot with advertising.
You're going to love level 18 then!
Aerospike goes Open Source
Okay, lesson one here. There is a huge difference between legislation and executive action.

As a community, we will still need immigration reform legislation should the White House agree to push this change through at the regulatory level. Legislation is the only way we get a viable, sustainable solution. And the proposal in the comprehensive immigration bill was the best policy proposal yet, with their non-immigrant X visa and immigrant (green card) EB-6.

But to get this small, incremental step done through executive action doesn't involve legislators (except in the negative, aka the effort saw YC going around the Hill asking folks to not link any hypothetical change in this space to the much more politically controversial changes coming about deportations).

So while there is a large change Congress continues to do nothing on startup visa or larger immigration reform for the next several years, it won't be because a potential win here will give legislators an out.

Finally, yes, the whole point of startup visa is to avoid the increasingly contentious debate over H-1Bs and foreign employees. Founders are small in number but very clearly hire Americans and directly drive economic growth. Politically, it's a no-lose proposition.

So it was a feature, not a bug, that this push focused on founders rather than employees, was small and incremental, and was executive focused rather than legislative.
For the record, I am personally usually a fan of making exceptional conditions return values (though I prefer Rust's explicit unwrapping to Go's approach), since in most programs it's good to think at least somewhat carefully about error handling anyway. However, in one-liners, there is no need for proper error handling, and the vast majority of exceptional conditions (e.g. file not found) are caused by mistakes that should be rectified by changing the code. Therefore, in a language that prioritizes one-liners, as I believe any shell should, I believe the traditional exception approach is the best.
Linus Torvalds: “GCC 4.9.0 seems to be terminally broken”
Terrorists aren't much like criminals. For a start, they're ideologically motivated. And that's the argument for why we as a society, need to treat terrorists differently than criminals in the first place.

There's only a very, very few terrorists, even when the US government has done its level best to create as many as possible. I doubt we can take a quantitative argument like yours and get decent results.