skysight-inc/HackerNews huggingface dataset:
They are working on servo implementation, but it's long time to go.

Tauri has problem on Linux, webkit2gtk has lower performance etc. I know I have problems with three.js, others with svg

Additionaly communication speed between backend and frontend is bottleneck (serialisation to string) and you must use custom protocols to effectively communicate/send large data, zero copy binary protocol isn't possible at the moment
A strange thing though. Walking through Japan I saw many more young people and parents with children than I am used to in the states.
there are pros and cons to both verb-first and subject-first commit styles.

verb-first commits can be organised in a few categories.
since they are few commit verbs (fix, add, refact..), always use the same verb prefix for bug, features messages and you will have nice categories to scan/filter:

- add feature

- fix bug

- refactor logic

On the other hand, subject-first indeed put the important part first and let you search for a term:

- Instance configure template method called from constructor

- Store's project method is an alias for fetch

- Title is changed

Depending on the use case, are you often searching for something? or would you like to highligh the nb of bugs/features in the last release?, one style is better suited than the other.

For important changes, I like the linux kernel style:
oneline summary, details (problem, impact, solution..)

https://docs.kernel.org/process/submitting-patches.html
I look at past commits probably every week or two to track down why something is the way it currently is.

Having said that, I care very little about style and grammar of commit messages. Ideally I want them to say why the change was made, what the intended effect was, and where I can look for related work (bugs that tracked the work and have related commits or investigation attached to them, docs, whatever)

Hit rate on the information I'd like is not great, but if I get at least one of the three things then it's something I can work with.
Cert expired -- Sunday, 24 December 2023 at 23:07:23
Looks like it is—they started out with the same color scheme just without the splashes [0], then changed the colors when someone recognized it. From the thread it sounds like an honest mistake (though one that probably warranted stronger corrective action than just changing the colors). They seem to have assumed that everything on icons8 [1] was up for grabs, when in fact a lot of trademarks are on there.

[0] https://github.com/webui-dev/webui/issues/100#issuecomment-1...

[1] https://icons8.com/
I want to do a cartwheel. But real casual-like. Not make a big deal about it. But I know everybody saw it.
Yes. There are various reasons to procrastinate. ADHD procrastination is more about emotional discomfort avoidance than perfectionism.
ChatGPT goes down, Smart glasses catch up!
I just said look I can't figure it out. I tried but I couldn't do it. If someone else wants to try, please be my guest and told the team I was removing my name from the ticket.
Very interesting, thank you.

Some of those feel like the good changes that I have accidentally made for myself!
If you just post it to a NZ Gutenberg branch I doubt anyone would come for you. The Canadian Gutenberg project has lots of stuff that is only public domain there, and in places like NZ. It is not geofenced.
After started using conventional commits [1] for my messages the style of Subject-First commit messages comes almost naturally.

[1] https://www.conventionalcommits.org/en/v1.0.0/
Exactly. Im in git history all the time. But the messages themselves…eh. Im basically always looking for a change in a specific file or set of files, and then I just pull up the diffs.
There's even a guideline about this!

Please don't pick the most provocative thing in an article or post to complain about in the thread. Find something interesting to respond to instead.
Some ASIC designs are open source. That won't be down to the transistor level, but they are laid out at gate level. For example: https://tinytapeout.com/runs/tt02/
Nice idea. It help people improve their mood if they aren’t in a good mood.

Atleast, for me it’s works that way.
> Walking

This is why
Birds lose precious energy due to fireworks on New Year's Eve, research reveals
Yes, you are correct, but only partially. Nothing stopped NATO countries to ramp up their military production - defense industry is awaiting for it. Where are the shells promised to Ukraine by EU countries? They are not available because companies can't make them fast enough, no, they are not available because politicians haven't made large enough orders. It is not that Western countries can't ramp up their production. If Russia can, so can they for the fraction of cost for their economies. Unfortunately we have a period of impotent politicians in West instead of period of strong politicians. Hopefully we'll survive.
I noticed a few sites were loading incorrectly so opened dev tools. Saw https://fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-U... was not loading. Initially thought DNS but the domain resolves for me to 142.250.178.3.

