skysight-inc/HackerNews huggingface dataset:
Do you read same-length books as you read as a kid? I was recently buying kids books and realized how short they are compared to the ones adults are supposed to read. Less pages, smaller size, bigger font, more space between lines all combine. Also, I read some old novels I downloaded from Guttenberg and generally speaking, they were shorter then more modern stuff. There might be some bias in terms of what I have chosen of course.

But yes, it is the same. Long book needs to be read without too much breaks and you need to read long stretches of time at once to really enjoy it. If you are tired from work, which you are unless you are slowly slacking on the job, you have less energy in the evening to absorb something long or difficult.
Interesting. Do you have a link to that calculation? Maybe tptacek was impliticly referencing that calculation. I took what he said at face value but maybe real world numbers make my claim moot.

By way of calculation, apparently 30k software engineers work for Google[1] so there are probably around 15k in the USA. There are 600k software engineers in the USA[2]. I estimate that Google employs about 10% of the engineers that could pass an interview with them if they tried, so the Google-level cohort in the USA is about 150k or 25% of all engineers.

The top 25% of engineers is 0.7 standard deviations above the mean of a normal distribution. Assuming equal means, female engineers would have to have a variance in "software engineering quotient"[3] 45% that of the male engineer variance.

So it seems that if men and women have the same mean propensity to be good software engineers (not just IQ, or even IQ at all, but general propensity) but the variance of the female propensity is 45% of that of the male, then that would entirely explain a 20%/80% ratio at Google.

(Caveat: I've calculated the SWEQ level based on male engineers only but since there is such a small proportion of female engineers I don't think this skews the calculation very much.)

[1] https://www.quora.com/How-many-software-engineers-does-Googl...

[2] https://en.wikipedia.org/wiki/Software_engineering_demograph...

[3] IQ per se is probably not the relevant factor. I don't know if a single number representing "SWE quotient" is even plausible ...
Young adults read the most books, statistically. It is biggest market. They read less then previous generation used to read at their age, but they still read more then previous generation reads now.
So? His point still stands.

If you want to maximize your life expectation, you have to restrict yourself quite a lot.

And I think the goal of studies like this should not be to say "don't use it, it kills you" but rather to make us find a better alternative.
Consider Rust - new _stable_ language release every six weeks. Debian would have puppies! However, having the 'rustup' tool available in the repos would work fine to bootstrap Rust environment. PS: plus, very explicit goal of Cargo is reproducible builds, which is a hard problem to generalize.
And here you are in 2018 taking something about gender and making it about miners.
Calendarista: A WordPress plugin
You can definitely do that in Typora (unless I miss something what exactly you meant).
the quote was from Nicholas Carr though, from The Shallows. The point of that book was to be universal. It was to try and suss out the ways that digital technology is affecting us. He engages with quite a bit of neuroscience to do precisely that. I hate to be that guy....but you're kind of making his point for him here. The part specifically made about skimming and surface interpretation ( "His" being Carr's, and the point being from The Shallows).
Replacing (first coll) by (nth 1 coll) in clojure happens to me more often than I'd like to admit
What seemed to sink Wave as that Google dropped their support for a federated internet.

Keep in mind that Wave backbone was XMPP, the same XMPP that powered Google Talk, and could in theory allow any number of Wave instances around the world to talk to each other.
In Norway, cooking, nutrition and house work is a subject in school called heimkunnskap (Home knowledge) or at least we used to have it. Not sure about todays kids.

So everyone here has learned how to do basic cooking and what a healthy diet should consist of. It's not like everybody are doing it but at least the basic knowledge is there.

Sometimes making food from scratch is actually easier too than making it from store bought packages.
There's a very simple emacs extension called "pretty lambda", which displays a word "lambda" as a lambda character (but presents as ascii still). I wonder if something like this is possible to do here (of course, the syntax with arguments makes it harder).
I wonder why people but so much effort trying to replace things that work perfectly and no one wants replaced. Email, door locks, etc. work well as it, it's a non-problem.

