skysight-inc/HackerNews huggingface dataset:
A tiny database under 256 lines of C: https://gitlab.com/danbarry16/u-database

The idea in mind was to use it for something like an RSS feed reader.
The Magic Mouse is not very good indeed. Gestures especially are really hard to pull off.

Agree for the metal edges. I do not love them either. I usually put a piece of cloth below my wrist when it’s not cold enough to have a sweater :-)
That’s usually very hard or impossible for many things. The AzDo yaml consists of a lot of steps that are specific to the CI environment (fetching secrets, running tests on multiple nodes, storing artifacts of various kinds).

Even if the ”meat” of the script is a single build.ps oneliner, I quickly end up with 200 line yaml scripts which have no chance of working locally.
> I don't mind enthusiasm, but it's the way it's written so condescendingly of other languages.

I don't know what was said, but I will say, a programming language is a tool in the toolbox. If a professional says "My Milwaukee power saw is better than anything Dewalt or Ryobi make", that's simply an opinion about a tool. No reason to take it personally if you like Dewalt.

Rust does have some downsides, and I think it is better to focus on those than any language culture war, if you choose to vetch. As in -- I think saying things like "Rust makes certain large refactors more difficult" is much better than low grade whining about the Rust Evangelism Strike Force.

> And you know it's just thinly veiled marketing to sell something (either a course, their services, etc).

Welcome to LinkedIn!
> Once you get used to Lisp, you stop noticing the parentheses and rely on indentation instead.

Who does that? LISP has a datastructured syntax, textformat has no meaning in it.
In the 90's many banks would make you install a variant of Java applet, ActiveX or Flash, to log into their systems.

In the name of a "better experience".

I know, because that is exactly what many of our customers did on the agency I worked during those days.
The push-based federated systems could still be built on top of RSS - have a pull-based feed as the source of truth and then optional push-based notifications for those that want more timely updates.

Ideally the push-based parts would be optional for both ends so you could host a static feed and still have people see those updates in their fancy fediverse apps, just not immediately when you post them.

Instead we have a completely different standard without a simple core that you can easily implement if you don't need all the bells and whistles.
We are always fighting the last war, and, as Ukraine has proven, much has changed. The situation for Ukraine is dire, mostly due to a lack of manpower for the infantry. They are always on the retreat, getting holed up in cities where it is the tower blocks that become the bunkers. There are no 'big arrow' movements by the Russians, they only ever send out small groups of soldiers after lots of artillery preparation. Commonly available MANPADS mean that big tanks and planes don't go anywhere near the front. It is drone warfare.

From the point of view of the Russian side, imagine if Ukraine was littered with these bunkers, all of them filled with drone operators. I would say that this would be an upgrade on what Ukraine has with the trenches they have been building in the East since 2014.
I don't think thats's true in the UK as much. Loads of startups here follow the US model.
In many places of the world winter means no or barely any sun. Panels won't help.
Israel already broke the peace deal btw, but as with a lot of Israel news, you'll be unlikely to see that reported on.
But that doesn't really work because "wallet voting" is very different from democratic voting. As part of a small minority you can be very sure that your wallet votes will be firmly ignored whereas well-designed democratic systems will at least let you vote for someone to represent your opinion. Wallet voting works very badly for protecting those who are in the minority.
I agree and it's a real shame, we used to spearhead some of the most initiative companies in technology (Acorn, Arm, Sinclair, Sage, Deepmind). Now it's just a shadow, while places like Silicon Valley or Stockholm have jetted ahead the UK just sort of stagnated - it's kind of embarrassing.
You can't run AWS lambda or DyanmoDB locally too (well you can but it's a hassle). So by that logic, we shouldn't use them at all. I don't like working with CI too but I'll take GitHub Actions over Jenkins/CircleCI/TravisCI any day.
In an Apollo GraphQL federation, you can use Rhai to customize the Apollo Router's behaviour. The Apollo Router is written in Rust.
I use emails of politicians I don't like.
Premium XS Integration, Pt 1 – Nerdvana [Blogs.perl.org]
Thank you very much for this! I remember eating a very "cheap" icecream as a kid, that was more "ice" or "frozen" than the creamy (expensive) goop I find everywhere these days. I think it's down to a combination of less creaminess, and more crystallization (to follow your list). But this kind of concise guide or explanation really let's me try to recreate that texture, as I don't think it's something that anyone would "sell" traditionally.

The ice-cream was "cheap" I think because it was made in a "failing" country that still had a relatively functioning dairy and manufacturing chain, so they were doing their best to still make icecream whilst dealing with the loss of key ingredients and dwindling margins stemming from the economic situation.
Tech leaders to attend Trump Inauguration
I think it depends on the country. In some places electricity is cheaper than gas (already) and it starts to go the direction of a no-brainer. But see also https://en.wikipedia.org/wiki/Boots_theory

