skysight-inc/HackerNews huggingface dataset:
I'm in Austin TX, it looked empty like that a month ago. It was nice, not to have to sit around in traffic for once...

OTOH, it took about a week before the roads/stores were full again. Around here there are plenty of closed businesses too, but the ones that are open seem about as busy (if not more) so than usual.

While the idea of shutting everything down during a pandemic to keep from wiping out 50% of the population/whatever might be a good idea. It was pretty apparent early on that this was low single digit % and overwhelmingly people with existing serious conditions. Telling those people to self quarantine really was the only solution. Its readily apparently that nothing actually changed in the month we stayed at home in TX. No vaccine, no additional personal protective equipment, nothing. So we all just sat at home and destroyed a large part of the economy for nothing. Particularly since to have done it "right" we would all still be sitting at home waiting for a vaccine or whatever. Given the current time-frame it might be another 6+ months. Even the testing hasn't gotten good enough to test everyone in contact, much less even find everyone who has been in contact. Maybe the one thing we now know is just how effective good masks can be. Not that anyone is even wearing masks anymore at some places (home depot for one).

So, big waste, nothing gained, and states saying closed until something changes are going to be in a world of hurt. I predict they will be forced open by politics long before either the testing/tracing or vaccine situation changes sufficiently to make a difference.
Actually I read an article once who makes this quote from your article a bit wrong: "The research says that when people rely on devices to remember things, they often fail to actually learn them".
In that article I read it was explaining that your memory doesn't store well information you know you can find easily (not only phone) but will on the other end store much better the ones you'll have trouble finding again.
the most careful, thorough, high-design value Apple iPhone app developer I know of, whose product was widely praised in the media with high-profile customers, went broke and now works for a local city government. Basically, even his living expenses in this part of the world, were not met with the income from the App Store.
I'd like to see some stats for that - I just did a quick google search and returned a top 10 list from investopedia[1] which has it evenly split between high and low earning countries.

[1] https://www.investopedia.com/articles/personal-finance/02241...
The timezone (US/Central) is mentioned in the article.
I’d take that one step further. “Preparing, being clear in communications, and thinking about how your audience will hear the message” are critical for all presentations.

I present to all kinds of audiences all the time. Yesterday it was SVPs, tomorrow it’s the engineers on my team.

I know firsthand how easy it can be to get wrapped up in the formalism of presentation — does the internal logic of my argument make sense, is this a nice theoretical framework, is the framing pithy and memorable enough? But it can all go to shit if you don’t design your presentation for your audience. You need to be thinking from One about the kinds of language your audience is accustomed to, about potential baggage associated with particular concepts or even specific words, about the kinds of information they’re used to consuming (and the mechanisms by which they consume it), and first and foremost: what is my audience motivated or incentivized by? How can I make sure that the message I present is aligned with their goals and their values? Alternatively, if I’m delivering a message that I know to be counter to their existing worldview, how do I empathetically demonstrate that I actually understand their worldview, that I’ve considered it deeply, and that new data or a larger shift have necessitated a change in thinking?

I’ve seen so many presentations (as recently as yesterday) in the other direction (to high-level executives) that fall into essentially the same trap: they have a really important message to deliver, but the message falls on its face because the presenter frames the conversation from their perspective, ignoring that their audience comes to the table with potentially very different wants/needs and a substantially different contextual lens.
I do agree that politicians are the reflection of voters. I also agree that education needs to be improved, however I'm not sure how: modern education leaves almost no space for critical thinking,which is essential when dealing with false information. There's also a huge element of ideology,which rarely,if ever,can be changed. Lastly, if done right, masses can be convinced just about anything...
That's a really weird way of thinking about it. "We discovered this awesome thing, but will the establishment take us seriously and do all the work to prove this?" He's not some independent quick- he's at Columbia university. How hard is it to message someone in the neuro department there and set up a collaboration? If the brain works this way, there'll be falsifiable aspects of the hypothesis you can identify to then collaborate with someone who knows what they're doing to design an experiment to look into it. It's not like neuro is one of those underfunded fields where itll be so difficult to get anything done. It and oncology are the star fields right now where all the cool kids (and grant funding) are...
> "I know how to cook, but if I'm cooking for myself, I'll probably be lazy"

> "How does one develop and maintain internal motivation?"

> "... Besides "passion" and "enthusiasm" ..."

Perhaps it's an unwarranted bias on my part, but I cringe whenever I hear 'passion' brought up as the answer in this context, for this reason: it seems to me there is a distinction between monkey and user, e.g. the hedonistic monkey that drives us towards the easiest dopamine hits and the user that can override the hollow desires and moves us in a direction of actual fulfillment. The user can be passionate and it won't make a lick of difference if you're still letting the monkey sit in the driver's seat.

