skysight-inc/HackerNews huggingface dataset:
OpenStreetMap is a great tool for visualising the surveillance state. This site is just one example: http://osmcamera.tk

Tens of thousands of cameras have been mapped already, I would urge anyone who studies surveillance like the author to put their findings in a public database so efforts will be collaborative.

More info on how to add cameras to OSM here: https://wiki.openstreetmap.org/wiki/Tag:man_made%3Dsurveilla...
Here's one for you: I used to do web/software development then moved into various roles like Architect, Tech PM, and now manage a team of engineers scaling web/db infrastructure and some DevOps stuff.

I work at BigCorp and don't like the prospects of middle/upper management. They seem too far out of touch with reality and don't have marketable skills outside the company (politics, budgeting, etc.)

I want to go back to software engineering/architecture - have done some recent work with Rails and I can pick up new tech pretty quick. The fundamentals don't change and background in CompSci is a great foundation for thinking like a computer.

Some questions:
- I don't have a github or twitter profile or blog. Does this hurt when looking at newer/small and tech-oriented companies?
- I have applied to a few postings (being picky) but generally don't get past tech recruiter. Any tips on "impressing" a tech recruiter to get to the next level?
- I've worked remotely before, have the discipline for that and would prefer it since it opens up many more opportunities. Any tips for applying to these types of roles?
Obama says FCC should reclassify Internet as a utility
Ask HN: Which Android/iOS apps do you use every day?
Well, the font is usually provided by the website. Your client is being prevented from using the provided font for some reason.
how do you think group threads work? they don't exist outside the iMessage world at all.
6 Free Resources That Will Help You Become a Better CRO
3-2-1 Backup of Postgres on AWS to S3 and Offsite Server
Roca Labs Sues Witness Who Came Forward in Its Lawsuit Against PissedConsumer
Net Neutrality: President Obama's Plan for a Free and Open Internet
NuBits – The World's First Stable Digital Currency
Does anybody ever say "we can't hire that guy, he dressed up?"

It's come up a few times on HN that some companies do do this. They are widely regarded as completely nuts.
Will the LeBron James Stimulus Be Good for Cleveland?
I've been using Firefox Nightly (which is more experimental than FDE) for years, without any real problem. So, I believe it's safe.
Definitely agree on the "oversold".

I notice you said "half the problem" at the end of your third paragraph there. I'm assuming the other half is that it seems foolish to save the return address for a recurse. Only the first call should save a return. I think one problem with compiler writers is that oddly they don't separate how to treat a procedure and its recursions as different cases. They just fit every procedure into the same bucket-list algorithm of 1. allocate frames 2. allocate return address.
See also Singapore's approach to Drug Laws: http://en.wikipedia.org/wiki/Criminal_law_of_Singapore#Drug_...

It's fascinating what kind of statutory experiments can be carried about, and what their impact is.

Whether it's justice, of course, is another question altogether.
If you want to learn more, you can read the whitepaper here:
https://nubits.com/sites/default/files/assets/nu-whitepaper-...
Yes, but that takes more space and is much harder to fasten correctly. This actually looks like a good product.
Obama: My Plan for a Free and Open Internet
Clearly this isn't an HN vs the world issue, since I seem to be the only dissenting voice.

I can see the difference if I feared he was out to get me; I certainly would feel safer with him caught. But a drunk guy who punches you because of a joke you said will still punch you the next time he's drunk. I just don't see his night in jail as fixing the issue in any way.
Very cool!

Try the top-right corner: I get an image without a pointer (someone looking at his watch).

Prime example of use-after-free ;)

edit: ignore. just saw the cropped hand pointing.
WebIDE still feels like a toy for now. Very little customization for the text editor for now. Also the browser has a shiny new dark theme but the text editor doesn't seem to support themes (and has a light theme as default).
unattended-upgrade in default mode does _not_ update anything. Neither on Ubuntu, Debian or any other distribution.
By everyone you mean other vendors?

https://www.google.com/chrome/browser/canary.html

http://devchannel.modern.ie/

