skysight-inc/HackerNews huggingface dataset:
I found in my case, well prepared lectures where I write using pen and paper allows me to more closely follow the steps and arguments. The slower pace of writing allows for more time to think about what I write.

Often it would stick so well I didn't need the notes afterwards, but I had to go through that process of writing them.

An important part here is that I'm basically copying the lecturer, so I don't have to think about what to write. Once I have to that I learn almost nothing.

For me this is part of the reason why I learn a lot less when taking notes on my computer, as suddenly I have distractions like having to care about formatting, drawing boxes and arrows etc. On paper you just move your hand a little, draw bigger letters, or draw a box. It's not something you have to think about.

I had mainly math and physics though, might be different for other topics.
Pakistan bans TikTok for ‘immoral’ and ‘indecent’ videos
NAPI Polling in Linux Kernel Threads
> The theory is that it was a contribution to the brutal treatment of Germans immediately before and after the end of the war (beyond the retribution for the German atrocities in the East).

IIRC, the Germans also treated Soviet POWs far more badly than they did Western POWs.
When there's a will there's a way
Transport Fever 2 scratched the itch for me when I last had the urge for makin' trains
Today I learnt that BBC kids had a weird knock-off of Boulder Dash called Repton instead of a weird knock-off of Defender called Repton. :)

(Wikipedia claims that Beeb Repton was built entirely on the description of Boulder Dash found in a review, rather than actually playing Boulder Dash.)
Missing Airware - $112M raised.

(https://techcrunch.com/2018/09/14/airware-shuts-down/)
Q: What part of this is a TOS violation?
Do you believe the person who owns the computer has a right to how that webpage is displayed?
Flip the "i" in "Centauri" upside down and there's your bang.
Yes, but then I remind myself that (while me and other readers have overlap in tech interests), we have different socioeconomic backgrounds and that shapes how we view the world, and the implications that has for tech. But it also depends on the type of posts I'm participating in. The less emotional the subject, the better it tends to be here.
Experts that actually advocate zinc? That's overstating it. The question is whether or not HCQ was the original theory, and zinc and azithromycin were added on later. So here's a collection of studies and trials conceived early on that involved at least both HCQ and zinc. As far as going back in time is possible, that seems pretty reasonable as an indication that the theorized parameters haven't been changed.

March 30: https://www.clinicaltrials.gov/ct2/show/NCT04326725?cond=COV...

March 30: https://clinicaltrials.gov/ct2/show/NCT04326725?term=zinc&co...

April 6: https://clinicaltrials.gov/ct2/show/NCT04334512?term=zinc&co...

May 8: https://www.medrxiv.org/content/10.1101/2020.05.02.20080036v...

May 1: https://clinicaltrials.gov/ct2/show/NCT04370782?term=zinc&co...
That’s how Google’s Play Market operates. Apple can afford to run premium store, as no side loading means no piracy.
I'm hoping someone uses this data for something interesting - it may end up being me!

I ran the same kind of thing against PG&E outage data last year and used it to generate different visualizations: https://simonwillison.net/2019/Oct/10/pge-outages/
Consumers want a lot of things with negative externalities - goods that cost less because they're produced with slave labor, transportation that emits greenhouse gases, etc. Their preference shouldn't trump the obligation not to harm third parties.

Automated recommendations of a human-curated set of content - e.g. Netflix recommendations for its suite of programming - are much less objectionable, because they can't amplify anything the organization has not intentionally decided to present. It's the combination of UGC and ML recommendations that presents problems.
In theory; yes. In practice; not quite enough.

Apple is doing everything it can to stop the customer from being informed. As a developer, you are not allowed to tell your customers how much of a cut Apple gets.

This has to change.
ah... sure will do.
But then you go back to engaging the brain less, so why not type?
Sounds very similar to https://www.amundsen.io/, which came out of Lyft originally but is now used by Lyft, Square, Ing, Workday and a bunch of others
I'm pretty sure anyone able to pass a FAANG interview is well within the 1% of talent for our industry. Those things are brutal.
Yeah, that backfired spectacularly.
If you are asking if RDF provides a silver bullet to integrate data sources, the answer is no, everything requires effort.

But I think the integration story is way better than when integrating other data models, say, relational databases.

The other aspect is that URLs being the ids for statements, I can peek at the implementation of a 3rd party data model and use that _in advance_, instead of integrating later.

For instance, when I write my blog I can use the URLs of existing wikidata entities to model my own entities. If wikipedia entities used a relational model, the IDs of these entities would be opaque and could change at any time, so I wouldn't be able to do that.
I can say that a school I'm loosely connected to has only had 2 cases so far. Both of them were "brought in" and there was no spread to other students or staff.

That's obviously anecdotal and probably meaningless to everyone outside of that particular school, so I don't suggest that it's the norm. Just that there is at least one school where this does seem to apply.
> The reality is that there is quite a lot evolution denialism in the Islamic world

Not disagreeing with you (based on my own experience), but I would caution against generalizations when dealing with a population of over a billion. In some Muslim countries, over half the population believes in evolution.

I can't find a comprehensive study on this, but the theory of evolution is taught in high schools in many (most?) Muslim countries (even if they don't "believe" in it). Indeed, I suspect the opposition in several states in the US is greater than in many Muslim countries. Iran, for example, teaches it in a fair amount of detail.

