skysight-inc/HackerNews huggingface dataset:
The Executive Branch enforces, the Judicial judges. The Constitution says it quite explicitly in Articles 2 and 3.

You give far too much credit to politicians. They don't think of this as security vs. freedom, they think of it as power. Power for them, power for their party, power for their people. It's a simple explanation, but it fits. Heck, research has even shown that politicians will decide based on what keeps them in office, not what they "should" do [1]. Jefferson said it best:
"All men having power ought to be mistrusted. Perhaps it is a universal truth that the loss of liberty at home is to be charged to the provisions against danger, real or pretended, from abroad."

[1] Congress: The Electoral Connection by David R. Mayhew
Ask HN: Is it possible to turn my side project into a viable business?
Hi fellow hackers,

Last week I released a weekend web project at http://www.dnufg.com/ to show that plenty of interesting domain names are still up for grabs at retail price. I've attracted quite a few visitors (mostly from Reddit), but the AdSense revenue has been minuscule so far. I wonder what other monetization channels I should explore. Any thoughts?
Clickable link: http://www.dnufg.com/ (domain names up for grabs)
> I don't think all those jobs are going to be replaced any time soon if at all.

Again, anecdotal, but I wonder if this frees up parts of the workforce to explore other employment they might have not pursued otherwise.

Something I've noticed is that there seems to be a revitalization in the last few years in more..."traditional"...employers (meaning not in the tech industry) all populated by the kinds of folks you'd probably expect to see in the tech industry: chocolate makers, independent sandwich shops, bike shops, etc.

It's almost like the megacorps in the retails world have ignored certain market segments that are now populated by tons of small boutique shops.
Sounds like they've come a long way since they started. Whoever had to go door-to-door pitching a web startup to local shop owners in the Bay Area should get some kind of medal.
What percentage of the internet isn't passive content, like Netflix, other streaming media? Then subtract out garden variety Web content. Then subtract spam.

I suspect 1.6% is pretty close to the amount of interpersonal e-mail and real-time voice and text that traverses the Internet.
Well, you don't know that. It could have been 0.16% instead of 1.6%. All we know is the math doesn't work.
if you are in a hurry:

http://www.engineering108.com/Data/Engineering/Maths/Number_...
There's no fallback for browsers that do not support javascript or have it disabled. That's annoying for users of special devices, NoScript, but likely also people who are blind and use screenreaders, for example.

Accessibility deserves at least to be an afterthought.
A CSS Button Generator
Or you could just use http://silkjs.net
There quite a contrast between HN's reaction now and 3 months ago

https://news.ycombinator.com/item?id=5726572
"To come up with something truly original, you have to ignore common sense."
There's an upper limit, I'd say. For me, it's a .50 cal M2 or similar machine gun. I don't think those should require extra paperwork. If you want a 20mm or a destructive device, I can understand regulating that. The 2nd Amendment's intent is served well by free access to small arms, I would say. That is enough.
If you want to affect change, maybe helping out with this would be a start:

https://medium.com/surveillance-state/7d456a6a04df
The builders of this Spanish skyscraper forgot the elevator
I'm more than happy to discuss these things and work with anyone interested on improving them.
Those rewrites you're using

https://github.com/MediaCrush/MediaCrush/blob/master/config/... (BTW, how to hightlight two separate lines?)

are considered taxing

http://wiki.nginx.org/Pitfalls#Taxing_Rewrites

and you could replace them with just a "return."

I love the idea, the fact that you provide all the configs, that it's written in python... it's a really great project.
Will this work with the free version of Unity, or only the paid version? I'm a student doing research in computer vision and would love to develop for Meta. (I actually proposed something very similar a few years ago and wanted to work with Steve Feiner, but I was never able to get in contact with him).
No, because communities are small scale. History has proven that communities can exist in such a state. Societies need to have intent behind them. No society has ever existed without intent behind it.

