skysight-inc/HackerNews huggingface dataset:
I wouldn't be embarrassed about that particular ebook, it's probably the best looking one out there. The other 99% of ebooks however are atrocious.

I get that this isn't an easy problem to solve, with many different screen sizes, resolutions, and zoom levels. But the status quo is awful. I refuse to buy tech books in ebook format. Anything with any kind of diagrams (let alone actual pictures) is an automatic no because I know it'll suck.

My Kobo is pretty good for reading sci-fi tomes. Fantasy isn't as fun, as they often come with maps and the maps always render poorly.
Hahaha. This was a click-bait (for me)! I'm not upvoting. Sorry!
Agree it's nothing more than nice to see ipv6 is actually working.
from EU: left and right are pretty volatile concept, they don't apply the same worldwide. Simply because all parties (nearly) accept public healthcare in a country, doesn't mean that country is more "left" than another.
Show HN: Todoit – Todo list gnome shell extension
Hi everyone, im the author of todoit, i was recently looking for a good todo list gnome extension, but most of the ones i found were old or have some bugs and did not work.

So i decided to create mine
I shall update my posterior carefully.
The bit about the ground-handler agent not having 2FA is a bit of a red herring, getting access to a session is trivial - just find an empty common-use terminal in the airport. Or just bribe one of the thousands of underpaid and overworked agents working at any moment in any airport.

2FA would be tricky since these accounts can't be nominative anyway (at least not with the current economic model): there is so much turnover and subcontracting that it would be a nightmare to manage

The real question is how they broke out of the Common-Use Citrix session to get access to a non-airport environment, and that unfortunately isn't explained - there shouldn't be any relation whatsoever between the BA website and BA's Airport CUPPS network
When author mentioned their book has "javascript-driven syntax highlighting", my first thought was "no way this works on e-readers"
Wow that's a cool side business.

> spent on things they don't need

Do you actually find people who pay you to teach them to stop buying crap? Like, when I get a Doordash I already know it's a waste of money that instead could compound as an investment, but I do it as a treat...
Imho these kind of pedantic comments detract from discussing the content of the article.
The inflation is mostly because of the devaluation of the yen compared to the USD, mostly because the BOJ refuses to raise interest rates.

There is some real estate inflation in very desirable parts of the biggest cities because of foreign investment, but I'd say it's limited. There's still lots of new construction going on, though it's slowing due to labor shortages. The foreign investment can only go so far: real estate isn't a great investment here because structures depreciate rapidly, and it's relatively easy to build new housing just about anywhere if you own the land.
Very cool, but I feel like I've heard a lot of revolutionary ideas and "world firsts" from Google lately with very little to actually show for it.
> What if [...]?

Sounds more like anxiety than fear.

While fear is happening in the present, anxiety is anchored in the future.
The distinction makes me think of Java's checked exceptions, which I think have gotten an unfairly bad reputation from a lot of slapdash programmers complaining that they didn't want to think about error-cases. (And, TBF, a little syntactic sugar could have gone a long way.)

In brief, a checked exception is part of a method signature, "function wash throws NoSoapException", and the compiler enforces that whoever writes code calling that signature must make some kind of overt decision about what they want to do when that exception comes up. That may mean recovery, wrapping it inside another exception more-suitable to their own module's level of abstraction, deliberately ignore/log it, or just throw a non-checked exception.

So in a sense checked exceptions suit those "error" cases where you do expect the programmer consuming your function to at least decide whether they can handle it, and if they don't you still get all those wonderful features like stack traces and caused-by chaining. In contrast, regular (unchecked) exceptions have the opposite expectation, that the caller probably won't be able to handle them anyway and must opt-in to capture them.
Yes. Country side or old industrial downs die out with properties will have negative value. While prices in places like capital regions can be unsustainable. In Finland this is happening. Thankfully other growing or sustainable large cities still have somewhat reasonable prices outside most central core.
To a degree. But plenty of people want it real bad and there aren't enough days of avocado toast in a month that add up to a mortgage.
In the United States, federal tax applies when the estate is valued over $13.6M for 2024[1], though as you mention spousal transfers and other methods can be used for tax avoidance as well.

