skysight-inc/HackerNews huggingface dataset:
An important part of any argument is expressing any values or priorities you might have. So it's still possible to disagree with the conclusion, even if you agree on the facts. People should just be able to acknowledge diversity in priorities or "biases". A lot of times this just doesn't happen. People want to frame the disagreement in an objective sort of way.
Kinda "Snapmail". Kinda brilliant.
How exactly could they shut it down? Its a client-side browser extension that uses peer-to-peer connections. It doesn't run on any of Google's infrastructure.

I'm getting a bit tired of seeing this comment every time Google release a new product. I understand that people think they're being insightful in saying this, but they're really not.
Be very careful with what you are suggesting. If we are going to call them criminals because of bug in their code and system. Then don't be upset the day you are called a criminal for a bug in your code, for not having a test unit or deploying the wrong thing and not having the right process in place.
Why would somebody who lives outside of USA care about US agencies? All I want is to bypass my own country's censorship.
Spotting Deployment Regressions Like A Boss
Did you try RavenDB which works quite well in Windows?
There have been approaches to move the user away from files since at least the early 90s (I've written a minor thesis in uni about various of those approaches). However, one big reason I see that it didn't happen yet, is sharing. Sharing documents between applications, between computers or different users – it all works exceptionally well when working alone, but somewhere along the line is a tool that doesn't work with whatever semantic information management system you use and you have to drop down to files or at least an understanding how it all looks behind the scenes.

Either all applications implement ways of interfacing with all kinds of things to share information: E-mail, instant messaging, FTP, USB thumb drives, shared folders on a network, print, etc. or the OS provides some kind of method for generalized sharing and negotiation of content types to accept and send (the clipboard does this). Windows 8 provides that via its Share charm, but that cannot be used from the desktop (and I think Android's Intents can be used similarly).

The problem is that such solutions need to work across everything you use. If they don't, you fall back to more reliable methods. Even if that means that you have to hunt for the file somewhere in a folder hierarchy you don't understand (many people don't get hierarchical file systems; that's been known since quite some time) or the 5000-file Documents folder.
Except the bit that does mention it?

"The service has yet to launch, but its creators -- the University of Washington and Brave New Software -- have opened a restricted beta for select, technically adept users to make it as "secure, private, and robust" as possible."
You misunderstand. If you did that then your name would appear on the competitors pages as the funder of edits to that page.
That's one way to comment out code
Much more useful than the engadget link. Thanks!
After Decades, a Water Tunnel Can Now Serve All of Manhattan
Mood music: http://www.youtube.com/watch?v=y3VNkSos_vo
Google uProxy
No, it's measured at the battery voltage (which is usually not 1V, and varies with discharge)

It's measured this way so you can most easily estimate runtime by putting an ammeter in series with the battery.
I don't think you care a lot, but I bet your friend, that is allowing you to use his network, loves your bomb search results on his IP.
Facebook 'irresponsible' over beheading videos, says UK PM
[-][[This reminds me of Brainfuck,
where a similar hack can be
used to write comments with
arbitrary contents -- even
containing "]" if you ba-
lance them right.]
I'd tend to partially agree with you: the amount of sugar added to almost all processed food is terrifying, and there's good evidence it's extremely bad for you.

And that's something we suffer from in the UK, too. I recall one particularly eye-opening moment in Sainsburys' when I checked a chilli to find out it was 5% sugar by weight. That's a lot of sugar in a savoury dish.
My first reaction was ARGH MY EYES! Not in a pompous design way, but looking at that blurry image actually made my head hurt. Maybe it's just me but I find the blurred-image-in-the-background very difficult to work with.

I wasn't surprised when Microsoft did it (they never had much design sense), but it was a surprise to see it in iOS.
No way. I have no idea how mAh are measured in a lab, but they are certainly not in relation to 1V.

To get Wh, multiply by voltage. 2.6Ah * 1.2V = 3.1Wh. 8Ah * 4V (one cell is my assumption) = 32Wh.

The battery has 10x the capacity of a NiMH (that's the lower limit, it could have two cells but that seems a bit excessive for such a device).

Other than the battery discussion, Nokia devices running RT are about as interesting as the dirt on my shoes.
One thing to keep in mind, is clustering will never make your app 100% available. The best it can do is add 1 "9" to your uptime (so you are already at 99.9 percent, it can get you to 99.99 percent uptime, etc). But one thing that it should NEVER do is corrupt your data. If you have a service outage, yet your data was kept safe, then the cluster still did it's job.
How good is your mathematical sense of humour?
The reason we say "Ubuntu" is that it's all we've had time to test against. I'm pretty sure the way we're presenting the repository metadata will work against Debian et. al., but I haven't tried it.

The goal is to support as many distributions as we can.
I've used this a few times to transfer money from Germany to the US. Worked fine. Only downside: US Banks seem to still recognise it as an international wire transfer and deduct the matching fees (10$ in my case).

But the exchange rate is better than what I'd usually get at my bank and the transfer from Germany to Ireland is free too.
Why not automated fully, by using some AI/image classification system, which I am sure by the current state of advances, can do some wonders in recognizing objects in a photograph. Maybe not all, but having maybe 80% classified, is still an advance. Maybe as an Android app?
It will show a different placeholder with the latest Java (no update link & text):
http://imgur.com/k94vEvB

Given Javas security history, this seems correct.
You're right, yet nearly everybody operates on a daily restart schedule. I guess it's more intuitive, but it's wrong. Still, nobody ever got fired for bouncing systems once a day!
Because non-Americans still have to worry about being abducted off the street and tortured by American agents: https://en.wikipedia.org/wiki/Khaled_El-Masri
It's good but I think it needs a bit more work. I have found a couple issues.

Sliders do not work in firefox, they are missing the handles.

The switches or very difficult to understand whats active. However I guess that's a common issue with switches like these.

Some other things seem broken for me too. The html5 date picker "Works on every HTML5 device" doesn't work along with the colour picker.

I do like that ink filepicker though. Not seen that before, very useful.

Personally I would go for something on wrapbootstrap eg: https://wrapbootstrap.com/theme/ace-responsive-admin-templat...
Did any of that money go to Mozilla or any other organization seeking to advance and secure the internet for the vast majority of people who did not waste money on overpriced products from a company that doesn't want to take responsibility for its poor judgement and inflexibility?
That's also one way to not use version control.
Lightroom suggests to backup the catalog once a week. Backups in general should be done by people who value their data, regardless of computer literacy (I know, there are still problems with that). In any case, the only thing you'd lose if Lightroom would corrupt its database would be the edits you did to the images (yes, I'd love to have those in a file next to the photos too, which would allow for far easier backups, especially if photos move around without LR knowing).
we can only ask the author of this article if he has ever heard of Halliburton and if so, why he would have ever gone down the Cheney garden path in the first place
Bitcoin Over $200
You may want to care about US agencies because:
- you or your family members may want to travel to the USA or one of its allies.
- the USA may trade your information with other states, including your own country
- you may want to protect your own country from USA's spying
I think you will really love this video : http://worrydream.com/dbx/
It's a conference about programming languages in general. It's interesting, with cool materials, and fun to watch.

Also if you need to have more ideas, you can take a look at the Unreal Engine and Cryengine. They built similar tools to allow artists to code graphically scripts for video games.

Cool idea anyway.
There is nothing to see here, go away please. :) It's just the simplest way of turning a code fragment on/off. Not pretty, but not the end of the world either. :)
The more restricted and limited you make something, the easier it is to use.

Remove options, reduce flexibility and the device becomes simpler and easier. Good for the novice, bad for everybody else.

The real trick is to gradually surface functionality: provide powerful abstractions & flexible conceptual tools, but then hide them so that they only surface when they are needed, and, more importantly, when the user is able to cope with them.

So, by all means hide files, and other abstractions that serve to complicate the interaction & confuse the novice, but keep them in the background, waiting until they are needed; and provide neat ways of discovering and learning the conceptual tools required to use our devices to their full potential.

User interface design is about planning the user's learning process; guiding them on their journey from novice to expert.
RethinkDB doesn't have Geospatial index yet (if it's relevant to your needs)

https://github.com/rethinkdb/rethinkdb/issues/1158
Unless I missed something, there is no easy way to send money to a US bank account though.
The Bitstamp Gateway supports SEPA, but not ACH. Plus it seems like a lot of hassle to add more conversions to the process.
I agree about the principle. Few remarks:

1. I think being forthcoming about it is very important. Especially when it comes to obvious unclear points/mistakes which are easy to correct. You should do that before attempting the commentary. The main reason is to save time (if correction is obvious, you might as well do it yourself) another is to show good attitude ("I try resolve this issue instead of nitpicking, see ?")

3.Imo it just derails the point. Good thing to do when dealing with unknown/emotional people, just adds clutter between "let's get to the point" people.
Nothing wrong with that at some point but if you use it as first thing in the discussion it looks like tactic to influence emotions of other person.

I for one often get annoyed by too many niceties. I feel like someone tries to convince my emotions and not my intellect. It quickly becomes patronizing It takes time. It make me very suspicious of manipulation attempts; afterall if your point/offer is good, why not just present it and let me think about it.
I don't want to be more likely to accept your point because you are nice to me. I want to take objective look at it, so keep being overly nice to after the discussion and/or everyday situations which doesn't involve resolving issues.
I am not saying diplomacy is useless - it's great in every day relations and/or when dealing with emotional people. Among people who are good at discussing and just want to get to the point it should be kept to minimum.

>"Getting To Yes"

The title would be off-putting to me. I don't want to get to yes. I want to take possibly objective look at your point and I want you to take fair look at mine. The more I respect you the more I want eliminate emotions: positive or negative when discussing things.
It might be more acceptable if it was a lot more blurry. But right now, my eyes keep trying to focus on the big "A", especially since the image first loads and then the buttons are shown.
Working with Fragments and ViewPager on Android
I just want to confirm 'gfritzsche' in you being wrong, and ranting about a lot of stuff that is just wrong. You should delete your comment.
There are two sides to this.

Firstly, there are rightly the concerns about interoperability. And from "our" (meaning people who use computers all day long) point of view, losing files is like losing a leg.

But secondly, there are a whole group of people for whom hierarchical file systems make NO sense. I don't know if it's some area of the brain that works differently or what, but you can explain folders within folders and they get it, then ten minutes later they are looking at you blankly.

I'm sure it's the hierarchy that causes the issue, not the files themselves - but managing files without the hierarchy is difficult, unless you take an iTunes-type approach and hide them. Arguably that gives you the worst of both worlds, a (hidden) hierarchy that you can easily break when you navigate it with the wrong tool.

BeOS (oh how I miss it) used an iTunes-type approach, built directly into the filesystem, and Microsoft's WinFS was going to do the same until Apple side-stepped it with Spotlight. And now Apple is giving us a frankly shoddy and totally sub-standard version with iCloud document sharing.

But get it right, and it will open up computing to a whole group of people for whom computers are a mysterious black box that make no sense and cause nothing but frustration. The fact that phones make filesystems optional to the user is a big part of their appeal.
Exactly my reaction. I think what it boils down to is that the effort has to be real effort [whatever that actually means...]. From what teek delineates it seems to me that "the Japanese" see long hours equal to effort and thus do not pay any further attention concerning what they're actually doing.
I did this with nagios configs in my first job :(
Nokia Lumia 2520 [video]
440Hz – Conspiracy against the human mind?
1) Open email in gmail (do not press display images)

2) Options on the right "Show Original"