Leninism worked, we know for a fact that it worked, at least until Stalin took over and made it something worse that ultimately didn't work.
"As far as differentiators, we're pretty fast. We can automatically parallelize your test suite across N VMs. We automatically inspect your source tree, and figure out how to run the tests, without configuration. It's not perfect, but a substantial percentage of customers get a working build on their first try."

Yes, yes and YES.

I love that there's a comment in this thread that claims that CI systems have to be like Jenkins to be marketable. CircleCI was great precisely because it worked basically out of the box, and then the configuration to get it to do more complicated stuff (like, say, running migrations) was as easy as specifying a unix command.

I set up our CI system on CircleCI in an afternoon, and we haven't had to touch it since. That's pretty remarkable.
Why would you target a market (freelancers) that is starved for cash, and want to do almost everything themselves? Your product is almost doomed to fail.
Acer will have a tough time using Chrome OS, Android to offset sliding PC sales
I would never trust NSA again EVER.
I'm unique again every time I've come here (probably 12 times over 3 years). I've never been not unique. I don't think that's very trackable if I appear to always be a new person every time.
>thanks to the deregulated market

A nest could just as easily be mandated like all of the other energy codes we have in a regulated market.

Frankly, profiting off of something that society has an interest in NOT consuming (energy) is anti-thetical to conservation.
It's almost scary to imagine there will inevitably be Glass-like contact lenses. How do you protect yourself from that?

Which makes me wish there was an anti-Glass product out there. Something that makes you disappear, or at least masked as a see-through hologram. It's perfectly acceptable if anti-Glass does not hide your feet for regulatory reasons.

People who are not comfortable being recorded might welcome invisibility as protection.
So far I've been managing my packages in a GitHub repository and that works well too. Since I keep switching between Mac, Linux and Windows it also allows me to easily share the profile with each installation.
i'm sorry, am i missing something here...? what exactly is wrong with paying $250 for a very nice piece of technology with a great user interface?

is this just a symptom of their chosen marketing strategy (saves you money!)?
Oh, didn't know about that. Well, that's the good thing about being open source - you have some knowledge we didn't have, so submit a pull request fixing it, I'll merge it, and we'll all be a little bit happier.

Thanks for the heads up!
looks like they invited the reddit co-founder to test them actually:

https://www.youtube.com/watch?v=Cv7nSng0yD8
This is what happens when you let front-end developers loose in your infrastructure.
I tested the browser I normally use for untrusted sites, which has adblock, ghostery, and lots of other custom components bolted odd. Unique.

Next, I tested the browser I never use: IE10. It was installed with the OS. I presume it's been kept up to date, but I haven't used it let alone modified it in any way. Also unique.

This is fishy.

----------------

Update:

Okay. It makes sense now.

Part of this test gathers a list of system fonts installed. I have some pretty weird ones installed which seem sufficient to uniquely identify me.

System fonts can betray your identity online... Who knew?
New Computer Programming Language Imitates The Human Brain
I don't think it's a good choice to link directly to a file like that. Perhaps an article on the release would have been better.
Which scripting language doesn't have an async library available (most of which don't descend into the Chinese Hell of Being Called Back Ad Infinitum)? Granted, most of the other languages have lots of libraries that don't play well with async, but then again, that's mostly because they have lots of libraries. And it's not like there's a guarantee that a random Node package won't screw you up, either.