On the other hand, with less demand from part of the population, gas prices should ultimately start to come down a bit; if we look at straight spot prices and pure economic theory.

However, for some reason utilities don't always care about theory. And we probably want to stop using gas and oil in Europe anyway; would be smarter. (We're pretty much literally paying for wars waged against us; now and in future)

So, I'm thinking maybe some sort of subsidized replacement program; perhaps interest-free loans with government backing or some such; which can be paid back with (part of) the efficiency gains?
Often, I find myself in need to find all references of "Active" from your example, which doesn't work with union values. This looks like a LSP limitation. Of course, you can move assign values into consts and union these instead. But that means you are half way there to custom run-time enums, and all the way after you wrap the consts with an object in order to enumerate over values at run-time.
Maybe argue for enum being added to ecmascript instead?
That GH Actions and Azure Pipelines both settled for this cursed Yaml is hard to understand. Just make a real programming language do it! And ffs make a local test env so I can run the thing.
But it's _good_ when houses look different. Growing up my family would drive around new developments and say "ugg, these cookie-cutter houses all look the same, I miss when you we built unique and individual houses" and then it's jarring to move somewhere where people value conformity above all else and being different is considered bad. God forbid your house has eaves.

Explains a lot, actually.

I'm not talking about knocking down thousand-year old houses. I note that your example doesn't seem to have a problem putting car parks in, incidentally. But "locals" (aka old people with enormous amounts of time on their hands who bizarrely feel the right to tell other people what their home should look like) insisting that everything stay mediocre forever because they grew up with it this way is a bit much.
Donald Trump, Crypto Billionaire
I don't really disagree with anything you're saying, but it's all just another way of saying "Yes, FOSS is also not user-focused." I'm not saying FOSS is "supposed" to be anything else, I'm just saying that if you want user-focused software, you won't really get it by switching from profit-driven software to FOSS. You might get closer in some ways and further in others.

Government employing developers would be just another form of doing it for pay. There is another way, which is the same way that various other kinds of charitable things happen: through a desire to meet the needs of others rather than having "fun" or "interest" for the person doing the action. There are people who donate their time and energy to do things like give food to the homeless, clean up trash, or whatever. Obviously they derive some kind of satisfaction from it but I think many people who do these kinds of things wouldn't say they do it because it's "fun"; they do it because they think it meets a need that other people have. There could be software like that, but there isn't much of it.
TS type sludge is required to make the JS underneath workable.

I'd welcome TS type system in Python, mypy and co. should steal it outright.
That's fair when it comes to villages, but it's mostly the edge of small cities, and within larger ones, that growth needs to happen - because that's where infrastructure exists or can be added on.

Let the Cotswolds and Kent Weald be chocolate-box nimbyland, but keep it out of places that are trying to get work done.
> All this proves is that Washington Post can't be trusted, and is likely compromised by Russia like the US government.

This statement utterly boggles one's mind. I am amazed at the levels of delusion required to imagine that a paper that has been rah-rah Ukraine for the last 3 years is now suddenly compromised by the Russian government, because it published an article that challenged one's beliefs.

You conveniently never addressed the Nordstream sabotage where Russia was fully assigned the blame by the American media until investigators actually did the job of investigation. The truth was too inconvenient for some - with the Polish PM even explicitly calling for burying the investigation.
I think apps like TikTok or YouTube Shorts literally brainwash people. It’s one of the dumbest things ever invented on the Internet, yet incredibly addictive at the same time.
> on the understanding it was reasonably hackable and open

Where did this understanding come from? I'm pretty happy with my Bambu printer, but I was never under any understanding that it was hackable, let alone open. Since the beginning I was slightly frustrated at the RFID fillament spools not being open-enough for others.
The comparison of salaries doesn't necessarily make sense there.

Cost of life in the UK is only high in London, and remains lower than California.

I remember working as a software engineer on £32k, and I could still afford a 3-bedroom house with a garden, garage and a car.
> I doubt most of these people [random engineer making 100k a year] are doing anything shady.

I guess it depends what your level of "shady" is - I know a bunch of people in that kind of range who were all about "optimising their tax" (which I would consider to be "tax evasion" - morally wrong even if it is legal at the time.)
> Nothing about this sort of interaction is baked into the protocol as far as I can tell yet FB insta snap etc don’t work this way.

It's baked into the UI. Public by default.

Facebook is personal by default. You post stuff on 'your feed', you view 'your friends' updates.

Late in the game Facebook realised this was a problem and has tried to cram other stuff into people's feeds - viral content. And people hate it. People want their Facebook feed to be stuff from people they know and they see the other injected content (meme groups, assorted interest groups, comics, etc) as little more than extra adverts.

