skysight-inc/HackerNews huggingface dataset:
BSD is derived from the original UNIX. There is probably code in OS X that ran on PDP-11s once.
Home monitoring device designed to be connected to a used Apple or Android phone. Rico combines the power of an inbuilt processor with the best features of your smartphone to create an entirely new device. The smartphone provides audio and video capabilities, along with network connectivity, and the Rico units provide additional sensors for motion detection,temperature, smoke, humidity, and carbon monoxide.

Monitor your home from anywhere with the Rico app. Using your current smartphone, you can live stream video of your living room as well as receive critical alerts at the touch of a button.

With Rico comes Rico smart-sockets that link Rico to the wider network of your home. Using your personal phone, you will able to control appliances from the same Rico app that you use to monitor the Rico device. This means being able to get the coffee brewing before you wake or turn off that light you forgot before you went out.
Thank you so much, I've been needing something like this forever.
https://news.ycombinator.com/item?id=8443045

I posted a similar story that might interest you.

I understand that you have to learn German right?
...need to learn how to use cmake and other systems to build and use libraries.

On OSes for which this is true you'd be forced to compile python yourself as well, because it's also just a dependency (of pip, for one!) written in a compiled language.

Edit: My point is: usually it's as easy as 'yum install', but on the rare occasion you will need to compile, I admit. However, that could happen with pip too; don't tell me its repos are always completely up to date. And in those cases it won't be quite as simple as 'pip install'.
Also interesting is that the Guardian article is by the same person (George Monbiot) as the OP video. Not saying that's good or bad, just worth noting.
I don't see how that is relevant.

The same use of language can have wildly different implications for different target demographics, and even different meanings, and so the effect of emphasising a certain aspect can be neutral or positive in one context, and negative in another.

"Dear leader" from before is a perfect example of that, which is respectful in one context and outright mocking in other. If you use it in a mocking way, but refer to all other leaders in a neutral way, it's not a good defence that North Korean media uses the same language.
American populations had been cut off from mixing for millennia. Europeans kept moving around, sharing bugs and having plagues that killed off millions. Then rebounding and doing it again. Made for a more resistant population?
China-based Hive Offer Free and Unlimited Cloud Storage
How much can you get?
Why doesn't HN have a policy whereby the downvoter must explain the reason for it, much like a Wikipedia edit is strongly encouraged to have a written reason?

How can we teach people not to do something worthy of downvote if there is no visible feedback mechanism to help see why something downvoted was rightfully so?

If the current policy (of downvoting without a reason) is to avoid discussing the reason for the downvote, so that the conversation not be derailed further, then maybe we should focus on disincentivizing this specific behavior.
Another thing to keep in mind is that while cross-cutting constraints are a bad idea in gross quantities, they do appear in many well-designed UIs and as such are not something that you can disallow completely. If you have a system that doesn't support them (such as Android), you force developers to kludge their own constraint solving on top of the existing system. The occasional need for such things isn't going to go away if you structure your framework correctly, it's just a question of how much you're going to make your developer hate you when they need to implement one.
Ask HN: How many Android App stores do you use or develop for?
I've been an iPhone user from the start (since version 1) so I know very little about the Android ecosystem.

I know that there are multiple App Stores though such as Google Play, Amazon App Store, Samsung, and probably many more...

My first question is as a user, how many do you use and which ones?

My second is if you're a developer, how many do you place your app in?
Agreed. About a week ago, there was an article about artificial ligth, and the authors were listing the prices of lamp oil in ancient times, the price of candles 1-2 cenuries ago, and modern electricity. The improvement of our live compared to the past was remarkable.

The same probably applies to the social norms. The brain of human beings could not change too much in such a short period of time. So, most likely we did not become intrisically better. Yes, the social norms were improved significantly, but mostly thanks to the improvement of the quality of life.