3) Copy the URL that goes like: http://content.fade.li/selcouth/... to a new tab

4) Save image as

5) ...

6) Profit!

For added fun, somebody please go and register unfade.li, if you forward a mail there, it OCR scans the image and sends you back the text.

P.S. sending email as images is one of the most stupid ideas that seems to keep cropping up. It's not in any way making it impossible to get at the email, but it just makes it extremely inconvenient to reply inline, or for differently abled people to read your mail.
He wouldn't have ended up on treacherous paths if that warning had been more explicit about what was going on.

I agree he's not computer savy but I am not blaming Mozilla for his installing malware. I am blaming Mozilla for a confusing message about security. See https://news.ycombinator.com/item?id=6590686
Versioning doesn't have anything to do with this piece of code.
Are your uniques coming from page views, or just image views?

If people are actually viewing the pages, there's a lot you can do to increase revenue.

If they're just linking hosted gifs directly, though, that's a harder problem.
Funny, that was how my insurance agent told me to catalog what I had, video was best. Considering how many CDs I still have, first day adopter, DVDs, Blu-Rays, and even boxed games, it was easier to get it in picture form than inventory it any other means. Great way to keep serial numbers. Now all I need is something that scan photos for serial and model numbers and file them.

Same went for the china and other high ticket items, oh get pics of both sides of china and similar items.
This will work when there is glitch in the Matrix.
I only delete code I know I'm not going to use later.