1. https://www.irs.gov/businesses/small-businesses-self-employe...
Kind of, regarding Rust.

It is impossible in the context of having all threads accessing in-process memory.

If the data can be accessed externally, regardless of the guarantees being uphold on the Rust side, there are no guarantees from third parties accessing the same data.

It also doesn't prevent other race issues with external data.
But there isn't a major housing problem in the cities at all: there's lots of housing, and lots of new construction for new housing, keeping prices in check. The problem everywhere else is that people don't want to build housing, and that factor doesn't apply in Japan. Here, if you can buy the land, you can basically build whateverTF you want on it. So in desirable places, big real estate companies like Mitsui Fudosan buy up land and build apartment blocks or tower mansions on them, and in farther-out (less dense) places old houses are routinely demolished and replaced with new ones. There's no worry about NIMBYs keeping you from building.
> Do they rent them out as business as well?

Microsoft/Google/AWS rent out this capacity in the form of networking capacity on their respective clouds. Your bits between their DCs likely doesn't traverse the public Internet (because that costs them more).
this is great technical insight in a field that most of us are unfamiliar with.
> Here’s a classic example: a data type representing the state of an API request, which can be loading, loaded, or in an error state. If it has loaded, it has the expected data associated with it, and if it is an error, it has some descriptive error. A naïve implementation simply puts those all on a single data structure, with booleans for the states and optional value and error fields:

Nope, not naive at all. Not every single thing needs to be a richly expressed type system. I actually don’t like to see a million different types for some trivial state machine. It is appropriate at times and inappropriate at other times.

Not trying to sound like a grumpy old man- but juniors read things like this and then want to make a bunch of complex types to make “errors unrepresentable” when it’s totally unnecessary and complicating in many cases.
As the author of the fine article states, that is preferable to the orphaned heading.
Absolutely unreadable because of this. I often just read segments of a paragraph to see if it contains interesting information and scroll on - or back if I think I missed something - but this scrolljacking breaks everything. I've rarely seen a page as bad as this one.

I was thinking: "They really should add two toggles to the top of the page: one which makes the images static so that the scroll-problem disappears and one where all the non-relevant, non-technical information is hidden."
Interestingly, this related bug had very recent activity: https://bugzilla.mozilla.org/show_bug.cgi?id=775617
Go / golang added https://pkg.go.dev/errors

Which includes nested / stacked errors and helper functions for checking them.

It doesn't implement error classes, but you can create a stacked chain of errors which achieves the same sort of 'Handle a classification of error' (anything which includes that class).

Older libraries don't use these features, as far as I know. So it's sort of like the half-baked enumerate everything sort of generic functions that older stable versions (like on hacker rank) ship.
"There is a true SENTENCE". Sentence, not sentience.
You might want to check JinjaX: https://jinjax.scaletti.dev/
Yes, it will. I have ADHD.

I had a good job. Made some money. Quit my job. Started entrepreneurship. I failed for 3 years. All my money was gone, literally. I found a business partner who did the commercial stuff, the stuff which took too much energy of me. I basically gave half of the company away for free to him.
Now we earn money, have clients, are happy.

Don't focus on others, focus on the process. People with ADHD have the ability to accelerate. Find your sweet spot.
Guix uses GRUB like most distros (but is scripted a bit to allow booting earlier generations of the system). The init system is Guile (Shepherd).

Fewer packages, yes, but the packages are by far the most common ones. It's easy to add packages for yourself, if needed. Nonguix channel and others for stuff upstream won't accept.

I believe Guix is innovating on a number of things in relation to Nix these days. So I've heard. I don't know much about Nix, honestly.

