skysight-inc/HackerNews huggingface dataset:
They're already on sale, bought mine earlier so I'm guessing they meant GMT. Would make sense given that the event is on in London.
It's surprising that anyone can say that about any ISP. Would you mind elaborating?
Agreed. It's pretty awesome to be able to hop on to IRC and talk to their engineers and other experts.
There doesn't seem to be any relevant content on this page other than a link to https://www.privacyinternational.org/press-releases/uk-intel...

As far as I can tell, the US can spy in the UK because they're foreign, and the UK can spy in the US because they're foreign, and everybody shares information. Also, on the internet, everything's foreign.
More info: http://aaisp.net.uk/
lol lol lol lol lol lol lol lol lol @aphyr #homosexual #barbies #makessense
I do - the remote access I have requires running flaky Java apps in untrusted mode and that's not something I want to let loose in my personal stuff.
Love the reference, but I'm sure all young phillistines that hang out in HN have missed it completely. :-( You have my upvote.

Time to die.
Wow, as someone who saw some "cutting edge" 3D as a young student in the early 90's, this is beautiful. Weren't the Tseng cards in the 80's pretty much the first consumer cards with features hinting at fmv / 3d ? I was a tad young to know the details, I know their cards in the early 90's were incredible, but I wasn't there for the first Tseng labs stuff. Friends of mine claim that the early Tseng stuff was so impressive they suspected fakery in some of the demos!

Your clocking antics remind me of when I had to match a motherboard / processor to the maximum serial data rate acceptable by an old milling machine. The controlling software was no longer supported, and relied on the clock speed for timing (disastrous for controlling motors / servos etc) so I trialled a bunch of processor / MB combos until the milling machine accepted the output... Involved underclocking a Cyrix Cx something on some unknown brand MB that supported non-standard clock multipliers.

I got paid with a set of 5 year old race skis :-)
Frankfurt is certainly a commercial/financial hub, but it's much more expensive to get to from say Paris or Barcelona because those routes aren't served by the budget airlines as it's not a tourist destination. But the Barcelona to London route is served by at least four budget airlines.

Even from eastern Europe, flying to Frankfurt from Warsaw is almost twice as much as to London (although the trip to London is an extra 40 minutes).
Tower 2 Git client is coming
> We also had computers that'd fall over at the drop of a hat

Hm. That's not my experience at all, rather the opposite. Those 8 bitters were incredibly reliable.
We've been hearing that statement for atleast the last 15 years. Is it anymore true now than it was then?

The only thing that's caused people to start worrying about efficiency has been social: mobility and environmental concerns.

In no way has technological issues stopped us from increasing our performance throughput.
FabFriday is our Infographic Day
You've given some good feedback here from the perspective of a recruiter, but I think there's a point being overlooked in the conversation: most recruiters don't seem to know that they are sending an unqualified candidates. That is to say, they are either lazy and haven't done any due diligence on the candidate, or more likely, they don't actually understand the skills at play and lack the ability to assess whether the candidate is qualified. A candidate is a string of buzzwords that they can bill out at X with margin Y. That seems to be the only things the typical recruiter knows. I'm sure there are excellent tech recruiters out there, but they must be as rare as good technical talent itself.
I'm the author. Thanks for the support! And I'm glad you're enjoying the book.

The HN search results suggest that this is the second time the book has made it to the HN front page.

However, you may have picked up a different impression because the second chapter -- a largely self-contained introduction to backpropagation -- also made it once onto the front page. Given that I'm rolling out chapters as I finish them, this seems to me like multiple posts from the same blog appearing on the front page. Certainly, the individual chapters are (I hope) far more substantive than most blog posts.

(For the record, I had no idea this would be posted.)
I work for one of the ISPs in question as an Analyst and work is in progress to stop the storing of certain data after a certain time period.