Assuming this metaphor makes sense, how does one put the user more in control? In my experience becoming conscience of this push-pull -- daily, hourly -- makes the most difference. Then it is a matter of learning, training yourself, to become responsive to the user. During this process I've found it is important to focus on mentally rewarding yourself for improvements and not fall into continually chastising yourself for 'not doing enough,' etc.
It actually requires more rigor. Methodological laxity is particularly deadly in such challenging domains.
Adolph Reed has written on the Social Security exclusions that you're referencing, and the issue is not so clear cut: [1].

The initial iteration of Social Security excluded many types of temporary and informal labor. Although black workers were disproportionately impacted by these exclusions, the large majority (about 75%) of people who were excluded were white. One possible reason why these exclusions were in place is that getting accurate payroll figures for informal jobs is difficult. In any case, these exclusions were lifted between 1950 and 1955.

Keep in mind that Social Security was not the only New Deal program, and things like the Public Works Administration disproportionately benefited African Americans. The New Deal was extremely popular among African Americans, and is one of the major reasons why most African Americans switched over to voting for the Democratic Party. That's what makes the recent narrative that the New Deal was racist (and to blame for today's disparities) so strange.

1. https://newrepublic.com/article/155704/new-deal-wasnt-intrin...
Text search in vscode is done by ripgrep[1].

[1]: https://code.visualstudio.com/updates/v1_11#_text-search-imp...
Wow it really sounds bad to own Apple products.
Several following question pop up:

- Is requiring from a person doing a job after job instead of fulfilling private obligations fair?

- Is this a good measure of passion , and moreover responsibility? People with private obligations are discriminated with this measure. They can be passionate during work but can not prove it, because they don't have time after work for contribution.

- If someone really is passionate about contributing to open source and a company also indicates it is a job qualifications measure - should't the company also be passionate and designate paid time for contribution?
One of the fun (and a little scary) things about HN is seeing what google trails led people to find the articool in question. In this case, it was almost certainly dexamethasone, which was used in the treatment of this poor lady's tumor, and which was recently revealed, rather unsurprisingly, to be a marginally effective treatment for severe Covid19. I say it's a little scary because it's the sort of thing that one could probably model, and considering the payoff, I'm sure someone has at least tried. In fact, I pitched an idea to DARPA about 12 years ago...

Anyway cool story.
George W. Bush wanted to do that, but it died a nasty death due to politics and his complete and total lack of political capital. It's a real pity, IMHO, because transitioning from the tax-by-another-name Social Security system to something closer to a mandatory 401(k) plus a disability scheme is vital to spreading the wealth of the country. It would be awesome if even the poorest labourer owned — and could vote — shares in the wealthiest corporations.
>I'm interested in doing a PhD

Are you interested in doing a PhD to do a PhD, or are you deeply interested in the subject area and doing a PhD is an avenue to explore it?

That's going to make all the difference. If you're doing it to add something to your resume it'll be a long, difficult and likely unrewarding journey.
A pointer monad, anyone?
They are just games, nothing geeky about them. It's actually pretty popular here to play checkers/droughts in pubs (specially old, cheap pubs for the working class), occasionally you see someone playing chess, but the older crowed didn't actually learn chess, and the younger crowd is more focused on digital, it seems.
Usually here you see Sueca [1] mostly, followed by Dominoes, and then checkers, again, you don't see much chess not because it's for "intellectuals" but because it's simply not popular enough so very few people know how to play, and playing is a very social local thing.

And ofc, there is always people standing around watching someone play. It's a usual sight to enter a pub and a 4 guys in a table playing Sueca in silence, surrounded by some folks watching. It's even more interesting because Sueca "etiquette" makes it a silent game during play, but after, during count, deal, etc, everybody is commenting, add alcohol and people watching, and it's a marvelous thing.

[1]https://en.wikipedia.org/wiki/Sueca_(card_game)
Curve Detectors
I use it almost everyday.
Oh man, I still remember the day I was #1 on the old GitHub trending page with ffsend. That isn't so fun anymore these days.
I wish someone would do a gentle introduction of header files. I sort of understand pointers, at least on a basic level. Headers files are apparently much easier, so they get the briefest of introduction in most "Learn C" tutorials and books, but I don't understand how they work or how to use them.
Just playing devils advocate, but if only those at risk were supposed to quarantine, would those at risk but not financially secure lie to keep working, and would those at risk lose their jobs? Basically, "you're at risk, so go home and be unemployed and sit there waiting for the world to move on without you and strip you of everything"? I'm not saying there's a right or wrong answer, I'm just wondering about how selective quarantining would have worked in practice.
Kudos. You've found a perfect solution that works for you and doesn't try to move society in a particular direction. Even better, you're not trying to stop others from moving society in their favored direction. Win-win, right?
There's some interesting shifting going re: social media & politics.

