skysight-inc/HackerNews huggingface dataset:
Thanks. Yeah, I wasn't going for the byte-pinching approach (lots of good-old-fashion whitespace, not using css one-liner declarations, not bothering to refactor overlapping styles, etc); like you said, the intention was to simply show how a basic (user|site) stylesheet can result in a vastly more user-friendly result without going overboard.

(Now if you want to nitpick... I imagine the css has a better gzip/brotli compression ratio than the html by nature of its repetitive keywords.)
This is not something unique to millennials, or any recent generation. As long as we've had public opinion polling, large portions of the population have supported cracking down on speech they dislike.

Why do you think the First Amendment is necessary? Because criminalizing speech has always been popular, as long as it's Bad Speech.
If it was a laser microphone (or any microphone that used EM energy to monitor someone) it would require so much energy that you would not only melt whatever you pointed it at but also probably break it.
At the same time, we do have to collectively make decisions with real impacts, involving some people benefiting and some others getting hurt, and not always can everyone be persuaded to sign onto the socially agreed decision.

* * *

But for more on your point, I recommend Carse’s book Finite and Infinite Games, https://amzn.com/0029059801/
People could just use &gt; like the internet has for ages:

> In an effort to get people to look into each other’s eyes more, and also to appease the mutes, the government has decided to allot each person exactly one hundred and sixty-seven words, per day.

> When the phone rings, I put it to my ear without saying hello. In the restaurant I point at chicken noodle soup. I am adjusting well to the new way.

> Late at night, I call my long distance lover, proudly say I only used fifty-nine today. I saved the rest for you.

> When she doesn’t respond, I know she’s used up all her words, so I slowly whisper I love you thirty-two and a third times. After that, we just sit on the line and listen to each other breathe.

- The Quiet World by Jeffrey McDaniel
It's hard to assess that article at the moment, because Larabel's conclusions don't always correspond to what is shown in the graphs. That means that at least some of one or the other are wrong. This is pointed out early in the comments, but there hasn't been a response yet.
That poll appears to have significant problems in methodology: https://www.theguardian.com/us-news/2017/sep/22/college-free...

(I say this as someone who strenuously agrees with the NYT article overall).
Just to point something that is implicit in your statement. As it stands, your belief is that the majority of climate change is anthropogenic and has little natural causes.

The problem in the climate change debate is that there are at least three viewpoints:

1) No climate change
2) Climate change exists and in the majority is natural
3) Climate change exists and in the majority is anthropogenic
4) Climate exists and we have no clue as to how little or large any of the effects are anthropogenic

Now for those who believe in 3) above, all of those who are in 1), 2) and 4) are climate change deniers. Go figure.

I have two additional questions for you.

1) What you mean by "horrific logic"? Please give examples.

2) What do you consider "Blatant falsehoods"? Please give examples.

The reason I ask this is that these are blanket statements and your examples will highlight whether or not they can be categorised in each of the classifications you have made.
Sorry, I was a bit ambiguous and whiny in that post. What I mean is that there's a paradox of choice when trying to work out what best practices for Redux are, after running through the docs but before building something. When there are five good solutions to a problem, and none are canonical, it takes five times as long to choose one.
Bazel does use namespaces on Linux. It's how it can prevent you from accessing files you didn't declare as dependencies.
When will I be able to sign up without a phone number? The phone number requirement is ridiculous and makes true anonymity incredibly difficult.
It is a parody account.
I ride a bike in NYC. If you accept being sweaty in the summer and risk getting hit in certain areas, then you'll have a blast riding. Otherwise it's a burden. In my opinion, biking is one of the fastest forms of transportation when traveling <40 blocks. Also, Citi Bikes are lunky. I hate riding them.
A Brief Illustration of Functional Programming
best HN comment of the year
it's really hard to create a non-x86 compiler that posts good results on {benchmarks designed to make x86 look good} if you're Intel.