How about banks? I live in Poland and used to exchange Euros into Zloty at 3.97 with a 5% commission through my bank. Now I use Transferwise, and they give me a rate of 4.17 with a neglegible fee (a few cents). Now, that's an innovation that I welcome!
Even those are trying to fix their lack of package managers, conan and vcpkg and the ones getting more love currently.

OS level packages only work properly when developers just focus on a specific OS.

The moment one wants to target as much OSes as possible, building OS specific packages becomes a pain and it is easier to outsource the problem to language specific package managers that abstract the OS layer.
The most commonly used Markdown variants (Github, So, Reddit, probably Slack) support tables, they've been in use for years and work well. I can't believe Commonmark can't just standardise what's already being used by the majority of users.

Some of the suggestions in the discussion thread[0] don't pay any attention to this, and if they agree on something that nobody uses it'll just be ignored.

[0] https://talk.commonmark.org/t/tables-in-pure-markdown/81/29
DuckDuckGo: How Gabriel Weinberg Founded a Search Engine That Doesn't Track You
1/2 – Security Bug on Android[Telegram, WhatsApp and other]
Hello

My name is Benyamin Schneider.

I am a Computer scientist.

[4 Months Ago]

I started research about Mobile Platform Architectures.
I start with Android, and I said WTF!!
I make a team to work on my researches and I started testing software that claims security.

I start with Telegram, and I said WTF!

[Feb 5 2018]

We decide to report(sell) result of researches to companies(Google, Facebook, WhatsApp, Telegram & ...)

We start from apps and then OS.
First app: Telegram

Step 0: We send few emails to Telegram CEO, but CEOAnswer = null;

Step 1: We send an email to Telegram CTO, but CTOAnwser = CEOAnswer;

Step 2: We send few emails/messages to Telegram Support, but:

error: cannot find symbol

symbol: Support
location: Telegram

//Maybe the entire team will go to Dubai beaches for sunbathing.

In this post I shared a security bug on the Android platform.

[https://news.ycombinator.com/item?id=16405244]

Maybe your app will have this problem.

You can test this method on your/any app. ( Sorry We do not have time right now :) ).

In compared with the rest of the other Security Problems(In our researches), it is very small and jokey.

Please share this post with other persons and Telegram team if you have access to them. :)

Email: [benyamin.schneider@tutanota.de]

BTC: [13MaswYezgrsAv2BWgyLPQJ9SH1GxRAUSZ]
Here's an interesting article about tanks being made obsolete by anti-tank guided missiles: http://g2mil.com/Anti-armor.htm

It points out that: "Tanks remain in large numbers because modern anti-armor tactics employing modern anti-armor weaponry have yet to occur on a large scale that would show them obsolete. Losses of tanks during minor clashes with insurgents are rarely reported, but hundreds of examples can be seen on youtube. Most Generals refuse to accept the tank is dead because recent engagements have been limited to sporadic attacks."
Is that good idea through? I think that one should be careful and avoid learning fictional made up points as if they were true.
Implementation of the Stellar Consensus Protocol (FBAS)
Except that phenomenon is far more attenuated by interaction and the complexity of the medium. I'd argue; to the point perhaps of being an almost new phenomenon.
That was driven by an Apple lawsuit.

https://en.m.wikipedia.org/wiki/Apple_Computer,_Inc._v._Micr....
fascinating stats here, thanks for the article.
Actually it should say "European Women" rather than just "Women"
Using XCompose (see sibling post) has the advantage of working in all programs
on X, and producing real unicode.
> Similarly, Google plus was not a total failure - Google Photos came out of it.

