skysight-inc/HackerNews huggingface dataset:
Here's a few links if you've spent the last few years under a rock:

Wikipedia page on fatal incidents in UK alone: https://en.m.wikipedia.org/wiki/List_of_fatal_dog_attacks_in...

Two minutes worth of googling:

Children:

5-month old and 2 year old https://www.msn.com/en-us/news/us/tragic-pit-bull-attack-cla...

26 day old infant https://www.foxnews.com/us/indiana-mother-charged-pit-bull-m...

4 year old attacked, mom dies defending https://nypost.com/2021/12/20/mom-has-arms-ripped-dies-stopp...

ever menacing 5 day old https://www.foxnews.com/us/florida-infant-dies-after-pit-bul...

pitbull puppy chews fingers off infant https://nbc-2.com/news/2023/06/20/port-charlotte-woman-arres...

Elderly:

70 year old woman became a snack https://nypost.com/2022/07/27/long-island-woman-mauled-to-de...

70 year old man gets mauled https://www.fox5dc.com/news/dog-owner-speaks-after-pitbull-m...

mauls elderly couple, bites animal control https://www.cbs17.com/news/local-news/pit-bull-had-history-o...

89 year old woman dies, 12 year old attacked https://www.usnews.com/news/best-states/colorado/articles/20...

67 year old took a walk, gets face eaten https://news.yahoo.com/had-him-face-elderly-asian-173504735....

Women:

25 year old mauled in elevator https://nypost.com/2022/03/24/video-shows-columbian-woman-ma...

19 year old woman and small dog attacked https://www.usatoday.com/story/news/nation/2021/12/21/amazon...

39 year old woman, nothing but bone left on arm https://nypost.com/2022/04/29/deputy-recounts-vicious-south-...

59 year old woman killed by her babies https://www.newsweek.com/pit-bull-fatal-attack-west-el-paso-...

28 year old dog-sitter killed https://www.newsweek.com/oklahoma-woman-killed-dog-attack-pi...
Thanks to Wine, it is probably the most stable way to make a Linux GUI program as well.
> the constant worrying fear they'll be reset with the latest update

Which happens a lot and is very annoying.

A fantastic example is how Twitter defaulted everyone's DMs to only allow them from people that pay for subscriptions. It is also buried. Settings > Privacy and Safety > Direct Messages. What a fucking crazy dark pattern. It's so bad I see recruiters routinely post "DM me" and they have their inbox closed.
A key difference is that you paid nothing up front to play an arcade game compared to Battlefield 2024 (or whatever). There's decades of expectations/inertia not having microtransactions on home games, but I understand that is what publishers are trying to fight against.

It's worth noting that the death of the golden age of arcade games was due to no small part of the rise of console games. People didn't want to pump quarters into a machine to keep playing, they wanted to buy a game once and play it forever.
To cut 2 bytes off (while making it much less elegant), huffman coding could be used to store pawns in 3 bits - to guarantee a space reduction, this relies on the fact that if there are n promoted pawns, there must have been at least ceil(n/3) captures, freeing up space for the longer representation of promoted pawns.

It is necessary to find another way to represent en-passant opportunities (swap an en-passantable pawn with the piece in the 1st or last rank as mentioned https://news.ycombinator.com/item?id=37526523 ).

2 rook representations aren't needed (encode a king with castling opportunities as a knight, bishop or rook, and when decoding, if there are no kings of a given color, look at the piece in the king's starting position) so another 4 bits could be saved by making rook, bishop or knight representations shorter.
Seems like Emby and Jellyfin are the two most common alternatives.
Also, to nitpick, I have Transcend JetFlash 780 thumb drive from 2014 which allows me to copy files faster than 25MB/s. It wasn't released 6 years ago.
Consider the techniques being used and only available to players with resources:

- employ bots/troll farms to astro-turf comments, blogs, videos and articles at a large scale.
- employ more writers to pump out stories on the major news outlets.
- fund research in any direction they choose, and only broadcast supporting research.
- their message is already out, taught in schools, blasted on the media, etc. This means there is a hierarchy of experts all the way down to the hacker news commenter 'who heard a thing one time', and they are ready to refute anything without consideration.

