skysight-inc/HackerNews huggingface dataset:
The folks at M2 [http://en.wikipedia.org/wiki/M2_(game_developer)] have done some amazing work lately on taking old games and moving them to the Nintendo 3DS while also adding features (including, of course, 3D!). The level of craftsmanship and devotion is inspiring and their respect for these old games is infectious.

For this game, they actually made a new version of an old game that runs on better hardware (still vintage, though!) than the original version did.

Lots of other interviews in this series: http://blogs.sega.com/2015/01/23/sega-3d-classics-developer-...
The biggest problem with the cannon idea is that things traveling at that speed in the atmosphere tend to burn up before getting anywhere. And you get to start in the hardest part of the atmosphere to move in.
This is interesting in the context of Apple's patents on MVNOs

http://techcrunch.com/2011/06/02/apple-wants-to-be-its-own-c...
Decidedly non opinionated blog article. Seems more like a general announcement rather than a 'so there, told you so' post. How is this shaking things up? What does this mean for TOR? What's the bus factor after the fact?

https://en.wikipedia.org/wiki/Bus_factor
Also Tor Project is available on http://smile.amazon.com and almost every purchase you make they will receive 0.5% of the total as long as you make it through the smile subdomain.
great comment

I'm also of the school that different words or terms should have different tangible meanings.

So for example a programmer is a distinct concept from a software engineer. One can be one without the other, or both. I like to think I started as merely a programmer but... now can also say I'm a software engineer.

Because I do try to think about the full spectrum, the trade-offs, the real world concerns, as much as I think about how to see a certain computation or result occur, in isolation.

What I would call a developer (or duh-veloper, to be less diplomatic) thinks no further than how to see a certain computation or result occur, only, and only as per written reqs, then, moves on into the proverbial sunset. Even if it doesn't handle edge cases, or unwritten desires, or doesn't scale, or is hard to upgrade or support, etc. A true software engineer should consider and design for all those considerations. Not simply how to achieve 1 + 1.
"Although we are sad to see Andrew leave, Tor is entering an exciting period of growth. "

Why not stop at Andrew is leaving? The whole "exciting period of growth" thing feels tacked on and forced. Reminds me of the type of stuff managers say after a layoff.
Homomorphic encryption available on Google BigQuery, if you need: https://code.google.com/p/encrypted-bigquery-client/

For others, strong certifications of privacy are enough, HIPAA among others: https://support.google.com/work/answer/6056694
One of the downsides of reprocessing is that it makes plutonium easy to separate out in a form that is good for making nuclear bombs. Therefore it represents a nuclear proliferation risk.
I like the idea, because I have an uncomfortable feeling every time I need to use a Google or FB login to log into something.
IBM Acquires Healthcare IT Companies, Partners with Apple, Etc.
One of the developers of the app here, wondering if there was anything other apps creators would like to know about our experience releasing a mobile app on android/ios?

For example, based on feedback from the first version of the app, the biggest complaint was not being able to register without a USA phone number, and that people wanted to create their own custom pips, we've added support for both of these with our 2.0 launch. You can read about the other changes in the app store's changelog.
Americans don't have to memorize it, they see Red and know it's a color.
Yes, it would change my mind if all the dependencies are easy to compile and work cross-platform (Android/iOS/OSX/Linux/Windows) without a problem.
The narrative in Why Functional Programming Matters (“WhyFP”) is that it is not enough to simply remove features, but to take advantage of their removal to add other, more powerful features.

The paper gives laziness as an example. It’s made possible by idempotency. Which is made possible by the removal (or careful management) of side-effects. Which then allows certain otherwise impossible ways to express infinite data structures.

http://www.cse.chalmers.se/~rjmh/Papers/whyfp.html
Interesting, thanks for the link. Intuitively it still seems like much of the energy from the projectile would be absorbed deep in the Earth as it traveled through. For sure it would cause some damage, but it still seems like a nuclear bomb would have a higher effective energy, as far as the tactical goal of taking out a city or something.
Or forget the wings and heat shield, just make a space-train of cannon-ball sized objects and hard land them in an uninhabited area. The hard part will be de-orbiting them accurately, but have a large enough landing area and that problem goes away.

Suggestions in science fiction include foaming the metal in space and landing it into the ocean, then hualing the "metalberg" back to a drydock where it can be cut apart and hauled off for refining.

Foaming the return mass means it will have a slightly lower terminal velocity, and it will float!

Now to work on a deorbiting system that provides accuracy with low cost … perhaps a solar electric linear accelerator?
Two sample takes from a smart LA blog:

Against:
http://www.laobserved.com/archive/2015/04/new_parking_signs_...

For:
http://www.laobserved.com/archive/2015/04/and_a_vote_for_the...
It's not entirely arbitrary. Some CAs may actually be worthy of trust. I imagine it would be possible to modify the browser's UI to reflect the trustworthiness of the server certificate to encourage better diligence on their part.
I guess it would have been nice if they at least hinted at what these new directions may be?

As it was, it came off identically to a Fortune 500 press release about the CEO moving on.
They have them in the underground stations, but my understanding is that they have all been closed since 9/11.
How to make a Twitter bot (2013)
Isn't too small to read from a distance?
I think that mentality is a little bit part of the problem. It's the fear (and sometimes rightfully so) that they will be used for nefarious means rather than being .. what they are meant to be.

Korea and Japan have drug problems as well, but it seems that's not necessarily shaping public restrooms.
Chinese windows used to be covered with paper. Plenty of light gets through, although you'd have to open the windows or actually go outside to see what's outside. (Apparently, viewing the outside in the comfort of your bedroom is a luxury that most people don't need.)

In warmer regions, people would just tear out the paper in the summer and apply new paper before winter.
So the blockchain could be used as a covert channel for communicating with a botnet.

Not a non-threat..but not an important one either.
No you don't. A GOTO allows you to GOTO a location that isn't valid code—for example, the middle of a multibyte instruction. A tail call does not. That's what the article meant by "disallowing invalid code": a GOTO is strictly equivalent to a tail call, except for all the extra invalid things a GOTO also allows you to do.
Interesting. Would they eventually let other engineers sign on, resulting in a sort of tutoring platform for coding interviews?
Good AMA! Enjoyed your non-canned responses.
I'm interested. Could you provide a starting point for reading? Preferably with extensive references!
...which is fine for buying at home, but doesn't help at a bar. The lowest of the low end is much better than 20 years ago, but is still a bit rough taste-wise.

That said, we don't appreciate the exponential rate of improvement in the low end of spirits and wine.
I second this.

To make it more effective, read every couple of years.
Then maybe we need to be creating safe and clean and hygenic places to shoot up where people have access to clean needles?
There's no need for the two things to be at odds. Look at Rust's unsafe blocks, for example—or C's asm blocks, for that matter. A language can let you have your cake (or safety), and eat it (or skirt it) too.
Energy was added, so I'm sure it will be a dynamic mess..

On the other hand, the moon is beyond earth's Roche limit so I don't think the final result will be rings.

Also what is the tensile strength of the center of the moon? I'm not sure it's possible to have 7 large non-spheroidal shaped pieces, but google suggests ~800 km is the lower limit for rocky bodies, so maybe it's just possible.
Red Hat calls VMware's vision for OpenStack “fundamentally flawed”
The signs have bluetooth beacons for this purpose, though i havn't heard of an app for them yet.
How to Fix iPhone 4S Wi-Fi Grayed Out – With a Roofing Nail and a Blow Torch
They should have made the QR codes bigger, so it would be easier for your car to read them while you're driving down the street.
Slightly different, and almost always much better than juice processed this way.

One of the prices of consistency and conveninience is often flavor.
The Airlines' Scores Are In, and They Aren't Pretty
It still needs heavier testing before going to mainline. I expect it will only ever be a compile-time option. On 64bit it's pointless, and 32bit is going the way of the dodo.
Discrete and continuous are not necessarily mutually exclusive. You can have discrete processes that exhibit continuous behavior. It's really important that you have clear definitions and well-described models when using these general kinds of terms.
> two weeks into replacing our sales staff that had us between 25-30 sales for 5 months

Are you able to make sales without staff contact? Or at least limit leads to only the warmest and reduce personal contact? You might miss out on total sales reached but if possible to automate this function you would remove a big cost line and reduce a timesink?

Best of luck whatever you decide.
Are there any examples of how they're going to handle permits, holidays, exemptions, etc?
> Also, magically trying to decode strings if they look like JSON sounds rather scary.

That's not what's going on. Each message is tagged with a "type", and one of the tags means "JSON.parse this into an object" while another means "this is just a string".

The rest of the types are for control messages (like ping/pong), I believe.
Doesn't matter. The rules for parking spaces in LA are usually complicated enough that you have to stop to read them anyway.
I've had jobs where working from home was the greatest thing, and jobs where being able to shout over to coworkers and have face-to-face conversations is irreplaceable. It depends on the work and the team dynamic. Developers working from home makes a lot of sense in most cases. Trading futures makes absolutely zero sense. There's no one size fits all answer.
Ask HN: When generating ideas – what are the key tests you apply first?
I have a google doc which I keep all the hundreds of truly random ideas I get for startups etc. I'm trying to develop a quick method with as few points as possible to flesh out the idea and test for viability ie:

1. Revenue Model - how will it generate income
2. User base - who will use it, and Why?
3. Growth - how quickly will this grow?
4. Implementation - What do I need to do to implement this idea?

I'm looking for a discussion around what I should add (or remove) from the list.
Confessions of a mathematical Olympian: an insider view of film X+Y
I'm sure it won't be popular to point out this unpleasant truth, but cruising gays are a huge factor on this front as far as urban centers in America are concerned. Remember Senator Larry Craig? Do you know why the police force felt it necessary to be running sting operations in airport bathrooms? The public restrooms by the beach in Santa Monica have huge signs on them warning about legal repercussions for sexual activity. That's where George Michael got arrested.
(since LMDB has been mentioned in this thread... LMDB is embeddable in every sense of the word. It can work with as little as 64KB of memory and is already deployed in a number of MCU-based products. Unfortunately I don't have permission to name names.)
To me this is a weird list. It's a bit like removing the personality of a person and then claiming that made the person better.

Also a lot of the things he lists are not at all as clearly harmful as he makes them out to be.

GOTO: Used in some of the cleanest code bases. For example the lua programming language, redis db, and linux kernel OS. Yes the use is limited, but it's there not because of mistakes but rather because it is sometimes the most clean way.

Numbers: I don't understand this one. In the very least having different types of numbers seems to be a necessity for anything performance oriented such as graphics. JS not having them (they seem to have been added for WebGL as an extension, no?) is not a good reason for all new languages to do the same.

Mutations: I am personally of the view that mutation often simplifies the informal reasoning complexity of a program. There's a reason functional programming hasn't caught on and it likely never will. A hybrid approach of having both immutability and mutability like Rust seems most sensible.

Reference equality (Referential transparency?): If you have immutability do you not get this for free? How can you be sure about getting rid of mutations but not be sure you want objects to be equal based on data?

Each language has it's own quirks that make it special and that's part of the reason programming is fun. There's never a single right way.
Snowden’s ‘Sexy Margaret Thatcher’ Password Isn’t So Secure
but such data would demonstrate that I myself am a total slacker.
VideoBlocks Launches Stock Video Marketplace, Pays 100% to Content Creators
> if you decide to write or download a program that executes arbitrary bytecode written to the blockchain

Or any code at all that parses the contents of the blockchain. This applies to any program or function that takes untrusted input.

http://seclists.org/fulldisclosure/2014/Nov/74
Is that, uh, true?

I'm trying to find another source and while I can find mention of pasteurization and discussions of how concentrates from different batches are blended to maintain a consistent taste, I can't find any more information about separating chemicals or bioreactors.
What do the sections that are green but have no (P) icon or time limit? Unlimited parking? The legend doesn't say.

It's also interesting to note that the section heights are not proportional; they range from 1 hour per unit during morning rush to 7 hours for mid-day. At first glance, it makes it seem parking is prohibited for nearly half the day during the work week, while in actuality it's just 4 hours.
Story of my life lol.
How about an LED sign that just says "YES" or "NO"?

Edit: I guess energy would be a concern though :(
“Salem” card game hits $60,000 on Kickstarter
very interesting :)
All _underground_ stations on the BART system don't have any bathrooms available to the general public.

I learned this (almost) the hard way when I needed to use the restroom and got off at Lake Merritt (or whichever underground station was in the East Bay) and asked the BART attendant where the restroom was. He told me unfortunately that they were not available to the public but then took pity on me by allowing me to use the employee restroom. I went in and saw what was probably the cleanest toilet I have seen in such a public place.

In regards to the article, I would say that Asian countries (sans China) are more free to allow public restrooms because culturally it is bad mannered to leave a toilet more dirty than you left it since they are more considerate of other's wellbeing (of not having to enter a dirty toilet). I would say it's impossible here in the States since most people won't give a second thought to peeing on the seat and leaving a turd smeared on the wall.

Finally, Airpnp is similar (if not the same to) Have2P, an app that YP/ATT made using it's business data back in ~2009. Not maintained anymore though.

Wow, I wrote a lot about peeing and toilets.
Apparently someone has already inserted child porn (or at least, links to it - I wasn't comfortable with researching further into this...) into the blockchain, along with "illegal primes" and other not-so-legal content. Everyone with full nodes already has this data.

It does raise some interesting philosophical questions about the nature of digital data and when legal becomes illegal, since a series of bits can be interpreted in an infinite number of ways.
It seems the pace of .Net improvement is moving much faster then the JVM land.

What are the chances of Enterprise switching to .Net instead of Java?
My favorite part was when you were rewarded for scouring the source code by finding an undocumented qdisc, that was golden. :)

You mentioned that your colleague had produced a patch that did file handle passing? Is that patch available? My first thought on reading that was, how many other people have tried that very task. Im wondering if it would be helpful to HAPrpxy if your patch was made available?

Thank you for sharing the plug qdisc, this is hugely useful in any number of situations. Did you find any others by chance?

I can see why some would say this solution is brittle, but actually I quite like it. It feels elegant and The Right Way to do it.
IRS form 990 will tell you a 501c3's finances, they are required to release it annually.
Wouldn't you just take the length of the vector with sqrt(4+9+16) and divide each component by it? Or is this a different kind of 'vector' than graphics people are familiar with?
The Alternative to the -9999px Hack
It's a useful pattern for anything recursive. I even came across it once when calculating asymptotics.
Just wait until "it's been an incredible journey".
>Husting thought Sylianteng’s design was a good concept to run with (Sylianteng wasn’t paid for the project)

Wow. That's a shame, to say the least, unless she chose specifically to do this out of charity.
I got that. For every liter of seawater that is desalinated, there would be ~35 grams of table salt. On a given day a person might use 4 grams of salt.

Given typical water usage, you quickly have salt for an awful lot of people (salt for hundreds of people per person consuming the water).

I guess other users would be welcome, even if they just take it for free that probably saves the desal plant on disposal costs.
Hidden surprises in the Bitcoin blockchain
I came to write the same.

I wonder what other products could be created this way? First thing that comes to mind is quality soy sauce and balsamic vinegar.
Google Mail mobile
I really like this categorization of political conflict into levels. It sums up a lot of my experience.

It's very helpful because putting it into objective terms like this makes the actual experience seem less intense and lets me be less emotionally disturbed over it.
At this point we'd have to make sure if any part of this effect is permanent, or whether it all disappears when the drug is metabolized.
Not really. Machine language jumps can do that sort of nasty stuff but usually gotos are restricted to more well-behaved labels.

That said, gotos are still much less structured than tail calls. You can make some much more spaghetti-like control flow patterns and you are also encouraged to use shared mutable variables instead of passing parameters by value.
I'm not sure I'd like much at $20. For ~$30 you might start to get drinkable bourbon. Something like Evan Williams Single Barrel is good bang for the buck.
Here's a rather lengthy discussion of a similar redesign that began in LA:

https://news.ycombinator.com/item?id=8923196
There is more information you'd have to communicate. Like how long I can leave my car in this spot before I have to move it.
¡Entérate qué sucedió en la tercera edición de World Meetup
'Culturally deeper'? Western civilisation is the most complex culture the world has ever known.

There seems to be this strange idea that 'culture' means 'has a religious festival' or somesuch. You hear of some traveller lionising a travel destination as being so culturally deep because they happened to visit when a festival was on. Then, because the home country doesn't have that festival or ritual, it's seen as culturally bereft.

There is a ridiculously wide assortment of activities you can get involved in when you're not a scratching at the earth for subsistence - including debating the difference in what 'culture' means with someone on the other side of the world. Whether you're seeing a movie, running a fantasy football league, doling out soup in a soup kitchen, filibustering to stop some random law, fishing through your credit cards for one the plane's entertainment system will accept, chewing the fat with a passerby while sitting on your stoop on a hot night, spending a Saturday doing a gastro-tour of a great vineyard region... pretty much any activity you can think of, right down to submitting your tax forms... these are all culture. The more different kinds of people you throw together, the greater the variety of cultural activities available.

The idea that we are culturally bereft is just plain wrong. We may not have our priorities right with certain aspects of our culture, but we are drowning in culture. I just don't see how culture would be 'deeper' with less interaction between people from the removal of fossil fuels - we had that for human history up until a couple of hundred years ago, and culture was both slow to change and quite unfair, without being any deeper than it is now.

/rant
The Most Pillaged Piece of Literature in the English Language
I think leni536 is just addressing the kind of interesting problem of what it takes to shoot anything into the Sun.
Tappsi, Embarkee Y FedEx Bongo Se Juntaron En El Segundo Peru World Meetup
Could there be any exceptions for this? For example, if a woman consents to a sexual intercourse in the workplace, will I be able to call her a "girl," or perhaps even a "bitch" in order to enhance her state of arousal? I'm eager to obtain some further guidelines on this.
> 2) IP addresses get blocked for all sorts of reasons (looking at you China!) If all customers were on one IP address, as soon as China decides to block one customer, they are all blocked.

Feature, not a bug.
It's not the harmful stereotypes, it's the mundane.

Is anyone else waiting for a woman to point out the obvious stereotype of women (and then some men) writing tons of this stuff at similar points of mainstream integration in similar emerging industries... so men are finally free to mention it too?
I'm the person whose tweet is at the top of the linked article.

My original curiosity was from that of someone who wants to promote "cooperation, equality and respect" - and, to me, part of doing that is asking for, and being open to, what minor things I might be doing to marginalize others.

So perhaps you're right - in the long run, maybe if organizations promote respect without talking about little things people do wrong, we'll get further on equality. But I do see value in talking about little things that are systemically unequal, and I think we'll get to a better place faster by talking about even the little things.
Precisely. So much theory around super-intelligences does very little to actually address the nature of intelligence or awareness, it merely treats intelligence like horsepower or computing cycles. This despite the fact that we've spent almost a century proving that intelligence differs greatly from raw computing power, and is a far more complex and subtle thing.

We don't know what the returns on computational power are in regards to intelligence levels, it may actually be non-linear (one way or the other). Or it may be mostly uncorrelated.