skysight-inc/HackerNews huggingface dataset:
This just in: absolutely no strangers (save statistically insignificant outliers like Nacchio) will go to jail to protect your data during a police investigation - nor should they.

Plan accordingly.
White House behind negative Russian news?
Amber Alert system offline due to funding
Criminals should be thumb-upping this
Twitter announces IPO: The Valuation
Chomsky is an HN sacred cow is what he may be saying.
My life as a disabled student
- Wearable computers - watches, glasses, shoes, gloves etc.

- Massive amounts of data being spewed out of connected everyday devices - refrigerators, cars, etc.

- Curation of content - too much being generated today for someone to consume - photos, videos, news etc.

- Making content reach to the bottom of the pyramid - too much content being generated in english - it needs to be translated to mandarin, hindi, spanish etc.
A few months ago, I ran into psych/yaml problems doing just the above because I didn't have the right yaml libraries installed.

Also, if you did that and also did something like "apt-get install chef" or something that installs the system ruby, you will have two copies of ruby installed and need to make sure your $path is correct.
On censorship and creator rights
Simple test coverage with Go 1.2
I appreciate what the folks at the Comic Book Legal Defense Fund do.
Not a great article, but totally correct. Mozilla and Wikimedia are the two most ethical big entities in the internet world.
Time is the default rivalrous good. Without having to know how to measure value produced, you can get a pretty good lower bound on it just by measuring the opportunity-cost of the time you're putting in, and then charging for that.
I've also had spectacularly vivid dreams on retreats, but mine weren't violent, at least.
Gigawatt - commandline time tracking
> It would be easy for them to say it, but first they would have to believe it, and second they would have to believe they could convince investors of it

You're moving goalposts. That's a completely different statement. Whatever it is they truly believe is totally different than "they have to make decisions that benefit their stockholders or they will go bankrupt".

> It's not a question of being sued, it's a question of having the stock price go down. Investors don't have to sue to do that; they just have to sell.

Again, this has nothing to do with fiduciary duty, which was the topic that the original comment was responding to. The fact remains that for-profit companies do not have some kind of Sword of Damocles hanging over them, waiting for them to make a decision that costs stockholders value.
No. What you're seeing in that log is only the two last steps in the number field sieve: linear algebra and the square root step. The rest of the details are missing.

The time of the square root is where you are seeing the 52 hours. That time is essentially 0 in relation to the whole process.

You can also see that the last 1033963 - 1026631 = 7332 iterations of Lanczos (on a 64Mx64M ~24GB matrix!) took 15 hours. We can then estimate that the matrix step required around 3 months on that particular setup.

We don't know anything about the sieving, but I'd venture it took significantly more computing power than the matrix, as is usually the case.
That's really not the case. I'm a regular on the hackathon circuit and it's extremely rare & frowned upon for people to start building before the hackathon. Plus, if you doubt it, peruse their GitHub's and you can see clear building.
First, Go isn't a systems programming language, any more than Java is.

Second, C is _far_ from boring. It's boring now because we all live in its shadow, but the idea that we should have high-level languages for writing low-level software in? That's C, right there.

Lots of other languages that now seem boring were interesting to start (Java, Perl, ...). What's frustrating about Go, and the hype it gets, is that it isn't interesting in any of those ways, and yet so many people, including its designers, seem to think it's revolutionary.
Touching video, Never give up in life always have hope.
It seems like every Ubuntu release has some serious hardware regressions of one type or another.. most can be worked around fairly easily, but others not so much. I went from Ubuntu back to Windows (win7) because of a critical regression with Intel graphics (specifically went non-amd/nvidia for the better support).

