skysight-inc/HackerNews huggingface dataset:
Hello HN, we're Simeon and Mihail. After a year of grinding, we're rolling out our SportDevs API (https://sportdevs.com/) Our journey began with a question: Why are most sports APIs slow to deliver and narrow in scope? The answer wasn't simple. We dissected the typical sports data stack and found bottlenecks everywhere – from inefficient API calls to bloated data structures that weren't built for speed.

To address this, we developed the SportDevs API, focusing on speed and a broad range of language support.

SportDevs API is designed for diverse tech stacks, extending beyond the standard offerings.

We've included extensive language bindings, from Python and JavaScript to C#, Go, Ruby, and more. This multi-language approach is about fitting into various development workflows seamlessly.

The API provides rapid access to a wide array of sports data (more precisely, it covers 21 sports), including endpoints for match statistics, player statistics, match news, etc.., with response times under 200ms. Here are a few ways developers are using SportDevs API:

Building Interactive Sports Analytics Platforms: Leveraging detailed data for in-depth analysis of games and player performances.

Creating Real-Time Sports News Aggregators: Utilizing up-to-date sports data to deliver the latest news and updates to sports fans.

Developing Fantasy Sports Applications: Using player statistics and match data to enrich fantasy sports gaming experiences.

Enhancing Sports Betting Platforms: Integrating real-time odds and match events for dynamic betting interfaces.

We've tailored our documentation to be as friendly as possible, guiding from the initial setup to advanced data utilization. You can check it out here (https://docs.sportdevs.com/docs) . For more about our offerings, visit SportDevs.

We're looking to stir up a conversation on how sports data can be done better. Feel free to check the API, try it yourself, and let us know – what we have missed and where we can improve.
Would love to know more about this project.

I been working on UX with the team at https://www.radiooooo.com and I believe there is a lot of space for new UI and discovery interactions that treat finding new music as a game.

There is an unspeakable ‘uncanny valley‘ quality that’d algo generated playlists create. Like the music is too similar too aligned, it sends my ears to sleep.
Nah, don't worry. Theft at self checkouts is turning into a national hobby¹.

1: https://www.nrc.nl/nieuws/2024/01/05/de-diefstalcijfers-stij...
That's another good point. Self checkout machines are likely designed with lower specs in mind due to shops needing to either needing to have more of them (since there are often only 1 or 2 regular checkouts compared to 10+ self checkouts) or because they feel the expense of a better touch screen/recognition system is better justified if it's for a system the staff are using rather than the general public.
Years ago I had a .bat file on a usb that ran Puppy Linux and Slitaz ISOs inside qemu. Although it didn't have working persistence.

Was a lot of fun, but people are more wary of letting you run random scripts on their pc these days.
A failure? I see many more people using the machines than the manned registers.

Waitrose, M&S and Sainsbury's seems to be going nearly all in on the machines in my town.
Discover the Web Revolution: From Simple HTML to Powering Spacecrafts
Again, it's not a dialect of bokmål. That would sound like bokmål is actually a spoken language and there are dialects of it. It is not. It's the other way around - bokmål is an attempt to create a written language with common elements for a lot of people, and the same was done for nynorsk - it's just that for bokmål the selection was more from certain city areas in the south, and nynorsk more from dialects elsewhere, but that's actually a too easy description. In my own dialect, which originates very far from where bokmål was created, there are tons of similarities but also tons of differences, and the same can be said for just about every dialect.

When teaching Norwegian to foreigners there's really only one practical way of doing that - use an artificial "spoken" bokmål so that the students can actually match speech to written words. That's just a crutch in order to learn the language (after you're done the real learning starts). That doesn't mean that "spoken" bokmål (or nynorsk for that matter) is real outside the learning institution.
You insinuate and then backtrack saying that you weren't insinuating.

You make a claim -- hopefully a logical one because if we're not crafting our ideas logically then what is the point of communicating? -- and then claim "english is not a programming language" to say what -- that words don't mean anything that logical thinking or communicating is not worth doing?
Yeah I was just trying to make a cynical point that when they allow you to filter by no-in-app-purchases, they charge you for the privilege
They already operate as a bank, they just offload the legal/annoying part of it to others and focus on selling the sum of its customers' purchasing power
yeah, that was what i guessed it was doing, but i couldn't remember or rederive the ray-sphere intersection formula to be sure
The fatal flaw with this idea, which I haven't been able to get around, is that you now spend your life entering passwords and doing sensitive work on supremely untrusted hardware.
Looks like all the CSS and part of the JS are broken?
Yes, I'm saying that because there's (currently) no way to even tell how much the model was improved by my comments on HN vs. an equal number of tokens that came from e.g. nytimes.com; furthermore, to the extent that it is even capable of causing economic losses to IP holders, I think this necessarily requires the model to be actually good and not just a bad mimic[0] or prone to whimsy[1] and that this economic damage will occur equally to all IP holders regardless of whether or not their IP was used in training. For both of these reasons independently, I currently think UBI is the only possible fair outcome.

[0] I find the phrase "stochastic parrot" to be ironic, as people repeat it mindlessly and with a distribution that could easily be described by a Markov model.

[1] if the model is asked to produce something in the style of NYT, but everyone knows it may randomly insert a nonsense statement about President Trump's first visit to the Moon, that's not detracting from the value of buying a copy of the newspaper.
Is there a good example to use for something that's "virtually impossible" nowadays?

comic: https://xkcd.com/1425/
As a UK resident, I honestly find the article a bit incredulous. The article doesn't justify its claim of it being a "spectacular" failure and all the examples are from the US. In the UK, despite their problems, increasingly more self-checkout systems are being installed, even in shops that previously avoided them like Lidl and Aldi. There is one high-profile case of them being removed in a minor chain (Booths), but aside from that, most shops are continuing to install them.

You do get people complaining about them on Twitter/Facebook/Nextdoor - mostly old people - but in reality, I find people usually prefer to use the self-checkout. Even if they can be a pain sometimes.
They'll have to compete with others on all the individual bits that way. No one else wants all of Spirit, but given the opportunity to pick and choose, some aircraft and landing slots are likely to be competed for.
> There's no way the average person can match the speed of a cashier who does that every day

Most of the time I use self checkout at the grocery store but when I don't the human takes longer than me, sometimes wants to have an annoying conversation, doesn't group things in bags, and uses way too many bags. Quicker and easier to just do it myself.
GP compared copying a piece of clothing to copying digital art. I'd say that setting up a factory to make knockoffs - or even "just" buying a sewing machine, finding and buying the right fabric, laying out the piece you want to copy, tracing it, cutting the fabric, sewing it, and iterating until it comes out right - would qualify as "a truly astonishing amount of effort" for a person.
The Clinton body count thing is just a conspiracy theory. It’s proto Qanon nonsense.
Enter the world of DistopAI.com - your one-stop source for AI tools. We understand the challenge of finding the right AI software in a constantly evolving digital world. With our comprehensive, easy-to-navigate directory, we simplify this process for you. Discover, compare, and integrate powerful AI solutions with DistopAI, and empower your business in a way like never before!
I find that preferable to trying to get split horizon working reliably enough that data isn't going out to the gateway half the time.
TPC-H Benchmark: Databend Cloud vs. Snowflake: https://docs.databend.com/guides/benchmark/tpch
It’s interesting that odersky helped put generics in Java and also made Scala. Don Syme helped put generics in .net, and then made F#. It feels like two people on a very similar trajectory.
Difference Between a Pointer and a Reference C++ [video]
That teenager also doesn't want to deal with someone caught stealing. That's a bother that is way above their pay grade, with only downsides for them even if everything is handled with a minimum of fuss.
Why do companies charge extra to businesses for the same product? Should they? See the SSO tax
They can and buy the lawmakers.
I agree - assuming the state can oversee this despite lack of expertise and being bribeable is never going to go well!
> All they do is steal 30% from society that could be used for more productive purposes than make a few people who already have everything even richer

Apple stock is the most widely held stock by American 401k's and forms the basis of retirement investments for middle class Americans more than any other stock
Here's an 1825 use of "chromatic aberration" in "An elementary treatise on optics" by Henry Coddington: https://archive.org/details/elementarytreati00codd/page/94/m...

Ernst Abbe was born in 1840, says https://en.wikipedia.org/wiki/Ernst_Abbe . There are many uses of chromatic aberration in archive.org which predate Abbe's research in optics.

The Wikipedia adds "Already a professor in Jena, he was hired by Carl Zeiss to improve the manufacturing process of optical instruments, which back then was largely based on trial and error." which seems like it had nothing to do with his surname.
There are other countries. Humanity is significantly larger than the USA.
Yes, but my point is rather the opposite: This allows to enforce various sanctions and controls against, for instance, Chinese manufacturers or specific mining countries, or to steer consumers away from certain producers while claiming that this is not protectionism but only "consumer choice".

For instance, Wikipedia says that Russia is the 3rd largest producer of Nickel in the world (and France is 4th through New Caledonia...). This system, and indeed assuming that data are not falsified, allows them to indirectly hit them.

Once the EU has visibility of so many data I'm sure they'll get creative ;)
It's not horrible, because they chose it. The price Apple offered there was $0. No one forced them.
In 398 characters, I can give it error diffusion dithering capabilities, which makes the code smaller and the output quality a bit better:

https://bbcmic.ro/#%7B%22v%22%3A1%2C%22program%22%3A%22MODE1...

It would look even better with bidirectional error diffusion, but that requires reading back memory which I don't know how to do.
I want to try my first Android app!
My first app's name is "BookShelf".
I have already released it, but I have no idea to gather many users for this app.
If you have interests for it, please try it and write a review of it!

-------------
"BookShelf" is a mobile-only app that allows you to manage your books simply and effectively. With this app, you can enjoy the following main features:

Title search registration and barcode registration:
You can easily and quickly register your book by manually entering the book title. Find your favorite books and add them to your Book Shelf.

Simple design and ease of use:
BookShelf has an intuitive and easy-to-use design.
You can easily manage your books without complicated procedures or unnecessary functions.

Organize your book collection and enjoy a great reading experience with BookShelf.
Replace your cumbersome physical bookshelf with BookShelf's digital space.
Try the app and experience the ease of book management.
When I say scale, I did mean the one in the bagging area, not the produce scale. Turns out they'd increased the size of the bagging area but not the scale underneath it, so every item was giving me "please place the item in the bagging area".
At least i do. Tried my regular commute, but it has a bridge witch is dedicated for buses and emergency cars. So would be a nice addition, but the added complexity of using something like travel api in google maps, witch would cost more.
Really liked the idea, and usually seems to work ok.
Yes, the REM is the lookup table used in line 70.

Because BBC Basic had a built-in assembler it was pretty uncommon for BBC programs to inline machine code as raw data (unlike some other computers from BITD).
I find ASDA's to be the worst. Visibly very old computers, lagging and failing to react to touches.
In what concerns fast compilation times, and type safe linkage, there were other languages doing it before Pascal.

The language extensions for units/modules in Pascal are influenced by other languages from the 1960's and 1970's. ESPOL/NEWP, PL/I dialects, ALGOL dialects, Mesa, Modula-2.

Linker technology that the C authors decided to ignore,

"Although we entertained occasional thoughts about implementing one of the major languages of the time like Fortran, PL/I, or Algol 68, such a project seemed hopelessly large for our resources: much simpler and smaller tools were called for. All these languages influenced our work, but it was more fun to do things on our own."

-- https://www.bell-labs.com/usr/dmr/www/chist.html
Peculiar little 'hack' for circumventing the adds if you still insist on not running uBlock Origin or refrain from upgrading to FF.
Devil's advocate take: Apple can afford to give you "free" sleep tracking because it makes its money from other sources like crazy markups on hardware and 30% tax on Appstore purchases, plus other subscriptions people pay Apple for like iCloud, Apple Care, etc.

But small specialized shops like Oura can't fund constant R&D on hardware dev and sleep tracking algorithms, infrastructure, plus continuous SW patches & updates to existing customers and products, without subscriptions, because they lack Apple's other revenue streams and muscle to negociate steep discounts on HW and cloud infra, so the one-time sale fee of Oura's HW product is not enough to cover all those on-going dev costs and keep the company afloat.

Not an Oura customer or shareholder, just though I'd share some light on the costs and challenges of competing in this space. It just doesn't work without continuous subscription based revenue streams. Low margins on HW sales are not enough to fund such businesses.
In writing, I totally agree - even though I will speak the reversed form often, I don't use that in writing. If I for some reason aren't writing the actual numbers (22) I will write "tjueto", not "to-og-tjue" even if that's what I would say. It's extremely rare to see reverse notation in writing.
Telescopes for astronomy are often corrected well into the infrared regime due to some of the fairly interesting emission lines that can be imaged using an appropriate camera.
and what does this do that pi-hole doesn't? or what does this do better than pi-hole does?
just a table of constants.
Maths can help you win at everything
> no I haven’t searched yet

Do. It’s not a secret, your phone has just been updated to 17.2. This app was been announced at WWDC and has been available for a month.

https://www.apple.com/newsroom/2023/12/apple-launches-journa...
Well, China didn’t industrialize through fair competition either. There’s no mythical level playing field.

Regulations is not a problem. The problem is here in europe we ain’t focusing on engineering and manufacturing culturally. Regulations can create a void but do we have what to fill it with?
Device trees aren't an alternative to UEFI, but to ACPI.
Your point highlights thinking about what's being designed.

everything is fine is different from nothing has been reported. A green is misleading, there should be no green as green is unknown, there should be nothing with a note that there's nothing, and that's not the same as a green light.
The JEP says you'll be able to use Unsafe at least until JDK 25. There's surely enough time for libraries to migrate away from unsafe by the time a significant number of the ecosystem is on 25. I don't see why this should have any impact at all on adopting 17 or 21, which are unaffected.
>Davinci Resolve works on Win, Mac and Linux.

Black Magic also provide a custom Rocky Linux ISO with each release. It's not widely-advertised and I found it at the end of their release notes PDF.

>For users setting up new systems or looking to use a standardized DaVinci Resolve environment, a standard Rocky Linux 8.6 ISO is available to download at:

>https://downloads.blackmagicdesign.com/DaVinciResolve/DaVinc...

>(MD5: https://downloads.blackmagicdesign.com/DaVinciResolve/DaVinc...).

>The ISO file can be burned to a bootable USB flash drive or a DVD for the installation process. Before installation, ensure that you have backups of your files, including media and Resolve project libraries. Turn off UEFI Secure Boot in BIOS configuration and boot from the ISO.

>Selecting the Automatic option will erase all the files on your connected drives during installation. Please ensure that you only connect a single boot drive to install the OS onto. Alternatively, select Manual configuration and customize the target drive and partitions when installing the OS.

>The installer takes care of all dependencies - including standard libraries, Nvidia drivers and DeckLink drivers. When the installation is complete, you can reboot the system once, and download and install DaVinci Resolve using the instructions above. When upgrading DaVinci Resolve, please check this section in the new installer for any special instructions you may need for the new version.
Just don't teach the robot how to open a window.
I love Resolve, but I've rarely been so miserable as when I tried to get it working under Linux. I'm a real seasoned Linux Sys Admin, but I spent 10-ish hours trying to get it installed 3-4 years ago and just totally failed.

I ended up using Windows and had a just barely usable system. I had a lot of problems with poor scrubbing performance and renders that sometimes had black frames randomly in them that I fixed by converting everything to prores (and blowing up into huge files).

My long term fix was to get a mac, where it runs flawlessly with basically no effort. It's a great tool, but there are some pitfalls.
My solar panels sit idle for most of the day. By 09h30 in the summer my batteries are fully charged, and it's only running my water heater (geyser). I estimate I have about 15kWh of excess that I should be able to export on a daily basis. But I can't, because "reasons".

My father, with a much bigger system and an old school disk-style power meter is exporting close to 30kWh a day "illegally" once he's done charging his batteries and all that.

And now they want to bring in additional fees and charges for selling to the grid, and they want to buy back at ridiculously discounted rates (1-10% of the buy-cost), which immediately makes it a non-starter for most. So even though 50-60% of all installed systems (my estimate) are ready and capable to export, nobody does, because "reasons".
> The teleoperated thing was flagged by Rodney Brooks years ago as both a scary risk

What's the difference between this and me doing a pull request from 1000 miles away from the company office?
It varies between shops. Some M&S seemingly have the slow old ones with the tiny bagging areas, but some of the recently renovated shops have the Waitrose-style faster machines with no bagging scale at all.
Yeah, that's true, my bad. I never took a huge dose, but still enough for strong visuals etc. And my doses were still so large that I was eating them for 10-15 minutes, and they're actually disgusting to eat.

But in my opinion the fear mongering around shrooms is waaay bigger than the actual risks. Some people seem to be believe that taking shrooms somehow frequentely leads to people jumping out of windows etc.
I think part of the problem is the technology hasn't changed in the last 20 years. During college I worked at a large UK retail store when they had the self checkouts installed, and other than a slightly nicer design, today it is effectively the same as it was then.

For example today I still struggle to scan things with the laser barcode scanner, where as cameras are much more reliable for scanning barcodes today.

The system could collect data when an item does not match the weight in the database and 'learn' that it should be different, but this is impossible as behind the scenes it's still using a POS system that was designed 30 years ago.
not infinite, just scaling linearly with length
There is competition for Steam and stores like Epic offer at 12% tier. Developers make substantially more money per sale on Epic than Steam.

And the thing is, 30% cut is pointless for Steam. They have more money than they could ever spend. There is no budget at Valve. They just spend whatever they want and do what they want.

They rob hardworking small developers of real money that they need to support themselves all so billionaire Gabe N can enjoy the extreme excess of his valve palace
> and yet you don't see very many buildings collapse, bridges fail, and damns flood down valley

Maybe that's survivor bias? Crappy organizations fail at infrastructure projects before they even get off the ground.

Conversly softer endeavors involving just money, people and services can operate for a long time on finger crossing.
Yes, it's just a huge continuum. I call it "Scandinavian" for short.
Chances are your system is already capable of doing this. If you have a hybrid or grid-tied system that is.

All that's really required is a suitable power meter that links up with a central control authority to orchestrate the whole thing. That's where the complexity lies.
What if the answer is 0.00001%?
I love this idea but I'd be worried that I would lose something that small. OK the filesystem is encrypted but there are going to be private keys and other sensitive data on there which I really don't want to give someone unlimited time to crack... I don't carry sensitive data around every day on a regular usb stick either.

Not to mention you're going to freak out a lot of laypeople when you reboot their computer and it comes back up in Hackerman mode. Though if you could get it to play West Side Lane after it booted up then yeah this would be totally worth it.
I just looked and the last Song of Ice and Fire audiobook is 41€ in Apple Books. That is hilariously insane. I could perhaps pay that for all of them but for 1 — the others are basically the same price. That's 200€ for the set.

There are weirdly other audiobook versions that cost only 29€ so I wonder what's the story here.
Supermarkets here usually require an employee to approve backpacks. You put your bag on the scales, hit a button saying it's a bag, then an employee comes round to confirm.

In practice, it usually takes longer to get an employee's attention and have them come press the button. So I don't bother. It's usually quicker to bag everything at the end, and I tend to get fewer "unexpected item in the bagging area" issues when balacing everything on the scales.