I think, it's all about utility. Killing a person does not necessarily makes the murderer richer, most likely not; on the other hand, stealing something actually makes the thief richer, so the law in the past had to take coutermeasures. Nowdays, police works better, it's likely that you will be caught if you steal something, so the utility of stealing is pretty low, and the risk is high. On the other hand, a murder is frequently not about money, but hatred and personal relationships, this motive is less rational, and the utility of a murder can be rather high, even if it's likely that you will be caught. Of course, I did not do any analysis..

And it is very pleasing for us to think that we are much better than we were in the past, and out moral standards are higher compared to the crazy stuff we did before. But this bragging is just a reiteration of the words of William Blackstone cited in the article. In fact, we are not better, we just live in different time, and it is rather stupid to assume that just a few centuries ago we were less rational and less optimal. Most likely, the old cruel law was great and optimal in that historical period.
Failures of Regulating Cryptography
plan9 rfork() never shares the stack segment.
the other segments can be shared or copied
depending on the RFMEM flag. theres no
special voodoo needed for "thread" local
storage, its just memory reserved at the
top of the stack.
Gurney flap
Oh, there's no doubt that we wiped out the Native Americans on purpose. Systematically. Over several hundred years. I didn't mean to imply otherwise. But even in that effort, disease played a part through purposeful infection.
You may need an account to see, but the important text here is:

If you have questions about this statement or believe that we have not adhered to it, please contact us by mail at:

Privacy Policy Administrator c/o Hive Cloud Limited
Unit 512, Tower A
Ming Pao Industrial Building
18 Ka Yip Street, Chai Wan
Hong Kong Special Administrative Region of the People's Republic of China

I couldn't find any other info about where the company is based or who its founders and executive team are.
Inside Germany’s Startup Factory: Rocket Internet
Performance and Opportunities of HTTP 2.0
I'm not convinced that "legally a slam dunk" equates to "fair trial." For example, part of what makes it a slam dunk is that a leaker's reasons for leaking aren't allowed to be introduced as evidence for the jury to consider. It's all perfectly legal, but a lot of people don't consider it fair. The potential distinction between the legal and the fair is one reason we have juries in the first place.
Depends on the contents of the database. The query optimizer doesn't know, at optimization time, how many hits such a statement will produce. Given a database with only a few entries with the same name, the sort cost is tiny. If there are a lot of hits, it's expensive.
It's a pretty small scale project, here's a sample site: http://foliopanda.com/test_site
> If you think you can pinpoint secret project costs in budgets, go find the the X-37B expenditures as an example.

It is in the Air Force budget. It may or may not be a line item. If it is, it uses an unclassified code name. The revenue for the contractors works the same way; the exact revenues for the program are hidden in totals.
Maciej Ceglowski put it best:

"You know you're in trouble when the Russians are adding safety features to your design." [1]

