skysight-inc/HackerNews huggingface dataset:
Really interesting article, thanks for writing it. I'd like to hear a bit more about the reasoning for the whole company swap, what problems you were having with C#/Microsoft stack. The impression I got was that you tried out something new for a small project, liked it and liked the idea of OSS in general and then started doing everything in that way, is that all there was to it? What other factors came into the decision on a whole?
Show HN: Presskit.co press kit advice for indie devs
Yes. Lavabit's filing [0] is to the Fourth District Court of Appeals. Page 1 of their brief (after all of the disclosures and tables of content) explains the jurisdictional stuff pretty well.

0: [pdf] http://cdn.arstechnica.net/wp-content/uploads/2013/10/gov.us...
The list was limited to languages that developers actually like. Java is widely used, but not particularly popular as evidenced by recent polls here on HN.
Why Denmark Is Considered The Happiest Country
That's precisely the point. Does google lack the technical talent to turn gdocs into an office killer or gmail into an outlook killer? Of course not. They lack the vision, the business model, and the idea that it's important.

So instead they stay cuddled up in their warm little search / ad revenue hidey hole where it's comparatively easy for them to dominate the market. While they chase facebook out of a false understanding of what the next generation of big computing corporations are going to look like. It's almost as though google, as a company, has some sort of institutionalized autism. Gdocs is a five year old project and yet it's stuck mired in mediocrity. But have you ever seen people trying to collaboratively edit a spreadsheet using sharepoint? It's a travesty.

As for youtube, they're clearly dominating the market in every way, except for the ones that matter. They don't understand the commitment it will take to turn youtube into a true competitor to HBO and netflix, not just in eyeball-hours but also in revenue generation.

Google refuses to make good on the innovations they've made (or bought) while at the same time they are incapable of trailblazing legitimately novel things. In some ways it's charitable to compare them to the bumbling, myopic Microsoft, because at least MS was capable of executing well into multiple different business areas (office, dev tools, servers, email, etc.) It's sad seeing so much talent going to waste.
The most important quote in the article:

"It does look like the MakerBot part," says Stuart Offer of 3D-printing firm 3T
RPD in Newbury, UK. "These 3D printed guns seem to have hit the headlines, but
I've no idea why they take off so much," he says. "A little engineer in his
shed with a mill down the bottom of the garden could make a proper metal barrel
capable of firing a high-velocity bullet."

And that's what I have been discussing with friends. Is printing a 3D gun that much easier than building a proto-gun with metal parts?

I think they hit the headlines because the whole "the future is scary" appeals to the masses, or at least, "3D printed guns" sounds like something out of a movie (for instance, "In the Line of Fire").
I'm hoping and waiting for some third party like infocomp to supply proper aftermarket thinkpad keypads for the new lenovo machines, with the buttons restored to proper order.
Otherwise I will not be "upgrading", ever.

Don't get me started on the single audio socket for both recording and playback.
another neat trick:
- install brew cask https://github.com/phinze/homebrew-cask
to have homebrew manage other apps: chrome, alfred ..

Sadly it seems that many python packages have big issues with overloaded =, which means that brew can't compile many tools I need. so If you need anything relying on boost you might want to delay the update
As some body here already mentioned, the "unsuccessful" founders can always go back to work at Microsoft/fb/google etc, unlike the unsuccessful musicians...
But I agree with the analogy.
I think Homebrew requires this? Or at least some of the basic packages I installed with it did....
Total scum bag move. No respect for any corporation that does this.
Glad the EFF is joining.

For background, Lavabit filed their appeal a few weeks ago [0]. Ars covered it [1], and it was discussed here on HN [2] as well.

0: [pdf] http://cdn.arstechnica.net/wp-content/uploads/2013/10/gov.us...

1: http://arstechnica.com/tech-policy/2013/10/lavabits-appeal-w...