The main reason for holding call data is for billing purposes, no e-mail information has ever been stored (other than in customer's own inboxes and sent items in their e-mail accounts). All browsing data is anonymised and only used for optimisation purposes.

Hundreds of thousands of pounds are spent annually on data storage, it’s welcoming that there is now a reason to reduce the amount of useless data we hold.
Dosbox plays it fine, but only B&W.
So Barcelona it is then ;)
Pretty much every competitor I've ever seen for C/C++ has always made the same claim: with X optimization that C/C++ can't do, we can eventually meet or beat C/C++.

It's never actually came true in the general case. ever
Hate to be that guy, but UK is in BST now which is GMT+1 :-)
7 Best PHP Frameworks of 2014
Multiple can mean "2." It could b 99% from the one angel and a $1000 from the CEO's mom, dad, siblings, etc.
Embarrassing skin issues? There's an app for that
Even this isn't especially helpful with watches. For example, take this one: http://www.ebay.com/itm/WW2-BULOVA-MILITARY-WATCH-A-11-with-...

This seems to be a good example of a vintage A-11 military watch (it's listed as such). It looks correct. It's got pictures of the movement, which seems to be correct. The seller has almost perfect feedback. So no problem right?

It is 100% fake (or at least, a frankenwatch made from old and new parts). And this is for a watch worth, perhaps, $200.

The real problem with watches is that fakes are so difficult to recognize that buyer feedback means much less, since a buyer is unlikely to recognize the fake. And often a seller is unaware he's selling a fake, so deception can't be detected in the description or the title. For the watch above, I think the seller knows what he has, and has very carefully described it to imply that it is an original, while not technically lying (he only claims the CASE is original).

It's a very, very difficult problem to solve.
I did consider switching to them, but the plan I looked at (Fiber to the cabinet and a higher 200GB download cap) comes in at £50 + (as far as I'm aware) BT line rental, so around £66/month... My BT bill for the above is around £40... Do you think it's worth the extra £26 ish for peace and mind? Are they really that much better than other ISPs? Thanks for the info!

EDIT: Ignore my comment, after reading up on them a bit more, they do seem like a pretty amazing ISP. Thanks for reminding me of them :)
We are not our code
Comply with Symfony2 coding style using CodeSniffer and PhpStorm code inspection
Also great to be able to trigger BT's line tests directly from Andrews and Arnold's web interface, see the history of usage, line sync rates, etc. That, and their ability to configure low-delay shaping upstream of BT's backhaul so you don't build big download queues in the DSLAM. Greatly improves my VoIP quality. Another happy customer.
Good fun to had building straw men!
Oh really? I thought it was a unique idea. Thanks to you I would never have know others had also thought about and created such a business. You have thoroughly changed my perspective on the world.
Enjoy Less and Love More
Why Facebook Will Acquire Yo
Our app from our startup is live. I'd be curious to know what you guys think.
The 3 Minute Technique For Brainstorming Your Product's Roadmap
The more pervasive wireless tech becomes, the more we need to know about it's effects. I'd like to see more research on this. I don't know who would fund it, though. Maybe there should be a Kickstarter that is strictly for scientific research. Is there such a thing?
Not Nice – But Fact
Like some people mentioned already, I mostly worried about the pricing of items. Looks like to me like they will poorly judge value of items.

Overall, this is not the worst idea eBay had so far, I would love to see how this plays out.
There must be reasons splitting up your country into 7 isn't the best idea
Indeed. The problem with starting over is that anything you start over with is going to be simpler, at first. Thus potentially faster, easier, etc, etc.

Rewrites are hard and costly, which is rarely taken into account. Even just maintaining a competent fork is hard enough.

I think it's probably worth the effort, but I'm not quite sure how you get from A to B without just having some super competent eccentric multi-billionaire finance a series of massive development projects.
I loved the Tseng mostly because of its nice memory map and the fact that the registers weren't very secret. Before that it was "VGA Wonder" (ATI).

The Tseng vesa cards did not do 3D but they were blisteringly fast (for the time) if you knew how to hit them 'just so'. Do everything by the row and avoid bank switches at all cost.

The funny thing is that the driver I wrote for the card was only about 2% or so Tseng specific. gp_wdot, gp_rdot, gp_wrow and gp_rrow were the only routines out of about a 150 or so that were optimized and they were quite short to begin with. And that alone was enough to get very close to maximum bandwidth between the CPU and the graphics memory (this was across the VLB).

I like your clocking trick a lot better than mine, I just soldered an extra socket for an oscillator to the motherbord and ran one wire under the chip to the right pin (and I cut one trace on the motherbord). Plugging in a bunch of oscillators until the FP chip started to behave weird (and then adding a little fan and pushing it some more :) ).

