skysight-inc/HackerNews huggingface dataset:
Yes!

I use regularly Inkscape, and it has been a constant source of frustration. The UI is the exact opposite of how I expect things to work.

It's improving at breakneck speed though. 1.2 already solved some of my frustrations (the new interface for linecaps & line dots, amazing!)

Almost all the features in this release seem to solve a major frustration I had with Inkscape.

* The node deletion behavior, it was so annoying, how you delete a node on a straight line and suddenly you get some soup.

* The awful color palette. You had to manually edit text files to get your own palettes, couldn't edit them in Inkscape. I, in fact, never managed to create a custom palette. Pinned colors seem to solve this.

* Lasso selection. It was soo fiddly to select a group of nodes. One missclick and you had to start from scratch, clicking on the tinny controls.

* Multithreaded rendering. The single-threaded software renderer is a misery for complex projects, or just zooming in. Now Inkscape is going to be 12 times faster on my machine

* Font selection was utter garbage, the new UI seems promising

* Patterns was also a constant source of frustration, looks like this release improves it.

This is exciting. I'm looking forward to use this new release.

Now please give me a dialog for key rebinding, similar to Krita. And better key binding discoverability.
The history behind the vulgate and sources used by Jermome is a great read. Wikipedia can take you down many fine rabbit holes. (This book has a very fine early vulgate bible in it)
For me, above that, is multi-page support.

I understand why it's not there, though. But for me, an accidental "need to design this quick" amateur, I really don't like juggling 01_cover.svg, 02_inlay_left.svg 03_inlay_right.svg and so on. Designing a booklet, folder, or even business-card is frustrating.
The EA Downloader was released 3 years after Steam.
But it's pretty hard not to use the Extension Pack.
Hold up, you’re ok with treating her differently because you found her ugly?
This only exchanges some overlords for other ones. Grant committees get hijacked by special interests all the time and Important Bigwigs Who May Not Be Crossed are not exclusive to the private sector. They mostly gravitate towards seats of power, and if those seats move to some ministry instead of a corporate headquarters, so will they.

Looking at the sorry state of science funding (public grants that reward mediocre projects from established teams and publish-or-perish mentality), I think the result would be the same ossified structure with massive power concentrated in a few hands. Perhaps a lot of output, but not much quality.

At the same time, most Western governments fight against the unstoppable juggernaut of aging societies. We will have serious problems financing healthcare and social care in a decade or two, depending on the precise shape of the demographic curve in your country. As a result, I think the opposite will take place: privatization of more and more services in an attempt to wean them off subsidies and get them to self-support somehow.

We can already see the growing power of the "grey voting bloc" here in Czechia. Having a public pension system (yet another idea that Americans may find appealing), more and more efforts of the politicians go towards appeasing interests of the pensioners at the cost of everything and everyone else. Doing anything else is a recipe for electoral wipeout.
> is very intelligent but she's really into this stuff

These can't both be true. Being in a PhD program is not a sign of intelligence. Belief in astrology is a clear sign of lack of intelligence.
> But your function's type guards will, at one point, filter out the null case. You might try doing this through some assertion, but if you do the runtime check, it will in fact blow up at runtime.

The problem is the other side: if you filter out null then you accidentally end up filtering out part of the T case as well, when you only meant to filter out the case that was not T.

More generally, I submit that if you're doing your types properly you never want to collapse T|S into something different from a sum type. You have code that handles T which you expect to handle the cases that come from the code that yields T. You have code that handles S which you expect to handle the cases that come from the code that yields S. When a T turns out to be an S, or vice versa, that can only ever be a nasty surprise, or at best some code that works by accident.
I also trained nanoGPT on TinyStories, produced about a 32M model. The results are amazing, especially considering I opted for a character-level model similar to the toy dataset in the repo. I’m writing about the experience while also doing a deep dive into the code on medium (username oaguy1). Smaller LLMs are definitely worth considering with the right quality training data. Once I finish playing with TinyStories, I recently tweaked the Standardized Project Gutenberg Corpus (~11GB) to be more modern. Want to see what I can do with it with nanoGPT and then maybe Huggingface’s libraries.
While I have to admit liking some Ubi Games in the past, namely Anno 2070 & 2205, Watch Dogs & AC: Unity I really hate what they do regarding to "Savegames". Me and my wife have some overlap in games we enjoy and lately it becomes more and more difficult to have separate playthroughs. We already use different windows users, but that's not enough, you have to disable "cloud saving" but it usually still "overwrites" other savegames. So usually I just let her finish the game and then completely restart for my playthrough.

