skysight-inc/HackerNews huggingface dataset:
> such as in a collision

Really the worst-case scenario for a train crash is a collision on the side, because carriages are not built for it. This is the main reason why the Eschede train disaster [0] killed 101 people - the train "folded" because part of a broken wheel had flipped a railroad switch underneath the moving train. Then the folded carriages crashed sideways into a bridge.

https://dims.apnews.com/dims4/default/0fe6b8a/2147483647/str...

[0] https://en.wikipedia.org/wiki/Eschede_train_disaster
I found it here: https://fi.google.com/about/international-rates

> Important: The Google Fi Terms of Service require you to activate and use Google Fi service mainly in the United States (not including territories) for at least one day before using Google Fi abroad. If the majority of your usage occurs outside of the United States over a consecutive 90-day period, we will suspend your international data. Learn more at our Help Center.
Compare Anthony Joshua to Tyson Fury and also Usyk.

I'm pretty sure the entrenched interests (like Under Armor) were furious when Usyk and before him Ruiz took out AJ.

Only one of the three aforementioned boxers are "built like Hercules" as a colleague once put it.
One of the DAC authors here (the codec that this builds off of). Very cool work! Would love to see some more detail on the modifications to DAC. Boosting the capacity with a transformer makes sense to me.

Makes me happy to see DAC getting built on! Thanks!
Europe doesn't get quite the train length that you see in the US. Also automatic latching versus manual latching on train cars in the US. The US was first to bump latch cars smacking them into one another.
> Just because you could apply a different meaning to a character doesn't change the fact that some meaning, once learned, is more helpful than only relying on physical positions.

It does precisely that - because "once learned" muscle memory / spatial orientation would beat your conscious efforts to map ambiguous semantic rules every time since they're more common/primitive/intuitive ("move finger up to move up")

> And to me, it was far easier to switch layout while relying on mnemonics than on key position

So wait, you've seriously tried home row cursor movements in different layouts, then seriously tried moving to keycap-based cursor, and found home row keys to be worse despite their objective ergonomic benefit that the alternative layouts tout as their benefit over qwertys?
> do look like fitness influencers

In my experience training in BJJ, Muay Thai, and Judo, the ones at the tippy top look very fit and healthy, but aren't packed muscles of Adonis or washboard abs.

And these are people who have significant win records at Lumpinee, IBJJF, Olympics, etc. Even the fighters at the qualifier UFCs matches (the ones that start 5-6 hours before the main fight) tend to look more "normal".

Though, then again, I guess it depends what your definition of "fitness influencer aesthetic" is - is it someone who concentrates on washboard abs and aesthetics or someone who's conventionally attractive but also competitive in some sport.

That said, towards the very top of the UFC and OneFC pole, some amount of aesthetic training is included due to the whole marketing "schtick".

Also, according to some of my friends and trainers who have competed in UFC, OneFC, etc - there is a bit of an issue around PEDs towards the higher end of the spectrum that has a become a bit of a problem. The USADA and the UFC's new doping agency has become very lax on testing the past few years. McGregor wasn't the only fighter who has had issues surrounding doping - he's just more prominent and inculcating a "bad boy" image.
Nice. I'm building getinboxzero.com to help with this!
Endearingly amateur work next to Untergunther, the people who built an apartment and a workshop behind the clock of one of Paris' most famous buildings, repaired it, and left.

https://urban-resources.net/untergunther.html

https://www.theguardian.com/world/2007/nov/26/france.artnews
Sure, but nowadays all of it is laggy and slow. I cringe every time I'm faster than Slack, a text chat program.
> Sure there are some edge cases that don't work the same, but most apps won't hit those.

That really depends on your modelling style. If you like things like types, SQL-side processing (eg using functions), or covering indexes, then you’ll hit issues every five minutes in sqlite.

SQLite really wants the logic (including consistency logic) in the application, just compare the list of aggregate functions in postgres versus sqlite, or consider that you have to enable FKs on a per-connection basis.

