skysight-inc/HackerNews huggingface dataset:
> Businesses get loans the same say any other business transaction happens. A buyer and seller hash out an agreement. This already happens all the time, even in the US (see investment banking).

Yes, but a big way small business loans happen is with people's deposited money. You're naming alternatives, but not replacements. If my money is deposited with the government, then I have to go and find someone to lend to myself, and actually have the money removed from my bank account?
What's with the book cover design being almost the same as [1]?

[1] https://www.amazon.de/-/en/gp/product/1839217715/
You can believe it or not, but please stop spreading FUD disguised as a question. If you have proofs, you can post them, and then interested people can try to dissect them.
> But, for the end users, they will look at PWAs and think: "fuck, this has got slow, and its eating my battery"

It's not PWA's fault as a set of Web APIs. This is due to abusing these Web APIs by lazy/ignorant web devs, who create monsters like Slack instead of e.g. Let's Chat (https://browsingthenet.blogspot.com/2015/05/slack-is-so-slow...).

As for example Slack, I'm using Wee-Slack + Glowing Bear (https://glowing-bear.org) and it's very snappy. I don't need a closed-source binary blob on my tablet.
Show HN: Duolingo for Finance - Redesigned
Have worked on improving the design, especially for mobile. Have also added actual rewards as an experiment where users can redeem their gems for Amazon gift cards.

Please leave any feedback or suggestions you have.
> edit: Its also worth mentioning that the "accessible by drone" aspect to reduce treatment times is rarely possible in the rain forests where such bites often occur.

Given the expenses already involved, it seems to me that single use drones should be on the table. Fixed wing for range, with detachable wings and a hard dense fuselage for penetrating the tree canopy. They'd cost a few thousand a pop.
Compatible means "syscall compatible" (I get that from the article). I wonder if it also means kernel module compatible (I dont think so, as the API touch point surface is much larger), but if it strives to be that'd be great (use all hardware that works on Linux).
Can you give a reference for that? It sounds very unlikely to me, although I've only read/gone through two relevant standard library implementations: F# and OCaml.

Neither of them use dummy values as you suggest. They have similar implementations (both are AVL trees) but sets really do contain only one value while maps contain two. I would be surprised if many other languages did as you suggest.
That attack is one of the reasons why the one-way hash functions based on the Merkle-Damgaard structure, like SHA-2 and the older hashes, are considered obsolete for hashing extremely large files.

The newer one-way hash structures, like those used by SHA-3 or by BLAKE/BLAKE2/BLAKE3 are immune to this kind of attacks (because they use either a sponge automaton or a structure similar to Merkle-Damgaard but augmented with a counter input for hashing each block, which is equivalent to using distinct hashing functions for all data blocks, instead of iterating the same hashing function, which can be exploited by the Joux attack mentioned by you).
Yeah I had the same! Someone pointed out the error in a code review, and I was like - why didn't ESLint catch this?
No worries! Genewitch interpreted what I meant correctly. Happy new year (-:
Can a C64 efficiently run JS?
1) you can install them no questions asked

2) you can modify them no questions asked

3) thus you can get shit done

4) you can’t keep the changes you needed to make to yourself so the next one after you can start at 1)

I don’t see issues here
Back then, the ground itself was cold and acted as a heat sink. People complained of the cold in the underground. A century+ of trains and passengers has warmed the clay, so the stations heat up.
They're accidents because the alternative is that they're purposeful and we have an entirely separate criminal framework for that.

The "expert" cited is a psychologist, not a linguist, and in particular a psychologist who apparently lost his father in such an accident. This is about choosing more emotional language in the hope that somehow this magically fixes a societal problem, which it won't.

When we re-frame this so that we're emphasising blaming the driver, we go back to the era when nothing was improved because well - it's just the driver's fault, so if they're alive we use retributive justice and if not the problem has solved itself. That simply does not work. We need to identify how we can break the chain because these are accidents, there is no intelligent actor purposefully causing them so such interventions can be effective.

