skysight-inc/HackerNews huggingface dataset:
They were ACKed as a part of the input command frames sent by the client to the server
Yes, if you assume some of the clients go away indefinitely without giving their share back and you don't have a solution to deal with this, it's a problem.

Solutions are relatively easy on a client-server model (but do you really need something like ITC with a server...?) For instance the server could delegate its part of the interval with a timeout and claim it back once it expires.

If you know you have this model you can find a different way to split the interval to avoid the issue of the linear number of bits. Nodes can split their interval however they want.
Python. I want to focus on having fun with the puzzles instead of decrypting unfamiliar syntax errors.
Charset="WTF-8"
IMO: as an answer to your question of why:

Inertia, Investment, (existing) Infrastructure, and greed.

Investment and profit to be made off of it also relate to lobbying, laws, and further investment.

Some related issues for electric vehicles are the increased load on power grid/supply, how Internal Combustion Engines provide (relatively) free heat in cold climates, and that cold snaps require vehicles with batteries to self-heat.

They're issues that have some solutions, but it's not wave a wand at things and they're fixed. The problem also reminds me of connectivity in houses, where by now we should have at least gigabit ports in every room, but increasingly consumers see houses barely suitable for wifi and cell connections.

There are things the market just won't self select despite the good involved for consumers. Maybe if we vote for non-idiots there will eventually be regulation to help.
Yep, you will need to implement your own serialization and snapshot system with GNS.
> If you find yourself working under such people, don't bother giving feedback, start polishing your resume.

Never a truer word said than this. It's incredibly naive to think that any unfiltered feedback upwards to senior management will be welcomed. In reality, no matter how accurate the feedback may be it will be regarded at best as useless, and at worst as a direct threat to leadership requiring a response. This response may come in the form of a re-org, team move or headcount reduction.

While totally disingenuous, your best strategy is to simply tow the corporate line while looking for a new job.
Love to hear that :) sent you an email about the k8s IPv6 issue — should be able to get it fixed in OrbStack
Actually you just don't give feedback to your superiors. But you really may/should plant the seeds of ideas in their brains. You discuss concepts, fundamental stuff that will grow into their brain and make them change. This takes time, patience and repetition, like educating a kid. It's actually the same, nothing has changed there.

And you remain modest and ready to learn and listen. Especially because your superiors always have information that you don't have and which might explain decisions which you don't understand, and won't without this information.

And you don't "tell", you ask about topics, and show interest.

Then you might be able to propose real help to your boss, and suggest him to delegate some responsibility to you. And that's where you have some agency to create meaningful change. Bingo.
https://news.ycombinator.com/item?id=42226891
- Israel left infrastructure behind

You mean they decided not to destroy it all? They caused billions of damage to EU funded infrastructure even before they invaded Gaza.
Just so you know...

I'm not seeing the "background-attachment fixed" working at all. Not the CSS and neither the JavaScript solution. The rays stay static, detached from the moving div just as they were before applying that code.

In both Firefox and Vivaldi, on Windows.
Not Using Copilot
Yeah appealing to that book is literally conspiracy nonsense when you're talking about a group of engineers trying to do good engineering. That appeal fundamentally means that there are people trying to actively sabotage a thing, that by itself is a conspiracy theory particularly when you consider that much of the standards committee has been doing standardization work for ages, and all of them are experienced engineers focused on engineering.

Prima facie claiming that people who are joining an optional group that puts out optional rules that companies can opt into implementing for the sake of sabotaging something in such an esoteric way is complete conspiracy nonsense.

Edit - LOL, step one of my conspiracy and get a PhD and work at a company for 10 years using a programming language so I can get someone kicked off an optional committee! Brilliant plan, no notes!!!
There is this cynical (and maybe often warranted) take that any sudden uptake or virality is astro-turfing or I inorganic or shilling.