I heartily agree with your last paragraph in the case of Guix.
And yet some of the coolest tech, most powerful machines, and processes came up during the Cold War.
How _exactly_ do I keep 50+ Gigabytes of data in the 4090's VRAM without paging back and forth to disk?
Oh, I guess I'm in the wrong crowd. My immediate assumption was not inheritance, but tax/debt sales and a housing glut pushing the prices down.
Multi-Agent Orchestrator framework for handling complex AI conversations
Almost every single client I meet has no idea how much is actually going towards eating out or entertainment every month until we sit together and look at the numbers.

Everyone knows how much their rent and car payment is but most other stuff people have no idea. A lot of people don't even want to look at the numbers on their own so they need someone they can trust to help them face the reality.

Having someone who can sit you down through the process of accounting for every dollar, calls out areas where you're over spending, and helps you create a realistic balanced budget is very valuable.

Plus, there's other things like understanding the most effective way to pay off your debts, how much you could actually afford if you wanted to buy a house or a car, and understanding how to build wealth. Most people lack these skills but are very successful once they learn them.
An error: maternal leave pay is capped around 1800€. So it’s rather 1/3 of salary for white collar worker. This feature makes having kids for middle class even more expensive. A year later comes the nightmare with not enough kindergarten places. It’s a good time to start looking for kindergarten during pregnancy.
Study reveals blood sugar control is a key factor in slowing brain aging
If there's one thing China needs, it's access to the Pacific and Asia.
Sorry for the late reply, but I was rate limited by HN.

If you live in a culture that does not appreciate quality and the only focus is to make money whatever way possible, you will do whatever in order to make money. The likelihood of people starting to produce quality stuff in such a community is very low.

If everyone around you is throwing trash on the street, you will likely do that as well. You must have your basic needs met before you can start worry about things like quality and unfortunately many people in India does not have this kind of security afaik.
>I think the TSMC restrictions on China is really bad for Taiwan in the next few years. First, it’s a huge revenue loss for Taiwan.

TSMC sells more than it is capable of producing. This will likely continue to be a limiter for the foreseeable future. No revenue is being lost as a result of limiting export to China.

>Second, it creates a scenario in which China would take military action on Taiwan if they fall behind too far in AI due to the lack of the most advanced chips.

China's interest in Taiwan existed long before TSMC, it is ideological, not economical.

>If I’m a Taiwan citizen, I would clamor for the government to negotiate with the US and Chinese government to allow Chinese companies to use TSMC fabs. It’s one sure way to delay military action.

I am a Taiwan citizen and the majority of us don't want this, evident by the results of our recent election. That said, see prior point.
> The real solution is to book a trip to Spain in February, but that isn’t an option for everyone.

Another solution (to the minimal amount of daylight in winter) is to simply not change the time (DST) in October. Let the sun set later, not at 3pm FFS!
I mean sure driving to the nearest town is one solution, but another one is moving to a different town. In any case, the point stands that it makes Mammoth a less desirable place to live.
Although this is related to technical writing it is also similar to one of the ideas in "A theory as to why Art is created" https://medium.com/luminasticity/a-theory-as-to-why-art-is-c...

>the creation exists afterwards, and is thus available as a form of mnemonic for the creator. They can revisit and re-experience that sensation of creation that would otherwise have been transitory.

Other parts suggest that the literary writer writes to sharpen and go deeper into the experience of thinking, to extend it.

The two ideas seem related.
Most eBooks are produced by creating a new InDesign ebook document from the existing InDesign print document. Then you fiddle with a bunch of stuff to make it look right (removing the forced line breaks and such you did to get the print document looking how you want it, etc). That's then exported to ePub, which is a zip of some HTML, CSS, images, and fonts. The code outputted is absolutely terrible, as one used to get creating webpages with WYSIWYG Dreamweaver et al. and causes a lot of issues that have to be fiddled with in InDesign, manually corrected in the unzipped export, or frequently just left in the final book.