Twitter made their decision about political ads. I guess it was a hard call... revenue potential. Meanwhile, Twitter is coming under more pressure and scrutiny. Politicians, moguls and such use it. If they feel twitter is being unfair (or just unfavourable) to them.... Trump isn't Pewdiepie.

Youtube has been generally backing away from "hot" content. Covid & Floyd George were very visible examples. Searches and recommendations directed people to official and TV content, not "youtubers."

Alphabet just don't want some random video on covid, police protests or whatnot going viral... not unless the channel is NBC's or something. The risk-reward is terrible. I'm guessing that "politics" generally will follow this route on youtube. They just want to be light entertainment. They want out of the heat.

Facebook though... FB have an overwhelming interest in politics. Politics is going to be a big revenue source. It's also an important content source. The moral hazards here are insane. Zuch makes Murdoch look quaint. The small details of these policies are media equivalents of gerrymandering, and they'll have a lot of influence on politics in the coming years.
The targeted precision really is what's different. Your candidate can be N different single-issue candidates in a way that's just not possible without precise targeting.

The "echo chambers" explanation, in particular, seems wrong. Echo chambers always existed.
Not on many (most?) Android phones. Samsung, Motorola, and LG devices still require many hoops to jump through if it's possible at all. Not all manufacturers are as open to rooting as OnePlus.
Murder =/= hate crime, so murder has nothing to do with racism against white people. by the way, the comment was mine.

Forget back-off-envelop calculations, take official numbers. And that is 25% for London.
We had to give in to their strong-arm tactics and provide in-app purchases. We had no choice. And it wasn't just the 30% cut we have to give them that stung. We also had to divert resources from our tiny company to build a whole in-app purchase system, which couldn't be justified by the tiny amount of revenue that mobile brings in for us.
BountySource have turned evil – alternatives?
Not all generics are parametric.
Guess it's good to know that even big gov orgs are disfunctional
V at pre-alpha stage. The only real application in V is V itself. See link above for compilation speed of V in V.
This expands what merchants can do with the Shopify platform. Both Facebook and Walmart are channels for Shopify merchants to post their merchandise. Amazon has been one for a while. There are a lot more in their app store - https://apps.shopify.com/collections/sales-channels
Sorry, I meant leave their job for a day (vacation). That was unclear.
I'm reminded of George Costanza, "I'd love to be a Civil War buff... What do you have to do to be a buff?"
You dont need to scan the whole dataset. Partitioning + clustering, especially for time-series, should be very efficient. BQ flat-rate pricing starts at 10k/month for a fixed number of processing slots. You can buy more slots to fit your query load.

Anyways the point is that it's well within the financial means of Twitter, especially when compared to developing and operating this proprietary system.
An app that helps protesters learn about their security
Yes.

But "we" also include the c/c++/rust developers here.

This is a puzzle that is hard to crack.

WHY "system language" developers near always produce the MOST slow languages on earth (C, C++, Rust, ....).

And given time, CONTINUE to keep everything wrong with them?

C/C++/rust are among the slowest languages in actual use today. Is kinda ironic them claim to build "fast" stuff and the tool, itself, is slow like hell.

Is even more sad considering that Pascal mop the floor with everything, decades ago, and still do.

> I believe there is more to it than that. I believe it's more of a human problem than an algorithmic one.

Totally. Somehow, the C/C++ mindset can't build fast languages, not matter how many decades of wasted compile times are behind us.

Is uber funny that you read how certain dude spend A LOT of effort optimizing his code to get a few nanoseconds here and there for the project is building, but somehow, the same love is not give for our core tools.

Is funny that that guy is also me. I waste DAYS trying to cut the build times of my pipeline. DAYS.

Rust is the ONLY lang in this 20 years that make me do busy work of that kind. BTW, I have used more than other +12

--

Before get angry, remember that Pascal, ADA, Go, exist. And them are orders of magnitude faster than C/C++/Rust. This is not a problem of "but c/rust do that stuff and must be slow", no... is because them, BY DESIGN, are suboptimal tools.

--

Then why you use rust? Because, in contrast with C/C++, at least give a lot of extra benefits that are not present elsewhere (with the exception of ADA).

We can love AND hate something, at the same time. Funny humans.
Might be that your sleep was just short of a single cycle (1~2 hours usually) which, from what I understand, could feel the same as no sleep at all. Sleeping short chunks is probably only viable if you can be sure to fully complete a cycle every time.
This is my understanding.

