skysight-inc/HackerNews huggingface dataset:
Curious what advantages the latest Firebug has over the current built in Firefox tools.
Google is also using the term "campus" for spaces run by Google for Entrepreneurs. https://www.googleforentrepreneurs.com/campuses/

I agree "campus" is a good easy-to-understand term. It's comprehensive for all. Maybe, the term "incubator" could be deprecated in the near future.
Using Chrome Developer Tools
c'mon, give him a fucking break.
> It doesn't matter how good you are in [insert almost any common language], you'll really struggle to understand that code.

Perhaps I've been using Haskell too long but that code looks very clear to me.
Vendors who will use his tech, now, 'cause it's free and better than what they could craft. His point is to offer his services to vendors. What's available now amounts to a demo.
There was a pretty detailed discussion on HN on the split [0] I personally hope that the situation won't become as [1].

[0] - https://news.ycombinator.com/item?id=11624374
[1] - https://xkcd.com/927/
They're talking about the 'titlekey' system that the eShop uses. The overview of the process is:

1) You attempt to purchase a game on the eShop
1a) Nintenedo servers verify you have funds
1b) Nintendo charges your account credit equal to the amount of the game
2) Once payment is received, the eShop application installs the selected game's 'titlekey' to your 3DS system. These titlekeys are unique per game, not per console -- herein lies the biggest part of the problem. These titlekeys are used as decryption keys for the game contents hosted on Nintendo's CDN (which doesn't need authentication!).
3) If the eShop app senses you have the game's titlekey installed, it will let you download it to your system.

So, once people figured out how to dump the titlekey databases from their systems, and how to import titlekeys into their other systems, they were able to essentially get free games directly off the eShop, using Nintendo's servers!

And then a few weeks after that, a homebrew app called freeShop came by that automated the process -- it has a GUI that lets you browse the games in the eShop, pull and install the titlekey from an online database, and grab/decrypt/install the game straight from Nintendo's servers.

Because Nintendo doesn't tie purchases to your Nintendo Network ID, but rather to the hardware itself, they left themselves wide open to this.

(It should be noted that the Wii U eShop uses a very similar system that has been similarly exploited recently.)
I had no idea what NationBuilder does (definitely not in the target market) - but having had a look at your website I can see why your customers could well be rather security conscious!
I had a similar experience. It worked the second time I clicked.
شركة مكافحة الحمام بالدمام بأرخص الاسعار 0595055756 شركة الكمال
Fear, Uncertainty and Doubt. Quoting Wikipedia:

> FUD is generally a strategy to influence perception by disseminating negative and dubious or false information and a manifestation of the appeal to fear.

In this case I suspect it's self-inflicted FUD and not intentionally trying to misinform other people, but FUD nonetheless.
In bid to fight art fraud, Sotheby's acquires forensic lab
So if you're not in danger you could just refuse to give your location, and then text "I'm fine". This way the parents do not know where you are.
How about row-level security? As I understand it—without having actually used it—it should be able to get the same level of isolation as schemas (so long as you stay away from incrementing, user-exposed IDs), simply making all the other tenants’ data invisible.
Grsecurity does not allow unprivileged namespaces, so this would only be exploitable by a root user.
I've been waiting for this with a microphone as a LiveScribe replacement. That mythical device would never leave my side. Please consider for version 2.
This is a really interesting comment for me to read. I chose Python as a language to work in professionally in part because of its lovely syntax and the way it supports removing duplication. Now I've moved to Haskell and I'm even happier with the syntax and the support for removing duplication.
Does anyone want to share their experience / recommendation for a router with 4G / LTE SIM card slot?

I think I'm going to be needing one soon.
Angela Merkel calls for burqa ban in Germany
Funny but really out of date. :-)

I used to do some sysadmin stuff a long time ago, but am losing my UNIX/Linux skills -- because the Ubuntu (and follow ups) desktop just works with very little trouble, since lots of years. It seems I only use apt-get these days.

Maybe I am just careful when I buy hardware, I don't know.