Contrastingly Twitter was always the public firehose and so while many people do not care for it, those that do, are opting into it, not trying to opt out.
China is pushing hard; EU is pushing less hard but a little; only the US (says) they're going to lag behind these next few years.
> Albania was even within eastern communist block considered utter shithole run by mad paranoid guy.

I may be wrong, but just across the northern border of Albania, things may have already been very different. Every time I visit a country of the former Yugoslavia, I get the feeling that Josip Broz Tito (the de-facto dictator of Yugoslavia from 1943 to 1980) is still respected, even idolized by some. As a German, this always surprises me, because the leader(s) of Eastern Germany (Ulbricht and Honecker) are today mostly ridiculed as bureaucrats without a trace of charisma. Tito certainly was an interesting character, and was the only leader of the communist block to challenge the leadership of Stalin. Again, I really have no first-hand experience and may be wrong, but my parents regularly traveled through Yugoslavia (mostly through today's Slovenia, Croatia and Montenegro) in the 70ies and 80ies. They mostly stayed in cheap private holiday apartments, often eating dinner / breakfast with the owner families, and didn't get the impression that this was a particularly bad place to live in. AFAIK, it was also pretty straightforward for citizens of the former Yugoslavia to leave the country / travel to the West (at least this was explained to us by an older woman in Croatia who had traveled through France as a student in the 70ies to learn the language).
On my days those microtransactions were 20 escudos, 25 escudos, 50 escudos, 50 euros (great deal with this one, 1 euro == 200.482 escudos), 1 euro, eventually arcades died after this.
Updates and Third-Party Integration with Bambu Connect
In my experience, the cables and dongles were prone to loose connections. You had to fiddle with the plugs to make sure they had a proper connection.

Selecting the right resolution was also problematic. Sometimes the native resolution of the projector didn't work for some reason, leading to blurry images.

I remember one time there was a weird issue where only half the image was shown. Another time, the image showed up with wrong colors (not sure how that happened).

HDMI isn't all rosy either, poor cables also cause connection issues. I had one cable that only worked in one direction. That was very odd. But in my experience HDMI connections are way more reliable than VGA connections.

(Maybe projectors and laptops also became more reliable, can't say for sure)
DeepMind has ambitious plans to make generative models that simulate the world
Why do we assume that would be great? The last time we had no dominant power it lead to ww1…
That's a unfair comparison towards President Dwayne Elizondo Mountain Dew Herbert Camacho. Didn't he give up his position in the end towards the more qualified main character of the movie?
> All of this change was prompted by the fact that malicious software was triggering prints over the network.

Was it actually? Is there a source for this?

I'm not so upset about this change (it doesn't affect me, so far), but I'm skeptical this was a widespread problem.
Finance jobs in London / New York (partially) can afford those pay rates because they extract wealth from the rest of the world.

Whether they do so in return for services rendered or are extracting rents by acting as gatekeepers is a question that never quite gets resolved. A little of each I suspect, depending on the context.
> For all intents and purposes, Venture Capital is dead in the UK.

The UK has the 3rd largest tech VC sector worldwide - only after the US and China

> in action most of their Engineering and Product teams are located in Eastern Europe or India

London also has the largest software sector outside the US, after the Bay Area, Boston, and NYC.
Is 6 figures a lot?
I recently swapped from Debian to OpenSuse and before the first zypper dist-upgrade, verified non OSS was enabled.

Then I proceeded to edit videos in openshot, which couldn't recognize the most common formats. Man, I scratched half me hair off me ed after seeing VLC handle everything right beside it. No simple solutions were to be found on forums until after a eureka, I specifically searched with word "codecs".

Turned out I had to install the packman-easentials repo, then grab the forbidden codecs. Reminded me of the early 2000s, where things were pretty finicky gettin a functional setup in Linuxland.
don't forget the killing off of the 7-row keyboards
At least the relocated ultra-wealthy will not be able to influence your politics directly.
I think it's actually harder to believe in bad intentions of people than good intentions. The former makes me miserable, the latter makes me grateful.

So yes, the US government has done a lot that has hurt other people, it has also done a lot that has helped other people. I think we choose whether we want to believe people care about us or don't. I choose to believe they do.
Active Rest
Agreed. Its one of my major annoyances with Relay, is that it generates enums.
Happy that it's not just me. I tried it a couple of times, and for small problems, I could make it work, albeit with refactorings both to the code and tests.

But for more complicated topics, I never fully grasped all the details before writing code, so my tests missed aspects and I had to refactor both code and tests.

I kinda like the idea more than the reality of TDD.
I think the difference is just that (IME at least) those other features seem a lot more rarely used than enums. Enums are a feature that maps onto a common language concept, and which new TS devs reach for because they give first class support to a very common need. And the fact that you can usually do what they do more elegantly with other features is not as obvious, particularly because you can't do it the same way in a lot of other popular typed languages.

Parameter properties and namespaces, on the other hand, are kind of wonky TS specific features that nobody expects to be there unless they specifically find them in the docs. Parameter properties offer a little bit of conciseness but don't fill a pressing need. Namespaces solve a problem that just doesn't actually come up that often, and few devs are going to go actively looking for them. Even the example code on typescriptlang.org doesn't show a very compelling case; they show "Validation" used as a namespace for classes that are already namespaced the low tech way by having "Validator" in their names. (Which isn't to say that the feature isn't ever useful; it's just that cases where someone would actually seek it out are niche.)