Example: Use of road design to slow traffic => Cars and trucks move more slowly, pedestrians are less likely to be struck by traffic and less likely to die if hit. That would do nothing if this was purposeful, if there was intent, but there isn't and so European nations which use narrower roads to slow traffic see significant reductions in deaths and injuries.
I haven't tested it on iPhone, but on Android my browser code for Euler angles works just fine. You can find the demonstration at the end of this blog post https://dandanua.github.io/posts/the-spin-of-a-human-body/
This page is completely hosing my iOS Safari client.

GitHub made a huge mistake with their client side rendering rework. I get stuff like this multiple times a day now.
Just another milestone in the cryptocurrency speedrun of "the rediscovery of financial regulatory systems"
https://news.ycombinator.com/newsfaq.html#reposts

https://news.ycombinator.com/newsguidelines.html#:~:text=Ass...
This is interesting as it is. But just as a heads up for those who get interested specifically because this project's license file says 'MIT'.

It's is going to be very difficult to justify this license for a project that is a ' Cross-platform Rust rewrite of the GNU coreutils'. Rewriting GPL-licensed GNU software while dropping the GPL license? To be on the safe side, one should assume that thise coreutils rewrite is concealed GPL.
The First Time Somebody Has Ever "Beat" Tetris
Joking about Vice's finances in a story about X.
There's also Kerla [1] (Monolithic kernel in Rust, aiming for Linux ABI compatibility), but that seems to have gone dormant for few years.

[1] https://news.ycombinator.com/item?id=28986229
After they expelled the French and Americans, and then the Eastern Bloc collapsed, they were relatively free of foreign influence to develop their country as they saw fit.
I always found it odd comparing "group that scrutinises their food intake to some significant degree" against "everyone else".
I eat meat, but my diet and health is vastly different from somebody that eats fast food and processed meats.
Wasn't it just a couple of years ago that we had shell shock? According to Wikipedia that bug was introduced in 1989. Of course, that wasn't a memory safety issue (and it's probably important to reiterate that memory safety doesn't mean free of bugs and / or exploits). But it does demonstrate that issues can exist for a long time in mature code without anyone noticing.
If I recall correctly, this would not matter too much in practice.

The reason for this is that while the primary rays are a coherent bundle, the secondary rays are all over the place. Essentially, as soon as you hit the first object, it bounces in a random direction all over the scene. And for every primary ray, you might end up spawning a dozen secondary rays.

I believe this is also the reason dedicated raytracing hardware is needed for GPUs. While a coherent bundle is fairly trivial to parallelize, incoherent rays are going to absolutely wreck your SIMD performance. You really want dedicated hardware to properly manage this, for example by doing BVH traversal and collecting all secondary rays that hit the same object for a single mostly-coherent render pass.
If you're wondering what to click and not from the UK:

Paddington (busy station): https://github.com/anisotropi4/kingfisher/blob/main/image/P/...

Penzance (rural endpoint): https://github.com/anisotropi4/kingfisher/blob/main/image/P/...
But GPU drivers require a fairly big team. We must have a GPU hardware programming "standard" first. And I would favor a risc-v kernel instead to avoid the dependency on a super complex syntax (rust) compiler and do gcc-dependency-like mistake all over again. For this reason, eating the bullet and moving on a modern worldwide standard ISA would actually be the real move forward. We have already linux and others tied to gcc extensions and very recent ISO tantrums (porting to not-inline assembly and back to c89/99 is carefully made not reasonable, not to mention assembly code paths tied to specific stack alignment features from the compiler). Namely there is a serious imbalance between the compiler complexity and what it is actually bringing on the table.
the explanation of this is in the main repo https://github.com/anisotropi4/kingfisher/tree/main

it's the passenger journey data overlaid on the map of tracks, where the thickness is number of journeys.