It is known that most people are only reading headlines and comment sections now. When the main players can produce 1000x more content than the combined efforts of the few who have anything else to say, it appears to most people that there is not only a consensus, but most things are settled unanimously.

- With LLMs you can write the dot points of an article and have it develop something readable (time saver).
- You can interact with the LLMs to bounce ideas and discuss things, allowing you to build up a more fleshed out argument (virtual peers).
- You can discover research terms that might be deranked from search engines.
- LLMs can criticize your work and provide ways to improve it (peer review). This criticism will handily have the flavor of the mainstream message as all LLMs are trained on predominantly mainstream sources.

One person can do more now with less.

You could argue that the mainstream can use the same techniques, and surely they will. But the trend I am noticing is that there is a lot of traction for alternative views as the mainstream message has reached saturation and a vacuum formed from the suppression of well researched alternative messages.
eh, I am not using it for piracy; I just like the convenience of streaming services. So my plex library is all blurays, DVDs and a handful of VHS’s that have been digitally encoded.

However, availability of bluray for new titles seems to be waning. so I can imagine many who use plex like I do will turn to piracy soon.

I’m weird though and prefer to own my stuff, I hate renting and especially I hate services which rent an entire library at once and lock it out completely without me paying arbitrarily. Feels like they are landlords of media, instead of constructors.
> our companies

Oh ho ho ho. Now your comments ITT suddenly make sense.
I did actually debate getting the Garmin as well since my sister has one and loves it, though the thing that stopped me from getting any of them was largely that I really hated having to recharge my Apple Watch all the time, and I felt like smart watches would universally require somewhat frequent charging.
When u consider the software cost the Android phones are definitely NOT cheap. A few years ago the Android phones software support were absurdly short and they are almost disposable. Some phones' updates are even dead on arrival as they are not even updated once.

It's better nowadays as Samsung is providing even longer support than Google itslef
If there isn't right now, after news like this, someone will start making one.
That sort of paints the people in the light that they don’t have a legitimate complain though.

Like yeah, enshitification gets normalized and you learn to live with it. But that doesn’t mean it’s fine either.

Slacks done redesigns before that were well received because it didn’t affect its functionality in the workplace. This does.
It'd probably be better to look at bite statistics normalized against the population size of a particular breed rather than "which breed causes more bites". Popularity of a particular breed can skew that statistic.
I used to help run the Best Buy product catalog API. We did nightly CSVs instead of making people poll/paginate the entire catalog. It was super widely used.
I think the first is quite clear. I mande a version in https://imgur.com/a/y1i3Tzv IANAA [1] I'm not sure if the nose is painted or is just a dark spot in the rock that I'm over interpreting.

[1] You can interpret is as "I am not an Archeologist" or "I am not an Artist". Both are correct.
I would love to see something like this for tracking the sizes of the content catalogs of streaming services like Netflix, D+, and the other streaming services which go out of their way to create the illusion of sitting on top of an infinite content library. To see how those values change over time, while subscription fees remain the same (at best) would be quite revealing.
> Unity wanted to be an advertising company and when that goal started slipping away, they did something drastic. Epic wants to be a store and a virtual production platform.

Epic "being a store" just happens to allow them to collect a ton of personal data and push a whole lot of ads. Seems like they want to be in advertising too.
Hotel pricing tools are useless if they don't include arbitrary "resort fees" hotels can spring on you when you're standing in the lobby at midnight after a full day of travel.
> There are already well over one or two Godot devs working on the engine. The community funding is already enough that it supports multiple full time devs salaries. If the current devs quit, this funding would be used to hire new devs. At this point, I think the Godot community is already well over the tipping point where it will continue no matter what the original devs decide to do.

Yeah. They've reached critical mass to, from this point on, be self-sustaining.

I don't think Unity ever got to that point.
>That's fairly decent

