skysight-inc/HackerNews huggingface dataset:
> There is a limit beyond which you can't compress data any further, called the Shannon limit.

I think you are confusing things a bit here. The Shannon limit has nothing to do with lossless compression, it refer to communication in noisy channels.

What you are referring to is the Shannon entropy, but even that is not actually a lower bound to compression of actual data, because it is defined for stochastic sources.

When you have an actual string and you want to compress it, the only meaningful lower bound is the Kolmogorov complexity of the string, that is the size of the smallest program that generates that string. It is of course incomputable, but it is what you would get if you had infinite computing power.
Use qBittorrent instead if you like the feature-set of uTorrent. In particular, qBittorrent's UI is modeled after uTorrent. It is open source and works on Linux, OS X, Windows, FreeBSD and OS/2(!), supports sequential downloading (aka download in order or streaming) and has an optional web UI. http://www.qbittorrent.org/
Android is not exactly Linux. Ubuntu-like builds are far from dominating anything.
> Gzip is a unix utility, LZ77 is an algorithm, this distinction is not pedantic.

It's basically the definition of pedantic.

Gzip uses the LZ77 algorithm, so it's a simplified demonstration of what gzip does. It's also a simplified demonstration of LZ77.
Yet the basic premise of the video is still wrong. Gzip uses many algorithms internally, among them LZ77 and huffman. It's like doing a video about "this is how mysql works" and showing the quicksort algorithm.
Smart TVs are dumb, and so are we
Forging SHA1 collisions is not sufficient to attack git.
I build one myself.
Liked the workflow in some PHP blogging software, but didn't want to have PHP on my server and the node.js blogs (before ghost) were unusable compile-to-static-html crapware or tutorials on learning node.js while building your own blog haha...
it's not just strange loops. Read "Creative Analogies". The 'copycat' program, in particular. Those algorithms were solving problems that watson never would be able to do: Problems that require genuinely creative thinking, especially in the face of open-ended, indefinite answer domains.
Examining the state of the middle class and the “American dream”
Here's The Racist 'Daily Show' Interview That Cost A Local GOP Chair His Job
Because people don't want to "compile kernels" and "make those drivers finally work".
Stop pretending you have the universal truth in the matter. Go and read Hayek for a change instead of Reddit, you will get a whiff of fresh air. Explain me who's going to pay the massive debt when China and others refuse to play the role of creditor in the future. And let's not pretend it's never going to happen.
Self-hosted Octopress[1], but I'm working in migrating to Ghost.

[1]: http://octopress.org/
Yes, those ST movies.
She obviously prefers a great product to the "OK" one. There is an obvious UX difference between Web and native.
I would safely assume those people are mostly geeks/hackers.
Android is not exactly Linux.
Urg. It should be off by default in my opinion. You should have to explicitly turn it on.
SkyDrive is bigger than Dropbox? Is it bundled with Windows/part of the install then?
https://github.com/textmate/textmate

It's is an older post, but new for me and new for the HN system :)
> because people do not need $2000 Facebook and email machines

I agree with your post but just wanted to point out a Facebook/Email PC does not cost 2000 dollars anymore (and has never cost that much for a long time) :) You can get around with a 300 dollars laptop just fine of that kind of usage.
> No. LinkedIn spent considerable effort building something that nobody wants

That's pretty much what I thought, i.e "LinkedIn spent considerable effort building something that very few of their users want".

Thanks for confirming that there's no evidence otherwise.

It's more common than you may think, especially for companies where the user is not a paying customer and the feature benefits the company. Sure somebody wants this feature. Somebody who works for linkedin and isn't a security geek.

And for companies with poor-decision-making skills or short-term thinking.
Sure it is. There are far simpler and more straightforward ways of using invasive brain technologies for interrogation than "decoding thoughts."
avast antivirus.

and http://www.malwarebytes.org/

usb device.

win 8, i had a genuine iso file and keys.