That said, right now I am irritated and will soon have to download and read sources, because of problems getting an ipsec configuration to work on Mint 18. (It worked copying it from Ubuntu to Mint 17.3).

But I really can't remember the previous time I broke out the source.

Edit: It seems most people have the same experience as me. (I should also add to my claims of only needing apt-get, that it often work better if I get printer drivers from the manufacturer and not from the distro.)
Agreed, iPhone 4S and other is no longer supported on iOS 10 due to aging hardware, 5-years lifecycle is not bad for a new replacement and Apple need to push better hardware and I believe FPGA will have the biggest role for mobile secure mechanism, AI and VR/AR in mobile device. Psst, you know Apple and Acron cofounded ARM? I'm one of the users who love futuristic technology and there are lot of crazy inventions could be feasible.

The same for Android and some are still using vulnerable versions. It can be free if the OS does run auto update, if it cause data loss, it will cause headache. I feel Windows updates is already making our IT jobs miserable. There is nothing to stop anyone from trying paid subscription mobile OS, if it's successful and gather strong community support, you will see it on HackerNews #1 rank. ShowHN.
I still want the dumps for myself, so I can determine if any of my accounts are compromised. I understand why it's not possible to distribute these dumps, but for the same reason, I'm not going to search someone else's database. How can we have a database of dumps that people can query safely, without revealing their information to the people with the dumps?
Poor Clojure. Rich, I just want you to know that you are beloved. It's just that most working developers aren't of a high enough skill level to move on from Java :-(
>> NewChat(tm)'s best bet is to have the new interface mimic and borrow the metaphors of the older interface.

Lawsuit.
And it looks slightly clearer when laid out correctly

thenP :: P a -> (a -> P b) -> P b
m `thenP` k = \s ->
case m s of
Ok a -> k a s
Failed e -> Failed e

But this is not a fair test. There needs to be a control. Implement the same functionality in Python and then we'll talk about which language is clearer.
Sure, but peer review is exactly what we are doing here now.

We are openly discussing the article, we are deciding what we do like and what we don't like about it and we are deciding if the article is worth our attention.

How it is different from an academic peer review process?

Sure the academic peer review processes are blind, but those are a double edge sword.
the reasons we decided against usb c are a) the device would have to be thicker, b) our industrial designer didn't like how it would look, and most importantly; c) I still have a hard time finding usb c cables. I always have to bring my own.
Zendesk are hiring Scala/JVM developers
Zendesk is building an ambitious new piece of infrastructure that will become a central piece of our long term platform. The outcome is a platform that handles billions of requests a day while providing excellent data access and manipulation features without breaking a sweat.

Being a greenfield project opportunity, you will take part in defining the architecture and characteristics of the solution as well as implementing the various parts and services from the ground up.

You will be working closely with some of the people who laid the foundation of Zendesk and scaled it beyond the mind blowing demands of 87,000 customers. We are now looking to apply our expert knowledge in building infrastructure to this next generation system.

Contact me: kglendon@zendesk.com for more info :)
This is exactly how it seems to work to me but I've never seen it put so concisely.
Ask HN: How to deal with illegal content on a public file sharing platform?
While investigating what was using so much traffic on my small service (intended mostly for an open but small community) I discovered that it was being used for sharing illegal content, with some users uploading it through Tor exit nodes.

After manually removing the content and putting hindrances on Tor uploads, it stopped for a while but recently it started again, with a few uploads getting apparently wide audience, once again apparently mostly with the Tor crowd. The difference is this time, it was uploaded through a home ip that is not a Tor exit node.

I therefore have a few questions:

- Is there anything I can do to prevent the kind of illegal uploads that you can imagine being done by some part of the Tor community? Google, Dropbox and Microsoft with PhotoDNA have the kind of technology that might be of use in my case, but it doesn't seem to be available to regular people.

- Should I contact authorities in any way? I'm pretty sure the Tor connections I might have are of no use, and the lone clearnet IP most probably belongs to a poor soul whose computer was hacked?

