skysight-inc/HackerNews huggingface dataset:
Have you ever watched a scam in action? It's in my best interests to convince you (a boss) that I'll bring lots of value, and then not bring it, and continue convincing you that I am bringing it.
Wearing a mask every once in a while seems like a very reasonable price to pay for avoiding COVID-related brain damage.
Then you will love "Dragon's Egg" by Robert L. Forward. https://en.wikipedia.org/wiki/Dragon%27s_Egg
What's wrong with YesWeHack ft Immunefi?
Oh? Which python runtime?
The article's reasoning is ridiculous. I'm quite sure if it were easy to implement OOXML, LibreOffice would have done it.

The first part of OOXML alone has more than 5,000 pages. Ideology or not, I highly doubt anyone would try to implement OOXML to the letter.
In my 15 year corporate career I have never met anyone who expects an immediate reply to an IM.
Too much my experience as well.

Inside AWS felt like hundreds (thousands?) of Indians who have terrible jobs but don't do anything about it. Now that I'm out I can't believe what I put up with.
Apple has a News subscription that is sort of what you’re imagining. But I think the race to bottom on journalism will lead to worse quality news. Will it be worth paying for at that point?
Why not pay a local labor team to sit idle while you do the work yourself? Would be worth it
Not 'forced' like at the tip of a gun, but the big car companies (and others) pushed to redesign cities (probably before you were born) to service the automobile. Neighbourhoods we razed to build roads, roads were widened, sidewalks shrunk or removed, public transport systematically attacked, etc. The history is well documented if you want to read about it.
Theres a couple things that cause stuttering: the first time a sound is played it is decoded, and the first time a particle effect is seen its shader is compiled (snow and flame particles).

The bug your describing with the trees I think is just a by product of my having not implemented proper 'pixel perfect' camera positioning, ie: the trees are being rendered off center from a pixel so they look glitchy, while the character is always at the same position on the screen so doesnt look glitchy.

I'm suprised your ipad pro has the above sound/shader issue as noticably... Shader compilation is also pretty brutal on windows.

Thanks for the feedback and bug reports.
Not sure why you think it's necessary, twitter could disappear tomorrow and nobody would be worse off. It's not even a real fight it's more like yelling past each others without anybody actually getting much out of the experience but rage. Did you manage to breach twitter echo chamber once? convince a single person on twitter of whatever point of view you have? And this is even before all the bots and the hidden agendas of the owner
They can see everything, so what?
I'm glad you like it. I got a giant mountain that I just gotta fill in. Going to make it so you can go outside the fence and enter an infinite back country mode as well.
This is a hypothesis put forward by Gerald Langner in the last chapter of “The Neural Code of Pitch and Harmony” 2015. I personally think he was on to something but sadly he died in 2016 before he could promote the work
Actual military aid started in 1973.

Israel fought and won 3-5 wars (depending how you count them) without US military aid, and it seems that Egypt, Jordan and Syria no longer have any interest in prosecuting further wars against them.

They started getting military aid from the US after all those wars, and it seems that the only reason they still get it is for political reasons. I don’t think any military analyst believes they actually need that aid to survive.
Still only twenty years away. As it has been for the last forty.
I'm not a fan of a lot of the examples here for feedback up or down.

> “We may need to give even more guidance to new hires.”

Up or down, "we may" and "even more" are weasel words that weaken what you're saying. It's trivial for someone to interpret that as "they think maybe we could do more, but they seem to also see that we do a good amount already."

> “I used to struggle with this, and when I tried X, it really helped.”

This one I think is good for managing down; bad for managing up. It's less weasel-y but it risks coming off very aggressive - "I already figured this out, what is wrong with you?"

> “The team made amazing progress when we all focused on the website update last month. It might help to have one or two clear priorities for the team this month that everyone can rally behind.”

You have a great example, "it might help" is again weakening your POV compared to something more like a direct "what are the top priorities this month that we can all rally around?"