There really should be a better eBook specific authoring system. Ideally with importing from the print document, as that's the canonical version. It's just a website, after all, and we have great tools for building those.
And how often do we hear a demand to 'direct' democracy, egalitarianism, the end of policing, and so on.. from those with a-little-to-much but clearly not-enough, power?

There's rarely anything more in people's political prescriptions other than, "I do not have enough power, and I want more" -- and there's nothing inherently wrong with this demand. Only that when it is disguised by the false promise of power for everyone, it means power for almost no one.
Absolutely agree. Source: I've read (in the last decade) tons of old floppies from (mostly) the late eighties. The recovery rate for 5.25" DD and HD floppies were nearly 100%. I had only a couple of floppies with issues (though it must be said that I know people who have had more problems, but that is always about Really Bad Storage Conditions).

But, as I've mentioned before in other threads, this does not translate to 3.5" floppies. Or at least not to HD 3.5" floppies. Even though mine were stored in the same conditions as the 5.25" and 8" floppies, the success rate was really low, and mostly non-existent for "HD" 3.5" floppies (the so-called 1.44MB floppies). The 720KB ones fared much better, but never as good as the older 5.25" ones. Of course that also when the nineties arrived, but more than that - the HD 3.5" floppies stretched the density too high for the medium, according to Chuck(G) and others with more understanding of the physical medium than myself. In any case my experience supports that claim.

So, the title of this thread is "Triple Density Floppy, Anyone?"
Well, obviously I have no belief in the feasibility of trying even higher density than what existed, with the problems already apparent with the existent densities (mind, the 5.25" ones didn't exceed what was possible).

As for other media.. CD-R used to fail reading for me after a year in storage. I quickly stopped using that as any kind of backup. And we all know about flash-based storage.. or at least I hope we all know. They're just like very slowly leaking capacitors. Spinning rust or spinning floppy media or even tape retains data for much longer (yes I have tons of CCTs which are also still readable, from back to the beginning of the eighties)
The euro is the best part of the eurozone, period.

That I'm not gonna criticize even a bit.

Without it it would be much worse.
I wish that it was at least of some significant beyond the esoteric symbol but apparently no, see[1]:

> Dana Scott, who was a PhD student of Church, addressed this question. He said that, in Church's words, the reasoning was "eeny, meeny, miny, moe" — in other words, an arbitrary choice for no reason. He specifically debunked Barendregt's version in a recent talk at the University of Birmingham.

As a French native, I like to rely on the expression "personne lambda", which is a way to say a layman, that is an anonymous person, which matches pretty well anonymous functions. More generally in French as an adjective lambda means "usual/common", and you might know the lambda letter is at the middle of the Greek alphabet, so it does make sense to represent a mean thing, like common sense.

[1] https://math.stackexchange.com/questions/64468/why-is-lambda...
> A friend once commented that they didn’t “feel European”

I see myself as 1. A Schleswig-Holsteiner (The norhernmost state in Germany) 2. European 3. German. There was an interesting map posted on reddit a while ago [0], showing which of the three different things people feel most attached to, I am apparently in the majority with my #1 pick up here.

I do feel European, but it’s just too abstract to be a primary identification.

[0]: https://i.redd.it/5iybkit5lf5b1.jpg
On tipping:
Try giving a tip to people not regularly receiving one e.g the “Dönnerperson”. Since tips are non obligatory these people usually are extremely happy about it.

In tested the hypothesis that Dönner is larger when visiting a place where I tipped before and measured 10%-15% increase in weight ( 5 places, 3 Döner each, weight difference between fist and third).
If we look at the actual report

https://www.nar.realtor/research-and-statistics/research-rep...

the first-time homebuyers age moved up from the historically typical 33 to the current 38 only in the last 3 years which is not surprising given that the rates and thus mortgage payment jumped 2x times while all the other prices and thus expenses also jumped.

I anything the graph tells that the repeat buyers' situation has been worsening over the last 4 decades - from 36 years age to 61 - while the first buyers' one hadn't changed that much - 29 in 1981 to 33 in 2021 - until the last 3 years. So it is more of the story of worsening situation of the middle class.
Tactics, tactics, tactics. Once you get bored of that, throw in one session of studying master games for every nine sessions studying tactics. Later: 10% pawn structures, 10% master games, 80% tactics. Later: 10% pawn structures, 10% openings, 10% master games, 20% endgames, 50% tactics. I think you can stick with this regimen through expert and probably to weak master strength.

Source: peak USCF rating of ~2080
Unlike many other sectors where prices drop thanks to constant advances in Tech, what is weird is how Tech hasn't made a dent in Housing.

Health I can understand cause it takes a long time to produce a Doc, and there is a high demand and low supply dynamic.

But we can easily build housing cheap. Even if the real estate/investment lobby is busy buying up all the "prime" land, its not like the US is a small country to work around them somewhere.
Don’t mean to highjack but I was on the TI-89 camp, and I barely scratched the surface of its programming capabilities and memory. But it did help a lot with earthquake engineering and other mechanical dynamics courses in the university. Chugging a 6 kg laptop was impractical and this little TI was a beast!
It took me a while to realize that the SC people were talking about in this thread was the Python Steering Committee. I thought it stood for Star Chamber.
it's using context managers to manage context i.e. state that is there but isn't needed to be referenced by code directly. it's the whole point. you can do it all with just functions or objects (doesn't matter, functions are objects in Python anyway) by design, context managers are there for DRY purposes.
Indeed, you touch upon a crucial point that is often overlooked in political discourse. The simplistic transplantation of ‘left’ and ‘right’ labels across different countries is not just misleading; it’s intellectually negligent. The political spectrum is not a one-size-fits-all template that neatly categorises societies based on a single policy like public healthcare. In many European nations, universal healthcare is a settled matter - a consensus that transcends traditional partisan divides. To assume that this places a country further to the ‘left’ ignores the complex historical, cultural, and social nuances that shape each nation’s political landscape.
> It's interesting that the third-party consultants hired by the city to implement it aren't named in these articles