Making it even more ridiculous that they killed off Google Reader for it (or didn't bother to revive it afterwards)

EDIT: Also, they already had Picasa Web Albums since 2006. I don't know what exactly Google Photos has to offer over it in terms of functionality.
2/2 – Security Bug on Android[Telegram, WhatsApp and other]
https://news.ycombinator.com/item?id=16405234

I share with you a Tiny(In appearance) Security Bug.

#Name: Nop Google

#Title: Bypass WhatsApp(Verfication PIN) & Telegram (Passcode) and send message.

#Platform: Mobile: Android(6 and later).

#Describe:

. Enable & Set PIN on (WhatsApp/Telegram)

. WhatsApp PIN is 6 digits & Telegram PIN is 4 digits.

. Lock your app(WhatsApp/Telegram)

Telegram: In Telegram Main Activity you can touch lock icon(Top right corner).

. Back to Android home screen.

. Open Telegram app, You can see Passcode LockScreen and you must be enter passcode for access to app.

. Back to Android Home Screen and run Google Now(Google Assistant).

. You can say "OK Google" (If you don't like or can't say, you can run Google app.)

. Now say or type this command in Google Now:

Send Telegram Message to Alex Timberleg

Or

Send WhatsApp Message to Alex Timberleg

. Alex Timberleg is a example and you must replace with one contact in your phone contacts that have WhatsApp/Telegram account.

. Now say or type your message and send.

. You can touch "Open Telegram/WhatsApp" or back to Android menu app and open WhatsApp/Telegram.

. You can see PIN Code Screen(Passcode in Telegram & Verification PIN in WhatsApp).

. Enter your PIN/Passcode, and you can see your message in your chat.

#Note:

. Any application that support conversion with Google Now, maybe has this security problem and it is about apps, not Android.

. It's a minor security problem, but it is a problem.

. If your device is root, you(or maybe a hacker) can write a system app to send message to your contacts in background without your permission.

#Solution:

. Write a simple decision statement to check lock status before handling the message.

Email: [benyamin.schneider@tutanota.de]
COINHOARDER criminal gang made an estimated $50M with a#phishing campaign
Audiobooks are a huge win when commuting on the subway. When walking, changing lines, or not having a seat, you can continue to listen, whereas with a book you’d frequently have to stop.

And for all those driving cars they’re also a huge win.
That's so much easier than CSS
Society disproportionately ignores the problems of everyone in a less privileged position
> Apple forgot to have basic checks

A common issue with Apple lately.
That depends on what you mean by "getting caught". You don't need absolute proof in every single case to cause distrust and affect relations.
As a long time "Lover" I was delighted when I discovered that repo long ago. I starred it and forgot about it. Nice to see you finished it.

I always wondered how to make an open source game but still sell it. This seems like a plausible way to do. Hope you have a decent income from it!

That said, Love is a really great framework and I always wish there was something like it for Go. While I like Lua, I prefer compiled languages and I think Go could be nice for games but it is still lacking in that domain.

edit:typos
Datensparsamkeit (2013)
Is really collapse the the main danger to consider when a fire happens? I would think that when a building collapses from fire, many people in the building would already be dead from smoke and heat. If a wooden building would stand longer but be smoke filled earlier, I am not sure it can be said to be safer.
also, see a longer discussion at "Deodorants, perfumes, soaps pollute air at levels as high as cars": https://news.ycombinator.com/item?id=16395372

i wouldn't be surprised if the same held true for cleaning agents.
A worm species called Thelazia gulosa was found in the eye of a woman
I think they saw it as an effective method for building hype. I mean, gmail used to work on invites too.
I shipped that coffee last year, tasted awesome:)
Funny thing you should say this about lobsters in particular. In Charles Stross' novel "Accelerando" simulated (uploaded) lobster brains got smart enough to reach out for help and escape their experiment. They eventually become a superhuman being, living in space.
Some options that aren't war include:

* Make a very public stink about it. Publicize exactly what was done, how and who was involved. Attempt to attract the interest of the media in the hope that the electorate of the country in question will find spying on allies objectionable.

* Raise the issue with the EU parliament or possibly the UN. This may not have hard consequences, but officials having to answer for the behavior of their spy agencies can put pressure on those spy agencies.

* Use any of the many cooperative agreements between the countries in question as leverage to demand action against the officials who authorized the spying, evidence that it won't happen again, or compensation.