All of that is to say that sure, enums are just one of a handful of features that will break in runtimes that simply strip out types, but they're also the main feature that's likely to trip people up.
Meteor strike impact caught on video for the first time
Similar results here (the vibes)! Explains why I it's hard for me to relate with the ongoing twitter / bluesky discussions

https://files.catbox.moe/xy927n.png
100% agree on this and go further; it rots their brain. We have to have the societal courage and guts to admit that it is conceptually the same as things like drugs/alcohol/smoking.

Then again, we lost that battle with misogynistic, language-rotting, and violent rap music because we were too worried about being called racists, so there might not be hope we'll do better this time around.
Usually if something is written into law, a person can't waive those rights with a separate contract.
Speaking about the specification, it's a proposal. Yes, some run ahead and implement proposals under experimental flags, doesn't make it any more/less hypothetical as the proposal can still be rejected rather than progressing.
Firstly I would not go back to London unless I had the protection level of a government Minister. My life is not worth any amount of money and violence is out of control.

Secondly the government acts as an economic terrorist by stopping innovation. Search engines and social media are a classic example by treating them as publishers so the owners are liable for any copyright infraction. No one is going to build a company with the threat of being prosecuted over the actions of one of their users. This goes for hardware as well, e.g. the government brought in the EU regulations on drones, which bans the flight of autonomous drones and thus stops innovation. This means people like myself who were working on autonomous drones had to stop, causing me to lose out on millions in revenue and the government missed out on the taxes I would have paid.

Short of a revolution or an economic collapse nothing will change. The latter is baked in at this point, when and how bad it will be I do not know, I'm hoping for the best and planning for the worst.
> I am talking about products and services where there is no local footprint, particularly digital goods.

Im not going to defend Adboe's undefendable pricing, but there's almost always some sort of cost associated with selling anything in most markets. For example if you sell to EU customers you'll likely have some obligations under GDPR, and in a lot of jurisdictions you'll need to pay some sort of sales tax after you hit a certain sales threshold. These things add complexity to your business and cost real money to administer.

Some businesses will decide they just don't want to operate in those markets, which is a fair call. Some might decide to spread the costs across their entire customer base. Some may choose to charge more in certain markets to cover the associated costs.
Decoding &nbsp; and other entities should be part of converting the HTML to text. This is absolutely basic.

> So the template has to be done once, and that's it.

Except the world is not static and then when the HTML template gets updated they'll forget the text template and now you are missing vital information. Perhaps even legally required information like unsubscribe links.

Supporting text email only makes sense if that will actually be tested. Otherwise you are better of just rendering the HTML to text locally. That's going to lose you less information than a forgotten text mail template.
> see what approaches work and change what doesn't work for the team.

unfortunately from my experience, "what works" can vary wildly from person to person. One person wants to be given a task and left alone to understand it and write some throwaway code as part of the understanding process. another person wants to bikeshed it to death first before letting you touch any code. so the first person has to hide the work on the prototype and pretend to come up with the insights for the first time during the bikeshedding session.
In any kind of authoritarian country, sadly this is coming back all over the place as fashion, in many countries where many folks voting are still old enough to remember how it used to be, unfortunately a minority.

I say this as first child out of revolution days that ended a dictorship, and sees the rise of such parties.
> The stupidity and hypocrisy of this ban and unban is hilarious.

Your adversary does not care about morals, but will leverage yours in his favour.
The jobs above 90k generally don't specify a salary on the job posting. Just two examples: Goldman Sachs and Meta.
I have one of these [0]; it's fun and a good topic of conversation when we have visitors over.

[0] https://www.tindie.com/products/obso/pdp-11-replica-kit-the-...
I don't know exact figures, but when Tiktok was banned, Instagram was really popular - due to being pushed by Facebook, which was really really popular in India by then. None of my friends were on Tiktok, but all where there on Instagram. The reels thing was not popular but Facebook linked the account automatically and you just keep adding Facebook friends there as well.

Tiktok had a better algorithm (to get hooked) but Instagram eventually caught up (with algo)..
Keynesian beauty contests maybe
> nobody knows what to do with it yet though.

I've sent a lengthy email to Atomic Rockets strongly suggesting that cloaking devices are back on the menu. No reply yet and I know I've said this a few dozen times before but I really think we got 'em this time!