A Freshworks tool appears to indicate it is down: https://www.freshworks.com/website-monitoring/is-it-down/gst...
You can do much better than just sorting. The simplest is to use Bradley-Terry. It's a very simple algorithm and will let you combine results from multiple users and gives an actual rating rather than just a ranking.

It also handles the probabilistic nature of sorting better. Traditional sorting algorithms rely on comparisons being sensible (a>b and b>c implies a>b) but you probably won't get that if you use people.

I explained it here:

https://stats.stackexchange.com/a/131270/60526

Quite closely related to matchmaking in computer games.

I remember there was a website a while ago that used pairwise comparison to rank programming languages and I think whiskey. Does anyone remember this? I could never find it again.
If yt-dlp works, you can also use Celluloid to watch videos from Youtube — choose Open Location and enter the URL of the YouTube video or playlist page.

=> https://github.com/yt-dlp/yt-dlp

=> https://flathub.org/en-GB/apps/io.github.celluloid_player.Ce...
I have met people who think in pictures without a history of head injury. However, I take note when someone has a similar experience to mine (brain damage is not my only issue).

If we were having a verbal conversation, I would start to ask questions about your experiences based on what I know about you. Basically to find out how far the rabbit hole goes in terms of similarities. Even if someone is high-achieving, they can be totally unaware of the connection between (issue x) and a (known or unknown) head injury - they've found ways to compensate that aren't maladaptive, although not necessarily the best because they don't know the cause.

Even so, if there is no head injury at all - thinking in pictures is fairly unique to hear about, and people who think in pictures usually have different ways of dealing with information than word-thinkers.
North Korea fertility rate plummets to estimated 1.38
I remember thinking the blue led on the PS2 was so cool when it first came out.
I use 'hit by a bus' sometimes, it's just a metaphor for leaves abruptly without much notice.

You never know the type of employee and their motives for leaving until they do. Some are excellent and spend two weeks documenting and knowledge sharing. Some take a two week vacation. This point is orthogonal to superstar.
There's probably a lively discussion somewhere on Mastodon's issue tracker on this exact subject. It's not as simple as it seems, though. How do you ship a word filter that catches it on a generic instance, but doesn't interfere with an academic discussion of reclaimed slurs?

It's actually a prime example of where Mastodon shines and why shared blocklists have been so controversial, and why any attempt to make a common word filter would fall into chaos. There's no central authority dictating what is and isn't appropriate. I can talk about queer stuff and unabashedly gay shit on tech.lgbt without some Mastercard brainwormed tool telling me what to do. And that's great.
Right.

And apparently, the best way to reverse that situation is to ignore Mozilla (or any other player with single digit market share) at the W3C?

And do what instead? Side with Apple/Microsoft as long it hurts Google?
> Why is it that manufacturers go for blue or bright white LED indicators?

I don't know but I'm sure allergic to red. I don't understand why so many devices are using red for standby or even to indicate work (I'm looking at you Raspberry Pi).

To me red is "blood" and blood is "bad". Red means error.

Thankfully some devices, like ethernet switches, are using proper colors: green for trafic, orange for "degraded" link (say 100 Mbps on a gigabit switch). I look at the rack and there are tens of LEDs and it's all blue, green, orange. That's correct. Zero red. That's what I expect when everything is working fine.

Orange for standby is acceptable, I guess.

I like blue. Maybe not bright blue but blue is way better than red IMO.

If I see something red, it better be an error: alarm / motion detector / garage door opened / whatever.
The hard part about programming isn't code. It is wrangling complexity, it is understanding cause and effect, anticipating edge cases and by clever design choices avoiding catastrophal (or sometimes just annoying) problems from the start.

