skysight-inc/HackerNews huggingface dataset:
I think Facebook has some responsibility because they're such a large platform. The problem is constant positive reinforcement of everything, even things that are unacceptable. Part of the reason those people grow up "wrong" is because they're growing up on social media where the feedback they get is unnaturally skewed to agreed with them.

I don't think it's intentional, but I think it's going to be impossible for Facebook to solve with watered down feedback like the "empathy" button. They need a way for people to express disagreement, but it's going to be difficult to do that without reducing engagement, so it probably won't happen.
This is an essential read for folks who are wondering what it is. That said, my favorite crackpot theory that I read was that it was aliens burning down the ozone layer in preparation for an invasion. The most interesting speculative idea was that it was tied to the impending pole shift (as the poles weaken it extends the aurora south).
I would tend to disagree as there are few trends to support this. Even this news is a formality as Apple and Google have not required degrees for years, if ever really. There are plenty of people hired by these companies without degrees. That said, the workforce does not seem to be trending towards that. If anything, with more people graduating, its becoming a checkbox like high school degrees are now. Its so field dependent and experience dependent that I would think no hard conclusions can be had
Yes, a lot of companies are definitely missing good application security personnel. Many companies don't even have a real infosec department or team at all; many have an infosec department but no dedicated appsec team or process; many have appsec people but to them "application security" means a team of 2-3 people who run IBM AppScan once per week and basically just attach a computer-generated report of findings to an email sent to a distribution list with almost no other input. Often without even reviewing the code flagged by the tool or eliminating false positives from the results, let alone performing manual self-driven code reviews.

For others, their appsec team(s) is/are constantly building security libraries, frameworks, and tooling, and scanning code for security issues with software and manual review on a daily basis.

Information security is still just a checkbox for a lot of companies. This is gradually changing with more and more breaches in the news every few days and executives who are finally starting to appreciate that the consequences of a breach can be very bad, but it's still pretty common. I really don't think many companies have solid appsec teams that are doing the things you and I would hope they would do, and I agree that probably a scarily high percentage of "application security analysts/engineers" do not and cannot review code effectively.

You are absolutely right that knowing how to write and read code are crucial skills for many aspects of infosec and that a lot of people neglect that, and it's disheartening that there are many companies who don't really have people like that on their security teams - even companies that claim to have an appsec program. But application security is also only one aspect of a solid information security program, and some other aspects do not necessarily require development knowledge beyond the basics.

From what I know and have experienced to a small extent, FAANG (and others in/near that tier) invest a ton into application security and really are doing it right, at least. (Or are at least doing it way better than 99% of other companies out there.)
Real estate definitely is a zero sum game, unless you create new libertarian island platforms floating in the ocean.

Good education is a zero sum game (free places at ivy league for example).

Health care has waiting lists in some countries.

The whole idea that the "pie gets bigger" because even homeless people can now have cheap electronic gadgets is deeply flawed, but perhaps it is in the interest of some people to create the illusion of progress.
I'm not going to address the social aspect of this as that's not really my concern.

This is a clear case of the lump of labour fallacy. It's a zero sum way of looking at the economy that has almost no backing. The same thing is said of immigrants, and the same logic applied to trade.

There's nothing to suggest that women joining the workforce suppressed wages. The issue you're facing is that you're looking at the economy as a fixed size. It's not. Increasing the number of wage earners grows the economy. In fact, research(1) suggests that for each 10% of women joining the workforce, wages raised 5%. You've managed to ignore the increase in spending that comes with more earners, with less time to do things at home.

1. https://onlinelibrary.wiley.com/doi/full/10.1111/jors.12336
Is it possible to tell the difference between a human being and a Markov chain word generator? In some cases, no.
Airflow is a fun one. Currently in incubator phase with Apache so there is plenty of stuff to do especially if you like working with Python, Docker, JavaScript, web apps, etc.

https://github.com/apache/incubator-airflow
Google Drive sync is kinda slow sometimes, Dropbox sync is the best I tried so far (also has delta sync).

Too bad Dropbox upgrades are expensive in comparison because it has no in between plans. 2GB free or 1TB for $120/yr. In comparison, Google Drive 100GB plan is $24/yr.
> I don't know what to attribute the area of lower-age married fertility in eastern CO + western KS to, or other scattered areas.

I would lump in KS/eastern CO with OK and with Missouri minus KC/STL/JC.

So three or four regions:

* The bible belt - the black belt

* Mormons

* The lower midwest and "eastern west" (e.g., eastern CO but also maybe even to some extent parts of NV, the Dakotas, and the rural eastern partns of the PNW). Maybe this is two groups that sort of blend at their boundaries?

No two places are exactly the same but that last grouping makes at least as much sense as the bible belt. IMO, at least.

