skysight-inc/HackerNews huggingface dataset:
The rant is uninformed. Typographic design (which is the basis of all graphic design) is all about readability and reinforcing meaning of the text. The 75 character line thing for example is based on comfortable eye scanning for text at book distance from the viewer (rather than being some decorative notion).

Typographic design has centuries of practise behind it and web typography is correctly considered crude and immature by trained typographers. It's the technology that causes the poor experience and one which typographers are in the early days of addressing.
You might get a tax free stipend... :) Depends on whether you get a scholarship! (I have a PhD student of mine who has a "fees only" scholarship - she is employed doing other things at the university but that's separate from the PhD.
Ya I was like why all teh downvotes y'all?

Then I realized I had no actual link ("http://") in my initial post.

I tend to assume all have read exactly what I have read. JSONAPI has huge implications for distributed systems architecture.
The quietest part of the Physics library at the university I went to was where the PhD tomes went to never be read ever again. Some unfortunate professor type of person had to read these turgid things once but that was about it, no wider audience. Why write for one to two people? That is what happens to most 'thesis' efforts, nobody reads them. Ever. I doubt anyone on here has plans to read a thesis or two by teatime, or to stock up on a few for some holiday reading. Real, valuable information is on the internet, peer reviewed by people in things like 'comment' threads and endorsed by 'links'. None of those tomes of dead tree in the Physics library made it to the internet, they are lost rather than 'search engine optimised'.

I did some work helping Msc and PhD students many aeons ago and I felt that people hid in academia at that time because there was a recession and few initials after the name were better than a spell of unemployment for those with daddies that could afford it.
In what way?

My general advice is to do things you've done before, but move them to Unix. For example, if you're on Mac OS X, use pbcopy and pbpaste, which read from/into stdout and stdin, respectively, rather than doing Cmd-C and Cmd-V. Use pipes gradually, one or two at a time, and then you start to see how it can fit into a bigger workflow.

If you work with data, it's even easier to find ways to practice pipes. Here's a gist showing how to use pipes with other Unix utils and SQLite to do a quick command-line analysis of SF restaurant inspections (namely, finding dirty Starbucks:

https://gist.github.com/dannguyen/c9dd7afc4300ae8715d8

It's actually a bit convoluted, as it focuses on using SQLite. You could do a similar analysis just using the excellent csvkit tool to slice and dice CSV files via the command-line.

I put together a list of Unix tools that I liked for a class that used a lot of piping: http://www.compciv.org/unix-tools/
But this would have to be jury nullification because legally a crime was committed.
I appreciate it.
No. The proof of work requirement constrains the money supply. It's a hard constraint. The block size constraint was never designed to constrain the money supply by constraining the number of transactions per day. It is adequately constrained by the proof of work.
"Of course, if you look too disruptive they'll probably just buy you with their mountain of cash."

Woe! :P
The article mentions that the whale may be deaf.
I think the timeframe OP alludes predates works best with Internet Explorer and Office viruses by a decade.
That was also true of the USSR.

Anatoly Dobrynin, the Soviet ambassador to the US for many years, writes in his autobiography how he became a diplomat. One day, Stalin was annoyed at his diplomats over something, and remarked that the USSR needed diplomats who were New Soviet Men, like aircraft designers.

Shortly thereafter, Anatoly Dobrynin, aircraft designer, was
taken by the KGB from his drafting table at the Yakovlev Design Bureau and shipped to the Higher Diplomatic Academy in Moscow. He rose from there to ambassador to the US.
Really nice, I made a similar project for "rich text" where I took into account the html tags such as h1, bold, etc for my Final Year Project. Also mixing few analysis including TF-IDF and others. I'll have a look at the source when I get some time (:
This is why EFF urges that software makers (applies to makers of hardware too, if there is a software component) should always keep the end user in the loop of deciding whether to accept updates.
The Dumbing Down Effect of the Internet
The majority of Congress is not lawyers. That said, my theory is that because the U.S. is a low-cohesion, heterogeneous society, we're uniquely structured around the conflict-resolution process of litigation. The U.S. resolves through lawsuits disputes in areas such as labor, environment, civil rights, product safety, land use rights, social justice, and employment rights, which are handled through the political process in other countries. Unsurprisingly, people who have an interest in these issues, which are the bread-and-butter of Democratic politics in particular, are likely to go get law degrees.

A really good example of this phenomenon is playing out right now with the Apple/FBI case. Over in Europe, they're going to pass laws that govern what companies must do to assist with law enforcement investigations. Here, it'll play out in the courts first, and Congress might not even take action if they're happy with the legal outcomes.
Yeah, that standard piece of advice is essentially what I was going for. She doesn't say to sleep on it and fix it the next day, though.

> Save it as a draft and come back and reread it in the morning. [...] If you can amuse yourself when you just woke up and you heard all the jokes about the text selection API last night, you have done a good job. And if you can't, fuck it, leave it in the drafts and don't worry about rewriting it. [emphasis mine]

The author doesn't mention any sort of copy-editing process and instead leaves a misleading dichotomy between "rewriting" and "leaving it in the drafts".

Blog posts should be written with an awareness to the audience, but not necessarily catering to them. Just enough awareness to say "y'know, someone else is going to read this, so maybe I should cut out a few paragraphs and get to my point a teensy bit quicker." Otherwise, comments are about the style of writing rather than the content, or about adjacent points that don't concern the main topic. And not being able to interact meaningfully with your audience is lame.
Roundtabled Consensus, Ukrainian Breakthrough, and Peaks of Ethereum
Using Organic Waste for Sustainable Batteries
There is currently a $400+ million funding shortfall in electrifying and otherwise modernizing the Caltrain corridor [1]. Companies large and small everywhere between SF and SJ stand to benefit, and a lot of public goodwill would come to Google, Apple, Facebook, etc, if they put some of their money towards getting that project done instead of just running private bus fleets.

[1] http://www.caltrain.com/projectsplans/CaltrainModernization/...
I want to see a comparison between what we learned and what we were trying to learn. That is how we can see if this mission was a success.
Advanced Salesforce development process
Or the guy sitting behind him just looked over his shoulder.
IMHO, STEM careers not sure about now, but before the mid-90's were considered more prestigious in China than medicine and law.

Back then, lawyers never really had a spotlight in Chinese commerce or politics given Chinese Community Party's one-party rule and state-owned enterprise dominated economy; also in civilian realm, Chinese business partnerships are governed by "Guanxi," your reputation and standing within your personal network than the culture of litigation in Western world.

Also, hate to be blunt, medicine is not as much upheld in esteem (relatively) in China due to the perceived less value of human life and socialized medicine at the time: a country of 1.3 billion people roughly the same size of US with a fraction of the GDP, marred by the Great Leap Forward, cultural revolution and until recently one child policy. Chinese hospitals clinic's queues is more like going to the DMV where you bring and keep your own medical chart and queuing up, compare with the Western medicine's obsession for "personal well-being," "resuscitate at all cost".

Individuals are not as considered as the State or the Collective. Now compare the puny individual with fragile bodies and limited agency to the grand gestures of the grand dams that conquer the Yangtze River or big bridges that crisscrosses metropolises.

Children are taught at the early age that the reason for the Chinese "Century of Humiliation" is Qing Dynasty's reluctance to reform and adopt Western technologies; Chinese engineers that built railroads and scientists that built nuclear bombs were hailed as heroes as much as say, civil rights leaders in US social studies curriculum.
This is mostly true but it sounds a bit too gloomy.
That's why updates only happen when the user accepts the update after authenticating themselves.
Well, actually that wasn't completely inaccurate. The PC has been a place of declining margins, interest, and activity...
Quick introduction to SAT/SMT solvers and symbolic execution [pdf]
Thanks - the tabs are one level higher, I simply couldn't find it easily, also not easily on mobile.
No, the consequence of increasing the block size is not related in any way to the money supply of Bitcoin. That argument has no merit.

Bitcoin's value is limited by small block size though. A large part of the value of BTC is the value of the total transactions done through it. Limiting the number of transactions will severely limit the price in in the long term. BTC will probably lose out to an alt coin if the transaction back log due to the small block size continues and is not resolved sooner rather than later.
Go-Live of Jasymchat's UI Revamp
Standard IO (rE)Buffering Options
Which is actually fine!

1: you'd still pay some tax, which would be in direct proportion to the amount of public goods your land consumed (henry george theorem)

2: the whole point is to shift the tax burden from labor (productive) to those who extract economic rent (drain on the economy)
Oxford admissions needs a shake-up
New open-source e-commerce platform (Symfony3, PHP)
I've gotta say as someone who is not actively developing full time, most of the comments in here read like people in denial. It doesn't really matter what anyone's opinion is, or what any of us say though - the future will bring what it brings. That said I hedged my bets a couple years ago against the tech world's macro economic future and culture.
How did you see the drawing? I had a VT-100, but they typically could not display graphics.
Dissolving the Dead
PHP is worst career choice
Well you're just engaging in the tactic of discrediting the defenders. You must be one of the foreign agitators threatening the community.

Then again, the authoritarian dictator has to play up the credibility of the foreign agitators so they seem more real. I must be a member of the regime trying to consolidate power.

It's bots and sock puppets all the way down.
To be clear: I'm describing the outcry, not expressing an opinion on it.
Enjoy the world's best
Where are the gotchas and purposefully ambiguous terms? And none of those are difficult math problems either. Regarding traffic, a smart human (including students) would just refer to an app on their phone.

There is a clear line between problems described with words, and these "word problems". The topic was about math, but physics is worse. My high school physics teacher had a hobby of writing to text book publishers about how "silly" some problems were. They're designed to be difficult and relevant to specific material, but in the process reality goes out the window.
You can get an engineering degree from most Ivy's :-)
Solutions to Security, Privacy, Identity and Censorship
That's because Finland's low-density areas are cold whereas Australia's are hot, and hot bits are vastly more expensive to transmit. It can't possibly be that one country's SPs were more effective at buying politicians. Because lobbying (i.e. legal cover for bribery) would never cause that to happen.
Why my resume got me a job offer at Google
diceware is a list of 7776 words. You pick 6 words. (That's 7776^6). If the attacker knows you're using Diceware, knows what word list you're using, and knows how many words you're using (ie worst case) you get 12.9 bits of entropy per word. If the attacker doesn't know how many words you're using, or they don't don't what wordlist you're using you get more than 12.9 bits of entropy per word.

You've made a mistake here:

> 'correcthorsebatterystaple' can be broken into 25 characters 'slots' or 4 word 'slots': [correct,horse,battery,staple]

> what was 26^25, is now (possible words)^4

1) No-one suggests using 4 words. Randall uses 4 words because it fit in the cartoon. Diceware suggests using 6 words for minimum.

2) No-one at all suggests using just the 1,000 "most common words". Diceware is a list of 7776 words. Except there's more than one diceware list.
In practice, you tend to have people of like-mind coming together and actually syncing preferences closer over time.

It's been very efficient in any communal setting I've been in.
Only miners get a vote, because they validate all blocks.
The design of Bitcoin is such that what a majority of the miners want, happens. The two top miners have just over 50% of the mining power, and the top four pretty much do most of the mining. The top four or five miners are all companies in China. They've issued joint statements in the past, and what they say, goes.

The "core developers" and the Bitcoin Foundation don't matter, although they sometimes act like they do.
> the primary function of government is to defend claims on the use of land, and having the "land" pay directly for this is at least of a nice sounding symmetry.

Some claim that to be the primary function of government but it certainly isn't the primary element of the government budget.

> And theoretically, people would then be forced to productive investment rather than land speculation.

Thwarting land speculation is literally the same thing as not allowing land values to increase. LVT reduces land values because of the overhang of the future tax payments, but it also has various negative consequences. If you want to keep land values down, enact policies that encourage the construction and occupation of high density housing. In particular, don't explicitly impede it through zoning regulations etc.
What? The "20" was never the generation.

The i7-720, i7-820, and i7-940 are all Nehalem (ie first generation) core parts.

The numbering more or less makes sense if you prepend a 0 to the "720". Now your generations make perfect sense.

Current desktop product codes still more or less make sense. Mobile is a complete clusterfuck though.
You just reminded me of a coworker I had that would work for months on a branch, then spend a couple weeks trying to merge it. Eventually I had to yell at him before he would stop. I felt bad about yelling and apologized to his cubicle-mate.

Small feature branches, or if you handle it by merging daily, cause no problem though.
I think twtr stock symbol may not exist by 2018 actually
I'd be interested to see how it copes with Diceware. Maybe generate a list of 1000 Diceware passphrases (or several lists of 4, 5, and 6 word phrases) and use the diceware wordlist as a seed population.
This was my take exactly. Also, the strategy seems ineffectual, focusing mostly on influencing discussion communities when the real rub with Bitcoin has been disagreement among the core devs. If someone's goal was to stop or slow Bitcoin, you'd think they'd focus their strategy on at least trying to shape the behavior of core devs and trying to drive wedges among them.
What are the technical disagreements, though?
>Of course, if you look too disruptive they'll probably just buy you with their mountain of cash.

Or just copy you.

Even if they are 10-20% worse, they have a bigger, cheaper distribution channel than you which they can stuff their product into.
Hot chocolate effect
Wait, really?
Is that true? My impression is that most parents wanted kids to be doctors and lawyers, until very recently at least.
In China, engineering is the most prestigious major as opposed to lawyers or doctors in the US. In highschool, if you aren't very smart, you are told to go into liberal arts. If you did well in school, you almost always went into STEM, even if that is not where your passion lies. So it's not hard to see why there would be a disproportionate amount of Chinese leaders with engineering degrees.

On a side note for those who are interested. Here's a list of political figures who are from Tsinghua University (China's top engineering university):
https://en.wikipedia.org/wiki/Tsinghua_clique
256-core units are already available: http://www.mellanox.com/page/products_dyn?product_family=241 . They're kinda hard to use, and most programmers would much rather have a single fast processor than a zillon cores.
That was a good read, thank you. However, presenting Tchichold's criterion to a modern multilingual website can be a bit overwhelming. How about Mandarin-Arabic website (I recently made one)? These are very different cultures. Both cultures have very strong opinions on typography. Both are very new to the Web. I say, typographical challenges for the real web are quite unique, and where I agree with the author - bad typography is much better than no typography at all.
> In what way?