Low code is a dumb persons idea how to make programming easier — the kind that thinks memorizing all the weird letters and signs is what makes programming hard. The result will be that you will have non-programmers learn how to become programmers by failure — in production — on the job.

I always welcome things that bring complex system interactions closer to learners. But it comes with considerable risk : )
I am in Portugal. Here your real wages are tiny compared to the company expenses.

To start: everyone pays 34.75% of mandatory social contribution, even if you are on minimum wage. Government tricks people saying the contribution is "only" 11% but charges the other 23.75% from the employer.

So if a company pays 1000 eur to "you" (remember a chunk goes straight to government and skips you, but they are still spending that to pay you) you get 652.5 euro. Or 65% roughly. And that is only the social contribution part.

The average income tax for a tech worker is around 20%. Thus you get instead 500 euro flat.

Thus a Portuguese company to hire a tech worker would literally spend the double of your taxless wages just to hire you and pay the income taxes and social contribution. Then if you factor all other potential expenses things get even sillier.
ADHD has totally ruined so many aspects of my life. It's a straight-up disability for me. It stops mattering how "gifted" I am when the ability to use that gift is constantly revoked whenever I find something new to use it on. It's like my brain is constantly trying to patch an exploit, like it never wants me to actually use any of my potential.

Meds helped for only a few months. Then my brain patched that exploit too. :/
Is Social Media Making You More Lonely?
The solution to Japan's problem is mass import of highly educated, non radical people who are a net positive contribution to Japanese society. India, China, S Korea are good candidates.
My own partner and daughter are huge on Disney. Wow, I think I might
actually be a bit too mulling over my top 100 films. So yeah, my own
comment stings a bit and I appreciate the love out there.

Guess my point is, sure and there's also this really massive negative
sentiment out there attached to the corporate symbol - namely "Micky
Mouse" who is semantically fused with Disney. Corporate symbols seem
ripe for psychological splitting.
The easiest antidote for procrastination is boredom.

This may not work for everyone but for me it works exceptionally. Most often the reason why you don't want to work on something is because you find it too hard, too boring, or too irrelevant. But if you force yourself to be bored for a while, you will eventually crave some mental stimulation.

And that's when you can pick up the task you have been avoiding and work on it with renewed interest and focus.

Of course, this requires some discipline and self-awareness. You have to resist the temptation of checking your phone, browsing the web, or doing anything else that distracts you from your boredom.

Maybe there is some psychological reason for it but I have found this technique to be very effective for overcoming procrastination and getting things done.
OpenVoice: Versatile Instant Voice Cloning
I got a Thermaltake Core Chassis back in 2019 and its blue LED was so strong that the first time I took a nap on the couch in that room I was awaken by it in my eye like a police flashlight. It was super annoying, and unexpected.

I put some tape over it, fixed forever.
While still far from perfect, benchmarks comparing actual, practical usage, like the ammount of request served by webservers for example, are much better indicators imo.

https://web-frameworks-benchmark.netlify.app/result
Oh whoops, sorry I forgot to check!
Amen. very true..

"Processes" are for factories. Diluting is good for factories, cogs.

For some type of 'creationary' work, it's also fine.
I prefer the first version, I didn't find the second version to be more "scannable" and it seems to me to be more esoteric requiring study to realize what was recorded. The first version is clear, each commit makes sense and is what I'd be grepping for when trying to find a commit.
> Blue is more rare in nature than other colors

Since the sky and the ocean are blue, that suggests a majority of visual field in nature contains blue in most cases.
I'm both a casual TV viewer and someone with a short attention span. My experience was: I tried comparing a few Seinfeld episodes, found that I am unable to recall the episodes from the descriptions, then gave up.
I pay for it myself, but I Don't think I'd call it dirt cheap? 14 a month isn't much cheaper than streaming services used to be. Netflix used to be under ten dollars a month so maybe that anchored the price a bit in my head.
It’s very possible, however, to just fail without ever succeeding, and that’s what the perfectionist worries about. The above sounds like an instance of https://en.wikipedia.org/wiki/Affirming_the_consequent.
I know that many people are afraid of this demographic shift, but while I think this will certainly require societal adaptations, I think this is overall a extremely good thing.

