skysight-inc/HackerNews huggingface dataset:
You should add, that Ltd. in germany is in some cases a bad sign for german businesses. There are a lot of service companies that don't do business with Ltd's because of their responsibility situation etc.

If you want to start a company in germany, it's a good idea to start as a one-man-show ("Einzelunternehmer") or if your more than one founder as a GbR ("Gesellschaft bürgerlichen Rechts"). The "more professional" GmbH ("Gesellschaft mit beschränkter Haftung") is more expensive and has a lot of costs and paperwork involved.

Oh, and if you can effort an Steuerberater, do it! It saves a lot of time and stress!
Hacking Flights to the 7 Natural Wonders of the World
I thought they use dutch sandwich
EDITed oh, it is below - double irish with dutch sandwich. oh I like this name!
Nothing. Mapbox are quite large supporters of OSM; they wrote the iD editor for it.

http://ideditor.com/
I should probably add that to the readme: I was using Sinon for other stuff (mainly the spies to check stuff is called), and wanted to mock a call to X.Y.Z. This was an external component with it's own tests, so for test isolation it wasn't included in the environment for this test - as such X.Y and X.Y.Z didn't exist. Sinon has the mock function, but you can't call it on stuff that doesn't exist. I guess you could stub X to include Y then stub that to include Z but it seems a bit overkill. Also coming from a Ruby background I'm not a fan of Sinon's quite verbose syntax. So I quickly whipped this up to do what I wanted :)
If you kill all the mosquitoes (at any stage of life) in 2013, their 2014 population will remain zero, yes.

If you kill less than that, then the 2014 population will be determined by the environment of 2014, mostly without reference to 2013. I pointed out below your comment that if mosquitoes could reproduce merely as fast as the Irish between 1961 and 2011 (and in reality they do it much faster; a female human can't have more than about 15 children, whereas a female mosquito can easily lay several hundred eggs), and their generation length were one year, then they would recover fully from a blow much larger than the potato famine two years after such a blow occurred.

Having looked into it, I see that the actual generation length of mosquitoes ranges from several days (!) to one month. So with very high confidence, I can say that the effects of a raging mosquito genocide will not be felt by one year after it has concluded, unless ALL the mosquitoes in the area were successfully killed.

You might find http://www.straightdope.com/columns/read/21/if-i-hadnt-kille... to be of interest.
Yeah or you could always use this as animal feed.
One hour of code
The main counterargument to this is that the bitcoin technology is so unusually clever and its success such an incredible fluke anyway that you'd have to assume the government to have an almost god-like intelligence and foresight to pull this off.
"Whoever invents or discovers any new and useful process"
How about a picture of a woman's breasts? What about an erect penis? Sounds like porn, but you might also see these things in the context of health-related pictures or some other educational material.

The classic problem of trying to filter pornography is trying to separate it from information about human bodies. I suspect that doing this with images will be even harder than doing it with text.
Show HN: I made an iOS app to guide fixing muscular imbalances from sitting
Web page:
http://harryrichardson.net/apps/deskjockey

iTunes:
https://itunes.apple.com/app/id694777055

This is something I've been working on on the side whenever I've had the time. I've just released v1.1, which has added a couple of requested features. The general idea of the app is to provide a workout/stretch plan to reverse the effects of prolonged sitting.

Sitting for long periods of time can cause the quads and hip flexors to become tight, and glutes and abdominals to become weak and inhibited. This is otherwise known as Anterior Pelvic Tilt (APT)!

This plan is only 10 minutes long at default, but the settings allow the user to switch it up based on their needs. The number of sets, the exercise duration, and rest intervals can all be changed.

No redeem codes, because you know, it's free :p

I would love any feedback on the app.

At the moment, I have focused on the lower-body, but an upper-body (forward head etc) routine is also in the works.
I wonder what happens if Snowden decides to stick with The Guardian? :-)
Developers Need to Pay Attention to Upcoming Google Play Store Tablet Changes
Didn't come across as arrogant to me, excellent choice of music in the screenshot too... (http://www.youtube.com/watch?v=bpOSxM0rNPM)
In the happy case, yes. But, that doesn't consider how phishing works.