Which I guess is why ORMs help a lot: they are generally based on application-side logic and LCD database.
> Also using this for AI training purposes.

Cool! Training for what?
You can't just drop a juicy comment like this and then leave us hanging ;-)
You can switch to a different location and continue business, should a conflict arises with a landlord in a mall.

With Amazon, if you have a conflict, you are done. You cannot come back to the mall. And there is a single (or very few malls).

In other words, it is not a market, where people come together for business) anymore it is being bound to a higher power to grant you rights of doing business.
I'm not sure how hard it is and if it's feasible but I will add it to my notes!

Thanks for this suggestion!

Do you know if plugins on those tools can "connect to the internet and run the process via my videofa.st servers" even if they are plugins?
This 100%.

This siloing is what causes fear and uncertainty about project, and also what makes developers atrophy their "talk to users" muscle.

It is what made me leave jobs in the past and made me fight to change how things work at my current job.
> without von Neumann architectures computers would not be what they are now.

He did not develop that architecture. It is not his idea. The article is pretty clear on that. The subroutines were not original, as Turing also came up with them.
One thing to consider is that the resolution and colour space of your computer's display also depends on available clock speed, so if you reduce that by a factor of 20, you'll also have to reduce the number of pixels in your display by the same factor. So, we'll have worse displays as well as worse compute.

As with all else - just look back to computers about 20 years ago, and that'll give you a good idea of what it'd be like. I guess the main difference is that we might have still been able to miniaturise the transistors in a chip as well as we do now, so you'd still have multi-core computers, which they didn't really do very often 20 years ago.
Kindergeld is a fantastic example of something that should be a UBI. It's intended to go to the child and be spent by the parents on the child's behalf - legally, it's considered income of the child, not the parents. That's literally a basic income already and it's paid from birth until the child is 18-25 years old (depending on employment status or if the child is in education).

Of course because the FDP conveniently forgot that its "Bürgergeld" was supposed to be a form of UBI and decided to simply rebrand social welfare (aka Hartz IV) instead, we're now in a perverse situation where the thing that was supposed to be a universal basic income is instead very much not universal and even takes Kindergeld into account if the child is part of the household.

That said, turning the Kindergeld into a UBI would also mean abolishing the Kinderfreibetrag which acts regressive (i.e. in effect, higher income families receive more benefits per child than lower income families). It would also make it easier to justify closing the loophole of migrant workers collecting child benefits for children in their home country given that a UBI could reasonably be restricted to national residents rather than all EU residents (which is the concern with limiting child benefits the same way).
How to use deep learning for automated color tagging of products? (2022)
> runner build wouldn't prepare you for kicking power

Visit Lumpinee sometime ;).

You'll be very surprised by the body types of winning fighters. Most of the Thai fighters have a runner bod, because of early childhood nutrition issues (most fighters come from Isaan, the poorest region of TH and started fighting as a way to make money in the very large illicit gambling scene)

And the best fighters I've trained with are all avid runners. At Woodenman, the fight team would always run 6-7 miles every morning before multiple training sessions.
Digital Georgism
Granted that I'm not a physicist and I may be wrong about this, but I don't think what you say is correct. This is not a matter of interpretation. In no interpretation changing the spin of an entangled particle will change the spin of the other at a distance.
ITT: likely male HN users weighing in on how difficult or not difficult it is to be a woman in the tech industry.

I'd love to hear thoughts on this take about just how inclusive the tech industry from women, or LGBTA or BiPoC individuals.
Good points. Somehow typing latency might actually be better, lol.

V8 might just invent like 3 more execution engines though, 1 of which uses an external TPU (open source though!) to run code JITed to HVM (Higher Order Virtual Machine) that everyone is eventually compelled to adopt, one can't be too sure JS will lose. /s
It's syntax sugar. I use it all the time, but of course it could always be respected by, i don't know, a for loop. It also makes writing duck typed code easier, as X3 will work for strings, bytes and lists.

