skysight-inc/HackerNews huggingface dataset:
Ask HN: How legal is this? 
I'm developing a web site and mobile app for road travelling and I wanted to include service areas, which, not being the focus of my project, represent very useful auxiliar information.

It just so happens that I found a website that has these service areas and then has free-to-download files for tomtom and garmin. These files don't contain all the info the website does though. So, I took these files and I wrote a crawler that goes to the website and gets the rest of the information for each entry. So now I have all this information to include in my product.

Now, I've noticed that despite the website being free, they do have a paid mobile app with this data. So... I'm not sure they will be very happy that I include it somewhere else, but is it actually illegal? The files are free to download and the website free to access (without any need for registering).

I haven't made my mind on whether or not my project is going to be just for me or if I will have greater ambitions for it, but I'd like to be prepared just in case.
I went to school in a third-world country. We had girls in our CS classes - because CS was mandatory in high school. No one made fun of the girls. Most girls weren't interested in CS, but the few that were, kicked so much butt at coding, no one would dare make fun of them.
> I would suggest to wipe and reflash and replace battery

That's my point.

You can't replace any battery. Apple does not give you access to the battery.

Reflash how? I don't see how you can do that with Apple.
can't tell because JS is only enabled on whitelisted sites here ;)
That's not very much money for an LXC 0day.
For "workforce training" in Texas, we have a rolling average criteria (along with several other metrics). Which is good, because economic fluctuations affect the job market. Some classes just can't seem to catch a break.

To add to that, they tighten the noose with every legislative session. It appears to be the intention to make our pay proportional to "graduate success"; which will likely end up meaning GPA. That would put the same incentives in place for public college instructors that have existed in for-profit schools.
I thought the most hilarious thing about the HN comments was the 100% sexism oriented response WRT general HN culture, and nothing about hetronormativity or whatever its called, I currently work with a great tech, who happens to be female, and she also happens to have a wife, and I've worked with other women with the same family life as that in the past, so I was LOL the whole way about the HN "belief system" that apparently in 1950's HN world, only men can have wives.

Another epic HN failure was confusing an obviously single word substitution issue like using the word wife instead of spouse as if it changes anything in the discussion other than the political correctness level, with actual intentional hate speech. You have to prioritize your problems and this is like "cut yourself shaving and also have a broken leg" one should be prioritized above the other.

Something never discussed about sexism in tech, at least on HN, is its an almost purely coastie "brogrammer" phenomena. I am not part of the apparently locally dominant dirtbag coastie culture, so I literally do not understand how it perpetuates itself. To explain myself, locally, behavior that is rewarded tends to be repeated and behavior that is punished tends to be suppressed, and simultaneously a highly effective way for a guy to make sure all females will never be in contact with any of his precious bodily fluids is to go all "make me a sandwich" on any other female. Even a false accusation is fairly effective at enforcing celibacy. So I'm fairly mystified why this problem perpetuates. Like are all men on the coasts 40 year old virgins or gay, so they don't care about lack of "fun time" with women, or perhaps the women on the coasts refuse to stand up for each other and this is the inevitable result, or maybe secretly most women really love that kind of treatment and its only a small vocal minority who complain (although I find this last theory unlikely)

The only real problem seems to be the lack of tech jobs in the midwest. Tech women, if you want to be treated with respect as human beings by professional gentlemen, move to where the gentlemen are if you want things to change. I'm off the market, but speaking for the local single gentlemen, I'm sure they'd greatly enjoy your presence here, unless you really secretly like how the brogrammers are treating you...
... plus you get a (output) binary with very few dependencies, easy cross compiling, nice tool chain (go fmt is great) and much more that are good arguments (for me) to use go.
Laravel [v4] and Ember.js [v1] 101 workshop
The real question is how many sign-ups will occur from being on the front page of HN?
Jokes aside I guess the whole process of updating their main site is very bureaucratic.
This is for iOS 7 but it's the same for all versions, you just need to download and use the version you want: http://www.iclarified.com/31004/how-to-downgrade-from-ios-7-...
It connects D3 and Quirrel to allow easy analytics.
So that provides a reason for temporarily avoiding purchases when the prices are inflated and/or mortgage deals are bad.

