skysight-inc/HackerNews huggingface dataset:
When it comes to PHEV and electrics there are sometimes other factors at play as well. Sometimes these vehicles are used as a source of carbon credits and sometimes they're used by a manufacturer to offset their less fuel efficient cars in order to comply with various fuel economy regulations.
Nobody opposes diversity of experience, perspective, skill, etc. It really is helpful to have people with different use cases testing and developing the software.

But "diversity" is being used to mean diversity of gender, ethnicity, etc., as if it matters, as if it is a reliable proxy for those other things like experience and perspective and skill, when it's not.

When I was starting to program and talk to people on the net, nobody cared about my age or ethnicity or gender. I was just a name and an area code and some skills. The compiler certainly did not care about my ethnicity or gender. It was perfectly fair to me.

I will not go out of my way to try to rope people into my projects because they have different color skin. If people show up to help, I welcome them. I don't particularly care about their genetic code. I don't have any preconception about what the graphs of the ethnicities and genders of contributors would look like. Who cares? We are not our bodies and I won't help build a future where body attributes are considered an important part of identity.
I would imagine getting a 14th place ribbon is akin to having to wear a dunce cap.
That's a good point; let me clarify.

It's definitely a good idea to have prior general knowledge of database internals before reading an "internals" book.

I'm not sure if it's out of date, but my favorite book on the topic was "Database System Implementation" by Garcia-Molina et al. I found it to be super-readable.

What I like about the "internals" book is you get to see a real, specific database up close, warts and all. It gives you a different perspective from an overview book like the one mentioned above.
I used to be a heavy user of delivery pizza until those delivery fees started going up. I could be completely over blowing this issue, but somehow that tacking on of that fee on the end really gets to me. If you're trying to hide the cost of increasing the price of the pizzas, just increase the price already. Are used to be a heavy user of delivery pizza until those delivery fees started going up. I could be completely over blowing this issue, but somehow that tacking on of that fee on the end really gets to me. If you're trying to hide the cost of increasing the price of the pizzas, just increase the price already. That three dollar fee I don't mind if it's part of the pizza, it's the fact that it's an extra fee that feels wrong and disrespectful to me as the customer. That three dollar fee I don't mind if it's part of the pizza, it's the fact that it's an extra fee that feels wrong and disrespectful to me as the customer
It isn't behavior anymore. It's political opinions. Usually mainstream ones. Often witch-hunt style - i.e. the victim didn't even hold the opinion attributed to them by the mob.

This isn't a good norm.
Not sure I agree on the cell phones at all. I have plenty of relatives who are very satisfied with their Moto Gs and for whom the alternative would have been an iPhone at 3x the price.

If you want equivalent specs then sure, the prices are going to be similar but that's the whole point, with Android (and a PC) you've got a wide range of _choices_ on many parts of the specifications/price spectrum. With Apple you've got far fewer.

The same goes for laptops where you listed three different manufacturers.
Very cool. This could be used to implement offline wallet with minimal amount of third party code.

One issue I'd like to point is I wish the author used proper random generated private key. Examples on the internet have a nasty habits of being copy pasted and reused verbatim :(
Sorry, I believe I misunderstood you. I thought you were _against_ granting the right of self-determination to Catalan people, that is, the people who lives in Catalonia whatever language they speak. I did not catch that you endorsed fighting for rights.

Just wanted to clarify that I do not particularly support all Catalan Government policies, in fact, just a few of them.

There are many important other rights that need to be addressed such as the right to die with dignity (this is long overdue) or the right receiving education in your language, at least for major languages such as Catalan, Spanish, Arabic or English.

Please note that this is not an issue only local to Barcelona, this is an issue that also face people who speak Catalan, English or Arabic at home and live, for example, in Madrid and only receive education in Spanish (is that also "uniform ethnic brainwash"!?).

