skysight-inc/HackerNews huggingface dataset:
> It is, pretty much, the same thing as assuming that because you are a black person [for many years], you are an expert on black people

That's the same stereotyping assumption as the one I suggested. I've been a member of my race and gender my whole life (obviously!). I am expert on my experiences, and have opinions (some of which are pretty well grounded in other knowledge I have, from formal education and elsewhere, that is more general than my personal experience) on how my race and gender relate to those experiences.

But it would be grossly stereotyping my race or gender to assume that I was an expert on my race or gender generally to assume that I had general expertise on the experience of people of my race or gender (or even only those of my race or gender in my career field.)
HyperLogLog is quite neat, and I very much enjoyed antirez's writeup as well. There are probably a lot of uses for it beyond e.g. counting active users. I'd love to hear about them.

But nearly everyone uses counting users as an example. For this kind of use, I honestly have to ask: at WhatsApp's scale, is 5GB of ram really an issue? It seems like they could probably keep that exact setup and roll it over every minute and not even really tax a modern server.

Or compact it - one bit per person, lookup is just jumping to the address at their ID, counting is just summing, which would probably meet most needs. With this you can handle every person on earth in < 8GB. You can do that with an m3.xlarge on EC2 (15GiB ram) for a measly 25 cents per hour. That's $6/day. That's literally nothing compared to normal server costs.
VPN is a tunnel. Your computer is on one end and there will be another computer on another end. The ISP or cloud provider on the other end will be able to spy on you even if you use VPN. And of course the website you are visiting has all the information in any case.
It is a tangent, but here's a well-researched answer on UX Stack Exchange: http://ux.stackexchange.com/a/23645/8944
Using HTTPS be default may encourage more people to adopt it.
You can put on an firewall to block certain apps (requires rooting) but it's true that the measure won't help with "mostly respectable" ones that aren't using https.
I would probably vote for an affirmative action law on the tech industry (with the hopefully obvious qualification that I'd have to actually read it first).

I would challenge you to scrape together enough people who "heard the discussion and decided diversity is a Very Good Thing" who would also put their money where their mouth is.

> What I am arguing for is just getting on with it.

Then stop discussing and commit to some proactive behavior. You express a nice sentiment, but you're still all words.
Our web application, Metadisk, is being prototyped on the Datacoin blockchain, because it is the only cryptocurrecy that supports data transactions over 80 bytes.
Any idea if their materials have changed? He speaks of Platinum and Titanium Dioxide as the materials they are using. Even discounting the cost of spinning up the necessary fabrication facilities, I would think such materials would keep the costs prohibitive for mass adoption.
I use OpenVPN on my home desktop, but the main benefit is just that it protects my laptop/phone from people sniffing wifi in public locations.

So the other folks in Starbucks won't know what Reddit comments I'm leaving :p
Google Acquires Satillite Imaging Company SkyBox
Looks like there's no State field for the US. So there's "Denver, United States" and "Asheville, North Carolina".
Realistically, it is really hard to protect your privacy online unless you decide to stop using 3rd party services like email, calendar, file sharing, social networks, etc. All these services collect enormous amounts of information about everyone. The internet protocols (TCP/IP, HTTP) have not been designed with privacy in mind and the only way to ensure real privacy for internet users is to start from scratch and rethink the whole stack. Unfortunately, it is not going to happen thus users pretty much have a tradeoff: either to accept privacy violations from various parties or to (significantly) limit the use of internet services.
The ROI on being an entrepreneur vs. an employee
I think we agree, that any defensible policy would lie somewhere between "ignore all accusations of booting" and "credulously believe all accusations of booting". Re-reading your comment, I'm not sure, but are you saying that CF are at the former end of the policy spectrum? That's regrettable.

I wonder, however, if even the latter policy would solve the booter problem. Accessible websites are convenient for commerce, but they aren't required.

Also, any argument you make about CloudFlare could also be made about Google: I see http://quantumbooter.net as the second link and http://top10booters.com/ as the fifth link at https://www.google.com/search?q=booter+services
edit: Editing as we speak, hit submit too soon.
> One factor is that it's easier for women to apply to med school or law school because there's no required major.

This is true of most graduate and professional programs. I had a friend in college whose undergraduate degree was in Rhetoric and Communication, who then went into a Physics Ph.D. program.

> If you want to be a CS major, however, you need to commit freshman year.

Whether that's true or not depends on the school, and its not necessarily generally particularly true of CS, though it may be more true of CS at particular institutions. OTOH, unlike law or medicine, where a particular professional degree is essentially mandatory [1], technology has no particular degree requirement (while a CS degree is helpful, particularly for the best jobs, its not a legal requirement to enter the field and plenty of people in the field don't have a CS degree.)