I'm not a demographer or anything, but I bet that you could explain some of the cultural differences between the bible belt and the lower midwest+eastern west in terms of historically dominant congregations/denominations of Christianity. (And also some other things, most notably slavery.)
The Dell xps line is great.
Fact check - Mobility is actually high in nordic countries:

https://www.epi.org/publication/usa-lags-peer-countries-mobi... shows that sweden, finland, norway also have good mobility (behind denmark though).

edit: see also https://www.oecd.org/centrodemexico/medios/44582910.pdf - it's in the 1st page abstract.
Of course, yeah, getting a product out can be more important. Good luck :)
Icro – iOS third-party micro.blog client
As a Seattle-ite, I know people at Amazon and at Microsoft.

The Amazon stories are pretty consistent in their awfulness. The people doing more clerical/support stuff seem to have a better time than especially engineers. People usually bail in less than a year, even those who are indentured for moving expenses. There was an especially sad case where a new Amazon employee moved in next door after relocating his family from another part of the country - initially enthused, but it all went to hell and they fled.

Microsoft is much more a hodgepodge. Certainly from the top down it's become so much better post-Ballmer. Actual experiences depend on your group even more so than Amazon, but at least the top is pretty benevolent. I know creative people who truly love their Microsoft lives (and I'm envious), but I've had the occasional interviews with them, all dysfunctional in unpleasant ways (e.g. having someone blow cigarette smoke in your face while making a personally dismissive statement). I keep trying because they are in fact a decent employer in the greater scheme of things.
thefacebook.com was their original domain from way way back in the day. The fact this system has a legacy DNS entry might indicate its age.
Yes. The liberal arts are “the objects of study worthy of a free person” as opposed to a wage slave. The public university system was meant to make these aristocratic pursuits available to the masses. Until costs exploded, it worked.
One thing you can do is state assumed knowledge at the start of your documentation. Then you can provide references to other documents in case the reader doesn't know the prerequisites for the doc.
You might be able to kernelize it in a way where other language features are built on top of it. That's what House team did for a Haskell-based OS with unsafe stuff was stuffed into the H Layer.

http://programatica.cs.pdx.edu/House/

Likewise, metaprogramming routines that generate C code or interfaces for you from language statements closer to host.
Actually it probably does a "poor" kid from the right back ground (minor nobility landed gentry or even middle class ) will find it easier to get into Oxbridge / Harvard and also grok the social aspects as your parents told you how it works - Boris Johnson is a good example originally not rich but had a lot of connections.

For example know why not to wear "brown" shoes in town to an interview for a high paying job / internship.
Bumpers are federally required to do roughly this. However, SUV, light trucks and minivans are exempt, as are after market changes
> The most crucial skill for creating quality documentation is to know your audience

This can be tricky when your audience doesn't have a homogeneous skill level (e.g. people copy-pasting GA snippets don't necessarily know JS, and I've even seen seasoned developers disregard the recommendations to put the scripts at specific places in the document and then proceed to wonder why they're sporadically losing tracking data.

I've gotten some good feedback from structuring documentation in such a way that a section gradually builds up from the basic knowledge into more domain-specific information [1]

The idea is that you can quickly scan `<code>` sections if all you want is to copy-paste blindly or just speed-read code, but you can "zero in" to a section by reading the accompanying paragraph(s). The guide aims to get to the reader's end goal - i.e. "how to use this thing" - by cutting as many details as we can get away with (and then supplementing the nitty-gritty details in the API section).

I also have the API section landing page be a cheat sheet, which serves as a quick references and a gateway to drill down into the relevant API section in case the sought information isn't covered by the respective cheatsheet section. I find that it's helpful to have a slightly longer "laundry list" that has some context than just having a shorter dry list of disjointed API method names in a left nav (though I do provide the dry nav as well for the power users).

Another thing I find problematic in a lot of docs that I try to address is information architecture. Often times, sites just cobble together a bunch of disjointed sections, which doesn't really help someone who doesn't already know the ins-and-outs of your thing. I try to order the menu items by how advanced are the topics they cover (i.e. tutorials first, followed by more nitty-gritty resources, followed by implementation details).

In my opinion, the biggest challenge is to shift mentality from "Oh, I should write about X, and I guess I need to link to it from the menu somewhere" to "what kinds of things would I search for if I was trying to do X/Y/Z, and where would I go to find that information". This exercise can help uncover areas where more linking can help a user understand the relationship between various parts of the system. Another bonus is that it can also help you write more clearly when you have to assume that a user might land in a given section of docs from a link (rather than having the context from the paragraph above).

