skysight-inc/HackerNews huggingface dataset:
> In that case the ISP isn't violating the contract and the customer wanting to spend %100 of their bandwidth talking to netflix for instance is the ISP's business too

That's garbage. I don't need my ISP shaking down the content business to be able to put their own content up front while requiring payment from others for equal level treatment.

Taxpayers built this infrastructure and there are still regional broadband monopolies all over the place. It's entirely anti-consumer. We built the damned thing in the first place with the agreement there would be sufficient service. Fact is, our service is lousy, even in many dense urban areas!

We should stand up together and vote this anti-NN crap down, regardless of whether it takes 2 weeks or 2 years.
> Linux is licensed under GPL, so the best improvements end up in the main tree

Without taking sides in the debate, grsecurity/PaX patches are a counterexample.
I don't know about Australia but if it's like the US, housing is not excluded entirely but there is a lag based on how long it takes for rents to rise.

People are not all affected by changes in housing prices immediately. If you own your home or pay below market rent you won't be affected until later. A survey asking how much people actually pay will have a built-in lag.
Your list makes no sense to me. PostgreSQL is a poor product with noticeably superior competitors? This is - how should I put it? - a niche opinion.

And besides, popularity is its own quality sometimes. NPM might not be the "best" but everything's on it so it's the most useful. A lot of devops people already know docker. If you need to hire, there's a deep pool to draw from. That counts for a lot.
It isn't that the keys break due to you hitting them, it is that if there is even a miniscule piece of dust that gets into the keyboard it makes the key simply stop working entirely and the probability of breaking the key trying to replace or fix it is very high.
When asked why you were fired, being able to say "I was asked to do something illegal or unethical" is a strong response. That certainly helps with the "find a new job" part.
Don't say "No" then, but agree and report to the authorities.
Actually if you research the story of the bicycle, it was a failure that took over one century until people started to realise how it could be useful, without killing themselves in the process.
There is research into this - your intuition is pretty much in line with best practices (though 7 isn’t magic compared to 5 or anything). Eg http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.839...
I've now helped two successful companies get off the ground. In both cases, it wasn't Excel skills that made it happen. It wasn't my code either, although that helped. It was B2B sales. And I don't mean that just in terms of bringing in the money; the people doing the selling also learned what we needed to build to do that selling.

So although I would never administer a test saying "please find the formula errors" to a potential cofounder, I do have a basic pass or fail test: "Can you lead product through sales?" If you can, I can build it and we'll get rich. If not, I'm not sure what value you can bring. I can build projects on spec all by myself.
Just pretend its a decision that doesn't work with your views and then look again at why this campaign is problematic.
Go with recommendations, seek them out personally, or just take the person most willing to partner with you and use your gut feeling in how they interact with you.

There is no “easy mode” in finding a partner. You will have to take some risk here as well.
Which is bad and what we don’t want.
The article says this:

> … the commission said it didn’t really care about the public’s opinion on net neutrality unless it was phrased in unique legal terms.

So the article title is incorrect. The point is that submissions to regulatory consolations have to be relevant. Repeating the same argument does not make that argument more relevant.
Seriously folks, scooters and small motorcycles are fun, the MSF is a great way to spend a couple of Sundays.

I wanted an e-bike, then realized that I’d really just be getting a slow motorcycle, and bought a much more capable slow motorcycle (Honda Grom) instead for about the same price. Not electric, but Zeros will come down in price eventually.
It is really interesting (and unfortunate) that you found it so hard to solve these issues within the framework of Rx(Java). Do you think they could be solved with minor adjustments to the framework, or is there a fundamental problem?
owo, thx a lot for the effort.
Sure:

"Pissing off customers has failure points" is the core of the anti-NN arguments. There's no need to regulate what ISPs can do with the traffic - if they slow down access to some websites, or stop providing access to some of them or increase prices on the access of the "entire internet", then the customers would go to competitors who do not impose such restrictions.
But even with a minimal approach, I still wouldn't be able to work from home with any level of effectiveness, because at some point she would be soaked in shit and piss, or would need something, or would be about to injure herself. Kids need some minimal amount of supervision below a certain age.
> A function is a function but a strategy pattern isn't a state pattern.

Funny you should mention that. What does "state pattern" communicate about the design, that "state machine" does not? Because state machine is a well-established term, applicable across paradigms.

And what can you communicate with "strategy pattern"? I mean, pick a design for solving a problem (any problem), and explain the design in writing using the words "strategy pattern". I bet I can rephrase it to be at least as simple, and use common-language terms that predate the "strategy pattern".

I've heard people try to take this stance before, that "design patterns are a way to communicate your designs", but to me, it doesn't hold water. How do you communicate your designs simpler, with them?
Video is wonky for me in FF as well.
Like, issues where it's glitchy or the video freezes but the audio is still playing.