My guess is that authorizities in Barcelona or Madrid do not grant this right as to avoid segregation, but we will not know unless they try it and see actual segregation. The other alternative of teaching everybody evenly in all significant languages in our society (Catalan, Spanish, Arabic and English) might overwhelm kids.

I'm not sure if you have any actual experience with the Catalan education system or just read about it on the yellow press and that build your opinion to define it "uniform etnic brainwash". Would you share if you have any actual experience with it and what impact it had on you or your children?

In my actual experience, my three children have been fully exposed to the "uniform ethnic brainwash" Catalan education and IMHO, their Spanish is better than their Catalan is, even when we speak Catalan at home. They have some knowledge of English, but they have no knowledge of Arabic.
Tips for Promoting Your small business for online Entrepreneurs
Whoever talked about winning? Do you have a point you want to make or do you just want to have the last word? I have specifically stated that the question was not whether the war was won, but whether an invading military could quickly topple the country and gain control over it.

The Vietnam war was never fought as a war of invasion, but rather one of propping up an anti-communist ally. They are not the same.
> How can we make them aware of that?

Never ever entrust recruitment to human resources, except for fundamental and rudimentary tasks.

Make recruiting and retention an important aspect of senior executives’ bonus calculations, with clear measures of success, and watch the organization improve overnight.

On this subject, Alan Weiss is brilliant > https://medium.com/@JSeymourATL/book-review-the-talent-advan...
Except for that other company everyone loves to worship and has 40%+ market share in USA.
Or http://slatestarcodex.com/2014/05/23/ssc-gives-a-graduation-... where Scott points out that the same question applies to lower education as well: we spend something like $100,000 on lower education per pupil (pre-school, kindergarten, 5 grades elementary, 3 grades middle, 4 grades high school = 14 years at ~$7k/year/pupil on the low end), which would be even higher if invested and compounded for ~18 years, but when you compare to unschooled or homeschooled kids the benefit of making six figures of expenses plus stealing everyone's childhoods is... hard to see.
Harvard withdraws 10 acceptances for ‘offensive’ memes in private group chat
The Architecture of Open Source applications: http://aosabook.org/en/index.html

These are very detailed, very well written articles from well-acknowledged developers about their OSS project.
Because the percentage increase is likely to be so small as to be unnoticeable. That's why most economic utility models are logarithmic. If Luck already has $1B then making another few $M is unlikely to make any difference other than for social affirmation reasons.

If you think that Lidar technology for border security can only be used at national boundaries, I have a bridge in NY to sell you.
I never signed a GPL contract.
I'm of the opinion that traveling the world isn't what it's cracked up to be. I traveled a bit, and outside of those brief fleeting moments where I witness something as breathtaking as the Great Wall of China, most of it was the same monotony as working on an exciting software project. That is, the traveling equivalent of mostly fixing bug tickets until the software equivalent of the Great Wall comes along.

These days I just watch other people on YouTube travel to exotic places and condense most of their lives down to the 4 minutes that's exciting.

So, in essence, there's a non-zero chance that traveling the world will not be much better than being at Google. On the flip side, if you do start the beginning of your startup idea in SE Asia, you'll have the benefit of a long runway since the cost of living is very low. But, if you're working on your idea there, it wouldn't be "traveling."

Just remember, the grass is always greener on the other side.
Yes you are correct they(installs) are uniques. See "install-related statistics":

https://support.google.com/googleplay/android-developer/answ...
Thanks, good to know. I guess there's little reason to doubt that the perpetrators have left the organization.

A very similar thing happened to me with Redhat a few years ago, and I'm not eager for a repeat.
Amazon is on the fast track to become a monopoly just like Google, but that's not why they couldn't break into the market. The reason is because their products are sub standard. One of the only reason they have done as well as they have with the fire product line is because it's cheap, and it's only cheap because it's subsidized.
Consider that the only reason we have "tax brackets" is because many people apparently cannot be relied upon to calculate the results of an intractably complex polynomial function such as f(x) = 0.40x - c or a choice function like MAX( f(x), 0 ).
Well, the factories may well be extremely clean, but PR pictures would look exactly the same no matter what the conditions.

