skysight-inc/HackerNews huggingface dataset:
> Sure it's a bit of a hog resource wise

I think that's his point. To some people, like leejoramo, if their text editor is a resource hog then it is not running fine.
No. The scanners are looking for password-accessible accounts, not keyed accounts. The scanners won't have useful keys, nor listening ssh daemons.
> established 'format' or 'platform' where such information is more widely shared or discussed

That's the very definition of union meetings that happen in preparation to collective bargaining. Commonplace where the workplace is unionized.
Robot assistant social etiquette
The new wave of excellent scheduling assistants seems to have given birth to a new online etiquette question. Do we use my robot or your robot, Andrew or Doodle? Should we trade every time? Is it related to whether you are I are "more important" or have "less time." Somewhat akin to the Manhattan or Brooklyn, my neighborhood or your neighborhood dilemma...And then the occasional earthling protests - I don't want to schedule with your robot anymore!
Isn't it pretty much the same thing as dart. Except dart also manage the backend and is already used and mature ?
There are many hundreds of variables that are different between the variants … you chose to focus on this one for some weird reason. Such is comm research. There is no other way, there really isn’t.

This makes sense as a starting point.
Well, it makes sense.

Why don't all city/stated paid engineers paid with public money don't work like and open knowledge community?

A medieval based city (Europe) is often with bridges on a river.

US squared big cities are often on rivers.

And probably the same everywhere. Flux congestion due to bi partition of graphs is such a common pattern out there.

The rivers are here because they were normal way of communications transport. But if it is not a river, it can be highways, mountains...

I may be an idiot but google does not show papers, or stackoverflow, or public conference when I search for "how to solve traffic congestion in city with a bridge". Every single city fight the problem on their own.

Why isn't this problem on the public place?

My answer is engineers don't have the right culture. They believe in canonical ways of doing and do not accept to be scrutinized or share.

Engineers nowadays are for me like a medieval corporation stuck to defend their own privileges at the expand of the community. Maybe it is time to question the education system that build experts.

Science is the belief in the ignorance of the experts.
Fortunately, for most of the food one can buy, "expriation date" is just a manufacturer's suggestion, a date past which they "don't guarantee the intended taste and quality". Nothing to do with actual food safety - you can eat quite a lot of things safely months past their expiration date.
The book was out 9 years ago, and the movie was ~4 years ago. I'm going to say this one's legit. If you haven't seen or read it by now, it's your own dang fault.
I've been using atom for a few weeks. On my low-power 12" MacBook, it is only slightly slower than sublime text. The only two tasks that are annoyingly slow are opening the editor or a new editor window.

The barely noticeable lack of snappiness during editing is more than compensated for by the quality of the editor and its plugin ecosystem. I've also started using a ligature font for programming, which sublime doesn't support.
The same here :(
Disassembling JavaScript's IIFE Syntax
Huh. I've done nothing else but join startups my entire career. Not been without a job for more than a month or two in 20 years. The first time I ever got laid off was after Dell bought our startup. So no safety in huge corporations either!

I think the risks are overstated. A startup job is... a job. Like any other.
But if everyone has just given what Gruber wanted no one would have gotten hurt. They open the safe, move out with the money and everyone but Bruce Willis' career is happy.
5 Things to Know About Year-End's Massive Tax Bill
An inquiry into the daily deals market: The price of discounts
Infographic: The Rise of Complex Data
I share your concern.

Once data like this is deanonymized, it's out there forever -- there's no going back to fix it like you would a software bug. So you need perfect understanding and provable security at release time to guaranteed safety into the indefinite future. That's not an easy constraint to satisfy.
It is just an academic theory, not holy gospel (with a long "Validity and criticisms" section in Wikipedia).

I think salary IS a motivational factor in real life, as for many humans it is a yardstick of superiority compared to other humans (whether it is right or wrong is another matter).
“Linus is just an engineer”
Show HN: A simple tool to convert CSS styles to ReactJS' Radium styles
Thanks to the great efforts of the human race, we will soon be able to visit all the hidden beauty of Antarctica :)
Congrats on shipping!