I'm not really arguing against using JavaScript for command-line interfaces. I'd much rather see that than the same in PHP, and if the programmers don't know Perl, Python or Ruby, then why not? We're talking about an area where there are still way to many hacks that consist of badly written bash scripts with lots of inline sed and awk...
Believe me, I'd much rather use a standard packaging system for all languages. I'm not a Julia developer, so I don't have control over what they're doing. But ultimately, I need to be able to install packages in order to use the language to solve problems, so whether they reinvent the wheel (in your view, I'm not as familiar with it as you seem to be) or roll their own, it still just needs to get done.
A user cannot connect to the internet even after trying various software settings. It turns out the hardware wireless toggle is off. Either the hardware or OS itself didn't inform the user of what was going on, this is a massive design fail.

What if the hardware or OS did do it actually, but the user failed to recognize it as for what it is or meant?
You don't deserve any credit for realizing he's a monster now. He got elected to the senate by getting his opponent's private custody records unsealed. Millions of people saw through the hype and you should have too. But, not only did you vote for the man, you admit that you campained for him twice.

On behalf of the citizens of the country you helped destroy, f*ck you.
Upworthy Goes Viral by Optimizing Optimism
> The parallel being, I don't see why the NSA would bother to build its own datacenters for storing data. Google's, Apple's, Microsoft's, whoever's datacenters, are the NSA's datacenters. They don't have to retain information themselves; they just have to send a FISA notice to these companies telling them to retain the information, indefinitely, until the NSA has need of it.

That's something I noted when this all blew up, was that simply keeping the NSA from getting the data was not good enough, as they could simply compel the phone company (or whoever) to hold onto it, and that we needed to be ready for something like this to be close to the "new normal".

However it could still be better to go this route, in that even though the NSA can get metadata on everyone that's 3 hops or thereabouts away from the phone company, that's still not a huge mass of data. And the phone company could notice if there was a large number of requests being made, do random audits to verify that NSA's Compliance office approved that given search, etc.

But then you would have to ensure those in the phone company with access to the logs for that program themselves have security clearances since they would in a very real sense be monitoring the progress of national security investigations (imagine if you had a sysadmin that was an AQ sympathizer noticing the NSA has penetrated a terror cell and he manages to tip off the cell in time).
Thanks! I enjoyed playing around with a bunch of front end stuff on the site. I wanted to have a very fluid experience, so in addition to using Backbone with pushState and doing partial page renders, I felt the need to provide some sort of loading indicator. It uses CSS transitions combined with AJAX ready states to animate the loading, and the visuals were modeled after the Chrome loading bar from Android.

I've also got some other subtle touches like when you go from one of the main site pages to a page about a package, I fade out the Package Control logo so it does not compete with the package name.

I'll be posting the website up on GitHub in the next day or two. On the server side it is Bottle.py running on Python 3.3 and using pybars for templating. I used coffeescript with Backbone, D3 and Handlebars as you mentioned, although I did not use the model or collections parts of Backbone. I constructed the beginning of a lightweight framework that feel somewhat declarative in the frontend router so that adding new pages doesn't require any real setup. You write the model code in python to pull data out of the database, then write a handlebars template to display it and then throw in some JS to add interactive elements client-side.

Since I use pybars on the server side and handlebars on the client, I can pre-render the initial page view and then let the client render further screens using just one set of templates. The only downside of using pybars and handlebars is duplicating the helpers.

The other part of the site I am pretty happy with is the search. I use postgres as the database, so I started with the full text searching, but then added some custom functions and triggers to nicely split and weight different parts of the package info. One implementation detail that I think ended up working out decently was weighting results with shorter names higher. This was based on the idea that shorter names mean a larger percentage of the name is a match to the search terms.
The key difference between POST and PUT & DELETE is idempotency. To quote wikipedia "This is a very useful property in many situations, as it means that an operation can be repeated or retried as often as necessary without causing unintended effects. With non-idempotent operations, the algorithm may have to keep track of whether the operation was already performed or not."

Read Fielding's dissertation please, or any distributed systems text on the basics of RPC. HTTP is for more than just CRUD websites.
yes, I know what the technical definition is, but I never felt like I understood in a deep, mechanistic way, why all EDs are PIDs, beyond the constructive proof, and while I could prove that some wierd Q[some element] was a PID, but !ED, I never felt like I truly understood why. Mathematical taxonomy always wierded me out, maybe I took the Rutherford quote "all science is either physics or stamp collecting" too seriously.
What is the Task Manager?
That just looks like a tarfile. Anyone could host a tarfile and call it plan9.
Go playground directly from Vim
did you not read what I wrote? "or quality of life [or quality of death]". Nor did I proclaim that the life-or-death situation was applicable to a majority of people.
If you just sync your Packages/User/ folder between machines, Package Control will automatically install the correct versions of each package for each OS.

Unfortunately I've found the "sync everything" process that you've outlined leads to issues where users end up installing the OS X version of a package on Windows and then wonder why it doesn't work properly.
Sale: Global brand exposure, requires an $80,000 down payment, will be refunded in full minus PayPal fees at the end of the campaign.

Why aren't more big companies seeing this?
Yep. That was the scene that inspired my comment.
I really like the graphs at the top in the left most pane and the ability to swipe between dashboards. Are those public widgets/functionality? Or, did you add those?
Previous discussion on getting it running: https://news.ycombinator.com/item?id=4855023

And here's a video of it being demonstrated: https://www.youtube.com/watch?v=O7ZELOUIyvw
Below are the charts for each period. My attention isn't here but if someone with some statistical know-how wants to give even a casual analysis it would be interesting.

Pre-Nest: http://www.wunderground.com/history/airport/KDTO/2011/7/1/Cu...

Nest: http://www.wunderground.com/history/airport/KDTO/2012/7/1/Cu...
Yeah WU is def not free!
lol, PAAAH the image !
I've had the same experience. My guess is it is good for short term tracking (days, weeks), but not longer term (months, years).
I wonder if this one works from within China. I always have to go on a full VPN rather than just browser VPN to get Sublime to talk to the package control site.
Happy to see browsers are still shipping with a "crap" color :^)