http://www.opera.com/developer
> You don't know what the starting internal state of the RNG is

Unless you give it a seed manually, of course. Say, 42?
Have you tried the profiler in the devtools? If there's anything that you think is missing, don't hesitate to mention it here: https://ffdevtools.uservoice.com
HEAT2X Engine closeup at 240fps
Link from:

http://copsub.com/autopsy-of-heat-2x-and-tm65le/

Had to edit the title a wee bit.
I agree, it's not easy to get right. But this is a general problem of Quis custodiet ipsos custodes?

Two things that are protective in the CCTV case are:

- Policy: having police and CCTV operated separately is protective - both have to collude for things to go badly, like any government separation of powers.

- Technology: one example of this is the cameras had preprogrammed "no-dwell" zones - areas the pan/tilt/zoom of the camera is not allowed to stay in (e.g. windows of residential buildings). Although this could be overridden, there was an operational log where such overrides had to be justified, which feed back into oversight policy above. (They demoed this, then had to write into a logbook that they had done so.)

In general, CCTV is a force multiplier, but not excessive - the council could pay people to stand around in the street taking notes for example. The use of unmitigated ANPR with permanent recording – that is something else.
Apart from prosecution, another benefit is deterrence. As the word gets out that CCTV operators are actually reacting to crimes in progress in real-time, at least the less drunk bad guys will think twice before attempting anything within the surveilled area.
Group threads are done over MMS. They absolutely do exist out of iMessage.
Computer displays on average don't. Phone displays largely do, but there are millions of computers sold every quarter that aren't anywhere close to retina displays. Also, there are hundreds of millions of existing devices with non-retina screens.

Probably not wise to abandon those because of the new shiny thing.
Why People Delete Their Facebook Accounts
Well, I put it because I thought it would be relevant, but apparently it wasn't. How could I know beforehand what will not be relevant or interesting to whoever will read my cv?
If you launch WebIDE, you'll see that it can install Firefox OS emulators. I think it can connect with an Android emulator, too, but I haven't checked.
Link from:

http://copsub.com/autopsy-of-heat-2x-and-tm65le/

Had to edit the title a wee bit.
Why emphatize on the download button that it is a "free download"? Maybe they'll add a payed option in the future?
... easier said than done

That's just it. An employer who understands those hidden costs and the consequences of software quality (and its lack) seems to be rather rare.
Why is the list of countries so small? (India seems to be left out). That simply doesn't make sense for a global company. iMessages and iTunes SMSes worked perfectly, so it's not like they don't have capabilities here.
Do you consider a Rastafarian's religious beliefs just as valid as yours? If not kindly piss off.
I haven’t gone premium yet, but it’s not out of the question. Being able to share notes and use them offline would be nice and I might upgrade in the future.

I also use Simplenote, but I have found their syncing to be too unreliable when sharing notes with others.
They put HR in between the hiring manager so that said hiring manager doesn't just bring in all of his buddies.
It's simple logic, people move because they can better deal somewhere else otherwise there would be no point. So if people move, the benefits aren't keeping up with other jobs they can get.

Most employees are not loyal, because they know companies are not. If they think companies are loyal, they are probably new to the job market. Once a project ends, and there's nothing else to work on they will get rid of you. There's no reason why employees should not think the same way.
Ah, yes. "If you can't spend dough, what [are] you hustlin' for?"
There's one very simple reason that this strategy fails: good developers can and do learn new technologies quickly. It's far more important to find someone willing and able to learn than someone who can copy and paste a few keywords.
President Obama Calls for a Free and Open Internet
Show HN: Podcats – a podcast discovery app
Can anyone explain to me why having the dropdowns and other items in JavaScript is better than the DOM? Seems like we fixed this approach on the web 10 years ago.
Obama asks FCC to reclassify broadband as a vital service
What the article misses are two important points.

1. Berlin politics is less hyper-media based

