skysight-inc/HackerNews huggingface dataset:
That already got sorted and worked for books, at least in the UK.

The British (National) Library held and still holds the duty to acquire in the form of legal deposit, at least one print of each book published in the UK.

So every single book published gets stored in there, and has been since its inception 50 years ago.

It gathers 170–200 millions unique items, and counting.

With free access to anybody, able to physically access the library.
It has a budget of less than £150 million.

I bet implementing an archive of digital content would be a cheaper and despite more technologically challenging would remain do-able with a reasonable number of techies.

Oh isn't it what the Internet Archive is, and even more?
Is that not what they've attempted to fulfill for a while now and the primary reason they haven't accomplish it is due to a legal war with large IP distributors and their armies of top paid laywers shaping the interpretation of copyright legislations?
Of course there's a big legacy component in Java that's not there with languages that weren't around 20 years ago.
I don't think less of Java than other languages, old or new. It has its flaws but so do the others. It's battle tested, almost as efficient as native code and still evolving.
I’m going to suggest people try washing their clothes by hand for one week and see how they feel about the technology convenience versus speed argument.
Cayman Islands does this AML compliance officer requirement too, I pay out the ass for them (and so does every VC fund you fawn over)

These jurisdictions really just keep adding layers of obligatory professionals and it neither changes the reputation of the jurisdiction or helps a fundamentally flawed problem of trying to whitelist transactions accurately

I’m still of the predilection that states should just give up on trying to police money flows

It doesn't work in the US, Caymans, Estonia, anywhere!

Domestic gangs would always pass KYC, and foreign terrorism just simply isnt that expensive to always worry about funding them. Terrorism doesn't happen because nobody’s interested in flying planes into buildings. You don't need to encumber the GDP by 1% trying to prevent financing that, ostensibly.
Well, let me tell you how waterfall will turn into a constant micromanagement hell where the long term plan will be reevaluated every couple of weeks to realign it with the latest available info.

My point is that the uncertainty in a project is a constant and every methodology which tries to change it can only hinder the work of a team.

The best we can hope is that we know what we don't know and have enough robustness to handle what we don't expect.
I'm frankly not sure why you expect the level of Finland to remain where it was.

20 years ago Russian writer Viktor Pelevin remarked that "we are like a banana republic that has to import its bananas from Finland". But fast forward those 20 years, Finland itself is now a buffer state that buffers a dead end. In many ways, Baltic states and Finland made money trading with Russia, and if Russia stays AFK, their combined economic viability is in doubt.

I'm not sure what is Finland's comparative advantage these days. What are things that are is cheaper to do in Finland (or Latvia) that you cannot do in Hungary, on Cyprus or in Denmark? The logistic leg is surely longer and I'm frankly not sure that you're going to pull it off.
This is one of those sites that hijacks your scrolling, which I wish there was a standard for "please just let me scroll freely". It's not super awful but its kind of annoying, I like to read things on either the top or bottom edge of my browser window so I dont lose my spot.
"The living rock was excavated for the foundation, which was prepared with such solidity that it will endure as long as the world itself. The work had, according to my estimate, a length of 330 paces, and a width of 200. Its walls were so strong that there is no artillery which could breach them.

The principal entrance was a thing worthy of contemplation, to see how well it was built, and how the walls were arranged so that one commanded the other. And in these walls, there were stones so large and mighty that it tired the judgment to conceive how they could have been conveyed and placed, and who could have had sufficient power to shape them, seeing that among these people there are so few tools.

Some of these stones are of a width of twelve feet and more than twenty long, others are thicker than a bullock. All the stones are laid and joined with such delicacy that a rial could not be put in between two of them."

- Pedro Cieza de León, Spanish Chronicler 1553

https://www.bing.com/images/search?q=Sacsayhuaman+walls
The point of my story is that Devs are sometimes really bad to decide what is best for their team.