Of course, all of these have potential downsides, and I've ordered them from what I think is low risk to higher risk. The fact that the usual result is a quiet diplomatic protest and sweeping the event under the rug suggests that governments think this kind of spying is acceptable, and the only problem is getting caught.
Thanks for the title. Btw, can someone recommend a good C library that does octrees?
An Early Look at Capacitor (A New Native Bridge for Web Apps)
It seemed completely fine to me. I went to business school and have sat through my share.
MAC address randomisation has been proven to be essentially useless:
https://arxiv.org/abs/1703.02874v1
Tell them to get used to it.
> Science is important, even for the 'its obvious, everyone knows it is dangerous' kinda stuff.

Indeed. Intuition, or in other words the "well, that's obvious" feeling, might be a good lazy approximation of the truth, but it is often wrong when examined closely.
Try Panama geisha from Ninety plus, it's much more expensive and better taste as well (depends fully on roaster). I've tried Hawaii Kona exclusively from UCC farm, and Blue Mountain genuinely from Jamaica, both are better than the rest but still not satisfied with the price.

Edit: I didn't mean to compare Guatemala vs. Panama coffees, just noting the price range.
Could a Neuroscientist Understand a Microprocessor? (2017)
HN is awesome, even you get in touch with people who deliver your coffee.
If you're going to be pedantic, at least go all the way: "3,298 European Women"
>>Another theory is that bad actors were spamming the mempool and have stopped.

It would be extremely expensive to spam the mempool that extensively. It's totally implausible that some party was spamming it for the length of time that Bitcoin was suffering from extraordinarily high fees (e.g. >$10 per transaction).
YouTube has the same issue: people upload copyright-infringing material there all the time. Do you refuse to use YouTube as well?

In fact pretty much any platform that allows users to upload content has that sort of issues. The most common approach is to rely on other users to report violations and then take content down.

Why do some people feel they have to "boycott" some sites but not others? Genuine question, I'm interested to understand the reasons.

(Disclaimer: I published a few courses, including on Udemy. And I filed my fair share of takedown notices when unauthorized copies showed up on various sites, including YouTube.)
Regarding #1, wasn't there an option to not preview your message? I remember it being just under the input form.
I thought writely gave them that?
Seems like a smaller-scale version of what happened at Etsy. Management/new ownership deciding to tighten the reins and focus less on singular internal culture. https://www.nytimes.com/2017/11/25/business/etsy-josh-silver...

Maybe also a sign that the tech field is not as frothy as it was a few years ago... in general, it seems like from like 2009-2015 there was a bit more optimism and 'irrational exuberance'.
Now add syntax highlighting. In Markdown, it's trivial (```language-name), in LaTeX, you're going to have to define a style. LaTeX is more flexible, but it does come at a cost.
> 2. The designers correctly realized chronological order isn't enough, you also want logical order,

Oh god, please don't, at least not for chat/irc/whatever-you-call-it. I've seen so many attempts to try to somehow add another layer of order on top of chronological order. All the threads and whatever features and it is always a "what the heck is that, where are my messages, why did they get rearranged" disaster.
So we now measure the reliability of a consumer-grade system on closed hardware by how few times it experiences a kernel panic?

