skysight-inc/HackerNews huggingface dataset:
> A plugin that will identify text that resembles known PR and propaganda and links to the original source.

Certainly such a tool might be useful to someone analyzing disinformation campaigns, but it only goes so far.

If the intent with such plugins and other forms of human/AI moderation is merely identify the source of what looks like disinformation, you're going to disappointed to hear that those who are influenced by disinformation don't care what "the source" is. It's why meatheads on Fox News can blabber non-stop garbage and get the highest news media ratings in history.

Dealing with this problem with "plugins", at best, is entering an infinite game of wack-a-mole. It's fundamentally not a technological problem.

This kind of stuff has always existed, and yes, now it's hopped-up on internet speed and naive countermeasures now need AI to keep up. But it's still qualitatively the same thing as it was in the 1930's. It requires a long game to battle it involving leadership, an educated populace and a government that isn't grossly polarized and dysfunctional.

Sadly, I don't think we're up to the challenge at least in the USA.
>Is HN any better?

On topics that are so niche there are no discernible ideological battle lines it can be decent.
An interesting post about Python security and how it suffered from chasing performance.
See also: the stereotype that physicists think they know everything because they know physics
Here, in France, we have a very different take.

Everything is crap. By default. Almost everything is "not bad", "fine", or at best "pretty good". You will almost never hear a French person describe anything as "awesome", "great", "fantastic" or "brilliant" (unless they’ve spent too much time in the US or work in startup la la land).

But crap also is "not bad", "fine", or sometimes even "pretty good".

So, how does one tell the difference?

Easy! It’s all in the contemptuous tone, annoyed dismissive look, sneering smirk and distracted disdainful wave of the hand!

What a great culture to be born in.
>if you haven't been working as a software engineer for years

i would correct this to "if you haven't been switching software engineering jobs every few years", which forces you to grind leetcode for months every time.

It's always cute to see people saying nonchalantly "oh, i didn't have to do LC at all to get this (FAANG) job", and it turns out they went through the grind many times before, starting from annual internship hunts in college or competing in ICPC for years.
We also have been living like this for about 6 years. The main difference is we have a home in a very low cost of living place where we can keep "home". It's cheap enough that we just spend a few months a year there, but when we're there we can work through those nesting instincts.