Interesting how those payments worked out.

Now I'm seriously wondering if there is a way in which I could resurrect that demo. No idea what I did with the data, I probably still have the code in some form or a descendant of it.

This was the card I originally wrote the code for:

http://www.vgamuseum.info/index.php/component/content/articl...

But by then I may have upgraded to a et4000 (the 3000 was 16 bit ISA).
Deaf customers: We can be contacted using irc, via our web site, text and email.

Just awesome.
I would argue (playing devil's advocate in favor of software patents) that a new /piece of/ software is decidedly not abstract, it is concrete and it has an abstract part that is (in the US today) patentable.

What's not patentable is "old idea, now on a computer for the first time" -- covering any implementation of "old idea" that nobody thought to put on a computer before, "but on a computer." That's clearly abstract. It's not an implementation. There are no implementation-specific details to put in the patent as claims (they would have to stand up to the obviousness test either individually or as a group). With nothing new except "on a computer" or "on a mobile device" it's not novel or specific and therefore not patentable.

I'm actually not going to argue the point "now if you HAD a specific implementation" because I'm not sure I actually believe in patents (or more specifically software patents) at all, but I do believe that even without a patent: if you have some source code that your competition doesn't, and you made it... and they acquire it somehow without getting a license, there are already copyright laws that protect you (so long as you can establish your own original ownership of that work) if they should decide to rip it off wholesale.
Would love to attend this, but not sure if I will make it to London.
Maybe he means that, when he wants to be told a story, he reads a book or watches a movie, and when he wants to play a game, he plays a game. I feel mostly this way myself: when I want to do something interactive, I want to do something interactive, not watch cutscenes or listen to or read dialogue. I guess this is why singleplayer story-driven games have never interested me very much, and why I prefer multiplayer games or open-ended singleplayer games (like sports or flight sims back before online games). Sometimes playing singleplayer, story/exploration-driven games feels like more work than play to me. There's 5 different branches in this dialogue tree; if I skip some, what if I miss some important detail, or something amusing? Better sit through all of them...then maybe I can get back to playing the game.
a binary for os x would be nice, since installing cabal/ghc currently is a bit of a pain
Steady income, avoiding Bitcoins volatility
Interface Design for Non-Interface Designers
Jillian Michaels – 30 Day Shred DVD Brand New &amp; Sealed | eBay
Thanks for doing this. :)
Awesome selection.
Well if you scroll down to the "Update" portion you'll see it's been confirmed. Alas, that's by the CEO, so I guess theoretically this could all be one big scheme. But they were getting quite a bit of hype before this security issue(s) arose.
I find it just amazing that modern chips already have parts that are just thirty or so atoms across [1], and that there are plans to go even smaller. I guess you can't go much smaller than 1.5nm because that's, like, three atoms, right?

[1] http://en.wikipedia.org/wiki/14_nanometer
The parent mentioned that he bought the book, but I can't seem to find anywhere on the site to contribute. I've followed this book since it was first posted on Hacker News, and I would love to be able to give back. Is there a place to donate or "buy" the book?
Ryanair flies to Frankfurt-Hahn which is 1.5 hour with bus outside of Frankfurt. Lots of budget airlines also fly to Cologne/Bonn which is 1 hour away with train.
Toran Proxy and the future of Composer
A Comparison of Syncing Technologies
Celsius_magnum
Given that none of the people involved in these clearly illegal programs ever gets punished in any way, I highly doubt that passing new laws will prevent government agencies from trying to do this kind of thing. However, making it explicitly illegal could have a beneficial effect in that it would empower corporations to not comply.