It's also what I argued in a thread about Mr. Robot (a show where the protagonist perceives an individual who doesn't exist) sometime back.

Someone was asking how Elliot could be on a computer while Mr. Robot is scanning a bookshelf. My proposal was that Elliot memorized the bookshelf as he walked past it.
>This is quite a nice tool if you lack moral. You might request the suspect to appear as a witness and try to leverage the new requirements to make the suspect reveal damaging information.

Germany doesn't have protections against self-incrimination? Or does this rely on the suspect being too cooperative for his own good?
True, but that -i is telling. Remove it and it breaks spectacularly
You don't really need to experience it to see how this one day might happen to you. Here is a recent example with RuboCop: https://github.com/rubocop-hq/rubocop/issues/8091

"Cop" suddenly became a problematic word and you can read the comments in that issue thread. Imagine you have some repo like "PinkKitty", and then someone blows himself up dressed in pink and pink becomes a symbol of Jihad or White Supremacy or what have you. The same kind of people will then come to your repo and harass you and your unpaid work.
There was this one guy, whom was a cryptocurrency fanatic but not a developer, who tried to convince me to get involved in a "blockchain code database for developers". I told him that Git uses a blockchain, and he simply couldn't accept that a blockchain has been used for years on something that isn't cool or possible to monetize.

It's pretty funny how people still think that a blockchain is this magical thing, yet I'm pretty sure anyone on HN is capable of writing a blockchain in an an hour or two. Maybe even less than that.
lichess.org's creator, Thibault Duplessis has an hn account [0] and has made some posts around here (although his last post appears to have been in 2015).

The entire thing is also free, open-source and with a very diverse tech stack behind it that includes Scala, Redis, MongoDB, Elasticsearch, Typescript, websockets, nginx and more [1]

[0] https://news.ycombinator.com/user?id=ornicar

[1] https://github.com/ornicar/lila
The "weird old web" was that way in part because there wasn't much in the way of curation. Occasionally encountering something unexpected was supposedly a good thing.
You can taste garlic with your feet (2016)
Since the topic up top is Apple commissions, would an extra 10% or an extra 20% changed his life?

Sometimes the Problem is the business model not as much the overhead costs.
If you take a look at page source, you'll see that the YouTube videos are embedded with a few extra parameters that make the interface (what sometimes used to be called the "chrome" before the browser with this name became popular...) a lot more seamless.

Example video URL (the controls=0, showinfo=0 and playsinline=1 play a role in this):

https://www.youtube.com/embed/ceEE_oYuzS4?autoplay=1&mute=1&...
Declarative Stateless Migrations in Databases (2015)
> pointers are one of those concepts that's easier to use than to explain.

My experience is the exact opposite.

A pointer is just an address for something. There is a "reference" operator to get a variable's address (pointer) and a "dereference" operator to get the data at a given address. That's it.

The hard part for me has always been using them correctly - keeping track of what points to where in my head, especially for void pointers. I haven't done any significant development in C since my early programming years, but that's the part I remember struggling with.

They're sort of like GOTO in that they're easy for me to understand, but they can quickly make my code hard to follow.
Automobiles have plenty of restrictions on how they can be built, marketed and sold even though no single brand is essential to every single person.

If enough people want changes around how smartphones and smartphone platforms operate, we'll get new legislation for it, if it doesn't already exist.
I hated you for doing this and myself more for actually falling down that rabbit hole. The explanation is here[1].

tldr: he is canadian and 1980 summer Olympics was boycotted by both canada and america.

[1] https://wiki.c2.com/?RobPike
If you swap the conclusions of the two sentences it is pretty shocking indeed.
I prefer to read long PDF on my Kindle
I'm working on a crate that'll build a String satisfying all the license requirements of a Cargo project's dependencies – you should be able to put that in a build script, include_str!() the file that the build script spits out, then display that string in the About box (like the convention of Windows Forms programs).

Of course, if anybody knows of an existing crate that does that, it'd save me the effort.
I really hope this get's traction. Apples app store is modern day slavery.
It's no rumor. Pine trees do acidify the soil, but a pH of 5 (which is typical) is not a problem as there are many other plants that are happy to thrive (and even require) a more acid soil. Blueberries are one such example.
Why not this first?

Microsoft's shareholders, during last Dec's meeting, rejected Arjuna Capital's proposal that a report be compiled on the gender pay gap across Microsoft, specifically to include "the percentage global median pay gap between male and female employees across race and ethnicity, including base, bonus and equity compensation."

https://www.gamesindustry.biz/articles/2019-12-04-microsoft-...