Meanwhile, Microsoft released a security update to Windows XP in 2019
Why not both? I spend most of my time in Go, but learning other languages is always on my radar, most recently OCaml. It's just fun and helps keep me spry, if that makes sense.
I have too and I 100% agree that there is a strong non-piracy use-case for Plex. However if you browse the reddit r/Plex sub it's shocking the percent of people not only using it for piracy but also working to build their own user bases - I can't tell if they receive payment or not. I've seen many posts with people lamenting the behaviors of their end users, numerous with people asking for recommendations on request systems (where end users can request content) and even a few - I kid you not - complaining that they invited random people to use their Plex server but did not receive a response or were treated poorly when the end user (that term again) used it. All that is to say...I think many people are mis-using Plex
Samsung Galaxy Watch6 has a newer chipset
https://www.gsmarena.com/compare.php3?idPhone1=11045&idPhone...
I don't think it's quite as simple as extrovert/introvert, but otherwise I would agree that there's probably a strong correlation between individuals who like being in an office with individuals who become managers.

I think I'm pretty extroverted in social circumstances where I feel comfortable. But I'm energized by topics that tend to not be great in the workplace (broadly speaking, religion and politics), so in the workplace I usually keep my head down. My workplace has said they want people to bring their "whole self" to work, but work is absolutely not a safe place for my whole self, so in the workplace I have the behavior more of an introvert. WFH is definitely the way to go for me.
sharing with friends isn't actually piracy.

Where did you get that notion?

You can invite friends over to watch a movie with you, you can lend a movie too. Copyright law has fuzzy carve outs for this.
If it is a single McD employee, fine said restaurant (which is already the case, but you onow that don't you?). If it is a general issue with a franchise chain (McD is running a franchise, so the company to go bankrupt is most likely a franchise in your example), fine them. And yes, that can lead to bankruptcy, as happened a couple of years ago with a Burger King franchise chain in Munich.

If McD is knowlingly selling carcinogenic burgers world wide and reguses to stop, sure, bankcrupt McD.
I cringe every time I see the Sherwin Williams logo. It is a bucket of paint being dumped on the earth. Imagine if BPs logo was just an oil spill
Technically that's still illegal in the US. Breaking DVD encryption is not legal, so ripping them is not legal.
Visual C++ 1.0 had AppStudio

https://ia800108.us.archive.org/5/items/MicrosoftVisualStudi...
I think the main point it's missing: what is the context?
In the absence of context, any answer is both correct and incorrect, like Schrödinger's cat :D
Should be fixed now. Just refresh it once so that the new script is loaded.
These platforms just pigeon hole developers into a corner. Yeah I get it - it makes game dev 'accessible' but what are we really missing out on? I'd take quality of quantity any day. Entire generations of programmers are being boxed into being tool dependent. Same goes for web frameworks and mobile ecosystems. Obviously building a game engine from scratch is a massive work of labor and requires vast knowledge in alot of things, but outside of AAA studios, is anything building engines from the ground up?
- Webcrap - use Go. The arguments for Go for that use case is that 1) Google provides the libraries for most web back-end things you'll need, and since Google uses those libraries internally, even the obscure cases have been exercised, and 2) Goroutines are both low-cost and can block, so you don't have to face Rust async/thread combo hell.

- Hard problems that have concurrency, performance issues, or have to be highly reliable such as a database - use Rust.
COBOL, CICS and 3270 interfaces. That's where the action isn't, which is great if you want APIs that remain stable for decades.
Like any time this is asked the real answer is "it depends" while the answer given in the post as in all posts like it is "you should use my favourite instead of your favourite". There's no depth here and nothing that hasn't been said before, don't waste your time.

I know HN isn't a fan of "middlebrow dismissal" but go on, read it and tell me it says anything beyond "I like red better than blue"
What makes them dangerous is that they have the capacity to cause massive amounts of damage with no recourse unless people have a knife or gun nearby.