So, Square trains people that these e-mails are OK. In the happy case, you get the email from a friend, followed by a link/invitation from Square. Everything is fine.

After doing this several times, one day you just get the email that appears to be from Square, informing you that you have money. This is a phishing email and there is no email from a friend, which should raise a red flag, but for many it won't. Or they may just think Square changed the process. Putting the onus on the user to discern this is not a good plan.

Training users to click a link from an email that resulted from a process they didn't initiate, then enter personal/financial information or credentials is not a good idea.
I cannot get muscle mass without having to work out.
Colours perceived as "warmer" (yellows, reds etc) are produced at lower wavelength and therefore by a blackbody with lower temperature (hence colour temperature). F.lux is reducing the temperature, thus producing a "warmer" hue.
Arianna Huffington Made $21m in the $315m AOL-HuffPo Deal
"score above a threshold number of positive results"

How about social scoring? A normal (or even a weirdo) teenage boy would spend less than a second examining my ugly old profile pix, but after ten or so of your known teen male users are detected to spend 5 minutes at a time, a couple times a day, closely studying a suspected profile pix, I think you can safely conclude that pix is not a pix of me and then flag / censor / whatever it for the next 10K users.
Is it possible for an iOS app to run indefinitely in the background? Just wondering.
And closing this/any loophole would also lower Ireland's attractiveness as a European HQ for global companies, which could do more harm than good to Ireland's economy...
Don't worry, that is exactly the words you must use when talking to other runners, who will understand this is about long-distance and everyone know that running too fast is a problem.

For the HNers not used to running, every long-distance running is more a matter of strategy than speed. Even in the Olympics. Go watch a 5,000 meters of any Olympic Finals and try to analyze why the losers sometimes could have easily ran faster than the time of the winner (according to their historic results) and still they didn't.
I’m 26 and I Don’t Expect a Trophy
Linux Gaming Is Cleared for Takeoff
Responsive Webdesign: Viewport sized Typography
MapBox is to OpenStreetMap as Ubuntu is to Linux.

MapBox provide hosted tiles, beautiful designed custom tiles and a bunch of nice tools (including iD, the in-browser editor). OpenStreetMap provide the community-maintained dataset. MapBox have been very supportive of the OSM community in terms of donations, sponsorship of events, use of office space and so on.

The point is if you are Foursquare and you want to start using OpenStreetMap, MapBox will give you commercial support and design services and so on. OpenStreetMap (the community, the non-profit Foundation etc.) won't.
Pinterest joins in as one of 10Clouds clients
Looked into movie mode - seems like what I'm looking for.

>> "But are you saying that the only thing you do on your laptop after the sun goes down is watch movies?"

No :) The reason I used flux was to help improve my sleep. I thought disabling flux for a couple of hours before bed (even if I used it during the previous dark hours) would negate the benefit. I'm not exactly sure if that's true but movie mode sounds like the solution.
Know what's funny? My compiler did yoda conditionals wrong for the first 4 years, or so! I never noticed because I never use yoda conditionals with a constant.

When you compare to an immediate, you probably want to flip the conditional so you always use the same asm CMP.

I just inverted the logic when I had a yoda

if (5<I)

if (I>=5)

That is not correct!

I didn't notice for 4 years!

-----

I've been in hotel California -- no feedback --no emails. Everything is full of bugs. I don't give a fuck.
You do make a good point about network privacy. If you don't generate unique addresses, you might discourage your customers from wanting to link their coins to your account (even if they have done nothing wrong, just to avoid second-order effects.)
Harassment laws/lawyers would find you their wet dream. The rule with pictures in any work environment is to err on the side of extreme caution.

More than likely your not going to find out they don't mesh with the team till they quit or are fired. If your lucky its not followed by a lawsuit.

See, its not their job to not be offended, it is your job to offer a harassment free work environment. Whom you are catering too depends on what is PC or not at the time, fortunately its pretty easy to determine whose whims to cater to or not
If you're looking for an idea for a pro feature, have users calculate their stride length (they'd need to run say a mile and count their footsteps)