In addition, the situation is fairly dynamic (e.g. taught in a given country, but banned a few years ago, or vice versa).
They do have it. They call it Two Step Verification and I found it in my account security settings.

Or is it not real 2FA somehow?
Citi is horrendous.
How would giving workers few places to sell their labor-power result in increased wages?
And if they had kept up since 1949, minimum wage would be $4.22 an hour. Two can play the game of cherrypicking troughs and peaks. Additionally, average productivity is not minimum wage productivity. They are separate statistics, and the bulk of the efficiency gains have not been made at the burger flipper level, but at higher levels, where there have been huge gains in pay. The productivity gains in engineering and manufacturing and energy production, etc... have dragged up the average. Someone stocking shelves in 2020 is about productive as someone stocking shelves in 1968.

https://www.cnn.com/interactive/2019/business/us-minimum-wag...
Ceylon had good IDE support when it was 4 years old and nobody used it. That's just an excuse.
We initially used Google Ads, but phased them out 6-7 years ago because the ads were lower quality than we wanted and missing a big chunk of the ad sale due to Google's fees.

If I remember correctly, we used Google and self-hosted for a while, but eventually it made financial sense to replace the Google Ad slots with self-hosted so we were able to capture the full ad sale.

Several years on, I am really happy with the decision and it is great to not be subject to the whims of an ad marketplace we have no control over.
Would the proposed upcoming changes to the H1-B visa also apply to the E-3 visa (which is closely related) https://www.federalregister.gov/documents/2020/10/08/2020-22...
> In such a world, a full-time minimum wage worker would be earning $48,000 a year in the United States.

I find it interesting to compare wages in terms of their value in gold. Gold has been used as money for millennia, so it lets us go back even further than we typically do with inflation data.

Everyone always references Henry Ford's $5 a day wage in these discussions. $5 during that time was worth 1/4 oz of gold, so at 260 days a year, they were pulling in the US dollar value of 65 ounces of gold a year.

You would need over $120,000 today to buy 65 ounces of gold. Sure beats the heck out of $48,000. If you buy the notion that wages should track productivity, it makes you wonder what they were doing in 1913 that made everybody so darn productive.
I sadly don’t find this to be true. The caustic subjects in all disciplines get talked about more and recommended more. I made the mistake of watching some flight videos and now get recommended crash montages all the time. I watched the C++ con talk on “OO considered harmful” and now have an inordinate amount of bullshit in my feed. It feels kind of crazy that my YouTube recommendations took such a downturn suddenly.
It's dishonest to pretend that ads are not a significant and relevant attack vector.
Isn’t is a known fact that companys based in China MUST comply with whatever requests made to them from their government? This can include requests for all data and requests for write access to source code. I believe the Australian government passed something similar a year or so back
A mediocre idea with great marketing beats a great idea with mediocre marketing.