With Chrome on OS X I've got pretty used a more or less flawless video experience - kind of forgot what it used to be like.
Very well,then.

Lets try to fix that: put a limit on the expenses a candidate can incur in his candidacy.
The government governs by the consent of its citizens. It is never acceptable for the government to ignore the opinions of its citizens, and anyone in government claiming otherwise should be removed.

I utterly reject your claim that we should just acquiesce in the face of such malignancy.
Is measuring total housing assets vs GDP [first graph] useful? On the one hand housing is related to the size of the population, and population is related to GDP, so it seems like the two measures should roughly follow each other. On the other hand price and availability of land must be a big factor (hence the US ratio being very low). Also it's unclear that total housing assets is a real thing since the vast majority of houses are not bought or sold regularly so the price can be unduly affected by a frothy minority of sales.
This is very close to one of the key criticisms behind Net Promoter Score when we was looking at implementing it for a client.

Basically it uses an 11 point scale and your net promoter score is the proportion of 0-6 (negatives) subtracted from the positives (8 or 9-10). I may have got ranges wrong but the idea is the same. This was touted as "the only number you need to improve" for business success.
I've sad it once and I'll say it again: we need to stop subsidizing cars and drivers as a matter of public policy. In places like NYC we need to go further and punitively tax the ownership and operation of private cars.

Every time this issue comes up, someone will pipe up that gas taxes pay for the roads. Bzzzzt, wrong [1].

Want to see how far this could (and IMHO should) go? Take a look at Singapore [2].

While we're at it, let's:

- eliminate street parking on the avenues and other major roads (eg 14th, 23rd, 34th, 42nd, 57th, 59th, etc streets) in Manhattan;

- eliminate half the street parking in the other streets

- stop using the remaining parking as long-term parking. Want long-term parking in Manhattan? Put it in a garage.

