skysight-inc/HackerNews huggingface dataset:
Well, I definitely thought that the $600+K severance for Katherine Maher was too much. It's 150% of her salary. Same for Janeen Uzzell pockeding $300+K in severance after only having been there for two years and a bit.

Plus the now-cancelled Knowledge Equity Fund disaster seems to have been their brainchild. I know, nobody is perfect, cock-ups happen everywhere, etc. But the conduct and transparency around money just has never been that stellar at Wikimedia. (The Endowment has made it worse.)

The other aspect is that Wikimedia has always made it sound like they needed money to keep Wikipedia up and running, while having eight-figure surpluses year after year and continually growing their headcount. At least that has now somewhat improved for the moment, but it took a revolt by Wikipedians to make it so:

https://slate.com/technology/2022/12/wikipedia-wikimedia-fou...

Left to their own devices, the Wikimedia Foundation would just have continued what they were doing all along.
Really?

https://www.rottentomatoes.com/tv/queen_cleopatra/s01
> Diet/exercise changes of course may be some contributors but they’re clearly not being widely followed

Diet advices actually have been followed, particularly the demonization of dietary fat and its replacement with sugar, and that may be the cause for the increase in T2D and obesity.
Languages drift. What was straight spelling 10-20 centuries ago is now mismatch, because people now say these words differently. (Case in point: Italian vs classical Latin.)

To keep spelling in sync with pronunciation the spelling must be centrally controlled, like German, or Russian, or Spanish (the latter has the least-surprising spelling of all Latin-based modern languages I'm aware of, unless you're in Argentina).

Centralized control over English spelling is impossible due to a bunch of obvious reasons.
I'm from the UK, but I just dislike that sort of thing. People should be able to speak without others pre-emptively discouraging them.
This tangent is in relation to my shuttering one forum.

That forum was around a music band in the UK, and the audience of the forum turned out to be lower than expected - University age. They were emotionally immature, over-shared online, slept with each other, had relationships and break-ups... all in public. The music forum did have lots of music info on it, but it was intertwined with a lot of very highly personal information posted at a time when a reasonable expectation of the internet was ephemerality.

It was totally right to protect the individuals future selves from their past selves, and I would delete again.
> How about let those who like face to face interactions go to office and discuss away while those who prefer to wfh from home are allowed to do so?

If you have never worked in that way, let me tell you it's the absolute worst situation.

I'd rather go back to the office instead of having it work like that.

People at the office will have hours of discussions that are not recorded anywhere, might even make decisions without your input and you are always playing catch up.

If a company has remote workers, the company ought to be remote first otherwise it's horrible for everybody and resentment is the only thing you reap from it.
Zebras fix what Unicorns break
Submitter here. I've stumbled upon just-js while browsing TechEmpower's web framework benchmarks and noticing that a JavaScript-based framework was holding the 5th position, two spots ahead of the famous actix-http.

https://www.techempower.com/benchmarks/#section=data-r21
Probably because they are a for profit corporation, not a charity. So the same reason why there’s not a tip jar in your neurosurgeon’s office and no donate button on AP videos.
*was*
ok I'll bite, because I must be missing the bus in the last 10 years. Please do tell what propagandas, as in topics, or ideas, Netflix and Disney are pushing and so was Vice? Thanks.
Termux and proot
the phone blew up because of HN
Metar weather parser&decoder in Rust
We have open sourced part of our METAR weather reports decoding/parsing pipeline. It is a cli tool, so it can be easily integrated with downloading of the free METAR data from various airports and used for showing, e.g., local weather and stuff. We also plan to extend it to TAFs, SYNOPs and other weather spot formats. Hopefully, it will be useful for others as well. Enjoy!
Wait what, Since when has that been the rule ?

A laptop is a power bank to anything you plug into it by USB...
They still go into trap states. If you try to remove default transitions your source code complexity explodes.
If programming is alchemy, then prompt engineering is more akin to demonic conjurations (communicating with demons):