http://crap.bikeshed.com/
Ask HN: is IDN domain totally useless?
Somehow I got ѕ.ws, but have no idea how to make use of it. Any idea?

http://en.wikipedia.org/wiki/Internationalized_domain_name
May I suggest you use fewer dashes and underscores? Just a tad too distracting for me.
>>>For six years it has been one of the only states in America with a budget surplus.

Another state with a hefty surplus? Why Texas of course. It went from budget shortfall to a surplus in a few years:

http://www.nytimes.com/2013/01/09/us/texas-budget-surplus-pr...

"A boom in revenues from sales taxes as well as taxes from oil and natural gas production have given Texas a budget surplus that the state comptroller has estimated at $8.8 billion."

And of course California is bleeding companies and jobs. No wonder its on the verge of bankruptcy:

http://www.kcra.com/news/Two-dozen-companies-commit-to-leavi...

"I tracked for 2011, that 254 companies of all sizes and shapes and kinds left the state for primarily other states,” said Vranich, the president of Spectrum Location Services in Irvine."
Now this could become handy: http://code.google.com/p/go-plan9/
I agree, there are actually bucket loads of smart people here, but there is one blocker, which is that whoever wants to build the next European cloud alternatives, has to do it in English first. Germans speak English well, but they have a different attitude to English than say the Dutch.