Since then Its been on servers and in VMs only. Yesterday the drive on my htpc took a dump, so I put Ubuntu 13.04 on, there were three issues.. 1. getting the audio working through hdmi (alsa regression bug, manual .deb download), 2. getting the fglrx legacy drivers going (amd eol'd series, ppa setup) , and 3. getting the media center remote working (remove/re-setup lirc).

None of these were big issues, but between the three, most novices would have given up. That's just a small case, in a mostly working setup (post-install).

I really want Linux to have a better foothold on the desktop, and don't like Windows 8's UI at all on a desktop (it's actually pretty nice for phone/tablet but prefer Android)... in any case it still isn't quite there, even on 5yo hardware.
> but they sure are milking it for all it's worth.

Apple are doing nothing different from their competitors with regard to patents.
after "deploy:restart", "deploy:tag_release"

desc 'Tag release'
task :tag_release do
`git checkout #{rails_env}`
`git tag #{rails_env}_#{DateTime.now.strftime "%Y_%m_%d-%H_%M"}`
`git push --tags`
`git checkout master`
end

Boom!
The implication of the parent is that with a ~ $10000 computer you can take a couple of days to factor a 698 bit RSA number. Or $20,000 can factor 699 in a couple of days - $40,000 gets you 700, $80K for 701, $160K 702, $320K 703, $640K 704, $1.28M 705, $2.56M 706, call it $5M 707, $10M 708, $20M 709, $40M 710, $80M 711, $160M 712, $320M 713, $640M 714, call it $1.2B 715, $2.4B 716, $4.8B 717, $9.6B 718, $19.2B 719, $38.4B 720, $76.8B 721, $153.6B 722, call it $300B for 723. We'll stop here because long before reaching this amount you would have realized massive economies of scale such as running entire plants making custom chips. Then again, we're talking about what can be done in a "couple days".

If we extrapolate couple of days, to 4 days we can add +1 bit, 8 days, +2 bits, 16 days +3, 32 +4, 64 +5, 128 +6, 256 +7, 512 (1.4 years) +8, 2.8 yrs +9, 5.6 yrs +10.

By that time again whatever is sitting there is obsolete.

Still, we're up to 733 bits. If we assume some massive growth and large economies of scale it is quite conceivable that $300B gets you a 10,000,000x increase on the bang per buck based on economies of scale alone (23 bits) working with today's technology; or that by waiting, within 5 years breakthrough technology would cause another 1,000,000 fold increase (call it another 20 bits). We are now up to 776 bits. That is just 248 bits away from 1024 bits:

If we make ALL of the above assumptions, and you throw $300B at the problem for 5 years and get to experience 1 million fold better technology and also a ten million fold better price than the commodity demonstration, you can brute force

1 / 452312848583266388373324160190187140051835877600158453279131187530910662656th of the keyspace.

Thus I would say that the demonstration is NO threat of "advancing technology", on the basis provided.
Functions and features are not synonymous
when are the topics announced, tho? any ideas on that...
I believe Apple do a good job in many ways. They also show more responsibility than Microsoft did 15 years ago.

But...

Apple do fail in a number of key ways, and despite your attack on most geeks, I will defend them.

1. Compatibility. Apple really drop the ball here. As one example, they don't support FLAC .. why? No reason at all, except maybe it threatens ALAC. For people with FLAC collections, moving to Apple is a pain in the ass. The same can be said for many other audio and video formats. Apple's support is lousy and is locked in for no good reason. In fact, it forces you to limit the choices you can make ... again, for no reason. If anyone wanted to share my content and they were Apple users, I'd say "sorry, go for an open platform and then we'll talk".

2. Apple excel at the basics, but fail with more complex activities. Some simple examples: iTunes went a little funny at one stage. It was impossible to get any music onto my iPhone because iTunes wouldn't allow it. I used 3rd party tools - which would put the music on, but as soon as I started iTunes, it corrupted those newly copied songs... Now, if I were using Android, i'd just copy the files to my phone - just like i'd copy files from one folder to another ... This is an example of something fundamentally basic being made very, very, VERY hard because ... of ... no good reason. note: since fixed.

3. Apple provides minimal settings. In many ways, this is great, but... at one stage, my iPhone 4s lost the plot with the audio volume for music and videos via the inbuilt speaker. I could not get the audio volume to work using the "physical" switch, nor by adjusting the volume up or down ... it took me M-O-N-T-H-S to solve this ... others reported the same problem, and Apple said "factory reset" or "return the phone, it's a hardware fault". It turned out to be two things... (1) a software bug in IOS, and (2) it was caused when you plugged audio devices into the interface port, but switched the external device off while music was playing. note: since fixed.

The reality is that I have been burnt by 1. 2. and 3. - and I would not have had those problems on Android. I also believe these problems impact geeks and non-geeks alike.

The good news, problems 2. and 3. have been solved. Apple introduced a "reset all settings" option which takes care of "magic settings" ... it fixed my broken keyboard when I updated to IOS7 (as an example).

In my view, blame the geek doesn't cut it.
I don't think it's necessarily selfish to want to separate your life and your work, but I do disagree that it's necessary. Whenever I see anyone earnestly giving the advice that you absolutely must do this in order to be happy, I just tend to think that's a person who hasn't happened to find the job that really lights their fuse. And that's fine, but these people need to stop telling those of us who have that we need to identify with our jobs less. It reeks of the kind of bitterness the less productive people have for the go-getters for "making them look bad."
Competence at what though? How many Leonardo Da Vincis are being forced to try to be competent at flipping burgers? How many Albert Einsteins and Mozarts are pumping gas?
"I can't figure out if it's a game or some GUI for basic apps or what."

That seems rather disingenuous in light of:

"I lost interest fairly quickly, and half of the components seemed broken."

Seems that you figured out what it was after all, if you knew those were components.

Nothing wrong with negative feedback if it's constructive, but this seems to be a response in the category of "I couldn't be bothered to actually think before I wrote".
could you give examples of the claimed existing products and how the apple products are "just refinements" of those ?
The only mention of him on the EFF site is from June. Are they involved at all?

https://www.eff.org/deeplinks/2013/06/jeremy-hammond-case-de...
How do they suffer by reading reddit comments? Just curious.
Word Smashing
And yet you're employing the same basic argument.
So on one hand, we have the execution of a warrant or subpoena that is narrowly written, specific and reasonable, based on probable cause, and signed by a judge.

On the other hand, we have recently seen much greater evidence about the wholesale surveillance of society under secret law and apparently not accountable in any practical sense to oversight.

The first is normal and appropriate and well within the bounds of civil liberties guaranteed by Fourth Amendment. The second is highly problematic - but one doesn't necessarily lead to the other. Our civil liberties and civil rights have always been subject to appropriate exceptions. The problem is when those exceptions become so broad as to render the freedoms ineffective, not that they exist at all.
Actually, content creators get to ask you to agree to a "Terms of Service" that gives you access to that content. If you don't like the terms of service, you could say they are "laughable," but that doesn't mean they don't exist, or have a specific meaning.

It seems very clear to me that a page that promotes the removal of Facebook ads, via its software, fits squarely in violation of the agreement.

Facebook seems very reasonable in this -- they're giving him a second chance, after blatantly violating the terms of service. And yes, it is blatant. Anyone who thinks that removing Facebook's ads are compliant with the Terms of Service is living in the world they wish exists, and not the one that actually does.
Purity is, informally speaking, "same output for same input". If you start out with the same database and feed the same input in the same time intervals to a FRP program, the resulting database will always be the same, (i.e. if you view the database as a value).

In the real world, a database is of course stateful, but then again so are CPU registers. There's no fundamental difference.
Good man. They have a long history of not giving a damn about privacy: http://pleasedeletefacebook.com
Well IBM did end up divesting itself of the businesses people expected them to. They just did so in an orderly manner while simultaneously executing a new and very successful strategy.

As for Tomi Ahonen, by the time of that 2011 statement, Nokia's smartphone sales were visibly in precipitous decline. Not their share, but their sales. So Ahonen's statement can only be seen as a statement of faith rather than of confidence.

In these two cases, there were facts to support the predictions, where as in Apple's case all we have are just so stories.
Hi i'm the author of http://www.wordsmashing.com
The word game is open source and the code can be found on Github, hope you guys like it, tell me what you think :)
You are absolutely right.

The only alternative is to "stop using Facebook."

The Facebook Terms of Service are an agreement that you can simply choose not to accept.

You have every right.
" Why? Almost zero unvestment required. Absolutely flexible working ours. All value creation is through your mind work. No external milestones and so on and so on..."

Not all costs are monetary.

When you have a family to provide for and responsibilities beyond those to yourself, your threshold for acceptable risk drops much lower.
A guaranteed basic income can ensure that security is no longer a motivating factor for accumulating wealth. Wealth should be about power, and not about freedom. Everyone should have freedom. I doubt it's either possible or desirable to sever the connection between wealth and power.
> The market is broader than just the end-users of phones. Share markets, patents, deals with collaborators (such as network operators, music companies), and bribes (mostly in less developed countries) are just as much a part of the market as end-users.

Please explain how any of this applies to Apple's business. At it stands it sounds like innuendo.
The distinction between these makes explicit what a "jobs program" does: increases employment, without increasing productivity.
The "globe" is very obviously not Earth, so it's unlikely they'd bother to draw the sound coming from any particular place on it.
> these companies do in fact have a fiduciary responsibility

Can this meme die too?

http://skeptics.stackexchange.com/questions/8146/are-u-s-com...
Autopsy of a failed side project
I think this is exactly the right way to put the whole debate to rest! Who knows what Apple has up its sleeves - they still got Jony Ive, they still got a ton of money to just keep going at things. That may result in greater products, or they may become like Microsoft - perpetually trying. Really, only time will tell, but I just don't think they'll fail spectacularly in the near future.

BTW, good to see you posting somewhat frequently on HN Ted!
So uhm, mind explaining what the hell Godel's proof has to do with God?
You don't think refinement of failed products into wildly successful ones is a creative activity?
A reading list for services engineering
That's the only thing I can figure. While sitting on the couch this evening, I put this minimal build script [1] together:

https://gist.github.com/bradland/6861980

That's 9 lines of shell if you exclude comments, and includes the MD5 check. I've updated these commands a few times as Ruby has advanced, but most of the changes come with my distro updates. For example, the Debian 7 release required an update to most of the libs that Ruby depends on. Otherwise, it's been relatively trouble free.

1: It's not really a build script. It's a listing of the shell commands you'd need to install Ruby manually. I extracted them from my build scripts.
I have no degree and I am 0.5 out of 1 full time programmers at a major footwear apparel company. Just keep working, keep reading. Fuck the paper credentials. Never stop learning.
Most of the low-skilled jobs out there can be automated. And there are already more workers than there are jobs. A decrease in the size of the available labor pool sounds like just what the doctor ordered.

The jobs of tomorrow are less definable than they were 50 or 100 years ago. And each tomorrow comes sooner than the last.
What's wrong with Dilger? He is unashamedly opinionated, but he is a far more professional reporter of facts than the vast majority of mainstream outlets.
From the post: "The debate around fixing this problem has focused on whether the data should be removed from the public entirely"

I think this entirely misses the point. The point is that we should enforce, and to the extent needed, enhance, our blackmail and extortion laws to deal with these morally repugnant businesses. Under no circumstances should either the mugshot sites or a site like RipoffReport.com be able to solicit thousands of dollars under the threat that they will continue to disparage and embarrass their victims unless they pay. Google should not be helping these sites either - at least in the case of RipoffReport.com they are actually helping them carry out an extortion scheme against millions of people. Both the sites themselves and any site that helps them achieve their evil goals must be punished.
Butter Systems (YC S13) is Hiring Engineers
Butter Systems is a Y-Combinator Summer 2013 startup that is building a better service model for restaurants. We let customers order from an Android tablet that sits at the restaurant table. Our digital menus are fully-customizable to bring each restaurant's brand to life. We are backed by a number of well known angel investors and institutions, including Eric Schmidt's Innovation Endeavors, Google's Sergey Brin, and the Mokhtarzada brothers (Webs.com).

Positions in SF:

Software Engineer (Android): 80k-100k, 0.5% - 2%
The ideal candidate has an undergraduate degree in CS or related field, and has at least one-two years work experience. Main responsibilities include building the customer-facing native Android tablet experience. This requires an android developer with a great eye for design. Android experience preferred, iOS acceptable. Backend is in node.js and mongodb.

Software Engineer (Web, full-stack): 80k-110k, 0.5% - 5%
The ideal candidate has an undergraduate degree in CS or related field, and has has at least one-two years work experience. Responsibilities include working on an api-driven web app that restaurants use to manage their menus/orders and view analytics. Familiarity with backbone.js, node.js, twitter bootstrap, and mongodb highly preferred.

please send all resumes to jobs@buttersystems.com
I understood that. There are even links to IRC logs. There is a delay. The idea is that they might not jump in right away but will say something later, maybe 10 minutes or hours later.

Like the "well it means we are famous now" comment is made 10 minutes or so later.

But yeah I guess if it is 5 hours later, it seems silly to comment on it. Especially since the author didn't express her indignation publicly in that channel, so those that might have defended her probably thought she shrugged it off.
> Facebook only gets to push some HTML, CSS, and JS to its customers.

This is completely false.

Facebook is a business. That means they have the legal right to do a lot more than transmit data.

This is such a basic, obvious, fact that I find it difficult that so many people seem to not understand it.

Facebook is not a data transmission service. They're a business. They have a product that they offer. If you want to use that product, they ask that you agree to a set of rules. This is very, very, normal. It is the foundation of society: The ability to make agreements.

Whether or not this software violates the agreement Facebook asks of its users is another question.

But, they absolutely DO have the right to do more than "push some HTML, CSS, and JS to its customers."
Did I miss something? Is there no way to get any of these components' broadcast channels to GET/POST to an API? Or their input channels to accept an HTTP input? I couldn't see this on the roadmap and it seems like such a no brainer that I then figured it was already baked in and I just couldn't find the GUI element to trigger it. Now I'm confused.

If such a thing were added I would use this every single time I end up making a crappy little html webpage to drive something. I've lost count of the number of these I've made.
Can someone please educate me on what the need for a "time served" sentence is? According to Wikipedia, this guy was (in part?) responsible for hacking Stratfor which resulted in a bunch of credit card fraud [1].

> [posted] stolen credit card data, one containing 3,956 items and the other with 13,191 items. Next they posted a set of over 30,000 items

> ...

> The hackers said they used the credit card data to make donations to various charities, including the Red Cross, Save the Children and CARE. However, one security expert stated that the charities will never receive the payments, claiming that instead, customers will report the fraudulent transaction, and the credit cards will return the money to the customer using a charge back. Ironically, this will most likely be a minus for those charities as they lose out on the fraudulent donations, along with the nominal bank service charge that customers typically must pay simply for processing/re-processing.

As someone whose VPS provider was "compromised" and a few weeks later had fraudulent transactions appeared on my credit card, it's stressful to be arbitrarily out of pocket $500 and then stressful/annoying to go through the chargeback process and get a new card and update your billing details everywhere.

[1] http://en.wikipedia.org/wiki/Stratfor#2011_hacking_incident
A typo: s/transfe/transfer/
Not creepy, just lazy. Googling is faster than using LinkedIn's search.

But not going to lie, we all Google people's names. Still nothing creepy about it.