Worst offender, though was "The Crew". There didn't seem to be a way to actually restart, or reset progress. And it wasn't even that I wnated to "share" the game with her. It was just me wanting to restart after a few hours, because I had the feeling I rushed/missed something in the beginning.
Haha, that, it does.
I'm sure authoritarians like Trudeau, pro-clipper-chip Biden, or pro-cdbc Sunak etc. will love this sort of thing.

It has already been a miracle how many world leaders received Altman peddling "his" AI.

This may be a trial balloon for the authoritarians to force this new surveillance tech on their subjects.
They’re just trying to find out if there is ever going to be a housing market crash.
Franchise Fatigue
First, why the market share of IE is so resilient to die? Second, why did IE lose to Chrome from the position of market domination while Windows has always been dominating the desktop OS market? Now I realized that the answers to the two questions are the same — the mechanism of the software update.

This can't be right though, because IE always had updates too, via Windows Update. Although they weren't as frequent as Chrome's

The answer of why IE hung around for so long probably has to do with corporate intranets and Microsofts huge enterprise customers needing to preserve backwards compatibility. Backwards compatibility is one of Microsoft's strengths but with IE it became a weakness for them.

The answer of why it lost to Chrome is that Chrome was a very strong entrant in the battle from day 1 of its release. Remember the Chrome launch comic? https://www.google.com/googlebooks/chrome/index.html
As far as I know we have no way to produce fertilizer at scale other than the haber-bosch process, and this requires fossil fuels.

I'd be happy to be wrong about this!
China unveils provisional rules for generative AI
"It's not a pyramid scheme, it's not even a scheme, per se..."

https://www.youtube.com/watch?v=lC5lsemxaJo [The (US) Office - pyramid scheme clip]
Yeah, Lombok doesn't use standard, supported APIs. They even say in their docs, what they're doing could become incompatible for future java versions at any time. Not java's fault really.

It is for this reason I don't use it (also I don't like too much magic, but that's me).
unieue? In other words... I don't think so
Once the data are tied to email, IP address, SSN, eID, ID card or even a name, they are personal data. Sure, "owns FIFA 2019" is not sensitive data like "suffers from depression" or "voted Green" would be, but it's still data about a person.

Many people confuse identifiers with personal data. Next time, assume personal data means all columns of the "user" table and everything that can be sensibly joined to them. "Anonymized" means setting all non-synthetic identifiers to NULL. "Pseudonymized" means replacing all non-synthetic identifiers with generated ones. "Sufficiently" means you ask yourself: "Would I be plausibly able to identify rows related to this one person I personally know stuff about?"

But obviously, keeping user accounts to be able to provide them with their games is a given. No data protection agency would be able to convince a court that you should have made the games inaccessible without explicit instruction from the user. It's a textbook example of legitimate interest.
And similarly what is happening at the boards of these companies.

Are investors actually okay with the CEOs not being 100% committed to growing the business.
I agree, and think we really need a huge, worldwide public health education initiative to rid the world of toilet paper
Thanks for the feedback. I agree I could've gone into more technical depth and implementation details. So, taking your feedback in account, I've modified and added more details in the blog. But, I already have a next blog in planning covering the topic in-depth, along the similar lines of your feedback, because of that I didn't intend to make a long one, decided to split the blog :)
Yes, magnesium was the first thing my gp recommended me. Unfortunately, magnesium supplementation had a negligible effect on my irregular heart beats, which is a pity, as it's more of a standard medication than taurine.
The GDPR has no rules around "activity", and lots of justifications available for "necessary to the business", in this case to continue to allow people to play the games they've paid for.

