skysight-inc/HackerNews huggingface dataset:
I'm personally regularly suggested videos from content creators with infrequent posting schedules. Heck, I fairly frequently get suggested a video from a creator who hasn't posted a video in more than a year.
>I think giving people (not local governments) money

And what stops the local government from trying to take a big cut?
Unlike a general-purpose operating system, when using a RTOS it is possible to guarantee that a given action will be executed before a certain deadline in time.

The general-purpose operating systems attempt to execute all available tasks as quickly as possible and in a fair manner between users, but they cannot make guarantees about the worst-case execution times, which can be very bad even when the average execution times are very good.

In order to be able to provide time guarantees, a RTOS avoids any algorithms that are not deterministic and it uses different policies for scheduling the execution threads, unlike those used by a general-purpose OS.

Most RTOSes use fixed priorities for the execution threads, where any higher-priority thread always preempts immediately a lower-priority thread, whenever an interrupt signals an event which must be handled by the high-priority thread, while the threads of equal priority are scheduled in a round-robin manner.

Unlike when programming for a general-purpose OS, when programming for a RTOS a very important additional task for the programmer is to assign priorities for all the execution threads. If the priorities are assigned in a wrong way, it can be impossible to guarantee the time deadlines.

For some common cases there are easy rules for priority assignments. E.g. when having a set of threads that are activated periodically, which must always finish their work within a period, then the priorities must be assigned, from the highest to the lowest, to the threads ordered from the smallest period to the greatest period.

The programs which may execute for an indefinite time after they receive control, like many of those written for Windows or Linux, must be put on the lowest priority level available, because any program with a lower priority than them would never be executed by an RTOS. When there are more such programs, they are executed in round-robin manner, being preempted after a configurable time interval.
> The "DOJ has not found, nor does it allege, that the combination will reduce competition in the sale of books", Daniel Petrocelli, Penguin's lead attorney in the trial, said in a statement.

> "We are confident that the robust and competitive landscape that exists will ensure a decision that the acquisition will promote, not harm, competition."

I would love to hear the lawyer's reasoning for how fewer competitors in an already highly consolidated market will increase competition. Is it "because they paid me to say so"?
> That seems to be using WSGI, not ASGI, though, so no natively `async` views..?

One does not simply go async. Changing your entire app to go full async has serious implications, requires every library you use to support it and requires a completely different mode of thinking.

The example project includes an ASGI file if you want to use an async app server like uvicorn with async views instead of gunicorn. That would involve changing a couple of lines of code. That's very much a "per user" decision and in my opinion shouldn't be the default for the project when 4.1 only landed a few hours ago. It's going to take a long time until apps are ready to go async by default, both from waiting on libraries to support it and the community to shift towards this style of building apps.
It's a good set of thoughts.

My own opinion is that COVID19 ground the economy to a halt. We had two choices for dealing with the lost productivity:

a) About 2x inflation of currency (long-term -- e.g. 15% for five years). At the end, currency is worth less.

b) Structural damage (e.g. businesses going bankrupt, people losing mortgage, people fired, etc.)

And a bit of a spectrum in between. We chose much closer to (a) than to (b). This feels like the right choice. We didn't do it very cleanly, unfortunately, which has repercussions now.

Personally, I feel like we should all just accept that money is worth less today, that it's not a runaway problem, and just deal with it. I'm concerned we'll either just delay the structural damage, or see run-away inflation.
It's a lot less complex if you don't try to keep as much data as you can get away with.
Vitamin D Pills Don’t Prevent Bone Fractures, Osteoporosis: Vital Study Findings
With increasing number of Mac apps that we use daily, there's need to learn keyboard shortcuts to use effectively, but our memory is limited.

Would be nice if we can just search and filter in an easy way.