Model - 41113TU
Product - C7D86PA#ACJ
I don't understand why this is branded as a Ethernet protocol when it's a IP protocol
So if decrypting an RSA encoded message just involves multiplying the message by itself x amount of times, couldn't you just do keep multiplying until the result message makes sense, then you have discovered x?

Sure in the example the key was so small it could only do one character at a time. With a larger key you wouldn't know the length of bytes to decode in one go. But that would only slow things down a bit.

There must be more to it than that?
Interesting that the author assumes smartphones need to be upgraded almost yearly. My smartphone upgrade path in the last 10 years has been HTC Typhoon -> iPhone 3GS 32GB -> iPhone 5S 64GB, and a large part of the most recent upgrade was a crumbling plastic case on the 3GS.

At no point during the 4-year tenure of the 3GS did it stop being astonishing to me that I had flat-rate, always-on internet in my pocket, all my music, ebooks and audiobooks, videos that I took of my wedding, and photos that I took of our first child, who's now inherited it and mostly uses it for In the Night Garden.

Personally I think that because of the reduced horizons of smartphones, they're actually every bit as long-lasting as your PC. Sure, at some point OS updates stop coming, and with that app upgrades, but the performance of the 3GS was fine, and I'm not afraid to admit that part of the latest upgrade was just embarrassment at having such a naff old phone, as much as I loved it.
Sure, bitcoin is free to transfer for now, but soon exchanges will have to start charging a fee.

Currently the "proof of work" kills two birds with one stone: it allows transfer of the currency and also mines new coins for the exchanges doing the transfer. But that only lasts until the 21 million cap is reached; after that, no mining, no free money for exchanges, but since someone still has to do the work ... it'll be for a fee.
My i7-875K (overclocked, but not exhaustively; my Gigabyte motherboard has an auto-overclock function that raised the multiplier without killing stability) with 16GB of RAM, entirely too many SSDs for any one person, and a Radeon HD6870 is capable of playing every new game I've bought this year (Dishonored, Saints Row IV--I don't buy games from EA so the new title list is pretty short right now) at max settings at no worse than 35FPS--I personally can't detect a difference between 30FPS and 60FPS, so I don't care.
Tech Makes Workers Five Times More Productive, Claims O2
This looks neat, has anyone tried it with AngularJS?
Kudos to hubspot: they're pushing out some nice js pieces from their app
I hope it will support IPv6. The article mentions DHCP and has an example address of 1.2.3.4, but IPv4 seems like a poor choice for a new LAN protocol in 2013. Not everyone has IPv6 internet connectivity but we do all have IPv6 LAN.

Apple has been using IPv6 for local network services for years now, like file sharing and Time Capsule backups, and it works great.
By that logic, Steve Jobs didn't start Pixar.
China buys treasuries because its the only think they can do with their forex without destroying their economy; they basically lend us money at a negative interest rate after inflation is considered, and are very happy to do it. If we stopped borrowing money, that would be a big problem as we are a debtor of last resort.

I would love to argue more, but my Beijing to Detroit flight is boarding.
>If you search for Southwest Airlines, why should Southwest Airlines not be the top result?

Why? Because the homepage of a corporation should not automatically be the top result. If they implemented it that way, they could throw away the entire ranking algos!

What if SW Airlines fucks up one day and masses of reporting about this springs up? Yeah, better to have the big ass advert as top result when people searching for southwest.

Also, I am fairly certain this is just the start. Next step, widen the results. Search just for "Airlines" and get the big ass ad for Southwest on the top. Other airlines see this and also buy ad space. And pretty soon when you search for "best airline" you will be presented with a page that makes you wonder if you did an image search by accident.
Where's the version for Android?
> nobody really cares about NSA spying on him (at least here in Germany).

Please only speak for yourself.
To few people care about it, but "nobody" is just plain wrong.
Construction Stock Footage
Can someone fix the Indian recruitment system
I'm not sure if you mean that the comfort of working on a tablet connected to remote virtual servers is higher than that of a single local laptop or desktop.

But if that is your final point, I very much disagree. Besides the fact that a computer keyboard and mouse are often vastly superior to the cramped peripherals you typically see connected to a tablet, large screens and user interfaces designed for large screens often have a huge ergonomic and productivity advantage over the tiny, touch centric interfaces for tablets.