When I used Itanium 2 systems for HPC, Intel's compilers produced the fastest binaries from C and Fortran, at least on the software I used (molecular dynamics and quantum chemistry).

What's meant by "benchmarks designed to make x86 look good"?
Itanium was introduced against POWER, Alpha, SPARC, and MIPS chips. It was primarily benchmarked for server/workstation applications, where x86 processors weren't the fastest at the time. In 2003 a "Madison" Itanium 2 was significantly faster on numerical simulation code than a contemporary "Gallatin" x86 Xeon.
Are blatant falsehoods equivalent to things you don't agree with?
For me, it's both.
Nesting is helpful as a visual history indicator and a quick way to prune unused tabs that were opened closely in time. Great when you're doing a quick research.
The vertical display helps locating tabs by its title and in general, narrower text on a page is easier to read. (Most screens nowadays are widescreen. Some blogs even overcompensate for this by having huge margins and even huge ads on the sidebar, but that's another story.)
It was worse than that. The archives of comp.lang.arch have a lot of detailed discussions on the gory details, including participation by senior designers at Intel among others.

Itanium 2 did finally get reasonable performance, but only by adding back in dynamic scheduling to the microarchitecture.

(This is all in terms of fundamental benchmarks that are not x86 specific).
the passage has 125 words using `wc -w`.
What animated GIFs are you talking about that are not several MB for a 5 second clip? It's 2017 and the only time my 2 gbps internet connection makes me think my browser has gotten stuck is when it's a gif (and not a recent mp4-masquerading-as-a-gif, I mean those uncompressed, "lets repeat all the content in the next frame even though nothing has changed" honest-to-god GIFs).
The 2 types of meditation that I practice I are mindfulness and concentration. Mindfulness practice has enabled me to become aware of the arising of unskillful compulsions, the habitual patterns of thought which give rise to them and to halt their progress. Concentration practice, on the other hand, builds the muscle of attention so that it becomes easier to stay focused and fully absorbed on whatever target you select. I have found that the combination of the 2 has enabled me rewire less skillful habitual patterns of thought and to replace them with more skillful patterns.
I have found the instruction of Gil Fronsdal at the Insight Meditation Center in Redwood City to be the most valuable.
Automatic Git conflict resolution on logs and sets
I opened up an issue earlier this year to discuss possible ways to improve the experience for new Redux users, and additional useful abstractions that could be built on top of Redux: https://github.com/reactjs/redux/issues/2295 . If you've got feedback or comments, I'd encourage you to contribute them to that discussion.

Also, as unofficial keeper of the Redux docs, I'd also appreciate any suggestions for improving them. Can you clarify what you mean by "documentation that's mostly boilerplate?

If you're looking for more of an "integrated" Redux experience, you might want to look at https://kea.js.org/ .
How to Estimate Projects: Techniques and Methods
You happen to remember which ones? Would be interested in checking them out.
Every browser in use today has a default stylesheet that injects styles into every site (if not explicitly overriden). Even for sites that have their own stylesheets.

It's just that a) they're really ugly, and b) the mobile ones are ironically not mobile optimized.
For me, there's a peace of mind associated with knowing that all my state is in one place in an organized format. It's like having a db, but on the front end, and it makes testing the front end very nice. It also has other practical benefits.

Specifically, 1) it makes rapid iteration simpler because I don't have to click back to the portion of the app that I'm testing but can instead just rehydrate a cached state, and 2) it makes it trivial to save state for the user either by caching it locally in the browser or by sending it over to the back end.
>...and The Children (TM) would all die...

All the people from CA who chucked when they read this should consider the pot and kettle relationship.
My favorite one of these is typing ctrl-w (cut in emacs) in a browser tab as I am editing a bunch of text in a text box.
But would he be taking responsibility if he didn't get a sweet plea bargain (under 2 years instead of 10 years) for pleading guilty?
Thank you for the feedback, the networking issues are definitely on my radar.
Even though a GCE instance can be made to boot pretty quicky it's a bit sad that it takes around 40-50 seconds before any network connectivity can be established.

