skysight-inc/HackerNews huggingface dataset:
"Most of the foreigners I knew in Beijing had PhDs". Speaking of research, you are illustrating self-selection bias and small sample size fallacy in your argument. A small group of friends do not represent the whole. You shoudn't downvote people just because their opinion differs from yours.
Pretty much, elections have consequences and interpretations of federal regulations is the quintessential example of that. There are means by which the other branches could restrain or affect these interpretations, but I have a hard time believing most voters didn’t or couldn’t ascertain the intentions of most candidates regarding net neutrality this past election cycle.
> reasonably

If the split happened to be 80%/20% or 90%/10%, then no one would complain even if the author was pocketing $1M/mo. In fact, I and many other people would likely be ecstatic.

However, knowing the actual split, and knowing that the majority of funding didn't actually go to developers, it's a lot more difficult to make the social argument at this time. It necessarily falls back on the practical question of whether it is effective to advertise in the READMEs. Most of the previous sponsors were drawn into the social cause but not necessarily the practical effectiveness of the ads themselves.

Even though it's not a charitable cause, they are trying to make the same appeals. And if a charitable organization was eating away more than 50% of the donations in administrative costs, you would likely be very wary.
> "Taxpayers built this infrastructure"

ARPANET became obsolete and made redundant by private backbone providers, and so was decommissioned in 1990.
I have been coding for decades now and never had a use case for a linked list.
The only way to handle alcoholism, regardless of the level, is to quit and never drink alcohol again. I suppose you not yet reached the sole where you can't avoid anymore to face this only solution. I suffer from this disease since 27 years, sober since 14 and had also my time of high functionality, drinking while going for my degree in IT. If you are already a daily consumer it can quickly escalate to the point where the physical addiction kicks in. Just stop it now completely. No other advice.
A more realistic example might be that you're changing $LANG and now something broke. You can thus search for everything that uses LANG[1] and see what's most likely to have broken in what way.

[1] https://man.openbsd.org/?query=Ev%3DLANG&apropos=1&sec=0&arc...
Also because Microsoft licensed the OS to hundreds of PC clone manufacturers. Amiga was a closed proprietary system.
>And the current President, who appoints the FCC chairperson, lost the popular election by 3 million votes.

There is no "popular election" in the American system. Consent is, and has always been, given by proxy through the electoral college, as defined in the US Constitution. If you want to invalidate Trump's authority because of that, you have to invalidate every election prior as well, and claim that the US government has never governed with the consent of the people.

Mind you, I don't like Trump at all, but to imply that his authority is any less legitimate than prior Presidents would be specious, it's not his fault if the system that grants him power isn't designed to enforce popular will, it's the electorate's fault for not having changed it.

Or, to quote the legal scholar Ice-T, don't hate the player, hate the game.
Suggestion HN: bigger arrows
On mobile, the arrows to up/down vote are really tiny, and it's easy to hit the wrong one. I just realised that I now always zoom in before up/down voting.

Would it make sense to have bigger, more spaced arrows?
In case you're serious, and too lazy to google it... [1]

LISP is a family of programming languages.

[1] https://www.google.com/search?q=LISP
I kept waiting for the author to use the term gallows humor. I was a little surprised when I got to the end and the phrase was never used.

https://en.m.wikipedia.org/wiki/Gallows_humor
The arctic is currently 5°C above average
this requires a login
Beyond the observation that ISP customers are paying lots of money so they can use things like Netflix, I wanted to expand on a key point made by DiThi and others:

Netflix gives away free servers to cache popular content near the users so the ISP doesn’t need to pay for the bandwidth to stream multiple copies of the same thing:

https://openconnect.netflix.com/

My ISP (RCN) uses this and we’ve never had a slowdown using Netflix, no matter what time it is. Using fast.com (which uses Netflix’s network to benchmark comnection speed) always shows that the limiting factor is that I use WiFi and don’t have a device which supports enough 802.12 channels to get more than 150Mbps.

When a large ISP complains about Netflix congestion it inevitably turns out that they have refused this help because they’re trying to use performance as an extortion point.
Maybe he can do a hillary who would cry an attack on women any time she was attacked and claim that this is anti-minority.
Graal is the evolution from Maxine.
Modafinil is heavily stealth “marketed” on Hacker News (I hate it when people try to manipulate me)

Is this true? A quick search [1] shows 52 mentions of Modafinil in HN stories with about 1 mention every 1-2 months in the past year. There are 156 comments that mention Modafinil in the past year [2]. Marketing must be very stealth indeed.

[1] https://hn.algolia.com/?query=modafinil&sort=byDate&prefix&p...

[2] https://hn.algolia.com/?query=modafinil&sort=byDate&prefix&p...
3 year old data breach at Imgur has been discovered
It's essentially impossible to require candidates not to prepare for a technical interview, but someone who can't discover the tortoise and hare algorithm on their own probably shouldn't have a computer science degree.
Signed... thanks for the link.