Overall it's a very useful feature and I don't think it's that surprising. It's pretty obvious [x]4 will reuse the same reference. Just like manually adding "x" four times will.
>Getting a high paying 100% WFH job

Who said anything about high pay? A lot of people, me included would trade pay for the ability to 100% WFH which si much more abundant in the US than in some of EU.
> that is worth the complexity tradeoff of people often using it subtly wrong?

I don't think that makes the complexity tradeoff worth it. This is the kind of tradeoff that makes the language implementation, reference and semantics more and more complex. Unfortunately Python has a lot of such complexities already. We don't need more of it. Such complexity hurts the creation of completing implementations.

IMHO programming language specifications and implementations should be simple and consistent so that competing implementations can be developed easily.

> people often using it subtly wrong?

I think that... you know... before writing serious software, these people need to roll up their sleeves and just learn the damn language. Just learn what references are and how they work in Python. It's not that hard. It is most definitely easier than adding a sphagetti monster to the compiler make it bend to the will of programmers who can't be bothered to read the tutorial. I mean this gotcha about references is taught in the 4th chapter of the tutorial. Can't developers even bother to RTFM these days before developing serious software with a programming language?
I guess another way to view the point(s) he's making is that the supplier of the thing that enables you to make your own business, prices that thing based on how hard and smart you work and not based on how hard they work.
Don't all contract already have probation time by default?
- "If you want to go overboard, you can even create something akin to a macro by assigning multiple actions to the same key, so that a single keypress registers a different action when you’ve pressed half-way down, as you bottom out and when the switch pushes the keycap up again — and maybe another one somewhere in-between. I haven’t quite found a personal use case for this yet, but somebody surely will."

That's horrifying.

https://xkcd.com/1172/
Just ask to send a quick selfie with the nose being hold like it stinks with the hand while doing rotating with the other hand over one's head. *

* The trick is here to realize that WhatsApp is mostly used with a mobile (especially when horny writing..) and you can't make a selfie where you need both hands. You need to put your phone aside with a timer or find other solutions. That takes time, needs a few tries for "where to put..", *does it look good..." Etc..
And you'll see it afterwards in the pic sent. If it's generated, then you'll pretty fast get a reply with a selfie where both hands are doing exactly like wanted..

Thank me later. Bye.
That is experience! There is a saying - some people have 10 years of experience, some people have 1 year of experience 10 times.
Looking at average benchmarks, current consumer CPUs are about 20x faster than in 2007-2008 [0]. That means games like Call of Duty 4 and Crysis. Likely not much more online chess than today. And in tflops the RTX 4090 is 20x faster than the GTX 970 from just 10 years ago. But it's easy to overlook that progress if you just look at the performance of the average app.

[0] https://www.cpubenchmark.net/year-on-year.html
You don’t properly phrase things.

Yes, phone operating systems are more modern, and implement: sandboxing, hardware security, MAC, app permissions, etc. That’s why they do less. In this category, I would use iPadOS in lockdown mode.

But a phone is a device for the every day use of an average user. It’s not designed to be a security device to protect people against targeted attacks. If your threat model is a state actor, you might be better off with a desktop. Phones have phone numbers and take unauthenticated input from the external sources (messages). There is an opaque baseband chip. The threat model in which they are secure is skewed in favor of the phone provider: essentially you rent their device, and share your information. Phones communicate information about user such as the location, and might conveniently backup users data to the external servers by default. There is limited app choice. You can’t inspect, select and customize a phone OS. On the other hand, I can cherry pick a desktop OS, even build one selecting components, see, monitor and control the software, and run it on hardware from a source I trust.
> Instead of storing all user's data in one mega table, what if I made a SQLite database for each user? Provided users never talk to each other, I think this might work?