Not the case here though, I see it myself how basically all my old Twitter communities have migrated and things are really vibrant. Block lists, mute words and starter packs mean I we exactly what I want to see, which adds to the appeal.
Show HN: Scoring Returns Bot – A Discord Bot for Live Football Tracking
Scoring Returns Bot, an open source Discord bot that tracks live football matches across 75+ leagues, offering real-time updates, detailed statistics, and instant event notifications similar to platforms like FlashScore and LiveScore.

Why I Built It:
Existing Discord football bots were either hard to use, not open source, or lacked customization. Scoring Returns Bot addresses these issues by providing an easy setup, intuitive commands, and beautiful formatting.

Key Features:

- Real-Time Tracking: Continuously monitors live matches and updates stats every minute.
- Event Notifications: Alerts for goals, VAR decisions, cards, and more.
- Comprehensive Stats: Includes possession, shots on goal, corner kicks, and other match details.

If you're interested in the full implementation details, how to use and reasoning behind the project, I've also written a detailed blog post: https://bernking.xyz/2024/Scoring-Returns-Bot/
It depends on who will buy it.
I don't think I've ever in 30+ years of programming seen a runtime assertion that wouldn't be improved by doing something else instead. Writing unit tests and choosing designs that codify the constraints in the type system are two things that are obvious.

The cost of a failing assertion is often incurred at some point where it is most expensive. I know this because I've worked for companies that have charged exorbitant prices for my time to diagnose these sorts of failures.

The cost of a unit test is some learning and some time. LLMs are making the time portion drive towards zero.

As a general rule, I'd say avoid littering your code with assertions. It's a crappy engineering practice.
> If you find yourself working under such people, don't bother giving feedback, start polishing your resume.

Yeah, I'm not going to change a job just because one of my superiors is insecure (and the other things are good). This all-or-nothing mentality is just thought-stopping.
Due to how most FPS games are implemented you are actually seeing other entities in their past state.

What happens is the game will buffer two "snapshots" which contain a list of entities (players, weapons, throwables, etc.) and it will linear interpolate the entities between the two states for a certain period of time (typically the snapshot frequency).

The server might have a "tick rate" of 20, meaning a snapshot is created for a client every 50ms (1000ms / 20 tick rate).

The client will throw that snapshot onto a buffer and wait for a second one to be received. Once the client is satisfied with the number of snapshots in the buffer, it will render entities and position them between the two snapshots. Clients translate the entities from the position of the first snapshot to the position of the second snapshot.