Anyhow, I'm not sure any of that is relevant -- why is the requirement for a particular degree, or a requirement to commit early for a degree, a barrier for women entering the field? Are you arguing that women are inherently less likely to commit early?

[1] in some states, its still possible to meet the requirements to practice law through what amounts to a private apprenticeship rather than professional degree.
The stack heap is a bit of a jab at the harvard architecture in general.

I see memristors as being closer to a Von Neumann architecture. http://en.wikipedia.org/wiki/Von_Neumann_architecture

Even then its not a perfect analogy admittedly. Sorry for the confusion!

I guess a better analogy would be able to be get rid of the idea of "loaded into memory" versus "in ram" versus on permanent storage.
See here for Basic Auth: http://stackoverflow.com/a/13357591/633167
Excellent, thanks for that link!

The argument seems to rest entirely on the shoulders of "NIH prevents them from ever touching your source". I very very very much don't believe this, especially if they know they're competing with you. Even if they don't use it directly (because, lets face it, it's probably crap for their precise needs), they can learn a lot from looking at it, for a lot lower cost than what you paid to discover it.

It's the same thing as arguing copyrights / patents are entirely useless for the holder because nobody who competes with you would ever even consider looking at what you're doing. How is this not nonsense? The main (loud) complaints about e.g. patents revolve around them working too well for this purpose, giving too much of an advantage to the first mover, and suppressing others from using what is otherwise valuable to them.
I am not. What are they?
Talking about it helps promote awareness. Also, talking about it can (but does not automatically) promote ideas about how to effectively move forward so that those people who wish to do so can act on it. She makes an excellent point that people who really care about promoting women in tech should just hire her to talk on whatever she normally talks about at tech conferences. In some sense, hiring women to only talk about "women in tech" is keeping them in a pink collar ghetto. It sort of assumes she has no real expertise to offer that would matter to REAL tech folks: You know, successful MEN. (Basically.)
I've been using Freckle: http://letsfreckle.com , which is promoted primarily as a time tracking tool, but has good invoicing built in as well.
Am I the only one who can't stand transparent windows of any sort? It really distracts me from the contents of the window, and the blur makes my eyes try to focus it, and then my brain tries to process the image.

I'm still waiting for my dream UI: no transparency, but everything other than the current window is slightly out of focus (even the dock or windows bar). When you move the mouse to a new window, it comes into focus. You could even do several levels of focus (if not in a full-screen app): less for visible windows more for background such as dock/windows bar and desktop. I haven't tested this in real life (mockup), so maybe it's been tried and rejected already.
Magnetic racetrack sounds like bubble memory warmed over with associated feelings. The good news is that 'bubbles' are real, they just never broke through commercially.

http://en.wikipedia.org/wiki/Bubble_memory

vs

http://en.wikipedia.org/wiki/Racetrack_memory