[1] http://www.idlewords.com/2005/08/a_rocket_to_nowhere.htm#5
OG Greybeards omg so hot
mind sharing which service does this?
I look forward to the day the entire map is green. (Even if it never happens, it's something to work towards.)
I was heavily critical of the author's original rant about CSS, and my citation of worse-is-better probably at least partially inspired him to write this post (http://pchiusano.github.io/2014-07-02/css-is-unnecessary#com...).

However he completely misunderstood my point to suggest that worst-is-better is a conscious design quality. In no way did I mean that, and I don't believe Richard Gabriel meant that either. Worse-is-better is about the reason certain solutions win in the market; it's about an evolutionary trait, not a design philosophy.

Look at it this way. If there are 100 possible technical solutions to a given computing problem, the ones that solve the problem more comprehensively are naturally going to tend to be more complex, this complexity comes with an adoption cost, and that cost works against the likelihood of adoption. Furthermore, when you are talking about something that solves the scope of problems which CSS solves, there is no way you can just sit down and design a better system, it will need to go through many iterations to solve all the things that CSS solves (which no single human being is comprehensively aware of btw). In order to see that kind of investment a system needs buy-in from downstream users over long a period of time.

So the strawman that the author sets up is the idea that someone is out there selling a worse solution on purpose because of this meme which is simply an observation of how technical adoption markets play out. Of course such foolish people may be out there, but no intelligent developer sets out to create something that is deliberately worse. Rather, each tradeoff is considered in its specific contemporary context of the imperfect information available. Whether a solution gains traction and wins in the marketplace is has nothing to do with the subjective qualities of "worse" or "better", but rather is a confluence of the state of the market at various points in time: how well it solves immediate problems, how well it works with existing tech, how easy to adopt, and of course some amount of hype loosely related to the aforementioned.

What doesn't play a huge role is how ugly the evolution of this tech is going to look 20 years down the line when the entire landscape has evolved.

It's a little tiresome when a young idealist comes into a 25-year-old field (I'm guessing the author is not much older than that himself), pisses on the hard work of thousands of people pushing web tech forward bit by bit over decades, and says it should be replaced wholesale because it's just rubbish, and then when someone tells them that you're welcome to try but you'll never get any traction in that Sisyphean task, he responds that people aren't engaging in a rational discussion.
Google Sheets Gets Smart Autofill to Predict Unknown Values
Verizon FiOS Skyrockets to #1 in Netflix ISP Streaming Rankings
Even if we were to just go along with it and categorize life as personal property, a murderer does not take the victim’s life into their possession in any way I can tell.

That never stopped copyright holders from calling infringement "theft".
> Arrow's theroem is like the CAP theorem

accepting dictatorship in the former or non-availability in the later gives you consistency. Reminds about USSR - high consistency (at it least it was initially) with very limited availability of salami (all the way until the last day of USSR).
http://www.amazon.com/dp/0393317552 Guns, Germs, and Steel by Jared M. Diamond does a great job of explaining this in detail, and not just in the North Americas, but examples throughout the world.

It boils down to a few basic ideas

1: Native american's had no real concept of quarantine. If someone was sick, the extended family would take care of them. In turn the extend family would become infected, and infect the rest of the village/tribe as they travelled.

2: Europeans lived in cities with much greater population densities. Their immune systems were much more accustomed to dealing with a large variety of infectious agents. Whereas the native americans live is small homogenous villages. With very little exposure to outside influences, other than other tribes/villages.
China's Dangerous Game
For a more detailed description (from the viewpoint of the pension fund association, so possibly somewhat overly favorable) see:

http://www.pensioenfederatie.nl/Document/Publicaties/English...
I would make single car trains that are built by tesla and go exactly where you need. Need to go directly to Fremont? Get on a train that is routed directly to your destination with other patrons from Embarcadero to Fremont. No unnecessary stops. This would require infrastructure for stations to include "offramps", but with a modular bus system (think uber), your ride would be available at the Fremont station waiting to take you the last few miles.
I wrote a paper while I was doing my phys/astro degree on why the shuttle was bad for the US space program. This was a major reason for it because every accident was guaranteed death for the astronauts, which then guaranteed a shutdown of all manned launches for months. NASA has been cash-strapped since the 70s but they can still absorb and recover from lost rockets (with astronauts ejected vertically), whereas lost life leaves a scar on the organization.
That's a little circular. You can use any language you please because all languages support pipes as a concept and "understand" stdin/stdout/stderr, etc.

There's nothing inherently linking the CRL to using objects within pipes. You could use for example JSON if you really wanted.
Interesting, in a unified object programming environment like the CLR I could see that being very useful.

Such live methods could also be implemented in, say, Python by constructing objects from an Avro data stream. Or structs/stubs could be autopopluated in C with the proper library, but that would require the entire POSIX C world to be codified into a standard serialization.