Over-population would be a much more difficult problem to manage, I am not sure about the optimal human population for this planet, but I am fairly certain that a stable population is much better than a quickly growing one.

Quick decline can also be an issue at some point, but in my opinion there is a tight relationship between population density and the housing market, the latter acting as a bottleneck, and if I am right the whole thing should be self-correcting.

The next generations will have more space than they need for themselves, that will naturally lower the barrier to have multiple Childs.
True, and despite his best efforts the only animal he ever harms is himself. At least I don’t recall any other animals being harmed.
This is an interesting study. First It Is fascinating that only 63% thought humans were humans. I think this speaks to the state of AI that this percentage isn’t near 95%. I think this shows that we are astonishingly close to passing the Turing Test, but not there quite yet. But as noted in the paper some of the things that need to change are things like being too good at grammar and punctuation!
In this case it's relevant because it means that your app will run on Windows even if the user hasn't installed anything else, since it can just pick up Edge.
This seems super subjective, while being written as if it's not.

I find this way WAY harder to read/scan, and very much prefer Google's standard: https://google.github.io/eng-practices/review/developer/cl-d...
I sift through commits to get to the bottom of failing tests.
Delay cuts in public spending, says World Bank economist
There must be a card game that uses a White Elephant style mechanism — players able to take cards from others or somesuch.
Archaeologists reconstructed the burning of Jerusalem in 586 BCE
Procrastination is not a new thing. And ADHD is a pretty rare condition - just look at the diagnosis rate from country to country. The US has the highest one because doctors here are basically legal Speed drug dealers - for children.

The author of the Search Engine pod just had a two-parter about his "ADHD":

https://podcasts.apple.com/us/podcast/whyd-i-take-speed-for-...

(The history of regulating Speed in the US is actually fascinating).

I could focus just fine all my life, then suddenly I couldn't. I've talked to other adults who are experiencing the same.

And it's funny how people get super torqued when you say something like this. There is a lot of room between "I have legit ADHD" and "I am addicted to my phone".

Sometimes I could not start a project at work for weeks - then I got off Twitter.
Powerful Earthquake Hits Japan, Causing Tsunami and Fire
The biggest application of quantum computers is simulating quantum processes - so physical and chemical simulations. Simulating superposition and entanglement on a classical computer is extremely demanding, on a QC it comes naturally.

It most probably will never replace classical computers.
I’m not an expert by any means, but aren’t they too concerned with cultural purity to ever really consider this? I feel like they would have already started down this path if they weren’t.
Unified-IO 2, the first autoregressive multimodal model
Paper:
https://arxiv.org/abs/2312.17172

Github:
https://github.com/allenai/unified-io-2

Quick read (third party):
https://www.marktechpost.com/2024/01/01/meet-unified-io-2-an...
I remember, it was extremely cool! 23 years later the novelty has worn off a bit.
I agree. I think using the transitive property to place episodes relative to others would help a lot. Also something like "pick your favorite of these 3-5" might go faster and make it feel more fun
There should be a way to exclude seasons (e.g. Simpsons)
Interesting historical overview of IP stack bugs. But nothing new, what he calls pre-alpha.

All-in-all quite a disappointing session IMHO the worse I attended at 37c3, nothing compared to the excellent https://events.ccc.de/congress/2023/hub/event/numerical_air_... that was running at the same time.
https://www.wsj.com/world/asia/tsunami-warning-issued-in-jap...
We’re not even close to overpopulation
Predictions for 2024
Jobs can be completely right about the importance of what he calls “content”, but his aversion to “process” strikes me as short sighted.