Therefore I made a new tweak in Almighty (https://onmyway133.com/almighty) to browse and search keyboard shortcuts in any Mac apps
Right you are [and my mistake/have an upvote].

When they made the cutaway back the guy shifting gears, I mentally took that as "ok, they've well covered the topic and this is just an outro", so stopped watching there.
Stop using regular expressions. Honestly, it sounds like you were having trouble with that, and blamed JavaScript.

Regular expressions are the worst.

Also if someone scraped web pages and then stored the HTML, that seems like a bad idea. You would want to actually extract the data at that point.

Also regular expressions are the worst way to extract data from HTML.

I think the real problem is the business model and technical approach. It almost sounds like you are scraping a massive number of websites using regexes, which is guaranteed to break somewhere on an almost daily basis since developers change the HTML and regexes are very brittle.

You are probably taking advantage of a lot of other people's work, possibly quite a bit of it copyrighted and certainly most of it NOT curated with the idea of some other company profiting off of it.

So you deserve your pain.

But don't blame JavaScript or lack of familiarity with new versions when it's all of your other life choices that are the real problem.
One nice compromise is to migrate to using read-only database connections for read tasks from the moment you upgrade from medium sized DB hardware to big hardware. Keep talking to the one big DB with both connections.

Then when you are looking at the cost of upgrading from big DB hardware to huge DB hardware, you've got another option available to compare cost-wise: a RW main instance and one more read-only replicas, where your monolith talks to both: read/write to the master and read-only to the replicas via a load balancer.
Thanks for that. I just updated it
Kubernetes Based System for Serverless Asynchronous Load
The numbers are given as examples, not as real figures. If you look at the document from my prior comment the price improvement (and therefore spreads that citadel makes) is on the order of pennies or less.
Isn’t the purpose of any business to minimize cost while maximizing profits. As long as there are people willing to pay the price, you can’t certainly blame the seller.
Why NFT Creators Are Going Cc0
Good point, this does boil down to what we mean by "good driver". If I hear that phrase in the UK, I take it to mean competent as well as safe, considerate, and knowledgeable. On the other hand if a sports person is a "good player" then it's more about their technical ability than their safety - "Cantona was a great player but boy did he foul a lot".
Is it really that difficult?

If I type app.get('/', then looking for literal occurrences and presenting me a menu of all the literal completions I have used before (no ML required at all) would already be a huge win.
I'm not sure why you don't think it's Physics. It's about formulating laws that describe the behaviour of physical systems - that's the essence of what Physics is. I have a PhD in high energy theory and this really seems like Physics to me.
Total Isostatic Response to Unloading of the Greenland and Antarctic Ice Sheets
> I am not a mere "student", I am a full-time employee.

Isn't 'student' the preferable option here? I was proud to be a student when I was doing my PhD. (I said 'doctoral student' when I wanted to be more clear.) Why do you want to work for someone else, on their hours, answerable to them, doing their research and teaching their classes, instead of working on your own research?

I can't understand why you'd want to be an employee?!
A better solution would be to teach how to get out of addiction and treat it more effectively vs banning. Banning only makes the addiction features more taboo and thus even more addictive. See prohibition, 1920-1930.
Respectfully...

Does anyone really think the NSA are not able to access Tiktok? Or that Chinese equivalent orgs are not able to access Facebook etc? Really?

This whole thing is just the cultural side of people pushing a new cold war for self serving purposes (increase my budget, grant me more powers, buy my newspaper etc).

I'm not saying China is great, I'm just saying this seems very much like a made up issue to me.
I don’t think you’re understanding what I’m saying. As a YouTube user I don’t want the same 20 videos displayed on the home screen ALL day. If If I haven’t watched them by then I clearly don’t want to.
Comics do "different world outlooks" all the time. Batgirl as a character goes back to the 1960s, and basically every male superhero has had a female version at this point.
> how about the US government put a firm privacy policy that forbids TikTok, Microsoft, Apple, Facebook, Twitter and co from collecting excessive data on users? That would be a better solution, IMHO.

Something that frankly won't happen since that would put those companies out of business. Not to mention actual collusion between US gov and some of those corporations (all of them depending on the subject: from military to political data mining). Collectively they have more influence than the US government,so even assuming that the politicians would correctly try to protect the citizens from what are de facto surveillance machines it would be a big stretch. Again, that would actually go against their interests, so let's not hold our breaths on this.

Hate to dig up old skeletons, but if most of the tech consumers (not even all the knowledgeable and principled individuals, let alone the mass of users) stood by Snowden & Assange, what kind of chance do we stand now? Some of the criticisms of Snowden(undermining US influence thus helping China) let's say was "half-tolerable", but with TikTok (which is de facto China's spying & "hypnotizing" tool in the west) we have no excuse of tolerating that here. People brushed it off when Trump said it, but he was right.You need to clean house with external players(Tiktok) before you move on towards harder, "more legitimate" opponents(FB,etc), which were dying anyways.
>I like how in this worldview giving money to the capital class of society is fine and dandy, but giving money to labour class is disasterous. Seems suspiciously convenient.

Pretty bold of you to derive his world view from such a short statement of opinion. Just because he didn't like the 'rona stimmy payments doesn't mean he's fine with with pumping asset prices by buying assets.

I and many other people dislike both those things but for me personally they're a drop in the bucket compared to my hatred for the kind of unsound logic that underpins the strawman you built.
I still think that there should be some room for rogue developers who want to make “weirder” games that need specific technical decisions that you can’t make inside an existing game engine. Unity and Unreal all assume that the world you are making is generally made up of static environmental objects, and are hyper-optimized for that use-case both in terms of workflow and performance optimizations. But for types of games that emphasize simulation, procedural generation, or user creation, these assumptions might not hold and custom engines might serve them better. (Games that come to mind are No Man’a Land, Dreams, Factorio, They Are Billions, etc…)
> Due to the timing of party politics and General Elections, she'll have been elected by the Conservative party, not by the actual UK electorate.

The UK electorate does not elect a Leader, it elects a Party. Currently, the elected party is the Conservatives, and that does not change even if the party leader (and as they are the party in power, the de facto Prime Minister) of the Conservatives change. There is no requirement for a General Election, as the elected party isn't changing.

I DO have issue with the process to whittle the clutch of candidates for the role down to two, as that process is restricted to tory MPs only who as we always observe, do endless back room deals to secure their own places in the new regime. I feel that this should have been a standard popularity election with all hopefuls listed on the ballot and the entire tory party membership voting.
Then all the cars will be bought by scalpers and resold for much more, just as it happened with GPUs.
I keep hearing this argument about "knowledge workers" yet writers produce books, designers produce design documents, developers ship code.

sometimes you slow down because you're starting something new or you're blocked by other people, but in general productivity measured in code changes frequency / volume and the impact of the feature being worked on is rather straightforward (how many users use the feature, how much revenue it makes).

anyone who argues against this is ether on the poor side of this measurement or work in a cash flush environment where no one cared about this.
Those are all examples of the US military’s ability to overwhelm virtually any enemy in a traditional sense. Air superiority, battlefield control, logistics, etc.
Well… yes and no. A lot of things built in are pretty spartan and not always appropriate (Mnesia …cough…).

This said it’s the only environment I’m aware of that is built around the idea of cluster, not just a local process that may do some rpc to other processes.

You can find libraries for many things but they are not the same quality and breadth as the big Java ones.
I’m an ex-graphics expert and this is a sufficiently good summary.

GL is based on a very outdated model of the GPU as a register-based state machine that grew bigger and bigger for decades. Meanwhile, the hardware moved towards being able to switch rapidly between pre-configured structs representing chunks of state. GL drivers have had to reconcile an interface where you make changes incrementally grinding against an implementation where dynamic state is super expensive and lots of pre-configured state is super cheap. Vulkan presents an interface much closer to the current hardware implementations —with all of their problems and opportunities brought to the surface.
I play way more on Lichess (because I like their tournaments better), but I still prefer chess.com UX and analysis.
I believe he means currently, not ever in its history.
Location: London, UK
Remote: Yes to remote, onsite or hybrid.
Willing to relocate: No
Technologies: Python, React, AWS, Postgres, q/kdb
Résumé/CV: On request / see below
Email: hn [at] b10p [dot] me
LinkedIn: https://www.linkedin.com/in/bogdan-panait/

Late last year my company was successfully acquired, 2.5 years after co-founding it. I am now done with the knowledge transfer and tech handoff and I am looking for my next step.

My background is in startups and quant finance - my startup built and sold financial datasets to banks and hedge funds. Before that, I worked in top hedge funds and investment banks, both as a quant trader and as a developer.

I am a pragmatic engineer, focused on understanding the business first and then finding the quickest way to deliver value. This means I am flexible about the type of work that needs to be done - I have architected systems from the ground up, worked on backends, frontends, built entire data pipelines, manually labelled large amounts of data, done research, managed tech relationships with our customers, hired people and built teams, spoken to investors, written marketing pieces etc.

I am looking for a full time position, ideally one with visibility into both the tech side and the business side. I am also open to advisory or interim roles.
Original column by Mary Schmich: https://www.chicagotribune.com/columns/chi-schmich-sunscreen...
Industrial research contributes significantly?

It was my understanding the vast majority of research funding in the US was either from the NSF, DARPA or similar, or the University. Corporations are a single digit percentage, no?
Your timeframe is right, but it's not just about ads.

In 2017, Youtube altered search results following the mass shooting at the Las Vegas nightclub "to quell the spread of conspiracy theories". [1]

It wasn't their first time changing the algorithms, but since then, they've applied measures of varying degrees of severity following similar domestic and certain politically sensitive events, like the attack on the Google campus.

In 2018, "YouTube announces sweeping changes to the way it handles breaking news. News videos will now be ranked based on what YouTube deems to be "authoritative." [2]

In 2019, Youtube search again went on lockdown following the act of domestic terrorism on mosques in Cristchurch, disabling the ability to filter by recent across the entire site. [3] This one lasted for weeks and the original function was never fully restored.

Youtube has taken a more active approach to content curation, suppression, and promotion since the Trump presidency, and it's made it a worse resource for academic and informational searches. Once relatively neutral, they've begun to exert a more overt regulation of customers' interactions with content, going so far as qualifying certain media as aligning with certain viewpoints or not, disclosing affiliations with certain groups or political bodies, and minimizing the ability to specifically or organically locate certain non-promoted content.

[1] https://www.usatoday.com/story/tech/2017/10/05/youtube-alter...

[2] https://mashable.com/article/youtube-announces-changes-break...

[3] https://reclaimthenet.org/youtube-restricting-search-newzeal...
I meant to say that lichess.org is a bit of an outlier for a great service based on FOSS principles and a donation model.

There are many chessplayers who think lichess > chess because it is absolutely free. That is not a sufficient condition for greatness. Having a paid model is not a horrible thing.

It is not given that a nice FOSS project is sustainable. There are plenty of free projects which went nowhere.

Only a handful FOSS projects can support themselves (vue, lichess and very few others).

Even worse, there are many formerly great FOSS projects half-abandonded when the original creator decided to get a "real job". That is what worries me with lichess - the bus factor of one.

Yes I have lichess repo on my computer but that is not sufficient.

As I have grown older I've come to appreciate the value of paying for things well made.
What Is User Activation and How Eyelet Can Increase It
User activation and product adoption are terms that describe an action(or a series of actions) that a user takes after he completes the signup process within your app. But there’s a difference.
It‘s not like a law of physics. Neoliberalistic ideas that manifested as the ultimate truth, but obviously are not (that truth).
>my mind has recently been opened to how much happens in the Spanish, French and Russian speaking parts of the world

This is a much more general and tragic insight in fact, the vast majority of human experience is not available to you due to, among many other reasons, language barriers. Consider all the songs, novels, films, music, books and stories that you will never even hear about, because they are written or performed in a language other than the ones you know. If you know a second language, consider all the times you have thought "Oh gee, this is so much easier to express than in my mother tongue" about a neat idiom or grammatical construct, and think of the literal hundreds or thousands of languages that you don't even know the names of, and how full they must be of valuable new concepts and delianations and ways of thought and utterance.
Only in Germany and a group of similarly minded countries.

The Anglo-Saxon tradition is one of disorganised irreverence.
You forgot the last step, make a press release about a new MIT invention.
Show HN: Zalter-Signature-based user authentication and authorization
Hi HN! Zalter's value proposition is security which is inspired by the latest encryption studies and protocols--no sensitive information is transmitted over the wire thus achieving a highly secure connection with the user. In addition, you can sign any type of content (headers, body, etc) which guarantees the content hasn't been tempered with. We'd love to hear your honest feedback!
Whenever this comes up, I mostly get annnoyed of 2 very different mentions of 4$:

> it can be made from just $4 worth of materials.

> it would cost just $4 to build

These are not the same thing. Also I lack context of the cost of other desalination techniques and life spans of each.
I don’t see anyone mentioning memcached which can reduce the load on the db tremendously.
So the selection process is working, it seems
You are absolutely correct on the meat of this. What parent is observing is mostly a more consistent PR operation.

That said, some of that is too sharp. There is some degree of "is this actually an important or interesting story." That's what the journalists/editors do. That's what the upvote button here is for. It also happens pretty extensively in HN's comments. The article itself expresses skepticism about the invention. I agree that it's not done very thoroughly, but skepticism definitely does exist in the process.

In any case, it's all pretty primitive. If this invention is worth discussing, it should be discussed. This article demonstrates how lame discussing with yourself is.

Where are the researchers, peers, people in the know. The subject matter here is a bad fit for factual reporting. We need subjective opinion. "Is this thing interesting?"
With an average length of 5 minutes per game ( given a 3+2 time control ) and assuming you don't play more than 8 hours per day this is around 162 full days spent playing chess. Also this is an achievement!
I'm in favour of drug decriminalisation. And I had good experiences with LSD; but for many years, my attitude was that LSD specifically should remain illegal, because for people who are prone to schizophrenia-like illnesses, even if they've never before shown symptoms, LSD can provoke an extreme episode.

I suspect that psychedelics maybe appeal particularly to people who are psychiatrically marginal. In my youth I tripped a lot, and a surprising proportion of the people I knew turned out to be schizophrenic or bipolar. But maybe it's just that I found the company of people who were psychiatrically marginal engaging...
This might be the most decadent problem ever:

- Straws use disposable plastic

- Replacement paper straws are coated with a toxic chemical

- Straws are only necessary so that we can drink sugary drinks

- Sugary drinks don't even taste that good, and also cause diabetes and tooth decay
I also think it is precisely within the rights of the dealership. That’s how it is supposed to work.

Similarly, I also love that this website exists as a consumer, to provide balance to the market and better distribute demand (keeping prices overall lower).
Could you try now? I made hacker news front page so my site is getting hit with traffic and the proxy service data limit maxed out. I’ve just topped up the account.
Then why even bother having the conversation? No one is free of guilt here, which was my point.
Chess is quite a popular topic here on HN new. I propose to do a HN league / Tournament. Who is willing to join?
Emacs and vim do this out of the box