That’s a very low bar. At least Windows has the excuse of having to work with a bazillion drivers.
I tried multiple feed readers but didn't find anything satisfying or simple enough. These days I use a Python script that runs as a daily cron and sends me a plain text email of new posts from the sites to which I have subscribed.
But its not sbout gender, unless women are more susceptible than men. There're men cleaning at home and work as well.
I wrote mine in plain LaTeX, never had an issue with it. Regarding code, you can use the listings package (\lstincludelisting) to include source code files directly. I fail to see the interest in having a bastardized, not quite TeX, not quite MD file (unless you're using something like Org, of course, and using its other functionalities).

Regarding having unicode for the maths, how did you deal with symbols that needed scaling (brackets, integrals, etc.?) They may look simpler when seen as text, but they certainly won't render nicely as math...
> In Norway, cooking, nutrition and house work is a subject in school called heimkunnskap (Home knowledge) or at least we used to have it. Not sure about todays kids.

That's really great. Of all the things constantly added to the expectations on schools, this is one that can have such a massive impact on many levels.
Although al-Zarqawi was the original founder of what became ISIS, the person that made it what it is today is al-Baghdadi, who did spend time in a US prison and I presume OP is talking about him.
Oh no, they would need to work more and communicate directly to their colleagues instead of passing messages via HR — WHAT A MESS
I'm not convinced that 250,000 neurons is capable of much self reference at all, so the psychological suffering must be negligible.

But sure, electrical stunning is probably preferable.
I noticed as well a shift of focus in the product, from before the acquisition: they forced users into a new flashy version of the website despite it being clearly broken, and less functional overall (e.g., meetup editing did not allow to save, and several features available only in the older version of the website). The net result for me so far has been to always have to go back to old version.

Worsening user experience does not seem a good way to grow.
Lars asks upstream libraries to be careful with API changes. However, Debian doesn't reward this.

Regardless of library track record, Debian pessimistically treats all libraries in Debian stable as if they were OpenSSL of old (which broke API between releases and exposed random internals as potential breakage surface). If you are upstream library developer and maintain perfect API compatibility, Debian still won't ship your releases to Debian stable before the next Debian stable, so app developers can't depend on the new features of your library if they use the system copy. Depending on the nature of the library, this either holds the ecosystem back or leads to app developers bundling the library leading to more untangling work for Debian.

Everyone loses.
the BBC publishes all kinds of things

Mostly "someone said something on Twitter" and "here are some more personal opinions of Laura Kuenssberg". Their days of being a serious news organisation are long over.
You do realize that if you live in a place and time where tomatoes are super bland, the question of having tomatoes does not even exist. Eat local food :-)

I'm like you : tomates in ca only, cos anything else in my country is not tomato : it's a reddish thing that tastes absolutely nothing.
"Chinese food cooking and lung cancer in women nonsmokers."
https://academic.oup.com/aje/article-pdf/151/2/140/272296/15...

> This study presents evidence that cooking habits are associated with lung cancer in Taiwanese women nonsmokers. As shown in this and our earlier study (1), women who do not use fume extractors during cooking are at high risk of developing lung cancer. Furthermore, women who wait until the oil has reached a high temperature before cooking the food (stir frying, frying, and deep frying) and do not use a fume extractor have a consistently higher risk of lung cancer when compared with both hospital and community controls.

and further:

> In Taiwan, the market for vegetable oil increased from less than 50 percent to 85 percent between 1950 and 1990. However, vegetable oil containing unsaturated fatty acids was found to be more unstable than lard oil at higher temperatures and could emit benzoapyrene, which was not found in lard oil fumes (26).
Old candy bar phones worked perfectly. Why every invent full screen glass phones.

I don't have a problem trying to reinvent email. I do have an issue if they use market power to damage an existing technology that works well and openly across platforms.
In my case I find it very useful to have audio and first line of subtitles in the language I want to learn and second subtitles in my native language.
No wonder I always felt so miserable when I had to clean!
it's not saving time/effort : it's trading time/effort for better food. A bit nitpicking, but for me there is a very conscious choice. Time/effort are not a bad consequence of cooking; they're an integral part of it.
"Breathing particulates bad for humans, scientists announce"
that's interesting I talked to a New Zealander once and he didn't know what I mean until he finally said: "oh you mean pins and needles"
Hard to get a sense of scale from some rocks...
I understand this from the developer's perspective - but from a user's perspective, it's horrible UX. I usually don't care much which language the programs I use are written in - however I would very much like a single place where I can view, manage and update all installed packages. This does not work if each package manager keeps its own list.

It also feels ridiculous to have to install another package manager if you only want to have a certain command line tool.

Maybe this could be solved by a sort of meta-standard for package managers, so the OS has at least some way to aggregate all package managers and language-specific packages installed.

Of course, as always with meta-standards, you might fall into the XKCD trap...