Note: the previous paragraph only applies to the current state of apps for creative and engineering activities. It could be that five years from now, tablets and their software for creating content have evolved to a point where they rival or surpass desktop software. Or they might not. Either way, my point is that we're not there now, and creating software etc on tablets is a sub optimal experience today.
Yes! I have an X1C and they have messed the home, del, pgup, pgdn island, and placed print screen between the right alt and ctrl. I'm tripping over the keys all the time.

How hard can it be to design keyboards with all keys in the correct place? Thinkpads used to be the only ones which got this design issue right.
So if DuckDuckGo doesn't have ads ... how exactly do they pay their employees and run their servers? Charity?
Track site tracking you with Mozilla's lightbeam?
1. I suppose the earliest system of formal logic was the syllogistic, but that's a long way from what we call formal logic now and it's not at all clear that it ever did anyone any good. Formal logic of the modern kind has a history going something like: Leibniz (mathematician), Boole (mathematician), Frege (both mathematician and philosopher), Peano (mathematician), Russell (both mathematician and philosopher), etc. (by Russell's time most of the architecture of modern formal logic is in place) and it looks to me as if -- if we really must engage in these boundary disputes -- it's more down to mathematicians than to philosophers.

2. Yeah, William of Ockham was a philosopher. Score one for philosophy.

3. It looks to me as if almost everything important in the history of the scientific method is down to scientists rather than philosophers -- though, since the word "scientist" wasn't coined until the 19th century and disciplinary boundaries used to be more porous than they are now, they were often called "natural philosophers" and often did a certain amount of what-we-now-call-philosophy as well as what-we-now-call-science.

Francis Bacon is the usual chief suspect for introducing something close to the modern scientific method. He was an experimental scientist as well as a philosopher (though, it seems, not a particularly good one). Galileo was a scientist. Newton was a scientist. I suppose you might want to go back to Aristotle (though I wouldn't) -- but, actually, Aristotle was trying to do science as well as philosophy.

4. Since both Church and Turing were both trained and employed as mathematicians, it seems rather strange to credit the Church-Turing thesis to philosophy. (So far as I can tell, all the other important people in its history -- Goedel, Kleene, Post, Rosser, etc. -- were mathematicians too.)

You might consider these topics philosophical by definition. If so, the conclusion would seem to be that even philosophy is often best done by scientists and mathematicians, which doesn't speak well for philosophy as a discipline.
Psh, it's not the police that are the flashpoint IMO it is the marines. Their entry requirements are so lax it is beyond scary.
You guys have put out some great pieces of JS in the last year and the quality is getting better. I'm a big fan of how this is not jQuery dependent and the code is simple. I've been watching the HubSpot repos since globalMessenger and the code and presentation are far above par.

Thanks for releasing your internal libs.
I think it should ask the user, explicitly giving him information about what's wrong with both approaches.
install linux then.
The surveillance service began their history by monitoring enemy armies, knowing what the troop movements were and locating potential weaknesses. Their purpose was to help the military in defending the nation.

They later grow to encompass international commerce, as that too related to national defense. Knowing where, how, and who are able to transport material in and out of countries is paramount in successful wars between nations. Of course, having access to private information in the international market, they were also able to start supporting their own nations companies and improve the nations ability to commercial out compete foreign companies.

Afterward, the next step was to encompass everyone in ubiquitous surveillance. Having a working social graph of their own citizen, as well as anyone else can very much relate to national defense, now called nation security. Knowing who might in 10 years become the next President of the United States is important, as otherwise the wrong candidate might get elected. Surveillance of news papers is also of paramount importance, as otherwise state officials won't have time to react to the fast pace of inquiries that otherwise might happen. Documents destined to be shredded could be laying around for just anyone to read.[¹]

The next step they took was a bit more bloody. Secret indefinitely incarceration, torture, and kill lists (The renamed Deathsquad of old). Using military force in targeting journalists, and publications.

I wish I know what the next stage is. The insight from the old big leaders of west Germany, USSR and China has not made any new innovations on this front. At most, they were better at scaling the last step up and increasing the size of the kill lists, torture chambers, and the nastiness of the military force against journalists. I wonder if the national security agency feel a need to go one up on this, and innovate further. The virtual strip search by massive radiation machines are a nice touch, but they surely can do more.

[¹]: http://snowdenandthefuture.info/
It appears that so far you have, in fact, resisted that urge.

(Or maybe you haven't, but they wouldn't hire you. That would have been an interesting interview. "So, Mr X, where do you see yourself in this business in five years time?" "In a prison cell nearby, looking out through the bars at the smoking ruins and laughing.")
I have 16MB, and usually have dozens of windows/tabs open in Safari, Xcode, Textmate2, and a few miscellaneous apps. Currently, Activity Monitor shows 15.9x MB used, 10.87 App, 1.26 File cache, 1.91 Wired, and 1.94 Compressed. Swap used 0 bytes, virtual memory 20.12 GB. No noticeable hesitations attributable to compressing/uncompressing when switching windows/apps.
I wish SD cards would implement a key-value storage interface natively. It would instantly remove the need to implement a filesystem in many embedded systems eg. music players: all they need is access to keys (song filenames) and values (blob of ogg/mp3 data).
Will Linux ever take off if developers can't pull in a common direction? Is there no space for an authority to say "We're using X, Y and Z"?
Oh, just to clarify, the foot noting ref system came after {{fact}}.
> Every YouTube user is now a G+ user.

This statement surprises me. Casual video-viewing is a large proportion of YouTube's attraction and does not require authentication ( except for age-restricted content ).

I don't have any Google accounts and I don't have any problems viewing YouTube content.

Every Youtube uploader might be a G+ user, but what proportion of the audience is that? 10% at most?
Fibre is not required to beat the 2.5Gb/s limit. Standard copper Cat 6a cables already support 10Gb/s for distances up to 100m.
Brain decoding: Reading minds
> That sounds like a tariff or customs duty, a power which the Constitution specifically assigns to only the Federal government.

Well I'm no lawyer, but I think the difference is that tariffs apply regardless of the tax you paid overseas, whereas use tax only makes up the difference, if it was originally in your favor (if you pay 8.75% sales tax on an item in San Francisco, Massachusetts won't refund you the 2.75% difference when you bring it back, but they won't charge you extra tax either.)
An engineer reinventing the wheel, other than an intellectual exercise, can be a symptom of them being bored with their work or not feeling ownership of the company mission.

Building something from scratch exactly how you want to is stimulating, gets you respect from peers inside and out and is something you completely own.

When an engineer develops NIH it can be a cry for help. Their leaders need to inspire them to refocus on their customers.
I can't wait until the source audit uncovers a funny little subroutine that loads the certificate from the .EXE, decodes the public key into RAM, and then starts executing it. :)

edit: not that this seems like a realistic method of injecting malicious code. If you could get away with that in an open source project, you could probably get away with just hiding the malicious code in the app directly.
I guess the war on general computation has officially begun. I can't wait for someone to propose a ban on home 3D printers to prevent firearm proliferation.
>and were meant to show off the skills of the writer

I believe that is just nostalgia. I have reverse engineered a few and almost all of them are badly designed, make assumptions about the state of the OS/datastructures (that turn out to be false sometimes, causing them to crash) and do things that are trivial for any intermediate low-level programmer. Commonly - modify command.com or other executables to load itself when executed (some tricky viruses even removed their modifications from those EXEs once they were memory resident) , plop some executable code in the bootsector, hook into some i/o interrupt, install itself as a TSR, etc

Modern malware is equally buggy, but will do things that are much much more sophisticated - due to the arms race between antivirus folks and malware writers. Especially the techniques they use to thwart being live-debugged, or identified as malware are pretty ingenious. A lot of DRM tech. (securom comes to mind) does similar crazy stuff as well - in addition to causing system instability.
thought it was easy for some people to get real guns in manchester, unless those days are gone
If you already formatted your laptop those viruses should be gone but if you think you have a rootkit

Scan with this tool called kaspersky anti rootkit TDSSKiller

http://support.kaspersky.com/us/5350#block1

If you find something delete it.

But just to be extra safe re flash your bios/ update it and then scan afterwards to see if anything pops up.
The overwhelming need to poo poo these results in here is pretty disgusting though expected I suppose.

I'm interested in following those Surface numbers over the course of the next year. If they can get that revenue up to about a billion, they will have done very well. And I think they can do it.
Co-workers. I'm technical, he is in operations.
> People will still want car insurance.

I wasn't aware they wanted it now. People buy it because they are legally obliged to.
Drivers? Do you mean software-modems? Majority of the modems AFAIK were hardware modems which just connect over the COM ports, and you can echo any command there.
It's also every easy to make an empty one-liner, especially borrowing from some authority to make it appear important.

If you are not willing to waste money on proving a point, why would you expect me to waste substantial effort to write code to prove my point to you?

And if you are not willing to put money behind your statement, your one-liner talking point is exactly what it says, "talk is cheap."

I at least put in the effort to build detail case to rebut the previous comment poster's point and showed how it can be done. If you think my point was wrong, build a detail case to rebut it. Then we can have a meaningful discussion; otherwise, it's just cheap empty talk.

BTW, what I talked about was not theoretical. That's how viruses are written. You don't have to believe me, but again it's not my job to convince everyone.
It's still expensive at $35,000. If the price is brought down to say 3,500 then I'm guessing a lot of early adopters will try to get their own butler robot.
The Mysterious Case of Elisa Lam
iWork, Pages 5: An unmitigated disaster
Apple "has eliminated so many useful features that it effectively is now a piece of useless junk, and I honestly have no idea for whom this latest version of Pages is intended."
Giant vacuum cleaner to suck pollution in Beijing
If pi is normal, and the two strings are of equal length, then yes... not only that, but if pi is normal it's likely that each appears infinitely often.

By the way, sorry to point this out, but after 535 pi actually goes 5358979...
I go to YouTube all the time to listen to music. Organizing playlists on YouTube requires an account (playlists which are public by default, something that really annoys me). Liking a video on YouTube requires an account. You really underestimate the number of active YouTube accounts. And even if 10% is a good estimate, given that YouTube is the de facto destination for videos, 10% is huge.

And btw, Facebook is a competitor because a great deal of YouTube traffic comes from Facebook and so many people end up liking or commenting around YouTube links on Facebook. And that's what Google is trying to prevent with Google+: lost traffic, lost opportunities.

Note, I'm not saying that what Google is doing is good for us. After all, the Internet's strength is in its decentralized aspect. All I'm saying is that, from Google's point of view, Google+ already is a success. People miss the point when they view Google+ as a failure. Larry Page once said that Google+ is now the new Google. And he wasn't joking about it.

People laughed at Android when it came out. Nobody's laughing now. I fear a Google dominated near future, which is why in the Google versus Facebook battle I actually hope Facebook wins, but I admire Google's execution.
Get rid of Windows 8 and the TPM2 crap. Your machine is no longer yours. It is spied upon and owned by Microsoft. They have FULL control over your machine. I have caught Windows 8.1 uploading my data to Microsoft. They encrypt the communications, but I was monitoring Windows and what files it was accessing and what communications it was performing over the Internet. When I blocked the ip addresses, it evaded my blocks by using a different set. All ip addresses were owned by Microsoft.
According to mentioned in neighbour Wikipedia article (http://en.wikipedia.org/wiki/List_of_countries_by_traffic-re... ) WHO report (http://www.who.int/iris/bitstream/10665/78256/1/978924156456... , "Preface", page V), it's about 1.24 millions deaths in 2010.
uTorrent has a webUI that allows you to log to it remotely; you have to install it on the PC that uTorrent resides on. You set the authentication details on said PC, so I doubt it goes through any sort of server, as it doesn't need to.