2: https://news.ycombinator.com/item?id=6531814
How Sacha Greif shattered "above the fold" for good
All the numbers and percentages I used came from Apple’s financial statements. Mac sales have gone up significantly since 2009, but the NPD survey you quoted is in line with what I wrote earlier.

As for Mac Pros: of course that market is tiny. There are no official sales figures available, but I estimate that around 2 million Mac Pros were sold in the US in the last 4 years. That’s less than 1 percent of the population, but a lot more than 1 percent of 1 percent.
Some reasons why math puzzles might be popular:

* CS majors take math in college, but there's lots of other stuff going on with their CS classes so it's hard to remember math class. If you can actually remember anything from math class, you must be smart!

* Programmers like math, even though it's not their job, so interviewing is the only opportunity to have fun with it!

* We had to deal with this crap when we were interviewing so now it's time to make someone else suffer! >:)
Just because something can summarize data doesn't mean it's the best tool to use when trying to explain something. Executives and VC's with non-technical backgrounds might be intimidated by someone using relatively complex tools for what, to them, could be a basic spreadsheet on a platform they know how to use themselves. Excel's value comes mostly from the fact that everyone knows how to use it at some level, and the formulas are relatively easy to follow, so your audience knows they could probably reproduce and verify your work.
I'd like to see this model work but I predict it won't. For the same reason you don't see 83 collaborators in a painting.
In my experience it's pretty easy to find Java developers who can be productive in Scala. They already know the class libraries and the tooling/JVM.
I doubt they worry about that much. Everybody has something they'd rather the world not know about.
I'm a long-time macports user, and brew just blew me away with how much less work it made me do! (even just in terms of other source builds finding libraries by themselves - a real boon.)
Countries very specifically are made of only individuals.

There's nothing else a country can consist of but the people that make it up.

The culture of a nation is the total compilation of all of its individuals, to the extent of their contribution and its net effect. Thus, a country does possess human values.

Some countries are more far more charitable across the board than others. The reason for that is the culture derived from the individuals that make up the country. As one simple and obvious example.

When a country turns back from the brink of making a terrible decision, that is due solely to human values held by the people. Why does Germany respect privacy to the extent that it does? Because of the values its people hold and enforce upon the government.

All decisions made by a country are human decisions made by someone. Countries consist of The People and their values, and ultimately a nation will reflect the values of its people.
It's only complicated if you don't understand it.
Show HN: Write Scalable Code – use Jenkins to Automate your Load Testing
No minimalism. Simply, Apple is unifying 3 platforms: mac, ios, and web. The application limits are the limitations of the weaker platform.
You are playing with a nice HTML5 toy (NSA smiles).
Jekyll and GitHub pages. What can I say? I'm cheap.
Wow. That doesn't make any sense. I couldn't have been corrupted by a power I don't have. If anything, this is a case of everyone being evil, and only some people acquiring the power to act on it.
This has nothing to do with PRISM, but it's still neat technology.

> Using PrivateCore vCage, no trace of Tor server code or data is maintained in memory or on disk, eliminating the possible exposure of secret key material through memory forensics.

This isn't at all what the NSA's attacks on Tor are, but uh, good for them, I suppose.
If you're talking about Kolmogorov Complexity here, you can't really "circumvent" it. Kolmogorov Complexitiy of a string is basically defined as the size of the shortest possible representation of said string. If you manage to"bypass" the Kolmogorov Limit you actually just "lowered" it (well, it alwayws was by definition this low).

Your main point is totally valid however. You cannot compress infinitely. A simple proof: For any given N bits you can encode [at most] 2^N different strings. As there exist more than N strings there must be one which cannot be represented by N bits. As N can be arbitrarily large you'll always find strings which cannot be compressed lower than some chosen size. QED.
How is Android not a Linux distribution?
But with excel you can do it by accident with other tools you have to work at it.
At my previous employer, where most developers use Linux, there was a README and a readme with different content in the same directory in a git repository. Loads of fun on case-insensitive OS X, since git always believed some data was removed ;).
I'm curious if any other country has 16 years olds demanding cars for their birthdays or if it is just our insane culture.