Either that, or industrial farming is really lovely and caring: https://www.perdue.com/perdue-way/animal-care/ .
Nah. Amazon is the same "evil" as google. This would not make any difference.

When the people get tired of apps and crappy software we will see a new re-packaged ideas executed better. But yeah it is incredibly hard to compete with good enough products.
Serverless Market set to grow 32% up to 2021
I think because it is exactly that, a trend, and not a very strong one. It's unpredictable and no one is sure when it's going to collapse, but there might be the sentiment that it is going to collapse and I don't want to get sucked down with it
Yeah but who would fund the research.
Why you can't be anonymous anymore
The thing people are worried about is not a particular industry dying or a market change like the Great Depression (though there are people that argue that the Great Depression, especially in a global context, was a major contributor to WWII) that corrects back into a similar economy.

They are worried about a systematic removal of jobs at a massive rate, across the spectrum. So for instance, if you look at agriculture workers in the US it took from 1910 to ~ 2000 to get from 30% of the economy employed in farm work to ~2% (which is likely the minimum). Along the way you saw the massive labor unrest, cities had to be completely re-engineered, civil rights and family restructuring, 2 World Wars, etc.

It is a reasonable fear that something like driver-less cars, which could impact a similar number of employees, could have just as big an impact, in a shorter time frame and that might not be all for the good.

Its also possible that it was other factors that led to all that turmoil, or that we are better at societal change now, or that there is some new technology around the bend that gets unleashed due to this that prevents similar problems this time around. All of those are reasonable reasons to be optimistic (Pollyanna-ish if you will), but they don't cancel out the reasonable reasons to be pessimistic.
Agile vs. FrAgile: Handle Your Scrum with Care
> If there were some better known examples of what lisp macros were good for

If there were better examples of what oscilloscopes are good for, every home would have one.

Macros are a tools for programming the programming language, which makes them somewhat specialized.

Good examples of macros are the ones which already exist; they are there for anyone to study: for instance the macros of the Common Lisp object system, the Common Lisp LOOP macro and such.

> questionable compared to natural human scripts

No successful, mainstream programming language follows human scripts.

Even though human scripts appear linear, just laying words down in order, the underlying syntax is anything but linear.

The syntax is very difficult and full of ambiguities that need a great deal of advanced semantic context to unravel. It is a poor model for designing programming languages.

Programming languages designed to imitate natural language
and scripts have been failures at best, and programmer laughing stocks at worst.

> none of them work from inside to out.

Most common, mainstream programming languages have expressions that work from inside out and so does math notation.

C: { memcpy(get_address(x, y), z, get_size(x, y)); }

Shell: FOO=$(basename "$(command x y)")/bar

GNU Make: $(foreach F,$(SOURCES),$(addprefix foo/,$(F)))

XML: <foo><bar>datum</bar></foo>

> eg, Chinese

Chinese characters, though, are built from radicals and components in a process that can is basically basically inside out. The elements can stack left-right or up-down, or be fully or partially enclosed, in what amounts to de facto a recursive generative process.

See this famous, fairly complicated character:

https://en.wikipedia.org/wiki/File:Bi%C3%A1ng.svg
Well going by the statistics above the people living on that factory campus city had a lower suicide rate than the national or US average right?
But who are you learning from? Is there a senior sysadmin at the startup? Mentorship matters.
http://spectrum.ieee.org/semiconductors/devices/the-status-o...:

"The company’s 0.13-µm chips, which debuted in 2001, had transistor gates that were actually just 70 nm long.
[...]
Through all this, node name numbers continued to drift ever downward, and the density of transistors continued to double from generation to generation. But the names no longer match the size of any specific chip dimension. “The minimum dimensions are getting smaller,” Bohr says. “But I’m the first to admit that I can’t point to the one dimension that’s 32 nm or 22 nm or 14 nm. Some dimensions are smaller than the stated node name, and others are larger.”

