skysight-inc/HackerNews huggingface dataset:
>modern Unicode font

That isn't unicode though. That's a font. You can have bitmap unicode fonts if you want.

Let's put it this way. Say you have a unicode aware library and only ever use the ASCII compatible codes. You aren't using more space for fonts.

If you want to read a Chinese document, yes you would need to then install Chinese fonts. That would take space yes. But it's possible. If you only speak Chinese that's something you have to deal with.

Could you have a font for every unicode point at the same time, probably not, but most people don't need to read most code points most of the time.
Programming Languages: Build, Prove, and Compare
For me it's the reverse: the color inversions feel hardly more impressive than the morph animations that were all the rage in the 1990, because while I certainly understand how straight-forward color inversion is on the level of pixel data, I still can't "see" that simplicity. It hardly looks any different than an alpha blend with no relation at all.

The rotations on the other hand, wow! It is perfectly visible how the pixels don't change. You can physically rotate the screen and the image "changes". I could not think of a better illustration of how diffusion model images are not just echoes of preexisting images (they certainly are), but solutions to the problem of "find a set of pixels that will match the description of {prompt}". Or in this case, "that will match {A} when oriented this way and {B} when oriented that way".
> We work without compromise in defining who and what the enemy is. The operatives of Hamas are not immune – no matter where they hide.

Unless they're underground. Alongside the entire Hamas military apparatus, hostages, munitions, and the things Israel blows up refuge camps looking to destroy.

This is the importance of having an appeals court. This is a nation that has a completely separate form of autonomy for its territories with no access to the federation's courts, while insisting that these territories are not countries. If not country, give access to courts where someone can appeal being targeted for state and military assassination, else apartheid state. Its one or the other.

Funding should be withdrawn and sanctions levied until a semblance of due process is implemented. Sanctions would prevent our defense contractors from being involved, and be an incentivize to harmonize laws or as Israel says to rationalize its willful collateral damage “cause society to exert civil pressure”.

Sanctioning Israeli persons and entities would be far less awkward for the US people than funding and giving stern words, we’re stuck debating with people that have some pretty juvenile thought processes and medieval rules of engagement, masquerading it as restraint and morally superior just because they didn’t carpet bomb but could. Hamas entities are already sanctioned.
> We can debate all day long […] whether Russia should have any say in which alliances Ukraine enters

What the fuck? How can you debate on that at all, let alone all day? Does Russia own Ukraine? No. So does Russia have any say in which alliances Ukraine enters? Absolutely not.
> I'm an actual intellectual

It is literally impossible to make fun of this website. It is, truly, beyond parody. I think that I'm being hyperbolic in saying shit like "everyone in this website believes they're the smartest person alive", and five minutes later I get a reply with a dimly-lit picture of a Mensa certificate. Every single time.
What is an OS finesse?
A smaller nation adopting the old symbols of what their current attackers deem the greatest threat to their existence that they had ever faced, seems like a surprisingly hard concept to understand. People should really read more biology, defenseless species of animals adopting the bold and provocative colors of another, poisonous species, that look somewhat like them, is not an unheard of form of mimicry.
Just wanted to chip in saying that I completely agree with you.

Intellectual property is an idea from last century or older. It doesn't have a place in this new century.

Those "sensible" systems will have to change. Instead of incentivising people to find high value numbers by this artificial scarcity, number searchers will have to find other ways to get paid. That's all.

People that pick up the trash in public parks don't get paid over and over for the beautiful work they did. They have to do it again and again as most of us, once the product of our time is out.
Around here the lights either turn green shortly after you press the button (with a minimum wait time between greens), or there are no buttons at all (or they exist but are ignored).

I can say it's very interesting to see what people from several places consider common on this thread. Most traffic laws seem to be absolutely insane; I wonder insanity there are on my local laws that I'm too used to notice.
via the gl=[2 letter country code] url parameter, i believe.

(Also useful is the ?pws=0 flag [to remove personalization])
Chipsec: Platform Security Assessment Framework
Part two was exceptionally hard.

Many people on reddit reporting they were hit by one edge case that's not covered in the examples. But my implementation passed these edge cases too. I was hit by another edge case. So there are at least two edge-cases (which are in the actual data) that aren't covered in the examples or the description.
The article is wrong but the observations are correct. The codepen link posted somewhere downthread does result in usually high cpu usage (Chrome M2 Mac).
I wrote a Windows 98-inspired advent calendar from scratch in a month
I am the only developer for a programming news site in Norway called kode24.no. Each year since 2018 we have run an advent calendar for our readers, where the goal always is to solve 24 tasks before christmas.

For several years the advent calendar looked like a DOS-terminal, Advent of Code-ish. Each year slightly refactored the solution, but stayed with plain react, Node.js, and mongodb.com.
Well, mongodb.com shut down. Then I moved to firestore, but that got too expensive.

