skysight-inc/HackerNews huggingface dataset:
"The authors are well-known theory researchers at a major university, not NSA double-agents."

I don't understand. Isn't this like the family of someone accused of spying saying "he's not a spy, he's a teacher"?
What I learned When I Left Microsoft for a 100-Person Startup
> The average corporate lifespan in the US is 27 years.

I wonder what the average lifespan is for companies that are already more than X years old, where X could be 1, 2, 5...

I'm thinking as a comparison to how the biggest increase in average lifespan for humans wasn't everyone dying a tiny bit later, it was infant mortality dropping massively.
> by doing things like constantly polling the backend

RethinkDB doesn't require polling. It's like their #1 feature and differentiator from other non-sql databases.
> The lose money due to their high R&D.

Actually they would be losing money even if the R&D line was zero.
How do you know what ads are being shown to me?
Florence Nightingale: Statistician
I'm not questioning how shared_ptr works. I'm claiming that using it as extensively as you describe is totally impractical, and no C++ code works this way.
New Method of Producing Random Numbers Could Improve Cybersecurity
...except in Brussels. They did it there.
> The new developments have units stacked high and smashed together. It may not be absolutely dense, but it is certainly more dense than necessary or desired by residents.

Not desired by the people living there? Or not desired by other people in Dublin? These are two very different things.

> even the planned communities have a certain target ratio of public/garden/playground use space.

Maintaining a certain amount of public space in the form of parks/playgrounds/plazas makes sense, but that shouldn't translate into shooting down high-density housing developments.

> I think it's more a case of it's the 'burbs, and they'd like it to stay that way.

This kind of attitude -- the "let's keep it this way, forever" attitude -- is exactly why the bay area is now largely unaffordable. Sure, we'd all love it if we could maintain a certain neighborhood style AND have affordable housing. But we can't.

So, it comes down to what you value more: a style of neighborhood with more space between residents, or people being able to afford their rent without hour+ long commutes.
Its black and white (at least in my opinion). I have an idea for something. How I bring it to reality and under which circumstances will either tell if my execution of the idea fails or succeeds. But the idea is still there. In a sort of idea limbo of sorts.
Augmented Reality headsets will be the "every day use" thing. After trying out Microsoft Hololens, I am very very impressed with what these kind of headsets can bring to the table.
Apple's included screen sharing tool is a Mac-specific solution. At MacStadium, we provide iRAAP server on our dedicated Mac servers for customers connecting from Windows computers; it allows for RDP access to the remote Mac.
It wouldn't surprise me if Google start working on that once they've got the cars sorted.
Curious what are the curly-bracketisms in F#?
White Hat Hackers Compromise Electricity Company
Anyone do the migration yet? Is it seamless?

https://firebase.google.com/support/guides/#upgrading_your_a...
> I currently know very little about how to properly handle encrypted data.

Then don't roll your own crypto.

Textsecure had SMS support and there are forks adding websocket support.

My suggestion would be to work on untangling TextSecure from Google.

I also don't see why you shouldn't be allowed to share where you cross posted this to.
It's harder to value fast growing companies than stable companies. Still, it would be good if Bloomberg would have an adviser who is able to value companies at least a little bit better than an average person.
it's "Django".

Python, Java, C++. Frameworks come and go quicker than languages.
I'm not a huge google fan, but I like that my photos/videos are automatically uploaded to online storage when i charge my phone overnight. You can then share images a number of ways, including a private (ie unguessable) url. I can't imagine going back to bluetooth; I always found everything about that technology horrific.
Terabit Security Launched DDoS Protection System 2.0
Incognito is a useful feature. E2E encryption is a useful feature.

There's no reason to only allow those two features to be used together. You could have them both turned off by default, and have three modes, one which turns on E2E and one which turns on incognito.

Also, the incognito decision should be made by each side independently. Just because I want to delete my traces doesn't mean my partner does.
Guacamole is a great project for using VNC/RDP protocols. We have developed our own protocol at Paperspace which we are constantly optimizing for sub-optimal conditions which can include low bandwidth and low-quality (i.e. lots of dropped packets). That said, we are primarily building for a world where access to high quality, fast internet is a reality.