We've been down this road before. Anybody remember 4GL languages?
And it barely makes a difference. You’d still need to deal with Apple and Google. There’s no way to get enough competition into the mobile OS market to make it healthy. They need to be regulated with a big stick.
You already know when you read “Arabic world” vs Arab world...
The patch that introduced the bug is at [1]. Does it look to you like it introduced a bug? Granted, you're not a gcc developer—neither am I—but the gcc developers didn't think so either.

Bugs are accidentally introduced all the time, true. But I don't think it's fair to say that this is a ridiculous line of reasoning.

1. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=14b7950f12...
Interesting. It essentially provides a type safe API for your database, and makes all changes to the database into compile time checks.
Confused about inclusion of floating-point arithmetic in tax calculations [0]. Am I missing anything?

[0] https://gitlab.inria.fr/verifisc/mlang/-/blob/master/formal_...
Yeah and that has nothing to do with the monopoly that the gp comment is talking about.
ScummVM merges with ResidualVM, adding support for several 3D games
His level of intellect is pretty common at Wachtell. Those people are sharp. Levine worked there as an associate out of law school.
No offense, but to some of us whole promise of internet is to empower users.

I would be perfectly willing to let all the sites that can't survive without ads die.

Internet would be smaller but still enormously powerful tool.

And most of the problem people complain about web and internet today (fake news, social bubbles, , ...) came out of ad tech and its desire to optimize for engagement and tracking.

We cant put genie back into the bottle but I can use ad blockers to at least mitigate some small amount of damage.
Silicon Valley once epicenter of disrupting status quo become status quo itself
A database is probably better if the schema doesn't evolve and the present state of the data fits neatly into a relational schema, because then you are just extending it with versioning and the transformation to a version tracking database is fairly mechanical.

But if the data is already in a textual format where [or which can be canonicalized so that] each line is an atomic unit, Git + existing common diff tools get you a lot with very little work and are resilient to schema changes.

You could also reduce the data to EAV triples and do a change-tracking DB for that, wwhich would get you immunity to schema changes at the cost of losing all the value that a tracking DB has for known-schema data.

So, really, I'd say Git is the easy & general solution, though a DB might be worth the extra work if the schema was known to be fixed.
There are some points against using VPN with Tor here: https://write.privacytools.io/my-thoughts-on-security/slicin...
Enmerkar appears to be known from the Sumerian king lists, where he is one of the pre-flood monarchs who reigned for hundreds of years.

I wouldn't put much weight on any estimate of when he ruled.
I find it absurd that subscription services don't offer a "Cancel Subscription" button somewhere. That being said, it's also absurd that I have to pay Apple a 30% premium for this "feature."
If you can, please do. It would be interesting to compare them.
I've been commenting on these issues for years now on this exact repository. People are incredibly, incredibly dense.
Tell your CEO to do janitorial work for a day and ask them how qualified they felt to do unskilled work.
He did in his book. He gives instructions for how to perform his plant hybridization experiments in your own garden.
Such a classic.
Datasette 0.50
Not unpopular, but it just won't work; Google has already indicated that it also is going to want a 30% cut. And side-loading is not really an option for the average consumer.

The problem of rent-seeking by monopolists will just go away by itself.
I can confirm it's not straightforward to get a refund from Apple for an App Store purchase, it was for me at least.

In the most recent case I tried to request a refund immediately after buying an app, only to get a vague and unhelpful error message. After a little Googling I learned that you have to wait a period of a few hours before requesting a refund. Of course I forgot to go back and request the refund later so I ended up paying for an app that didn't do what I expected it to.
Thank you for your help! I did it totally on the fly without a dictionary and I enjoyed learning this word from you :)
That makes no sense to me. Do you think social networks would be less toxic and less abused if all the devs at Facebook or Twitter were apolitical? How would that work?