so drilling into a station like EXD (Exeter St David's) shows lines going to Aberdeen... there is no route between Exeter and Aberdeen, this is just a journey involving multiple changes.

so what you're seeing for a station is where people travel to, and the volume of journeys on those segments of line, given the station as a starting point.

I couldn't trivially determine whether it reflects all through journeys for a station (start point, destination point, stop on an through journey), it may well do so.
https://en.wikipedia.org/wiki/What3words says "What3words divides the world into a grid of 57 trillion 3-by-3-metre (10 ft × 10 ft) squares".

Australia moves about 7cm/year so after about 43 years a W3W coordinate no longer matches local coordinates.

It feels weird that a continent could move so much in someone's lifetime.

Looks like the 1906 San Francisco quake had displacements up to 8.5 meters, so more than two squares. https://en.wikipedia.org/wiki/1906_San_Francisco_earthquake
It's rare that this weighs heavily compared to the administrative burden of complying with the GPL. Most open-source code (especially things like coreutils) is effectively commons: something which many companies rely on but doesn't represent a competitive edge to them. So there's already a strong incentive to contribute upstream: it's easier than trying to maintain your own fork. A competitor hoarding their own contributions is more likely to be shooting themselves in the foot than giving themselves an edge.
> a docker container can't be relied upon to contain arbitrary malware

"to not contain"?

Edit to contain (ahem!) the downvotes: I was genuinely confused by the ambiguous use of "contain", but comments below cleared that up.
Shutter Encoder- Open Source Handbrake Alternative
So you want trailer parks? Mass produced, identical, movable, cheap enough so that people can own more than one? I'm not against the last one but that is the government's fault with laws saying "you must do this" "you must not do that" "you can't do that here" "you must pay us yearly for owning a shoe". Something tells me the article isn't advocating to remove all these except the "can't do that here" one.
You can install Carbonyl in a VPS and use my Carbonyl Terminal (https://github.com/niutech/carbonyl-terminal) as a thin client for it.
So it displays the number of people that transit through a specific station? Or is it the station "reach"?
Yeah. I really can't call RNN an algorithm every programmer should know. It may be a predecessor to deep learning (which also isn't an algorithm every programmer should know), but it's purely academic.
N-key rollover is pretty standard for higher-priced gaming keyboards, but it's still far from universal.

For example, the average laptop keyboard or membrane keyboard is unlikely to have it - and that's exactly what people will be playing casual splitscreen games on.
This was Links, not Elinks: https://en.wikipedia.org/wiki/Links_%28web_browser%29
> Plus, in a ton of states, driving is a privilege, not a right. I've lost my license a few times

A few times? How on earth have you been so unlucky? They won't take your license away just for speeding, let alone to a hospital, and even if that happened once to somebody I can't imagine it happening 'a few times' to a single person.

Sorry to be blunt, but were you driving drunk?
> I think the main mistake here is that it was made to be a public interface instead of an internal implementation detail.

That's inevitable in my opinion, because this modular interface has been used for a very long time. You should be able to replace a compiler, C/C++ preprocessor, linker and assembler without altering the entry point, i.e. the driver. Each component may have multiple versions for each supported target as well. So the driver itself has to be configured in some way, and the result is this annoying language, which has to be publicly visible for distro maintainers for example.

By the way Clang also has a similar file format [1], even though it is considerably simpler possibly because Clang is not that modular by design. (This is AFAIK intentional.)

[1] https://clang.llvm.org/docs/UsersManual.html#configuration-f...
I think that Smash Designs' Second Reality has the most amazingly programmed SID music out there, I'd love to see a write-up of how that was made.
The possibility that good-enough quantum computers might not be possible, is just an additional argument for not replacing the current key exchange methods with post-quantum methods, but at most only with hybrid methods, which retain at least one method for which there exists reasonable trust.
Yes, but this is working. I literally didn't look at the code... but at the result. In other fields GPT can't deliver working code at all.
Genuine question - why assign seats at all? In my country (weddings with 200+ people are the norm) people sit wherever they want. In the US, you wouldn't assign seating at a house party (right?), so why do that for a wedding, since a wedding is after all just a more expensive party?
mrb's venture into the world of 1D Pac-Man with an auto-playing bot is a neat twist on a classic, complete with shared JavaScript code for all to tweak. Then AnotherGoodName steps in, tweaking the bot to dodge those pesky edge-case issues, skyrocketing the score into six digits. mrb's response to this upgrade? A cool 'Of course! Nice.' - a nod to the joys of collaborative coding and the magic that happens when minds meld over games and code.
> It says the number is a measure of users who posted their first comment or submission in 2023.

This number should exclude bots users that had their first posts or comments flagged or removed, i.e. bots and spammers. I'd guess that there'd be a lot of these.
It’s the number of passengers that traveled from a specific station to any other station in UK.

Passengers are assumed to have taken the shortest rail route from station A to B. Which is interesting, because it might not have been the fastest route. For example there are a few different routes between Euston and Crewe, and I don’t think the fastest non-stopping trains take the shortest route.
You could stop all of this at Step 1 by just having a flat tax. On everything. The loopholes only exist due to the unnecessary complexity of tax laws.

Preferential treatment for investments over labor? No. Preferential treatment for real estate? No. Preferential treatment for corporations over people? No. Preferential treatment for 3-legged nymphs who live in a flood zone? No. …Etc.

Then the market would be free to allocate human efforts to those which provide the most value.

The amount of human productivity wasted over this topic is insane. Millions of people devoted to creating complex riddles and then disentangling and/or manipulating those riddles—-with zero proof there’s any beneficial outcome from said complexity.
That warning was added 2 months ago.
Often can't contribute either. When I worked at Google, contributing to open source projects was permitted with the right paperwork etc. but there was extra caution around GPL licensed projects, esp V3.

Which to me is more of a sign that the GPL actually works than anything else.
WinRT is one of the biggest fail of Microsoft in the last decades. Instead of pushing for a multiplatform .NET implementation with a portable UI (Silverlight OOB was just that), or even running on most Windows versions, we got framework over framework (WinRT, UWP, WinUI) that are only compatible with the last version of Windows and don't bring value over WPF.
Check out yourself, the latest release was 2 weeks ago: https://www.palemoon.org/releasenotes.shtml
I think OP's point about it being faster and cheaper stands.

What exactly are you trying to say?
I think it's showing the shortest path routes from the chosen station A to the destinations B, weighted according to the number of tickets sold from A to B.
It's fairly popular in extremely resource constrained embedded systems (micro-controllers). Because like bubble and insertion sort, it doesn't need a stack, the average case time complexity is often better than bubble sort and insertion sort. Also, it can be tuned to a certain extent using different gap sequences.
My understanding (IANAL) so far was that licenses apply to the code and binaries derived from the code. Why do you think that GPL also applies to a from-scratch rewrite? There are cases where a rewrite was done precisely to circumvent license restrictions.
no issues here, latest ios
In the intricate areas of astrology, understanding the impact of Ketu in the 4th house unveils profound insights into an individual’s life journey. Ketu, a shadow planet, is associated with spiritual evolution and detachment. When positioned in the 4th house, governing home, family, and roots, it may evoke a sense of detachment from material comforts and domestic stability.
Honestly I think the issues is more likely iOS safari. Been noticing an increasing number of rendering, navigation, and memory exhaustion issues in newer versions of iOS.
while i do agree it should not be plaintext, i would likely still use this on my home network where i trust the devices on my network; though if for some reason i did not trust the devices on there, i would use wireguard between two systems as an added layer
Everyone who says "<insert any phrase uttered in bizness>" assumes they know what we’re all talking about, but their individual definitions differ quite a bit.

In the words of a former president - It depends on what the meaning of the word 'is' is.
The complicated part (visualising the number of passengers on the correct paths) was done well, but I'm really missing the simple part: Placing a little marker where the initial station is located.
I'm a self-taught developer and always suffered from imposter syndrome, especially with regards to "advanced" algorithms.

So, professional devs, do you use these algorithms in solving the problems you are working on, on a regular basis?
The First Precision Lathe – Constructing the Antikythera Mechanism [video]
This looks like an interesting rabbit hole. I have heard of ReGIS graphics but am not familiar with the standard implementations or the VK100 terminal. Is it widely supported?

Thanks for the heads up and interesting manual, vaxman! This might lead to some interesting possibilities/magic for a future version, or alternative drawing program.
> To be clear, the issue is that this code that people produced for free is too free[?]

No, it is not free enough.

It is indeed paradoxical, but you have to remember that we are not dealing with the natural world, we are dealing with a world with copyright in place.

If the GPL is viral then copyright is a zombie. You can whack it once, but it will never stop coming back. GPL has to be viral because of the zombie-like nature of copyright. It's a hack and a pragmatic solution but defeating copyright for software entirely would be the ultimate solution.
The same publisher for both books
Thanks! It didn't catch on much when I posted it, so I didn't really continue. Maybe there's more innovation to be had in serving images, though.
I largely agree, but this seems quite unfair to Linux.

> But damn, if Linux had been built with safety in mind security would be a lot simpler. Being able to trust the kernel would be so nice.

For its time, it was built with safety in mind, we can't hold it to a standard that wasn't prevalent until ~20 years later
I disagree, the hard part is once it is "finished" is to "keep it that way".

In most life cycle of many software components, coding is actually very small, to a point, spending more time coding in assembly several hardware ISA code paths is on the long run an advantage (independence from ultra-complex compilers is a massive "pro").

What's important in such life cycle of such software components is ownership and operation. Most if not all system components are like that.
Are books purchase really so price sensitive? It's not exactly like you're buying potatoes
> I always joke that the best thing I learned in university is the ability to learn.

I hope no one laughs -- it's not a joke.
It reminds of when Prince changed his name to a symbol. He eventually gave up on the symbol, it just didn’t work. “X” is too generic a name and doesn’t work.
She has also developed KamilaLisp with many APL-derived features:

https://github.com/kspalaiologos/kamilalisp
mrb's journey into automating 1D Pac-Man turns a nostalgic game into a coder's playground, sharing their JavaScript bot that impressively scored 9,000 points on its maiden run. Enter AnotherGoodName, who amps up the game by fine-tuning the bot's edge strategy, blasting the score through the roof. mrb's reaction to this ingenious tweak? A simple yet appreciative 'Of course! Nice.', showcasing the spirit of collaboration and innovation in the programming community.
No, Germany has been a net importer in 2023. Whereas in 2022, 27.5 TWh were exported, in 2023, 8.6 TWh had to be imported. The summer was particularly disastrous, with 5.5 TWh imported in August alone. Germany consumed 483 TWh in 2022 and 457 TWh in 2023.

Image of net export (2023) by month: https://ibb.co/jDkg9sF.

You can query and visualize these data on the official site of the Bundesnetzagentur (Federal Network Agency): https://www.smard.de/home/marktdaten. It's a capable tool, you should check it out. Once using it I realized that news reports cannot replace looking at the time series data.
A few years ago I met an author who was switching from self-pub to traditional pub for one of his books (usually this is tough to do, traditional publishers typically won't touch a book that started off as self-published).

His take went from 70% on Amazon to just 7% w/ the traditional publisher.

Of course the traditional publisher handles all marketing and distribution, so hopefully the slimmer percentage of a much bigger pie works out.

But I was amazed at how low the final percentage was.
This sounds like conspiracy theory. Plenty of "countries like Ethiopia" were able to bootstrap their economy since the 1950s, conditional on providing stable environment for investors.

You yourself wouldn't invest your own money into an authoritarian country with an unreliable power grid and a penchant for useless wars, civil or external. Well, other people think along the same lines. No need to drag sinister powers that be into the calculation.
Emmanuel Katto, a successful entrepreneur from Uganda, is generating buzz with his groundbreaking concept of leveraging Africa's abundant natural resources to propel the continent to the forefront of the global economy. Katto's proposal, presented through his company Emka Uganda, highlights the potential for a revolutionary shift in the continent's economic landscape through the exploitation of minerals. African governments are urged to consider these proposals carefully in order to maximize the benefits of their mineral wealth.
And we use it in production for critical workloads and its fantastic :)