I asked a question about it here a while ago https://serverfault.com/questions/845298/no-network-connecti...

Checked again just now, approx. 40 seconds between pressing START in the console UI and until I can ping 8.8.8.8, using serial console on Debian Stretch.

If anyone have a clue how to improve this I'd be most happy to hear about it. I'm using this for CI builds.
Dupe: https://news.ycombinator.com/item?id=15335753
The relevant passage doesn't specifically say "hate speech. It's the fighting words / treats section. Here is the relevant passage:

---
Fighting Words and True Threats

So-called “fighting words” also lay beyond the pale of First Amendment protection.19 The
“fighting words” doctrine began in Chaplinsky v. New Hampshire, where the Court held that
fighting words, by their very utterance inflict injury or tend to incite an immediate breach of the peace and may be punished consistent with the First Amendment.20 In Chaplinsky, the Court
upheld a statute which prohibited a person from addressing “any offensive, derisive or annoying
word to any other person who is lawfully in any street or other public place,” calling “him by any
offensive or derisive name,” or making “any noise or exclamation in his presence and hearing
with the intent to deride, offend or annoy him, or to prevent him from pursuing his lawful
business or occupation.”21 The state court construed the statute as forbidding only those
expressions that “have a direct tendency to cause acts of violence by the person to whom,
individually, the remark [was] addressed.”22 Given the limited scope of application, the Supreme
Court held that the statute at issue did not proscribe protected expression.23
---

Most hate speech falls under this category. For instance, advocation of the murder of a large group of people would obviously be unprotected hate speech.
How Fake News Turned a Small Town Upside Down
Usually Step 3 is to block all the suggested workarounds.
Yeah cheers on keeping it super readable. Now you've got me googling to figure out how to overwrite User-Agent styling.
I was actually thinking more of “two legs bad, four legs good!”
thanks! Cache miss latency! I forgot about that.
Never implied otherwise. My point was that the CEO's post announcing such a feature has multiple garbage comments from the same individual at the very top. That it's a parody account just makes it worse.
Apparently it was pretty unpopular in colonial America...
well "subscribe to the podcast" is "download the episodes", so i think you are getting in your own way on this one.

If you follow the subscribe link and click RSS feed, you get a list of the mp3 file locations.
NASA has a great page with links at the bottom for the papers that specifically find evidence of anthropogenic climate change: https://climate.nasa.gov/evidence/

I'm not sure what you're trying to get at, but the science of climate change really isn't a debate. There is widespread consensus among experts that the evidence supports the general idea of anthropogenic climate change.
That's just because microcontrollers are cheaper and easier to produce. It's going to take someone with deep pockets to make a desktop competitive RISC-V processor.
IVP announces .5b fund for investment in 40 late-stage companies
Try Cmd + F..."Fighting words". Something. Advocation of violence toward others is not protected speech.
Wow, I didn't realize how much I would like this, but for browsing art, webcomics, and photography, it's perfect.
If one wished to have some degree of control over USA diplomats, one could send them a secret message saying "I will do something bad in Cuba; my password is XYZ". Then later, one could send them demands with the same password. The State Department is probably more susceptible to this sort of coercion than e.g. the "Defense" Department.
Well vanilla ODE solvers are a dime a dozen. Sufficiently optimized stiff ODE solvers tend to get around the same efficiency, with some methods doing better on some problems, and others doing better on other problems. So it's all problem dependent and this is just one implicit RK method, while things like ARKODE already have quite a few, FATODE has quite a few, and DifferentialEquations.jl has quite a few, etc, meaning I wouldn't expect it to be too different.

What would make it exciting to play with if it added something. Free parallelism or uses the Xeon Phi automatically, complex number support, event handling (many examples where this is necessary. One: PDE solvers need this for adding projection steps). But since development has halted, we're pretty much guaranteed that none of this will ever come.
> The real kicker however, is that the people with mountains of cash figured out ways to move that money into their accounts without raising any eyebrows

