skysight-inc/HackerNews huggingface dataset:
Have you tried http://freecodecamp.com/
I'm going through it at the moment. I'm no programmer, but found it really interesting.
Christmas and Compilers
I'd rather have effective security, instead of security theater.
Where's the highest impact place to donate this giving season?
Have you reported the bug?
I would think that having this work on more platforms would also draw more developers which would help everyone, i.e. it's really a win-win, but if someone only wants to build software for some platform for whatever reason why would anyone care?
OSX copies code from FreeBSD.
Ubuntu is a fork of Debian.

The entire world runs on FreeBSD, Debian, and Windows :).
Finding problems and proposing solutions are different activities and it's in everybody's interest that we don't bind the former to the latter.

Let the people who see the problems describe them, even if they don't propose solutions. When somebody does both, try to separate one thing from the other because usually the problem is valid but the solution is wrong (see Marx).
Maybe sometimes it's better to at least point to a problem - and even articulate it, as Schneier did - than do nothing, if you don't have a proposal.

How about bringing law technology - i.e. the technology of establishing laws - closer to the speed of modern times? Things are being done already in the realm of practicing existing laws, as in legal consulting, case search etc. Can we make tech which would help write better laws sooner?
You're talking about encryption over the wire like HTTPS which already widespread. CISA is about data within a private network meaning it's probably already been decrypted. When people talk about end-to-end encryption they mean even network operators can't see it.
Agreed. This was my same thought. I've been using the site from the first week it launched. I thought it was an awesome concept but the execution is horrible.

The largest problem is that even long time users can't comment. I've requested commenting access for it several times. I feel like I have a lot to contribute to these product discussions and simply can't.

Not much point in visiting a site when you can't contribute yourself and you can't help but wonder how much better the conversations would be if others could comment outside a small inner-club of people.
> The law has become an illegitimate tool of violenence to oppress any who dare oppose the state.

The state controls the law, so anything it does that is not already legal can be easily made so.

> The only solution is wide scale defiance.

Defy those who hold a monopoly on violence on your own peril.
I backed persona with a well written example back when it first 'came out' into the mainstream: https://github.com/sergiotapia/ASP.Net-MVC3-Persona-Demo

It was super easy to integrate, better UX in my eyes, but Mozilla just shut it down for some reason. It died down.

I hope they assign more resources to it. I hate having Facebook sign ins on my website.
Sqlite can and is widely used in production server-side.

It's about time the "develoment only" myth was laid to rest. Please read the links bellow:

https://charlesleifer.com/blog/sqlite-small-fast-reliable-ch...

http://stackoverflow.com/questions/1711631/improve-insert-pe...

http://stackoverflow.com/questions/784173/what-are-the-perfo...
Most people don't know what Ubuntu is, I don't think anyone disagrees with that. The argument this article is trying to make is that millions of people use it without knowing it, either directly or indirectly. For example, Uber has millions of users, this is a fact and so millions of people use Ubuntu indirectly so it's definitely more than 10,000 people. That's the point of the article and it makes a good case.

Not saying this is a great metric, if we're talking Ubuntu on the desktop which is what you're thinking of it seems, then the numbers must be very much lower than that but total of real people using it on both the desktop and the server directly is probably above the million mark though.
That's why ideas which Lawrence Lessig is explaining are perhaps most valuable in the current US political cycle.

However, even without proposed decoupling of money and power we ought to consider alternatives. That could be at least faster - if not more achievable.
> The state controls the law, so anything...

In the US there is a finer distinction. "State" can be understood as "all politics combined", and then yes, state does controls the law, and does that by the definition. Or you can consider state be "government" - with a set of hired specialists (ministers) under the guidance of elected official (president) - to be different from people representatives (Congress), which are actually controlling the law - and are supposed also to keep an eye on the executive branch.
Same goes for many other Linux distros. I'd argue that Ubuntu isn't even the most used one.
This has been fixed now. Read only. I just signed up.
Trying to learn more about Russian prison tattoos some time ago. There is lots of contradictory and vague descriptions on the meanings and symbolism of Russian prison tattoos on the web. At times it seems a lot like tea leaf reading. The tattoos seem to mean anything you want.