It's the quest for "engagement" and getting always more users and ad views that generates this situation. What can be used to sell you shoes and earphones can also be used to sell you political ideas. When the algorithm wants to show you some inflammatory and misleading political factoid because it knows that it's very likely to make you react, it's working as intended. Not because it was written by a communist, but because it was written by somebody optimizing for this metric.

As a counter example: do you think HN manages to remain mostly not completely trash because it's run by apolitical people or because it's effectively run not-for-profit? I think I know the answer to this question.

It's amusing how I've seen this "internal politic" boogeyman pop up in discussions over the past month or so. As if all the woes of the silicon valley could suddenly be blamed on those pesky "woke" devs while everybody else just tries to get the job done. This American election can't be over soon enough, everybody seems to be losing their marbles.
Use of Azure AWS and GCP Illegal Under EU Law
For me, it means that there is a bunch of instructions which will get you to some state.

It's not about actually storing state, which Lisp with image-based development can do in some form.
Wage stagnation occurred right as the rate of profit fell for US companies so they started becoming more aggressive in reducing labor costs. They only would be restrained by worker disobedience and state sanction. They managed to cripple unions and pass free trade agreements. This is the result.
The Pandemic's Biggest Cash Cow: Scalper Bots Hawking Hot Products
> If those platform crates are just backends for libc (or similar to libc),

They're not, they're to the specific platform's APIs. The libc crate is a package that targets libc on every platform.

> Having to use proc-macro2+quote+syn for macros feels wrong, considering it's a language feature.

In order to ship procedural macros as a feature, they're pretty minimal. There's a tradeoff here; others could be chosen, but weren't for good reasons.

> Having to pull in 4 crates for pinning also seems wrong.

This is covered by https://news.ycombinator.com/item?id=24730280; that is, it's a transitive dependency issue.

> The async I/O feels like definite bloat.

Really depends, network calls are a textbook use-case for async I/O. And there's so many futures crates specifically so that you can only depend on the bits you need.
> I was excited to hear about this due to the golden age of science in the Arabic world, which was a high point of Arabic culture that has since then unfortunately declined.

Nitpick, but much of the golden age of science in the Islamic world was not performed by Arabs, but by other Muslims (central Asians, etc).
Or Wuffs

I do not know much about Wuffs, but it seems to be completely safe. No arithmetic overflows, no bound checking failures, no None unwrapping panics, no memory allocation failure panics.
Ask HN: Does a PatientPop for six-bed assisted living facilities exist?
We own and operate a network of six-bed assisted living facilities for elderly with Alzheimer's and dementia in the Orlando area. Does a growth platform, like PatientPop, exist for assisted living operators?
libc that's it. Every other dependency for curl is optional.....
Ah the good old innefective "stop it I don't like it" strategy that never really seems to work.
> But most of the time people like getting content recommended. It's what consumers want.

Do they, or do they just boost some KPI that suits proxy for actual utility?

Anecdotally even in non-tech circles most of my friends complain about how bad recommended content has gotten, or roll their eyes at whatever "personalized" ad for garbage they've been recommended.
> technically superior alternatives like Dvorak and Esperanto would have taken over.

The best thing about English is the lack of accent marks. Makes each glyph unique (other than casing). Sorts are faster and not ambiguous.
Yelp to Label Businesses as Racist
> We're not, at least not intentionally. Do you think we are? If so, why?

I haven't been an active Twitter user for years, but whenever I visit it these days, Trending looks like it's at least partially optimized for outrage. I understand it's not actually "what's popular" (because otherwise it would constantly be about Justin Bieber & co), it's curated, or at least topics need to be approved in some form to be allowed to trend, right?

> Non-toxic political engagement is a net positive for us.

I've seen very few non-toxic political engagement on Twitter, but maybe we have a different understanding of what is healthy engagement. I'm not sure there is a baby in that bathwater. I'm not even sure it's bathwater.