So many common elements.
What is depth of field in a UI? Is that something like I describe in my other comment (https://news.ycombinator.com/item?id=7881182)?
Kaspersky Cyberthreat real-time map
pull requests for documentation can be submitted via - https://github.com/code-mancers/invoker/tree/gh-pages
You should try harder not to assume the people you're talking to are morons. The person you're debating doesn't think evolution is going away, not even a little bit, not even for a second. That you don't recognize this means you should be more charitable in understanding his point of view.
I don't think the calibration of your monitor has much to do with it, since the task is to sort colors relative to each other, not absolutely. In fact, after writing that first sentence, I tweaked the heck out of my monitor color settings (the r/g/b adjustments go from 0 to 100 with defaults at 50 and I increased my red to 73 and decreased my green to 37 -- it looked like hell) and was still able to score 16.
I wonder of it's possible to do some statistical attacks by sending sample input and measuring response time? That is, after getting the response times for a million sorts, perhaps you can make inferences into the current PRNG state?

I suspect fluctuations in latency would make this exceedingly difficult, but I am constantly amazed by the statistical attacks people pull off.
Fewer layers between machine and app -- just Gonk (linux layer) and Gecko (application runtime). With Android, you have all the Android runtime in between.
Yes, the Indian cellular market is competitive and aggressive.

There is certainly a good chance that data plan prices will lower with higher demand.
Maybe with a shake or two from San Andreas Fault it will become the Island of California.
You should hesitate for a second; your arguments favor exploitation rather than exploration. Bret's work aims to move beyond 'the tiny rectangle' of computer screens, and companies are nearly decade scale commitments. Why not continue to produce great research before deciding upon the idea that's 'the one?'

I realize this is antithetical to the prevailing theory of lean startups, but, from a deep research perspective, that is exactly why committing to support an open source project or a company is so dangerous. Soon you would have people depending upon you, and the freedom to explore vanishes.
That's what Windows desktop called it for a long time. See http://media.askvg.com/articles/images3/Send_To_Menu.png
It's really annoying when you're trying to take screenshots too. That's one of the big reason I like Win8's theme over Aero.

Thankfully OS X's "press space to capture a window" has done a good job at just putting things on a white background. I'm hoping that the translucency in 10.10 works the same way, but if anybody's got the beta I'd love a confirmation!
Not on a copy on write file system.
How To Peel A Potato 
Peel A Potato In Few Seconds
Ok, not the milkshake.

There is no doubt in my mind, that the milkshake is the best possible icon for sharing. The only thing that could conceivably be better would be a Lady-and-the-Tramp-style single-strand spaghetti dinner, but that might be hard to draw.
But when I test the drives with badblocks, nothing shows up. The hardware is fine -- I write bytes and it gives them back to me when I read.

I suspect it's because Time Machine works by creating tons and tons of symlinks, which the HFS+ driver does not like. Regardless, it shouldn't be possible for a userspace application to corrupt the hard drive by creating a lot of links and folders.
That's… horrible. It feels like he's under a gag order. I wager this stuff could be useful to all of us, but Apple just clings on this "Intellectual Property" like, like… Well, like any corporation.
I think he's referring to the Colossal Squid. Recently (2007) a specimen was found alive and then died and was frozen and brought to a lab to be defrosted and examined. Previously the samples found were long dead and degraded (eaten/decomposed). While we know that it existed we also knew almost nothing about it. Some people misunderstand the discovery and dissection of the squid, the largest and most intact specimen. As the discovery of the species.
Apple gets this spot on by having an icon represent the action actually being performed, i.e., sending some information somewhere. That could be to yourself (a bookmark) to another person, a group of people, or the public at large. It doesn't really matter.

Many of the others are trying to represent the abstract concept of "sharing", which doesn't fit the use case at all. That's why those icons don't make any sense. Others are representing specific technical concepts like graphs that again, only make sense for certain specific uses and aren't especially intuitive.

In many ways, it makes sense to outsource this kind of design to someone that doesn't speak any English and run the brief through a translator. That way you're forced to explain the concept that the icon needs to represent, instead of having the icon represent the English word that happens to be (perhaps wrongly) attached to the concept.

Distilling the concept down to an arrow pointing outwards to represent sending something is the kind of minimalist, universally intuitive design that Apple are often brilliant at. Approaching the design task like an engineering task is likely to lead to this as the optimal solution. I find it endlessly interesting that good designers tend to do this intuitively, in spite of not thinking anything like Engineers, whereas Engineers tend to do the opposite if forced to do design.
Pretty cool map and a great marketing tool: "scare because we care" :)
> Great, then let them! What's the matter, don't you believe in democracy? :-)

It elects people who believe delusional things that are not grounded in reality sometimes, doubly so at the local level. I believe in checks and balances. There are no real checks and balances at the local level except in a timespan measured in years which isn't 'acceptable'.

> What externalities? Private schools don't have tenure and cost on average about half as much per student as public schools do.

Providing transportation with adult supervision for single parents who need to work and don't have a car to drop the kid off with. Providing food for those that can't afford to at lunch. Etc.

Things like that are part of the $13k figure. So, unless you are planning to drop all of that?

> Why would you expect there not to be good schools in bad neighborhoods? Absent the political incentive to centralize and bureaucratize you'd have lots of tiny schools all over the place meeting local needs rather than huge monolithic schools that folks have to be bussed over to.

1) Economies of Scale

2) People in wealthier areas can pay more and schools are partially funded through property tax...drum roll please...this means schools in richer neighborhoods have more money.

> (And they were able to do that because the post office was at the time losing money on package delivery - it was only seen as a valuable market niche after Fedex showed that it could be done at a profit!)

LOL.

http://www.indystar.com/story/opinion/readers/2014/05/13/pos...
"Rising online shopping has sparked a jump in package revenue, while a gradually rebounding economy has stabilized mail revenue. That’s why the USPS forecasts a $1.1 billion operating profit this year. Quite simply, the package business is booming for the Postal Service."

http://www.washingtonpost.com/opinions/the-fix-for-a-profita...
"In 2006, lawmakers mandated that the Postal Service do something that no other public or private entity is required to do — pre-fund future retiree health benefits. That $5.6 billion annual chargeaccounts for 100 percent of the red ink."