It certainly is, here in the Netherlands consultancy companies are often directly mentioned as a cause for a lot similar projects going over budget. Though the government really doesn't seem to be able to do much about it or simply doesn't care. As most recently they appointed the ex vice-president of one of those companies as a state secretary of Digitalisation https://en.wikipedia.org/wiki/Zsolt_Szab%C3%B3_(Dutch_politi...
I think you missed my complaint was that unlike more modern languages like Rust, Go has way too much boilerplate for error handling and not only does it not have error chaining via a `?` operator, it doesn’t even force you to check the error meaning I’m sure there’s plenty of missed error checks in production code leaving all sorts of vulnerabilities lying around. The package you linked in no way addresses what I wrote.
True, but if you're reading a book with equations in it, it is probably a textbook and textbooks are suited to large page, not pocketbook pages. You'd want a full size ereader anyway.

Leave the pocketbook size ereaders for the pocketbooks.
Email rendering is a great analogy.
OpenAI partners with Decagon to make customer support agents
Depending on who you ask, the EU is both a far left, communist hellhole and a far right neoliberal, capitalist hellhole.
Nuclear-Power Companies Hit by U.S. Regulator's Rejection of Amazon-Talen Deal
EE*PRO to the rescue for me!
> They purposely purchased a tainted domain

Are we talking about when it had malicious contents for a couple weeks in 2018? Come on, that's not tainted in 2024 by any reasonable metric.

> is a spelling variant of a well known large corp

It's talking about the large corp, and isn't even close to their real URL. And there's a lot of ways you could interpret "baways", including connections to the company called Baway and the unrelated stock ticker BAWAY. So I see what you're saying but I don't think it's a big deal.

> complain that a previously maliciously used DNS name is blacklisted

I don't see them complaining?

> And it is deceptive because unlike the title suggests there is no "challenge" mentioned in the article yet the wording strongly suggest some sort of rewarded hackathon.

That's the submitter's fault for using the subtitle instead of the title.