We do not let people walk around society with hyenas and tigers and lions and wolves and chimpanzees. What makes a dog with "pit" or "bull" in its name any different? And maybe this applies to other dog breeds too, I am not a dog person, but the point is if an animal is capable of causing serious harm to people, then society has an interest in restricting its population where people do not want to worry about being attacked by animals.
You put /s, but that to an extent is sort of true. Diseases can't be cured as effectively where remedies or mitigations are too expensive, but the same first world locations where medicine and care is most available also have a litany of factors working against health.

I don't believe though that this is inevitable, and I hope that the first world will continue to improve its situation, and that less well-equipped areas will somehow avoid making the mistakes and leapfrog these uncomfortable middle periods. We see this for instance with the Industrial Revolution, where those that can be credited with facilitating it generally did pretty poorly for themselves, but those who industrialised later were substantially better off.
There is no “right to vote for every government official.” Judges aren’t elected. Until 1913, Senators weren’t either. And the President still isn’t elected by the public. The constitution empowers state legislatures to select presidential electors.

Currently, those electors are selected based on a popular vote as a matter of state law. But that could be changed by the state legislatures at any time, because ultimately the power rests with them to select the federal president.
yeah ... I thought about "top right to bottom left"

because then you are comparing top to top

instead, i kept it left to left :)
This is not about releasing old works, but releasing new content based on it.
> ChaCha20 too, but only in the context of TLS

It isn't. And that's a problem, because that means an implementation can't be both FIPS compliant and compliant with the TLS 1.3 RFC.
If only courts would award legal fees to the winner…
This is my view as well. Compulsory licensing after a period of exclusivity, then public domain, would be a good deal for everyone. I think this would additionally work well for patents.
I really don't understand how they managed to wiggle themselves out of this.
iMessage only works on Apple hardware which actively prevents communication between users of other devices (Windows, Linux, Android).

Sure, their argument is that people use other messaging apps when they need to communicate with people on other platforms, but that was one of the main points of the DMA, to make the products provided by Gatekeepers interoperate with other services.

So it means WhatsApp will be required to operate with other services, but they won't be able to do that with iMessage because Apple isn't required to participate...

I'm curious how this will all pan out and how these services will twist their interpretation of the legislation to make sure they remain dominant and keep users in their silos.
What is your frame of reference for considering 300+ million euro a drop??
Cat collars getting stuck can be a problem regardless of a bulky item being attached (though, it will probably be exacerbated by a tracker), so a breakaway/quick-release collar is a good idea in any case.
Brave and ZebPay partner to bring Brave Rewards earning to India
Couldn't agree more, but this is why we don't have nice things. The digitizing of DVDs we lawfully own isn't legal.
Why exactly is it that the quality of a society is measured by how many big companies they have? Does Philip Morris contribute to society or detract from it? Can we dispense with the notion that big companies inherently improve society? Letting go of this does not imply you are a communist, regardless of how many seem to think so. You can believe that society achieves better outcomes by having tighter rules of play, rather than an anything goes mentality. Yes it makes it harder to create megacorps with billions upon billions of revenue. And so what?
It’s workable, but not as nice. I switched back.
That was a marketing stunt. There's no way it would have been allowed and they had to have known it.

You don't want to take turbulence standing up. The London Underground doesn't take negative g-s, there's no equivalent to brace position should there be an emergency landing, and there are strict certification requirements for how quickly everyone should be able to evacuate.

The same is true about the other stunt fees listed - charge for the toilets and you'll have people peeing in bottles or on the floor.

Moving to one pilot instead of two doesn't yet seem like a cost effective solution as it requires a level of automation that isn't here yet, and definitely not something Ryan can pull off on its own. https://edition.cnn.com/travel/article/single-pilot-planes/i...
so

return (bool)x;

is equivalent to

return 0!=x;

and

return !!x;

https://godbolt.org/z/Gq5j8j66a

Sorry, this is the C link:

https://godbolt.org/z/crxecb9c3
are you trying to defend apple, or are you trying to shame google? just curious because I understand the latter, but the former wouldn't make sense since apple is not any better in their behaviour
Was it a mistake though? Independent logins are great for separation in a professional context. I don’t ever want my work workspace, vendor workspaces and personal ones intermixing.