How are you planning to monetize and keep it going long-term?
Here's someone using DCGAN to fix blur: https://swarbrickjones.wordpress.com/2016/01/13/enhancing-im... I wonder if it would work for colorizing...
Which monitor would you recommend that uses the same display as the 5k iMac? Apparently Samsung made one half a year ago that costs as much as the iMac itself.
This would make a good "Show HN".

https://news.ycombinator.com/showhn.html
An analogy that immediately comes to mind is the difference between running a vpn in 'tcp over tcp' mode vs 'tcp over udp' mode.

tcp itself is a reliable transport over unreliable media. So running tcp on top of tcp means running two sets of algorithms for reliability, ultimately doing more work than is needed. Running tcp over udp (where udp is unreliable) means you still get the reliability over the tcp overlay, but don't need to be worried about the udp layer since it can fail and the tcp overlay algorithms will fix up the data stream.
Hmmm, turns out censorship on a web forum intended for mass appeal isn't the best strategy. Safe spaces are a myth and no one wants to spend their time in liberal fascist domains.
He was on UK TV long before his first movie role though.
Silver Lining Systems puts AMD’s ARM server in a different class
I agree. But the number is bigger, because you must calculate the combinations of the genes that may fail. IIRC, usually only one gene failing is not enough.

The best easy explanation I found is in this comic: http://www.phdcomics.com/comics/archive.php?comicid=1162
Visualizing Docker Compose with Clojure
NASA expected to soon announce resupply the International Space Station
The first thing I remember seeing him in was Closet Land. It's been at least 20 years since I saw it, and thinking about his character still gives me chills.

[1] http://www.imdb.com/title/tt0101597/?ref_=nm_flmg_act_53
It depends on what kind of feedback, e.g. code review versus users.

If it's users, actual users are the best source. Finding and retaining actual users is often likely to be harder than writing code that we imagine other people will want to use.

Good luck.
This is awesome. Does it accommodate all of my needs with my three monitor set up? No. But for $25, I'll get it anyway and just switch to laptop for emails, tickets, etc for the hour or two a day I have to deal with them.
> If copyright law actually respected a balance between creators and the public

Even talking about a "balance" suggests that we should acknowledge some inherent right of copyright holders for its own sake, rather than just as a means to an end. We shouldn't. We simply have a tradeoff between two desires of the public: getting more works produced, and getting those works into the public domain (to allow reuse/remixing/etc).

https://www.gnu.org/philosophy/misinterpreting-copyright.htm...

The difference between a life+70 year copyright versus a lifetime copyright seems unlikely to lead to the creation of any additional works. The difference between a lifetime copyright and, say, a 30-year copyright, might result in some additional creation of works, but probably not as many as the works suppressed by the inability to reuse/remix 30-year-old works. So if we want to use copyright as an incentive, why do we increase it without bound, without thinking about how many more works we'll get?
Why Musicians Need Philosophy
@otakucode The thread has gone too deep, so I can't reply to your comment directly.

I remember seeing a video of a robot that would attend to different parts of a scene based on the "saliency", in the sense of novelty, of its features. I can't find the specific video, but I think the model running the robot is related to:

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3930917/

The paper is quite dense, as it describes biologically plausible models of dopaminergic systems, which makes the model quite complex as well, but it's interesting because this system is considered quite 'low-level', no cortex involved.

I'll add more if I can find any..
This won't be popular, but since I could drive (15 1/2), what has bothered me about the auto industry is the average customer.

I have never got my head around people who buy these vechicles filled with gadgets, and expect these gadgets to last for more than a few seasons. (I know this is offtopic, and the discussion is about emmissions and cheaters, but if customers realized just how hard it is to get these sporty vechicles to run terrific at all times right--while being essentially choked by a plethora of smog devices. Well they might not be so picky.)

I've sold cars. I've worked as a mechanic. I'm not going to spout off a lot of advice, but there's some things I feel should be said:

1. If buying used, forget about that "I need to bring my mechanic by, before I buy." That's used car lot advice. Not private sale advice. Bring cash if you wanted good deal. The better cars evaporate pretty quick.

2. Forget about all the gadgets. Roll up your own windows. A good heater on a used car is nothing more than an engine that's running hot, or the thermostat is missing or stuck.
Look for vechicles that are built well. A used Toyota is a safe bet.

3. Early on learn a little about auto mechanics. Over a lifetime, you will be suprised how much you save. With today's three propriariary, computer cars--well it's more difficult, but then again, you have the Internet.

4. When buying a vechicle research the drivetrain, and engine. Is the drivetrain time tested? Is the engine reliable?

5. Forget about color, sear heaters, all the gadgets. They just Break down. My father's quote on electric Windows, "The day I can't roll down my own windows--take me out of my misery." My father was old school though. He always had an older vechicle, with enough modifications to outrun the State police--if needed. A Mickey's beer between his leg, and a lit Carleton in his lips. Car security was a kill switch running between the secondary wire on the distributer, and a switch in the cab, and a claw hammer behind the seat. Times were definetly different back then.
XEP-0280: Message Carbons

https://xmpp.org/extensions/xep-0280.html
It's simple supply and demand. The less supply increases the demand for transactions and transaction fees. Larger blocks have way more supply and thus the fees are a minimum. Miners know this which is why they're not increasing block size.

There is nothing short term about it. The more competition the greater the fees and profits in the long run.
prototypal inheritance isn't a liability that needs to be fixed.
Ask HN: Job that helps take startups to market?
Just wondering if there's ever such a job where you're basically evaluating startups and helping them go to market? I.e. Maybe you're running part of the operations or helping to build/prototype etc.
Our government does not take pride in it. People who can fix things or build things themselves are a danger to corporate interests, so hackers are considered to be dangerous criminals. Nobody gives a fuck if that means we're destroying our own future, because that's our children's problem.
Agree with all of this: https://news.ycombinator.com/item?id=10898689

It sounds like you are forcing your individual habits and preferences as an engineer on your team. I'm sure if you think back to being an IC, you would say that's not a fun quality to have in a team lead.

For example, how are you "pushing" them to learn/"educate them"? Are you supporting and encouraging them, or are you just telling them what to do and trying to show off? Consider that some people may prefer to learn by reading physical books, some may prefer an online Safari sub, some may want to give a lunch and learn, some may like going to a conference, some may appreciate unscheduled time to try new things.

IMO stop worrying about being liked and start working on being a good leader to your team.
My condolences. If it helps, she's in good company now.
Very interesting. I went to search for your stuff only to find I had this bookmark:

https://news.ycombinator.com/item?id=10778946

So, I knew it was interesting and possibly great work but didn't have any time to look at it. I'll move it up the backlog a bit. Maybe at least give the papers and stuff a good skimming tonight. :)

Note: Parallel, ongoing, similar work going unnoticed is a huge problem in both IT and INFOSEC. I have a meme here about how we constantly reinvent the same solutions, make the same mistakes, or move at a slower pace due to lack of connections with similar work. I keep proposing something that's like a free and open combo of ACM or IEEE with members who are academics, FOSS coders, pro's... people that contribute at least in writing. Stash papers, code, and forums there. So, odds of serendipity increase. Thoughts?
Use the workaround immediately and patch ASAP, both on your workstation and across your infrastructure where SSH is used, which can be in surprising places.

SSH is designed so that, even if you connect to an evil host, the host only learns your public key, not your private key. This leaks your private key to an evil host. You might think "I only SSH into boxes that I own, so I'm good, right?", but if you in the future lose a box to the enemy, they can then use that box to grab your private key, and then use that key to get into every other box you can access with that keypair.

This turns your sysadmin's photo blog hosted on Digital Ocean into a potential vector into your entire infrastructure, since there is a high likelihood they use the same private key for both.