One other issue is funding. Germans don't much like risk. Startups are risky, and if German investors were able to stick their necks out a little further they could find a happy medium between the current risk adversity and the craziness that is SIlicon Valley.
You should be able to get unemployment insurance for at least 6 month after you are fired - in most cases it's enough to find a new job. There is problem with very low cap on unemployment payout (~2k/month which is not enough to live in many parts of the country) that has to be fixed but otherwise it's not like you will starve the next day.
Very nice! I love seeing the download stats graph showing the last couple months of downloads with OS stats and embedded github README instructions. (ex: https://sublime.wbond.net/packages/EasyMotion (disclaimer: my plugin))
The way people feel about a device that may or may not be recording them at any given moment.

It's pretty difficult to go out in public without being recorded. Security cameras are ubiquitous.
It's hosted at Bell Labs
In the middle of reading this, I saw a 2TB SSD Advertisement then realized SSD just consumable product, it is just like tires which just change it every 2-3 years, for safety concern.
Thank you for the wonderful visual. This is the funniest thing I've read today and made me laugh pretty hard.
One thing you could do is take an interesting piece of subject matter from later curriculum (like next years or later in the current year) and present it as a puzzle for the students to explore with the inquisitive techniques presented in the paper.

Award participation credit, etc as relevant to help keep people engaged who need it. The fact that it's "future" material can also help students who need the extra goals pay attention.

Most likely you can't actually cover the required curriculum like this— as you note, a lot of things do not lend themselves to compact discovery. (It's all ashame, it's not like the students actually retain into adulthood all those procedures that they don't really understand in any case :( ) But maybe you can still inspire people with a few things which do lend themselves to compact discovery, and that inspiration may also make the rest of the subject more accessible to them. "This things have a reason and a pattern to them, even if I don't know what it is right now."

I had some challenges in math in school because I studied calculus, analysis, linear algebra, discrete math, etc. on my own and would derive solutions— sometimes the same as they wanted me to memorize, sometimes not— on my own instead of memorizing the fixed routines, and this was unwelcome. It would be nice if more teachers made an effort to at least not penalize students that were independently interested.
Don't knock it 'till you try it. Most developers would balk at the idea of creating a project in something that isn't their favorite language, especially when they've been burned by poor uses of that language before.
If you look at the page source he actually does parse the color to determine if the text should be white or black.
For those who might have been curious, one of the folders present when he opened acme was named ピテャゴラスイッチ, it's a japanese children's show:

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

I'm not sure why it was there... But just in case you wondered.
Turn on pitch as well for mouse aim, I find that the optimal translation of 2d mouse look/aim with the ability to still use your head to look around what you're aiming at - just like a 2d monitor, but now it's 3d - woah.
What makes you think these people aren't capable of purchasing or routing through commercially available address space?
I really liked the changes, especially the loading indicator.

On the side note, I really feel that there should be some sort of "package file" on each sublime installation. Something like a bower.json or package.json. It'll help us to sync / move settings easily.
Moreover if it is coupled with a simple command to install all packages in that file, it'll be even better.
Taking away JavaScript will render 99% of the features useless. Right now I'm working alone on this, part-time. When I have the resources and time, will consider it :)
Maybe you can add a subscription options for certain domain names?

Then your site could act as a domain name watcher (though I'm sure those exist). You could charge some small fee a year (or until the domain comes up for renewal at least) -- and let people specify some emails to be contacted at.

You could also add some general information gathering, and send a report after they pay on when the domain is likely to come up for renewal/when they might hear about it.

I really don't know how easy it would be to monetize it, but if the price was sufficiently low, I think people would be into the whole set-it-and-forget-it-ness of that... Assuming they were willing to wait for some hot domain name
in this day and age, if i had to create a command line app, from zero, i would definetly start with go.. it has all the functionality in standard libs and the package manager can handle github repos for third-parties (like mongo or mysql drivers).. you just compile it and go!

can be as simple than that? the right tool for the job..

if i would create a library that everyone could use and embed i would use C for that..

if i would like to build a VM, a compiler, a browser or a OS i would use c++ (is almost c, fast and gives you easy composability and control)

i would use javascript.. but only in the browser and because and dont have nowhere to go or to runaway for.. (no transpiling either please)

this is just the general experience of my years of coding and deling with every lang in the earth.. rsrs

ruby is pretty, eyecandy, bu is like a virgen that cant be touched.. python looks just like perl.. is a complete mess, and is like the mafia,i prefer not to touch or to have any involvement with them.. java is the frankenstein child of c++.. you can create big software with it.. but to many keywords and excessive use of vtables..

and for ui and web, network, etc.. i would use something like dart for this job, any day.. the code can grow and you can still understand your code

so these days i would use c, c++, go or dart.. in the case i can choose of course.. :)