The switch to FinFETs has made the situation even more complex. Bohr points out, for example, that Intel’s 22-nm chips, the current state of the art, have FinFET transistors with gates that are 35 nm long but fins that are just 8 nm wide."

If there wasn't such an enormous difference between the two, I bet some foundries would have silently started reporting transistor sizes in nautical miles (nm) in order to ensure the number kept decreasing.
Engineered bacteria detect gut inflammation in mice
The devil does not deserve even the due you're giving it. Imposing a dysfunctional self-concept on children to satisfy the parents' anxiety is at best morally dubious in and of itself, but more importantly, praise that is relentlessly unconditional and unearned ignores everything researchers have found in operant conditioning concerning satiation, schedule, individualization, and zone of proximal development.
It's not perfect but the tron script will turn off a lot of the more objectionable MS services.

https://www.reddit.com/r/TronScript/

Personally I just boot into Linux unless I'm streaming (Netflix 720p on Linux, boo), playing Civilization or doing my taxes.
Ethereal Payment Channel in 50 Lines
Stack Overflow’s COO – Here’s How to Hire (And Keep) Great Developers
When you look at how the actual vitamins are marketed in many countries, you discover it's not so rare people claim it is actually a painkiller: http://www.economist.com/news/business/21665064-despite-scan...
I'm quite happy with the current iMac myself, I just bought a refurbished 27" at the end of April and don't have many complaints. If there was one, it would be how ludicrously expensive SSD's are from Apple compared to the cost of standard NVME drives, I ended up deciding the fusion drive in the refurb model I bought was "good enough" since I didn't want to spend the extra money buying a new machine plus another $200 or so to upgrade to a 512GB SSD.
Oh, sorry, I meant that as an example. It's not '.me' - the last two letters are just the last two letters of my last name which happen to correspond to a country code TLD, something like 'john@smi.th'
Well, there's this Star Slate Codex review on The Hungry Brain:

http://slatestarcodex.com/2017/04/25/book-review-the-hungry-...

The cautious conclusion regarding your question seems to be "mouse models are decent, but we understand the dietary habits of mice much better than that of humans. And sadly, leptin model doesn't translate neatly to humans for reasons not yet fully known but probably partially social in nature"
This seems pretty streamlined and well-documented, although I wonder if they could have delayed the Facebook login. Convincing users to do your data cleaning for you is quite the trick, like the Smithsonian.

I wonder, what more underhanded versions of data collection are possible? Maybe providing the opportunity to clean inline as users search the archive?

https://transcription.si.edu/phyllis-diller-cards
Maybe I'm in the minority, but removing the headphone jack completely pushed me away from the iPhone. It also really put into perspective the rest of their product line and how I could probably do better
They're describing what Michael Young coined the term "meritocracy" to warn about.

The closest thing to a consensus on programmer productivity is that it's impossible to quantify. How can we objectively predict ability when we don't know how to objectively measure outcomes?
Show HN: A family of 8-bit, memorizable RNGs that pass PractRand
Apple, Amazon to back Foxconn on Toshiba chip bid, Gou says
There is also an edition using Pascal, "Software Tools in Pascal" from 1981, which might be a little more accessible than the RATFOR edition. I fully agree with the recommendation as such, though.
Oh wow! I didn't know that, sort of reminds me of the olive oil market right now.
Your Pricey Gadget in Safe Sands
Why Are Analysts Crowning About the Crummy Job Market?
Memos from Digital Antiquarian Corporate Headquarters, June 2017 Edition
As someone who does a lot of learning online, I can see the usefulness of this! It'd be a lot easier for me to use if the filters on the side of the screen if they matched my search queries more closely. Currently, searching for "react.js vs. angular.js" leads to Ronald Reagan and Bill Clinton being options in the "speaker"filter.
How to Create Great Design – 3 Things You Have to Get Right
Pagination doesn't seem to be working, I need to change the URL to go to page 2 and so on when filtering a cathegory.
I'm worried about the cc data. Do you check it in JavaScript in the site or the data travels to your server? Do you keep a copy? Is this compatible with the cc regulations?