If you were to mandate a key rotation across all employees and mandate all employees use a keypair prepared for work and no other purpose I would rate those mandates as not being excessive.

You should expect adversaries to add an exploit for this to their rootkits. That would be bad enough since attackers targeting your infrastructure may exist, but this is also plausibly exploitable in a spray-and-pray fashion. Root any server on the Internet, using e.g. a WordPress vulnerability. Install key-stealing malicious SSH server. Forward all keys to your C&C infrastructure. Your infra does a reverse lookup from public key to Github account (trivial -- try "ssh whoami.filippo.io" if you don't believe me) and immediately optimistically tries to use the stolen key to log into the web tier of any site listed in their email/bio/Twitter profile/etc, pinging the attacker when it succeeds.
Weird. I don't get that on my system. Memory usage (according to top) is somewhere around 200 - 300 MB, cpu usage runs somewhere around 25% of a single core (on an i7).

The only time I get real lag on my system is when I'm opening a really, really large and minimized / mangled javascript file. Occasionally I get problems with the minimap or linters on very long files, but I have started regularly working with source files in the 5k - 10k lines range. I inherited and am refactoring and breaking down some monolithic stuff into more modular code, so there's a lot of tabbing around and copypasta in addition to regular coding, and atom's been responsive.

The thing I like about atom is that there's a pretty robust plugin ecosystem already.
I actually have built it in about an hour, weeks ago.

The situation was this: Was at home, had no idea what was in the cupboard. So I scanned everything with the app.

I stopped using it, mainly because scanning via phone is far slower than via a real scanner, and I don’t want to spend money. And because my parents always ignored it anyway.

But I’ll start using it after I move out ;)
How Pranking an Online Calendar Almost Sent A Student to Prison
Don't know why you're getting downvotes without comments. It's as valid an opinion as any, especially given the leverage you can wield with 1,000 employees these days.

I don't think anyone would argue that there isn't a certain size of corporation over which there are more disadvantages than advantages (to society at least).
Good article. Although I'm not sure the Bus Analogy is a good name. When I saw the heading I thought it was going to be something related to waiting for ages and then 3 coming at once. In actual fact the analogy is about (i) strategic direction, (ii) excited passengers, and (iii) fuel. However, buses here often go on circular routes, and many people aren't particularly looking forward to reaching their destination. Perhaps it should be a coach analogy rather than a bus analogy, i.e. long distance travel more likely to be associated with holidaying, as opposed to short distance travel often associated with commuting.
"Perfection is Achieved Not When There Is Nothing More to Add, But When There Is Nothing Left to Take Away"

I installed the new iTunes for my friends dad this weekend when I was helping him with his computer troubles. It took me way too long to find the file menu and it occurred to me in that moment that UI/UX designers have gone too far. In the pursuit of simplicity the marble nose has been chipped off the sculpture.
This is too clever by half. Some tools/languages are more amenable than others to creating and maintaining large apps. Very large applications have been written and maintained in C/C++ for decades. My contention is that Javascript is particularly ill-suited to the creation and maintenance of large scale apps in the long run for the reasons explained.

Any new language which purports to be an improvement upon Javascript should at least attempt to rectify these issues. That's my thesis.
Please don't say things like, "MIT does not protect you from any patent-related legal action."

It isn't that the MIT License is known to provide no protection; rather, it's unknown whether the MIT License provides protection. The MIT License contains strong wording to suggest it may very well provide protection against patents, but it's untested and not quite as strong as the patent grant in, say, Apache 2.0. It's a matter of knowns and unknowns.