The problematic dev was convinced their way of working and communicating was perfectly fine (even after multiple time where collaborators reacted). The rest of the devs team were also agreeing. They were measuring their efficiency as the number of tickets they were doing. As the same feature with small crucial tweaks were coming their way again and again, they were pretty happy with themselves: they were doing a lot of tickets, none of them too challenging. They were even saying that they are more efficient in remote than before.

But the persons outside of the team were noticing the problems and paying for it. The research and development team (that I was part of) had to wait a long time to see features we desperately needed put in production, as each time it was not what requested (and no, the requirements were correct, the devs just went in the wrong direction because they read half of it because they assumed they knew). Same for the other team having to collaborate with the devs. Same for the managers, who were seeing clearly that there is a problem, continued to explain to the devs and show them proofs that the work was not done properly, but the devs were convinced "a lot of managers are useless anyway, they just say that because they want to feel important, let's not change anything".

The problems were communicated clearly to the devs, but they just ignored it, and when we were forced to change the way of working, they complained that "it was done without any explanation" and "it is mandatory".

So, no, the opinion of the devs on what is best is not always trustworthy. And this is my point: someone said "We know why companies don't give explanations". I'm just saying: I saw plenty of devs saying exactly that while I saw myself that this was bs. I'm not saying it's never that or that it cannot happen, I'm just asking: do you have objective element to support this, or is it a "smart conclusion from the very very smart dev team who know better than everyone and yet don't understand how much inefficient they are"?
Amazon was already working on getting rid of ElasticSearch with their Kendra NLP search. Are you sure ElasticSearch has rosy future?
From: https://en.wikipedia.org/wiki/Nobel_prize

> Recognition time lag

> Nobel's will provided for prizes to be awarded in recognition of discoveries made "during the preceding year". Early on, the awards usually recognised recent discoveries. However, some of those early discoveries were later discredited. For example, Johannes Fibiger was awarded the 1926 Prize in Physiology or Medicine for his purported discovery of a parasite that caused cancer. To avoid repeating this embarrassment, the awards increasingly recognised scientific discoveries that had withstood the test of time. According to Ralf Pettersson, former chairman of the Nobel Prize Committee for Physiology or Medicine, "the criterion 'the previous year' is interpreted by the Nobel Assembly as the year when the full impact of the discovery has become evident."

My own comment: Since there is a large queue of potential awardees, I suspect there is a preference for older scientists who might die soon since being alive is also a requirement for award.
Ye well I agree in general. It is hard to figure out intention and many cars seem to be on a slippery slope of adding features to protect the user from other features.

Except the surprise rollback. I think it is really hard to notice if you don't expect it, if it starts off slowly.

A Scania truck will engage the parking brake on hill hold if you disengage the seat belt or turn the engine off. The manual variant just allows hill hold for like 5 seconds and then releases the brakes after some warning sounds.

I haven't really tried out how any car with hill hold and electric pbrake behaves when you do strange things, so dunno if any engage the p-brake or locks the transmission.
There's a big difference between causing interference in a receiver a few inches away versus an airplane 1000ft above you.

It may be that this charger passes the legal requirements while still causing small amounts of interference when placed near a receiver.
I can't speak to the others, but pgvector indices can "break" hybrid queries. For example, if you select using a where clause specifying metadata (where genre = jazz) and order by distance from a vector (embedding of sound clip); if the index doesn't have a lot (or any) vectors in the sphere of the query vector that also match the metadata it can return no results. I discuss this in a blog post here [1].

[1]: https://www.polyscale.ai/blog/pgvector-bigger-boat/
They also need to be required to act more in line like telco common carriers. The payment processors have too much say in what they will and wont allow to be transacted on their networks which has nothing to do with financial risk or legality.
Yep mine cuts off at $100. Really annoying since I can’t even fill up entirely with that.
Apparently it is secure enough to use for payment apps now on the Pixel 8
ETW is Event Tracing for Windows if someone reads the above and is wondering.
I don't think I've ever seen a car that uses the hydraulics as a parking brake. Yes, some do utilize the pads in the caliper, but they activate them via a cable, thus bypassing any ABS etc that are all involved hydraulically.
Then don’t buy a device that doesn’t meet your needs? I don’t go shopping in the big and tall store expecting to find something that meets my needs when I am five foot five.
800 MA⁻²·kg·m³·s⁻³!
the list on the homepage is sorted by availability so all unclaimed bounties are at the top. you can further customize the sorting in-app!
Yes... didn't expect the attention :-) Server is a potato.
Sorry I'm a complete idiot, that was confusing. Meant "Near Field
Xfer/Coms = an archaic way of saying "contactless" from about 10 years
ago. I forgot there is also "Non Fungible Tokens" for bored apes and
whatnot. :)
While for sure yes, and it could probably work for a while, Nintendo is notoriously trigger happy with shutting down fan projects.