See purchasing as a hedge. "Worst case" your property becomes worthless, and you're left with nothing when the mortgage is paid down and may have paid more per month on average until them (but if so, while you may have lost vs. renting, properties are now ludicrously cheap, so who cares?). Meanwhile, if prices skyrocket, your equity likely rises at roughly the same rate.

In the long run even those you know who are now seriously underwater are likely to do just fine as long as they can afford to sit tight. Of course people can "play the market" and do a good job timing when it's better to rent and buy again later, but as with anything it's very easy to mistime.

It's extremely hard to come out badly if you are prepared to hold a property long term, though, as long as you don't overstretch, and can afford to sit tight for a few years if you go under water early on.

Even if you end up paying more per month for a mortgage initially (I never did), chances are you'll be able to remortgage and bring the rates down to below rental costs within a couple of years once you've built up a bit of equity, and from then on save money every month on top of repaying the capital on the mortgage and be left living "rent free" apart from maintenance costs and insurance at the end of it.

I'll never go back to renting - if I'd bought as soon as I could, I'd had roughly about 200k pounds more equity today, and would have had roughly the same monthly costs for most of that time. As it is, I'm now paying half as much on a mortgage as I would to rent the same size property, and my debt is dropping in absolute terms, and my interest rate is below inflation, so in real terms I'm getting fantastic value.
Fun - kind of reminds me of cowsay (https://en.wikipedia.org/wiki/Cowsay)... command lines aren't just for work :)
Link to the actual mailinglist for context:
https://lists.torproject.org/pipermail/tor-talk/2013-Septemb...
The title of this post is not proven by its contents.
Me too, and I wonder what I'll do when Oracle finally works it's way that far down the alphabet. Docker/LXC? LibreBox?
No.

Unless you make that a legal and well-known requirement for residence in a country, that's just not okay.
Do I agree with the general idea, that 'guests in a country' (i.e. foreigners with a working permit) should learn about the local culture, the language? Sure.

But

- the author claims that he knew some danish. Learning the local language to flirt, order a beer and talk about the weather isn't the same as defending yourself in a legal case

- you need the translator anyway for short-term visitors that you want to charge (unless you ask people to learn the language before they go there as a tourist)

I'm speaking from the perspective of someone that worked in Tel Aviv for a year. I cannot speak Hebrew (well.. words, stupid phrases. I cannot speak a coherent sentence). That's unfortunate, since I tend to like the parts of the language I know. Languages are just .. hard, for me. Learning a language while you're working full time is worse. Being shy about using it -> even worse. The idea that a cop would've expected me to defend myself in Hebrew is .. a nightmare.

Frankly, if I'd be charged in London I'd ask for a German translator. I think antirez wrote an article (during that 'accent' discussion) recently that struck home: Even if you know a foreign language, you're often limiting yourself to the same topic. Smalltalk in English? Why not. Talking tech stuff? Sure thing. But I wouldn't try to argue with a cop just like I wouldn't feel comfortable discussing arts or doing pillow talk in that language.
Firefox OS gamified the homescreen
I now assume you mean this:

http://cryptome.org/2013/09/computer-forensics-2013.pdf

http://cryptome.org/2013/09/computer-forensics-2013-hoax.pdf

That's a pretty obvious hoax, detective "Stu Pitt" and "Laughlin Foo". It's good that it was quickly labelled as such.
The NSA has killed the best argument for still using a BlackBerry
Harold Gerard Ancell is very much male, thank you.

I can't remember if there were any women in that high school class, but there were in the summer programs I took after it, and as far as I can remember they didn't get treated any differently than the men. Of course, back then, computers, especially serious ones, were scarce and getting lots of time on them wasn't trivial. I also wasn't the sort of person who would put up with harassment or bullying in my presence, nor were the instructors, but as I recall it was never a problem (all the local stuff was in the cultural South...).

Long before the zero-tolerance bullshit, so my entirely serious threats of disproportionate including sometimes lethal force were taken as "don't do that crazy thing" vs. I was the problem for objecting. E.g. after the incident that went the furthest, to my drawing live steel in college, a counselor did pull me aside to make sure I wasn't the type to do that except when needed to prevent a felony. I gather a very different time, no cell phones and therefore no helicopter parenting, unsupervised play outdoors with a very few rules, the high school rifle teams used .22LR firearms instead of air guns, etc. etc. etc.

This was all new, neat stuff and perhaps we were having too much fun exploring and learning it, and helping each other (I did a lot of the latter, including joining the college computer "club" for which that was our mission). There was no doubt serious self-selection, including it being long before to the "do this for lots of money" concept and the pathologies that brings. And it sure sounds like my college bound peers and I were a lot more polite that the sort of things I'm hearing from more recently (I don't think "make me a sandwich" was even in the lexicon, one source I just found dates it from nearly two decades later). It was certainly a while before serious pushback to feminism inevitably developed in the communities I was in, the ethos was "women are good", not yet "and men are bad".
The exact same thing happens in the US. About 2 years after your equipment is confiscated, you get a letter stating that you can come get your stuff within the next 6 days or they are going to auction it off. So you've got to spend the gas to make a 2 hour drive to wherever they took your stuff, and then everything will be broken anyway. It's obsolete by now. And it's all covered in evidence stickers that don't peel off but at least give your case some 'street cred'. They always manage to break the case in about 5 places and the hard drives always come back DOA.