There are countries where 16 year olds would be completing their 6th year at a sweatshop making shirts.
I was expecting a detailed account of how the server was compromised, although this account of the drive-by malware operating details was interesting too.
If someone prints a part from a gun design, and then uses it for some unrelated purpose, would that be a crime under UK law?

I think it wouldn't be, in fact, because plenty of things are "weapons" if used in one way and "not weapons" (and therefore legal to carry on the street) when used another way (prime example: not illegal to carry kitchen knives home from the shops, totally illegal to wave it around in the street.)
I wish it was a sincere initiative to protect users, however, I suspect it's a political campaign in order to get some preferences out of the US.
I wouldn't do the "Enabling apps from everywhere" step.
If you have an unsigned app, just right click on it and select open. OSX will ask you once and be fine with it from then on.
It's not just torrent applications - this is the lifecycle for a lot of free apps. Eventually you've got to pay the bills, and if no one is willing to pay for your app then it's either time to insert ads or crapware or both.
What makes a good consultancy name
A friend and I are looking at starting out own it consultancy. We would like to ask the HN community what makes a good consultancy name?

Do you think the domain name should contain the word consultancy, as part of the domain name like so many other consultancies do.
Why use extra RAM on Vagrant when your Mac OS X is a full-featured Unix OS? Don't get me wrong, I know that the more complicated your setup gets, the more it would make sense to use Vagrant - but if you're just developing a CRUD Flask / Django app with PostgreSQL, you might as well just install Postgres.app and develop locally.
It seems like they're positioning it more as a Google Docs alternative than a MS Office alternative (note the Docs-esque collaborative tools), which is arguably the right way to go; MS Office is so entrenched in many places as to be unassailable.
TC Disrupt Hackathon Berlin tomorrow - looking for more
You definitely don't want to be using Excel for heavy data analysis or statistical analysis, and unfortunately some companies refuse to acknowledge that. Performance is very often sacrificed for familiarity and ease-of-use in business.
Exactly. We need to see more actions against these companies except simple fine which they don't notice.
It sounds like you might not have worked there yet, but it'd be great to hear how some of "convincing of management" went. Was it mostly the new CTOs vision who was able to convince business?