It would be a lot of work, but I think that it still fits inside an Avro-style data serialization scheme, plus proper runtime support. The runtime deserialization is really where the magic happens. And I think the serializaiton, deserialization is necessary to maintain proper process separation, particularly in languages like C.
Are You Making This Costly Database Mistake?
It seems very romantic to think of entanglement as the fundamental process that gives our universe dynamism. I hope these ideas pan out.
ENCRYPTION BLOCKING IS OCCURRING TODAY AND THE PROPOSED RULES WOULD Not STOP IT [pdf]
It's hypothesized that syphilis was carried back to Europe by returning sailors. It doesn't work like smallpox, but it caused a major problem for hundreds of years.
> All I can think is, it depends on who you trust: the entity that secures your mail, your contacts, your calendar information, or the entity that secures your passwords to get there?

It's not just about trust. There are also a significant technical drawbacks to piggybacking email for authentication, namely the two I mentioned (security/convenience and reliability).

You should take a look at iCloud Keychain. It does a better job at tackling some of the drawbacks you note with Firefox Sync, especially when combined with Touch ID as a more convenient master password.
The other key limitation of PowerShell is that its commands all run in the same process (e.g. PowerShell is akin to a REPL). By contrast, UNIX programs each run in their own process, giving the programmer a much greater degree of freedom in the design and implementation of each program.

You can do IPC with PowerShell [1], but it's nowhere near as simple as UNIX-style piping.

[1] http://coders-corner.net/2014/05/11/inter-process-communicat...
Google uses machine learning to fill in the blanks in your spreadsheet
GLobal shutter is one of the reason why Sony and the like trailed RED in the high res film camera game.

There are a few cameras out there with global shutter, RED isn't one of them.

That and the colour reproduction is one of the many reasons why the arri alexa is popular despite have "less resolution"
Less generally resistant, just more resistant to the particular witch's brew of diseases out of Europe itself (as one would expect). Remember, Syphilis tore up Europe when it came over from the Americas.
I can argue with many points made in this article, but there's one assumption at the very core that I think is false: that we know how to do it better.

There have been many ideas in software development floating around in the last couple of decades, from pure functional programming to interactive programming and programming by example. All of these approaches -- and the many others I haven't mentioned -- have explored interesting and possibly promising future directions, but all are yet to demonstrate consistently superior results, across various domains, to the "broken" system we have today.