And it used to be they didn't have an Mac monitors, keyboards or mice, so they'd take ALL your Mac stuff. But for a PC they just take the tower.
"Never trust the stated source of a quote online."
--Ben Franklin
Sure, I didn't mean "what the JVM can do in extremis"; just "what the JVM's designers imagined the average-case use of the VM to be--the one worth optimizing and creating fast-paths for."

Most sequential programs that rely on native threads, whether in C or Java or whatever, just use 5-10 "big" threads, where each thread is still multiplexing work on its own large corral of data. In a game, for example, you'll see one "graphics thread", one "network thread", one "AI thread", etc. Not "one graphics thread per voxel"; not "one network thread per peer connection"; not "one AI thread per NPC". These designs are bad, in a traditional sequentially-oriented VM, precisely because they will blow up on you in the worst case (e.g. when you look to the horizon on a Minecraft server.)
And identifying "them" properly
That his VPN provider "ratted him out", actually gives me a little more faith in such services vs the current NSA revelations. (i.e. they couldn't simply do some kind of timing analysis to find him).

Or maybe they just don't waste - or admit to - their resources for such low profile targets?
> it's usually already installed

Only on Windows Vista/7/8.
Iodine clock reaction so fast it looks like magic
The way I see it, Snowden reported the misconduct of his employer (the NSA) to their employer (the public).
First, for legal advise, always consult a lawyer. Even if there's a lawyer responding, they're not your lawyer.

Second, check if the site has a EULA or so. If crawling is against the EULA, you might be guilty under the Computer Fraud and Abuse Act (penalties for this can be pretty severe).

Third, data itself is not copyright-able, so in theory it could all work out.

IANAL, this is not legal advise.
Mbasic.Facebook.com
Underscore for Matlab
Eager already ^^
Good luck, guys.
Ask HN: Why do IDEs not use italics and underline?
> If it gets weakened such that it goes from "impossible" to "nation-states can crack" then there's still only 3-4 agencies in the whole world that could decrypt.

You'd have to be talking about a gigantic change for it to benefit them. I want my crypto to take 10 billion years to crack; intelligence agencies want to crack it in a week.

And what they can crack in a week today, hobbyists will be able to crack in a day a few years from now.

Weakening crypto means opening it to every criminal in the world. Computers get faster and secret backdoors get leaked.

If it isn't safe from everyone, in the long run, it isn't safe from anyone.
in 1999, the Beijing subway was almost nonexistent

Well, you did say "almost," and I'm aware that the subway system in Beijing has been considerably extended, but parts of the system were old in 1987 when I first rode it. I'm not at all sure that I agree that it "is more than worth the 40 billion that was spent" for peasants in a backward region of a still poor country to have the illusion that they live in a developed country.
Show HN: user-created picture-guessing game
One thing I do when using Source Code Pro is shorten up the line spacing a bit. There's a slider to do it in iTerm2, and you can use these options in Sublime Text:

>> "linePaddingTop": 8,

>> "linePaddingBottom": 8

By default that family of fonts almost seems double-spaced to me, otherwise I really like them.
This is the talk that I gave at the previous event on hacking an electricity monitor to work with a Raspberry Pi: http://vimeo.com/70302483

Deck: https://speakerdeck.com/jpsingleton/raspberry-pi-electricity...

Code: https://github.com/jpsingleton/Raspberry-Pi-Electricity-Moni...

Demo: http://jpsingleton.github.io/

Full write-up: http://unop.co.uk/dev/raspberry-pi-electricity-monitor/
Exec shuts down errand service
Talk about websites without improving their ranking
I've seen very large amounts of these things in high wind areas of China. (The Chinese have been very good at transferring the fruits of academic agricultural research to farmers.) The ones I've seen have been very long (say, 20M per structure), usually but not exclusively curved-top, and the plastic has been held down under pressure. Occasionally, depending upon the prevailing environmental conditions, one of the long sides of the structure has its plastic rolled back and pinned up half way, similar to the mechanisms you see on commercially produced tents. Likewise, sometimes the ends are left opened, other times they are closed to minimise air exchange.
Red Cross campaign to sensitize gamers [French]
Whenever the topic of K12 .edu comes up, two loud and inherently conflicting arguments always percolate to the top:

1) Either we need to make school even less like the real world, by separating the sexes as per the above suggestion, or turning the school into the chronological opposite of a work release prison,