Isn't this a victory? The money is in the system now, can't it be tracked better?
> "Lately"

I'm originally from Missouri and would say it hit critical level over 10 years ago. The state has been in decline in terms of personal income, GDP growth, and a host of other economic indicators since 2009.

This includes the metro areas of KC and STL, who represent the lion's share of the upside of growth numbers. Take those away, and the rural areas are disastrous -- just as the chart shows. Stark differences when viewed on a county basis, but it's been on this trend for a long time.

I can't speak to the rest of the country, though. As always, your mileage may vary.
I try and practice meditation in the vein of stoics like Seneca and Marcus Aurelius.

If I find myself distracted by a personal situation, I try and dissect it according to what values I hold dear, and how my current and past actions have done to further or detract from those values. This can involve some journaling or talking to myself, so I tend to save it for showers, late nights working, or long drives.

That being said I'm pretty amateur at this kind of stuff, but even the very basic level at which I practice some form of meditation really helps clear my head in the fast-paced and sometimes petty world of tech.
How the Internet of Things Will Help Take Drones to the Next Level
If the function is large, sure, make it into it's own name thing (with as restricted a scope as you can get away with).

However, many languages support callbacks/lambdas/closures/blocks as parameters to generic library code, and these dangly bits are often one or two lines.

E.g. (pseudo-code) -

* list.for-each : print

* list.filter : is-wanted

* db-connection.bracket-transaction : compound-update

This allows you to use, or create your own, library code as extensions of the language to reduce boiler-plate code for visiting, filtering, resource management, etc.

Have a look at something like the Ruby language to see how this is exploited to reduce A LOT of code noise.
> Do they talk about tables? What about indexes? How about sql?

Interesting, because as soon as I got over the "why the hell do you want to create a new DBMS?" question, my first thought was about filesystems. I haven't digged into any DBMS to look at, but all those you point look so easy when compared to atomic data writing...
Please be specific as to what you are classifying as race denial and gender denial.

Gender is an interesting word as the meaning of it has changed over a period of time. The meanings attributed to the word depend upon many things about the people using it. For all intents and purposes, it should be dropped from the English language as it has become a word of inherent conflict. There is no specific and universally accepted meaning that can be used in general discussion.

In some respects, similar problems arise with the word "race".
Your stuff has no value
I've always loved minimalist websites and text. Typography was my favorite style in my graphic design classes. Like Pixel Art I feel like these things can be implemented very well but get a bad rap for being "retro" or "dated".
The 200+ countries is slightly misleading, especially when the title mentions two-way messaging. I've done a lot of research into messaging/SMS providers like Twilio, Nexmo, Plivo, etc for supporting two-way messaging in developing countries. Most providers currently only support two-way messaging in similar subset of countries in North America and Europe. Since it is powered by Twilio, I don't think it adds any new countries and definitely not 200.

https://support.twilio.com/hc/en-us/articles/223183068-Twili...
Not in the USA, it's not.
Right, because "ze" is the article for Germans!
Clickable links:

[1] http://github.com/coreos/dex

[2] https://github.com/bitly/oauth2_proxy
Yogurt pods are just powdered milk and bacteria without a container
These people clearly learned nothing from the Juicero debacle.
Couldn't you just not send any stickers?
Yeah, as with React, we've tried to leave the choices up to the community. This is great for some people who prefer to make choices, but not as good for others who want to be given a direction to follow.

Besides the other "discussion about abstraction" issue I just linked in another comment, I also recently opened up issues to discuss general docs improvements [0] and a rework of the "Ecosystem" page [1]. I really would like to have some docs sections that give more opinionated advice for topics such as "what side effects lib do I use?". Unfortunately, my own free time is already very limited, but I would _love_ to work with people from the community to add new docs sections and update the existing ones.

I also agree that there's a bit of a gap between the "TodoMVC" level and the "building a full-blown production app in the real world" level, in terms of docs and advice. I'd love to see some new docs sections that help with that aspect as well.