Therefore even with 5ms ping, you might actually be seeing entities at 55ms in the past.
I remember seeing the first demos of this game on YouTube.
Reasonable observations on office behaviour are being processed into glib stereotypes on culture. Employees routinely show discontent in India, (just one instance https://www.reuters.com/world/india/workers-apple-supplier-f...). So much so, that labour disputes are considered a major obstacle to corporate investment. Like Europe, India has labour laws which make people hard to fire.

There are other factors involved - if a H1B employee, whose job security is tied to the employer risks taking a 10x salary cut or more by going back home, then a fear for job security leading to such behaviour is a given.
WinXCorners – macOS hot corners for Windows
IMO you explained this very well and with a patience I wouldn’t have with an HN flat earther, thanks.
Its likely that every component of the engine has now been swapped out and almost no Q3 derived code exists.
> If this really is an alphabet: what did it develop from? Where are the cultures who used it? And why did no one in the region ever use anything like it again?

All good points, and my sense of it also is that it's pre-writing, but it might be that additional material just hasn't yet been discovered. Linear A and PS are known from a very, very few inscriptions.
I wish there was a way to save or "favourite" filters. I often find setting them up to be tedious enough that I just scroll through everything instead.
Appreciate you writing this back in the day, learned a lot from this series!
Someone buys Chrome.
What will be the business model?
Self-Hosting Being a Patch
digital copys can not be considered real property,and therefor able to be "stolen"
with legal repercusions, until and only when digital copys of music can be bought,sold,resold,traded,and,returned, and insured against loss, and of course reposesed in the case of theft.
Cool. Now compare cow farts to all other sources, that’s the only metric that matters.
> you're a subordinate, face is only lost among peers and superiors

I disagree. Losing the respect of your subordinates is IMHO worse than of your superior.
The short version is: people get really stupid once they go outside their field of expertise.
Idk what I feel about they choosing 6 (which upside down becomes 9) for 'g', instead of 9 (becoming 6) for G.

If we look at the translation table we see that most of them can be interpreted as both major and minor caps, while only 4h is locked to lower caps, and 3E, 7L, and 8B is locked to upper.

I guess 6g kind of brings a balance, but I would prefer 'it's all caps, except 4 which we try to ignore'.

0O: both caps

1I: both caps

2Z: both caps

3E: upper

4h: lower

5S: both caps

6g: lower

7L: upper

8B: upper
> Actually you just don't give feedback to your superiors.

Concur. In hierarchical organizations, with power over your job security and prospects held by the person above you, bad news does not travel upwards.
> how quickly it became obsolete.

just like SW today. History repeats itself.
And OMNI Magazine!

https://archive.org/details/OMNI197908/Best_of_OMNI_1_1980/

I still firmly believe that John Gilchrist, the "Little Mikey" child actor in Life Cereal commercials, exploded after consuming a combination of Pop Rocks candy and soda.

https://www.youtube.com/watch?v=l2xMhRLVVs4
> Alphabets revolutionized writing by making it accessible to people beyond royalty and the socially elite. Alphabetic writing changed the way people lived, how they thought, how they communicated

Thousands of years later (with few cultural diffusion barriers) billions of people do not use alphabets. So there is probably something missing from this picture.

E.g., the large Chinese society is notoriously competitive and you would think that if the use of alphabet is an obvious enabler it would have been adopted by some segment?

Maybe there is a tradeof in a phonetic system: if the spoken language cannot be properly captured it negates the combinatorial benefits of an alphabet.
I assume your nickname was supposed to be sarcastic, but man...
"Regarding genocide, here is zero evidence of that." - https://en.wikipedia.org/wiki/Allegations_of_genocide_of_Ukr...

I invite you to pay attention to the "Evidence of genocidal intent" chapter. The same intent that Israel lacks.
I am not a lawyer but the student's defense is akin to "Ain't no rules says a dog can't play basketball" from airbud. There are clear rules against plagiarism, and the student copied stuff verbatim from an online source without any citations.
Learning LLVM
I admit I didn't have time to read this blog post deeply, but it doesn't sound very convincing. It doesn't bring any EVIDENCE that this is an alphabet it just cites other cases of possible alphabets in Mesopotamia and the near East [1].

Besides that, this blog post mentions some morphological characteristics of the inscriptions that make the author believe the writing is alphabetic, but it fails to mention these characteristics. I don't doubt Rollston has good reasons for this statement, but the claims behind them need to be published and reviewed. I'm not sure if this is the case (and I do not have access to the 2021 article).

[1] This includes the Lachish Dagger I tried to look up, but its dating seems disputed, but even the earliest proposed date (the 17th century) is more recent than the Wadi el-Hol inscriptions, so I'm not entirely sure what it is supposed to prove, except perhaps an earlier spread of the Alphabet from Egypt and the Sinai peninsula to Canaan proper?
Publishers use .docx and often rely on track changes and comments working _exactly_ like in Word.
the simple solutions from clueless people are always very entertaining. They got all the fixes for the world’s problems, if only these damn politicians did their work!1!1

Yeah, the hundreds of billions of dollars that the oil economy spends every year is not what creates this distortion, sure. Let’s just wait for the market forces to fix it.
No, they mean that Israel left infrastructure behind. They mean exactly what they say.
You had punctuation? We had to to with empty spaces and silence! I once read an entire poem just using silence!
Show HN: Open source IDE engine for custom front ends
> Facebook said a leak "may" occur, but did not say a leak "would" occur

They said this after they knew the leak happened.
What's Mozilla corp's?
>The SSJ-100 contains far more important systems (not parts) than e.g. Embraer’s regional jets

Embraer jets all use Pratt & Whitney engines which is the hardest part to replace.

> they can’t compete against the Chinese for the anti-Western market.

All Chinese jet airplanes use Western engines and other systems[0][1]. China can't sell them on the anti-Western market just like Russia wasn't allowed to sell Tu-204SM with PS-90A2 engines co-developed with Pratt & Whitney[2].

[0] https://en.wikipedia.org/wiki/Comac_C909

[1] https://en.wikipedia.org/wiki/Comac_C919

[2] https://en.wikipedia.org/wiki/Aviadvigatel_PS-90#PS-90A2
Author here. Built this out of frustration with VS Code's server while trying to create a VR coding interface. Would love feedback on:

- The WebSocket protocol design for IDE features

- Approach to LSP integration/other extensions

- File synchronization using diffs

- Architecture decisions around backend/frontend separation

- Opinions on collaborative coding (multiple editors at the same time)

The goal is to make it easier for developers to build custom IDE interfaces without reinventing core functionality. I welcome any feedback!
I Found an AI Tool That Turns Text into Vector Art Instantly
In Python, contract based programming can be only be done properly with asserts:

- You can't use the type system for some constraints.

- Asserts can be stripped in production so you don't pay the price for them.

- There is not other syntax for that.

Unfortunatly, because most devs don't know about "-O" and use asserts for things you should use an Exception for, you can't use it: https://www.bitecode.dev/p/the-best-python-feature-you-canno...
> Broadly speaking, our post-War system of laws puts consumers at the top. [...] If you engage the legal and regulatory system properly as a consumer, you can move mountains. Even without a lawyer.

Are you living in the same reality where e.g. the US has vigorously broken up monopolies the past few decades, prevented mergers that hurt consumers, constantly enforced laws like the Magnuson-Moss Warranty Act, and prevented banks from closing the accounts of customers that are doing legal things they don't like?
The incentives to deceive are the same for content creators regardless the platform.
News outlet or YouTube or tiktok.

Joe Rogan vs CNN is a good example - that you can apply all the same doubts you have for Tiktok also to conventional news outlets.
Setting up TiddlyWiki as a BASIC programming platform
I've seen this a lot, especially with junior folks getting on their high horse publicly about some direction or decision. Whenever it happens I make a point of putting a reminder in my calendar to check their corp Slack handle after three weeks to see if they're still employed. 9 out of 10 are deactivated when I check back.

Hold your tongue, there's no such thing as a safe space in any all hands or group-level meeting.
> There is no such thing as a single purpose, single user backdoor

if course not. There are multi purpose, multi user backdoors. See Cisco, Palo Alto, Fortinet, Solar Winds, Apple, Microsoft, Google.

Encription is useless when they have the keys.
That was just an example. In Rust bounds checks can be eliminated in this way, but I'm sure there are similar optimisation opportunities in C code as well.
Show HN: My weekend project to end Go/TypeScript boilerplate hell
I think it could be made free as long as we lower our expectations.

If you want anybody to be able to make calls for free, that’s one thing and i think it could be feasible (probably already feasible by now).

If on the other hand you want everyone to be able to make 4k60fps group video calls that’s unlikely, at least for now.
Yeah good luck with getting anything, ever, out of folks that feel butt-hurt due to their fragile emotions, in my experience women often go the extra mile to hold grudges, while sporting big smiles publicly.. That gate is closed for good, and you really have no idea what to expect - be it silent treatment or even subversion and backstabbing.

To summarize - each of us is pretty unique, and without going though it you can't know how words can affect other people, even those above you that should know better. But they didn't get to that elevated position via honed skill of listening calmly to their subordinates feedback, did they.
I don’t think it’s as simple as that. Expensive legacy gas and nuclear plants provide base load power at scale. Something renewables don’t really do. These have to be built and the cost distributed across everyone who takes power from the grid. The shared model is what makes it more resilient and reliable.
> If you do speak up, you might put your employment and well-being at risk.

I'm so glad i spent most of my career in Norway where that is so much less likely. In fact it putting your employment at risk is really so unlikely as to not be worth consideration. Well being is of course a bit harder to quantify and control.
> What have been the differences between your personal experiences engaging in the regulatory system in the United States as a consumer versus the times you’ve engaged with the regulatory system in the US as an investor?

The latter requires counsel. The former can command state attorneys generals, regulatory bodies and small-claims courts and arbitrators who, while imperfect to flawed, are paid for by the taxpayer or company.

I’m also making an in-system comparison. An American consumer is worse off, on average, than a European consumer.
Native compilation of Prolog predicates: Scryer Prolog JIT compiler [video]
Beautiful. And excellent writing!
Here is a link directly to the example https://github.com/turborpc/turborpc?tab=readme-ov-file#exam...
Extensively discussed over the last week:

https://news.ycombinator.com/item?id=42177767

https://news.ycombinator.com/item?id=42201261

https://news.ycombinator.com/item?id=42190456

https://news.ycombinator.com/item?id=42206590

The entire framing of this post is wrong anyway (unsurprising, since it's just content marketing slop). This isn't something that the DOJ just decides on. They're the plaintiffs, not the judge or jury. Instead it's the remedy the DOJ asked for from the courts.
Why is it so hard to admit or understand that the transition hasn’t happened yet at critical mass scale because the technology is more expensive and not equal or better than ICE for consumers?

When a product is better and cheaper, inertia is overcome and consumers switch!

Go look up the historical transitions of fuel sources!
> start polishing your resume

What if you have reached the optimal level of income, and the work itself you like? Anywhere else would be a cut in either one of those 2.
I really like the aestectics, even if physically wrong at the edges. Thanks for sharing the details.

As a embedded developer, I feel this is kind of wasteful. Every client computes an "expensive" blur filter, over an over again? Just for blending to a blurred version of the background image?

I know - this is using the GPU, this is optimized. In the end, this should not be much. (is it really?)

<rant> I feel the general trend with current web development is too much bloat. Simple sites take 5 seconds to load? Heavy lifting on the client? </rant>... but not the authors fault
Yes, but that's partly a consequence of how the German electricity market operates and the neglected state of its infrastructure, isn't it?

Wind power and other intermittent sources create grid instability, which drives up costs.

And to my knowledge, Germany has chosen not to have different bidding markets within the country (or has at least kept prices consistent across its four markets) to protect vital industries in the west?
A ClangIR based Safe C++
OK, but files are external to the system. Within the Smalltalk environment, everything is an object and files are required as the ambient OS works with files. You can say that some objects within the environment, containing program source are playing the same role as source files in usual programming. Even there, one can have a richer interface than text/binary files.
Back pressure is an important characteristic of a functional system. Don't dress it up.
Sounds like you are Norwegian.
I mean, Microsoft would surely love to be the browser leader again. The web has always been an amazing device and OS neutral platform play, which is why they entered the space in the first place. Do I expect this to happen? No I do not, but there is clearly a huge value to owning the most popular web browser. Safari is a distant second and is probably 98% iPhone usage.
He didn't use filenames, he used files, and if that were illegal, Mike shouldn't have accepted it.
> I'll be quite clear about it: a nuclear superpower invaded a disarmed neighbor, and is currently committing genocide on its territory. This is unquestionably, unconscionably, unacceptably wrong.

Gee, when you put it like that, why are we waiting to conscript my only son and send him to die in foreign lands?