I wonder if there really is such a thing as a commonly understood tattoo language that criminals know and enforce. Maybe in soviet times, but today?
New Aircraft Tracking Systems Could Avoid Another 777 Disappearance
That tax structure sounds exactly like the taxes I paid on my salary being a single person in the US.
Your choice of title makes it factually incorrect. It does not improve lung function except at very low levels, and even that only applies to exhalation volume for the first second. In fact, more than 1 joint every few days caused a pronounced decrease in lung function.

Hence the conclusion: "Occasional and low cumulative marijuana use was not associated with adverse effects on pulmonary function.

Nothing there indicates or implies improvement.
Yeah... blame Google for Apple's shortcomings. Because Google is responsible for Apple's software choices.
Why Copenhagen Has Almost Perfect Water
For primary desktop in my environment most run OS X. Few developers around me run Debian or Mint. Some openSUSE. Ubuntu no so much.
Would love to use this in a Corona SDK project!
30log, a 30 lines library for object orientation in Lua
Allen, utility library to manipulate strings in Lua
He's deploying the argument against privacy that there is a great danger which is not being revealed to the public. It always makes me roll my eyes. Sure there is no doubt an intelligence situation that has a completely different perspective of the web, but that doesn't prevent a leader from implementing some basic protection for the public, making an effort to better secure (aka not covertly cripple) American tech or at least create an improved whistle blower system.
Post-quan­tum key agree­ment
Why would I use this if I already use Penlight for functional programming utils and classic [1] for OOP in lua?

[1] - https://github.com/deepmind/classic
Delaunay, triangulation for convex polygon in Lua
In Brazil, 99Taxis Startup Jockeys to Stay Ahead of Uber
I'd love an open/non-shit IP-KVM, too. Right now it's basically a Raritan vs. Avocent duopoly (with lots of other rebrandings), and then IPMI (which is the right choice for huge numbers of homogenous machines, but wrong for a test lab).
Actually, it fares really well, depending on how you use it. If you're using one-click, ultra-simple modules like shadows and highlights, temperature, or brightness and contrast, Photoshop & Lightroom will win every time. Doing high-level editing with tone-curve, base-curve, color-zones, color-correction, split-toning, etc. is a different story. Darktable holds its ground. Even if it messes up, you can easily fix any errors with a parametric mask.
Algorithm-implementations, share, discuss and learn algorithm implementations
Sanders says Snowden should be punished. Not on the side of internet freedom.

http://www.huffingtonpost.com/evan-greer/bernie-sanders-woul...
Strictness: track access and assignment of undefined variables in Lua
Alibi Routing: proving network packets did *not* traverse certain regions [pdf]
Diving into clj/s 4 months ago was such a wonderful, arbitrary decision. The #clojure community on Freenode is friendly and wildly clever. They are delighted to answer your Clojure questions. The language itself is great. It's a terrific language for a CS Sophomore to pick up after learning Scheme and Java.

My one complaint with cljs has been the difficulty of configuring Ring HTTP beyond the trivial SPA defaults: getting it to respond to other URL requests, other types of HTTP requests. I spent close to 3 hours trying to configure it to accept a POST action before finally giving up, frustrated by the opaque stack traces that went >1000 frames deep. 20 minutes later, I had an Apache server up and running. So it wasn't really a big deal, but I can't remember the last time I felt so baffled by a problem that I simply had to throw in the towel.
The only reason not to offer even a list of possible solutions is because the problem is not be actionable in that framing. It is trivially easy to point out problems in a way that makes it difficult to find solutions. For example, "People don't understand computers well enough," or, "Politics today are just too divisive." Those statements are noise, not signal. The only way to make headway would be to get specific, divide them up, and at that point you're not solving the same problem.

