skysight-inc/HackerNews huggingface dataset:
Or even just a price listed. I'd consider buying one for my home to fulfill my once-in-awhile prepper thoughts.
With all due respect, I think this is a horrible idea. Isn't it just better to simply download the dump and filter the information with the command line? Why would someone even want to write a program that connects to an API to get info like this? You don't really need to know too much to be able to filter values like those, and it's way more flexible.
What if Hitler finds out about io.js? ;P

https://www.youtube.com/watch?v=1IOukA10QeQ
That would be what Uber's dispatcher system is.
If anything it feels like io.js might make it out alive if Node turns into something akin to jQuery.
I think you guys just illustrated why one line comments are high school cafeteria meatballs (you're never sure if you're getting asda ground beef or the jock's latest bm).

I was sure (until I read the explanation) that qntmfred was telling zanny that it was a malicious betrayal of trust and LiroXIV was enigmatically defending google's choice, but then you guys are saying that actually the two of them (and all children) were agreeing without realizing it.

This isn't 4chan please take more than 2 seconds to compose your comment.
> What should the permissions on on the camera be?

$ groupadd camera
$ usermod -a -G camera $USER_WHO_NEEDS_CAMERA_PERM

Of course, this would require the group ownership of the necessary /dev/device or
camera program:

chmod 660 /dev/$CAMERA_DEVICE
# and/or
chown .camera /usr/bin/$CAMERA_UTIL
chmod 770 /usr/bin/$CAMERA_UTIL

In practice, the "camera" group should be added by the driver (or whatever) install script, or maybe by the OS installer. Adding the user to the "camera" group would usually be the job of a wrapper around /usr/sbin/useradd or other admin tools. Usually, I would expect the distro to set up permissions that are apropriat4e for their intended audience (i.e. desktop vs multiuser-server vs "other").

On my gentoo desktop, my user account is in many groups for this very reason:

$ grep pdkl95 /etc/group | cut -d: -f1 | sort | column
audio deskmsg plugdev sshpermit video
cdrom floppy portage usb wheel
cron games postgres users
davfs2 pdkl95 realtime vboxusers

Often, I find that when someone claims that the user/group system is too restrictive, they haven't considered simply adding more groups.

> login in locally
> login in remotely

You would use PAM(8) for this. One method would be to use pam_group(8), by putting something like this in the appropriate /etc/pam.d/ config file, such as /etc/pam.d/login

auth optional pam_group.so

...and configure /etc/security/group.conf (see group.conf(5)) with something like:

gdm; *; *; Al0000-2400; camera

This way, the people that login with gdm are added to the "camera" group. Again, this is something I would expect desktop-focused distros to setup, at least for the common stuff.

> wireless network connectivity as the machine moves?

That would be a local permission, generally, which would be covered by a setup similar to what I describe above. Even if the computer moves, it is still the logged in (possibly through a suspend) user that needs permission to configure a network interface.

> some would be saying that modern Linux is outdated

...and I would reply that those people probably need to spend some more time researching how to fully utilize the user/group system and PAM. While there are a few cases where the UNIX style of permission is insufficient, they are rarely encountered on a typical desktop or simple server. In the case of the common single-user laptop where the one user is also the "admin", there only granularity you need is a description of when they should be prompted to be become root, which is trivial using basic user/group permissions.
Live patching for Linux 3.20
THIS is the right approach. Transfer to BrainTree as an intermediary and then from BrainTree to Chase, verifying first if BT can be used this way.
Google offers 2GB of Drive storage for completing security checks
Even the good bits of the DMCA are deeply flawed.

The safe harbor section includes the shoot first, ask questions later takedown procedure with unequal standards for claimants and defendants.

Title 3 of the DMCA addressed the issue of unauthorized copying due to loading a program from disk into RAM by explicitly authorizing computer repair technicians to run your OS and other necessary software even without having their own license. Left unaddressed is the more general reality of how bits are almost never actually moved, merely copied.

The anti-circumvention section provides for exemptions, but they only last three years so they're pretty much impossible for a serious business to rely on.
Embedded guy here as well. I have to chuckle when I see a mountain of Java code to do a simple sensor operation but, hey, at least they're trying to understand how to make it all work.

What's distressing is that these folks will win in the end, and IoT wind up being quad-core devices @ 800Mhz because everyone is writing their system nodes in node.js or running a JVM. Small and tight just isn't worth the effort anymore.
I like the phone test. You should be able to tell someone your domain over the phone and they should understand what it is without any clarification. Hyphens and misspellings fail this test.
Google to shut down Gtalk on February 16
I actually found it much better. Then again I don't like using OS X although I'm happily recommending people trying it.

What Elementary does better for me:
* works with standard free software (gimp etc) without looking ugly.
* installs easily on standard hw, no need to use laptops with crippeled keyboards (fn/ctrl instead of ctrl/fn)
* you can use home/end everywhere instead of a mix of ctrl+a, ctrl+e, fn+something, cmd+something depending ob application. (yes, Excel on Windows annoys me as well because ctrl + a doesn't work like it does in about every other app there, but on Windows this is unusual.)
77% will not download a Retail app rated lower than 3 stars
Using Azure Services Without a Back End with Auth0
Running shell commands from Ruby
Show HN: Authentic and natural dating app. Be yourself, no more swiping
Macchina.io – Building Blocks for the Internet of Things
There are! Probably Sbt first and then Leiningen.
Box is launching encryption keys that only you will hold
Why Electric Cars Don’t Have Better Batteries
It appears those with a vote regard adoption of PHP 7 as the higher priority and therefore compat with existing code using mcrypt must be ensured. http://news.php.net/php.internals/82191
From Jurassic Park:

Dr. Ian Malcolm: If I may... Um, I'll tell you the problem with the scientific power that you're using here, it didn't require any discipline to attain it. You read what others had done and you took the next step. You didn't earn the knowledge for yourselves, so you don't take any responsibility for it. You stood on the shoulders of geniuses to accomplish something as fast as you could, and before you even knew what you had, you patented it, and packaged it, and slapped it on a plastic lunchbox, and now

[bangs on the table]

Dr. Ian Malcolm: you're selling it, you wanna sell it. Well...

John Hammond: I don't think you're giving us our due credit. Our scientists have done things which nobody's ever done before...

Dr. Ian Malcolm: Yeah, yeah, but your scientists were so preoccupied with whether or not they could that they didn't stop to think if they should.
Obama – The Vox Conversation
Understanding Nested CloudFormation Stacks [AWS]
What if we live in a universe that is of Type C, in which the market favors complicated combination of factors of which 'open source' is a very minor one, and market positioning with technical prowess of software is the major one, whereby software is opened or closed based on specific political circumstances, such that the timing and not the direction is important?
The BEST URL Shortener You Will EVER Use
What kills me about 10.10 is that OSX doesn't even try to resolve a domain name if you're offline. I run dnsmasq locally, which handles all of my DNS requests, capturing .dev domains (resolving them to 127.0.0.1) and forwarding everything else to Google's servers. This is great as long as I'm connected to WiFi or Ethernet (both are configurable through system preferences) but if I'm travelling and don't have an active network connection - quite frequently, in my case - there's not even an attempt* to hit a DNS server. It just fails.

I'm so desperately need a fix to this that I'm wondering if there's some kind of a dongle I can plug into my ethernet or USB port to fake a LAN, just so I can use dnsmasq.

The only thing stopping me from wiping out OSX and using Linux full time is the necessity of running Sketch and the Adobe/MS Office suite for work purposes. :/
>In my personal experience, the less the opposing position acknowledges the values of its opponents, the more likely it is to be rejected.

As far as I know regarding persuasion psychology, this is false. These are the psychological studies you are appealing to.

If you have a more substantiative argument I suggest you cite these, but it'd be news to me.

Arguments virtually never convince anyone, so this is all a moot point.
“No Marketing” Isn't as Impressive as You Think
ear periodically shoves his oar into the FSF world, occasionally with faint malice about the whole business. He really isn't into Free software as much as he is into Open software. You can't read him as a disinterested techie and come away with correct views.
I strongly disagree with RMS on some issues (like Snowden) and I don't share his hard line on proprietary software either. But RMS is just a particular kind of animal. I respect the need for that animal in a diverse ecosystem and I respect the reasoning behind free software.

In particular, I think gcc has played an essential role in providing free software to users because it is licensed under the GPL. The BSD license is great for less important things, but the moment giant corporations have engineered the whole "open source" ecosystem so that they can distribute forks of all the basic build tools without contributing changes to the public where we can see and influence them - that's the moment we've handed over the keys to the kingdom. You have to be pretty out of touch with history not to see that point.

To hear the way HN talks about RMS, he is a nerdy, smelly, arrogant, technically ignorant Emmanuel Goldstein, representing everything we hate most about the nerdy computing world that pre-existed the current startup gold rush (but which, coincidentally, entirely enabled it and us). Now a large proportion of us here secretly harbor the belief that we are the next Steve Jobs, so we pine for the good old days when people like that made bank on companies whose business models were entirely based on platform lock-in. Because so few of us actually remember how fucked up it really was for all the users and programmers. Because we don't consider ourselves users and programmers, just temporarily embarrassed millionaires and Chief Engineering Architect Engineers. So it's no wonder that HN still doesn't understand the point of GPL. Just like most of Marin county now thinks measles is something to cultivate, like acidophilus.
I also love this novel!

Read it a lot of times probably more than 20 but not yet close to 100.
I think the system will eventually implode. I'm actually here after my app got arbitrarily rejected by apple and I found Paul Graham's essay on how apple treats developers. I've spent the last year of my life learning iOS, first OC, then swift. I've dedicated thousands of hours developing, promoting, and even helping aspiring iOS developers on SO. I have been a loyal customer, developer, and investor, but today I sold all of my stock and pledged to never develop for or buy apple products again. It's just not worth it. We've all heard the saying the customer is always right, but in this industry it should be the developer is always right. The current system we have harms developers. Yes google and apple have incentives to keep it closed, but they can't hold forever. Although many will argue they are dead, I think web-apps will take over as more system Apis are supported.
This Encryption Tool Is So Secret It Hides the Fact It Even Exists
And welcome Firefox OS.
According to their wiki, they support donations via Bitcoin and Flattr as long as the developer of the app adds the option.
I thank the post author for releasing this data. I found one of my accounts there and changed password to a more secure one.
i've read Gödel, Escher, Bach cover-to-cover three times.

the first time, in high school, it opened my eyes to a bunch of cool ideas, and jump-started my interested in computer science. i didn't 'get it' at all. i knew there was a bunch of neat topics, but the idea that there was any overall theme was lost.

the second time, in college, i started to understand the musical content a bit more, and started understanding that there was a 'bigger picture' the author was trying to paint. i still wasn't sure what that was.

the third time, after college, I think i finally understood what the author was getting at - his model for consciousness. this was also the second time i'd read the introduction.

that book has done a lot to help me understand the world, and particularly the structure of my own thoughts. i don't know if consciousness _always_ works the way he suggests it does, but i've found a lot of utility in viewing myself as a recursive tangled loop, where physical symbols reflecting the external world started reflecting their reflection of it.
Someone sets off a large EMP and all the dogs suddenly freeze, and fall over.
This is about the DigestInfo -- which we generate and compare here: https://github.com/mirleft/ocaml-tls/blob/master/lib/handsha...

The unpad does RSA unpadding... or am I completely mistaken?
Actually, my reaction was, "Holy shit, robot quadrapeds have reached the uphill side of the uncanny valley."
I dont understand the compat-centric decisions being made for major version changes. It's as if the user-base count is the #1 priority. Many gridlock arguments because of this :(

Things as simple as fixing ternary associativity that has been broken and discouraged forever are basically DOA because it may break some tiny % of code that relies on broken behavior. They have a valid point that simply fixing it will break code in silent ways. So there was a possibility of making it unassociative in 7.0, throwing a warning and only fixing it for real in 5 years during the next major cycle. I don't know if this migration path will even happen.
Try Chrome mobile. Had an emergency once and got stuck :-/
Is the 80 million stolen Social Security numbers figure quoted in this article accurate? I had no idea it was so high...that's 25% of the population of the US!
Just curious, but why is this the right approach? It seems like you're just needlessly adding in a third party with their associated fees, headaches, and people.
Hell, Java is too much of a pain to build and deploy (especially for something like this that requires custom hardware). I built a similar project 2 years ago in Python and it's good enough.

Embedded hardware still has its place though. General purpose kernels like this can't handle timing-sensitive operations well, so there will always be a need for small and tight real-time programming. Other solutions exist such as binding a separate microcontroller to the host OS, but they're clunky and require additional drivers/libraries.

But you're right, IoT will end up being quad-core devices running some version of Linux because it's an easily accessible development platform that provides TCP/IP and a bazillion actively maintained drivers. And why not? The silicon is getting cheaper every day.
That assumes a company writing its own closed-source software is capable of keeping up with an entire community. If that were the case, we'd have had a proprietary version of the Linux kernel long ago, and it'd have completely replaced Linux in all the areas where Linux currently thrives.

Also, assuming the case that Open Source is more efficient, some of us don't want to wait around for inefficient closed-source-based companies to fold, because they can use the large savings they're sitting on to take a very long time thrashing around and doing damage before dying or adapting. If copyleft licenses can speed that process up, great.

Finally, there's a false dichotomy here: closed-source and open-source are not on a single scale of goodness measured by "efficiency", and the market does not perfectly adjust to maximize efficiency.

ESR's type-A and type-B universes both presuppose free markets and perfect market efficiency. There's a difference between wanting that and assuming that it's already the case.
In proper french nouns the final consonant is usually pronounced.
IBM’s Watson Turns Japanese and Moves into Robots
I agree with you on the first point. I think it might be worthwhile for MS to give up on WP and go all in with their own fork of Android, specifically because of how hard of a time Amazon has had. If MS joined Amazon with their own individual forks between the two of them, along with MS's services that could replace Google Play Services (Outlook for GMail, Cortana for Now, Maps for Maps, etc...) that might capture enough of the Android user base to incentivize Android devs to target all Android app stores and not focus just on Google Play. That would break the duoply not at the OS level but it would mean that Google would have to compete harder to keep Android users on their implementation rather than MS/Amazon/Cyanogen's.
How a Founder Turned a Slow Burn Rate into a Big Exit
Announcing AllegroGraph 5.0
telecom, in general, isn't filled with the brightest of bulbs. especially in decision-making places...
Their public domain status is a different issue to their preservation - books exist, are bought, traded, gifted etc centuries after they're printed, copyright or not.
You bring the interesting question into the mix:

Would we rather have an environment which attempts to make everyone comfortable, safe, and - unoffended and untriggered?

Or would we rather have an environment which attempts to give everyone the right to say what they wish, in the way they wish, without having to self-censor, and - quite possibly end up saying things that are hurtful or uncomfortable to others?

This question is at the heart of many disagreements in online communities. To me, in the past HN started off as a place where censorship and tone-policing was more rare, but as time progresses it becomes more and more an environment that is about tone-policing and preventing discomfort or offense.

I can't claim that either dynamic is preferable to the other.
Upvoting this. Because the book always stays the same. Its the reader who changes.
An Incubator for Innovation
I think this is a really important discussion, and there are a lot of different aspects, making a simple solution hard. If we always attempt to capture instead of kill terrorists, and then we have to detain them, does that cause more or less terrorists in the future? Or do we capture, put on trial, and possibly execute (and if so, what happens if we pass legislation to ban executions). Or, as we generally do now, do we just kill known terrorists?

After you step beyond what's humane for the person, the question of what's humane for society looms (and at that point, we have to consider who's society we are talking about). It's obviously more humane for the individual if we capture instead of kill outright, but if that's noticeably worse for society through negative externalities (I'm not trying to assume, just posing the question), then is it better or worse?
I read this once and didn't stop until I finished it about 5-6 hours later. At the time my son was similar age to the boy and I found it deeply affecting. I regard it as a one of the finest books I have ever read, yet cannot imagine reading it again as I can't imagine having the same emotional experience.
Based on the video posted below by coob ( https://www.youtube.com/watch?v=5vOuj_feM2s) it looks like it utilizes a well known re-active element ( Zinc-Oxide) to generate electricity.

http://sci-toys.com/scitoys/scitoys/echem/batteries/batterie...

So the real question is, how long does it take for the Zinc Oxide to be depleted, how much does it cost to replace, and how hard is it to replace?
An in-house project would take a long time to develop most likely.

If you want to develop a large service providing project like an e-commerce site then you should read up on microservices if you haven't read up on them. Microservices basically split a lot of project logic into smaller components and workers usually that basically each are tasked with very specific things.

Netflix is a perfect example of microservices, where data is tracked throughout the whole application, there is a good caching layer, and everything is logged/meant to be restarted if it fails etc.

Building distributed services using finagle(from twitter), and hystrix(from netflix) as the start of the backend can be helpful as a start for relatively any project.

Ingesting large amounts of APIs can be done with a distributed architecture using several seperate akka clusters. This ends up being a bit more complex but there are good resources for this out there, some of which were developed for the company "fab" which has docs online like these: https://secure.trifork.com/dl/goto-berlin-2013/GOTO%20Night%... .

Even if you are developing something in-house odds are if you don't want to break the budget then you should find good parts that are already are working very well out there.

If you want more specifics, ask a more specific question though.
I'm interested in Bryan's view on this as well. He's given talks on open-source governance in the past.

This is the closest entry I could find on his blog regarding node.js and its governance: http://dtrace.org/blogs/bmc/2014/06/11/broadening-nodejs/
I haven't used php, but the situation described at that link is codependence.

a: "Most of our users don't care about security."
b: "OK then they can continue using old broken versions."
a: "No, then they won't be secure! Therefore it must be easy to upgrade."
b: "How?"
a: "By not making the proposed security improvements."

This seems like a recipe for losing any users that do care about security, which is not a viable strategy over the long term.
PRINCESS BRIDE (THE BOOK) SPOILERS

The great thing about it, IMO, is that the novel's not about the story from the movie, really, but nevertheless you can do to it what the protagonist is doing to the fictional Princess Bride book and tell it to your kids as if it were the movie, by skipping the "boring parts", i.e. the important parts if you're reading it as an adult. It's a great and funny adventure story for kids, wrapped in a melancholy meditation on relationships with children and recapturing lost time and experiences for adults[1], which is (rightly) absent from the movie. The story itself tells you how to adapt it for reading to kids. It's its own instruction manual.

I absolutely love the notion of a kid picking up the book as an adult, expecting the story their parents read to them, and being surprised by the discovery of the real story, hidden from them in exactly the same way the bits about economics and such were from the protagonist. It's simply brilliant, and a scenario I fully intend to set up for my kids :-)

[1] This is from memory—I read it several years ago, and if I revisit it I'm sure my take would have more nuance now, and would find this to be an embarrassing misreading or oversimplification.
I didn't say that was the origin of the word... ass.

Just... ass.
My Clojure Toolchain: Leiningen
How to sell your business
Went ahead and performed a Levenshtein distance analysis from this list, and made a graph of it. Number 8 seems to be the sweet 'secure' spot that most people latch onto, though the distribution curve is interesting - or very human-like: http://pp19dd.com/2015/02/levenshtein-distance-10-million-us...