skysight-inc/HackerNews huggingface dataset:
No, installing an update requires the passcode. Look for the OTA update stuff in the security white paper.
I guess the windows version
- no JS
- no SSL

pretty much impaired

anyway, good stuff technology-wise... will be in my radar from time to time
Google employee lives in a truck in the company's parking lot
Given the choice between a reasonably-long prison sentence and euthanasia, I'd take the latter. I cannot imagine that I would want to meet the man I'd be after twenty years in 'the can', even in a rehabilitation-focused country, let alone the US.

Maybe Aaron had a point.
"You may speak freely, but men with guns will escort you to a cage where you may do so in a place nobody can hear you"
Because you might find out tomorrow that the person you killed was actually innocent. In contrast, if someone is freed after wrongly imprisoned for 3 years... at least that person is now free and alive. Even if it's 1/3000 people are actually innocent, that's enough reason not to use the death penalty. And even if the person is guilty, I'm not convinced killing someone is the correct punishment for any kind of crime except for some very rare extreme situations that I can't even think of right now.
So impossible really means impractical.

That HSM is still just a physical machine, and it can be, with difficulty, modified or copied.

To be impossible it would have to be mathematically impossible (or at least not within human time scales).
Hm, bullshit. Seriously.
What bothers me so greatly are these new web "apps" that are trying to behave like a desktop app and have no ability to right click and open in new tab. I can think of no use case where one shouldn't be allowed to do this. I have to use some tools that are like this and even duplicTe tab causes me to navigate thru 5 pages to get back where I was
So going to production for you is moving a laptop to the datacenter? Yeah. Bullshit.
I was skeptical so I just attempted this on my Galaxy S5 and it turns out you're right! Very interesting.
Yes, throwing more money at a problem generally solves it. But most people can't afford $10k to $20k appliances for backup power.

The true solution is the centralized utility providing energy storage for the masses. Again, large-scale infrastructure projects like the Bath County Pumped Storage Station and strong investments into a reliable local grid.

https://en.wikipedia.org/wiki/Bath_County_Pumped_Storage_Sta...

This plant provides dozens of Gigawatt-hours of energy storage for millions of Americans.

http://www.powersouth.com/mcintosh_power_plant/compressed_ai...

110 MWs of power for hundreds-of-thousands of homeowners.

-----------

You tackle this energy problem by building a strong, reliable city, town, or neighborhood. At least if you want to tackle the energy problem of the 99% instead of the 1%. https://en.wikipedia.org/wiki/We_are_the_99%25

The solution is, build large-scale energy storage plants (CAES, Pumped Hydro), and then have local homeowners use the large-scale battery for storage and energy. IE: Net Metering.
No worries only Muslims are targeted with these X-Ray buses!
I feel conflicted. This is something Asians, particular East Asians, need to be more active in, but this is poorly written. It's hard to follow and doesn't say anything. Maybe if more Asians write more on this topic then we will get better at it.
I've read most of this stuff before and am still excited to get a Tesla once a more reasonably priced one comes out. One thing keeps bugging me, though: If I wanted to get up tomorrow morning and drive across the country in a gas car, I could do it no problem. When I run out of fuel after ~325 miles, I just stop for 10 minutes at a gas station and head back out on the road. With a Tesla, I need to carefully plan out charging stations <200 miles apart and stay there for what, at least an hour at a time? Do Tesla drivers just not go on road trips?
The first thing I thought of was this:

http://lostpedia.wikia.com/wiki/Sonar_fence
So supporting more platforms at the cost of performance is a uncontested good? Not for everyone, for every use case. AIX has it's place, just like Linux.
> > New languages can outweigh low popularity with lots of other important qualities [...] abundance of libraries, etc.

> How?

By "new" I didn't necessarily brand new. I meant something like Rust, Go, or Julia. They're more than 3 years old and relatively fully-baked, but they're much younger than the mainstream languages.

I don't know much about Julia, but in the Rust and Go communities, the early adopters are producing libraries for the not-so-early adopters. A good question would be, "Why?" I think the answers are: 1) fun, 2) because they want to get others to use the language, and 3) because their company has adopted the language in production.