I don’t think this administration has much interest in what “we the people” really want, though.

Hopefully people call their reps to voice concerns about the repeal of NN too.
The bootstrap process makes use of a JIT pass with intrisics to generate the core image that is then used to execute the remaining part of Maxine.
By third parties I meant non-official campaign organizations, not political parties. It would difficult to the point of impossibility to regulate this (example: “issues” organizations that spew xenophobic adds to skew the debate on immigration policy).
Not to mention that china probably has internal differences than any other places.

The biggest expensive cities are in league with NYC/SF/London, but there is still a large countryside that is "modest" and vast unpopulated area with noone or villages that are decades behind.
What does memory have to do with how many things are on screen at one time? Do UI elements get turned into a memorized list or something? But longer term you can store longer lists. I'm not sure how this limited short term memory phenomenon relates to UI?
I was waiting for the part about how this game "changed video game localization" but it was not there. Just a clickbait title.

Overall nice post, though. Translation is hard, and especially getting the feel of a particular place in time.

It was neat to see their examples of turning plain Japanese into a quasi-Elizabethan English in order to match the vaguely medieval setting of the game. That's something that's really hard to do (because it's more than translation, now you're reinterpreting the original text)...
While this might be very true, I'm not sure it's in any way related to Millers Law.

The 7 +/-2 rule is, in part, about the design and layout of information so as to better aid the end user in leveraging the way their memory stores information spatially.

In short, it's about how to best design a system to give information TO a user.

What you're talking about is pretty much the reasoning behind methods like 'Fist of Five', 'five star' or '5 face' voting systems. These are methods well grounded in psychology and I might argue going up to 7 is unnecessary.
I'm not sure Markdown->Roff makes sense. I know Pandoc can do it, but how do you convey semantic information with Markdown? I'd sooner write YAML.
While desktop market is dead and Linux will not be mainstream in that market, it is an excellent choice as a developer desktop. Fast, super easy to install everywhere and has the best possible packaging systems to get all the software you need. If choosing the right distro, you don't need yearly updates that break your tools or a credit card to use the proprietary app store for certain libraries needed for your open source pipeline.

I'm not saying it's perfect, but in 2017 and being a developer, I'd take a serious look how nice of an OS it actually is.
How Children Change the Way We See
Could you explain your last paragraph and why you think it's a good idea?
s/this/any/g
Net neutrality is a necessary thing in the context of lack of local competition. But ISPs want their cake and eat it, too: keep their monopolies without any rules putting restrictions on them. Because of course they do - that's what all monopolists desire: free unchallenged reign.

If the "small government party" were true to its words, it would eliminate net neutrality, but it would also open-up Comcast and AT&T's cables to competitors, and get those two to license their cables under fair FRAND-like/near-cost license fees.

The big ISPs would also not be able to force rules on how the smaller ISPs use their internet. So if Comcast wants to block torrents, it may do so for its own service, but it can't demand, nor encourage the smaller ISPs to do the same.
Close: it's like you build an autobahn for everyone, and 37% of people choose to assign their space on it to one particular haulage company.

(And thanks to net neutrality, they can switch to another haulage company at any time.)
> use your gut feeling in how they interact with you.

The problem here is that intuition (gut feeling) is best trained in environments where you have:

1) The opportunity for lots of repeated trials.

2) Rapid feedback which results from the data you currently observe rather than from

So if you're predicting tomorrow's weather, intuition is useful: your prediction can't change the weather, you can do this 365 times in a year, and you'll get feedback the next day.

Picking a founder (or heck, uni project partner) is unlike this in that you don't have many opportunities to do it and the feedback only comes months later. So, its better to think through a more deliberative and explicit thought process.

That deliberative process might involve a difficult, awkward conversation like "Hey, so if we jump into this, we are going to have to really trust each other for a lot of things. I think its best if we explicitly come up with ways to prove to ourselves and each other that we have the skills to tackle the known challenges we're going to have to face."

I don't know where "easy mode" comes into it at all.
What is "CBD apartments"? It just turns up a development in the Big Easy for me when I search it.

Edit: Not sure why an honest question after a google gets a down vote.
The friends I know who tried to get into either say it's as hard to join HK as London. They are both super competitive.
I’d personally love to have publicly funded elections. And you’re right, my idea would work without also limiting the ability of wealthy individuals to spend their own money on campaigns. Maybe add the caveat that campaign organizations are the only ones who can spend money and that they are subject to the $100 per person limit as before.
It could be argued that most western system do also, anything below a D is a fail. Depending on how you look at it we either have a 5 or 8 level system if +/- is used.
For other data structures, refer
http://www.techiedelight.com/list-of-problems/
A lot of good suggestions, but quite technical. Are there any good ones focusing on the design process, with a bias towards CS?