There are probably a lot of companies that find backdoor type requirements burdensome, and are only complying because the law is secret, uncertain or unfavorable to freedom. If you passed a law that said, "Complying with any request, including those issued by government agencies, to insert a backdoor into or otherwise weaken the security of a cryptographic protocol is illegal" and imposed some steep fines for violators, then companies would be in the opposite position from the one they are now, and they cautious position would be one where they say, "Sorry, government, if anyone found out we did that we could get shut down or lose a ton of money."

That said, an engineering solution is a much more attractive one to me than a social/administrative solution. Hopefully end-to-end encryption will become widespread and there won't be much that anyone can do about it. Still, the problem is that security is really hard, so having engineering and administrative controls is probably better than just one of the two (i.e. you're always encrypting your traffic end-to-end, but if something leaks out of a side-channel it's illegal for the NSA to be looking for it anyway, so both controls have to fail in order for the NSA to snoop on you).
CVC4: the smt solver
I've submitted to http://hackershelf.com/book/525/neural-networks-and-deep-lea...

Great work Michael. Sorry about my errant email to you.
> Trust is easily obtained, but very difficult to regain once lost.

I don't believe you. People still shop at Target, people still use Heartland payment processing systems, people still use Comodo and Verisign as digital certificate authorities. Stratfor still has customers, people still use Firefox, Internet Explorer and Chrome, and so on.

In this thread you ask people to care about security because of the harm it will bring to their reputation, but really you are the only person who considers the security reputation of a company, service, or product before using it. No-one else does. People in the world consider hackers and security problems to be a bit like tornadoes - what could you have done differently to avoid being hit by one?

And really, the track record for making secure software is very bad. Matasano is the premier application security consulting company in the world. Their blog got hacked. Microsoft is the premier software development company in the world, they invest billions comma billions of dollars in the security of their software, from paying internal red teams to giving grants to leading academics for groundbreaking research. Their software still gets hacked.

So what's your secret to making software secure? Is it more quotes from the CISSP handbook?
I started consulting about 2 years back. The most important thing I have learned is Cash Flow management.
Always keep in mind the 'earned money' is going to be in your bank account for a while. Sometimes for over a month. Make sure you stay afloat.
Right. Robert Heinlein wrote a story (perhaps it is Waldo --1942) in which one character wears a lead coat to protect against the risks of power distributed by radio. What I recall is that this character is still strong and energetic while others are weaker, though carrying around a significant weight would be a form of strength-training, I'd think.
It's in the README at the repo: https://github.com/awgn/cgrep
How can they isolate RF as the cause when RF is constantly surrounding us? Did the subjects live in shielded rooms?
No love for firefox? It played on safari, but not mozilla.
I recall a case where the courts did not agree with you. I can't remember names or many details, but the gist was that some guy realized that one of the pages was taking an fdat argument that was his userid, and by simply incrementing that number he could retrieve the data of any user he wanted. He presented his findings to the company (something major, like AT&T maybe), and they immediately sued him. He fought in court saying he wasn't malicious and was "white hat" as you say, but I believe he was convicted.

Does anyone remember this case?
maybe in happy happy fun fun land where ideals are reality.

Like it or not, economic power is power in our society, and a higher salary is more inclined to having a higher economic power. It matters to you as well.
Modern Honey Network – Honeypots for enterprise active defense
I ran an IndieGoGo, which is long since over. Other than the IndieGoGo I haven't given much thought to setting things up so people can contribute, that's very kind of you to offer. I'll investigate adding PayPal or some alternative when I have a little time. In the meantime, you could send me Bitcoin at: 17ukkKt1bNLAqdJ1QQv8v9Askr6vy3MzTZ It'd be much appreciated!
I would advise against using a computer provided by your employer for personal activities or storage.
Sure, but this site also has a lot of people who decry industries who lobby for government regulation in their own self-interest. When it comes to wireline ISP's, net neutrality proponents can justify regulation on the basis of local monopolies, etc. But in the U.S., over 200 million people have at least three options for 4G LTE service. And Sprint already covers 35 million people with LTE and is growing its footprint. You also have regional carriers like U.S. Cellular who have deployed LTE. And you have T-Mobile as the underdog player engaging in a real price/service war with the bigger competitors. Calling for regulation here is just calling for rules that favor one industry over another.