(I speak as someone who moved some web apps off a .NET stack to OSS, but that was for a small company's single product)
Ah, this explains what happened to my girlfriend who was using bittorrent to download bundles of academic papers.

I couldn't figure out why all of her search and homepage settings had changed, and how they were so resilient that they were re-applied.

I did find SearchProtect, and eventually managed to remove it (uninstalls, + registry hacking, + force deleting files, + nuking the browser installs and re-installing).

But I hadn't figured out where it had come from as my girlfriend didn't believe that she'd installed anything and although I saw uTorrent I thought nothing of that since I didn't believe it installed such `add-ons`.

For those who encounter this, SearchProtect is really nasty. Really hard to remove.
I was using the general term but compared then to MI5 so it was obvious that I did not mean a stasi style organization.

Even so I was very concerned that local government has its own Intelligence Agencys and i take a more relaxed relaxed view over the NSA and GCHQ than most HN commentators
If I get in a self driving car, I am still trusting my life to each driver on the road, but now I am also trusting the software of the car.

In an ideal world I would not mind self driving vehicles nearly so much if everyone had one. Advocates of self driving too often forget that there is an adoption period for technology and that for a vehicle it will span a decade. During that time, why I should I trust the firmware/software to react appropriately to other people's insane/suicidal driving maneuvers? For that matter, when those people are a minority on the road, I'm not sure that they wouldn't become worse, engaging in ever more stupid maneuvers because they can assume the other car is 'smart enough' to move out of the way.

It's a great idea to remove the human element from driving completely in 99.99% of scenarios. The problem is that its the 00.01% of scenarios that kill you. The other problem is that adoption doesn't happen overnight and during that stage I see no logical reason to put myself in more danger by removing my ability to react to my surroundings and instead trusting that the software of my car can handle the suicidal driving of angry high-way drivers.
Thanks! I didn't know about INTERACTIVE_COMMENTS.

Adding a comment there is a neat trick. It also works with bang searches (!?), almost like creating a temporary ad-hoc alias:

find . -name "*.png" -print0 | xargs -0 -P8 pngquant --ext .png --force 256 #optimizepng
... many other commands, time passes ...
!?optimizepng
No, that page is just info on behavior changes for people upgrading from KO 2.x.

We haven't published the official 3.0 announcement yet, but you can find an overview of what's new on my Release Candidate/Beta blog posts:

* http://blog.stevensanderson.com/2013/10/08/knockout-3-0-rele...

* http://blog.stevensanderson.com/2013/07/09/knockout-v2-3-0-r...
Of course, the only reason I knew the term is:

"I grew so rich that I was sent

By a pocket borough into Parliament

I always voted my party's call

And I never thought of thinking for myself at all!

...

I thought so little, the rewarded me

By making me the ruler of the Queen's Navee!"

-- Arthur Sullivan, from "The HMS Pinnafore"

The scary thing is how well that verse describes American politics these days..... So maybe you are right....
Or even better, lightline? https://github.com/itchyny/lightline.vim
McAfee: Healthcare.gov Executing Denial of Service Attack on Itself
Sign in with facebook to see screenshots that we get elsewhere with ZERO access.

Pull the other one.

Your service blows. I hope it fails miserably
The Smart TV App Revolution Is Coming: Here's What You Need To Know
it's universally _easier_ to install in Linux than it is in OSX*

Unless the package is not in the repositories or you want to have an instance with some different flags. One of the really nice things of Homebrew is that besides being a package manager, it is a great /usr/local manager.

For instance, installing something that is not in Homebrew is as simple as setting the prefix to /usr/local/Cellar/whatever/version and then running brew link whatever and it puts symbolic links in /usr/local. Want to make it 'invisible'? Just do a brew unlink whatever

It's also much easier to maintain your own Homebrew repos (taps) than e.g. maintaining an Ubuntu PPA.
Whenever I hear a country calling for "national" internet I got a feeling that the policy makers have no idea what net stands for in internet.
It does have ads :)
You're definitely right. I edited my title to match expectations.
I couldn't find a full changelog, but GitHub's compare system makes generating a changelog fairly trivial: https://github.com/knockout/knockout/compare/v2.3.0...v3.0.0
With desktop computers slowly shifting to make a place for tablets, Apple is skating to the puck:

This feels like the reset Apple did with iMovie a few years back:

http://forums.macrumors.com/showthread.php?t=640314

Apple made iMovie easier [1], and ultimately reduced the price of Final Cut Pro to $300, which is in the range of high-end amateurs or power users.

In this case, though, I don't think they care about the power user, because the threat/opportunity is down market in Google Docs. I think they are simplifying the product to reach a lot more people, rather than retain the loyalty of a small group of users who use Pages as a full-blown word processor. I.e., they want to convert a percentage of their iOS users to Pages.

Apple says they have sold 600 million iOS devices [2]. If you assume 300 of those devices are active, and Apple coverts 3% of those users, they have 9M new Pages users. If those iOS users happen to use the Mac version of Pages, even better. But they want to convert people away from Android/Google Docs as much as they want to shift people away from Windows/Microsoft Word.

[1] "Easier" is subjective, but as a long-time user of iMovie, _I_ found it easier, so I'll use that term here.

[2] http://www.theverge.com/2013/6/10/4415258/apple-announces-60...
Consider community or tech college. It's still not cheap, but it's way more affordable than a university or state college. They also tend to be more flexible and understanding since most of their students are part-time. Employers care most about your skills, and a year or two at a community college can give you more non-academic skills than any Computer Science bachelor degree.
PRISM was that the companies being compelled to providing access to the NSA, wasn't it?