Refactoring, especially renaming files, WILL make it next to impossible to find "that one bit of code you know that does the trick", because even with a rgrep or git blame it will not turn up.

As soon as the commit history is >50 commits, it's also not feasible any more to scroll through hundreds of pages of diffs.

Side note: find a way to easily store "intentionally dead" code in a file, in a way that it does not show up in the code, but can be searched at least on the commandline - easy way to get rich. Devs all over the world will love you.

(I'd imagine replacing a block of code e.g. with /* REMEMBERME /, git detecting this block (and inserting a / REMEMBER-ID 12345 */ instead), and git supporting a command like "git show-dead file.c" which shows all the dead code, too.)
So, getRandomInteger() keeps fetching bytes and adding them as 0..255 values until it reaches the desired value? How silly is that?
For a random number between 0 and 2147483648 it would require 8388608 random bytes.. omg!
From what I've read, Java isn't banned from Chrome on OS X, but it doesn't work because OS X Java 7 is 64-bit only and Chrome is 32-bit only.
Because they are now vulnerable to blackmail from US agencies which can force them to work as their spies.

"Hello, This is NSA. Will you please provide us name of all your team members, your sponsors, and do a few work for us? Otherwise we have a log file that your government will love to see."
There's 4,284,794 results for "if(false)" on GitHub:

https://github.com/search?q=%22if%28false%29%22&type=Code&re...
Don't know about you, but I'm in Australia - which is under the USA's "five eyes" program. I think it's very much my concern.
I wouldn't trust Google with this.

Fuck no.

Why don't they help develop the Tor plugin?

Why don't the open up a whole bunch of Tor nodes?

Wait... scratch that last one.

This is just bad.
I looks lovely but I wish a better name was chosen. It reminds me of the Performa 6214 I bought in high school. You couldn't really talk about it since the name was nonsense.
Maybe it would be a good thing though: might speed up patent reform
Why I create for the web
Am I the only one who thinks that those one-size-fits-all solutions (esp. Bootstrap) are really not the way to go? Sure, it drastically reduces the development time, but using templates for specific purposes are meant to fail, aren't they?
An App That Wants To Help Friends Catch Up In Person — Not On Facebook
well, [Something alloc] also hides some about memory management…
Webbzeug – procedural texture editor for your browser
Alternatively take a screenshot.
Looking at systems by considering whether they 'create value' in some generalized utilitarian sense is unproductive. Such systems survive by being able to extract energy somehow

A perfect description of many forms of organized crime.
non-middlebrow reason to support* it: A significant number of people seem to like/want it.

*i'm not sure what you mean by support, but I'll take it as 'pay attention' or 'not dismiss.'
If I understand this correctly, this isn't like having untested code around. It's more like leaving highly toxic medicine in the bathroom cabinet when you no longer need it, or leaving an electrically powered band saw plugged in when it's not in use.
If you use a CPU that is specifically designed to run LISP, then you don't need any of that:

[http://dspace.mit.edu/handle/1721.1/5731]
I meant the article I shared on HN, I didn't write it – so props to its author!
Why would you commit this code? If it's a test, put it in a branch and once the problem is solved, merge it in?
And people in Germany can finally watch Youtube music videos ;-)
Oh that has already been done too, using perl :)
http://stackoverflow.com/questions/4231382/regular-expressio...
(Check the answer from tchrist)
Self-storage facilities have to be located in places where people can get to them though. If you're shipping stuff there, it could be further away/on cheaper land.
So turn them off. You can do that in Firefox, I don't know about Chrome, but if you're using that then you already are trusting Google just as much as if you use this extension.
Another video: http://www.youtube.com/watch?v=fO8uMPAV_d0
So much to be desired for design thinking; http://www.youtube.com/watch?v=QJFUWCyOHIM
PHP wins
As far as I'm aware:

- Apple support standard MPEG4 formats at the moment
- Flash was not a standard, and
- Apple don\t currently ship proprietary video or audio codecs.

Let's face it - Vorbis solved a problem that theoretically existed, but had minimal practical impact. The same applies to modern video codecs.

When the Ogg formats have provided genuine utility they are used (see e.g. Speex in Siri and Google products) - and what would be really nice would be a free-as-in-patents, hardware-supported, high-performance video codec which can be implemented by all major vendors. Maybe it'll turn out that way.
Ah, sorry, some confusion there. Another blog post today pushed a good few new users to our site earlier.

Now I'm just getting excited for no good reason ;)
I think the point is that the developer should stash it or use a branch or something, instead of having code in master that never runs.

The technique itself is useful for debugging, but not much else.
I have a sudden urge to send an email to dowhile@fade.li.fade.li
Yes, but if you don't display the image, there's no get, so when you put it on a new tab, that's one get, and from there you can save it from the browser, which isn't no more additional get.
I've always thought computers should just have a temporal interface, where they just record everything you ever do with them, and allow you to go back and forth in time - so that in fact we don't use a 'name for' something as the primary way of finding something, but rather a 'time for' selection. I took a picture .. when was that again .. 'yesterday' .. is what the user thinks. Well, when I take that picture, ask me what I might also like to think about that picture .. tagging. No filenames, just a temporal interface with tags.