[1](https://mithril.js.org/#getting-started)
https://www.cdc.gov/motorvehiclesafety/impaired_driving/impa...

Even the slight effects start at 2 glasses.

This kind of statement is as useful as the ‘all products are known to the state of California to cause cancer’ stickers.
On Distributed Storage Allocations of Large Files for Maximum Service Rate
The fecundity of women decreases gradually but significantly beginning approximately at age 32 years and decreases more rapidly after age 37 years [1]. A woman over 35 is nearly 2.5 times more likely than a younger woman to have a stillbirth [2].

[1] https://www.asrm.org/globalassets/asrm/asrm-content/news-and...

[2] https://yourfertility.org.au/for-women/age/
In my experience it is also painfully slow, even with just one file syncing. I used to do notes on my Surface in OneNote and have them sync with my computer, and sometimes it would take minutes to appear. If I add a large PDF to the note? Might as well forget it.
> And we still don't have language models that make any sense at all.

My understanding is that current language models are very good at capturing the syntactic structure of the sentences, but fail when modeling would require common sense or additional knowledge sources. Is this correct?
No, that would ensure only people with the means to produce things could secure patent rights to their inventions.
To those bringing the downvotes: please elaborate why you disagree instead of blindly burning this comment into the ground.
Thought it was 1G transfer max (not sure which direction or both)
Thousands of Amazon workers receive food stamps
Stereotypic Immune System Development in Newborn Children [pdf]
It's amusing that you get so riled up about a page that is not only not about "language wars", it's in fact exactly about taking a multi-lingual perspective _instead_ of getting bogged down in a language war.
Cool project! It's interesting the dichotomy in tech communities between the 'minimalists' on one hand who love to get under the hood, work their way down to the bare metal and understand how everything works, and the opposite trend, building seemingly simple web apps that sit on top of 1,000 libraries and frameworks, pack their huge dependency chains into Docker containers distributed onto clusters (probably because the app runs so slow on a single VM), etc. I wonder if it's two fundamentally different kinds of personalities at work.
I read this entire article with some interest, but made the (naive) assumption that it would actually speak about the conditions under which Sakharov made his contributions to matter/anti-matter imbalance. Instead I learned something new, which is that there exist a set of conditions Sakharov identified that must be accounted for in any theory that addresses this imbalance. Don't read it expecting to learn about Sakharov's life. :)
In the UK it's known as the "Old-boy network" between former students of all-male elite schools (Eton being the most prominent). In the US, I'm guessing the closest is frat-bros?
>Through her, I know quite a lot about fertility issues.

I empathize with your sister, but I think it's wrong to generalize a single data point over the population. On a broad level, birth rates in the US from 25-29 are at 104.3, whereas 30-34 is at 101.5[1]. This is a change, but far less in comparison to the dropoff at 35-39, where birth rates fall off a cliff to 51.8.

If we take the article's premise at face value (college educated women in current times typically give birth at ~30 years old, vs non-college educated women at ~23), it would appear that the birth rate differences are negligible.

[1]: https://data.cdc.gov/NCHS/NCHS-Birth-Rates-for-Females-by-Ag...
Impossible only because they have underpriced the service. The notion that only good things will happen when you create a context and let humans interact is at best naive. In this case, I think it's willfully blind. I was talking recently with people who set up the first web-based chat; abuse was almost instant and they what we'd now call a doxxing within the first year. And they were hardly the first people to see abuse happen online.

In the real world, if you want to have something as anodyne as a parade, you have to provide for sufficient security to keep things safe. There's no reason that companies pocketing billions in profits should be exempt from this principle.
Well, that was a butter clenching read. It’s not hard to understand why their chip designers bailed as soon as possible, and they seemed to perpetually bleed technical talent. Is this a matter of incompetence or the usual anything-to-win “move fast and break things” approach?

The latter fits better with their marketing vs. reality gap on “autopilot” and subsequent crashes.
Depends where.

I.e. I spent 3 years on nodejs project, and first require was either lodash or underscore, bringing in the usual suspects of map, reduce, filter along with some sort of pipelining operator.

I spent 6 months on C# project using RX, and the code was quite functional, with anonymous functions and closures everywhere.

Of course, once you move away from mutable data-structures and variables as default (i.e. clojure, erlang), or even to limitting side effects with type system (haskell), you are entering a niche.
Funny they should have caught them on Dendreon trading. Main takeaway ... if you’re going to do insider trading make sure you are really on the inside. (ie. Wall St and US govt)
Is this not illegal?
Ok thanks. Yep I thought about it and better see your point now.
This is not an insurmountable hurdle. For people too poor to afford even the lowest fine, you can do something like community service at an effective pay rate of minimum wage in lieu of the fine.