I knew I probably had to do som major refactoring this year.

So november came around, and we sat down to have a meeting about the calendar. We landed on a completely new system where the user plays a consultant in a fictional consultant-system where you get tasks from different companies and solve them for money. In a system that resembled an old OS.

I really wanted to refactor the solution to use typescript in front and back, and PostgreSQL for the database. But how, in only a month, while doing a bunch of other tasks?

Turns out I had underestimated how helpful ChatGPT was. In a few seconds I had the complete layout of the database with SQL queries. Next I got it to help me build the entire backend with database connections in node. It could even handles ES6 modules and TypeScript with Bun, which I was rather suprised by.

I was also able to get it to debug several TypeScript-issues I just couldn't figure out in React.

If you decide to have a look, I am using win98.css, and react-dnd (drag and drop divs), to make the frontend work.

Over 800 players have signed up already. :)
I would double check what OP found because his blog is full of inaccuracies, ex:https://thehftguy.com/2023/11/14/the-linux-kernel-has-been-a...
Sounds like that's something for you to fix on your side. Why are you sharing this with the rest of us?
I suspect having close partnerships with the likes of Carl Zeiss AG who do the optics for the EUV machines will be part of it.
huh? works just fine for me in Firefox
And how does it put us at the center of the universe? What does it even mean that we should consider each "cell to be the unit"?
Your reply is flagged and dead for obvious reasons.

Why would anyone watch a YouTube video and then proceed to the literature? Why not just read the literature? This sounds an awful lot like "dOiNg YoUr OwN rEsEaRcH" instead of "reading" (which, of course, is why your reply is flagged and dead).
Or what I do is store 1-2 in the refrigerator thawed and pop those into an air fryer.
SWFObject deserves a shoutout if sIFR is getting one.

It was a JS library required just to get a cross-browser Flash player.
It's wild to me that there are people who can use the web without some kind of blocker. Without one, I find most of the web to be simply unusable.
>Is it 100% pixel perfect to what was happening at the time? No, but I also don’t care.

I do. Photos can be material to court cases where people's money, time, even freedom are at stake. They can sway public opinion, with far-reaching consequences. They can change our memories. At the very least, there should be a common understanding of exactly how camera software can silently manipulate photos that they present as accurate representations of reality.
https://news.ycombinator.com/item?id=24627363 1059 comments in 2020

https://news.ycombinator.com/item?id=14585882 185 comments when posted originally in 2017
At what age was he there though?

What about the Pascals, Newtons etc.?

These people were ultra precocious.

Nowadays, people navigate toward soft or practical science such as Comp.Sci or Medicine (as practionners)...

Scientists from yesteryear seemed to be more self-driven too.
They load slow, have poor menu bars, don't use native UI widgets, have unclear update/versioning systems, can't be on all app stores, have inferior notifications, etc.

How long have we been talking about them now as a replacement for native apps? I've still never seen one that's acceptable, much less equally good.
Judges have the benefit of experts spoon feeding them information, and no deadlines other than the ones they impose on themselves. The judge I worked for wrote the panel decision throwing out the Communications Decency Act, at age 64. In addition to covering packet routing and caching, it did a pretty good job of capturing the decentralized ethos of the Internet: https://archive.nytimes.com/www.nytimes.com/library/cyber/we...

> 11. No single entity -- academic, corporate,
governmental, or non-profit -- administers the Internet. It
exists and functions as a result of the fact that hundreds of
thousands of separate operators of computers and computer
networks independently decided to use common data transfer
protocols to exchange communications and information with other
computers (which in turn exchange communications and information
with still other computers). There is no centralized storage
location, control point, or communications channel for the
Internet, and it would not be technically feasible for a single
entity to control all of the information conveyed on the
Internet.

Ironically, in this day and age of Facebook and Twitter, that’s probably not even true anymore in a practical sense.
That's where my money's at. Usually if you have a rendering error in an otherwise competent product, it's due to it being programmed for a different domain. Here, the CPU and GPU have such different types of work units that structuring for GPU efficiency often means making poor structures for CPU efficiency. Said another way: writing it to be performant on the GPU usually means the data would be hard to work on quickly with a CPU.

Add in to the mix that the rendering is not (usually) being managed explicitly by the implementer and is, instead, being left to browser implementations, along with the issue only being a problem for people that don't have discrete GPUs, and you've got a recipe for real thorn in your side, as far as bugs go.

Rewrite the whole render stack due to a performance issues for a subset of users?

Bifurcate the rendering based on integrated vs discrete GPUs?

Bug the browsers that seem to be mishandling CSS animations on integrated GPUs, and then hope they care?