Fan games using their IP are the main targets, but emulation and rom distribution is on their radar too.

Ex. Dophin emulator for gamecube/wii has to fight tooth and nail against nintendo to be able to stay up.

Even with courts agreeing nintendo can't do anything, they still try every so often to take legal action against the project. Most recently trying to shutdown offering the emulator on the steam deck.

I can't say for sure, but I imagine that has an effect on how many people are willing to develop around nintendo products.
Jan Marsalek, of the Wirecard fraud fame, who fled Germany to Russia to escape prosecution, is now suspected to have been an asset of Russian intelligence working alongside a ring of at least 5 other spies.

https://www.wsj.com/world/europe/u-k-says-wirecard-executive...

One of the biggest credit card fraud empires on the planet was run by the son of a deputy in the Russian Duma.

https://www.youtube.com/watch?v=6Chp12sEnWk&t=3m23s
No new ideas have been advanced in anything reported here. A state machine change state is all that is going on here.

What I'd like to know is why should anyone care about this preprint? Nothing has been stated on how this software will improve the life of the average human being.

LK-99 at least would have had lead.somewhere if it worked.
Show HN: I explored a different way to architect an Android app
The Android app development landscape today can be quite intimidating. There are so many paths to choose; MVI or MVVM? Room or Realm? Vanilla Dagger or Hilt? Should we also consider adopting Compose while we're at it?

But are all these choices really necessary, especially when starting out? How far can an app go without them?

I've spent the past year navigating this journey, and have been pleasantly surprised by the progress. As the app has grown to include more not-so-trivial features, I'd love to hear the community's thoughts on it.

Thank you in advance and here's to a productive Hacktober!
Our thumbs haven't grown in the past decade and they now are expected to stretch longer distances. I can't even reach the opposite top corner with my thumb on my iPhone 13 mini
I realized belatedly that it's pretty easy to memorize by heart the RGB hex codes of the most common colors by deriving them from basic color theory. For example, what's the hex code for yellow? Well yellow is the complementary color of blue, and so hex(yellow) is just the ones' complement of hex(blue)=#0000FF, i.e, #FFFF00

Likewise, cyan is the complementary color of red, so hex(cyan) is the ones' complement of hex(red)=#FF0000, i.e. #00FFFF. This hex code also makes clear that cyan is produced by mixing equal amounts of green and blue light.

what about azure? azure is when you take cyan and and 'de-emphasize' its green component. So you just halve the green part of its hex code, to get #0080FF. If you instead halve the blue part, you get #00FF80 (spring green)