As far as "untethered agility" goes, it was intended to speak to being free to access your computer from any device! Sorry for the confusion :)
Holy shit that article was badly written. I clicked on it to learn and what I got was a repetitive, confused mess.
3 tools

1. curl: https://curl.haxx.se

2. Apiary: https://apiary.io

3. KATT: https://github.com/for-GET/katt -- slides with presentation notes of a talk at https://andreineculau.github.io/go-remark/?//andreineculau.g...
> Now the answer is that unique_ptr will do it when the pointer itself goes out of scope.

And my claim is that this doesn't effectively reduce UAF. It doesn't eliminate dangling references, etc.
Note the difference between "affordable" and "on-site affordable."
If you have an application that can tolerate error (like classification), then analog computing can give enormous gains in terms of speed _and_ power efficiency. Essentially, the savings come from using physics to perform the math (see Kirchhoff's current law) vs. using discrete time steps vs. fully-unrolling the logic. Google may not be using analog processing for this version, but I read an analog neural network researcher's page who said he moved to Google last year. (Sorry, I can't find the page again, but I think he was from the UK.)
If she has commit rights to the tor project they could require her to submit a patch which could be used to reviel metadata about tor users.
I strongly second this request. The best I could find was this Nature article

http://www.nature.com/ismej/journal/vaop/ncurrent/full/ismej...

which disputes Lane's claim that bacteria size is limited because ATP production putatively only scales with the area of the cell membrane (necessitating eukaryotes with mitochondria):

> It has previously been pointed out that the plasma membrane serves as the only region for ATP synthesis in bacteria, and since this surface area scales sublinearly with volume it will be outpaced by anything that is proportional to volume (Lane and Martin, 2010). Previous analyses have thus suggested that bacteria are becoming less efficient on a per-protein or per-gene level (Lane and Martin, 2010). However, the surprising superlinear scaling of metabolic rate and the sublinear scaling of both genome size and protein content lead to an increasing efficiency for both components. Figure 4a gives the power per gene as a function of cell size showing that it is increasing superlinearly across bacteria....Thus, it would seem that bacteria are not limited by an energetic efficiency challenge but rather by an energetic surplus that demands ever faster rates of biosynthesis and eventually leads to a space limitation via the packing of ribosomes as discussed earlier.
I have build apps with firebase in the past and the feature I missed the most was performing scheduled tasks on the database.
Now we are getting this BIG app platform update and this feature is still not in there. AWS Lambda with Scheduled Events for a long time to come :sad-panda:
Just wait for Mars.. :)

I had the same reaction at first. But, then I was thinking about dogs; dogs evolve really quickly under pressure. If that's not a high pressure evolution event, I don't know what is.

I'm curious to read more about everyone in any event. Here's hoping.
All Android devices had "Daydream" screensavers (Settings > Display > Daydream).

In the latest Android N preview, it's been renamed to simply "Screen saver".
Ah, some papers are reporting that New York is interested in $22 million in loans to one specific client. 3 million sounds a lot less troublesome.
"Unit Profit" vs. "Business Profit". Yes, if you factor in the R&D they "lost money per car", but at scale, they would make money per car.

If your unit cost is $50 and your unit revenue is $100, your unit profit is $50. If you sell 100,000 units, your business revenue is is $10M. If you spend $10M on R&D (and other overhead), your business costs are $15M and your business profit is -$5M.

BUT, if you sell 1M units, your revenue is $100M, your costs are $60M ($50M unit + $10M R&D), and your profit is $40M.

That's the power of scale.

(Compare this to a business with a negative unit profit: it won't scale no matter what you do.)
> I'm hoping that by using a plugin system, users are free to choose which algorithm to use...

This will just confuse the user and limit adoption in my opinion.

Not sure about the quality of security, but it's distributed:

https://ring.cx/en - Ring is a secure and distributed voice, video and chat communication platform that requires no centralized server and leaves the power of privacy in the hands of the user.
You could just watch a movie?
I don't see the free users causing much server load. It's like how it's dumb for Adobe to go after students pirating their software... They get used to using photoshop and then demand their employer to buy it for them later on when they get a job. The hobby projects get people used to the platform and want to use it later on.
Pinboard (idlewords) Twitter feed
Does this require a phone number like the rest of Open Whisper Systems products?
> the pain of being alone motivates us to seek the safety of companionship,

Yes.

> which in turn benefits the species by encouraging group cooperation and protection.

Yet, a fear-driven cooperation and protection is bollocks compared to a spirited one (as illustrated by the French expressions bien dans ma peau and joie de vivre).
Firebase Notifications
I agree. Though the cheapest way to get this pricless experience is to play a few game of Diplomacy online.
I'm not planning on implementing my own, just building something that allows people to "hot-swap" whatever algorithm they can find (one that is written as a plugin to this app).

For instance, some group of people get together and implement today's current "perfect standard" algorithm as a plugin. Then they release that plugin (TBD how they are distributed) and any user of that app can choose whether or not to use that plugin.

Say, 10 days later some security patch was applied to the libraries that group used, they could update the plugin itself without ever having to touch the actual app.

Thanks for the Textsecure suggestion, I'll look into this.
Jason Scott here.

Most of the comments don't need me, but I did want to address this. I've been ingesting tapes daily by the hundreds for the past week, and it's natural that the collection skews towards the new, since I can get those at arm's reach, singly, with little (relative) effort. I've still got a way to go with the 17,000 tapes I have information on (again, pretty much all post-2000) and then I will either find older sources, or will be contacted by people with caches of older sources.

So, I'd say, "give it time", and remind the people who are not happy that Internet Archive is a library/archive and can only move as fast as it can. But it does move.
losing money per car usually means that the more cars you sell the less money you have, not that overall you haven't sold a high enough number of cars to make a profit on your overall investment
Allo was announced at I/O to use your phone number as your identifier. It's a mobile-only app.
Apologies to all for posting this 5 times. Each time I hit reply it was giving me an error.
> The cost to deploy most services does not increase linearly with the tax base.

In the long run, infrastructure for dense housing developments is cheaper per resident than infrastructure for sprawly housing developments.

An apartment complex of 100 units requires far fewer miles of road, water pipes, electrical wiring, sewer pipes, etc. per $ of local tax revenue generated than a development composed of 100 detached SFHs.

But, you're right about the immediate impact vs tax revenue that comes in slowly.
There's an option for SMS: https://silence.im/

(Yup, that's a TextSecure fork before Moxie had dropped encrypted SMS support.)
Very interesting work. I find go-9p quite fascinating and think it could really have broader applications. Docker if you see this, I actually think you're on to something for microservice development thats native to the docker world. I've been trying to come up with ways of replicating the unix philosophy around programs that do one thing well and the use of pipes but was always limited in my thinking in terms of http, json, etc, etc.

My advice, as a guy who's currently building something in the microservice space, explore this further. Spend some time building fit for purpose apps with this and see where it goes.
Yet broadband providers continue to do it.
Ok I was obviously oversimplifying things but my point is since we can only speculate, it's clear that when you know specific algorithms/math operations/memory layouts/applications you want to optimize for you can create dedicated chips that optimize and do that quickly. That bitcoin miners are all dedicated chips and run circles around GPUs demonstrates exactly this fact.

Furthermore the fact that ML can be error tolerant means you also get to optimize certain floating point operations for speed or energy efficiency at the cost of accuracy. NVIDIA doesn't get to do this in their linear algebra support.
Possibly because other auto manufacturers do include R&D in their COGS? Tesla, instead, treats it as an OpEx which to be fair, most non-automotive companies do as well. Still, it's not standard for the industry the are in.

tldr: Because if Tesla did their accounting the way Toyota does, they have a negative gross margin.
Selling at a loss is a real thing that lots of companies do and is entirely possible in Tesla's case. By this I explicitly mean the marginal cost ... that is the sale price may well be lower than the cost to make one more vehicle.

They would do this strategically to build their brand, market share, to work on inefficiencies in their pipelines expecting to make it up further down the road.
Read the rest of my post.

They still have a place without having to be tied to a computer. Like I said, we have a Cardboard at the office, same dimensions you object to, easy to have around, easy to share, cheap, no dedicated computer needed. There are more phones in the office capable of using the head mount than there are people. Need more head mounts? cheap order from Amazon, arrive in two days. No hassle of sharing a computer for it, just pop in your phone.

And like I said, some units do fold up convenient for travel.
Did the MMORPG happen to be Runescape or WoW?
Nice! Thanks for the link.
I wonder if they report the same way when, say, Boeing introduces a new airliner. I mean by that logic, each Dreamliner sold "lost" millions...
SystemC is actually C++. It's built on a bunch of #defines for classes and templates.
There's a whole body of literature on how quickly a pile of nucleic acids can self-assemble and self-select to end up with a functioning ribosome. I'm pretty sure we're talking time scales of less than months. More like 10s or hundreds of hours. There's a lot of molecules in the ocean. For example, the water content of the ocean is about 4 x 10^46 water molecules. How frequently are valence electrons available for reaction, per second? A billion? The number of possible configurations over a billion years reels the mind.
My favorite part is what looks like flush-head sheet metal screws holding the heat sink on.

No wondering where you left the Torx drivers with this one.
This will be awesome if it happens. I don't have much hope though.
Elon Musk says the Tesla $5/hour payment claim is false
> Buying into Google's PR is what this is

Really? Have you actually used it or done any research?

1. Container Engine = built on kubernetes, faster and easier than the others

2. Compute Engine = VMs start faster, customizable rather than set sizes, live migration when the host has maintenance or starts to fail, NVME SSDs available with < 1ms latency

3. Networking = faster and more consistent performance, all the regions are connected which makes cross-regional/global deployments easier and more secure

4. Load balancing = actually routes the traffic automatically to the closest region and spills over based on capacity, not just DNS junk like the rest, no warmup or latency issues

5. CDN interconnects = cheaper bandwidth and lower latency using their partner CDN networks

6. Pub/Sub = great message system that doesnt need shards or anything to deal with for scaling, supports multiple subscribers and acks

7. gcloud = best shell access available to interact with pretty much everything, no keys or passwords to worry about

8. grpc APIs, fast storage/nearline, bigtable/datastore/cloud sql, Vision API, etc

Yes it's still new and there are a few frustrating issues, and AWS and Azure do have lots of products and their own special offerings, but the core Google platform is the amazing at running a bunch of servers/containers for a globally distributed app with high performance. We've tried them all and GCP has been the best so far.
I think higher level would be effecient, English-like representation that's closer to algorithm pseudo-code than managing machine details.
I suspect they don't care. And I'm guessing allo.im will get booted from the Play Store for using the same name as a Google product.
I've thought this too - if the conditions for life existed at one point on the planet the chance they didn't exist at some other point seems infinitesimal. Down-thread someone argued that the subsequent genesis events would fail to produce new "roots" of the tree of living things. However, if the new roots fill a different niche (eg geographically), or quickly mutate to fill a different niche; or if the earlier roots evolved to higher forms that operate in a different niche then that objection doesn't seem so strong.

Weigh that idea against the possibility of life elsewhere: if life only started once on Earth where the conditions for life to be created were perfect then the chances of life occurring elsewhere, life that follows the same forms at least, is surely so close to zero that we shouldn't ever expect to find extra-terrestrial life similar to forms on Earth? [It's not a watertight argument, I can see 2 flaws right off, but it's an interesting suggestion as a corollary to the "single terrestrial genesis event" idea.]
Computing with opamp primitives has somewhat fallen out of favor since you've been away..

The primary cost factor in anything computing is just power. You can always buy more of the things, but power is the ongoing cost and every watt in computing costs you extra in cooling power.
I'm not questioning the veracity of the claim but rather the generalisation made of an entire company.

For what it's worth an online article is still a third party source just like the friends you mentioned.

Surprised that I got voted down so much. All I am saying is that sweeping generalisations based on information one has not witnessed is wrong. Is that so bad?
I was being sarcastic with "faced the music", sir
Happened to me as a teenager; wasn't wearing a helmet - they didn't exist back then. Turns out teenagers roll quite well. Fortunately the bus I rolled across in front of stopped pretty quickly, but I doubt a helmet would have made much difference if it didn't. I was fine; the car door on the other hand was rather bent, as was my front wheel. Ever since, I've been assertive and left a wide gap when passing parked cars, no matter what traffic is passing me.
Ah, I think that's where I used it, when trying PGP for mail signing.
You should move your JavaScript off your analytics domain for your debug site. It is getting clobbered by uBlock and Privacy Badger.
Not only power efficiency but software efficiency. Custom chips combined with DSLs are a powerful combination. At the expense of segmentation, of course.
Usually because a customer can't properly articulate on the phone what's wrong with their connection. Last mile broadband providers want to do as much as possible to avoid a site visit to a home. Unless they're charging $95 per visit one technician visit for 30 minutes can eat up all the profit from that customer for an entire year.
Apple’s banned an iPhone app that let you know if you were being spied on
Ask for a club soda with lemon, then.
tesla isn't a company like Toyota though.
Amtrak gets priority when it is on time. The problem is that Amtrak is never on time. Don't blame the freight companies for that.
Sorry, I forgot that this is HN, where the default mode of discussion is "how dare they". :)

I'm not outraged that it happened. But: we obviously knew for a fact that methamphetamine exposure was not involved in her seizures. We did, however, have to deal with ER staff entertaining it as their primary hypothesis. That was frustrating, and, in hindsight: indeed a waste of time.

I think the only real problem I have here is that whatever test they use to detect meth, it obviously falses a lot.

(Her seizures were idiopathic and never repeated; our working theory is that it was a reaction to a benzocaine medication she got a day earlier.)
Online tracking: A 1M-site measurement and analysis – Princeton
Is there any evidence that PRISM wasn't just the program where they tapped the private fiber lines between Google's data centers and siphoned off the data? That would fit in line with the code name (where they use a crystal to splice the light from the fiber line)...

I can't see the hundreds of people it would take at google staying quiet for this long about being involved in giving the NSA direct access to servers. There would be at least one whistle blower on that side of things...
journalist get's 5 numbers and keeps massaging them ad nausea
I left the company in '87 and lost contact with them years ago. The system was 8085 based, ran a preemptive RTOS written in PL/M and assembler derived from RMX-86. The network was optically isolated RS-485 9600 baud. It was configured using Template Block programming, where the blocks acted like little HP RPN calculators that were linked together to build a control sequence. Its primary distinction was its ability to do user generated "direct digital control logic". The OS fit in 32k.

Barber Colman OEM'd the main logic board from Control Pak and put them in their own box.

Barber Colman's QC engineers were hard core SOB's and they put that system through the wringer, trying to break it in a million ways. They had a special smile when they had found another bug or a screw terminal they could zap with a spark generator and lock the system up. They were unhappy when they could not break it anymore. That's why there are still some Supervisors running today. They are tough as nails. I owe those guys a lot.
They wouldn't be able to insert a chat bot to all of your conversations if they were all end to end encrypted. I agree it's a good trade-off
Very interesting fact. But the average programmer is not Rob Pike. How do you see this panning out for the average programmer? Will people need to learn a bit about chips to build more efficient CRUD apps?
How would you reconstruct the phylogeny to see through that mess? We're not even talking about computational complexity yet. Simply, how do you see through a random number of random DNA fragments being inserted in random places of random genomes at random intervals over a billion years?