So it does (and has to) happen. In this whole thread, I'm not talking about the decision-making process of an early adopter. I'm talking more about someone replacing a mainstream language in a production or business environment.

> "Easy to learn" in most contexts and for most people means "similar" or "familiar".

I meant "easy to learn" however you want to define that. Similar/familiar is fine, as it's definitely contributing to the popularity of Rust and Go. It really does hurt some excellent languages (e.g. OCaml) that they look so alien to mainstream, working programmers.

> My opinion is that it's their problem, not Haskell's

That's true. A language should have whatever syntax is most effective and not make the same mistakes that past languages made.

However, that's not the same thing as readability. A language can be totally different from C-family languages and still be readable. To mention OCaml again, I find it ridiculously hard to read because there are tiny, similar-looking characters that are significant all over the place. To my eye, significant dots and tildes are very hard to pick out when I'm scanning down a page.

So assuming Haskell is readable to a complete newbie, it isn't Haskell's problem that the syntax is new. But it is Haskell's problem if it can't overcome the catch-22 that people don't use a language if other people don't use it.

I'm glad we're talking about Haskell, because that community is very enthusiastic and has made some incredible, accessible Haskell resources to solve this problem. It may not be their problem, but they're still attacking it, as every language has to. It seems to me that the Rust community knows this and is going in the same direction with highly-accessible tutorials.

As for Go, the language is so small that it's "easy to learn" in terms of syntax, but the patterns and paradigms you use in Go might take longer as a result.
Wayne B. Wheeler: The Man Who Turned Off the Taps (2010)
http://arxiv.org/abs/1012.4153

https://en.wikipedia.org/wiki/Terahertz_radiation#Safety
Was there not a huge storm when iOS 7 came out because they automatically pushed the update?
San Francisco May Let Bicyclists Yield at Stop Signs
My father was the same way. My father's third new vechicle was a 90's Ford truck, and he didn't want "Anything exotic--in terms of accessories." Salesperson, "But of course you want the power windows?". Father, "No, I can roll up my own windows." Father, "Give me the truck, and throw in a factory service manual. Bye."

On the way home, I said, I remember your first car, that 50's something corvette, you bought had all the options, like FI, and even a clock. Father, "Son--back then, with just my Craftman's tool kit, I could repair anything in that car."

Father, "Yea, I have the money. I just don't like paying more for something that isn't a necessity. Plus, when the day comes that I can't roll up a window--put me in a home." He took a deep inhale on that Carlton light cigarette, and took a swig off the Mickey's beer between his legs.

His automobile sensibility rubbed off on me. I never buy a vechicle I can't work on. It hasn't been a positive with the ladies though. Actually, one time my VW broke down half way to Tahoe. My girlfriend, at the time, was complaining about my old cars. Plus, it was hot and she wasen't feeling well. I got luckey and it was a simple fix. We got back on the road, and stayed at the first motel that looked clean. That night, she said, "I don't mind your old cars. I though we were going to be stuck on that dusty road--for the night." I should have been better to her. I didn't realize how special she was at the time. The grass was not greener. I still think about her. I still think about my father.
Wow that card interface, though beautiful, looks like a real waste of time to develop. A list of text links would be faster and more effective. But mobile!
Tech Interview experiences
It reminds me of the transition from analog recording to digital recording. The finest analog recording technologies were developed just before the switch.
Guide to Optimizing SEO for Beginners
OTP is an overloaded term, one-time pads, one-time passwords, etc. This one is Open Telecommunications Platform.
Very very unlikely. Hardware security modules are designed with the explicit purpose to protect secrets, including from physical tampering.
You are really arguing that?

What system would calculate a shortest path between Sydney and London? There's an incredible amount of sparseness in the matrix.

OSRM builts a hierarchy that allows fast computation of shortest paths for the whole world map. It takes about 4 hours on my server, fills around 40GB of RAM, and then after that I can magically do insane amounts of shortest path queries.