So, genuine request to you, and any other readers/Redux users out there: if you are interested in helping improve the Redux docs, PLEASE let me know! Ping me on Twitter or Reactiflux, file an issue, or leave a comment on an existing issue, and we can figure out how you can help us make the docs better and make it easier for people to level up along their Redux journey.

[0] https://github.com/reactjs/redux/issues/2590

[1] https://github.com/reactjs/redux/issues/2588
Wouldn't it be a single entry, numeric.js?
Time Is Running Out for the Super Smash Bros. Scene's Favorite Game Controller
His insight was that the model was repeatable and scalable. The assembly line kitchen they developed not only made making burgers fast but also made them incredibly consistent. Because of this he could franchise the restaurants and be assured that quality would be consistent among them despite being operated by different people. He never intended to open large numbers of his own restaurants - just enough for experimentation purposes.

To this day this is a major selling point. When travelling you can take your chances on a local place or go with what you know.
The "apocalypse" being the "Cambrian Explosion" of 540 million years ago:

https://en.wikipedia.org/wiki/Cambrian_explosion
The following is not commentary on the current climate and politics of college campuses in the United States.

It is impossible for two honest, truth-seeking people to disagree about a fact in perpetuity. Eventually, they will realize that either (a) one or another of them is correct or (b) neither is able to convince the other, and both realize that neither has figured out the right answer. This is not an opinion, it is a logical fact. I disagree with other mathematicians about mathematics frequently; it never ends that we "agree to disagree". Either one of us is right, or neither is, and in any case we figure it out and agree by the time we let the issue go.

Many political disagreements are, of course, not factual, but rather based on values. But often what we talk about is facts. So part of my belief that first world countries should accept more immigrants is based on my view that people outside of one's own country have substantial moral worth. But it's also based on my belief that, e.g., U.S. immigrants will not substantially increase the U.S. crime rate, or worsen the U.S. fiscal situation, and will in fact make Americans on net wealthier. These are all factual questions, and I suspect that they drive my disagreement with immigration restrictionists as much, if not more so, than our philosophical disagreements. But the thing is, either me or the people I'm disagreeing with are just wrong, and the fact that neither of us seems to be convinced means that at least one of us is wrong and intellectually dishonest. And I have a hard time believing that I'm never the one being intellectually dishonest.
> That leaves only the people who're making a decision each election that matter.

But what those people are making their decision on could be as arbitrary as "would I like to have a beer with this person?" or "what was the last article I read before election day". There isn't any inherent virtue in it.
This seems to be all about ODEs. Has anyone got any recommendation for a good PDE solver? One that might run a problem having more than three spatial dimensions? (and ideally callable from Python)
I'm having trouble reading your post, too!
So how does this compare with quilt? From what I see

1. Quilt is for profit while Dat is non-profit.

2. Dat has ~20 datasets that are public Quilt has 50+ that are public

3. Dat is on a shared network while Quilt is hosted on a centralized server

4. Both of them offer version control and hosting. Quilt has private hosting for a fee. Dat seems to have only public hosting

5.Quilt is funded by YC. Dat is funded by non profits.

6. Quilt has a Python interface while Dat has one in Javascript

I understand who Quilt is targeting but I'm having trouble understanding who Dat is targeting?
Interesting. I hope to get a chance to visit the area again before too long. My entire childhood was spent in Keystone Heights; right up to adolescence when we left Florida. Wasn't sure if I was mis-remembering the paper mill :)
I think the safer bet is that the cause is not sonic and that the sounds perceived are illusions.
This is the kind of thing that people want to avoid. Hiring a person because they share a hobby is ridiculous. If a candidate tried to steer the interview to non-technical questions I'd point that out to the relevant people and make sure it was highlighted in my feedback.
>> buoying incredible growth

Then why not much deviation from historical trend lines:

http://slatestarcodex.com/2014/06/29/invisible-women/