That is simply was never true and has never been true. I'm not going to even bother reading the rest of your rant.
I think that actually refers to the various "car sharing" programs, where someone else is driving your car, which makes sense. The person driving would be covered by their own insurance. Plenty of people are driving for Lyft and Uber and I'm sure I would have heard something about it if the insurance situation was that bad.
I believe Permacoin is just a concept; but it seems more rigorously described than the Storj white-paper, which has a lot of hand-waving on the important/tough details.
The number one ant-pattern is DON"T CREATE YOUR OWN LICENSE. To me there is GPL, BSD, MIT - and I'd have to read to discern the later two. MPL and Apache are there if you want a variation on the main ones. Everyone else creating a new license has some kind of agenda. This was apparent to a lot of us when SUN put out their license AND required assignment. Let me say that again. If you're not using one of the top 5 licenses you've got an agenda and may as well go home.
It's single threaded. Any compute-heavy task will block that single thread until it's over.
Nice try, but likely nothing will happen. Even if a judge in a moment of insanity ruled in your favor, the CIA will simply say it's a national secret or whatever and nothing will change.
The only significant overhead that TLS imposes is in the initial (public-key) handshake, and even then the overhead is primarily for high-traffic servers. Once a TLS (HTTPS) session has been established, it's essentially free to continue using it. Given that Google Analytics is basically everywhere on the web (and thus you can imagine your session would be fairly persistent as you're surfing around) and that Google can afford the server overhead of establishing TLS connections, I think your objections are unfounded.

Of course, you may still be right in that it adds no privacy, but I wouldn't call it an "incredible waste" (particularly not of bandwidth), since the cost is really quite low.
I've been lyfting full time for 4 months now, I estimate my annualized income at around 45k, not 90k.

I work from 11pm-3am

Isn't that still part time? If you doubled your hours, you'd be making closer to 90k.
The open hand must actually have been a representation of _Serving_ files, i.e. like a server.
Female representation in the Psychologist profession has gone from 30% in 1975 to over 70% in 2008, and the number of men is declining every year.

So what is the solution to that problem? less discrimination against men? affirmative action?
I've been using freeagent for about a year now. it's a little pricey, but the UI is great and it's built for freelancers
The industry made it a priority. Academia took the lead by admitting gender-balanced classes, and industry supported such measures by recruiting gender-balanced teams and putting pressure on schools to give them qualified candidates of both genders. Eventually, at least at the entry levels, the status quo being self-perpetuating without proactive measures.

There is an important wrinkle, which is that law and medical programs tend to admit students based on objective measures, and employers in those fields hire based on grades and test scores. Women tend to do better than men in terms of grades, and perform competitively with men in the relevant range of logical/mathematical tests. E.g. even in the 98-99th percentile range of the SAT Math, the representation is 40% women. Tech employers, however, hire based on measures that have a large social component. If you give a big bump to those who were programming computers as a teenager or fit well with the "culture" of your company (staffed mostly by 20-something men), then it becomes much harder to find "qualified" women.
1950s computer brochures
We Need to Talk About This
The article mentions that

> Fink has assigned one team to develop the open-source Machine OS, which will assume the availability of a high-speed, constant memory store.

I have to ask: if this is open-source, where is it? Perhaps my google-fu is weak, but I can't find anything but news articles talking about "The Machine".

EDIT: Aha, found mention in some articles that it "will be made" open source. Future tense. That makes more sense.
Confirmed. The screenshot renders the blurry panels as solid.
I think that given the relatively large existing userbase of the company and familiarity with end users it's notable. I think that end-users aren't quite ready to encrypt their gtalk chat, but could be willing to give something with an appealing UI a try (if it ends up having that).
So this just a web app running on a blockchain that does not yet exist, right?
Not sure exactly what I'm looking at, but damn - that is a beautiful visualization !
To sum it up, making money by:

- evading regulation through use of loopholes

- turning a blind eye to people who violate contracts to provide the service (For example, many AirBnB hosts don't actually have the legal right to lease the place they are listing)

- allowing their service providers to skip things like insurance (in other words AirBnB takes a cut of the host's profit, while foisting the risk on the unwitting host)

Running a service is cheap & "competitive" when you don't have insurance or even own the property! That comes at the price of risk, but AirBnB isn't the one who assumes that risk...
The folks doing systems research weren't about to settle for something like Haskell, precisely because it's way too hard to do systems work in it. C is the way it is for a reason.
SPDY in Node.js
If you e-mail a document then you make a copy of it at that instant, but if you send a link then it is updated as the original is updated and the copy is made not when it's sent but when it's received, which I'd consider to be two very different things.

"Sharing" with a group of people like in Facebook (where each one can essentially change the nature of the thing in real time by commenting on it or liking it) is also somewhat distinct from the other two because it makes a send-time copy that can be changed (in limited ways) by people other than you in possibly unpredictable ways.
Just back from a trip to India (from there originally), and don't quite agree with you that data plans are expensive. There is a lot of competition, and both talk time and data are quite affordable IMO. I pre-paid for 1GB of data and ~4 hours of talk time for just 250 INR (about $4).

Pretty much everyone in India - rich or poor - has a mobile phone these days. However, unlike the service, phones cost just as much as they do elsewhere so the poor usually end up using crappy feature phones with limited data support. A $25 smartphone with full web support would make an incredible difference IMO.
Google Cache Link

http://webcache.googleusercontent.com/search?q=cache:kvX1Y03...