Only angle I can see that this might work for is reducing the number of people you have to email when you get breached.
Right, islands (and Israel) normally do because there's not the space for a large enough reservoir.

We're playing silly buggers with economics again here; when it's rainy, "DeSaL iS uNcOmPeTiTiVe", because the "market rate" for water is pennies per meter cubed. Except, oh wait; suddenly it's dry, the "market rate" skyrockets" and large parts of your economy collapse. The "market rate" was always giving a massive* surplus to consumers, and now it's gone.

This is A Bad Thing.

Turns out it would have been better to have a slightly more expensive water source that was reliable. This fact is somehow obvious to everyone except economists, who should (at least in Europe) be called out as frauds for universally advocating along such idiotic lines.
Twitter, Google and Instagram run on subscriptions to online infrastructure, not purchased digital goods.

Microsoft apparently won't delete your account for inactivity if there are any purchases tied to the account: https://support.microsoft.com/en-us/topic/microsoft-account-...
Maybe a bit back in the 90s. But most of the bands are clearly 'LARPing' and putting on a persona. Off stage they're almost all very chill and aware of the absurdity of the characters they play.
Fifa 23 for PC came out for €60 and dropped to €40 in November 2022, and then jumped back and forth between those prices. That is €5 or ~€3.50 per month, paid annually, and you keep content if you stop subscribing. What would you expect a GaaS model to bring?
When Bruce Lee died when I was 10 I remember a school buddy who also had the surname Lee being quite moved. I'm not much of martial arts film fan (but did learn a bit of judo and Taekwondo when I was young). Anyway I caught this documentary program on the Aussie ABC a few weeks ago and he certainly seemed to be guy that would have been nice to see carry on. https://www.rottentomatoes.com/tv/a_life_in_ten_pictures/s02...
540 tok/s on the C version using -ffast-math and -Ofast

https://twitter.com/karpathy/status/1683301419716313089?s=20
If possible, redesigns preceded by targeted warning emails sent to business customers based on message length stats, with a timetable for when the fix will rollout.

If that data doesn’t exist, public announcement that the API is breaking long messages without the new parameter.

If the API can’t be broken, version the API and break it in the new one and for new customers.

In all cases, disclosure in the documentation - If you know there’s a limit and you still exceed it, at that point, as the kids say, FAFO.
um. singapore is small and rich. its easy to give access to any and all.

if u got 1.4b population and...er...lower gdp/capita... then its harder to convince people to let you in.....
Young women are flocking to astrology. But it's always been a thing with them. Most guys just see it as bullshit.
We are far from the sea here, in the mountains of inland Portugal, but here too walls are unbelievable havens for biodiversity - old stone walls here will one one side harbour a plethora of mosses, liverworts, sedums and similar, and on the other, ferns and epiphytes. With them come inspect life, and animal and bird life. Every nook and cranny, a world of its own. Plenty of species I see growing from walls that I rarely if ever see elsewhere here.

While there’s plenty of bedrock exposed around here, even the most fractured shale can’t compare in nookiness to a nice stone wall.
Seems like the account just posts blogspam.
College my dear friend. I apologize, but I meant post secondary.
E09: Analog Computing: The Once and Future King
See: collapsing European industry, finally now even in Germany, due to thinking "demand-side response" was a good solution.
It's a bit like how Rust limits dangerous operations to unsafe blocks
sorry, i didn't mean to present it as a honest argument. this guy was pretty much a criminal on the roads. suicidally speeding driver when sober and a drunk driver when drunk.

what i meant to say is that i don't believe a need to overcome distractions makes you a more attentive driver. in my opinion it's better to have less (car operating complexity) to worry about, because then you can - or at least could - focus on the road better(and i have driven manually shifting cars all my life with very few exceptions).
calligraphy pen remains unusable, after being made worse in pretty much every regard in 1.x. it's slow, quality of strokes is terrible, and it's been that way ever since 1.0 betas with zero improvement https://gitlab.com/inkscape/inkscape/-/issues/1473#note_1128...
welp, still using 0.92.5, where the pen is actually responsive and creates good results.
For those not bothering to read the article:

This does not concern chrome plated objects, but the process of applying the chrome plating.

Which involves environmental release of hexavalent chromium, very toxic & a known carcinogen. This release can be mitigated using other chemicals, which have environmental problems of their own. Hence the ban.
Wow! This is the most fun I've had programming in a while. Thanks for sharing
Sam Altman’s Worldcoin Crypto Project Officially Launches
Because Microsoft, Google and Apple are the fig leaf for each other. No Monopoly in sight.

Microsoft had to keep Apple alive to be their fig leaf, Google keeps Mozilla alive to be their fig leaf. Apple is not as dominant as Microsoft was.
As a Dutch person I was very suprised about this. This was because La Hague is not in The Netherlands, but in France. Thanks for the wiki though.

I think you confused it for The Hague, which is in The Netherlands.
IF T is int|None, then None|T is None|int (and int|None), it's just a logical union of all possible values. You're complaining against issues of some weird Rust-enum-wrapper-like unions, which is exactly a problem proper unions types resolve.
I definitely am performing poorly at 120F, but it’s probably a lower temperature than that to be honest.
> NULL/missing is so common that it makes sense to provide special language support, even if you don't have full unions. See e.g. Kotlin and Typescript.

No it doesn't. It's a bad idea in programming languages just as it's a bad idea in SQL.
Would the major obstacle in overthrowing a government be that you just don't know how? Even for things like making a bomb, you can probably find the instructions easily.
Not at all. Yoga doesn't get you heart rate up, require much strength or increase bone density. It does improve flexibility, but that really isn't much of a benefit on it's own.
I was assigned Libra at birth but identify as Gemini. It’s infuriating how many of these young people refuse to accept my sign.
Keep in mind lots of high school math teachers are just bad at their job when it comes to calculus.

I do recall when first taking calc they briefly mentioned delta-epsilion proofs and limits but really hand waved past it, which i guess would be hard if you want everything on solid foundations.
I meant thieves, thanks. But, it really does fit c-suite too, except the murder part.
Air-Gapped Google
The point is the sabotager probably has a pretty good idea of whats irrelevant and what's critical for the purpose of the organisation they are trying to prevent (or at least the former, which is all that's strictly necessary to do this).
As Tom Nicholas (the British YouTuber) pointed out, a chat app that's used by the vast majority of the population (like WeChat in China, or perhaps in some countries WhatsApp) can add a payments method and be successful, but Twitter has only ever been a niche. An influential niche, popular with journalists and celebrities, but a niche nonetheless. A chat app first needs the massive audience, and to be a normal way to send private messages to people you know in real life, before it can become a successful payments app.

WhatsApp could perhaps do it, but most of the countries where WhatsApp is popular already have decent payments infrastructure.
Steam did something similar a while back. You had to log in and choose a new account name when they decided email addresses weren't suited as account names anymore, if you didn't your account got purged.
> The extensions pack was always under a proprietary license.

Yes, while I'm not sure if the actual terms of the license changed, enforcement changed very much.

With SUN ist was "Of course, you can personally install it on your work computer and use it for work. Only if you deploy it to your fleet of computers please pay us."

https://web.archive.org/web/20100204053823/https://www.virtu...
> Be specially careful when installing their extension pack, as it is an evaluation license.

Our company was targeted by Oracle Sales because they detected mere _downloads_ from our IP range. They couldn't prove any installations, but of course wanted the company to pay for commercial licenses.