If Amazon or Rackspace got an NSL, would the NSA be able to get an image of your VPS without you being told?

It seems relevant.
Choosing the perfect typeface
A home-made gun, aka a "zip gun"[1] is much easier to make -- but like you said, it doesn't sound nearly as scary as "any criminal can, with the press of a button, print out a gun at home!" (nevermind that it's not as simple as pressing a button, and they only work for a shot or two anyway.)

[1]: https://en.wikipedia.org/wiki/Improvised_firearm
[video] Tesla Model S test drive in London
Article seems to imply that there is no way to replace the headphone jack because it's soldered to the pcb, but presumably someone with the right equipment could unsolder it and put a new one on?
OVH turns on anti-spam for outgoing email from their network, traffic plummets
Well, I do have a laptop with Windows 7 and a netbook from Asus that was sold with a Linux distribution.

I use GNU/Linux since 1995 and on a laptop still looks like 1995 to me, in terms of graphics card, battery, hibernation and wireless support.

My Asus, which was sold with a supported Linux hardware, does not hibernate.

In terms of battery life I am yet to find a laptop where GNU/Linux lasts longer than Windows.
Anyone who is coding for cases like this will likely need to handle those kind of user errors. Not a big deal, though, considering a lot of apps do this already anyway.
Realistically, you can only blame them for glued in battery and and soldered in RAM. But then, RAM upgrade is an (overpriced) option. And it's not like there are number of options to upgrade to 32 or 64 GB.

The score is arbitrary value, which is dictated by the market. And we all pretty well know what the market is like.
Background info: http://status.ovh.net/?do=details&id=5669
Is the sarcasm necessary? The guy mentions Django a few times, in which case a web browser _would_ be necessary.
I have latest uTorrent 3.3 (build 29625) [32-bit] on my Windows box and there is Yahoo in Firefox.
Fortunately they saw the light and moved off of the complexity of C# then...
SUBNETS program
I somehow been under impression that most laptop headphone jacks are soldered in.
Just when you thought they could not make their hardware any more repair unfriendly, they find a way.

I think iFixit needs to start having a minus score on the repairability score - this can earn a one, it surely has to lose that for extra soldered and glued parts alone.
Modifly converts CSV datasets into JSON, on the fly.
Yup, apparently the $2 I had left in my account didn't cover it. Back up now!
I think what's scary to some is the perceived ease of production. Just download some files and hit print. The engineer in his shed at least has to know what he's doing.

I'm not saying they are right and I have also no idea how hard it is to build an actual (metal)weapon from scratch, but the notion of "anyone can do this" seems to be a big factor in most stories.
Why is it even better?
Bring back the matte display!
User experience of working with the analyzer (or how to save 50 hours of time)
I'm also a bit confused by that. Surely headphone jacks are usually soldered?
The Obamacare Suits/Geeks Divide
> Performance is very often sacrificed for familiarity and ease-of-use in business.

And practically everywhere else, that's why we're not writing web apps in assembler.
I think you are right and agree with you over a large enough time span. I think the challenge of the next 2 decades is going to be that the speed of the change will be so fast that it will displace multiple large sectors of the economy simultaneously. Eventually (hopefully) the economy and society will adjust to the disruption, but in the near term, it could result in a great deal of social unrest.
I use a variety of spreadsheets but haven't touched Excel in years.

What a spreadsheet gives you, assuming you have enough math skill to operate one reasonably (i.e. at least a year of college algebra), is an ability to create tables of data following certain assumptions that project various scenarios. This is most helpful as a visualization tool. You could probably do something similar with R and some CSV files, but I find spreadsheets are actually really helpful here.

PS, I really don't like Excel, just because I have run into so many braindead issues with it. That doesn't say spreadsheets are not a very good tool for certain kinds of problems though.
I've also decided to do a clean install of Mavericks on my mini. This time I'm going to try to limit the number of different ways I use to install software. Each standard way of installing seems to handle things differently. Over time the system becomes unknowable and a clean install is needed.