And it's not just cellular companies that are hurt by such regulation. I used to work at a startup developing wireless technology. If you legislate cellular wireless into a low-margin, "dumb pipe" business, then those companies will have less money/incentive for R&D, and you'll end up hurt companies like ours.

And by banning bundling, you're eliminating the opportunities for real innovation in the sector. One of the ripest opportunities in the music/movie streaming sector is figuring out how to deploy it in mobile networks in a bandwidth-effective way. Bandwidth, especially mobile bandwidth, doesn't rain down like mana from heaven. Someone has to build the cell towers, someone has to lay the fiber for the backhaul. What if your startup idea involves helping cellular wireless companies distribute media content more efficiently using their existing infrastructure? Your interpretation of net neutrality forecloses on those opportunities.
See http://www.inman.com/2014/06/19/move-received-ransom-demand-...
I think the underlying cause of this overabstraction is largely a result of abstraction being excessively glorified (mostly) by academics and formal CS curricula. In some ways, it's similar to the OOP overuse that has thankfully decreased somewhat recently but was extremely prevalent throughout the 90s. In software engineering, we're constantly subjected to messages like: Abstraction is good. Abstraction is powerful. Abstraction is the way to solve problems. More abstraction is better. Even in the famously acclaimed SICP lecture series [1] there is this quote:

"So in that sense computer science is like an abstract form of engineering. It's the kind of engineering where you ignore the constraints that are imposed by reality."

There is an implication that we should be building more complex software just because we can, since that is somehow "better". Efficiency is only thought of in strictly algorithmic terms, constants are ignored, and we're almost taught that thinking about efficiency should be discouraged unless absolutely necessary because it's "premature optimisation". The (rapidly coming to an end) exponential growth of hardware power made this attitude acceptable, and lower-level knowledge of hardware (or just simple things like binary/bit fields) is undervalued "because we have these layers of abstraction" - often leading to adding another layer on top just to reinvent things that could be easily accomplished at a lower level.

The fact that many of those in the demoscene who produce amazing results yet have never formally studied computer science leads me to believe that there's a certain amount of indoctrination happening, and I think to reverse this there will need to be some very massive changes within CS education. Demoscene is all about creative, pragmatic ways to solve problems by making the most of available resources, and that often leads to very simple and elegant solutions, which is something that should definitely be encouraged more in mainstream software engineering. Instead the latter seem more interested in building large, absurdly complex, baroque architectures to solve simple problems.
Maybe the "every byte and clock cycle counts" attitude might not be ideal either for all problems, but not thinking at all about the amount of resources really needed to do something is worse.

> how much layers is too much layers?

Any more than is strictly necessary to perform the given task.

[1] http://www.youtube.com/watch?v=2Op3QLzMgSY#t=10m28s
Longer flights 'could curb impact of vapour trails'
High-quality client, new version sounds like it'll be on par with Sourcetree features while retaining a decent GUI. Sourcetree is marvellous, but overly complicated to use.
The Emergence Of The Third Generation Enterprise Mobile Platform
Good initiative, and good excuse to visit London :) +1
The Problem with Pencil's Surface Pressure on an iPad in iOS 8
Those color scales are pretty incredible. Nice work!
Minimal explanation of the CAP theorem
There's pretty much no chance I'm gonna go out of my way to meet you in my spare time for coffee when I don't even know the minimum salary for this potential position unless I'm actually actively looking for a job.

If you're gonna be fishing for developers you need better bait than that.
For Our Daughters
Weev. Search HN, there are hundreds of conversations about that case.
Annyang.js – Let visitors control your site with voice commands