Where his philosophy usually seems to break down (when others try to apply it) is positioning those two things at odds with each other. You absolutely need both once you reach a certain scale. You also need to ensure they don’t conflict with one another.
The beginning of the abstract: "Numerical modeling has long suggested that gravitationally-bound (or so-called rubble-pile) near-Earth asteroids (NEAs) can be destroyed by tidal forces during close and slow encounters with terrestrial planets. However, tidal disruptions of NEAs have never been directly observed nor have they been directly attributed to any families of NEAs. Here we show population-level evidence for the tidal disruption of NEAs during close encounters with the Earth and Venus."
My experience with those big companies and those tough but allegedly fair review processes is that management has no idea who is actually doing the work, and disproportionately compensates people they like on a personal level, unfairly. The bias reenforces itself when the "top performers" are preferentially assigned prestigious work that can look good on the next review. You can tell who the stupidest people in the organization are by the faith they have in the fairness and appropriateness of the review system.
When the organization is healthy there is no need for a catalog of achievements.

For mental boosts you get affirmation regularly that you are moving the team/product/org in the right direction (or the opposite you recalibrate quickly if you aren’t).

Similarly, reflecting on what has been accomplished is a regular part of the holistic process, not a bespoke individuals task.

If a brag doc is valuable to you personally, great! By all means feel free to build one. But if building one is necessary to excel in an organization that is a very bad sign.
Demographic collapse in advanced nations is an existential threat to our civilization, if not our species. As much as climate change.

We need to remove as many impediments as we can to child birth and rearing - for example changing how we work so that children are compatible with productive and fulfilling careers (and indeed lives as a whole).
The problem here is that once you have a metric for outsized compensation you make it 10x easier for a cheater to snatch it up merely by turning it into a target. (Lines of code, commits, etc.)

What's worse is that your metric is as likely to be out of sync as code comments. If you're lucky you can notice that a) a new "10x" is actually adding value in a way you never thought to measure, and b) you already spent that 10x money on the employees whose "10x" is hacking your metrics as targets. More likely, you just notice "a" and not "b."

I think the outrage over this goes all the way back to the Greeks. IIRC Plato had a Socratic dialogue about the politician generally beating the expert in debate because the politician is an expert in persuasion. "Being an engineer" isn't a solution because, as you imply, at some point the engineer has to pay the bills. And it's at that point they are out of their element and subject to the politician who specializes in persuading engineers to do things.

If I were wrong, engineers would have long used a web-of-trust to publicly post their salaries (or perhaps anonymized statistics derived from them) to ensure companies aren't taking advantage of anyone at scale.

Edit: clarification
It takes processes to deliver content. It takes content to have a reason to have something to deliver. One employee type isn't better than the other. Jobs was arrogant and the sole reason why I've never bought an Apple product.
I think that was a common way of trying to teach kids not to smoke.
That moves the problem around. That doesn't "fix" any problem.
Lessons from Securing FreeRDP
FreeRDP's recent version (3.0.0) contains a new security mechanism aimed at blocking information-leak vulnerabilities. Said fix would have blocked more than 50% of the info-leak vulnerabilities discovered in the project since 2018, which are 28% of all vulnerabilities in FreeRDP

The article describes the technical background about the "Reverse RDP" attack vector, the software design flaw in FreeRDP and the security patch that was integrated into the project (and that took 2 years to get officially released to the public).
The opposite of those symptoms - like hyperfocus, inability to switch tasks, decision-making inertia, etc.?
China is already facing the same issue - regardless of exhortations by the CCP, people just aren't having kids.
Supercomputer Frontier sets record with 9.95 quintillion calculations per second
Venice to limit tourist group size to 25 to protect historic city
I’ve long held the belief that procrastination is the rational response in a low return on investment (ROI) situation. This seems to fit nicely into that framework: if significant investment is required, you only value perfect output and are doubtful it can be achieved, then the expected ROI is pretty low.
All 3 countries have a birthrate below replacement. Highly educated, non radical people are those not having babies to begin with.

At some point society will either reckon with its values and value raising children more highly, or generations of highly educated non radical people will keep wiping themselves from the gene pool until things balance themselves out.