Trouble is, of course, this requires big thinking in the GUI department. There are analogs out there of the Temporal navigation, I remember it being kind of a 'big thing' in the 80's, but it all got WIMP'ed out, I suppose.
It's always busy.

To look at what it is doing, download Procmon:
http://technet.microsoft.com/en-us/sysinternals/bb896645.asp...
There are thousands of "confusing" messages to be found on a typical computer. The messages Firefox presents for Java[1][2][3] aren't even competitive.

You have a user who has not been trained to not install random software, is fooled by extremely common ads, and who does not have the basic judgement necessary to not flail about when presented with something they don't understand but to consult someone who will understand.

This is a recipe for the exact scenario you described, but is in no way dependent on Firefox's Java messages. Any message appearing on their screen that they don't understand can be the trigger, including scammy ads encountered by millions of people in routine daily browsing.

[1] https://dl.dropboxusercontent.com/u/1643240/outdated_java.pn...

[2] http://imgur.com/k94vEvB

[3] 1 & 2 taken from this thread: https://news.ycombinator.com/item?id=6590877
it scrolls trough the lines, so screenshotting that is difficult.
"Meant to fail" is a bit of a strong phrasing; like in all things, it depends. Bootstrap and the like are ideal if you just need to get something up and running without looking terrible, I've used it in both my current and previous project. For an end-product though, I'm not sure if it's ideal. In my previous project, we ended up hiring a CSS jesus who single-handedly created a Bootstrap-like framework (or based it on Bootstrap) for the entire company's web projects (a large international bank). In my current assignment, we use Bootstrap with a number of customisations and custom parts. In both cases, Bootstrap was used to create something pretty, fast - without again falling into the 'how to css positioning' rabbit hole.