I live out of a single backpack and carry-on. Nothing I carry with me is precious. It could all be replaced in an afternoon with Amazon. I rely on furnished rentals and a couple of "stuff caches" in family closets and garages here and there, mostly with things that make life in that specific place a bit nicer. I've also "bought" family things that we get to enjoy while we are there. I own and also don't own a kayak that I use a few weeks a year and a surfboard I use for a few months.
It can be more insidious than this. I have seen cases where candidates are not considered because the range of applicants is not yet diverse enough. By the time the interviews happen, those initial candidates are, of course, no longer be available.
Oh man, enterprise "security" firms used by banks and other old behemoths are a cancer for users. If you want your website to actively abuse users (especially one with special needs and pretty much anyone that doesn't fit into an "made up average person mold") get those people on board and listen to the dumb things they say.

I still can't believe that whole business managed to interpret 2FA for whole EU as "you MUST use SMS for 2FA!".
JavaScript Developers You Should Follow
The article gives βλαύτη as an example of a word whose definition was updated in order to remove offensive language. They're not saying the old definition was incorrect, there is no indication of that.

I'm no expert, but I did study 2 years of full time Greek at uni. I don't specifically about βλαύτη, but I do know that berating effeminate or overly vain men would not be out of character for any Greek author.
Re:tl;dr: Snapdragon camera peripheral is probably not super often used on Earth to fly a drone
We've recently switched out of Wordpress to Webflow and hit upon 3 snags that soured my opinion of it, though now we're "done" on it these are less of a big deal but I'd still probably have just stuck with WP with a reimagined and cleaned up theme/ACF for custom data:

* Only one person can edit code at a time - this caused us to have to split who was doing what and we even ended up losing work when someone overwrote someone elses changes https://wishlist.webflow.com/ideas/WEBFLOW-I-39 (this goes back to 2017)

* Tracking changes in VCS easily (https://wishlist.webflow.com/ideas/WEBFLOW-I-381) another from 2017, we tried out flowgater though in the end have just settled for exporting the code as is and then just committing it by hand.

* A max limit of 10k characters (edit - as pointed out in comment, that's per file, I think IIRC we had all our JS in one single place which is how we hit this our side) in site code (https://forum.webflow.com/t/embed-html-10-000-characters/443...) - this caught us on doing some embedding, we worked around it in the end and not a massive deal but still felt a little annoying having to work around it.
1. Privacy

2. Battery

3. Performance
Rolls-Royce will now build you any car you want
Twitter lists paid-for ‘Blue’ subscription service on app stores
I have been involved with top management (>150 employees) on a number of projects for startups raising their seed A or B.

Judge people by how many questions they have about the project rather than by what they say.

In a society programmed to respond "I'm good" to "How are you", you gotta stretch a bit. Maybe people like you will make the difference.

Best of luck in business.
Because you develop on Chrome, and only occasionally test on Safari. Try the other way around and see which one is buggy.
I believe she made a mistake here: neural signal latency to toes would be nearly double that of latency to fingers.
Zero-gravity space fridge could keep astronaut food fresh for years
I agree with you about the ubiquity of the standard tools but this also has downside: bigger size of the deployment containers.

Nowadays the distroless movement and the general zeal towards minimizing the overhead of a Docker image have the positive side-effect of making us less reliant on the older tools. So we can opt for newer ones (although it's very hard to beat 120KB of a classic old tool to 4MB of a new Golang/Rust tool still).

As for rewriting in Rust, the main point for me is always the memory safety. When it comes to writing programs, there's a ton of very nice languages out there already.
14-minute gameplay video from Horizon Forbidden West
Thanks for the correction! My point was not at all to “bash” Lambdas, just to point out the (in my opinion) incorrectness of grand(grand?)parent’s comment.

Though I suppose Lambdas don’t use separate traditional OS processes to serve requests, do they?
I am not defending anything. Just wondering.
I have literally decades of the web dev experience, I had to do pixel perfect CSS layouts for IE5.
These comparisons are stupid beyond belief.
>"If individuality and craftsmanship and design can be expressed in a way that's inspirational, let's go for it,"
My team is (over|ab)using Elasticsearch and I've had my eye on ClickHouse for a while. However we're going to migrate everything to AWS and I wonder if RedShift could be a good alternative too, since it's now supporting JSON and semi-structured data apparently.
Chrome recommends wrong passwords, passwords from wrong subdomains, and passwords for pages that will never accept custom passwords.

It's broken as fuck.
Every single line of code is potential future hurt.
Chrome also breaks CSS conventions and mark it as wontfix.

Basically Chrome is just awful.
> Most fpgas are exactly mini async srams used as LUTs

Most fpgas contain mini async srams used as LUTs. It's very different from using one giant LUT, which is what abusing memory chips is all about.

The LUTs we find if FPGAs are very small, often with as little as 6 input bits. Because the size of the LUT grows exponentially with the number of inputs, there's a natural sweet spot: two few inputs, and the LUT isn't powerful enough. Too many, and the LUT is too bloated.

Using a 64K ROM to encode a 16-bit LUT definitely leans in towards "way too bloated" for me.
Hello HackerNews!
We launched a new note-taking tools called Innos Note. We position it as a "knowledge garden". Help you to grow your knowledge and think better.

Here is a short youtube introduction: https://www.youtube.com/watch?v=0JvzUIHfktU

Innos Note core features:

1. Parallel pages: Use parallel pages to navigate multiple content so you can analyze and ideate better.

2. Knowledge graph and back links: Build your second brain with graph based organization.

3. Content Blocks: Manage content components with flexible styles and settings.

4. Playground: Express your originality by programming gadgets using our Playground feature.

5. Auto suggestion: Find the most relevant reference materials with the help of auto suggestions.
I think it can be simpler than that. If a piece of code is going to do a velocity calculation from motion estimation between two frames it should expect to get new data every 1 / FPS seconds. A local clock could help validate that. If data comes too fast or too slow within some tolerance then the system could signal there is an issue. If the images have time stamps it could check those too.

Now you’d need to hope the inertial guidance is good enough at those altitudes. The article says it doesn’t use image based calculations for landing due to the possibility of kicking up dust.
Short of a full scale invasion of Europe I find it hard to imagine a Russian act that would cause European leaders to start a war. So the question of what would count as casus beli is moot.

Russia has over 1M active military personnel, with millions more in reserve as well as an enormous arsenal of weapons ranging from old to absolutely cutting edge (not to mention nuclear ones). They are easily the biggest, most well funded military force in Europe by a significant margin.
The basics are essential.

If e.g. you don't know what an hashmap or a balanced search tree is, or that you can find common items between two sequences or find a shortest path in a graph with non-negative edges in O(n log n), or that you can't (as far as we know) solve SAT, max-clique or subset-sum in polynomial time then you should not be programming software to be used by others.

Advanced algorithm design skill however is generally only useful if you are doing specifically algorithmic work.
Honest question: Do we have any scroll vs. marquee type situations today?

Because (Unpopular): I believe the standard should primarily cover how the overlapping functionality works, and refrain from limiting or prescribing the extent of functionality.

Comparing: If I build a HTTP API, I don’t have to support the DELETE verb for any endpoints. I can support ENCHANT if I want magic that other servers don’t have. But if I use GET, the endpoint handler should be idempotent. That’s the kind of standard I appreciate.

I don’t see any realistic win-win otherwise. Either you hold Chrome back from implementing new crap, or you force Safari to implement stuff they don’t want to. The efficient number of browser vendors seems to be small, so I think the standard body has just overplayed it’s hand.
I think that's caused by the capital available to the US which made people adapt and learn how to use that capital to grow massively (see growth hacking).

You also have generations of successful entrepreneurs staying in the US and teaching the next generation. Entrepreneurship in EU is mostly a joke, good entrepreneurs are hard to find.

And still, despite of this, people working in Europe seems to be much happier (even if they're poorer) than in the US.

My experiences with USA companies haven't been positive (very immature working culture of burning your employees) but I was always impressed at how the founders (some from the US, some immigrating from outside) managed to rake in a casual few millions at demo day just by saying they want to solve problems for a certain audience.

My company got 10k€ for 10% after fighting for months (some more money came later thanks to an angel I sourced), which were not even enough money to incorporate a company in the country I was.
I don't think that list misses the point, a lot of what's in here is actually a better/more modern alternative. Starting with "An experimental container runtime" isn't a great idea, but bat, tokei, dust, fd, skim, exa, fnm, hyperfine, tealdeer and just are all serious projects. I do think the list could be curated a bit harder (and ripgrep should be added, fortunately there's already a pull request).

> And a lot of those projects are just someone’s pet project, often written as a task for learning Rust, and certainly likely to have numerous new bugs that haven’t yet been found just by virtue of being a ground up rewrite.

I'd say 6 of them are not as serious as the others, but even them have 5 contributors or more. Is this what you mean by "a lot", 6 out of 34 (at the time of writing this) ?
The problem is when the web browser gets it wrong and decides to show autocomplete for an unrelated field, or a field that is not a login/enter password page. Some examples I've had to deal with:

1. A "name" field on a dialog for creating values in a controlled vocabulary (e.g. genres in fiction) -- Chrome thinks this is a username field so brings up a user autocomplete. I guess it thinks that "Jane Smith" is a valid label!

2. Editing user details (username, full name, email, etc.) -- Firefox thinks the email is a good place to autocomplete the password.

With these, I've had to employ several workarounds to tell the web browsers that these are not login forms, so please don't autocomplete them as such, all because they ignore `autocomplete="off"`. I've got these working now, but if Chrome/Firefox decide to ignore the markup because of sites misusing them (like they've done before), I'll need to work out how to avoid this again.
To be fair the c19ivermectin site only states: Database of all ivermectin COVID-19 studies. If you want a meta-analysis that picks for you the quality studies from that list that's also avilable: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8088823/
> I still can't believe that whole business managed to interpret 2FA for whole EU as "you MUST use SMS for 2FA!".

Weeeeeelll...

I'm familiar with two (2) common kinds of "2FA" implementations. TOTP and SMS.

Of those two, only SMS is actually a second factor, albeit not a particularly secure one. TOTP is fundamentally a password, and two passwords are no different than one password.
I’ve always used Twilio with a custom twiml app that redirects SMS and voice calls. It can be little fiddly to set up (and it costs money, obviously) but once it’s running it just works.

For mail, I use https://www.virtualpostmail.com/
Plot twist: Do you know why you blog?

If it's for fun, then I admire your time management. Go for it.

If it's to make a name for yourself, executives would rather see media appearances, YouTube clips, or Coursera and Udemy courses from you.
"As little effort as possible" does not mean that it should be perfectly identical - sometimes that's just not an option. They're striving to be as close as possible though, and this is part of that.
Correct link: https://www.bbc.com/news/uk-england-birmingham-57280115

Current link points to "Covid-19: Complaints after England booking site reveals vaccine status".
In humans it's very rare and usually related to transplants e.g. https://pubmed.ncbi.nlm.nih.gov/12692543/
Yes: https://github.com/mozilla/webextension-polyfill
You add infinite number of positives numbers to each other and you get -1 as a result. p-adic numbers are adding some sense to this seemingly contradictory result. Great intro: https://www.youtube.com/watch?app=desktop&v=XFDM1ip5HdU
python does have bignum integer, but there are subtle things, like if you divide an integer with an integer you get a float, where you do lose precision:

>>>(100000000000000000000000000000000000000000000000000/2+1) % 2 == 0

True

if you want to get an integer you have to use the relatively recent "//" operator:

>>> (100000000000000000000000000000000000000000000000000//2+1) % 2 == 1

True

in smalltalk you'd get a Rational or something like that.
Incorrect link. Link should be https://www.bbc.co.uk/news/uk-england-birmingham-57280115
> But the first line in the article suggests that it is an attack against the entire idea of writing good quality code:

> 'It may not be possible for us to ever reach empirical definitions of "good code" or "clean code"

If you re-read that line you quoted you may find that it talks of the (im)possibility of defining what "good code" or "clean code" is, not of actually writing it.

A bit like pornography in that way.
I know that people making these things aren't front-end dev, but could they have picked a more minimal ui library (eg bootstrap) instead of churning out these bloated material designs.
OCaml's community has been pretty elitistic up until just some few short years ago. Stuff like "build your project", "build docs", "generate parts of your project" have been a dark territory there for a long time where people invent their own stuff and just look down on many others who want an experience similar to Elixir's `mix` or Rust's `cargo`.

This is changing, happily, but OCaml I always viewed as kind of an elitistic intellectuals club. Happy to be proven more and more wrong lately, though!

I am looking forward, eagerly, to OCaml 5.0 and having an amazingly fast compiler with solid multicore runtime system support! It's very likely I might abandon Rust for OCaml when that time comes (8 - 12 months).
Doesn’t answering a TOTP challenge prove that you “have” the HMAC shared key that seeds the code generator?
> I […] did not discover the science behind the company.

It doesn’t seem like she was hiding anything, in fact that’s a pretty bold admission in an article about raising VC.
This made me realize that despite not using SMS 2FA, my accounts still could be hijacked if they offer a password reset using my phone number (or if they offer a fallback 2FA to SMS, which I recently encountered somewhere). I should probably deliberately forget my passwords and test what it takes to regain the access...
Add a canvas background to any block-like HTML element
It's not as if all of them are working on a SPA or the backend of a SPA.

On the other side, the long tail of devs working in medium and small companies are probably working on both a frontend and a backend. This is especially true when there are one or two developers in all the company, when the company business is selling some service or physical product and software is a cost and not the source of income. And a medium company in the USA is a large one in many countries, a small one a medium one.

So the sum of devs in the long tail can be much larger than the sum of the devs in the top companies.
> breaking GNAT's license doesn't make the software created GPL

This is an important distinction.

But it's still true, that using the Ada core GPL Ada compiler, which does not come with lgpl/run-time exception - you can only legally distribute binaries under the GPL (or commercial license).

This does not matter much if you don't distribute code to others (eg: break system of a car - gpl/commercial; build a web server to sell/stream movies - gpl/internal use).

I still think it's probably a mistake to have the fsf and Ada core version be so similar, yet differently licensed (because it is confusing - most are used to gpl compilers comming with lgpl/runtime exception, like gcc).
She says — I raised the seed for an idea and deck. I did not have a co-founder, a team, and did not discover the science behind the company. I do have significant domain expertise, a specific and strong longevity network, and exceptional founder-market fit. — why do you think she had a team of people involved in the pitch? Unless there's some mention of it that I skimmed over?
Finland offers a state of the art digital authentication system. It's just that Klarna doesn't want to use it because it adds an auhtentication step to their checkout process. It's just easier for them to take the random internet user's word for who they are (!!).

I am not sure how this is even legal under the PSD2 in EU. It might not be. But Klarna does not seem to care, and I really hope someone will take them to court over this.
I wonder what would happen if compilers/interpreters/lexers of various programming/scripting languages had this attitude.

Why do web page authors get a pass? I mean, most web page authors today at least also do JavaScript, where a single out-of-place character can cause the whole thing to simply break.

Yeah yeah, legacy and all that, but that's why we have doctypes.
In addition to old images, there are very few old televisions floating around:

> To put this special set in some context, there are more 18th century Stradivarius violins in existence than pre-World War II TVs and, to make it that bit rarer, this TV has only had two owners. “I’ve handled 38 pre-war tells and this is the finest and even comes with the original invoice,” said Bonhams specialist Laurence Fisher. “It cost a huge amount and the owner must have had wealth and means…It is a very rare thing and there are collectors who would love to have it.”

* https://newsfeed.time.com/2011/04/05/do-not-adjust-your-set-...

Post-pandemic, if you're ever in Toronto, you may want to visit the MZTV Museum of Television:

> In the heart of Liberty Village lives one of the rarest televisions on the planet. This 82-year-old Lucite-encased TRK-12 upends what a TV should look like, thanks to its see-through body and screen-reflecting mirror.

> Only one of this exact model was made, for the 1939 World Fair, and the collector who owns it has been sharing its journey, among many others, at a museum devoted to his passion for the fascinating history of television sets.

* https://www.thestar.com/life/together/people/2021/03/14/mose...

* https://archive.is/4X17C
There's a celebrated graph about it:

https://imgur.com/gallery/8Afg58W
It’s challenging to do this without being swayed— particularly if the writer is a good rhetorician. Listening to propaganda over and over again, even while knowing that it is propaganda, tends to influence your opinions. I don’t know what the solution to that is. But it does feel like reading the news requires a mental rigor that is both rare and exhausting.

Someone recommended that I supplement my news reading with newsprint from 20 years ago, just to get perspective on what matters and what doesn’t, and on how full of crap most of it is.
Admin page where you create users for other persons. Not cool when browsers try to add your password as password for all the users you create
It is still on the planet, just at a different altitude.
You have to license the songs which makes it difficult and expensive. Podcasts don’t qualify for the same type of statutory licensing that online radio stations provide due to predictability of song appearances and ability to replay (radio must be sufficiently shuffled and songs can’t be announced too far in the future). That’s the major difference from normal podcasting. Some public radio stations have licensed these kinds of programs but they are often geofenced based on IP address.