then convert that to a tempo in BPM for a desired speed (that's like a five minute math problem there, to quote my math profs, it's an exercise for the reader)

then play songs within 5% of that BPM.

Boom. Pace yo self.
New Helsinki Bus Line Lets You Choose Your Own Route
Had this idea - except mine would be a variation for training.

Instead of too fast, it would make an insane buzzing sound if too slow. The problem I would think is accuracy. You hit a bad area, suddenly you are being annoyed even though you are on target.
Sure; I could have been clearer here.

Specifically, you can do an EFT transfer from a bank account to any other bank account in Australia via online banking, and it's free (at least in all the times I've used it).

In the case of ETFPOS terminals, EFT is always free for the payer (the customer), and credit cards are usually free for the payer, but do sometimes have a fee for the payer (certainly AMEX and Diners).

As I've now been corrected on, both types of transaction have a fee for the payee (the merchant).

The fee for the terminal itself is definitely true - I was mainly thinking of fees in terms of payers, i.e. the customer, not the merchant.

Though given there are alternative methods for credit/debit payments (i.e. alternative terminal types, like the swipe thingy that plugs into iPhones) it'll be interesting to see if people keep the combined EFTPOS + credit/debit card terminals, or abandon the EFT side, as the number of non-debit bank/keycards dwindles.
I find that I can run much longer on a treadmill because the pace is set for me. I can't manage it as well myself when running outside and burn myself out too quickly.
In The Olden Pre-Digital Days porn was either in print or on a television screen. Back then (we are talking two whole decades ago) experienced broadcast engineers could instantly spot porn just by catching a look at an oscilloscope (of which there were usually many in a machine room).

Notionally the oscilloscope would be there to show that the luminance and chroma was okay in the signal (i.e. it could be broadcast over the airwaves to look as intended at the other end - PAL/NTSC), however, porn and anything likely to be porn had a distinctive pattern on the oscilloscope screen. Should porn be suspected then the source material would obviously be patched through to a monitor 'just in case'.

Note that the oscilloscope was analog and that the image would be changing 25/30 times a second. Also, back then there were not so many false positives on broadcast TV, e.g. pop videos etc. where today's audience deems them artful rather than porn.

If I had to solve the problem programatically I would find a retired broadcast engineer and start from there, with what can be learned from a 'scope.
Seems it's time for a HN meetup!
The problem with Excel is not visualization, it's sharing and updating. If you want to compete in visualization, look at Power Point, not Excel.

I really look forward the day somebody tackles the issue of sharing/updating spreadsheets across many users that speak different languages, are in different countries, etc.
TV/Film colour grading does enough to try to destroy reality with the horrible OTT teal&orange gradings.