From my perspective, it's either a shouting match with a lot of groupthink and -speech or somebody talking to their followers about how evil the outgroup is. And that's not because I'm looking at controversial things, I believe. I visit some developer's Twitter feed and one or two clicks later I'm in the middle. It's like that Wikipedia game where you start on a random article and need to make it to Hitler with the least amount of clicks, but it's less challenging because almost all clicks lead to outrage.

You seem to be more focused on whether what engages the users is factually true. Is it that advertisers don't want to be seen next to obvious fake news? Do advertisers not care to have their brand associate with not-actually-honest-but-not-fake-news-either outrage-engagement by, say, Robert Reich?
400 CPM is only 80 WPM using the normal `WPM = CPM / 5` formula. Most of my coworkers are well past 80wpm (we played a few of those typing games during the shelter-in-place order), and stenographers or court reporters generally average above 200wpm with some in the low 300s.

Anecdotally, I never had an issue transcribing college lectures when it was just spoken word. My problem was when the professor started to write on the board. Diagrams and stuff were always obnoxious to transcribe quickly, but that was before the days of the iPad and such.
Yes, you could. Also, most lisp/clojure editing modes will have commands for manipulating S-expressions, such as slurp and barf, which make it a single shortcut to move `thing` out of the `if` expression in your example.
for what its worth, when i did it (https://www.swyx.io/github-scraping/) and tweeted about it (https://twitter.com/swyx/status/1219739210434994177), github employees replied supportively. i really doubt they care unless you are running massive scale.
A really good idea. Not at all the same social/economic climate as it was at the time but I couldn't help remembering https://en.wikipedia.org/wiki/Fucked_Company which really lent some perspective to industry when it was so hard to understand where the hell all these dotcoms came from and why not all of us were getting the millions.
> If you disagree with the ToS why still use the site?

Because I still need to buy stuff?

eBay is a monopoly in online auctions and secondhand goods from non-local locations. I don't have a choice. This isn't 1980 where you probably had a lot of options for auctions that didn't track your user data. Those auctions are largely gone.

Amazon is a near monopoly in e-commerce in that there are lots of things I buy that are more or less only available on Amazon, or perhaps Walmart which also a similarly malicious ToS.

Either way, I actually buy stuff from these websites. Probably upwards of $10K in purchases per year, at least. It makes zero sense for them to kick me off for thwarting their user tracking and data sharing attempts. It would be a lose-lose for them to do that.

There are a lot of things a ToS can reasonably require, for example, setting limits on how much you are allowed to use the service, and limits on how you may use data obtained in the course of using the service. I respect those. But when it comes to how my data is shared externally with other companies, I think it crosses the line for a ToS to require that of a user to use the service. In fact, I think there should be legislation requiring it to be a clear opt-in on part of the user, and I would go so far as to say that a default opt-in setting should be illegal.
It's not specifically stated, but the assumption seems to be that we should sometimes make our code look closer to how we display math in papers or on a whiteboard.

I'm legitimately on the fence about this.

I recently re-watched Guy Steele's 2017 PPOPP on "Computer Science Metanotation", and aside from wanting to make CSM an unambiguous formal system, he specifically says at one point that he wants tools to support CSM as it appears (i.e. with stacked overbars, gentzen-style inference rules, etc) because "anything else is a translation".

And partly I get that. There is real cognitive work if you have to constantly translate back and forth between two representations of the "same" thing.

But should we favor readability or ease of interaction / modification? Keyboards give you a way to insert a sequence of characters. Notations that are not graphically linear (e.g. a symbol that has both a subscript and a superscript) create an ambiguity about how you input them. "Modes" where we display something different than what is typed can create ambiguity about how to edit them.

And if a tool only covers 90% of the notational convention you care about, it quickly gets frustrating as you repeatedly bump up against that boundary. I experience this in emacs org mode with "symbol" support.
I would argue for a fourth point in this case

* Purchasing X through a third party allows us to circumvent laws and regulations meant to protect workers and/or consumers
How Strong Are Elon Musk's 10-Cent Bricks?
Aristotles Ladder of Life considers the progression of species. But without mechanism.