- In what ways am I legally implicated in that (as an EU citizen with my server in the EU as well)? The service is closed for now obviously.
>assign “trusted” status to your closest friends and family

Would be great if we wouldn't have to assign the "trusted" status to Google(or any other 3rd party) too in order to use the app.
I would really like to think that this technology we surround ourselves today would make things much easier to stay in touch, no? When I was a kid playing in bands etc. in the 80's, I had to actually put myself in MORE danger sometimes by walking down a street to a public phone to call my parent or arrange a lift after gigs. I am glad my son doesn't have to do that.

"Giving him a call" is all fine, except if they are mid set or are tearing down while another band plays - stages can be loud places, and not the best things for talking on a phone, or even texting when they are busy moving gear. A quick check to see "Oh, he is still at the venue" or "He appears to be at the band's storage lockup right now" is enough for me to know that it is pretty much ops normal.
The places I had in mind while writing this were mostly old abandoned properties that were closed off due to insurance reasons. The owners usually don't mind the activity in itself but once they knew we were there, they had to send us away (again, insurance legalities). They worst thing that could have happened would be that they call the police and the police would report it to our parents.

I don't think my parents ever took note of it, but if they would have known, where I was I guess they would have been a lot more strict about it. And that would be understandable, because who wants to get a call from the police?

So no, nothing "bad" would have happened, just a bit of hassle.
The Many Minds Interpretation of Quantum Mechanics and Thought Experiment
This "Linux has too many issues on the desktop" thing got old already. To be precise, it is as old as Ubuntu 12.04.

I have more than a handful of people that had PCs that "got too slow" and wanted to get a new PC or a Mac. I'd tell them to get an SSD. When they did, I'd go take a look at their computers, install the SSD myself and in less than an hour I'd guide them (not do it myself, guide) how to install Ubuntu and set up printers, scanners and which programs could substitute whatever they were used to use on Windows. The hardware was never a problem: HP printers, Canon all-in-ones, onboard wi-fi, you name it.

The one thing that is still sub-par on Linux is power management, so batteries do suffer some abuse compared with other OSes. But for slightly older laptops with removable/replaceable batteries and desktops, I fail to see how Windows or MacOS is better in any way for the casual PC user.

I think the ones complaining about hardware/configuration issues with Linux today are the ones pushing the envelope and trying to do things that will be tricky even on Windows/MacOS.
Today is demo day for cyber-security accelerator
An Interview with Vlad Filippov of Mozilla
Warning, component.io is on sale
>by sideloading from the mac

So not the same, then.
I think if you don't benefit greatly from it, you shouldn't contribute to Chrome (which you are doing by contributing to Chromium).
It's a commercial product Google is making money with indirectly by pushing you to Google services and collecting data with it.

Open source shouldn't be about having people work for free or for a laughable amount of money on your commercial project. You shouldn't have to work for free to be able to get a job.
I am in agreement - if you're not handling pipes or process groups correctly, then you don't have a Unix shell.

That said, I don't really see why Ctrl-C has anything to do with `longjmp` - and I say that having written a shell capable of doing the above. When talking about TTY functionality, the OS (or whatever handles the TTY layer) handles the Ctrl- keys. All the shell has to do in that instance is use `waitpid` (or similar) to wait for a process to die/suspend/etc. and then handle deciding what to (Such as changing the foreground process). When you press Ctrl-C while running a process, the shell never receives a SIGINT, only the current foreground process.
This is interesting. Does it happen before every migraine, or just sometimes?
Have you got yourself checked out? Hope everything is fine but that shit would scare me like hell at least the first couple times.
Secure USB boot with Debian
Perhaps I'm missing something, but to me the obvious way to serve multiple clients is to simply create multiple isolated deployments, including a separate database server for every client.

Handling this on the application level feels like unnecessary complexity.