> “When we were able to dedicate that first week to training Steve, he got up to speed pretty quickly. The bit of upfront time seemed to have paid off, and taking a similar training approach for our next hire could help them ramp up just as fast. What do you think?”

Here we've taken a lot of words to state the obvious, which IMO both runs the risk of losing the urgency in the verbosity and coming off as pandering and over-explaining the obvious.

I think "what are your thoughts on" and "one approach might be" are better in both up-and-down directions as long as associated with a clear specific "here is something I noticed that I think is sub-optimal" situation.
You are on-call for a 12 hour shift that is more or less aligned with your waking hours

I suppose if you're Google they can theoretically make it so it's more aligned with your waking hours? Do they do it? Most companies don't or can't. I.e. it's _less_ aligned.

you are compensated extra for the time you are on-call outside of normal working hours, whether or not you are called in

How much? Way too many on-call processes in which this is nothing but a few dollars to be able to say "see, we do pay for this, even when you're not called!". As in, way not enough for the number being on-call does to how you go about your day. Always on edge, always awaiting that call / alert that requires you to drop whatever you are currently doing. Preventing you from actually doing/starting certain things.

You haven't even mentioned the expected reaction and resolution time and that alone can make a huge difference.

You are on-call at most one week per month, on average, and usually less.

Great, only one week out of four /s That's crazy if you ask me. Going back to preventing you from going about your day in a normal way. There's no "doing on-call well" in how you describe it.
That's what we've been working on at www.forth.news