likewise, orange is when you take yellow (#FFFF00) and halve its green component, so: #FF8000.

And so on. Not every common color can be derived in this way, but you can go very far.
'I was kidnapped by my runaway electric car'
Depends on the technology. The washing machine is unambiguously a labour-saving device.
Great work.

Quick suggestion: Separate bounties with a "claim" active from the search for "Open Bounties".

I spent last 15 minutes reading through the bounty and thread only to get to the end and see a claim was already initiated 4 days ago.
People are TCP but Society is UDP.
Interesting that they only support x86-64 and aarch64/ARM64.

I would have thought the majority of safety critical systems are on bare-metal ARM32.
A GHC plugin for OpenTelemetry build metrics
Or Puppy Linux! The first day I popped that CD drive in and was able to run the internet browser ten times faster than I ever could on my decrepit family computer was a magical moment for me. It made me realize just how much power was being wasted on things I neither knew nor cared about under the surface.
Photoshop Journey to the Web
Heh. Only two comments here so far, mine and yours, both making an identical point.
After Shunning Scientist, University of Pennsylvania Celebrates Her Nobel Prize
btw- this is in the local news cycle

California renters pay 43% more than US, but the gap’s shrinking
California rents up 14% since July-through-September 2019. Meanwhile, the typical US tenant paid 21% more...
Yeah and the external wire will act like an antenna especially if it's got the right length.

Very bad. Strange also because Apple usually gets their PSUs made by Delta afaik and they are as good as it gets.
What’s the difference between this and you drawing that sticker yourself?
"It never gets any easier, you just get faster" -Greg LeMond
I can't be sure this is the exact model as OP, but the FCC testing doesn't seem to indicate any issues from my brief skim:

https://fccid.io/BCGA2548

(I have not read the entire report and I have no expertise in RF.)
Python and Typescript "type systems" were designed for gradual, non green-field typing. It is essential to incremental migration and totally understandable that it works this way.
The issue could be coming from the AC-DC charger used with the MagSafe charger as well, maybe retest with an Apple charger?
> (except for your data types)

This confused me for a moment, but I think you mean annotating the types of the fields in your `struct`s, right?

An addition to that: any non-constant global variables (if you must have those) should also be type annotated.
Agreed on pgvector being simple and a great choice for POCs and low scale, especially if you're familiar with Postgres. Our team released something new last week built for folks looking to use PostgreSQL at scale as a vector store [0], featuring a DiskANN index type.

[0]: https://www.timescale.com/blog/how-we-made-postgresql-the-be...
You're right, shipping speed likely also factors into it in addition to cost (that's why I also mentioned the shipping speed). If Amazon can't deliver within its 2-day Prime guarantee it is less likely to promote the offer.

Of course, without access to Amazon's systems I can't say for sure why any individual listing is or is not promoted. I'm just making an educated guess based on what the FTC put in its complaint.
They don't have to be on the outside, they can be inside the PSU.
> he was unable to escape the car travelling at 30mph by jumping out. He added: "It might not sound like it is very fast

Um what? Bailing out at 30mph is definitely risking life & limb. I wouldn't attempt that unless the car was about to go over a cliff (certain death).
They indeed started the process but most of the ethnic cleansing of NA occurred after the formation and rapid expansion of the USA.
> If there is any demand, the owner of the work needs to front the expense to fulfill it, otherwise lose the rights to the work?

This discussion started with the topic of video games, and this thread is about digitally distributed video games.

The upfront work needed to host an executable online is essentially zero, especially when there are platforms like HumbleBundle, GoG, and Steam which will do the hosting for you in exchange for a cut of sales.
>But it really bothers me to buy 40€ product and I still need to fix it with component costing over 2€

Honestly doesn't surprise me. I hold the same kind of sentiment after spending $1200~ on a brand new iphone 14 pro max just to find that I had to buy the charger brick so I could plug it into a wall. Come on Apple. Eliminating QOL things doesn't just automatically equal improvement.
Mixture of motor technology, cost, and application. Take a dremel for instance, adding all these features cost money and most dremel users won’t care for it. Also certain motor technology makes it impossible to control in a meaningful fashion. If you stuck an encoder on a dremel, you’ll still have a lot difficulty maintaining the set RPM.
AI Helps Fight Wildfires in California
I agree that haskell does not sound like a puzzle language to me even though i do not use it. Forth however sounds like a puzzle language to me. Probably because you have to completely shift your paradigm to solve the problem. It does feel a bit like those toy language you play with in certain games for example:

https://store.steampowered.com/app/370360/TIS100

The more the language shatters your pre-existing assumptions the more it looks like a puzzle.
Very over built. A lot of the times you just see two beams that advance their respective axis because there's so little force applied by a pen.
So do I. I think it has more to do with people choosing different words and metaphors to describe their subjective experience.
> I really wish people would just stop posting submissions to twitter at this point.