Any good reasons to go with the approach described in the blog post?
Are there any efforts to test the long-term stability of the open router distros on specific hardware? I'd give money to a legit 'OSS router lab'.
I think it's a reference to how some businesses go out of business when the the theory that people will pay money for a product fails to hold true. Tower Records being one such example.

That said, the tenses and general grammar of the whole sentence don't really hold up to the usual Joel standards and sits very strangely.
It's not exactly what OP asked for but some readers may find it worthwile:

The Raspberry Pi is well supported. If you happen to have one that's collecting dust and want to have a look at OpenWRT. Or to try things without fear of bricking the main router. I use a spare v1 for "traveling". Add a cheap Wifi dongle, an LTE dongle and one of those portable USB batteries and you have something to play with.
The point wasn't about the ubiquity of the feature set in cars but rather the cost of bricking one/crashing one being well beyond what it is for a quadcopter. And the point still stands.

The people who are out there with quadcopters are the same people who would be doing these hacks at home on cars; some hobbyist/tinkerer subset of nerd.

I don't share your low opinion of their threat evaluation functions either.
>some users (or really all users some of the time) will always be willing to enter their password into some other box which looks nothing like the one that webpages are prevented from mimicking.

Phishing sites mimick real user sites because that greatly increases the success rate. You can always find someone who will do something, the important question is how often.

I don't think we should just throw up our hands and say user problem are unsolvable with technology. Good UX solves user problems, compare an AppleII to a iPad.

We have two problems: 1. it is easy to mimic password prompts, 2. it is hard for computers to tell who is legitimate and should be sent the password. This solution solves both.
That's interesting! I have a similar but not nearly as severe symptom caused by lack of sleep - the first thing to go for me is spelling.

Weirdly I can still code easily, even keeping in my head high level module interactions and abstractions, to low level implementation details, but I'll occasionally stop, stare at a word, convinced that it's spelt wrong, google it and see its correct, and go back and stare at it - because it just feels wrong.

When I've reached this point, I know it's time to break!
I think everyone deserves basic security, not only the first world.
Misconceptions About Agile Software Development
Are people actually making money this way? I don't mean in 1 or 2 trades, I mean, making money consistently every day and not losing any money ever?
no backlight, and as I explained above we can't promise anything other than what is written on the webpage already wrt. features.
It's a company that went away? Tower Records and Tower Video were very dear to New Yorkers who were here in the 90s and early 2000s.
You wrote:

> really interested in how we have solved the latency problem, and we don't want to help them.