If the mona lisa was painted in duo-chrome I might not be upset at viewing it under different temperatures.
Just as a heads up, after I finish an interview question neither button works (I'm an expert or review later). Clicking on each doesn't seem to do anything. The only way for me to see additional questions is to head back to the homepage and re-click 'run some practice questions.'
Great idea! Not sure exactly how much I like the idea of changing the speed of the music. Did you consider beeps? e.g. set a target pace, as you drop below it app beeps and increase beeps as you continue to slow (and the same for pace increasing).
Wouldn't testing for skin colors produce far too many false positives to be useful? All these beach photos, fashion lingerie photos, even close portraits. And how about half of music stars these days who seem to try to never get caught more clothed than half naked?

Nudity != porn and certainly half-nudity != porn.

I'd rather go for pattern recognition. There's lot of image recognition software these days that can distinguish the Eiffel Tower from the Statue of Liberty and it might be useful to detect certain body parts and certain body configurations (for these shots that don't contain any private body part but there are two bodies in an unambiguous configuration).
Speaking as someone who is involved in a couple of charities, each of which has a single VM, Bytemark's not all about big clients. Their support has always been excellent.
Yup. C++ isn't a terrible language for scripting, it's mostly the fact that it lacks a single sleek standard library like C# or Python or whatnot offer for normal shell-scripting tasks.
There are choices between high and low quality based on price, but you're ignoring the effect of changes over time. As Hayek and others have explained, typically something new and experimental will only be available to the rich because it will initially be expensively produced in low quantities, but as it catches on innovation brings the price down to the masses. There are dozens of "low-quality" goods (relative to today's "high-quality" versions) enjoyed by the poor today that would have been considered "high-quality" relative to the versions of those same products enjoyed only by the rich a few decades ago (ex. cell phones, refrigerators, etc). Although these trends may be more easily seen in products than in services/public goods like education.
Dexter payment card malware strikes South Africa
One recommendation regarding taxes: Do it yourself.

You're not obliged to enlist the help of a Steuerberater. If you've just got an Einzelunternehmen or GbR, you only have to file a list of earnings and expenses (Einnahmenüberschussrechnung) plus some forms.

Also, become a member of the Bund der Steuerzahler (www.steuerzahler.de / www.steuerzahler-baden-wuerttemberg.de). They offer a vast set of brochures and summaries on their website's members area which can help you find your way around the German tax system. It's also possible to call them and ask for help if you have trouble with specific rules (though they're not allowed to provide proper consulting like a Steuerberater). Membership costs just 56 Euro per year.

I've been doing my tax declaration myself for years now and the few times I've interacted with Steuerberaters I realized they don't know more about the tax system than myself (sometimes they know less).
I hate this phrase. It doesn't mean what people think it means and wouldn't make any sense if it did: http://en.wikipedia.org/wiki/Exception_that_proves_the_rule
Thanks for the report! Having trouble reproducing on my end ... are you logged in?
Everyone can run much longer on a treadmill though. That's not unique to you. I always wondered just how much of a marketing ploy that was - "I love my Acme Fitrun machine - I can do 12 miles in just under 1:30!" Meanwhile that person finishes a half marathon in 3:14.
Crowdsourcing Tolstoy
Michel Lotito
Ask HN: what's the largest team YC's ever funded?
The new law you mention is the new "Bluecard" law: http://bluecard-germany.com/

Here is a more useful site explaining how foreigners can come and work in Germany:
http://www.make-it-in-germany.com/en/

But yeah, I don't see anything about founding a company...
That "little thing" which maintains and generates the timeline should be IO bound whether it's written in C or Ruby unless it's written by someone who does not understand the problem space, and ought to be a separate service. We can agree Rails doesn't make much sense for it, but frankly, language does not matter. Understanding how to minimise context switches for a network service and how handle fan-out does. It's not a hard problem - it's been solved dozens of times over by people writing queueing message servers, NNTP servers and SMTP servers, amongst others.
I always try for a negative split (slower first half than second half). It's always better to have that extra energy to burn - which feels better: passing 50 people during your last five miles of the half marathon or getting passed by 50 people? Most people start out too fast - just let them pass you and smile as they do. Deep down you'll know that you will pass them in mile 10.
hola Mariano, I wasn't disputing anything, just illustrating that currently Germany is the engine of Europe, a bit OT if you will.

Not sure what you mean by your second sentence, I'm not German.
The Linux community are focused on KVM, which is already in-tree and carried by most distributions.

I understand that this leaves Mac users behind. But OS X isn't open source, so there we are.
Does that happen measurably often on hot paths in reality, or is it just a theoretical worry? Because it sounds like you're describing a JIT with broken heuristics.
Exactly. Time for another HN meetup. :)

Thanks for sharing this Momo.
>>Bitcoin is, by design, highly vulnerable to network analysis.

>By design as in, that's the only way the network could conceivably work.

This network, yes. But you can construct truly anonymous cryptocurrencies with e.g. zero-knowledge proofs, yet the author(s) chose not to. This would have enabled AP, maybe answering PGs question in point #2 of his post (https://news.ycombinator.com/item?id=5547423).

I didn't know the original code was that buggy, I confess I was lulled a bit by the line "This was the only major security flaw found and exploited in Bitcoin's history" in the wiki article. Maybe it needs changing in the light of https://en.bitcoin.it/wiki/Common_Vulnerabilities_and_Exposu... :-)
Windows requires a restart to turn itself after updates most times. It's expected.

In all seriousness though, I wonder if they install drivers?
I'm an avid runner, but I can't go more than four miles on a treadmill due to boredom
I'd like to eat large amounts of chocolate without consequences ;) Seriously, someone who figures it out (and manages to not screw up the business side) will be the next Rockefeller.
Turn off #1: forced signup.

Try again when ready.
Ebay founder funding Glenn Greenwalds news venture
I'm sure this decision wasn't made without Snowden's consent. Further, originally Snowden sought out Greenwald himself not the Guardian at large.
Upvote for teaching me the "strings" command :) Never heard of that one before! Seems really useful.
Ruby / MRI has for the most part been evented internally. It's how Ruby got away with green threads until 1.9.x; it's just largely hidden from the developer (until you try to call badly behaved C extensions...).
California says no to email privacy
Yes, I am. Here's what shows up in the dev console when I click "I'm an expert"