Consequently, this is why the MIT License and the BSD License should not be lumped together.
Good point. I overlooked it when writing the comment. So, much more inertia and incentives to fight than people realize.
I remember reading about the various technological features Gates put in when he built his home. I would be really interested to read/see (video would be awesome) a followup piece about whether many of these things either required regular upgrading or else have simply become antiquated. I would guess that his family kept upgrading the home, but details would be interesting.
Awesome. Now we will be able to have a XMPP/Jabber transport that works with Facebook. Great for sort of keeping in touch with the relatives without the horror of actual Facebook.
Which leads me to the question what would have happened if iAds was a financial success? Would Apple still have abandoned it or would they still be two faced and preach to the press and public, at every opportunity they get, that they're pro-user, but conveniently leave out the fact that they sell advertisers access to their users profile.
This is old news but we put together a 100M item dataset from Flickr as well, all Creative Commons licensed, including lots of metadata from users as well as some pre-computed features. It's called the YFCC100M.

http://yahoolabs.tumblr.com/post/89783581601/one-hundred-mil...
I do wonder why CNG doesn't get more publicity, gas is currently cheap and it has better CO2 emissions.
That's a really big deal. I wanted to fix a bug or two and saw coffee last year and noped out. Glad to hear they are going back on that one.

Kind of curious why they made that decision in the first place.

Oh, they are a Ruby shop. Right.
From Freelancer to Founder
Oh Cryptzone, funny they offered me a job a few years back. Interesting that this was left in OpenSSH like this, even more as a default.
Netflix to block proxy access to content not available locally
Three words for every location on the planet
This isn't going to get fixed as long as the individuals at the top still become multimillionaires/billionaires even if the companies in question go kaput.

The penalties for doing this need to be:

(1) Confiscation of individual wealth, and
(2) Prison
very useful. loved the interface
For me it's the short form for imbalanced ;-)
Oh, great, now highway design is racially charged. Is there any topic left to discuss anymore that can't be twisted into a conspiracy against some race or gender? Next up: "C++ is not just an unsafe language, its syntax was created specifically to exclude people of color!"
I once watched a streak of Alan Rickman movies, and can certainly recommend some of the less popular ones.

Closet Land - HN should love this one: a dystopian science fiction film approaching censorship, surveillance, and torture. It's a single setting with only 2 actors, and sometimes feels like a very intense play.

Truly Madly Deeply - An oddly appropriate film about accepting death, where he plays a tired ghost who come back to haunt his significant other, which I found bittersweet but overall heart-warming.

Rasputin (1996) - I actually watched this during a Rasputin streak, and think that his performance is possibly the best Rasputin on film - he breathes a lot of humanity and realness into the character (compare with, say, the great but completely monstrous version with Christopher Lee). Other aspects of the film are uneven, but it's still very much worth it.

I also remember being excited to learn that he was directing a movie recently (A Little Chaos). Haven't seen it, but the reviews are convincing - it's sad that he leaves us while he was still very much in a creative period.
A Neural Network in 11 Lines of Python (Part 1)
What Theo (and other OpenBSD developers) have been saying all these years is that it's impossible to /not/ make mistakes, which is why sane design and exploit mitigations are important.

Mad ? Maybe, I wouldn't know. On the other hand, I bet he's really glad all that effort to have ASLR by default was made, because it makes it more difficult for an attacker to exploit vulnerabilites such as this one.
If you look up the term "dies" in HN Search, you can find obituaries for all kinds of people submitted to HN in the past, from Gabriel García Márquez to Roger Ebert to Kim Jong Il.
It looks interesting.

Is there a story about why you made it?
Kinda. Depends on the neighborhood. I live in a neighborhood in Chicago that has crime stats on par with just about any "safe" suburban neighborhood.

But I'm white and make pretty decent money, so that's a big reason why.
Ten Years of JQuery and Beyond
Maybe for firewalls (synch'ing state), but for routers there's VRRP, at least.
I don't completely understand why the unique three word combination has to be different per language. While this makes it easier to communicate intra language, it makes it a lot harder for international helpers from different backgrounds - as the use case seems to be able to put names on locations in areas where help is necessary but no developed naming system for places exists.
Seems like FIAT's situation might be unrelated, i.e. they are apparently being sued in the US for unrelated stuff[0] i.e. forcing dealers to report higher sales data than real (though the thing seems somewhat odd).

[0] http://www.wsj.com/articles/fiat-shares-suspended-several-ti...