We are still exploring, and maybe some of the ideas people play with today will serve as the seeds of future, revolutionary development procedures. But it's not like we know today how to do it significantly better even if we wanted to do away with the "old" ways right noe.
Have you met a teenager? They will blindly just click ignore/ok until they can do what they want. an invalid cert error isn't going to stop them unless it actually blocks (rather than warns and lets them proceed)
Lorinda Cherry et al's references to "pipelining" and "unix stream processing" reminds me of the language used to describe Gulp.js and node in general.
You or I might think of that as a serious design flaw. But it's just the way developers roll, out in PHP land.
Scary day; two convincing signs of a looming techpocolypse: this and https://news.ycombinator.com/item?id=8447971
$10 cash or $15 of Red Bull product.
Never knew that the Netherlands and Brazil are the only countries in the world that have net neutrality as a law. Like with legal euthanasia, drugs, gay marriage, etc., as a Dutchman I'm amazed at how non-liberal much of the world is.
Who doesn't ;)
Any speculations? Ideas?
Agreeing on an entropy source is one thing, but really exchanging keys out of NSAs sight is hard, right?
There is already a tool bundled with Nuke. I think its now in after effects (I'm pretty sure its the same tech.)

http://www.youtube.com/watch?v=Zt0u9hsPuZY
Honest question: aside from the outside looks, what's so bad about this vehicle? (I started driving in the year 2006 so Aztek has been off market for sometime.)
Yes. But that still doesn't necessarily mean solving, provided you can actually constrain everything you care about, which I'd guess you probably can't...
Not sure why the above post is being downvoted. I read the Pando article, and it seems to be a comprehensive and well-researched piece that documented:

- How Tor was created by the U.S. government (Naval Research Lab) for the purpose of providing anonymity to intelligence agencies. It is now also widely used by law enforcement agencies to maintain anonymity in criminal investigations.

- How the project was funded primarily by intelligence agencies.

- How the NSA, which can monitor a large fraction of internet traffic, can unmask Tor users by correlating traffic directed at Tor entry points with traffic observed at Tor exit points. Snowden's leaks revealed that the NSA was working on breaking Tor anonymity and believed its efforts were "pretty much guaranteed to succeed".
That might work for you, but not everyone. General website authentication systems need to work for the masses. And the whole point is shortening the session makes this system very inconvenient to use.
"But I can’t stay at some early jessie checkpoint forever."

We're all moving to freebsd.
I think there is an error, I am getting the same thing, sorry if you check http://foliopanda.com/test_site this was working.
How to INSTALL JDK 7 ON YOSEMITE
"Have we made a vast mistake that can’t be undone? (If things like even brightness keys * now require systemd…)"*

Truly, this will be the year of Linux on the desktop--because it probably won't be on the server much longer, right?
I wouldn't try installing this on OSX until the pip install process is fixed, I wasted an hour trying to get it to work to no avail.
What would make you pick FreeBSD over, say, Illumos?
I just started exploring freebsd for this very reason.
they'd hire people without the degree on condition that they pursue one, and pay for it

It's my understanding that some companies will still fund your education, although it's not as common as it used to be. Here's a sampling: http://www.businessinsider.com/companies-that-will-pay-for-y...

Maybe that's not really what you mean, though...

I think the kind of deal that you're thinking about between an employer and an employee may have made sense at one point, when companies thought of employees as long-term assets, and employees had a reason to be loyal. The only way this might work now would be for an employee to agree to reimburse the education expenses if they leave before x years of employment are complete. That sounds like a loathsome form of indentured servitude, to me. I guess if you're desperate then you'll take it, and that's why some people sign up to the armed services in the US. But someone who is capable of PhD quality work probably has more flexible options.
oh man, I wonder if that talk program was used by Kraftwerk for their great "Numbers" single, https://www.youtube.com/watch?v=4YPiCeLwh5o ? The two audio sources sound similar.
HP blade chassis is dense and intense
DMCA Takedown Notice for Popcorn Time and Time4Popcorn
That is not enough evidence to conclude that Google does not monitor for session stealing. Lots of people have dynamic IPs and user agent strings are easily spoofed. They're going to be looking at other factors, like where the IP is located.
My Philosophy on Alerting: Observations of a Site Reliability Engineer at Google
Mann talks about this in the book version of 1491, as does the historian David Noble Cook in Born to Die: Disease and New World Conquest. Neither are trying to claim (at all) that the enormous population declines of the early modern period were due only to disease, or to minimize the role of mass murders, intentional starvation, wars, etc. But this comment fails to consider the demography of the New World prior to 1492. Mesoamerica and the Andes (modern day Mexico, Guatemala, Peru, Ecuador, etc.) were home to widespread agricultural civilizations with settled urban populations. In fact, pre-Columbian Mexico City was one of the largest urban areas in the world (early conquistadors described it as like Venice, but bigger).

Granted, agricultural societies existed in North America too, but aside from the pueblos in New Mexico and some urbanized communities associated with the Mississippi Valley Civilization and its offshoots, the population density and urbanization didn't compare to Mesoamerica and the Andes. This has a lot to do with why present-day Mexico, Peru, Bolivia, etc. have large indigenous communities relative to Canada and the US: there were higher populations there to begin with. It doesn't necessarily mean that the proportion lost to disease and warfare was any less.
Apple Publishes iOS Security Guide with Apple Pay Details
Fun with Dependent Types in Haskell
It seems to me that the author's system was in an incredibly unstable state to begin with. He's running a Debian prerelease with an unsupported filesystem, that had gone without updates for months at a time. I have a hard time seeing how changing the init system would not cause problems in a setup like that.