skysight-inc/HackerNews huggingface dataset:
I wish more companies would take more time to respond to these sorts of situations. Perhaps this was excessive (I see conflicting reports of where they responded and when). But...

Let things cool off, take a hard look at things internally, get the stakeholders committed to actual change, then provide an update. I'm far more likely to believe that then even a perfectly executed PR play. I've watched even the most pathological and idiotic tech people get good at those the past 10 years. Beware people with good haircuts who say nothing and only appear during times of trouble.
I've written barcode processing software specifically for the retail market. There is a wide array of barcodes that will be used in the retail grocery store. UPC-E, EAN-8, UPC-A, EAN-13, EAN-14, GS1, GTIN, CODE128, and PDF417 (for drivers license scanning or smart phone apps, e.g. Starbucks app barcodes).
Yes, it happens. The notice gives a link to GitHub's policy. A search of HN's history ( https://hn.algolia.com/?query=DMCA%20%20GitHub&sort=byDate&d... ) shows previous examples of DMCA takedowns on GitHub.

One of those previous examples is titled "DMCA notice against oh-my-fish". You'll note that this submission points to oh-my-fish's account on GitHub. Perhaps some of the 76 comments at https://news.ycombinator.com/item?id=10271304 might be relevant.

Beyond that, I don't know the reason for why this submission is interesting enough to draw the attention of HN readers.
"Custodian" is a strong word. Let's back up.

Download.com doesn't write the malware, it just serves it. Are they a custodian? The argument here is that download.com knowingly serves malware to make money.

By that same argument, if Google knowingly serves a link to download.com to make money, how is this different?

At the end of the day, online businesses serve things to customers just as venues serve performing acts and stores sell goods. There is some expectation of due diligence over what they provide.

We can argue about whether they should be legally compelled to not serve malware, or whether we should simply stop doing business with companies that serve malware, but it's reasonable to consider them responsible for the things they serve to make money.
You mean, if HN detects a long back-forth, it'll not show your post to anyone for a while after you've submitted it?

That's quite interesting. Is this used anywhere else on the web?
I still can't understand why can't this work in docker-machine in osx. Or can it?
I'm in London now but used to be in Auckland. 40% over 7 years sounds blissfully slow after the insanity of Auckland - a city facing a very similar situation to Vancouver.
Thanks for the link. After reading the extra context Dan's comment about the community is only more baffling than before. To me your response seems about as measured and straight forwardly honest as it could be, with a double dose of constructive investigation on the purely technical matters.
is it community supported? or just majorly mozilla supported + open source?
The closest I've ever seen a show get to the brilliance of Connections was Steven Johnson's "How We Got to Now" - http://www.pbs.org/show/how-we-got-now/
> 2. 123dB simultaneous-capture wide dynamic range (that is 100x wider than that of common silicon image sensors*3), while maintaining the conventional chip size, due to our original " simultaneous-capture structure ".

I'd like to see a concrete product. Even if the dynamic range data is right, there might be catches marketing conveniently forgot to mention.

123 dB, so 20.4 stops? 100x corresponds to 6.6 stops. Most consumer level DSLRs have about 12-15 stops, so the math is about right.

If it's really this wide dynamic range, it's pretty trivial to get a good exposure with a camera with this sensor in. At least it's going to be hard to burn details short of pointing this at a bright light source, such as the sun.

To understand what this means on a concrete level, here's a EV (stop) value table with typical (lighting) scenes: https://en.wikipedia.org/wiki/Exposure_value#Tabulated_expos...
Twitter may be "the most important social network for X" where X is "for reporters getting quotes" or "for fast moving news sources" or some other niche, but calling it "the most important social network" without any sort of qualification is downright silly.
Barely anyone cares about online privacy. MS found that out with the failed Scroogled campaign which they scrapped after it tanked. People value free stuff more than privacy.

There are some interesting court cases going on though, with the analogs of your scenario but with student data.

https://www.washingtonpost.com/news/grade-point/wp/2016/02/0...

http://www.edweek.org/ew/articles/2014/03/13/26google.h33.ht...

https://www.eff.org/press/releases/google-deceptively-tracks...
> This is how people learn to drive in many countries (e.g. Ireland). Though you usually start in a quiet car park/road or similar.

Yes, but that's the part of the training. What I mean is that nobody will let you drive in real traffic the first time you enter the car in your life.
> My ex before we broke up used to take days and days to respond but she was unemployed and had nothing going in her life

Not to speak of your ex specifically. But this could just be a case of "shitty at replying to texts", which I also have (in relation to my mother and some of my friends, but not to other friends or my girlfriend). It's not necessarily about being a faker.
Software Development Methods Explained with Cars (Infographic)
Out of interest, why do you think the Handmade Hero code is atrocious?

I haven't kept up with it so I don't have much of an opinion.
Actually Greece has in a way already paid for a bailout of DB (+ other German & French banks). Just before the (famous?) PSI[1], the Greek state (through retirement funds, universities & other public and semi-public institutions) bought off a lot of (Greek) government bonds from these banks. Then the haircut happened. So instead for these banks to suffer the losses, they were moved to the taxpayer.

[1] https://en.wikipedia.org/wiki/Private_sector_involvement
Absolutely, that's part of the point. The standup is supposed to be short, standing up emphasizes this.
Do you know why Microsoft rewrote Minecraft in C++?

Games can certainly be successful in spite of performance problems, but why purposefully introduce them in the first place?

In the case of Notch, he used Java because he was most skilled at Java programming. The garbage collection, procedural generation, and multi-platform availability of the JVM allowed him to successfully release a massive hit as a solo indie developer.

At least that's one way to interpret it. Another way is that, had Notch been as skilled in C++ or (these days) Rust he could have made just as good of a cross platform game (even more so on mobile), that didn't concern itself with resource management outside of RAII and reference counting, was way more performant (no pauses), and in similar time frame as a skilled Java developer.

If you have a great idea use your favorite language. No doubt about that. You might be successful in spite of its specific deficiencies. However, if you are seeking a new language for a certain problem domain - like video games - choosing one with a feature that actively fights one of your fundamental goals (consistent framerate is only going to be a decision your users will regret you made.

It's funny that people like to say "users don't care what language it's written in". The fact that 8th graders know the the minecraft's garbage collector is a problem, suggests that using a garbage collected language for soft-realtime video games results in a seriously leaky abstraction.
You'll be affected if you use a veth (becoming more popular with docker/container schedulers) and have a corrupt packet floating through your network.
I lived in Vancouver briefly and worked as a developer. The salaries are horrible when you factor in living costs. You can get a much higher salary in Toronto, Ottawa, or Waterloo.
Yes. Isn't that what makes it Hacker News? If we didn't have a specific set of interests it would just be another news site.
I don't disagree that the GitHub issue tracker is too minimal. I would just be surprised if the situations where you've had problems also weren't situations where the development team would have neglected any issue tracker due to staffing or cultural problems.
Excellent avoidance of elevated privileges with CONFIG_USER_NS and it's easy to deploy. Great stuff!
I disagree that there was anything wrong about Aziz's approach. In fact, the concert thing likely didn't play any role (read the afterwords). Sometimes these things work. Sometimes they don't. This isn't math; there is no surefire formula.
Actually most of the time German VISA and MasterCards work as a debit card. Payments are cleared from your checking account / Giro, instantly or nightly, so you are never really in debt, rather than being a second account that is always negative and partially or fully paid off each month. I am not sure which type is more common, but I usually ended up with the debit card style.
Express your disappointment. The word "disappointing" can be very effective among certain personality types.

You did your due diligence—the offer seemed high (but not unbelievable) and you checked and double-checked it for accuracy. At some point a reputable (as you describe them) company is going to need to own their mistake. Even if you never believe that they had bad intentions, trust is at stake. Trust that management has all of their ducks in a row, communication is working, etc.

If you're in a position where the money isn't a huge deal, but are willing to negotiate for other perks (extended vacation time, additional holidays, WFH benefits, health spending account, more frequent performance/compensation reviews, etc), then do that—but I wouldn't say that you're under any obligation to make those concessions.
Because while company A is lobbying for change through the front door, company B is eating A's lunch by innocuously bending the law through the back door.

History won't remember that A did the right thing; only that B made it to their next round of funding and A folded.
I wonder if this has more to do with ESLint[1] than the letter.

[1]:https://github.com/eslint/eslint/issues/5205
Aspiring to communicate with developers as well as Apple does is a perverse goal. Microsoft for example has a status page for their browser work [1] just like Google does for Chrome [2]. (The Microsoft page lets people vote for their favorite features, the Chrome one does it via stars on their tickets.) Something like either of those from Github would be great.

[1] https://dev.windows.com/en-us/microsoft-edge/platform/status...
[2] https://www.chromestatus.com/features
My experience is: If you have to use tactics, it won't work in the long run.

And if you think it's smart to deliberately model yourself on a neglectful, mildly sociopathic personality, shame on you.
News papers tend not to be that profitable they are owned by people as a status symbol and a tool.

In many places owning a news paper is like owning a sports team or a gallery it's partially philanthropical.
Of course not! The existing package managers don't have a cute logo and an unrealistic valuation.
Experience the cool. Sometimes that's reason enough.
All File Systems Are Not Created Equal – Crash Resiliance
It is - but there's a surprisingly large difference between the content of their website and their print edition.
Vancouver real-estate is like buying gold for foreign investors, without paying tax.

"suggesting the typical wealthy foreign family buying Vancouver real estate pays little or no income or capital gains tax"

http://www.theglobeandmail.com/report-on-business/economy/ho...
I don't know how prevalent this still is, but mobile phone companies (typically T-Mobile) used to have really aggressive saleswomen in mall kiosks. They always targeted the super average, homely-looking guy that's a 5 or 6 in attractiveness. She's not completely out of his league, so her approaching him is not unheard of.

If your stride even hesitated, they were on you like vultures - and for good reason (from a sales POV). I had many 18-20 y/o acquaintances fall prey to the aggressive, attractive saleswoman.

Did they need to switch plans or carriers? Nope. She wasn't some scummy suit; she was a beautiful siren definitely attracted to him. It just so happened that she could give him the "best discount" on mobile plans and devices. It was coincidence that they never left with any of the girls' phone numbers.

Sex definitely sells.
But why are businesses given the benefit of the doubt? Surely if crimes like these are core to their business, that business is a criminal organization, and its members should be locked up?

Could any criminal organization decide to incorporate and file taxes and get just a slap on the wrist and a fine for their drug trade, mugging, etc? Reminds me of HSBC's minor fine for laundering billions of drug dollars. Why do corporations get that kind of immunity?
"Gaius Pumidius Dipilus was here on October 3rd 78 BC"

That's apocryphal, right? How did he know it was "BC"?
> are warning that it’s going to be nearly impossible to develop this business into anything meaningful unless the affordability question is addressed.

one way to address it, and I know this is crazy guys just bear with me, is that these tech leaders could start paying more money. No hope to afford a condo at 75k a year? how about at 150?

Vancouver is simply not that much better than Seattle that I would go back. The salary difference is just too high, especially with the favorable tax situation in washington and the lousy dollar.
Many extra points for the closing paragraph:

The error is likely related to the way UNIX expresses time. Jan. 1, 1970 is the beginning of time under the operating system.

Beats wondering about the "oddly specific number" 256.
I don't know if I'm gifted (I score 125 at some IQ test on abstraction when applying at a company, but still IQ is not always a correct to measure intelligence, so take this with a grain of salt), but my psychiatrist tells me I'm intelligent (he might say this to agree with me, maybe he doesn't think so and it's for another goal).

Yet I'm unemployed, 30 year old, and can't manage to get hired or to do work that is given to me. I don't want to tell people I'm just a special snowflake or something of that matter (since many people easily come down on you for it when they can), but I always hated school because I felt it was formatting me, and not stimulating me. I recently went into some school program for web programming, I hated it and failed it, yet I was considered to know things already.

I'm a little tired of people telling me it's a personality problem, to be frank.

In my view, school is not meritocratic, because its aim is to be efficient and teach important basics to the most people, which politically is a good thing. But is it for everyone? No, and people who are intelligent and care about what the learn actually have more chances to fail, simply because learning program are tailored to be taught easily.

I remember meeting a jury for some project at this school program, and they were pretty judgmental towards my behavior or my opinions when they were asking me specific questions about me.

I think Good Will Hunting precisely describes this problem. Society doesn't know how to pull people up according to their capabilities, because not everything is known about psychology, but also because society often tends to perpetuates its error because of social models which are built on belief.

I think there is no real opportunities for people who might have better capabilities than other. Maybe it should be treated as a handicap or special need, but it's true that politically it's hard to explain such thing when there already is a debate about inequality.
I realize that this is an inquiry from another era, but people find it acceptable that other people know when they have read a text? Isn't that pretty intrusive?
In exchange for taking control of Chrome updates out of the hands of users Google is accepting the moral responsibility for fixing security issues for those users. They are now abandoning those users.

I would hope that as a minimum they would show a very obvious alert to people on abandoned platforms warning them that the autoupdate agreement between user and browser vendor has been broken and that they need to find a new browser.

But I think they should go further. Google's logic for taking control over updates away from users is that it's too dangerous to let people continue to use old insecure versions of web browsers. If old browser versions are too dangerous to use then they should prevent Chrome from running on unsupported platforms since the only versions that will run on those platforms are by definition old insecure versions.
I'm fascinated by how old, stale web properties are continuously gobbled up in strings of M&As.

It's like there's a natural evolution:

1. Build a great online venue that people love

2. Start trying to monetize the venue

3. Run everyone away to a competitor who isn't trying to monetize yet

4. Sell the now-ghost-town to a conglomerate
Not sure if this formula allows twitter to be highly profitable but allows it to be a great tool:

- Don't tweet (I never did it): Twitter is for broadcasting and most people have nothing important to broadcast.

- Follow a maximum of 20 accounts. Be very picky and choose wisely. I don't follow friends (this is not FB). Spam and noise will almost disappear.
I don't know many Germans that do not have a credit card these days. You are right that the EC card gets used day-to-day (but maybe less than cash) but most Germans have a credit card for online shopping.
Permanently Briking Your iPhone, iPad by Changing the Date to Jan 1, 1970
Yes, ignorance is bliss. And "less intelligent" people can't help but be ignorant. I often envy their obliviousness.

Even if the whole group is wrong, they all agree with one another and fit in together. Those of us who understand have to choose to either be wrong to fit in or be right and be cast out. Either choice is painful.
Are you used you download a zip or tar.gz from upstream full of bundled dependencies?.

I don't like that.

As this is opensource and I get the source, I will download a full OS image or containerized binaries from third parties. Mmmm so spectacular.

Apps running on chroots? We've that since the 90's, the relaxed security model of Xorg and it's client/server architecture was there already, and it was the reason to left windows 3.11/95 behind.

But marketing campaigns are spectacular in effect in current money surrounded culture. Yes. Their network effect is spectacular. I would say so.

Edited: missing question mark
Thank you GitHub, to know that you need 29 days to reply, let my OpenSource GitHub Project look not soooo bad. :-)
> Chrome's current policy is to disable certificate transparency and HPKP when a certificate appears to have been manually installed, to support MITM proxies

Sidenote: Is there a way to disable these on iOS to inspect SSL traffic through a MITM proxy?
Same with the FT - their site states they have "a combined paid print and digital circulation of 780,000"

http://aboutus.ft.com/corporate-information/ft-company/#axzz...
But these are companies overwriting Google's ads with their own. Sounds like Google is directly hurt by them. Maybe blacklisting would get them charged with anticompetitive behaviour? (That would be really funny in a horrifying way if that happened.)
Why native English speakers fail in global business
A lawyer will give you advice about the sticks you could use. You don't want to use those sticks, but it's a good idea to learn what they are because it helps when you negotiate with the company.
Just at a quick glance, I can tell you that AWS Lambda now has:

- Scheduling

- Python support.

However, I've not used Iron.io so can't chime in there sorry.
Slightly off topic, but is the supply significantly higher than the demand out in Vancouver? I've always wondered how companies could get away with the abysmally low salaries for dev roles vs anywhere on the east coast relative to living costs.
The mathematics of a bear market
Suburbs of Toronto for me and several of my friends from my time at UBC. A lot of us were transplants from across the country, tried to hack it professionally in Vancouver before eventually being driven elsewhere by job and housing prospects.
A more extensive look at the code, it requires the host root user to set `kernel.unprivileged_userns_clone=1` after which Vagga can perform privileged operations as a "root" user inside a user namespace.
Vista is getting Extended support until 11 April 2017.

Lack of vendor support can't be the reason for dropping these platforms - Chrome has continued to support XP and OS X 10.6 despite those being unsupported for years, and it's now dropping support for Vista while it's still supported by Microsoft.
Subuser DOES leverage existing package mangagers. All subuser "packages" are are scripts that call existing package managers: https://github.com/subuser-security/subuser-default-reposito...
Yep, i guess that was an exception

https://en.m.wikipedia.org/wiki/Criticism_of_Apple_Inc.#Qual...
Email Privacy Tester
The one thing that keeps me away from Lisp/Scheme is the lack of built-in syntax for hashmaps and sets (I like Clojure's syntax, but don't want the JVM).

I've never gotten the hang of car/cdr and dotted pairs.
> However, for some reason, this is not easily understood regarding people with 25 points over the average.

If you're so smart, can't you figure that shit out?
Berlin is in a pretty unique situation. It was a city where most buildings stood empty and with few jobs, especially in the high paying sector. The only pull factors were low cost. This changed only slowly after it became the capital again.
But nobody went to jail.

Similarly, nobody goes to jail for using pirated software, securing users' data via security-through-obscurity, etc.

There are a lot of corners you can cut in the Valley before you've cut too many, and companies know this.
There is not any really strong reason why it cannot work. I just haven't got an OSX machine, and now PRs have come in yet.
Yet when I go to grab a piece of software off google I legit have no idea which site to click on.

"Is it speedfan.org or speedfan.net"? I can't remember a concrete example but I've had a few instances of being 50/50 on whether to give up altogether at the risk of getting the wrong thing
Viktor Frankl's Man's Search for Meaning.
Bitbucket websites now come with wildcard SSL certs
He's actually pretty much spot on. It's not a coincidence that Twitter has 5x less users than Facebook after so many years.
Actions are a matter of choice, and I agree it's best not to be a jerk. I don't like jerks.

However, I think you're missing the point: you can play nice (answer texts immediately) but you cannot avoid the irrational reaction of finding someone who immediately answers back less attractive (or whatever; if this isn't something you experience, substitute with whatever other irrational dating behaviors you do experience -- maybe you like cute smiles, maybe you dislike loud laughter that sounds like snorting).

Attraction is not rational. You cannot force yourself (or others) to be rational about it. You can choose to play nice, but you cannot choose to feel attracted to someone. Attraction and romance are games with bizarre rules, whether we like it or not.
It's gross because it's written in "C with namespaces and overloading"

Preferring #define for constants over constexpr is 100% the result of C++ bigotry.

It's a laughable decision. constexpr gives you the power of typesafe, compile time evaluation of purely functional expressions with type deduction. #define gives you a compile time 1972-style copy-paste