- the Demon knows almost everything, but it can/will lie and trick your bullshit filters so well

- then, there's the old trope that you-the conjurer might be able to trick the demon and avoid paying the price for its services (prompt injections) †

(dust off your Ars Goetia, my friend)

But, in all seriousness, here's one definition I like:

engineering:
the branch of science and technology concerned with the design, building, and use of engines, machines, and *structures*.

I read structures in a more generic sense here (e.g. structures of information). Prompt engineering requires skill, e.g. understanding how transformers on a basic level will make you better at it, but the nature of work is still fuzzy. It's more intuition guided by some general understanding of the system.

I think prompt design would be a better term.

Words shift their meanings and language is a river, so I'm ok with engineering being used this way.

I do have a bigger issue with using AI as an umbrella term, because it seems misleading on purpose. The new meaning is a product of a bunch of people trying to make it sound magical so more money changes hands. That's active disinformation and it's making us collectively slightly more stupid.

† a rooster can be an efficient mode of transport should you wish to breach the contract yourself (https://en.wikipedia.org/wiki/Sir_Twardowski)
I guess. Isn't it usually the case that if a company has sufficient tangible and intangible value and competition between interested bidders, that it gets bought normally; but if its value is substantially less than the total of its assets, debts, equity etc., then the few bidders will wait until a bankruptcy process eliminates a substantial part of the former debt and all the equity to leave a saleable core business, which can only happen in a bankruptcy proceeding anyway.
Something tells me that post-ZIRP we're going to see that happen a lot.
Productive Scientific Discourse Demands Respect
Don't know if it has much of an effect on the answers but the prompts refer to the "hundredth digit" where they should read the "hundreds digit".

The "hundreds digit" being the third from the right, whereas the "hundredth digit" would be one hundred digits from (presumably) the left, as in "the hundredth digit of pi".

This is English as I would use it. YMMV.

Having written the above and with my hand hoverig over the "send" button, I wondered what GPT would think so I asked it:

'What is the difference between "the hundreds digit" and "the hundredth digit"?'

It answered:

'"The hundreds digit" refers to the digit in the hundreds place of a number, while "the hundredth digit" refers to the second digit after the decimal point in a number.'

An interesting interpretation that hadn't occurred to me!
If you aren’t doing so already, I highly suggest working alongside the Internet Archive to preserve the information on your forums. One day they will close down, and your users will want to see their posts, refer to now broken bookmarks, and generally access the information.
Some of their reports were remarkable, for example "The Cannibal Warlords of Liberia" [1] - that takes courage.

[1] https://www.youtube.com/watch?v=ZRuSS0iiFyo
I get anywhere from 50 to 100 emails every month asking me to put gambling/casino links on my site.

Let’s say the average is 75. Lets deduct another 25 because it’s probably the same guy.

At 200$ per link (low end) thats 10k per month.

50 blog posts with each one linking to a gambling site is kind of unrealistic though. But the numbers (and the demand) is there. I am sure the actual market is in the hundreds of millions for this kind of a scheme.

And even though it is easy money, I think Google probably has a good grasp on identifying that a mommy blog is linking out to a gambling network.
> Before Vice, Smith went to university in Ottawa, played in local punk bands, and travelled around Eastern Europe before moving to Montreal.

I’m not sure why money would be the measure for whether someone was counter-cultural enough, especially when they made their money through providing something that the mainstream (at the time, certainly) was not.
Yep. C64 basic was my gateway into programming. I typed in almost all of my games from Compute and Compute's Gazette. That was until I joined a C64 user group and started getting pirated stuff.
Before the internet people also were more tolerant (or had less of an outlet to exercize out their petty morality plays and power trips by getting people harassed or fired) of what private people said or what someone wrote on their blog, etc. And the lunatics haven't taken over the asylum yet.
Counter-counter-point: this only matters if you're doing this for social signalling purposes, and/or to boost your self-esteem, which is... kind of missing the point, and itself not too moral.

Something being "the right thing to do" is independent of whether, for you, it's something you're doing by default, or it's something cheap, or it's something requiring immense personal sacrifice. Either way, it's the right thing to do.

The way it matters in practice is that, if the society is structured so that doing the right thing is an act of great personal courage, very few people will do the right thing. If the society manages to make that cheap/free/default, nearly everyone will do the right thing. In this sense, morality is like working on stage lighting or sound during concerts, or being a sysadmin - if people can notice you doing work, you're doing it wrong.

(At least that's the more abstract take. Humans being what they are, if they don't feel recognized for their personal sacrifice, they'll just stop, as the need to belong is stronger than conscience.)
Right now I have put LineageOS on my old tablet together with F-Droid and Termux. When used with its keyboard case this makes for a suprisingly capable device. It is small and lightweight and I can use it to get actual coding work done. It is basicly my traveling laptop now.

On F-Droid, these FOSS offerings of apps can be amazing. Trying to find a piano app for my baby. The once in Playstore pieces of ad delivery shouting garbage. The one I found on F-Droid is simple, clean and exactly what I was looking for.

If it wasn't for the Microsoft Authenticator I need for my work I would have no need for the entire Playstore.
Indeed, by "lightweight VM", I meant a container of the kind provided by Podman and Docker.
LXC is another option. Less automated than LXD, but doesn't require a privileged daemon, and allows any user to create unprivileged containers.
Reminds me of how every time I google a video game tip I wind up reading it on forbes.com of all places
Do any browsers actually use this mechanism for port detection? I'm seeing plenty of HTTPS queries in my PiHole dashboard, but I'm not sure if browsers will actually connect to some high numbered port just because HTTPS told them to.

In theory we could've had this decades ago if browser respected SRV records, but alas.
Toyota Camry
The scary thing is those websites will only become more common (and factually incorrect) as LLMs become more and more accessible.
>Android phones would be more open to put a full Linux distro on them

Honest question. Why? How is Android not fulfilling your needs as a full Linux distro? Are there any features that you would like to see added, or do you feel that apps for what you want are not currently available?
https://archive.is/IRRsX
Yes, that's true, if it is done well it is likely done quietly.

But I've seen some very impressive acts of altruism happen near me that by their sheer impact would never have gone unnoticed.
Hidden complexity in your cloud architecture
As a Dutch person with a van-prefix working for a Belgium company it is a constant, losing, battle.
Pretty sure that given the copilot situation (and LLMs in general I guess), microsofts stance on all things copyrighted is "if its publicly accessible then it is fair game to use, provided you claim it as original work and absolutely do not give credit to the source". Just roll a dice a few times when copying it, or something. /s
Most of the time, this short-circuits:

understanding importance of code quality/testing
&& willingness to allocate dedicated time to achieve code quality
&& having ability/position/power to withstand management's pressure on just deliveries

In over twenty years of my career, the value was "true" only twice.
This is wrong; using floating point (or rather, the vector register set like XMM) is used for example for cryptography. It does have extra cost though (as kernel doesn't normally save FPU/vector regs).
Sure, yet I see more pharma, fast food and gambling ads on UK television than anywhere else. I've never seen a gambling ad on TV anywhere but the UK. How is that "heavily regulated"?
I just don't see the problem with politely asking people who've self identified as not understanding the issue from sounding off on it before they've given it due consideration. They're still free to do so, but frankly I don't think it would add to the conversation.
Only being allowed a voice if you don't fear reprisals doesn't improve things.
On the other head, this is the founder of a product that also thought their own product is so good, and yet there's no wide market for it, so far.
Why is that? I'm not criticising, just curious. What makes it a better language?
Audio book narrators say AI is already taking away business
Probably very different audiences to Vice. Most people I know who watch a lot of Netflix are the same that used to watch cable TV all day. And I'm not sure who exactly are Disney's target audience these days, but I don't think it's mature adults.
> It was found by security people with security skills. But those were not people closely associated with the OpenSSL project; in fact as far as I can see they weren't prior contributors or project members at all. That very much supports ESR's argument.

It doesn't. ESR's argument suggests OpenSSL should not hire security researchers to look for bugs, since all bugs are shallow and people will just quickly find them - the Bazaar approach.

What Heartbleed has shown is that the OpenSSL project would be much higher quality if it took a more Cathedral-like approach and actively look for security researchers to work on it, and make them a part of their release process. Because they didn't, they released with a critical security vulnerability for more than a year (and there are very possibly many others).

Especially in security, it's clear that some bugs are deep. Any project that cares about security actually has to follow a cathedral-like approach to looking for them. Releasing security critical code early is only making the problem worse, not better.
The German Wikipedia article (https://de.wikipedia.org/wiki/Pfeilstorch) has some more interesting details: there were 25 documented sightings, but the one from Rostock was the only known taxidermically prepared example - until in 2006, someone rediscovered a forgotten second one in the attic of the Kirchliches Forschungsheim in Wittenberg - however, this stork was found in 1935, so I imagine it didn't contribute as much to the understanding of bird migration as the one found more than 100 years earlier.
From the README:

> You can now use Bark with GPUs that have low VRAM (<4GB).
"Because that is what the book is about." Is your intention to promote a book? I thought it was to make a point was about US alliances and supporting for terrorists and other unsavoury types going back a long time.

That argument would only be stronger if you left it broad by including US support for Catholic Guatemalan dictators and Italian fascists, Protestant White South Africans, Orthodox fascists during the Greek civil war or useful nazis generally. These all predate 1957 but instead you single out Muslim groups to make a more narrow point? I'm just wondering if you have something against Muslims.
Discord becoming the main replacement to subreddits/forums has been a harder blow to the collection of knowledge than most anything else.

The nice thing is the Discord API doesn’t seem to ban you for archiving servers as long as you do so responsibly.
It appears “woke” companies are doing quite well.

https://www.rollingstone.com/culture/culture-features/woke-c...
It’s simplicity I terms of construction and standard.
Here, the older standard (3.5mm jack) seems stronger (not an expert but an user opinion) and easier to source than usb c.
> the comments in favor of net neutrality were change.org caliber spam for the most part, and so the FCC had every reasonable right to ignore them.

Just to be clear, it sounds like here you are talking about the comments other than the one discussed in the article?

You are saying that the responses in favour of net neutrality (the ones which were proposing to keep the bylaws) were also astroturfed?

Or are you saying that they were somehow low in quality in your opinion but still coming from real humans?

How do you know this?
How is this a counterpoint? It's literally the same point they made. Morality is easy if you have a full belly - you can easily choose to dismiss advertisers like these because your financial wellbeing doesn't depend on getting their money. There's nothing to lose by dismissing them. If you are struggling financially then there is a lot to lose by not accepting their offers.
When I need something lightweight I usually implement state machines using generators/coroutines when the language provides them, as they compose well and I find it easier to follow to control flow anyways.
Here is a blog from tailscale about it: https://tailscale.com/blog/2021-09-private-dns-with-magicdns...
Google’s AI Hype Circle
Dead Internet Theory is terrifying, honestly
> Diet/exercise changes of course may be some contributors but they’re clearly not being widely followed.

Over the past two decades, the number of gyms and fitness centers saw exponential growth to the point where they became ubiquitous, and some workout programs became widely recognized memes. Working out is now socially acceptable, and in some places social pressure tilted to the targeted against those who do not exercise.

Even though diet/exercise changes may not be widely followed, don't you agree that they have been widely adopted?
The bit you're missing is that it's working as designed.
Pretty sure that a piss-up in a place that's near an Equinox in London will probably not be cheap either.
Anti-Piracy Outfit Wipes ACE’s ‘Watch Legally’ Page from Google
I agree to your main point, but I think you are underestimating the usefullness of visual charts in giving easy overview for people not invested into the code, to see what is going on.
Aside from FAANG, there's no evidence this trend is picking up.

In fact, I bet all the people that got laid off recently will be happily hired by remote first companies very quickly.
I sometimes get a wave of bots scanning for /wp-admin/ and exploits and whatnot, and it's always the https proxy that uses the most CPU.
This is what I'm basing that off https://en.wikipedia.org/wiki/Net_neutrality_in_the_United_S...

>One of the first studies performed after the closure of the public commenting period, done on behalf of Broadband for America, which sought to repeal the Obama-era rules, found that 60% of the comments were in favor of retaining the current rules..
It's like 50% realtime on a 3090, not quite real time on a 4090. You can also use smaller models and it's a bit faster.

3080 is same speed, you don't need the extra memory.
At this point the company has become a bullshit churning machine whose effectiveness is measured by its rate of churn. They milk cash cows that gained traction in decades past, while most new work is just part of the churn.
Been there, and you make a terrific and common example.

Yes, you're right, FSM are terrific modeling wizards or complex autocomplete inputs.

That being said, you don't need full blown FSMs, you can often get away simply modeling and leveraging a type system for this purpose and only allow state transitions to happen through specific functions.

Essentially, the case you describe can be well modeled by a reducer-based redux-like flow with actions that lead to precise mutations.

One thing that I've done in the past was to use xState to model the transitions but then not use it in the actual implementation.
Obligatory reminder that advertising is a cancer on modern society?

It's getting funny - in a sad, tragicomic way - to see people getting so worked up about other people having biases against them, afraid that such people being allowed to publish/speak/exist will somehow, somewhen lead to bad thing for you and yours. At the same time, people are completely ignoring that there exists a whole industry that's actively malicious, that's harming you right now - one that doesn't even hate you, but rather denies you your humanity, and cares only about extracting some money off you. If you become poor, or sick, or die in the process? This group couldn't care less.

Yes, that's the advertising industry, and associated sales and marketing cultures.

I suppose the trick is, it's hard for people to realize who's consistently screwing with their lives - with tragic outcomes such as those hinted in the comments above - when the perpetrator controls the very means people use to communicate and learn about the world.

EDIT:

It's doubly hard because this means the perpetrators are among us - among our friends, among our families, even ourselves - many whose work involves either directly or indirectly, to a greater or lesser degree, attempting to screw over innocent strangers. It shows that, the way modern economy is structured, it's really hard for anyone to be fully innocent. It's very uncomfortable to think about, even more uncomfortable to talk about. It's much easier to focus instead on hypothetical others, somewhere out there, that are out to get us.
They use a lot of the original 8087 FP instructions (very dense because it's basically a bytecode stack machine). Plus tricks like deriving constants from bytes in the code segment. And you can assume the contents of registers when you enter the code.

Pyrit, a ray tracing demo in 256 bytes, does all of that: https://www.pouet.net/prod.php?which=78045

You probably wouldn't want your general purpose compiler doing this sort of thing! The resulting code would be suboptimal and fragile.
As you point out current VROOM! is 4-8 into the decoder depending on the mix of incoming instructions, each decode block can decode one 32-bit instruction, or 2 16-bit ones.

A VERY general rule of thumb is that every 5th instruction is a branch, decoding more than 8 may be pointless

However VROOM! can replay 8 instructions per clock out of the trace cache .... (they're already decoded and get pushed into the pipe after the decoders)
Check out ResilientX Free Attack Surface Management report for Startups and Small-Sized Companies.
What's the difference between engineering and design?
Be careful what you wish for: https://ageofrevolutions.com/2017/06/26/land-and-liberation-...
Distrobox is awesome! No need to fight with my Ubuntu based distro for new packages anymore. I just install everything in my arch box now and it works nicely.

Stability of Ubuntu with the power of pacman, definitely a great tool!
The golden calf.
I stopped caring what those people think a decade ago.