I've saw similar fake buttons, they put some fancy logos but they never ask for the cc details.
This is one of the most well-spoken comments I've ever read on HN.
"widely deployed outside of smartphones" seems an odd qualification. "widely deployed outside of" the most common consumer electronic device in existence, which most people carry on them at all times?
> Why you're at it:

Not to sound pedantic, but did you mean "While you're at it:"?
That's false. You can offer your own solution presented side-by-side with IAP.
Julia's articles are an excellent reminder of all the great stuff I take for granted. I learned much of this stuff on the job and I only wish that I had easy-to-digest articles like these to read early on in my career. Especially if you are writing high-level application software, this is great info to help you understand what's happening below.

> “level-triggered” vs “edge-triggered” ... I’d never heard this terminology before (I think it comes from electrical engineering maybe?).

This is IMO easiest to understand when using a logic analyzer or an o-scope. Often you want to see what condition the system was in right when something interesting happens and you can either detect a pulse (like from a momentary button, e.g. elevator call button) or a level change (like from a pole/knife switch like a room's light switch). Also, if you've programmed interrupts before you'll need to understand this distinction.
Don't ever borrow money.
e.g.: https://www.findlectures.com/?p=1&class1=Technology&category...
The Great Depression also played a part in the rise of nazism and fascism, and the abject terror of communism on the part of the rest of the world. And the rise of socialism in many of them.

And the Great Depression wasn't an industrialization-related economic shift; it was more of a hiccup following the tectonic shifts in the nineteenth century part of the industrial revolution.
At risk of drifting a bit off topic, the Keith Rabois "if you're not bleeding from your eyes you're not really trying" attitude probably isn't helping either. Women are more sensitive to these things, for all sorts of reasons from shouldering a greater share of family burdens (not just child care BTW), to maintaining broader friend networks, to general attitudes about spending time in vs. outside the home. "This is your home now" can be unappealing to men, but IMX it's at least 2x more so for women.
Yes, but there is a revised edition with bright orange colors on the dust cover of the hardbound version.

The first part of the book on productivity is still very relevant. There are a few dated parts in the book regarding testing an idea.

I still recommend it to all of my friends who have not read it as the bigger picture message is one that is still very relevant today.
Show HN: EthSMS tracking cryptocurrency via SMS
Purely functional data structures by Chris Okasaki

Let Over Lambda forgot by whom

https://www.youtube.com/watch?v=0nbkaYsR94c Not technically a book, but watch it anyway.
I don't agree with the implied correlation of user friendliness and diversity, let alone the supposed causation. The Gimp example seems a forced attempt to support Armin's agenda.

Disclaimer: I don't know how diverse the Gimp developer base is as opposed to a user friendly competing product.
>But because we're Americans and we believe in the American dream, we need to force the labor market to provide incomes for hard-working Americans. Naturally, since many jobs amount to little more than token busy-work, we should then expect the labor market to become exceedingly boring and uneventful. After all, these are just fake jobs propped up by economic policy.

Or in short, work is ending, but instead of creating a post-work economy, we're creating bullshit jobs.

David Graeber did nothing wrong.
After corrections it's still wrong: as discussed, it will return 0-99.
Talking to old timers when I was young (I'm getting to be an old timer), they were all graded on a bell curve in college:

https://en.wikipedia.org/wiki/Grading_on_a_curve

That sounds great when the tests are hard, but when they're easy, if you got a B and you had the lowest B, it would turn into an F. Of course, the worse students (relatively) would flunk out of school. If you were in a batch of really bright students and you were one of them, that would suck.

When I went to college, I remember professors only applying the curve when everyone did poorly on the exam.

For what it's worth, my wife recently completed her college degree and it was about the same in difficulty as mine 20+ years ago.