or

2) We need to make school more like the real world by banning unnatural things like homeschooling, because obviously no human beings work are home or own their own businesses and self direct themselves. Or no human beings carry a tiny swiss army knife on their keychain, so we need to ban that too, etc etc.
Yes, not disagreeing with you there.

And no, I don't think so.
There's a lot of good information the slides, but for the quick and dirty:

1. They found one feature that a lot of people enjoyed (some would call this a MVP) and lots of people shared it

2. Mashable picked up on it and then other publications did.

3. Massive growth.

The main takeaway that I always tell startup people:

1. Marketing works, don't neglect it. (in this case PR worked extremely well)

2. Don't do marketing until you've found the one feature everyone wants (i.e. product-market fit)
The marginal revenue productivity theory of wages
Kinda - dealing with the police is, ideally, the same regardless of how good their suspicions are. You can tell your side of the story in an interview room with your lawyer there, or when it gets to court.

Don't answer any questions, (unless the law requires you to,) they can lie about it later or they might misremember. Say you're not going to discuss anything without a lawyer, ask for a translator if you don't speak their language well. If they don't have a warrant (if that sort of thing's applicable where you are) don't let them into your home, (if I'd been him, I'd have met them on the doorstep to my flat with the door closed and locked behind me.)

What you say can hang you, especially when you're talking to people who don't know what you're talking about.
Yes, and I'm not advocating for us choosing one language for all eternity. If Mandarin or Hausa become the next de facto business languages in the area I live in, I'd learn them.
When scrolling the page, the first texts (in grey) become really hard to read on the background (using Firefox on Mac OS X) and I had to select the text to read it properly. It displays fine on the white parts of the background but I have the habit to scroll to have the text I'm reading on top and here it overlays with your chairs in background
You probably shouldn't use a computer that has been in the hands of the police anyway. Of course depending on how para^H^H^H^Hcautious you are.
Personally I want my house to drop in value, as long as it doesn't drop faster than my repayments, and as long as other properties in the area also drops: I want to be able to trade up cheaply.

As for the "wisdom of embedding wealth into dirt": Long term, if property values drop, so what. You lose a little bit on your purchase vs. renting in that case, but you get massively cheaper housing from then on if you opt to switch back to renting and/or the value for money will be massively better if you decide to trade up to a bigger house. But if property values rises dramatically, owning a property is a very effective hedge against seeing your living costs skyrocket. See it as insurance.

In that respect people do make good buys when the house goes up value: It means they largely locked in their housing costs at a lower rate and their insurance is paying off.
There's a lot of companies offering web-based IDEs with built-in terminals now. They've already started to differentiate themselves with unique features too! For example:

http://wakari.io/ - Focus: Scientific computing and analytics. They also offer a great implementation of IPython Notebook (really, the integration with Anaconda/conda is awesome). It's run by the folks at http://Continuum.io (Anaconda, conda, Numba, IOPro, Bokeh, etc).

http://www.devtable.com/ - A really slick (love the default dark theme) Web-based IDE. The GUI is really nice (minimal--the good kind) and doesn't "get in the way" like some of the competition. They also have lightning-quick deployment of your apps to GAE (the speed at which you can deploy/test your code impressed me). They also have an interesting LaTeX project option which also has instant deployment/testing. Useful because getting the LaTeX tools setup on a workstation can be a real pain (and they're SLOOOOOOW).
A licenced money transmitter can handle Bitcoins only if they handle them in a rather non-bitcoin-ish way - i.e., if the participants are not anonymous, and fraudulent transactions can be reversed.

This can be done - bitcoin itself doesn't provide these features technically, but it can be done by paypal; the question is why would they - it probably is less profitable than their current transactions.
as others have said, earning 300-350 per day sounds great, but you need to factor in any "perks" your fulltime job has that contracting can't offer - pension contributions (start making your own) hardware (buy your own machine + software etc), training, paid holidays etc.

You will also find that some contracts are working on fucked projects where contractors are hired as a last resort/scapegoat and the work will be "get this done fast" rather than any quality product being delivered. Not saying it's all like that, but prepared to be jaded if you do this long term
Let me assure you that I am very serious about this, I did not write it just to get a spike in visitors to my site. I have no ads on my site, more visitors don't make much of a difference to me other than spreading the word and getting more people to challenge me.
I used to work for Sophos, the Anti-Virus & computer security company.

It was made very clear to me when I joined that they did not want to employ anybody who had ever had anything to do with hacking or writing malware, and that any hint of this would be grounds for immediate dismissal.

It was also made very clear that any such individuals would be black-balled by the industry as a whole.

I can only presume that this scheme would cover cases of hacking or espionage by government employees, or other such abuses of trust.

Whilst I acknowledge comments that raise the spectre of McCarthy-esque witch-hunts, and I share the concerns, I do think that it would be entirely appropriate for this scheme to extend to other technology companies that bank on a trustworthy reputation, and who need to prove beyond doubt that they have not been infiltrated by individuals with a history of abusing privacy and subverting technology for malicious purposes.

To an extent, this is already covered by the codes of conduct required by institutions such as the ACM, IEEE, IET, BCS and so on. I wonder if they will step up to the plate and enforce their codes of conduct (and if necessary, update them in light of recent developments).

Also, employers do not normally require their programmers to be members of these institutions, and the level of membership is very low. I wonder if this should change, or if we should set up a new institution for this specific purpose?
> ...and fraudulent transactions can be reversed.

Is this strictly true? What do foreign currency exchanges and Western Union do?
? You can't make purchases anywhere with a bike.
That really is an amazing tech demo. Will you be making the source available?
As long as you know how to factor in the costs if it turns out you were nowhere near the peak of the bubble, and you factor in the "lost" capital from paying rent rather than paying down on a mortgage. It can turn out to be extremely costly to wait out a bubble even if the alternative is buying a property that is guaranteed to drop in value at some point.