Some explanation: https://blog.forth.news/a-business-model-for-21st-century-ne...
Linux seems to have f bomb drama every few years. I disagree about the CoC thing though any place that treats "our Community Guidelines" like it's the Constitution are weird. Not everyone likes to report. After X revisions and N years it excludes the people who didn't want to (or couldn't) report.
Indeed. A lady at a bar in Portland once inquired what I thought humanity’s most advanced technological achievement was, after a slight pause I said the modern microprocessor. She laughed in my face at the suggestion. But when I pressed her for an answer of her own, she refueled to say, instead would only insist that my answer was ridiculous. Odd lady.
The biggest competitors to the news are random people (by "random" I mean they don't care about journalism at all, not they are not famous) on TikTok and doing Podcast.

The quality has been abysmal already.
We will ignore the obvious solution. End the dairy industry altogether. There’s very little animal milk offers to humans anyways other than whatever the U.S. govt has drummed up through marketing to sell otherwise unsellable oversupply.

It’s an ecological disaster, a GHG disaster, a health disaster, an allergen disaster, a biohazard, and a complete and utter moral and ethical disaster.

There’s nothing animal milk offers that we don’t have a dozen alternatives for already.
Yeah I don’t believe for a second that we’re going to ever see a net decrease in AI energy use during our lifetimes at this point.

Besides, the point of discussing this isn’t that AI isn’t efficient enough, it’s that there is a clear path to it consuming absolutely massive amounts of energy, and that will continue to scale at an increasing rate indefinitely. This is a reality we need to expect and plan for. Substantial investments must be made - today - in renewable energy production and storage to meet new demand.
I’m ready to give zig another try.

gleam was a lot of fun last year, for those who are gleam curious.

For those who are doing something like protocol hackers, instead of adventure code, ocaml 5+ with effects was super fun
This reminds me of a data compression scheme I came up with once:

Treat an n bit file as a polynomial over the finite field with characteristic 2. Now, there are some irreducible polynomials in this field, but many polynomials have factors of x and of (x+1). Factor the polynomial into P(x)x^n (x+1)^m. and just collect these terms, storing only P, n, and m.
Very cool stuff!

Little tip, you might want to add a -webkit-user-select: none on the container elements so it prevents highlighting in Safari when dragging the cursor out and back over.
;; ANSWER SECTION:
www.verbeeld.be. 300 IN A 205.196.210.242

EDIT: I'm really confused because it's the same IP I get from various "online dig" services. When the page loads, I get an HTTP 301 that redirects to that suspicious looking domain that somehow does not resolve... it also happens across multiple browsers and devices.
I particularly like this:

> It's not my fault that a file system uses up more space storing the same amount of data in two files rather than a single file.
You do realize that the whole brain/heart/kidney damage thing only happened to people who got severe cases of COVID and were hospitalized? The chance of that hospitalization alone happening in people who are otherwise healthy (ie not immunocompromised or severely obese) is vanishingly small, let alone the chances of organ damage. Your chances of brain damage in a car accident (even as a pedestrian) are far higher.

Only myocarditis seems to have been possible with just "long COVID," and that is still unclear in cases without hospitalization. It's also possible that it might be a side effect of the vaccine, too - the science on all of this is very messy and needless to say it's a political hot potato.

So yes, modifying your behavior because you think you might get brain damage from COVID is an irrational fear.
Isn’t this how Docker started?
Use this as a basis to understand dolphin and whale communication!
Although it has some weirdnesses of its own, such as having jamo that change their sound based on context (e.g., ᄋ is silent if it’s an initial consonant but has the sound ng at the end of a syllable). Nearly every consonant has a different sound between initial and final position, although many of these are inaudible to English ears. On the other hand, having been a consciously designed writing system, it does have a rationality that most traditional writing systems lack, such as the fact that all vowels are based on either ㅡ or ㅣ with additional strokes added as appropriate to modify the base vowel (the fact that a double stroke, e.g., ㅑ or ㅛ represents the single stroke vowel with a y- sound prefixed seems just brilliant to me).
A lot of people disagree with me on that. Wait till they try to get other people to understand their code :-/

Me, I've eliminated nearly all the use of macros from my old C code that is still around. The code is better.

I suspect that heavy use of macros is why Lisp has never become mainstream.
Nvidia/nemotron-3-8B-base-4k
Humans are able to pass on an incredible amount of knowledge without the use of writing. There are oral, epic traditions 100s of years old that we only know about because they were eventually written down. People were able to do things like recite the Iliad from memory. I don't know about other ancient languages but the oldest Greek texts of significant length are all metrical poetry. We know and have scientific works that were written in meter. There are probably all sorts of things that were passed don't orally that we can't even imagine.
Technical folks will also assume Qualcomm are clowns and the product sucks.
Managers aren't just people, they're people who have your employment in their hands. Reports will act appropriately for that fact.
Again, looking for a third party to confirm this is inline with the modern liberal groupthink and not just the rantings and ravings of some particularly murderous extremist.
Different apps render Markdown differently. The syntax may be standardized (though extended in different ways), but the layout will be wildly different if you open the same document in several different apps. This doesn’t resolve the author’s stated issue of not having a true wysiwyg document when shared with a third party.
> You might think “So what’s the big deal? It’s not statically typed, just runtime-enforced contracts.” and you’re completely right. That said, the trick is going to come in handy soon.

If you use typed/racket, they compiler checks a lot of them at compilation time, and even use them to eliminate implicit types checks.

> (let ([huge-list (range 1e7)])
> (begin
> (displayln (current-process-milliseconds))
> (first (map add1 huge-list))
> (displayln (current-process-milliseconds))
> )
> )

There is some magic when you use in-range inside map like:

> (first (map add1 (in-range 1e7)))

It would be nice if the compiler can automatically fix this examplet, but it has to be an incredible smart compiler.

> Let’s take a look at how the Racket standard library implements this macro (this is what proper Racket formatting looks like, apparently).

A lot of Racket is written in a simplified version of Racket informally call #'kernel. The problem is that #'kernel is very difficult to use because it has only the minimal stuff. One of the first definitions is `and`, so that explains the ugly definition. After a few modules that add more and more friendly tools, it's possible to define `and` as

(define-syntax (my-and stx)
(syntax-case stx ()
[(_) #'#t]
[(_ x) #'x]
[(_ x y ...) #'(if x (my-and y ...) #f)]))
Agreed about the date. Some maps have the author/publisher's name (look at the top or bottom of the map).
Sure, my statement referred to dwm, and it also applies to XMonad.
A bit less recent than that. More like the 15th century for Hangul.

Swahili uses either modified Latin or modified Arabic for writing. Are you perhaps thinking of one of the invented scripts for indigenous American languages, e.g., Cree syllabics or Inuktitut?
Perhaps decades. Perhaps thousands of years. It probably depends upon why those machines were destroyed. Look at World War II. European nations and Japan rebuilt relatively rapidly then rapidly built upon progress made during the war. On the other hand, we have the decline of the Roman Empire. While we may now acknowledge that the dark ages weren't as dark as our 19th century peers thought, the western world lost the will or the imagination to rebuild at large scales (which the semiconductor industry certainly is).
Case in point: Susan Kare's trash can icon is slowly being replaced by [delete] as people discover that words for actions are better than pictures.
Feel free to think what you like. I haven't been seriously sick since 2020 and it's been great.
I find the concept of "AI PC" to be somewhat nonsensical in the absence of a definition that is about the hardware.

Just working out the age of my personal desktop computer has a Ship of Theseus problem - but safe to say 20+ years. However, it now has a graphics card with an RTX 3060 with 12 GB of GPU, and NVMe SSDs, and can run inference on 7B parameter 4 bit quantised Transformer LLMs, and generate images with large diffusion models. I've also used it for many applications that would count as AI before the latest generative AI hype cycle.

So is it an AI PC? At what point did it become an AI PC? Or is a self-built machine in which you swap parts inherently never an AI PC?

Given the fact that it is so amorphously defined, I would consider the term to be purely marketing fluff.
ADHD Child vs. Non-ADHD Child Interview [video]
Surprised no one's mentioned lazydocker as a great alternative for Docker Desktop (on Linux/macOS/Windows) [1].

It's a fairly full-featured Terminal UI that has the benefit of running over ssh:

[1] https://github.com/jesseduffield/lazydocker
In discussions where HN has truncated/mangled a title, people have indicated that you can edit your submission after the fact to fix it. I don't know whether that's accurate, or whether there's a time limit.
Nice effect, nice article too
It takes >50 seconds to generate these schemas for some pretty simple use-cases with large enums, for example.
Imagine that latency added to each request...
If the boss or HR falls for such a scam, I clearly opine that they are not suitable for their job.
I was trying to make a point... Apparently not very well ;)

But let's take on the testing framework question. When I work in Go or in Python I use the testing frameworks that are part of that ecosystem. When I worked with C++ I'd use the Boost testing framework. Or Google's open source testing framework. Engineers I work with that do front-end development use Playwright (and I'm sure some other existing framework for unit tests).

Can't you do your own thing? sure. You'd be solving a lot of problems that other people have already solved. Over time the thing you did on your own will require more work. You need to weigh all of that vs. using something off the shelf. 9 times out of 10, most people, should use tooling that exists and focus on the actual product they want to build.

That said I work for a large company where we build a lot of additional in-house tooling. It makes sense because: a) it's a specialized domain - there's nothing off the shelf that addresses our specific needs. b) we are very large and so building custom tools is an investment that can be justified over the entire engineering team. We still use a ton of stuff off the shelf.

I don't see what the parent was saying. I think most of the time people choose to use existing bits for good reasons. When I started my career you pretty much had to do most stuff yourself. These days you almost always can find a good off the shelf option for most "standard" things you're trying to do. If you want to write your own testing framework for fun, go for it. If you're trying to get something else done (for business or other reasons) it's not something that usually makes sense. That said it's not like we have a shortage of people trying to do new things or revisit old things, for fun or profit. We have more than ever (simply because we have more than ever people doing software in general).
Thanks for the tip! I had `user-select: none` on the container which had the glass inside of it but apparently that didn't work. I just updated the page with `user-select: none` on the glass itself and it looks like that did the job.
The big point that the article is trying to make is bookended by these quotes: "... there's a standard, things ought to be simple. So you could, theoretically and perhaps even practically, use non-Microsoft software to get the job done!". "... it[LibreOffice] stubbornly refused to that, for ideological reasons."

This feels at odds with my experience of the LibreOffice community and maintainers in general, and also appears to misunderstand the detail of the OOXML standard. I think the blockers to full pixel-level replication of Office documents have more to do with the sheer complexity of the formats involved and the obscure way some of the features are described, which AFAIK often involves just saying "do this the way Word does it" instead of describing the behaviour in a completely implementation agnostic way. As a Mac user, I am very familiar with the minor differences in rendering between Mac and Windows version of Office 365. Most people will know there are differences in rendering between the web versions and the desktop versions, too. And these implementations were written by the same organisation with people who presumably had access not only to the specification but also the actual source code and libraries that were used for the "primary" Windows implementation.

For me to agree with this article's premise, I'd need to see an example of even one implementation of OOXML support that meets the author's standards.
windows sandbox is way faster, but you have to enable it in optionalfeatures.exe i think.
The most frequent gotcha with this kind of arithmetic is treating the streets as if they were already there, free of charge, whereas the subway tunnels, bridges and rails all enter explicitly into the grand total.
Big Tech / AI Bloc absolutely has an aggregated journalism portfolio: it’s a huge, debatably dominant part of the advertising duopoly’s suite of offerings. Some of the “content” they pay directly for via creator subsidy, some of it they crowdsource, for some of it they control the views of on what is left of legacy media, but almost all of it runs through them one way or another.

It’s a matter of opinion how that’s going I suppose.
John Carmack was said to take a weekend and lock himself in a hotel room so he could achieve total focus on difficult problems.

What surprised me about this article is that it's not the typical Hackernews fare of "Hi, we're Cerridwen, a transenby fox-weasel hybrid plural system and CISO of Eoana, a startup building enterprise static container verification tools in Rust." It was just someone with kind of a shitty job who does tech on the side because it interests her. There are more people like her out there working in "tech", by far, than there are Cerridwens, and yet the Cerridwens are the ones who bubble to the top of Hackernews. And so the thinking of Hackernews tends to be within the Cerridwen bubble, whether we're aware of it or not. So it's great to get a more ordinary perspective on this kind of issue.
The Future of Computers (March 1992) [video]
Train Your Own GNN Teacher: Graph-Aware Distillation on Textual Graphs [pdf]
I agree, it incentivises SREs to reduce pager toil.
Book burning has been a major issue many times by people trying to control history. The library of Alexandria, one of the oldest known book burnings, may have had some of the evidence your expecting. Then there are the cretins like folks trying to unroll the Dead Sea Scrolls. The modern day equivalent are the internet censors deleting our comments and posts on social media.
> they could work hard at reporting the news and not reporting their opinion

This is where any discussion about “the media” falls down because it’s too broad. There are news organisations that work hard and reporting the news. That costs a lot of money, though, and a lot of people don’t pay. But someone spouting off their opinion on that reported content on YouTube? Basically free to make and gets the clicks.

The media is far from blameless but I think we give consumers a pass. They’re the ones choosing the vacuous, empty opinion coverage.
The structure of the token space for large language models
I could see this being valuable for sales people
The things replacing the traditional media in peoples info-diets are VERY opinion-heavy, so good luck with that.
The fight to free JavaScript from Oracle's control
I may be mistaken, but I think you have to use the -webkit- prefix for it to work in Safari.

It's working great in Chrome and Firefox though.
I am not an AI booster, but I would expect a learning curve slowing down current tasks for pretty much any technology that needs to be learned.
Many game UIs are built using HTML/CSS under the hood, so it has come full circle!

https://coherent-labs.com/products/coherent-gameface/
Do you know of any examples of doing something more complicated like this with Godot and C++ (past the normal docs)?... I've got some existing C++ game engine stuff I'd like to integrate with Godot for managing rendering side of things.