I fully agree. You can also replace twitter.com with nitter.net

https://nitter.net/bagder/status/1709103920914526525?s=46
I wonder if they’ll stick to their commitment of not fixing the emergency call issues?

https://www.reddit.com/r/GooglePixel/comments/y039zn/i_compi...
I remember running Linux on a floppy disk back in the 90s. Used it as a NAT between the school network and my computer(s) in my room.

Pretty cool to see the functionality increase with portability. Although, floppy disk space is significantly less than a USB drive.
I remember using some software to increase the pagefile on my Windows Phone. Multitasking worked so much better after that. Apps loaded faster since it would just take the image of an app suspended in the pagefile rather than starting it over.
Thanks. I learned so much while volunteering on projects, so why not help others find volunteer projects while I'm at it?
yes , one good reason for the break-up, that also Scott G. explains in this new vid: https://youtu.be/jl-SRHMzZHk?si=o2LpMMESWEIrejld
( Interestingly he his Amzn stock holder, favors the breakup, and believes the parts more valuable than the behemoth currently itself. thus a Win,Win,Win !)
LLMs are a redemonstration of the lesson of sun worship: apes are easily fooled.

If the output is indistinguishably 'world modelling', so must its mechanism be.

There is no 'world' model in a hashmap from questions to answers about a world. There is only the condition that, given those questions, any old ape would accept those answers.

Science is required to determine whether a system has properties, such as a rational ecology; ie. a genuine mechanism of environmental coordination.

No engineer, no statistician, and certainly no VC HN Hype Man can determine-so. The nature of reality is no up for Big-O equivalences.

Systems have properties in virtue of their nature, not in virute of what I will pay $20/mo for
> where over a billion euros have been laundered or defrauded

GDP size: $105 trillion

Percentage of the world GDP linked to criminal activities: 3% to 5% of the GDP (CIA official factbook).

We're talking $3 to $5 TRILLION linked to criminal activities.

Cryptocurrencies do not even register.

Highly convenient scapegoat though.

Crime, money laundering, fraud, ponzi, etc. all existed long before Satoshi created Bitcoin.

Back to the $3 to $5 trillion linked to crime: KYC/AML brings back about $12 billion per year.

A rounding error.
This kind of thing infuriates me so much. Not only are the detectors not accurate, but the damned thing gave it a 27% score that it was written by an AI which means it actually predicted it WASN'T written as AI and this teacher is threatening their success over that. It's absolutely absurd.
With anarchism there'd be no money laundering, because money laundering is the crime of "lying to the government about where you got your money".
"They struck it down for legal reasons, not for racial reasons."

That's a lie. From the linked opinion:

> Finally, the District Court concluded that
plaintiffs had carried their burden at the totality of circumstances
stage given the racial polarization of elections in Alabama, where
“Black Alabamians enjoy virtually zero success in statewide elections”
and where “Alabama’s extensive history of repugnant racial and vot-
ing-related discrimination is undeniable and well documented.” The
Court sees no reason to disturb the District Court’s careful factual
findings, which are subject to clear error review and have gone unchal-
lenged by Alabama in any event.

The "legal reason" is the "racial reason" here.

(You don't have to trust CNN, though. "... the high court upheld a three-judge panel's ruling that the state illegally diluted the political power of Black voters by having only one majority Black congressional district..." - https://www.foxnews.com/politics/alabama-lawmakers-redraw-co...)
TS' type system is insane in what it's capable of expressing. I've personally wrote a snake game using types alone (you see a board, snake and snacks inside your editor type popups).

Despite that, TS is still quite cumbersome to use due to its initial mission statements. I.e. `Object.keys(myObject)` doesn't return `keyof (typeof myObject)`, so if you'd do something like this:
`Object.keys(myObject).forEach(key => myObject[key])` it'll throw an error that key is not assignable to `myObject`. The reasons lie in design choices made in order to be able to gradually migrate an untyped JS codebase into a TS one. There's tons of issues like this, some of them are just completely absurd and make developers that try to achieve simple things throw their laptop out of the window :D