Paper below has an even faster algorithm that has an operation of finding shortest paths equivalent to just several reads in memory (according to experimental results in the paper, it's roughly equal to 5 reads, meaning it's just 5 times slower than that 1E18 table we'd have). It works on a single workstation.

It might not be a pairwise cache but man, this is some advanced stuff and I'm sure Google's engineers wouldn't think of having 1E18 elements matrix.

That's why I'm a bit surprised by the pricing and the limits. I guess network traffic bandwidth costs.

http://research.microsoft.com/apps/pubs/default.aspx?id=1456...
I didn't know about this site. Thanks! Definitively, is a really good place to research about interesting startups.

King are hiring like crazy! I am curious to know how good must be working with them.
As someone generally critical and untrusting of Google, I assumed if you asked Google to delete your voice recordings, they actually did delete it. Kinda amazed that they don't.
I'm going to assume you're getting downvoted because you said "people are too sensitive about school shootings" which is genuinely one of the sickest things I've ever read on HN.
I applaud Apple for having made it technically impossible for them to betray their customers' trust, but I was just wondering about third party applications which have been granted access to various data on the phone. If the prosecution is looking for evidence in photos, and the suspect has granted Facebook access to their photos, could a judge compel Facebook to use their access to the phone in question to retrieve photos that were never on Facebook? I ask this in both a legal sense as well as a technical sense as I am not familiar enough with iOS permissions/API.
Yes, and there is case law that fingerprints are not testimony (since you leave them everywhere you go). However, as others stated below, it won't work because the PIN is still required after a timeout. Really, they thought this through.
You're missing the point. They don't need to input a pin. There's no phone involved in the process at all. They image the memory and put it on some server for processing. If there's an intermediary step, like an HSM, it is not difficult for something like the NSA to emulate.
Is interesting how much influence Consumer Reports wields relative to other publications that review and rate products.

Don't own a Tesla, or have an opinion on their reliability, but wonder sometimes if we don't need a Consumer Reports for Consumer Reports.
Rng (algebra)
Or emulated, which I am sure is not difficult for NSA.
Damien who? Github?
You're right, price per request would be easier for estimation. But as you can use JavaScript, you can scrape whole website with just one page request (see the SFO flights example). In other words, our costs doesn't correlate with page requests, but with data transfer.

Flat fee is also possible, but we think that it's fair that users pay based on their consumption.
One way to think about this is you record a piece of voice and put it in Google drive. Sounds less creepy to me.
> the must-cause-pain execution method

On the contrary: "cruel and unusual punishment" is Constitutionally prohibited in the US. Execution itself hasn't been ruled out by this, but it is not allowed to cause extreme pain. The dependence on certain drugs seems to be because of "conservatively" designing the execution protocol to a) consistently cause quick death, and b) not be painful, for instance by causing unconsciousness.

There is evidence that some convicts were conscious. On the other hand, I skimmed some euthanasia protocols[0], and to a layman at least, they appear similar to the ones for execution in the US, so I'm not sure you're correct about it being pleasant for the euthanasia patients. Perhaps the euthanasia one I read is outdated and they have better ones. I think we're less likely to hear about possibly-painful euthanasia experiences as we are about possibly-painful executions, though.

[0] https://en.wikipedia.org/wiki/Lethal_injection#Euthanasia_pr...
Sam Altman's Twitter AMA
Segment (YC S11) is hiring a Security Engineer to harden our container fleet
everyone mentioned in the article is doing great work in Colombia. juan pablo, the author, has been really important to the developer movement (from another entrepreneur's perspective from medellin)
Thanks a lot for your input. I think I'll stay with ES6 and flow.
In case it helps in finding the right version: that flag was added in gcc 4.7.
I'm sure you've thought about this: what are your thoughts on embedding the DSL into Rust code, using a compiler plugin that emits assembly?
But I read here and on reddit that Google is evil.
Why is it unlikely? It's perfectly plausible to emulate any sort of hardware. What sort of magic sauce does Apple have to make a piece of hardware that can't be replicated and modified?
And Scala was created in 2003, but it wasn't until 10 years later before anyone started using it for anything. Adoption takes time, and popularization tends to follow an exponential curve.
Decided to listen to some of my recordings. What seemed off to me was that it also records myself saying "OK Google". Meaning that the mic is always on. Do they store audio outside of me calling for Google?
Nor would anonymising a voice recording (presumably by doing some sort of frequency-domain transform) be of much use to them for the sort of thing they're using them for - training speech recognition on a wide variety of different voices.
Its really great to got more than 300 signups in a day with couple of request for verified account. Thanks to Betalist and hackernews!
In light of this article, won't he be kicked of the lot? But well played by him. My only worry is if he will be able to get/attract a "little action" in the truck parked in the lot you know..
It was a good article until Desaultel's ignorant claim that "full disclosure is a farce." His supporting arguments actually support a reasonable delay between disclosure to the software provider and to the public rather than entirely counter full disclosure. The difference between many companies' approach to handling vulnerability reports before and after full disclosure speaks for itself:

https://www.schneier.com/essays/archives/2007/01/schneier_fu...

I got to experience plenty of that myself when I started. They (a) didn't care, (b) called me a liar, or (c) called me well-intentioned but too incompetent to assess the [non-existent] risk to their users/customers. This continued while Microsoft and other big names got smashed by more attacks than we could keep track of which were often easily prevented (eg buffer overflows). Eventually, many companies were forced to do something for real about their software quality thanks to all the attacks and disclosures w/ exploits as proof. Microsoft adopting SDL and mitigation practices is probably the greatest success of full disclosure given their near monopoly on desktops.

Interesting enough, he kind of contradicts his own position later. He first argues against full disclosure as purely damaging with no benefit because nobody can keep systems updated at the necessary rate. Then, he says security in his testing improved from 4 minutes to 1 hour to break thanks to awareness from all the breaches in the news that he implies are partly due to full disclosure. So, did they have zero benefit or did they plus black hats benefit via awareness? Even he can't seem to buy his own claim twice in the same article...
>it's kind of amusing that so many in Silicon Valley rail against Wall Street and "financial engineering" when the biggest "winners" of this tech boom are products of Wall Street and "financial engineering."

A lot of people have an irrational hatred of high finance.
A list of text links would be faster and more effective.

What makes you say that? The card interface gives a sense of context--you can still see the stuff behind it. You can pull on the entire card to navigate instead of hitting a small text target. I haven't used the UI, but it looks like it works pretty well.
Stuff like carrier settings get updated behind the scenes, I wouldn't be surprised at all if Apple can force an OTA update. That's even a feature for enterprise customers.
Even worse is the people who complain that death row is "too expensive". It's expensive because prisoners get appeal after appeal! This is a good thing! Every chance to find some exculpating evidence is given. If nothing shows up in the 2+ decades you're on death row, nothing probably will.

If you get life in prison, you're only going to get a second chance if someone else actively confesses to the murder (and maybe not even then). Otherwise... they just throw away the key. How "humane".
> Maybe death by firing squad doesn't make for as exciting theatrics as the complex and methodical procedures of lethal injection, but I'm sure we could come up with something for the audience.

It would be more theatrical than lethal injection, which I think it part of the reason its avoided. Lethal injection medicalizes the death penalty and makes it seem less like actually killing someone.
I don't remember that happening to my phone, but it's possible. Prior to iOS 8 Apple says (in these court documents) it is technically feasible to break into your phone anyway.

I know that recent updates download automatically on Wi-Fi, perhaps that was what you're thinking of?
Especially compared to YouTube, which was estimated to be growing at roughly 200TB per day 3 years ago:

https://sumanrs.wordpress.com/2012/04/14/youtube-yearly-cost...
Reverse Traceroute (2010) [pdf]
I haven't owned a car since the 90s and I participate in the economy just fine. It's certainly more convenient to own a car, but you way overstated that
DraftKings and FanDuel Accused of Fraud and Conspiracy in Class Action Lawsuit
It needs root privileges to install, though.
I wish there were a graphical browser that I could run in an SSH session to Red Hat OpenShift. Installing X11 requires root. I only have standard user privileges. Any suggestions?
from what I can tell, gnuspeech is fully synthesized speech. Siri, for example, uses a voice actor to say tens of thousands of utterances, and in order to generate words/phrases that don't exist, they concatenates (more or less) segments from recorded phrases.
To give some background: I started college as 'undecided' and rode the undecided train to 2 years of literature and philosophy classes which I enjoyed greatly, then I took a programming class (it counted as a math requirement) and it just made sense. I took a few more classes and wanted to get a CS degree but tuition being what it is and me having almost all my Liberal-Arts credits to grad this year that would be a terrible decision for my current economic status.

Now, to answer your questions. If I recall correctly I had a nice introduction to the Java Programming language, saw a few beginner data structures, and did some regular student assignments.

I would not be able to answer what kind of computing interests me clearly. I would have to dwell deeply into some aspect before I decide I have a lasting interest in it.

Most of my time nowadays is spent playing around with different distros and trying to make sense of the linux landscape. Java was OK. These days I played around with HTML,CSS, Javascript but they didn't really fulfill me as much as working only with code so I've been slowly trying to read more C code and I'm making my way through the C Programming Language, a few pages every night at full-concentration mode. The Linux From Scratch project captured my attention a few days ago but I'm still on the fence about how productive that would be, although the idea of seeing how the sausage is made is really exciting to me.

Things I find irritating:
-- cluttered UI
-- cumbersome/complicated code (I love www.suckless.org and most of the things they do. Because my thoughts when it comes to code and programming are pretty much the same as theirs. I use way too many of their tools (surf, st, etc).

I'm not sure if I'm learning what I should be learning. Ultimately this is a just a hobby to give me peace of mind when dealing with computers. I tend to get side-tracked very easily and doubt my abilities too much. I realized that when I've been trying to teach myself things I tend to read and re-read the basics endlessly because I'm not sure when is the time to move on to more complicated things. I've read the first 10 pages of kernighan and ritchie at least 200 times, I shit you not.
There was the time where they auto-downloaded U2's album into everyone's iPhone..
> it happened once when Anwar al-Awlaki was killed in a drone strike.

There have been three US citizens[2] killed by two separate drone strikes. Anwar al-Awlaki is one; in that same strike also killed was Samir Khan — the very Wikipedia article you linked to mentions this. In a separate strike[1], Abdulrahman Anwar al-Awlaki (the son of Anwar), a 16 year old with "no connection to terrorism", was killed.

> You say this like it's an everyday occurrence

Even that it isn't an everyday occurrence, how does that justify taking the life of an American citizen without providing due process to that citizen?

> procedures to protect against accidental or inadvertant surveillance of citizens

This is not even remotely true; the Wikipedia article on the NSA states that the NSA "[relies] on a secret interpretation of the Patriot Act whereby the entirety of US communications may be considered 'relevant' to a terrorism investigation if it is expected that even a tiny minority may relate to terrorism"; the 120 million Verizon subscribers whose data was collected were protected against "accidental or inadvertant surveillance"?

Programs such as MUSCULAR[3] gathered data secretly on American companies' data-center links.

But let's consider that perhaps you don't believe "merely" spying on someone to be a violation of the constitution; let's say that the collected information needs to be actually used against a citizen:

> In August 2013 it was revealed that a 2005 IRS training document showed that NSA intelligence intercepts and wiretaps, both foreign and domestic, were being supplied to the Drug Enforcement Administration (DEA) and Internal Revenue Service (IRS) and were illegally used to launch criminal investigations of US citizens. Law enforcement agents were directed to conceal how the investigations began and recreate an apparently legal investigative trail by re-obtaining the same evidence by other means.

(emphasis mine)

[1]: https://en.wikipedia.org/wiki/Abdulrahman_al-Awlaki
[2]: https://www.aclu.org/cases/al-aulaqi-v-panetta-constitutiona...
[3]: https://en.wikipedia.org/wiki/MUSCULAR_(surveillance_program...