PUT http://www.interviewcake.com/api/v1/viewings/ 403

(FORBIDDEN) angular.min.js:99

(anonymous function) angular.min.js:99

n angular.min.js:95

l angular.min.js:94

DjangoRESTResource.(anonymous function) angular-django-rest-

resource.js:12

DjangoRESTResource.(anonymous function) angular-django-rest-

resource.js:18

$scope.updateViewing base.js:31

$scope.markAsComfortable base.js:13

$scope.feelExpertPress base.js:15

(anonymous function) angular.min.js:72

(anonymous function) angular.min.js:144

e.$eval angular.min.js:88

e.$apply angular.min.js:88

(anonymous function) angular.min.js:144

x.event.dispatch jquery.js:5095

v.handle
Twilight seems to get it wrong - all the blacks become red. (I think it does this by overlaying red on top of everything instead of doing real hue shifting)

Are there any other recommended mobile apps out there?
Yes, but no doubt some of Lavabit's users are more worried about random or targeted hackers, and not so worried about the US government. No need to give everyone the data just because one group already has it.
Same problem. Looks like we're getting a 403 posting to the server after the initial question. I'm logged in with G+.
Thinking it over, memory management isn't really a good argument here. Even if your program leaks, if we're talking about a job script? Who cares, the OS will clean it up when the process closes. And either way, stack allocation and references will do just fine for small jobs, you shouldn't need to be doing lots of pointer stuff for a little script.

There are many sane subsets of C++ that save us from worrying about memory. If you just keep everything on the stack or in an auto_ptr, you should do fine.
I came to comment on this, that entire paragraph seems to contradict itself:

> Likewise Colin's own one-person-product, the highly secure backup facility Tarsnap has also had only one serious vulnerability to date.

Here he is showing how a one-person-product can be extremely secure and although he does suggest it's an order of magnitude more complex I still think the logic doesn't hold up.
Need your house cleaned? Book a cleaner online.
Last week, I threw a bachelor party for my roommate, Karen.

Planning the party was fun; we had a good time. We ate good food; we drank good wine; and we danced all night.

We had fun until the next day. We woke up to a messy room: the sink stacked with dishes, floor covered with sticky residue, and trash bags bursting with crushed beer cans and empty wine bottles.

It was a catastrophic mess.

What is more, my roommate and I are not professional cleaners. For a second, we panicked. Thankfully, a mutual friend suggested Handybook.com, the new “Uber but for household services,” founded by Harvard and Duke students, Oisin Hanrahan, Umang Dua, Ignacio Leonhardt, and Weina Scott.

Booking a cleaner on Handybook was easy and painless. Before I finished saying abra-ca-da-bra, I was done. We sighed in relief: hopefully, the cleaner is as good as the website.

A woman wearing a Handybook uniform appeared at our front door the next day. She was ready and courteous. I gave her a hard time; she was very patient and professional. She did a good job. No complaints.

Handybook and its competitors (there are a few others such as Homejoy and GetMaid), is the new way of booking household services online.

Once upon a time, hiring a cleaner was hard, but today, technology makes it easy.