One of the benefit of Berlin isn't added liberty but a less hyper-media based political environment. One can see this in how the various political "Stiftung" funded and continue to fund open discourse around the issue of the surveillance. This environment may also be part to blame for the lack of strong response, but it may also be partially responsible for Appelbaum and Laura still being able to get their visa's renewed.

2. It's just the better ghetto

The truth is there is nowhere safe for digital activists right now. That is to say there is nowhere that any of the people interviewed could live to reduce their need to worry if their house is being monitored. There is no country, of sufficient weight, that has proven they would not bend their will to that of a greater power. With there being no safe place, peace of mind can be found more easily in a ghetto with like minded individuals. And berlin, definitely when it comes to digital rights and privacy, has a very lively ghetto. You may not be safer in Berlin, but at least you are not alone
Interstellar explained in one simple timeline [Warning: SPOILERS]
I don't disregard them completely and I think CVs can be written in such a way that recruiters (who actually get very excited about such stuff these days) and HR people will be fine with this sort of thing.

What I would say is that there is a difference between hobby code where you get to do what you want and code where you didn't control requirements and had to deliver to unreasonable people in unreasonable timeframes (aka commercial software development). Obviously it would depend on the projects but generally someone who has commercial experience would probably be viewed more favourably as it's more directly comparable to what I need you to do.

All that said, I deal in corporate style CRUD apps (there is a bit more to it that that but that's the core). That's an area where OSS - the best sort of out of work project as it's team based, real world and so on - isn't that active so it's not a consideration I have to make too often.
Explains how you can buy so much property with just $1m.
> If you can't be bothered to dress up a little bit for your interview, the hiring manager knows that you're going to be a pain in the ass to manage.

I wonder how common this sentiment is in the UK. I know that most developers I've met/interviewed/been interviewed by in NYC don't care (at least outside of finance). Can anyone on the other side of the pond give me their thoughts or experiences?
At installation, there's also a checkbox to set it as the default browser, and it's pre-checked. I think, even full-time web developers wouldn't want to set it as default, and Mozilla should retain themselves here.
Agreed, to clarify my comment. One will not find that company working at the sucky company they are at. Might as well quietly network/research those companies in an effort to make the jump.
Yup - the very same
recognizing the "JS" in AngularJS or the name of a library which has all but become synonymous with JavaScript does not require intricate knowledge of the technical branches of a company. Furthermore, if a recruiter is filtering candidates based on a technical skill, they need to know more than just that single keyword. This is not necessarily a failure on the recruiters part; it could be a failure of the hiring branch to adequately prepare the recruiter. However you look at it, it is a failure.
But how can we be sure? Maybe we need another level of oversight...
This is HK, self promotion is a core part of the ethos. The whole place is very natural selection-ee, survival of the fittest, and so on... It isn't like Reddit where self-promotion is seen negatively.

I mean you'll often have two or three startups posting around here all working in the same thing. So there is going to be self promotion.

In my view the above post isn't unprofessional. Why? Because they didn't criticise or pile-on BrowserStack, they simply said: "Want an alternative? We have an alternative! <link>."

Is it self-promotion? Yes. Is that wrong? No. It is unprofessional? Also no. Could they have been unprofessional? Yes: if they had criticised BrowserStack DIRECTLY in public.

Also you're a first-post throw away. Do you work for BrowserStack by any chance?
Recently I've noticed that several companies look for this

(mostly in Canada)
Obama Calls for Regulating Internet Like Phone Companies
Have you read Pogue's review of the new Android?

Here's an excerpt from the review:

"Unfortunately, there’s so little ornamentation that there are no cues left to tell you when something is tappable. What’s a button, what’s a label, what’s a heading? You won’t know till you try tapping."

Full review: https://www.yahoo.com/tech/android-5-0-lollipop-lighter-simp...
"VC and angles don't sign NDA."

Is it only at the beginning? Would there be some kind confidential agreement in place to guard against these kind of leak at some point?
Exciting stuff! If you're already on Aurora, when you auto-update to developer edition, you'll switch over to the new dev profile and your bookmarks and settings will be gone. You can get at those by opening the profile manager and switching back to the default profile, or by using a stable version of Firefox.

https://support.mozilla.org/en-US/kb/profile-manager-create-...
At our university, University of Manchester, we had a careers service drone telling us to list your experience working as a waiter and highlight skills you learned there ('communicating in stressful environment' and what not).

Dear young readers. Seriously, don't do that. Waste of space at best. Looks just stupid at worst. It doesn't tell me anything about your ability as a programmer at all. Description about a weekend project is much more useful. And no, clarifying whether someone wants latte with regular or soy milk is not a 'communication skill'.
This page says "We'll include experimental tools that aren't yet ready to ride the trains to release." But https://hacks.mozilla.org/2014/11/mozilla-introduces-the-fir... says "It’s a stable developer browser which is not only a powerful authoring tool but also robust enough for everyday browsing." So maybe the browser part is stable, but the tools are experimental? And it uses a different profile by default, so a broken plugin can't step on your history, bookmarks etc.
Example: UK and Nordic business dress codes are miles apart. In the UK every traveling sales person wears a suit. It's especially obvious when we have internal meetings where they dress up for work and can't wait to switch to casual before we go to a restaurant. Meanwhile the swedes all wear jeans to the meeting and dress as smart as possiblr for the restaurant.

For interviews I'd always just dress smart but not wear a suit unless I believe there will be at least one more person in the office wearing a suit. Dress for confidence. Being overdressed and uncomfortable (if you aren't used to wearing suits) isn't a confidence booster. Just be clean and at least as smart looking as the person interviewing.
I'm sure national intelligence agencies will have access to those biological drones, able to peek in on their cameras if and when they feel it necessary. That might even be the point of this recent push for "body cams".
Did you want to give a bit more detail?
I can simulate dozens of arguments against someone's interpretations of the article, but it doesn't seem you are giving any beyond "it is bad".
Hi! Just a heads up that folks from the dev tools team will be monitoring this thread and are on-hand to answer questions. We'll try not to thread sit too much. :) In brief, the Developer Edition is a new release channel for Firefox, replacing Aurora (our pre-Beta channel). Everything else about the release cadence is the same.