But just before that, you also wrote ( https://news.ycombinator.com/item?id=13072333 ):

> One of the issues I personally want to solve is the lack of a hackable e-paper device.

So which is it? You want to make a hackable (I interpret that to mean free and open source) e-paper device where you let everyone see how you solved the latency problem? OR do you want to make a closed source thing where only you and you alone have this magical device that has the lowest latency E Ink panel by a factor of 2?
My car doesn't have a clutch. It's has an automatic transmission. i don't know what type of oil or coolent it needs, or even where to put it. I don't care. The light comes on saying it needs routine maintence, then I drive it down to the Genius Bar and give them my credit card. Problem solved. My brakes make the car stop. That's all I need to know. I don't know how a fuel injection system works either. I don't need to know any of this stuff. I get in. I press the button. I put in in D, and I go. That's pretty much all I need to know, and that's all I care to know. I get. I benefit from any additional knowledge. Could I look up where the drain plug is and what type of oil I need? Sure, but I do t want to.

Yeah. I'm proud that I don't know anything about my car, because you know what? I don't have to. That's how technology advances. You call it ignorance. I call it abstraction.
The surrounding paragraph gives a bit more helpful context.

"A typical startup is built around a single product, and some theory that people will pay money for that product. This theory eventually become false, and the company goes away."

The link to towerrecordsmovie.com is suggesting that many single-product companies outlive their product's usefulness, such as Tower Records. Tower Records was a large seller of physical music media (CDs, Casettes, Vinyl) which went out of business in the mid-2000s.

The author is suggesting that since Fog Creek is not a single-product company that this does not apply to them.
Rare Superbug Gene Discovered on U.S. Pig Farm
He is not releasing visiond binary, the main part of the project though. Can't say with certainty buy I don't doubt it was a little of a publicity stunt
I was okay with this analogy until the politicians vs. citizens part. Maybe you should reconsider how bonkers your children : 18-yr old independent children :: citizens : politicians sounds
I've stuck with buffalo for the last ... 6-8 years, and I have yet to see any of my buffalo routers need a restart, let alone die permanently. Coming with (a customized) DD-WRT out of the box is just a bonus, at that point.

They may not have the greatest wifi range in the world, but I haven't found a router to beat them at stability.
Clickbait title.

I think the consensus is to let the data scientists use whatever tools they feel most productive with whatever that tool is.
Hackers Steal Data of Millions of Daily Motion Users
I think one of the main reasons that something like Linux keeps on growing is that it needs to support more drivers as they come onto the market. So unless you want to remove support for older hardware, you're more or less going to grow endlessly.
I don't see why this is bad - I echoed this sentiment in my previous comment. Not every city/country needs to turn into SF/US.

Most people associate Paris with old world charm, weltsmerchz, brooding philosophers and artists, sassy and fashionable women etc. - none of this is compatible with neckbeards with macbooks, obsession with money/productivity/growth that a thriving startup scene inevitably brings. Let it stay that way.
Just a warning for anyone who might have dependeded on it
And the strange thing is: I can already start a VLC binary over the network via my file manager.

A lot of people think we need to start rethinking the web.
But as the poster points out: "but that’s what we have and here we go"
You mean the rapid cycling has been accelerating.

What has ES5 to do with this? It didn't come out of nowhere - it was being planned for those many years.
Watson services nodes now on Node-RED
You've used the word experiment to describe this ban, so I'm interested to know:
- What hypothesis is being tested?
- What are the metrics that will be used to conduct the test?

My gut reaction is one of disappointment. I've enjoyed and appreciated the political discussion on HN, which has stood out from other political discussion on the web. My experience has been that the HN community respects facts and evidence-based discourse and that's been refreshing in an environment swirling with fake news.

Further, as a community interested in startups that often seeks "disruption" we need to think more about the social impact and ramifications of technology on society and on those who are disrupted.

Edit: I agree with the idea of holding the HN community to a high standard of civil dialog for political discussion or any topic like tabs vs spaces or language vs language. A tech-infused alternative to this thread might be, "Ask HN: Chat bot for managing / extinguishing flame wars?"
This isn't a good recommendation as anything other than a toy. The RPi doesn't have enough processing power to handle adequate speeds.
pfSense for the routing part (and many other features not found in consumer Wi-fi routers) is very good, but is using it for Wi-Fi such a good idea ? The mantra in the pfSense forums is not to hassle with Wi-Fi, as it is a big pita.

Moreover, are there any AC cards supported? Based on the list provided by them[0] and info on the forums there aren't?

[0] - https://docs.google.com/spreadsheets/d/11cF4UoNL68Me5ZC6qhjF...
But... Why try to get rich if you don't get to keep any of it?
The Many Minds interpretation of Quantum Mechanics examines the consequences of the Everett Many-Worlds interpretation from the perspective of the mind. I bet the scientists in the room are going to have a hard time with this one. Here’s a link to a discussion about the role consciousness in QM form an earlier post: https://thoughtexperiments.net/quantum-suicide/#consciousnes....
I love the "cool" factor of this; it just looks cool.

Chris's addition of voice controls is equally cool.

The appeal to average people is cool; the hacking together of so many tools is cool.

I'm curious where stuff like this heads...
How a Zara Coat Went from Design to Fifth Avenue in 25 Days
Just a heads up, your "buy" button 404s
https://www.querystorm.com/payment/buy

Also, remember your first post. Love the new name! Great product too, good luck out there! (Don't think you'll need it).
Ask HN: What service would you pay $1k/mo for?
01141482209
rabab1234
Show HN: PullToRefresh.js