Not a lot of great options there. But here's to hoping they figure something out! Solving a hard problem feels pretty good, even if it's not appreciated by your full demographic.
Cyber Resilience Act: EU has reached an agreement
The Neapolitan pizza standard is 60–90 seconds at 485 °C (905 °F)

https://en.wikipedia.org/wiki/Neapolitan_pizza

I usually go long on that, mostly due to having more toppings than that spec, but still in the 90-120 seconds range.

* but it does take around 30 minutes to get the oven up to that temperature. It's not just an air temperature or radiant heat, the thermal mass of the stone has be filled.
Universities and funders should start suing these quacks. Like how sponsors sometimes have gone after an athlete busted for doping. Its insane how free scientific fraud is to do.
Why wouldn't Zeiss want to profit from more clients?
I think it also makes sense in Python, where it can be used to automatically close a file, or

with open(filename) as my_file:
data = my_file.read()

Or with acquiring and releasing a lock:

lock = threading.Lock()
with lock:
pass # do stuff

That being said, I prefer the C++ approach of using constructors and destructors to automatically acquire resources (like locks and files) by declaring variables within some block scope, and release them once the scope is left.
Israel Knew Hamas’s Attack Plan More Than a Year Ago
GCC/LLVM want projects to use the latest version of their compilers and if they added all this be default it would break millions of projects compiles.

Those project maintainers won't just add a million flags to make "legacy project 224" compile, they will just use the last compiler it worked with for eternity.

https://olano.dev/2023-11-30-code-is-run-more-than-read/

See that article that's current trending on HN if your response is "they just just fix the errors" or something along those lines, many times there isn't any business case to spend man-hours on something that works fine and has worked fine for decades.
Put aside cells for a minute and just consider complexity.

Can it be said that the universe has a centre of complexity, in the same way as it might be said to have a centre of mass?
If this was real, then the people I know at the companies paying Valley money wouldn't be handcuffed to continuing to work late into their lives. And that's not to omit the many, many software professionals throughout the United States for whom a $70K USD salary is actually pretty good due to accidents of geography and credentialism.

As it happens, I've done quite well and I should, knock-on-wood, do pretty well getting towards retirement; I'm well-paid and I don't live in the Valley so my finances make more sense. But if you're in the same boat with regards to financial capacity, neither you nor I are remotely close to the median or modal software professional in the Valley (let alone in the United States), and it's worth thinking deeply about whether that median/modal software developer is well-served by this system.
Gotcha. Your other comments here made it sound to me like you’re a happy user but not involved. I misread your comments about the Cloudflare API as comments about the service you are showing. My apologies.
Your last paragraph is hilarious in how it basically shows Munger in reality was a hypocrite or basically just another dipshit in a suit talking up their book.

Seriously do the math on the utility of money especially with respect to Charlie Munger…

Now that he is dead, the only people that wouldn’t benefit from his estate and wealth being redistributed (as with anyone’s assets over $XXmm) are the Mungers. It’s the most broken part of the system he exploited. Even when you have too much it’s a mental illness that is praised in the US to want more.

Im glad he’s dead so people like you won’t be confused by useful ideas put forward by a societal virus.
The mistake was the way it was handled. I'm not sure Python trod that narrow path well - not all the breaking changes in Python3 were clear advantages, especially in the pre-3.5 days, the migration path was harder than necessary as a result, and the timeline was clearly too aggressive with hindsight.

Python got very lucky with their strong community support. Millions of hours were invested into upgrading Python2 code to Python3, essentially on trust in the early years (2009-2013).

Without the strong community support Python could have gone the way PHP did in the 5 -> 7 -> 8 era

It's interesting to compare these with languages that never did the breaking change to clear out their tech debt. Back in the day, Javascript was nearly universally hated (The Good Parts was very controversial!), and it nearly splintered into multiple languages, but managed to consolidate under ES5 and then explode in popularity without ever having a Python2-3 moment.
If you do, please don't drive during that period!
I don't believe it has much to do with patents, though I suppose it helps. They have the talent, existing knowledge and the manufacturing capabilities to make it happen. One machine, which kind of looks like a CNC machine to me, can cost $200-400million IIRC.

Another way to look at it, China would love to be able to copy their processes and has not yet been able to do so.
I'm surprised that this is just some half-baked ideas with no execution. This read as if there were going to be results, then it just stops and turns into an ad for a holiday house swap.