I found this very intriguing:

Towards a Theory of Conceptual Design for Software
https://groups.csail.mit.edu/sdg/pubs/2015/concept-essay.pdf
> So how do we decide if qwerty or dvorak is fitter?

Ideally, stay out of it and let others decide for themselves.

We don't need to decide that bikes are better than cars. We ought to just support both (paved roads, traffic laws, places to keep your vehicle while you shop, etc.).

We don't need to decide that SSDs are better than disc drives. We just need to support the latest SATA standard.

So, for qwerty vs dvorak, we just need to support appropriate USB standards. And at the software level, we need to let the user customize their keys from time to time (remap hjkl in vim, remap wasd in video games, etc.).
Yeah, that was a poor example/text he posed in the article. That's not how we consume data in menus or similar 'chunks' of digital information we interact with.
When people vote for president, they vote for a bundle of positions on thousands of issues. Every person who has voted for a president has voted against their own policy positions, often hundreds or thousands of their own policy positions. Some issues are never discussed in any debate or media at all and presidents have as far as the public is concerned roughly zero position on them (for example, NN).

It is of course ridiculous to suggest that people voted for Trump hoping he would destroy a free and open Internet; we have clear and incontrovertible evidence that the vast, vast majority of citizens (90%? 80%? I think it depends on which poll you take) hates what he is doing. The president has a good-faith responsibility to represent the citizens and when they come down on an issue like this which was non existent or tangential to his campaign so fervently it's most certainly a betrayal of that consent.

When he tries to build a wall? Sure, he definitely has consent there. On NN? Not a chance. He does have power though.
> Why do you have a dog?

I ask myself this question every day :) I rescued them from the shelter and love them dearly, but they are a handful!
Carbon Ads is a wonderful company. They provide an excellent service. However, per Rollbar, Code Sponsor performed better than they did at about 1/3 the cost. What does this mean for the developer? Scaling. Rollbar was able to scale their budget because Code Sponsor provided more interested developers to their product along at a much lower rate.

What Code Sponsor is is a mashup of Carbon Ads, Open Collective and Read the Docs (with a hint of grassroots marketing demonstrated by Wesbos). The 40% was enough for developers. I paid one developer last month over $600. Two others earned over $400.

Finally, Code Sponsor was available to every open source project. The popularity of the project is what self-governed the amount of money they would receive.

Carbon Ads also does not provide any visibility into what is going on. I have taken extreme effort to give sponsors and developers full visibility into their traffic patterns. Daily statistics and charts. This allows sponsors to immediately know how their campaigns are doing and shift if necessary.

Carbon Ads is great, but they are a black box and sponsors want more.
We have announcements in the middle for around 15 minutes where anyone can stand up and say something to everyone.

Aside from that, it’s a pretty free flowing, friendly mixer event.
I believe it is headed for Linux kernel mainline soon-ish.

https://news.ycombinator.com/item?id=15596963
High impact public speaking and presentation skills E – Expectations
But also a fair amount less finger motion (I did test this to my own satisfaction some years ago) for a given set of text. And qualitatively, I do think that has translated into less wrist strain.

I’m not a particularly fast keyboardist, and I don’t particularly care about the speed differences of dvorak vs. qwerty. But, I do quite appreciate what I believe to be real ergonomic benefits.

My wife switched a few years ago and claims also improved wrist comfort.

But nobody would ever choose a dvorak keymap if they were solely interested in that 1-2% speed benefit (I don’t know where this number came from, but I no reason to doubt it).
For suggestion, it's better to write directly to the mods hn@ycombinator.com , because sometimes these threads are not noticed.
My last three Show HN submissions:

3 points -> 10 views

1 point -> 25 views

1 point -> 24 views

None of them made it to the Show HN frontpage.
It is true the EC elected Trump, but the popular vote is often used to demonstrate a mandate based on the will of the people i.e. "The people have spoken and this is their decision." Well in November the people spoke and the man in the White House was not their decision. It was the decision of the electoral college. A system, btw, which was designed to give majority slave owning states a greater say in Presidential elections.

We are not saying Donald Trump should not be President (for this reason), we are saying his agenda does not reflect the will of the people, and he certainly did not campaign on repealing net neutrality, so its hard to argue this issue was already decided by the voters. What he did campaign on was "drain the swamp". A Verizon crony working to dismantle consumer protections in favor of Verizon seems like exactly the opposite of that.
> what percent of people could explain why Pai thinks repealing net neutrality is a good idea?

Well, he says things like "increasing competition", and talks about "burdensome regulations", but I honestly don't believe he thinks repealing net neutrality will benefit consumers. I don't care who appointed him, to me he's an obvious, lying shill.
Milton Friedman did a much better job of this than I could here. I don't agree with him on all things, but there are good reasons behind these ideas.