I'm doing this in a project I'm developing for language learning, except that you have both shared databases for content, and individual databases for view logs, preferences, and so on. What I actually do is open a :memory: database, ATTACH all the appropriate databases. Transactions work just fine, but because the shared database is basically read-only, then there's no write contention because each user is just writing to their own database. Overall it makes queries easier, because you don't even need to include the user (or the language). (Of course, the flip side is that getting stats on all the users and languages is more difficult.)

Currently it's just single server, but it should be possible to read-replicate the content, and actually move the write replica of the study database to a local server. It should also make it straightforward to let people download their own information: just hand them the actual SQLite file.

If I ever grow large enough that I need multiple servers in different geos, I'll write up my experience and post it here.
> Your argument is you can't drop them because they provide more value than they cost you. Fair enough; but that doesn't mean you can't. It means you won't because they are better than the alternatives. That isn't a bad thing, for anyone.

My argument is the network effect and the lock in. As an individual user, there are no way to leave without being cut of from your groups and friends.

The product is not that great in itself, the group functionality in Facebook is a mess, and many other chat apps can do all the important things that Messenger can do. It's the lock-in effect that makes it super inconvenient to leave for most people.

I don't have kids and stopped using Facebook in 2018 without to much trouble. I joined the fediverse in 2017 and quit Twitter when Musk blocked me from mentioning my fediverse handle in my bio. But I have cared about this for quite a while, so I saw the writing on the wall and was mentally prepared to jump ship. Most people are not – although that might be changing now, actually.
Though some sports will make your body nonsymmetrical since one
side does mosf of the work.

Being an athlete and optimizing your body for one specific sport may
not be the most healthy and wholesome outcome for all of the body.
And your users are sitting in front the application server?
There's more to the world than the Levant and it's not just the British boiler bunnies with something to say: https://www.youtube.com/watch?v=ZbSxc6Y1aVA
> cast iron seems virtually impossible without a sandblaster.

What are you on about? You scrape the pan and get most of the grease out with a paper towel. For the incidental big clean you just wash it by hand with water and soap, but then you do need to oil it some to avoid flash rust.

Non-stick is much more fragile than cast iron.
Less bargaining power, that's a fact. But I'm not certain about the lesser wages.

I've been looking at the inflation + CPI index in Europe [0] over the 1990-2020 period. The result is that for an equivalent €100 in 1990, you would need to earn about €200 in 2023. According to [1], the wages in Germany have not increased enough (due to the well known wage stagnation of the 2000-2008 era). But the wages in France [2] (with data over the 2000-2023 period) have. Over the 2008-2019 period, the wages in both countries were increasing at the same rate.

The inflation + CPI index is not perfect, but it gives an indication of the costs changes of a "representative" consumer basket. With our sample of 2, this means that those basic costs have not increased disproportionately w.r.t. wages over the 1990-2023 time period. The pill was a bit harder to swallow for the Germans, but they also started at a higher level.

But what the inflation + CPI index totally fail to take into account is the explosion of other costs that now put single-income families in great difficulties w.r.t. a few decades ago. And the mechanism behind those costs increase is the one that would be interesting to understand and analyze.

[0] https://www.inflationtool.com/euro

[1] https://www.statista.com/statistics/416207/average-annual-wa...

[2] https://www.statista.com/statistics/416204/average-annual-wa...
Thats much more helpful comparison. TSAC clearly works far better than mp3 and opus for low bitrates.
AAA games would still look like Quake. The web would be much more static.
Might not be an Android tag limitation rather than a smartphone limitation. Few android smartphones offer UWB, but maybe this will change
Did you expect some tamer form of extortion?
The cost to leave Facebook is precisely the cost of providing services equivalent to the value of Facebook's offering. There isn't an exit tax.

In fact, I'd speculate the cost is exactly that someone would have to ring up their friends every so often and ask what is going on in their lives. As costs go we're delving into some trivial ones.
We wouldn't have AI.
The content is from a creative common video
>That's the complaint, that [[]]*4 is not shorthand for list comprehensions and that it's something entirely different.