Im not sure about the details, but in the end I think we bought a couple of licences & then blocked all URLs for the extension pack company-wide.
Does that require 50% of my week to be in an office? My current employer has several 'company days' in a year, and we're in an always on (camera optional) Zoom channel. I know my current set of colleagues far better than my previous group which was actually a smaller company where we were in the office 4 days a week.
As these log-in-or-lose-it policies pass through the tech world I wish password managers could reliably log into all my accounts. Ostensibly the feature exists but I've found it unreliable.
My star sign is POSIX and my horoscope is HN.
Do you know of a language that encodes whether a function has the capability to make a reversed uppercased copy of a string in the type of the function?
Thanks for the feedback :). I will try to be more specific in next blog.
And this is why I just don’t hang pictures like this. Instead, I put a pair of eyehooks on the inside of the frame, a pair of picture hooks on the wall, and just slot it on. For heavy works, mirrors weighing 100kg+ etc., I use heavier duty fittings, but the same method.
It can’t follow from physics, because it is not in scope of physics in the first place. Physics, as all natural sciences, does not make statements about existential status of entities described by its models.

You can make a hypothesis that perhaps you have no free will, but you should acknowledge that it is a philosophical thesis unfalsifiable within the scope of physics.
A series of articles in the HP Journal explained how these algorithms worked:

May 1977 - Square Roots (pg. 22): https://www.hpl.hp.com/hpjournal/pdfs/IssuePDFs/1977-05.pdf

June 1977 - Trigonometric Functions (pg. 17): https://www.hpl.hp.com/hpjournal/pdfs/IssuePDFs/1977-06.pdf

November 1977 - Inverse Trigonometric Functions (pg. 22): https://www.hpl.hp.com/hpjournal/pdfs/IssuePDFs/1977-11.pdf

April 1978 - Logarithmic Functions (pg. 29): https://www.hpl.hp.com/hpjournal/pdfs/IssuePDFs/1978-04.pdf
Those figures are the percentage of office space that is unleased.

However, there is a good chunk of office space that is leased by someone yet isn't actually used every day. Usually because the company now does WFH yet can't terminate the lease early.

There seem to be a large number of employees who have a desk in an office, yet barely ever use it too.

I'm classing any seat that doesn't have an ass on it during the day as unoccupied.
Here is a general text on that:
https://www.pcmag.com/news/nordvpn-actually-we-do-comply-wit...

Exact examples are hard to find in the press. One that comes to mind is from a Belgian Telco company that was internally hacked by an employee hiding behind NordVPN. Nord when approached by the telco responded with the usual no logs, but after the telco involved the Interpol, logs were given and the attacker doxxed.
>> UTM on Mac

How easy is it to setup directory sharing?
Reading https://docs.getutm.app/guest-support/sharing/directory... seems a bit more difficult than VirtualBox

My use case is relatively simple: build some tiny OSes (into ISO image) on Linux VM, then run the ISO on macOS's qemu
> Rather than rehashing a debate about cryptocurrency that's already well-trodden, it's worth looking at what's new here: their iris scanning tool as a way of validating a user's uniqueness.

No it isn't. That's exactly what they want you to do - get distracted by the (alleged) tech and pay no attention to the scam behind the curtain.
I don’t generally play their games but I currently have a PSN+ Extra subscription which has access to a large portion of their library, so I’ve been playing all the games I’ve missed (far cry 5 and 6, AC Valhalla, watchdogs legion, ghost recon breakpoint). While they aren’t -bad- games, they all feel very similar and ultimately quite shallow and hollow. Certainly worth a few hours of fun each, but they started to feel stale pretty quickly, certainly not worth paying the normal price tag for, so you’re not missing all that much.
When services do this, does logging in with a token via an API reset the clock?
For example they removed PCI pass-through, they never updated their GPU guest drivers to support modern OpenGL, they never improved their (experimental) support for Mac OS X guests, in general the development of VirtualBox has been pretty much been completely halted over the last decade, in comparison to VMWare they practically went backwards.
Yes, that's not typical. With mine, there's nothing visible after I wash, so you could probably wipe with a towel, although I just use two TP squares to avoid the possibility of a potentially poo-stained towel.
I have been a weight lifter for 20 years, practiced BJJ and dabbled in Yoga. Yoga practitioners really are not strong by any measure. It's a terrible form of exercise, although it is good for improving flexibility which is good if you take part in sports which require it.

Yoga poses that appear to require strength are simply balancing with locked muscles. You have to be light and flexible for such things, but it doesn't require any strength.