In the case of breaking the law for hire, you can make the employer jointly liable, as is already the case for most crimes.
iCloud doesn’t get a lot of love around here, but it’s been one of the most stable cloud services that I’ve been using for the past couple of years or so.
It really lives up to Apple’s motto of “it just works”
Data point N=1.
Look to the largest employer in the USA, the federal government. The primary hiring criteria is on the job experience and certifications. Most cyber security certifications require prior work experience. In cyber security former government employees are an important source for commercial recruiters. So I’m extrapolating from cyber security what appears to be a general trend towards hands on experience and certifications over degrees.
My mother did 23andme. It came back with:

Northern European with some probability of Southern European as well.

Well, duh.
EDM producer Gramatik composes tribute piece for Ethereum creator
By the way, that page is based on discussions correspondents of the HtDP authors have had in dozens of departments. Without that experience, I'm not sure quite how you can even judge what is written there beyond your claim about the writing style (which you are of course welcome to judge independently of any data).
I hope this means we get to see YOSPOS referenced in mainstream media as an actual source.
Isn't that the bible belt?
It won't map because of our national obsession with crime and punishment. I'd bet dollars to donuts that it's far cheaper to put a drunk in a homeless shelter AND give him treatment (AlAnon, etc) than it is to lock him in a cage with a herd of sociopaths. But the Prison Industrial Complex has got to look out for its own, after all.
The More We Grow, the Poorer We Become
It shows you are a product of the valley. Some people. Can't just quit their job, if they do their lives implode and does so fast.
I guess that depends on how one defines "overpopulated".

As it is, total biomass of livestock exceeds that of all wild mammals. Certainly, if we were clever enough, we could have a world with very little biodiversity. Basically, just humans, livestock, pets, managed trees and food crops, and associated pests. But that would arguably be a tragedy. And it would be extremely fragile, and prone to disasterous collapse.
>They don't care if the idea is silly or has no bearing on the company's business.

That's not entirely true. They do, perhaps approximately, require that the idea be within a market that IBM could consider moving into if they wanted.
Nothing about our current economy is helping this.

Education: University education is already pricing out many hopefuls. Part-time education is happening because students need to balance income from a job and school responsibilities. Unless we are going to do something drastic about educational costs, this remains a blocker. So I would restate, "The US desperately needs to address education costs."

Historically a "financially established husband" was made capable because wages and costs of living were not at odds as they are today. The modern push for contractor/gig work to avoid the high costs of employee benefits means that nobody in the family unit is going to be financially established, even working two jobs (or more). Adding a child and the necessary leave moves that family into an irrevocable financial situation. So I would rephrase: "Historically we resolved these conflicts with a living wage". The problem statement then is that the current economic environment and lacking protection of workplace security during and after pregnancy needs to be fixed.

Net-net, as a growing trend, we are on a path of reducing American citizens to business growth objects. Maximize recurring income (rent, not buy), reduce expenditures (lower wages, fewer/no benefits), reduce time to market (lower educational standards/on-line degrees/script-driven labor work with minimal training), increased business flexibility (use contracting companies to avoid responsibility of employee welfare and continuity).

There are many others, but if we treat humans as business and are short-sited, you arrive at this scenario--baby-making isn't good business.

Governments have the responsibility for long-term planning and national security, not corporations. I would absolutely argue that birthrates are a matter of national security (security in this case being the security of the dollar). If there isn’t governmental transformation to help with the above, this will only get worse.
Re: specifying data - In my experience, you always want to overfetch anyway if you want your offline experience to be any level of reasonable.

It's pretty lame when you're offline, see an item in a list, click on the item, and then the new view has no additional information that wasn't already in the list.

That said, I've built a fairly sizable GraphQL API at my startup (https://banter.fm) and am pretty happy with it, though not 100% convinced I'd use it again.
Any way to know those posts are not just the fantasy of a troll?
Raising kids takes an infinite amount of time and resources.

Or to put it another way, the ROI of investing additional time into raising your children remains high as you go from spending 5 minutes a day up to 1,000 minutes a day.

So I think it’s natural and beneficial that parents try to invest the maximum amount of time into their children as physically possible, and career will come second to that.

I’m not at all saying the choice shouldn’t be available to work and raise children, or passing any moral judgement on families who take that path. Just that it doesn’t surprise me that a lot of people decide they will focus on one or the other and not try to do both.

Advancing in a career and parenting a child are both extremely onerous (and rewarding) tasks. There are only 24 hours in a day, and in both employment and parenthood you are “competing” against other people who are 100% committed to one or the other.

Speaking for myself as a 36 year old male, the number of hours I work is probably 50% what it was before I had my two children. I used to be the #1 contributor at my job, no task couldn’t be done, no customer couldn’t be blown away, no deal couldn’t be closed through mastery and shear force of will.

Now my priorities have shifted. That level of focus and exertion simply isn’t possible anymore with the number of hours a day I spend with the kids.
We know that, thanks. (Co-author of both book and language here.) It doesn't obviate the point that @justinpombrio was trying to make, which is the relevant response to the parent post.