BTW I appreciate your attempt to sketch out a shovel (and it's an interesting one!) but I don't think that really addresses Schneier's particular pile.
Also an open source BMC would be nice, even for plain ipmi.

BTW, you can get pretty far with ipmi's serial over lan feature after enabling serial console. The only thing you can't do is run the Linux install DVD. Each Linux distro should have an option for serial console installer.
Unintended Consequences: Twelve Years Under the DMCA (2010)
In Italy - and in most of Europe - the executive branch actually makes laws, using a loophole that's supposed to provide quick legislative responses to emergencies, and then strong-arms the legislative into approving them unmodified by asking for a vote of confidence that, if negative, would mean instability (a new government would need to be negotiated and voted by the parliament).
I think location plays a large role in their 'meaning'/importance
To borrow from Robert Heinlein, we don't even require that politicians be able to read . . .
I donated to the Software Freedom Conservancy:

https://sfconservancy.org/supporter/
As the poster below said, GbE is mandated by a lot of data centres. 2 ports is also pretty useful too - you can aggregate them if you're concerned about reliability, you can use the console server to segment out a management network etc.
One minor critique. You don't appear to have any tests.
Happy Holidays to you too!! :)
Spell-checking seems straightforward enough now, if you're just comparing words against a stored dictionary. The tricky part seems to be providing reasonable suggestions for a misspelled word.
Some people already did, and it seems to be working flawlessly ;)
Hmm, nothing about identifying and fixing security issues in the code in containers?
Interesting perspective. What harm do you think occurs by 'hiding' such information? (You'll also note that I did not use the word malicious, nor imply its meaning.)

The source of the data would necessarily need to be Planned Parenthood, yet the data for only that particular year is missing.

Anyway, I'm not here for the upvotes; only facts and analysis. It is simply a fact that only the data for 2008 is missing. The onus is on PP to produce either the data or the reason why the data has not yet been produced.
So I assume the name is a play on Adobe Lightroom.
I think it's possible that somebody can be for "internet freedom" while also believing that as the bossman they have to enforce the law. Snowden would probably agree and just ask that the trail be fair and the punishment not designed to silence future whistleblowers.
Tell HN: Merry Christmas, Happy Hacking, Etc.
I hope you all get time off to spend time with the people that matter to you the most.
What Lawrence Lessig is proposing is not enough. As long as the government has the power to block new technologies and other legitimate new business ideas, there will be incumbents there to bribe them into doing so. Even if you make laws that totally forbid campaign financing. Look at what happened in Germany, the chancellor didn't get any money but when he retired, he got a great mysterious job at a Russian oil company:

http://www.theguardian.com/world/2005/dec/13/russia.germany

Give the government unlimited/huge power to regulate the market and money will find its way to the politicians in order to influence them, one way or the other. The only way to stop this is not to forbid campaign financing, super PAC or else. No, the only way to stop this is to do something most of us are not willing to do: complete separation of the economy and the State, just like total separation of Church and State was the only way to stop religious persecution, nothing short of total separation of the State and the economy will stop unfair and corrupt driven anti-tech and anti-new businesses laws.
FWIW, If this is about his character: Piper is also a known, trusted, and valued member of the Python community.

Last year, I was driving across the country and needed a place to crash. I randomly looked for someone from a PyCon list and found Piper. He was happy to let myself and a friend sleep at his home; he introduced us to his family and greeted us warmly.

So, take his words with whichever grains of salt you find most relevant.
Amazon.com Best Sellers: The Most Popular Items on Amazon – AmazingBestBuy.com
I created a opensource software with the name suosuoban. It is an illustrating tool, with ideas coming from this paper http://www-ui.is.s.u-tokyo.ac.jp/~takeo/papers/watanabe_uist.... It is in https://github.com/henryscala/suosuoban. It is implemented in QT, so it can be run in multiple OS.
If this information is so compelling and worthy of such drastic action, then, in a fair and transparent society, it's also necessary to disclose it and let the public decide.

The Occam's razor explanation is that this is just politicians acting in their interests, not that there is some blockbuster intel that, if only we knew...
Really? I gave Ubuntu a go as a daily driver a few years back. Getting WiFi working was a struggle, the constant offers to install apps in normal browsing flow was irritating, sound died a few times, and over time my boot partition got filled up with old linux images and had to be cleaned with magical command-line incantations.

That being said, it had less trouble with my network printer than Windows does.

I get the appeal of Linux, but I did not have a grandma-friendly experience.
Almost everybody blacklists mailinator addresses these days...
This reminds me that we used to use these network power switches: http://dataprobe.com/iboot.html

The problem with them is that they use just an 8051 microcontroller (talking to an ethernet controller over a parallel port)! Arp and other broadcast background traffic on modern networks overwhelms them.
I really hate this property magic, it was bad in the Django ORM and it'll be bad in Marshmallow too. It looks nice in the examples, but then when you have to use it in anger and a certain problem requires metaclasses to fix...
I've actually learned everything I know about CSP from chapter six of Artificial Intelligence a Modern Approach.
This would pair like fine wine with http://www.conserver.com/ to make a distributed console server system for large infrastructures.
Added to TODO list. Although you guys are free to fork and do it :P
ClojureScript will enrich your mind but at some point you might get tempted, as I have, to switch to ES6/7 via the Babel route and enjoy the benefits of a much more diverse ecosystem, with your ClojureScript-enhanced perspective. Same with Elm and Haskell and prefty much any language wortg learning. In fact, learning a new language esp one drom a different world will always expand your horizon and I can't over recommend ClojureScript as one of those enlightenment languages.
Aptitude. Some people can (and want) to sing. Esoteric talents abound. Use your aptitudes to help you make something people want. If you're good at, say for example singing, that is the natural talent you can bring to a making project. Make something you can make really well. Otherwise you might end up bored as hell.
It's not really like the stock market since with stocks the majority of players "win" when measured over a sufficiently long time scale. A better analogy would be playing the derivatives market, which is zero sum (minus broker fees).
They do seem to be doing really nice things. And from time to time I try to keep up, watching videos on new tools and things.

But I guess I always get hung up on the idea that you should just write in the language that you're targeting, and I wonder about the cost of the (admittedly pretty nice) developer experience of cljs. When you have a bug in production you're stuck debugging the generated JS. This was also my problem with CoffeeScript.
I haven't had wifi problems with Ubuntu for literally a decade. When there is a problem, it isn't Ubuntu's fault as a distribution but rather has to do with hardware that has no Linux driver or needs a very recent kernel version. But using very recent kernels will also have its own problems.

The only criticism I can relate to in this is the boot partition filling with old linux images, it really doesn't make sense that cleaning those out isn't done automatically by default.
Thanks for the plug. I'm glad you find it useful.

I've been working on Dirac - a Chrome DevTools fork for ClojureScript developers. That will be a complementary tool to cljs-devtools:
https://github.com/binaryage/dirac
Cheap multiport terminal servers are available surplus.[1]
This one is $69 for 24 ports. You'll need a 48VDC power supply for it, though; this must have been for a telco installation.

[1] http://www.unixsurplus.com/product/digi-cm-32-console-termin...
I don't think this is a good comparison. What karzeem is saying is more of a matter of principle: does any one or any group of people has the moral right to initiate force against two consenting adults agreeing to a mutual contract because we think we know better than they do about what's best for them?

If the answer to this question is yes, then you have no right to complain when it happens to something you enjoy consenting to because a group of people think it might not be best for you.
Thanks, looks like you've put a lot of work in to it and I'll enjoy reading it.
... I think I'm going to go through my basement and make sure I don't have any old nicad batteries kicking around now.
If you complain in moderation along with praise I don't think you are the kind of person who was being called a complainer.

If you switch distributions forever because you refuse to install a single package to get a different desktop, you might be a complainer.
You explicitly said the data was withheld (not missing), and theorized that it was to hide a spike in abortions. You follow it up by explaining that the missing data in the chart must be missing because PP didn't provide it.
Words are funny things. But the crowd's against you on this. Space and lasers don't make something sci-fi, and Star Wars is a conversation example of Science Fantasy - magic in space.

Science fiction builds a universe on the innovation and consequence. Star Wars doesn't work when you think like this. "why doesn't all the air leak out of the hanger into space?", "why can people see energy beams in the sky that are millions of miles away?", "why don't robots shoot straight?", "why can't they write an algorithm to match BB-8's segment of the map in the map database?", "in all the vastness of space, how did Han+Chewey chance upon the Millennium Falcon?". And, the force just doesn't fit.

2001 and The Martian are fine examples of scifi.
Chargers vs. Raiders Live S.t.r.e.a.m.i.n.g NFL Thursday Night Football
> and they'd be generally right

They might be persuasive. But there is little evidence from outcomes in Iraq, Syria, etc. that they are right in any way that matters.
> But then stopped being interested in that became sort of an ignorant user that just wants his dev environment, (compilers), language packages, wifi, trackpad to work etc.

This is exactly why I have been using Ubuntu for years. If I cared about customizing every little thing and using the lastest packages then I might use Arch. I just don't have the time for that crap any more.
I wanted to explore the idea of a "server-less" app, so I built a tweet scheduler -- like what https://buffer.com started their business with -- except I wanted to do it without thinking about a server or managing any processes.

It uses Vue.js as the SPA plus AWS Lambda, AWS API Gateway, and AWS DynamoDB for the server-like stuff. It also uses vue-router and vue-loader, two official Vue.js libraries.

https://github.com/crcastle/serverless-buffer-app-gui

I plan to post it to the Vue.js forum http://forum.vuejs.org to ask for feedback on my use of Vue.js -- what I could have implemented more simply. Waiting until I finish the setup guide before posting it.

In general, I've been loving Vue.js. It's really simple and quick to get started, but as you get deeper you find that many subtle design decisions were well thought out.

EDIT: This is my first venture in SPA frameworks, having previously been overwhelmed by the learning curve of Angular, Ember, and React.
I use windows, OS X and Ubuntu on a daily basis.

And IMO Unity is the better DE.
But I wouldn't say Ubuntu is the better overall UX.
OS X has my least favorite DE. But I think it has the better overall experience. I've been using OS X for about 2 years now and I can't remember a time it came out with stuff for me to solve.

On Ubuntu recently I had to change the default kernel it was using and recompile my graphic drivers after an update, not that hard a task but not something an end user should have to go through. I've used Ubuntu 12 and am now using the 14 and it really has improved a lot both on reliability and UX, but it may take a lot of work to get it to be reliable depending on your hardware.

My dream DE would be something like DWM but without the tiling stuff, more features included out of the box and written in a higher level language.
New PDP-11 Bootstrap loader analyses posts
Two different vendors' CPUs running in lockstep won't have their buses equal each other anyway, due to differences in implementation. Even more so, you have to have different code for a Allwinner vs an Intel ARM CPU, since they have different memory-mappings, peripherals, etc.
“Rootless” feature in El Capitan means DTrace no longer works
Which, btw, is one of the better arguments I've heard against gun restriction. People fear the government might turn on them and they have to fight the state-loyal parts of the army.
I love these stories, I would have liked more details on the operation, but also the personal story is nice to read.
One should always ensure their financial situation does not preclude one from exercising their ethics.
Uncover your Keysmash Soulmate
"I think the answer speaks plainly and precisely to a good part of the question, which is how the experience of using a shell as root will change. Sudo is now pseudo sudo."

-– sas08

http://apple.stackexchange.com/questions/193368/what-is-the-...