skysight-inc/HackerNews huggingface dataset:
Ask HN: How would I visualize URL propagation in the blogosphere?
I want to map the dynamics of the blogosphere using URLs or keywords. I am familiar with tools for visualizing directed graphs like Gephi or Cytoscape. My problem is that I don't know how to harvest the data of how links spread through social media in the first place, so as to create the tables from which to build the directed graph.

For example, say PG writes an article on his blog. Of course it gets picked up on HN. Many other people then link to the HN discussion and/or the original article, in places like Reddit, StackExchange, GitHub, even Facebook. Other people in turn link to those secondary, tertiary, quaternary sources. If you could harvest a giant list of all the backlinks and dates thereof, you'd see the idea spread out from the original source, like when biologists splice in a gene for flourescence in order to track the population dynamics within a bacterial colony, or like epidemiological analyses.

Conversely, imagine scraping HN (and only HN) to measure depth, diversity, and dynamics of comment threads, and following all story links back to their sources. Doing so would quickly reveal pg to be a major 'influencer' on HN without reading any of the content.

Can anyone suggests tools or services for acquisition of such datasets? ISTM that people in marketing or business development must already have such tools at their disposal. I've done a lot of searching on topics like 'network analysis of the blogosphere' and so on but almost invariably these lead back to theoretical papers or hand-curated datasets. I've built a few of those myself, but I really want to automate the process. Can anyone help?

tl;dr I want to map the interaction structures on social networks (comments, backlinks, etc.) to discover the most 'influential' nodes in a social graph without having to actually read everything.
I appreciate the problem. It's not easy.

That said, I have to wonder whether the interviews are really necessary in most cases. For institutions that it is familiar with, I suspect Amazon could do just as well hiring interns purely based on their grades in relevant courses. If you reliably take 100 interns from Berkeley or Waterloo, say, it shouldn't be hard to figure out which courses count.

At worst, doing things this way would be much easier. Who knows, maybe it would work even better, by eliminating unconscious bias or something.

By all means keep the interview path for special cases with odd backgrounds.
True. But—to my understanding—the rice to which you're referring is soaked with lentils, not ground into a flour, and you aren't going to find ANY gluten in rice (which gives bread its characteristic texture with wheat, barley, oat, rye, etc etc).

At this point, it's more of a question of "foamy thing", unrelated to the rich history of cooking flour with water (and maybe some salt).
battery life/CPU usage.
* Because builders choose to make bigger homes to bring in more money.
> Google, as a company, doesn't really seem to have any idea of what most individual engineers are doing week to week.

This isn't true. Even I, as a software engineer, can look up with ease what the majority of other people work on.
One of my friend who is travelling moved from Chrome to Opera (!) for the battery life reason.
> Pixel is a small minority of the market

Exactly that. They're trying to promote Pixel phones by making Assistant an exclusive feature.
There's also nom (https://github.com/Geal/nom) which is similar to Parsec and more designed for parsing text formats but used for binary formats too.
8 IMPRESSIVE QUALITIES THAT MAKE a GREAT LEADER
I still don't understand. If the edit left the public key as I left it, how would anyone know the difference?

Are you meaning a feature of the site that let's you sign your post with your key as opposed to pasting your public key in the post?
> JadeNB: This works but I believe only in the case with undirected graphs and if the graphs being connected do not have common vertices.

Agreed; I thought that your `overlay` was the "(forced) disjoint union". I had missed that "(vertex x) `overlay` (vertex y)" was not isomorphic to "(vertex x) `overlay` (vertex x)". I don't even know what negation would mean for directed graphs.