The fact the Fed's balance sheet swelled to 4.5trillion with free money is just outrageous. Wall St, nor the Fed, can regulate themselves and they their "dual mandate" is financial alchemy at best.
I’m American but my guess is central business district apartments AKA “downtown” apartments.
Yes, we are a way for sponsors and developers to connect. We do not tell developers where in their code to place the banner. In hindsight, this may have been part of the problem. Perhaps we should have been more rigid in how we allow developers to present the banner.

TAForObjReasons is exactly right. Github has to be a part of the equation.
> Pike's rules 1 and 2 restate Tony Hoare's famous maxim "Premature optimization is the root of all evil."

That quote is from Knuth, not Hoare.

https://shreevatsa.wordpress.com/2008/05/16/premature-optimi...
An Unbelievable Story of Failure and Persistence – Part 2
Also, no one speculates on real estate by renting. It isn’t just how much money buyers can borrow, even if they are paying for it all in cash and don’t plan on living in the property, it also about perceived upside.
Just realized I did not answer your question 'how' to stop. I did a few things which helped. Be mindful and look out for HALT (hungry, angry, lonesome, tired). Try to avoid these. Whenever you feel the need to consume, drink a glass of water. Use this as a mock. It will flatten the craving. Try to shift addictions to something healthy. Go for a run, do push-ups or planks whenever you feel the need. If you want to unmask the core of your addictive behaviour you will need professional help from a therapist. Hope this helps. Good luck.
The previous administration created the We The People site this petition is on... and the CFPB... and the FCC rules that Pai now wants to overturn.

So, no, it is this administration.
Kreps and Kleppmann on stream processing, log abstraction, event sourcing:

https://engineering.linkedin.com/distributed-systems/log-wha...

https://martin.kleppmann.com/2015/03/04/turning-the-database...

https://www.confluent.io/blog/making-sense-of-stream-process...
>running is pretty much one of the cheapest sports/pastimes/activities one can do

It is, but I suspect that runners still tend to be affluent. Just why is an interesting question.

http://www.runningguru.com/SM/Demographics.asp
Ever wanted to be a ham radio operator?   where to start
> I’ve taken the recommended daily allowance as stated on the package: 200 mg twice a day.

Well here is the problem. 200mg twice daily might be the recommendation for narcoleptics, but it is an absurd regimen for aiding focus over the course of a decade that I think almost nobody would recommend.

Why didn't the author take Modafinil "as needed"? Or at a minimum, go on drug holidays to allow for a reset?

This blog post is all over the place. I hope the author feels better after settling into his newly unadulterated brain.
So do we just invest the same amount of public funds into automobile infrastructure and bicycle infrastructure? That seems overly simplistic.
How to reach bloggers for guest Posts?
it's bigger on reddit
But my argument didn't involve teaching anything to anyone. It was simply accepting the fact that most people are more familiar to alphabetical order.

What benefit is there to having everyone hunt and peck on a phone to keep with a convention that only really makes sense to typists?
Doesn't seem particularly terrible; more like: has upsides, has downsides.
People know the alphabet as a one-dimensional object. Unless your keyboard has 26 keys all in order, the multiple rows don't correspond to an existing mental model. At that point, you can either choose qwerty, which pleases anyone who already knows it, or you can make a sort-of alphabetical layout, which pleases nobody.

I'd be curious about your statement the most people who use phones didn't learn to type. Is that for a particular age group? Alternatively, for the developing world, where phones are more common than computers? I'm having difficulty seeing the justification for the statement.
> The reason "inferior" products succeed is because they may have some killer features desired by the market, or better tech support, or better sales and marketing

Or they have a monopoly of some sort: a patent, only product carried by vendors, only service available in the area, only product with a critical mass of users, owns your email domain, owns your data, etc.

That's not technical or business, at least not in the popular-in-the-market sense.
I would recommend Martin Fowler articles https://martinfowler.com/
Compile-time format string checks
There's a much better framework for understanding this stuff in the concept of the Whole Product.

The Whole Product is not just the core product. You have to add on all the things like reliability, service and support (the expected product), its expansion capabilities (the augmented product), and its potential for future development (the potential product) to get "the whole product".

If you just look at the core product, you are very likely to go wrong, because having a technologically superior core product does not mean you have a better Whole Product. (See cassette tape vs DAT, Windows vs OS/2 and many more.)

The Whole Product concept was popularized by Geoffrey Moore in Crossing the Chasm and Inside the Tornado, which were seminal books at places like Netscape. Before that, the key idea was TAM, the Technology Adoption Model, pioneered by Professor Everett Rogers in Diffusion of Innovations in 1962.