Also, the real optimal answer won't be found in their proposed setup to find the ideal temp+time to turn a frozen pastry into a cooked one. What you do is store a few of those thawed in the refrigerator and pop them in the air fryer for a few minutes. Then replace with the freezer so the next morning they'll be thawed.
But I’m an actual intellectual worker - I’m an academic and employed to work purely with my mind, rather than a plumber or a mechanic who have to solve practical challenges. You’re also the one indulging in hyperbole and gross universal generalisations, hence, you’re the very pseud you're decrying.
One of mine too, a really special bit of software. It was my real introduction to programming too. I'd typed in BASIC listings from magazines and done dumb stuff on the school BBC Micros before, but ZZT-OOP on my first PC was where I learned to make things I wanted from scratch.
This is actually (sadly) impressive: No storage used at all, no 3rd party requests whatsoever.
As others have said, see how it shakes out. If you have a network, spin it up to get ready to bounce if things turn south. Fortune favors the prepared. Better to have an exit strategy you don’t need than need one when you don’t have it. In the end, it’s just a job. Don’t put too much emotional stock in it.
yes you have to look at "GPU process" in chrome task manager and "Google Chrome Helper (GPU)" in activity monitor
We need to stop pushing so much logic in web pages.

They should just display stuff, not run silly animations or do calculations in the background.
You can make the data say almost anything. IMO, this happens way more than anyone thinks. When you only have 2-5 people that _actually_ read a paper and they have to slog through it, its not too shocking stuff like this could happen.
that's so ravyn
I also completely stop, bought a Nintendo Switch and found no fun whatsoever. Mario Kart there is less fun than "sonic robo blast 2 kart" on the Macbook.

But there is one aspect that I miss of the times playing those FPSes, is that I really eased into it and relaxed. For the same to happen in the movies, it has to be a great movie in the perfect setting. For the same to happen in real life I have to be particularly calm and stress free. But with gaming it just happened, totally absorted into it... (thats why I stopped btw)
There's a pitfall with the settings: because there are so many settings, and you can only connect with people using the same settings, and there's no lobby or way to know which settings other people have set, if you change any setting you're likely locking yourself out of the matchmaking pool, until you erase your cookies or remember the initial config.

Otherwise, fun game, good implementation!
Is it? If the questioning does not result in any meaningful difference, did we actually question anything?
I haven't tried that base model yet but I have tried with the coder model before and experienced similar things. A lot of refusals to write code if the model thought that it was unethical or could be used unethically. Like asking it to write code to download images from an image gallery website would work or not depending on what site it thought it was going to retrieve from.
They want them to quietly go away less they reveal the rest of the fraud culture going on in other labs
I find this so interesting because I also live in Australia but I will always press the button if close enough without much thought. I’ve gone my whole life thinking of this as just a normal thing, if not a slightly good thing for being the person who can be bothered to press it. So i was completely unaware of this unspoken thing haha.
Yes, I've been doing that. LVGL is amazing. Still, I'm waiting for the time when we have a GUI-based OS available. The possibility of running scripts that work as apps from a memory card and so on.
In the case of macOS, for me it’s for example things like automation via AppleScript, a coherent UI for native apps, the „polish“ of the interface if that makes any sense
Used to be near 100% takers. Those are new debts. The old debts being sold off actively and Fed had to intervene to buy up. Things are very bad right now. Just take whatever published values especially by Uncle Sam at CCP-level type of dishonesty. Look at some properties sold price, it is stale. A lot of local governments forbid publishing of those values. Look at unemployment rate, it is basically so different to during Carter era. Carter would have been doing extremely well with today's definition. Warren hoarding 120B for the coming raids. Same with many. Expect Joe to invoke wars (maybe Iraq, or Iran or even China-Taiwan) to stimulatereal gdp).
Yeah, its just a nod to their fellow Apple believers.

Its fascinating to watch their members behave.
You must have overlooked RedHat and Sidero Labs.

How many hospitals download the linux kernel and manage their own servers?

I would assume very few. They likely lack the expertise, and pay third party companies to manage the servers, patches, and updates for them... even when the software is open source.
what happened to the title?
This is a cool idea! Thanks for the link <3 :)
maybe he is CEO or someone rich.
> Open Source software is the exact opposite flow, dev > maintainer > user > business

That's a pretty sad assumption.

"dev > user" is why a lot of projects have very poor usability.
Similar thing presumably happens on GitHub commit pages - at the bottom there's a "You’re not receiving notifications from this thread." (or a different message if you have, presumably) that only loads once you've scrolled to it, but before that it's a spinner which takes up CPU (even though it's not even visible). It's similarly an svg, with 'animation: rotate-keyframes 1s linear infinite;'
Maybe, rather than "open source" it should at least be "source available"? I mean, to allow everyone to see what's actually going on, and spot possibly critical bugs. This doesn't remove the responsibility from the entity who accepts the legal responsibility for what the software does.
The hostility of one forced to endure Bitbucket is understandable.
Because it works. People who don't will not get to keep their jobs in corporate environments, even when nothing is going on.