There are four major new features here:

1. The Firefox Tools Adapter ("Valence"), which lets you use the Firefox dev tools to inspect and debug pages in Chrome for Android and Safari for iOS. The goal: one set of tools to debug any browser.

2. Side-by-side profiles. The Developer Edition defaults to a profile named `dev-edition-default`, which makes it easier to run Developer Edition at the same time as a normal release version of Firefox. You don't have to deal with the profile switcher each time.

3. Developer-friendly defaults. Developer Edition ships with things like remote debugging and browser-chrome debugging enabled by default.

4. And, for all of you who hated Australis, a compact theme with square tabs.

But those are just consequences of the single biggest change:

5. We have a new channel, which new rules. And we want to use it to build the best possible browser for web developers. We can ship new tools that aren't yet ready for the Beta channel, and we can change the browser's appearance and defaults specifically for web developers.

We'll be watching this thread during launch, but you can always submit feature requests on UserVoice. The right people will see them: https://ffdevtools.uservoice.com/forums/246087-firefox-devel...

This isn't a finished product. It's an invitation.

What tools do you need?
PowerVR Series7XT GPUs
That could be true, I won everytime I played the purple stones in Go.
I think you're probably reading too much into the 'free' bit - it says the same on the download for the normal Firefox. If anything, it's a play on it being "free as in freedom".
Maybe someone is going to make it into an SVG...
In the UK (based on my experience), a suit is considered to be just a safe choice and many people just stick to it.
I have been using it for a few weeks, and I find it extremely useful. Not the editor itself (I'm currently test-driving Atom), but the ability to quickly send my app to all my devices and emulators, and remote debug it.
What Android SMS app does he use? Tell him to try another. Group texts over MMS appears to be somewhat of a kludge, and different text apps support or do not support it to differing degrees. For some of the ones that do, 80% of their changelogs appear to be "Improved support for group texts / MMS bug fixes".
The subt stopped downloading in my crappy connection and gave me this link to the installer: https://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/late...

Edit: Use the custom installation option to prevent it from becoming your default browser.
Because TC doesn't bother with the editing process anymore, here's a direct link to the letter: https://medium.com/@PresidentObama/my-plan-for-a-free-and-op...
The RepRap 3D printer I assembled used lots of these (Jam Nuts), and I can confirm that it was very annoying to keep making geometric adjustments. The instructions were - assemble loose to keep general structure, then tighten to exact fit, and then tighten to keep that fit. I ended up buying 4 wrenches to make my job easier.
Would this solve the lose holds problem on climbing gyms?

Where the holds because of the constant pulling and tension unscrew themselves form the wall and start to rotate, until some unlucky bastard goes for it...
Do these digital exiles go and register with the German police as they are required to by law?
It's true everywhere. Always, ALWAYS wear a suit to your interview, even if the hiring manager says he doesn't care. It presents a crisp, professional appearance and shows the hiring manager that you care.
Google Scholar pioneer on search engine’s future
Thanks so much for that paper. That'll save me time thinking about transforming functions on my own.

Are you sure they make that optimization? How do you know? (I'm not familiar with either code base).

Are you absolutely sure that example is O(1)? It looks O(n) to me. I'm not experienced in Haskell, by the way: disclaimer.

Each call to 'fibs' constructs a list with its first argument and the recursive call. But for all of the recursions (aka, 2nd element and on) I think they'll have to build up deferred cons operations. I'm not sure about this at all. I sound suspicious, I know, but before you say anything, look here:
http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-11.html...

don't they look suspiciously similiar? In that example, you'd have needed to store a function pointer and the argument'(s) type(s) for each call, on the stack, making space usage O(n). Each call pushes to the stack.

Does the Haskell example seem similar to you? I'm really uncertain.
You get more clicks if you reassure people that it's free.

Edit: I'm serious, here's an example https://vwo.com/blog/ab-test-case-study-how-two-magical-word...
I have this exact issue. When I used the de-register tool, it said that I wasn't registered with iMessage. I don't have high hopes here...
Why I Bought It: Vacheron Constantin Malte Squelette
It is interesting. 99% of the time you don't even think about it, or write it off with half a thought as you are busy and want to eat healthy, quality food but occasionally it occurs to you "You know, I don't even have to think about this." and remember a time when you did. Progress is a great feeling.
I have a different problem - I did a T-Mobile tryout and had an iPhone with a different number for a week. And then I returned it. I can't remove that number. I hope the new person that got it doesn't get my messages.

Hopefully you can only associate one number with iMessage.
How to Create a Real-time Like Button Using ASP.NET MVC, JQuery, and SignalR
I'd be more concerned your startup idea is a bad idea :-) -- if you're a Pro .Net Developer with 'deep' knowledge of the stack, go with that.
"Most people jump when the company is not paying market price so they switch."

I've seen no data that suggests this is true, and from my own anecdotes I've found it to be untrue as well. The people I see that switch a lot seem to be simply unable to deal with colleagues or challenges that aren't going their way. Lots and lots of prima donna's in this industry that do not have the skill set to change things that are problems.

Even the money concern is a bit of a red herring. Being unable to justify pay increases at your current employer may be a sign of a bad employer, but it's just as likely the sign of someone who either cannot present their value proposition properly or someone who overestimates their value. Both are bad signs for the candidate.
All that work for nothing, if only I had a crappy connection :)
I'm curious, does classifying the Internet as an utility make it easier or harder for the government to spy on it?

On one hand it should be easier since they'd have much more control over it, on the other, it's already pretty damn easy to get all the ISP data through a firehose directly to NSA's data-centers. Plus, there's the Post Office, which actually has much more privacy protections than the Internet right now. So I guess it's still totally dependent on the laws we make, and whether we let them spy on it or not?
D3 and Coffeescript for Python Programmers
Flat UI has fewer affordances (or "signifiers" as Donald Norman now refers to the concept.) For examples of issues caused by this see http://uxcritique.tumblr.com