Managing them in a single app was fine because it kept them distinct. Their new vision is directly at odds with real world professional use
It's an annoyance for them to track SKUs, it's almost as complicated to track spare parts as whole parts, and they just are not a manufacturer, but instead three kids and a dog in a trench coat pretending to be one.

I give up and just use eBay for parts.
People who have actually driven FCEVs will tell you they work basically identical to BEVs. They make it a point to mention that there are no problems with the cars themselves.

In reality, the moment hydrogen becomes comparably as cheap and available as gasoline or diesel, it is likely the end of the BEV. It is the availability of fuel that is the fundamental problem right now.
> Threatening to pack the Court may have violated custom, but did not violate the Constitution itself, since Congress has the power to set the number of justices.

The threat of court packing didn’t destroy the constitution. It was the Supreme Court decisions made under the threat of court packing.
Um, yes. Let’s follow the thread here…

Apple’s decision to switch to USB-C now might have to do with the EU mandated deadline to switch to USB-C.

If the EU had not set a deadline, then Apple might have waited longer. The longer between switches, the less overall switching in a given period of time, and therefore a reduced rate of switching-generated ewaste.

I guess this stuff is a little too complex for the average voter to follow and the EU politicians saw an opportunity for an easy win, never mind the extra ewaste generated.
Show HN: Applin – define mobile UI in server code
Hi HN, I'm a backend engineer who made an app and didn’t like the tools. Then I made the thing I needed: a mobile app toolkit for backend engineers. I'm calling it Applin™. :)

https://www.applin.dev/

How it works: You make an HTTP server that returns JSON objects that define page content. Then you make a mobile app that calls the server and renders the pages using native widgets. Applin is the server and client libraries that make this easy.

Server libraries: Currently there's Rails https://rubygems.org/gems/applin-rails and https://github.com/leonhard-llc/applin-rails-demo . Which languages shall I add next?

Client libraries: Currently there's iOS https://github.com/leonhard-llc/applin-ios . Which platform shall I add next?

They say, if you're not embarrassed by the quality, then you're launching too late. Applin is usable and not yet pretty and not yet comprehensive. I need customer feedback on priority and requirements.

To try it out right away, use https://apps.apple.com/us/app/applin-tester/id6464230000 and tap the rails-demo link.

The hardest part of this project was making the client update the page without losing keyboard focus and scrolling to the top. To do that, the code must pick the correct existing widgets for each new version of the widget tree. The current (working) version performs five passes over the widget tree: first picking focused widgets and their ancestors, then focus-able widgets, then other stateful widgets, then widgets with matching attributes (label, URL, etc.), and finally former siblings of the correct type. Then it creates any new widgets. Now that it has widgets for the new tree, the code updates the widget tree without removing any sub-widget that will be added again. This prevents losing keyboard focus and prevents resetting scroll positions. Here's the code:

https://github.com/leonhard-llc/applin-ios/blob/main/Sources/ApplinIos/page/widget_cache.swift

Please try out Applin, use it at your company (buy a license), and let me know what features to build first! Post a comment here, add a GitHub issue, or email me at michael@leonhardllc.com .

To get updates, join https://groups.google.com/g/applin-announce .

Thanks for reading! :) --Michael
There's no citizen enforcement clause for most of these laws and therefore this mostly means nothing - and where there is it just turns into a money grab/shakedown by bottom feeding lawyers (see existing FAL & P65 suits). Suits get settled, lawyers get paid, plaintiff gets a cut, no wrongdoing is admitted, and nothing changes.

It's not about claiming ignorance. It's about not caring about CA viral laws and CA's inability to effectively enforce them around the world.

Much like how most companies laugh when some EU citizens tries to flex GDPR in the US... hilarious unless you're Google...

People lock-in on the intent and names of these things and believe they've "won" the privacy war. Just like the "Inflation Reduction Act" these laws do very little if anything for their namesake.