(By the way, your code doesn't seem to give any way of producing inhabitants of `Vertex g`. Since the displayed code only ever uses `Vertex g` in order to promote it immediately to `Graph g`, does it make sense just to have them as a separate type? (Maybe I'm misreading; it's been a while since I've Haskell'd.) Also, am I wrong to read `vertex` as a kind of `return`? (I hope that I am not wrong to think that graphs should serve as just as good instances of monads as lists, if not better.))

While we're talking: thanks for this article; I enjoyed it a lot. My one suggestion is that I think that what you call a "clique" is usually called a "complete graph", with "clique" (implicitly, in G) reserved for subgraphs of G that happen to be complete. https://en.wikipedia.org/wiki/Clique_(graph_theory)
Safari on macOS is the only browser on this planet that implements color management correctly.

Safari gives me at least three hours of autonomy on my laptop. Chrome burns CPU like crazy. Not to mention that on Youtube (a Google site) 1080p video uses 1% CPU in Safari while 720p video in Chrome (a Google browser) manages to use 80% CPU.

Safari is the only browser that can do ad blocking without javascript extensions.

Why not Safari?
I think you know that in any kind of major metropolitan area with a strong economy that price per square foot is much, much higher (adjusted for inflation) than previously.

Taking the aggregate is deceptive because housing is much cheaper in economically depressed areas of the country.

Edit: Looked at the source of your data. It includes only new homes, and ignores existing housing stock. Your entire argument is deceptive and wrong. I regret wasting my time reading the source and realizing that you are cherry-picking.
Can you cite a source for that? While there will be cases where that is true, it may also be that those without children have higher willpower (no oopses), for example.

Further, not all of the children's parents were younger than 30 when they had their child. Being childfree at 30 does not mean childfree at 40.
(Not sure how to format this)

- Battery life
- Bookmark syncing and continuity (opening tabs from any of your other devices)
- Content blocker API (so that ad blocker extension doesn't see all of the content)
- Not having browsing history sent to Google

I use Chrome for Flash content and Facebook.
Isn't this true of any large, profitable company, like Microsoft in the '90s?

But surely the cultures these companies create are very different. Or is Google secretly a lot like Microsoft in the '90s?
On my windows desktop, at least half the time, I am using an SMB share in my Linux VM to use a gui editor in windows (love VS Code), and have a few SSH terms in conemu connected to the same VM for running stuff. On mac, I managed to do fine locally against iTerm2. I tend to deploy against linux so this is the least friction for me.

I was actually fine with a chromebook a couple years ago, but couldn't get it to work with the VPN at work... So went back to an mbp. A lot of people do fine with this level of device (hence the chromebooks). I think the real shift will be in terms of integration without friction, which MS has a poor track record of, and most developers in general do poorly with.

Who knows though.
sure don't have to worry about keeping the servers cool eh? :)
Stick it to the, er, authorities!
>> "I'm not sure how you suppose the leaks have previously been making the "other team" look bad"

The largest leak in US military history?? [1]

[1] https://en.wikipedia.org/wiki/Iraq_War_documents_leak
It is true that suppliers do, to some degree, drive buyer preferences but I am skeptical that it's the primary driver of change.
Fixed-length header + HMAC (or simply a CRC).

If the HMAC/CRC doesn't check out, don't process the packet.
https://en.wikipedia.org/wiki/Mormon_views_on_evolution

tl;dr Some Mormon leaders say it's incompatible with scripture, though the LDS church hasn't never said anything official.
For a moderate amount of everything.
Yeah, the title seems sensationalized relative to the actual data.

It looks like a stable regression towards the mean.
Someone submitted a proposal on how to support descendent/child combinators. It's certainly possible, but I wrote a response on why it would would potentially involve tradeoffs: https://github.com/rtsao/styletron/issues/27#issuecomment-26...
Most consumers are tapped out, bad news for a consumer driven economy. There can only be so much more debt accrued.
I wouldn't know because I don't choose the candidates; I just do the coding interviews
>Most people don't realize earthquakes themselves are not very likely to kill you, it's the gas leaks and fires that usually follow that cause the most loss of life and property damage.

Citation needed. Because in most earthquakes I've known about it was the tumbling down of buildings that trapped and killed people.
While I appreciate you pointing out a potential source of sampling error, the data accounts for this. See:
https://si.wsj.net/public/resources/images/BN-RD331_CHETTY_1...
Page 1 of Amazon Product # 2
If they released a windows phone that connects to monitors and has the basic word processing and web browsing capabilities I would definitely consider buying one. Also as long as monitors and everything aren't very expensive I could see them eating part of the market for chromebooks and tablets
Expect is cool, I have used it in the past as well as the expect perl module, but in my opinion is always a suboptimal way to automate things.

When I was a graduate Comp Sci TA in the 1990's, it was the perfect way to automate grading the Unix shell that the Systems Software class was supposed to write. Effectively, I was also writing a regression/functional testing system for the class. I explained that the Expect/Tcl script was going to be used to grade their project, and I provided the code.

One of my students said I was the best TA ever! There were a few students who complained that they shouldn't be marked off for a feature breaking, because it had worked a week or two ago. There were a few students who never figured out that the script was going to be used to grade their project, even though I provided weekly email updates explaining this.
> People who will have children ("eventual parents" for the purpose of this comment) are healthier, smarter and wealthier than people who will never have children.

I can't read the article, as it's behind a paywall. Does the article say that? If not, where does that claim come from?
Hot keys for Bookmarks in Favorites Bars (Command+Option+N).
That chart is the core of the article and answers several questions from the comments here: yes it's inflation-adjusted, the ratio has gone down over time (90% of people born in the 1940's earned more than their parents at 30, and it's gone down to 50% now).
"Plenty of times through school I heard complaints of "When will I need this in the real world!" and numerous comments online complaining about education (particularly arts and social science curricula in university) not preparing people for jobs."

Both of these are correct - and they corroborate my point. The skills taught, they don't prepare you for a real world job - they teach you to stay in line, as few questions, and do what you're told. Thats what you need to be tought to work in a factory or plow a field... or stand behind a cash register.

They don't prepare you for "good" jobs... they prepare you for menial jobs. If everyone came out of high school with real knowledge and real skills, nobody would run the cash register at the gas station for minimum wage...
F-Droid applications statistics
The trouble with a completely random hostname (or username---mine is pc2g4d after all) is that they're used by few enough people, and when sufficiently long are easily distinguished from non-random strings, that maybe they can actually reduce anonymity.

For example, if you see the following pool of usernames:

alice
bob
charlie
W2zwAe3W9oVkRK9aSXWnTsxLj

And then in another context you see another pool of identifiers:

doug
erin
filipa
iA4PrG7jtp6hmNQNVDCqk36C

Which of these don't belong? It seems at least possible that the random identifiers were generated by the same person, or at least the same type of person.

The fact that an identifier provides no information is itself information. I wouldn't be surprised if this could be a useful signal for linking accounts that are meant to remain totally unlinked.

So totally random MAC addresses or hostnames could just cause you to stand out.
That makes total sense. Thanks for the explanation.
I have a fun memory of the yellow Mindstorms set.

Apparently, the visual programming environment was just a thin wrapper on top of C, and people quickly came out with simple IDEs that let you program the brick in C.

I tried to program a musical sequence, and was mystified when programs involving simple decimals didn't work. I didn't understand at the time, but the Yellow Brick didn't have any floating-point support! I eventually just faked it with a good-enough approximation of using integers to emulate fixed-point arithmetic.
Many reasons. Among those I care about:

* It's a lot more power-efficient than any other browser.

* In my experience, it's often faster than Chrome.

* It follows platform conventions. I still get weirded out by Chrome cramming everything into that ⋮ button.

* It syncs history, favorites, and open tabs over iCloud to Safari on my phone. It also supports Handoff.

* It's not made by Google, a company that I prefer to give as little personal information as possible to.

And more generally, it's just more enjoyable to use.
O: my manager is the person who asked the StackOverflow question that prompted this.
Yes, there are exceptions to the rule. Palo Alto, home to one of the biggest wealth booms in human history, is one of them.
Tcl (upon which Expect is built) is under-appreciated too. It's a neat language how strings behave as a sort of polymorphic data structure (can be dicts, lists, etc). Under the hood they get optimized based on usage.
Obama’s Sacred Duty: Visiting the Wounded at Walter Reed
So I understand what you're saying here, and it makes sense. At the same time, I see career section after career section offering the same kind of perks with much smaller companies. Maybe it's not 3 meals of gourmet food, but free catered lunches, great 401k matching, unlimited vacation, great health and dental benefits. I'm not saying the perks are matched tit-for-tat, but I still stand by my statement that you don't have to be a multi-billion dollar company to afford those perks.

Likewise, Walmart can offer those types of perks. Just not to people working on the floor or in distribution centers.

Thanks for your original reply :)
Zkc: Secure Communications
It is, but it creates the 'soft chewy center' of production infrastructure that hackers so enjoy.

People are supposed to do defense in depth, where there are multiple layers such that a compromise of a single one only leads to limited damage, but too often it's more like there's a hard outer shell surrounding a soft chewy center where they thoroughly and completely own you once the outer layer has been compromised.
People who are 30 now were 22-23 in 2008-9 during the Great Recession. This particular cohort (plus/minus a year or two) of graduates will likely have slightly depressed lifetime earnings relative to those a couple years older or a couple years younger. I would expect this year and next to represent the bottoming out of this trend.
Nobody with talent wants to interview at your company. Either your company has a bad reputation, or you're offering crap pay.
Tesla's battery warranty activates at 70% up to 8 years/infinite miles. Needless to say, the expectation is that the overwhelming majority of cars won't see that much battery loss, and in fact the observed average is 10% loss at 150,000 miles. (This number, and this theory, are both from the article; I'm adding in the 70% number based on what Tesla has been telling consumers who ask about the warranty.)

GM is probably playing out the same strategy: 40% is a loss rate that almost no Bolt owners will see.
This is great--I like the style and the level of detail. My inner pedant also appreciates "Sometimes mistakenly referred to as a CIIAA Agreement."

One minor suggestion: you have foreign qualification on the "Process" page but you might create a separate topic area reviewing when and why this is required. It's something that an early stage company can easily overlook. Ditto for local business licensing.
Yeah.

Firstly, maybe lastly, the conclusion of this video is real powerful stuff. I cannot pinpoint it's philosophical anchoring or origin. The same message was at the end of the iconic documentary about Jodorowskis Dune.

But

I have been trying to mentally operationalize the advice and ideas here, but found it really dificult and abstract.

Obviously an incredible lecture that deserves its own category.
I think the opposite.

Microsoft has a "legacy" on x86 that its open and standardized. Once it moves to ARM, all bets are off (see surface).

I wonder if I'm going to be able to install Linux on a "PC" in ten years
Donald Knuth's Annual Christmas Lecture[video]
Incidentally, for climate change, the IPCC reports do define the words they use to indicate degrees of confidence, similarly as RFCs use MUST, SHOULD to indicate degrees of requirement. https://www.ipcc.ch/publications_and_data/ar4/wg1/en/ch1s1-6...
What makes me upset is that the economic realities do not match what is taught in large swaths of America. We are taught (at least in my community, and I am 30 now still living within 20 miles of where I grew up) that a very achievable ideal is a middle class existence with one parent working, and a small house in the suburbs. I am in the top 1% income earners for my generation and do not even come close to this.

I think it's important for young parents to start breaking this cliche that economic prosperity is an American standard. Instead we should be teaching that life is hard and you should count your lucky stars if you are able to afford anymore more than an apartment.
That's why personally I want a fully configurable system in which I myself do the #3. But this ain't gonna happen, because nobody is building anything for advanced users anymore :<.
It could get very interesting... most of the profits from phones seem to be the "storage" differentiation on overpricing the extra storage... I don't think I could get by with a desktop with less than 128gb of open space... though RDP and SSH access could offset this a lot. Wonder if I can manage to get cifs sharing over ssh tunnel.
It does mention that it is adjusted for inflation. And as a side you wolframalpha is great for checking. You can do searches like "1 1970 dollar" and you get $6.34 back.
Opera uses Blink now, so I wouldn't expect it to be much better than Chrome.
> About half earn more, about half earn less. Wouldn't that imply that the average earnings are about the same?

Actually no, though this is a fairly standard misunderstanding of statistics. For an easy counter-example imagine generation one being [0, 100] and generation two being [1, 2]. Average wealth goes down, while every element is higher than 50% of the previous generation.
It's coming to 24 days of Rust as well :-)
But how? As another commenter accurately pointed out, it's a perfectly cromulent word to describe the act
Haskell Weekly: Issue 32
Does it really make sense to reuse hardware, optimized for low power usage, when ample power is available? Why not use a real PC in the office, when all the data is in the cloud anyway? I think this is a neat trick, but I don't see the purpose.
'Once in a lifetime find': Dinosaur tail discovered trapped in amber
Is there anything inherent in RISC-V that makes the platform unbloated?
For anyone wondering - this is an example of an ad posing as an article.
Actually worked without incognito for me.
I hope you're not talking about peoples OKRs or internal profiles on Grow or whatever it's called now because you know that stuffs not accurate
There is no point. It is a thought experiment. I'm wondering how much value the different parts of their company actually add to the bottom line. I'm thinking that despite "losing money" on a lot of their stuff, it does keep them in the news and their brand relevant. Like if Google had only done search and ads would Android have taken off like it did? Or was it because everyone knows Google does cool stuff and hopefully their cool stuff would make its way to Android?
The cherry on top is that our parents generation, who made more and had access to cheaper house, education, healthcare, etc., still barely saved for retirement. Unless, god forbid, your parents drop dead early, we are going to be stuck supporting them for a long time.
This feels correct, anecdotally ... but is there data to support this claim? For example, savings rates going down, credit/debt going up, and consumer spending going down?
And I'm making the point that they executed well because of what they are, and were from the start.

Google didn't suddenly transformed to being Google overnight the day they reached the first $1B.
If you have any linux experience I would recommended using DigitalOcean for your VPS. Their lowest tier server is plenty to run what you are looking to use it for, for only $5/month (No hidden fees). Even with just following a couple of their setup tutorials you would have a solid server that you have full control over, and if you are feeling generous you could even signup with my referral code and get $10 credit (Which would be two free months): https://m.do.co/c/77c33ef2ad6e
Serde is short for "serialize/deserialize", nom is about parsing. Similar, but slightly different things.
You must have passed the Amazon interview.
If you smack someone or tweak their noise while talking, it doesn't matter if that was your 'main thrust'. Please just don't be uncivil here.

My decision was to try out an idea briefly and learn from it. We achieved that, and what we learned stabilized quickly, so the value of continuing was small. Meanwhile the cost of continuing was nonzero, and possibly high. It turns out that when you tell people you're going to try an idea out briefly just to see what happens, many hear "this is a permanent change". That was not intended, and I didn't want to do damage by allowing that misconception to linger for another several days.

I was going to link to the famous Keynes line about "when the facts change, I change my mind; what do you do?", but it turns out Keynes didn't say it: http://blogs.wsj.com/marketbeat/2011/02/11/keynes-he-didnt-s....

> Ill omit such language in the future

Thanks!
30 year olds are buying larger houses because typically those are the only options.

It comes down to NIMBY local regulation enacted by the boomers with their FU I got mine attitude. Municipalities enforce size restrictions, ie you can't build too small, in order to ensure there isn't housing poor folk can afford. They enact parcel size restrictions which means a piece of land that could have 20 homes on it can only fit 5. They enact stricter and stricter building codes that the only way to make a profit for a builder is to build big and cram in features so the real estate agents can beat you over the head with them so you feel as though you'd be an idiot not to buy this massive house with things you don't need.
Only if you assume that there has been no wealth created by those people and no economic growth in that period.
LowRISC tagged memory tutorial
What wasn't mentioned directly was that since 2009, US passenger airlines have had a perfect record of zero fatalities, which is mind blowing.
very achievable ideal is a middle class existence with one parent working, and a small house in the suburbs

I guess it depends where? There is a large swath of the mid-West where this is true. Near a big city? Probably not.