As for Cuomo, he's a disaster for NYC. Then again, probably every NY Governor is and will be because they're beholden to all the upstate voters who live in SFHs, which also explains why apartment dwellers are taxed punitively by the state (except if you're a billionaire) [3] [4].

Another point worth considering is this: why do we charge anything for using the subway? It unfairly hurts low-income workers. This should be completely covered by NYC income taxes and taxes on car ownership in Manhattan in particular.

[1] https://www.theatlantic.com/business/archive/2015/10/driving...

[2] https://www.lta.gov.sg/content/ltaweb/en/roads-and-motoring/...

[3] http://www.crainsnewyork.com/article/20170519/BLOGS01/170519...

[4] https://citylimits.org/2015/06/10/why-effort-to-reform-nyc-p...
I guess this is a terminology question: If you already have founded a company, how can you be looking for a co-founder? Isn't it already founded?

As a technical person and potential co-founder, I would be very wary of the "Company with non-technical founders looking to get their product built" scenario. First, it looks like they're looking for an employee, not a founder (see above) and second, I would want to vet that product idea front-to-back in terms of technical feasibility and schedule.
> Basically, the only way to save democracy in the USA from the clutches of oligarchy is constitional reform

Hmm no, not any more than constitutional reform was needed to reverse Plessy vs. Ferguson.
Docker for Windows already runs Linux containers. This is an update: "The setup for running Linux containers with LCOW is a lot simpler than the previous architecture where a Hyper-V Linux VM runs a Linux Docker daemon, along with all your containers. With LCOW, the Docker daemon runs as a Windows process (same as when running Docker Windows containers), and every time you start a Linux container Docker launches a minimal Hyper-V hypervisor running a VM with a Linux kernel, runc and the container processes running on top."
Easily Adding WireGuard to Android ROMs
I could easily see the interviewer twist this to ask the next question "But does that mean you won't be loyal to us??"
Yes, and still London gets more than it pays:

"London pays almost a third of UK tax"[1]

"More than half UK investment in transport is in London"[2]

1: https://www.theguardian.com/money/2016/jul/07/london-top-tax...

2: https://www.theguardian.com/uk-news/2017/feb/20/more-than-ha...
Even if 100% of those people are using a Mac (and they aren't... I help teach CS at a University in California and 75% of the people in my intro class this year have a Windows laptop: I counted, as I was that shocked at how different this is than five years ago when everyone had a Mac), you first have to show that there are actually a lot of those people, and there simply aren't... "engineers at tier-1 tech companies" plus students in "any engineering class at a university" is a tiny tiny tiny percentage of the market Apple is optimizing for.
If money were an infinite resource it would have no value. Sure, governments have the ability to print more but they are constrained by inflation targets. And sure, more liquidity was put into the markets but that's because the markets had no liquidity and we were on the brink of financial disaster and deflation was on the verge of occurring. In deflationary events no one buys anything because the price tomorrow is cheaper then the price today so everyone waits to buy while businesses are unable to move their products and tons of people lose their jobs.

There are other circumstances at work here then more money in circulation, such as land use restrictions, building codes, nimbyism, credit costs/restrictions, tax policies, etc. If investors can build housing and make money they will certainly do it. It's not just the supply of money, but also the supply/demand of a product that effects prices.
Banks are too big to fail in the US.
German car companies are not too big to fail in the US.
Wikidata, https://www.wikidata.org/wiki/Wikidata:Main_Page, licenses under CC0 (Creative Commons Zero) which is designed to afford the work a status similar to being in the public domain. The reason for the license is that not all legal jurisdictions have a public domain copyright status.
My CS degree had a duration of 5 years, and I graduated during the 90's.

Excuse me if I don't recall a complete year of Algorithms and Data Structures lectures and evaluation projects done about 25 years ago.
I was referring to both because EPS is wrapped up into P/E...

P/E = stock price / (earnings / # of shares oustanding)

And it actually does matter because a company can steadily grow EPS while not growing revenue meaning that something might be amiss, but it can easily be overlooked because EPS has been growing. Also, there are plenty of reasons not to want buybacks. Many times companies will buy their stock when it's at highs, thus destroying value for shareholders.
That's a great example of https://news.ycombinator.com/item?id=15772233 (currently also on the front page), where something appears superior on the surface, but there are good reasons why it didn't "win".
The ESC key is the only thing my coworkers with this laptop use the bar for.
You misunderstood my question: What should the ultra-wealthy, who exist in the here and now and will not be evaporating overnight, do if they feel like helping other people?
web 2.0 -> web 3.0
Take a down vote for trying to shut down discussion.
That's one way to calculate it.

Other times, people measure life in "quality-adjusted years". So a coal plant that kills a young person every 20 years is worse than one that kills 78-year-olds regularly. This is a more rigorous method, measuring quality*years instead of deaths, which is why you almost never see it in activist claims. It's too rigorous to be manipulated.

Other times, people just look at the immediate cause of death (e.g. lung cancer) and extrapolate to the cause of that cause (e.g. air pollution). But this imports a lot of assumptions and is easy to game. For example, I've seen cases where hundreds of thousands of deaths have been attributed to a given cause, but it turns out that those people were dying just a few years short of average life expectancy, and would've died for other reasons very soon regardless - quite different from the image of people in their prime dying needlessly.

It's good to question these figures. As they are currently presented, we don't know the methodology, which makes them meaningless.
Imgur was hacked in 2014, 1.7M user accounts were compromised
The "founder" title carries prestiege, which can fool some folks into thinking they are really founders. The important part, if you really want to be a cofounder in more than title, is to make sure you have equal share and control with all other cofounders. Otherwise you are indeed just an employee (which can be fine as well if you are satisfied with it).
Isn't it Joseph Campbell?
Yes, everyday. For Slack.
Maybe we should go back to metered internet then? I'd prefer no NN top metered though.
Users pay ISPs for bandwidth. If the ISP is unable to provide the bandwidth they have agreed to provide, how is that anyone's fault but the ISPs? If they can't meet demand, they should raise prices, not try to double-charge for bandwidth.
Miller’s law says that people can remember 7+/-2 things at a time. I think that’s why people usually like structured lists much better than a unstructured, unsorted laundry list.
The importance of the selection of Microsoft to provide the operating system for the IBM PC cannot be overemphasized. It was not the only thing that made Microsoft what it became (the decision to make Windows for PC-compatible computers, and to make decent business applications for it, were critical), but without the first step, it probably would not have been in a position to do what followed.

There is also path-dependence in IBM's decision to make the PC architecture open (as an attempt to grow it quickly despite being late to the party), which is what made Windows possible.
Ask HN: Any in-company forum-like discussion places for IT-related specialists?
What is your company choice?

I see it like mixture of facebook and stackoverflow for IT-specialists with at least syntax highlighting. I think it need to support topic threads and some thread grouping features like "groups" or "tags". Chats like Slack, as I see it, don't fit - that's for short conversations, conversations are not divided - all are flowing in the same channel.
"That's the entire point of a free market."

What market? I recently had fiber optic service installed in my building, raising my broadband choice to a whopping two companies. That is not remotely enough to talk about a market.

"There simply needs to be fewer barriers to entry for new ISPs to come into the market."

If you want a market-based approach, you need to have line sharing rules. We used to have that in America with DSL, but the Bush administration ended that and left us with the current situation of local monopolies. I would be all for Pai's proposal if it included a reinstatement of line sharing requirements for ISPs, but as it stands Pai has proposed almost nothing to foster the competition needed for a market to exist, and has instead lied about the broadband choices available to Americans.
The 5 best science fiction and fantasy novels of 2017
The solution is already in place - don't engage with them, just flag their comments and leave them alone.

The mods are alerted whenever a comment is flagged so they can get around to banning those accounts eventually.
Except, they don't work with actual source code. An engineering team responsible for adaptation for certain market, most likely works in calibration space, that's it, just data (flags, thresholds and tables, thousands of them). To access this data they rely on ASAP2 description databases which are simply very large text files [1] containing ROM addresses, parameter names, etc. I don't know the whole VW workflow, but can imagine how one could define a set of switching parameters for cheating, and then delete their definitions, leaving these parameters invisible.

[1] https://vector.com/vi_datadescription_ecu1_en.html
Doesn't Elon Musk refer to it as a RUD - Rapid Unscheduled Disassembly - event whenever a launch vehicle opts out of existence?

I love these euphemisms.
Rob Pike's 5 Rules of Programming
if you program in Lisp the function list-length gives nil for circular lists.
Ninety-nine problems contains similar problems with lists.

I should have said that the difference between increments must be coprime with n to guarantee that the differece becomes 0 module n, that is both pointers get equal.
I realize now that my first response only addresses how an individual might ideally decide whether to switch to Dvorak. Deciding which layout is “fitter” across the globe (or whichever language regions currently use QWERTY and can feasibly use Dvorak) is a much more difficult cost/benefit analysis in practice. To calculate cost, you would need to look at the costs of mass manufacturing new keyboards and/or patching and distributing the software that drives keyboard input. To calculate benefits, you would need to do large scale studies on the speed/productivity benefits of Dvorak over QWERTY, both for first-time learners and switchers. Heck, you’d even need to estimate the political costs (for governments, large corporations, standards bodies, etc.) of persuading the change, as well as the unavoidable costs of having both layouts exist in the wild during the transition period.

This is so daunting that it feels nearly impossible, and indeed, I suspect any rigorous cost/benefit analysis would show that the benefits of any new layout (even the technically best layout) is not worth the costs of switching away from any single ubiquitous standard (even the technically worst layout imaginable), at least not in any reasonable time frame.

My guess is that the best approach is to maintain one ubiquitous standard, and change it very gradually, and to gradually reduce the costs, e.g. by implementing easy layout-switching software in major operating systems, or even bolder approaches like supporting virtualization/containerization of personal software settings and development environments in major operating systems.

What if I could just sit down at any modern networked PC, type in a URL and some authentication, and immediately be running my own exact customized computing/development environment, complete with my keyboard layout, text editor, development dependencies, etc.? That would be awesome. As long as the hardware keyboard layout is roughly compatible with my software settings (and I don’t rely on printed labels on the physical keyboard), most of the costs of choosing a keyboard layout (other than the fixed costs of learning it) go away.
OP probably means had a job and lived as an adult etc.
I agree that's a wonderful paper to read, but has it had significant influence in the mainstream?
People generally don’t borrow money to pay their rent, so rent prices are restricted by local salaries.

People borrow the vast majority of the cost of a house to buy it, so housing prices are largely only restricted by how much banks are willing to lend and how much it costs to borrow — all of which is heavily influenced by central banks.
> It is often said that birds have far superior lungs than mammals. So mammals are failures compared to birds…

I've never heard this argument once in my life, and Google doesn't come up with too much discussion on it beyond a few articles discussing the differences. This point struck me as a bit of a stretch, and the blog post itself is probably stronger without it.
I think this is a global phenomenon.Real Estate prices in India escalated pretty much because people settled in decided to put their money into buying houses so that they can sell or rent them for a very high returns. This in turn forced realtors to over extend themselves.

Our previous government was corrupt to the hilt so this continued for over a decade. That said India now have strict regulations in place[1] to curb this behaviour. I am not sure why other countries cannot follow suit.

I have no issues with foreign investment comes into infrastructure and commercial space. I think its mutually beneficial. However, inflow of foreign money into housing is just evil. Local population with fixed means of income just cannot.

[1] http://www.freepressjournal.in/india/rera-all-you-need-to-kn...
Yes, I think we all know what the idea behind repealing NN is. Most here think it's a bad idea.
I've found that in most of these stories, the people who have lived alone haven't been without human contact for any significant period of time. If that fact wasn't downplayed or outright omitted the story probably wouldn't sell as well. In this aspect, their stories are not that different from the tens or hundreds of thousands of lonely people whose apartment or house might as well be an island. It's probably also very difficult to live anywhere for years without eventually running into someone, never mind decades.
Tyler Cowan asks: “What it would take to change my mind on net neutrality?”