You're right to ask that. I thought the question was about how they are implemented at the OS level, where the answer would be an operating system book like "Advanced Programming in the Unix Environment".

(It's been a while; I've forgotten how that book treats pipes and don't know if it's an appropriate answer to the question I thought was being posed.)
"siebenhundertsiebenundsiebzigtausendsiebenhundertsiebenundsiebzig". In German, whole numbers can be expressed as single words...[0]

https://en.wikipedia.org/wiki/Longest_words#German
This drum keeps getting pounded, but a cogent answer to the question "why would I use Bitcoin when I can use existing payment methods?" has yet to be given.

The benefits of the internet were pretty clear and obvious. The benefits of Bitcoin are neither clear nor obvious.
Throwing out the baby with the bathwater. These people have done their 10k hours in the field while you've done it in a different field - and it just comes off as ignorant bullying to call them charlatans etc.

For example:

> Their little flourishes such as changing the letter spacing are usually an insult to the original font designer, but that is something they feel compelled to do

Yes that's what's supposed to happen. Why? Because font technology is incredibly crude and undeveloped when it comes to letter spacing and making things _readable_. Calling it out just displays ignorance of the field, and ignorance of one's own ignorance to boot.

_But_ having said that, I think you are getting at the key point - which is that there is a huge impedance mismatch between centuries of print design (e.g. point size, spacing that digital fonts can't do) and the new constraints and capabilities of digital (e.g. variable contrast, accessibility). That is reflected in toolsets and skillsets (this thread demonstrate well that technically trained people are equally ill-equipped to recognise, let alone bridge that). This is what the whole article was about even if it did seem to go around the houses a bit.
Thanks for clarifying that blocksize controls only transaction volume. I get that now. I didn't when I made my original post.

I think, still though I'm not articulating my point well enough. Fiat currency fails 100% of the time because it is controlled by humans. My understanding thus far was that bitcoin was controlled by physical limits in the real world, that of electricity, compute power, ultimately: Math.

Now, here, we are not talking about the supply of bitcoins themselves, but rather, the number of transactions with them that can occur.

That too is a factor in the value of a currency. It's not just the supply of currency that affects the value, but whether or not the person receiving that currency believes in its value, in this case, they must believe they can themselves use that currency to conduct future transactions.

It is this belief, in the case of bitcoin -- transactability for the lack of a better word, that is controlled by human beings -- and this is the same failing that has caused the collapse of every fiat currency in history prior to the US Dollar.

Now I'm learning that bitcoin has not solved this problem and I can't understand how bitcoin will survive this failure.

For a money to survive, it must be bound by physical laws beyond the reach of humans to change. It is human fallibility that is the culprit behind all fiat failures in history. We must invent a currency immune to the decisions of humans to solve the problem that has plagued fiat throughout history.
I loath outlook with the power of a 1000 suns. Give me gmail anyday.
"Not always available" means "not fault tolerant" to me.

You can have strong consistency with no leader and no temporary SPOF with Egalitarian Paxos. And even with standard Paxos/Raft it is possible to architect the system to not have a single leader, but multiple leaders responsible for different partitions of data.
Well, actually you do it for your customer, and if you are able to persuade your customer that this is for his clients, than yes, you can have it.
Automatic Updates of Kernel Extensions in OS X?
Installing Arch Linux requires seems to require both knowledge and time. I haven't installed myself, but I've seen friends and people in the Internet describing it that way.

If you want to quickly try something similar, I'd suggest Manjaro Linux, which is based on Arch. It really feels like Arch but with non-minimal defaults for those who don't want to set up everything themselves.
This is a nice write up. The only thing I found a bit distressing is the "sense of academic achievement" or how one would call it. In my idealized world (à la Hamming's You and Your Research), a great scholar would feel great from doing great science and having a real impact:

* An applied scientist would feel great from solving someone's important problem -- i.e. saving lives, increasing revenue and/or decreasing costs at the end of the day.

* A theoretician would feel great from solving a recognized important problem.

On one hand, the author writes enthusiastically about her side-projects / internships / hobbies. On the other hand, almost all academic remarks end with:

"Our paper got rejected / accepted at [top venue]. We felt sad / relieved."

Without any further remarks about that work -- i.e. it's all "publish or perish" no matter what.

In that way, it sounds as if one was doing research for the sake of producing papers rather than solving important problems / contributing to our civilization by increasing its stock of knowledge. Perhaps that is the sad state of the current academia.
Butterknife makes Linux desktop deployment a breeze
Sure we do. Many major tech companies provide us extremely long term utopian visions of what to expect.

Uber's vision is robotic transportation on demand, unmarred by corrupt regulators.

Amazon's vision is global centrally planned logistics, bringing goods to the consumer efficiently.

Alibaba's vision is a world where global B2B sales are easy and efficient.

This may not be promoted in a "world's fair" venue, but many corporations operating in semi-free markets have grand plans for a better future.

As for "national" (I assume you mean government) plans, we do seem to lack those. The most we ever get are grand plans to throw money around and hope for the best via the magic of multipliers.