Well, of course. It's a shorthand for duplicating the list elements four times. In this case, the list contains a single reference to an empty list, do the result contains four references to an empty list.
Still copyright infringement (assuming it’s not so old to have left copyright). Doesn’t matter if it’s a song that was last printed on a 78 in 1945 and the artist decided to burn all copies, or the latest album from some k-pop band that you can get free with your cornflakes.

Being in print or not makes no difference
This is due to SQLite calling fsync a lot by default, to be on the safe side. You can use pragma journal_mode = "wal" and pragma synchronous = "off" and it should be much faster, without risking corruption if your server powers down unexpectedly (at least in theory, you should still make regular backups, which can be done from within a running sqlite instance using the backup command)
I feel like every time CPU speeds double, someone comes up with a Web UI framework that has twice as much indirection. With 20x slower compute, we might not have UIs that fire off an event and maybe trigger an asynchronous network request every time you type a character in a box, for example.

Windows 95 could do a decently responsive desktop UI on an 80386. Coding was a lot less elegant in one way - C code that returns a HWND and all that - but with the number of levels of indirection and abstraction these days, we've made some things easier at the cost of making other things more obfuscated.
being skinny-fat sucks
Windows 3.1 was based on async programming, and wasn't responsive every now and then.
Literally so, for Dante. I don't believe there are any cats or dogs or horses or ferrets in Inferno; in the various rings are there any animals at all?
The most paranoid members of NATO or EU arent the US. Its the Eastern states. You can guess, why.
Don't you just have a git client in your editor? All popular "out of the box" editors include one, and DIY editors like Emacs and Neovim have Magit and Neogit respectively. I find editor git integrations much more comfortable to use than some separate tool.
All you need to do is build an Abyss Box: https://en.wikipedia.org/wiki/Abyss_Box
Would need a hyperbaric chamber.
The marketplace dynamics are different. Numerous physical malls scattered around the world sell different sets of products to local clienteles. A centralised "online" mall sells a single set of products globally, offering a particular subset to a particular customer thanks to a finely-tuned algorithm analysing individual behaviour. It's not quite a "free market" anymore.
Show HN: A general version manager for multiple SDKs.
A general version manager for multiple sdks, such as Java, Go, Node.js, Deno, Bun, .Net, Python, PyPy, PHP, Rust, Kotlin, Scala, Groovy, Flutter, Julia, Zig, V, Typst, Android SDKs. A much better choice than vfox, fnm, gvm, etc.
Science has very solid evidence on social networks being extremely addictive, and there are growing suspicions that some companies have it like this by design. It might be a choice, yes, but this is not a black-and-white situation.
Want but also worry digital stalking cannot be avoided.
Rate our new startup idea and subscribe for early access and exclusive free plans!
> no wonder it was hemorraging money

I love how history has been rewritten such that a company that was profitable was "hemorraging money".

Now that they are actually hemorraging money under new management it is somehow a case study in profitability.

If everyone clicks their heels three times and says it - of course it will be true.
The problem still applies even when the user only sees a UI, but in a less explicit way. Power users usually customize a lot of settings that they expect to still find in updated versions. If there is no sane way to export those settings*, then people will remember it or write it down somewhere.

*: looking at you, Putty, which stores connection settings in the Windows registry
Don’t ICs have faster internal PLLs than the advertised clock speed? As long as those signals don’t need to move too far.

They could probably figure out a less efficient parallel bus with lots more leads rather than the pixel, line, and frame sync we have now, at least once we moved on from CRTs (I don’t know how those work wrt phosphors). It’d change the cost tradeoffs and mean more chips nearer the display but not really put us back, as long as other components kept up. I.e. pcie line rate is developing much faster than display size/framerate/bandwidth so limiting factor is the panel development and connection standards.