skysight-inc/HackerNews huggingface dataset:
In a collaborative application the server could resolve the three operations in any order. The three users observe the result, realize that they are operating on the same data at the same moment and messed with the state. Then they fix it. Think about editing a document.

If they can't see each other working on the data together they could be surprised but they could eventually fix the data to the desired state.

If they don't check the result or can't check the result, the state won't be OK. However it's not what probably happens in interactive apps like collaborative editing or games.
I just googled YotaPhone (I never heard of them) and they look amazing. What a shame they went bankrupt in 2019. For sure this is the type of phone I would try.
Show HN: Modern Moodle learning platform open-source alternative
Code is still in pre-alpha but is perfectly usable, what do you think we can do better ?
Another thing I read somewhere (not sure if it's true) is that TOS used a lot of wacky colors because color TVs were new then, and so they were trying to get more people to watch the show by making it a bit of a showcase, much like "Planet Earth" was popular when FHD TVs were new because it showed the real potential of the technology.
So this was fake, but I imagine there's a market for LLMs/chat bots trained on specific books - particularly self-help and life coaching books.

I imagine many of the purchasers of Tony Robins or Gary Vaynerchuk books or seminars would pay for a life coach app/service, particularly if it could speak in their voice (trained from audiobook narration)
So long as we’re clear that I didn’t.
Haskell Weekly – Issue 390
Odd, I just realized for me it's sorta-linear left to right but not so much.
Jan-june is sloping down, july-august is flat (and about 1/3 of the length), september-december slope up. Next year and past year connect symmetrically in a darker shade beyond the year boundaries, I see next January and past December but not further than that.

I had never realized this was so complex in my mind.
This is why we should be fighting tooth and nail against both walled gardens and monopolies. These are literally some of the most profitable companies in the world, there is no excuse for not providing a human contact who can at least verify the grounds for suspension, and some kind of appeal system.

I don’t really care how good Meta is on the open source side of things. They’re still a horrible company when it comes to literally everything else.
That is a very old-school approach so. But it could be an in-uniberse explanation. Overall so, Federation, and Star Trek equipment in general, just seems so incredibly unsafe. Very easy to jury-rigg repairs and modify it so, especially the shield generators!
Hog the best rooms all day is what they do.
The Democrats seem to be the single party that is capable of governing. It’s not selfish to want to replace dysfunction with function.
>In that sense you're right. I'm still enabling netflix's terrible service.

Yeah, this is my whole point here. People are constantly complaining, a LOT, with very valid complaints, yet Netflix is making more money, so apparently not that many people are actually giving up on Netflix despite their frustrations. These big companies really only notice something's wrong when their bottom line is affected; as long as profits are going up, they think whatever they're doing is good.

>I know what netflix could be.

True, but I could say this about many things. Most big companies put profits ahead of "being the best you can be", at least these days.

>I know it wasn't always this bad.

Yep, I used to be a subscriber too, in better days. So many things on the internet (and elsewhere) are getting steadily worse these days.

>I hope that when they finally do lose enough customers they'll at least go back over the pleas of their former customers at that point to learn what they could have done to prevent what happened.

We can only hope.

(aside: bug report: while typing a reply here, I noticed your post was downmodded, so I gave it an upvote as I think your reply is good and doesn't deserve to be down-modded, and my in-progress text suddenly disappeared!)
My favorite pinball game machine costs $7,000. https://sternpinball.com/game/deadpool/

I won't be buying that any time soon, but I can absolutely grab a $20 pinball simulator for my $300 VR headset.
This Week in Rust 517
In the UK it's long been possible to get a kinda long term fixed rates - at least 10 years.

They just don't tend to sell very well - when interest rates are low [1], it's not particularly appealing to fix at 2.69% for 10 years when you could fix at 1.94% for 5 years or 1.25% for 2 years.

And coming off the back of two decades of rock bottom interest rates, a lot of people didn't anticipate that they'd be remortgaging at a >5% interest rate.

[1] https://web.archive.org/web/20170921064712/https://www.barcl...
I, too, found this out about myself, but on AncestryDNA originally. I did find a previously unknown cousin my the other side of family thanks to 23&me.

It’s a shame because the relative matching is a really fantastic tool and has been able to connect a lot of people who would otherwise not have met.
They checked with three Meta contacts, but because the data retention period had passed, the evidence wasn’t available anymore and the contacts were unable to progress.
Cool project!

Right now y'all look focused on digital logic somewhere between ASICs and FPGAs.

Any plans for custom chiplets? Custom analog layout might be much cheaper if done MPW or Tiny Tapeout style: design a mere ~100x100um area, then bond it to standardized chiplets for control/power.
I don't understand any comments which defend 23andMe. Personal data was leaked on their watch, it's unacceptable, end of story.
Sam Altman worked so hard on building his first startup that he got scurvy
Windows 2000 is some kind of apex in the Windows OS abstract space. I remember being in the beta programme back in the second half of 1999 and being amazed at how solid it was even then. (I was a home user but I’d been bitten by the BeOS bug so I had a dual PIII-450 system, and since I had then-newfangled USB ports that NT 4.0 didn’t support I was virtually compelled to adopt 2k even in its unfinished state if I wanted to run Windows apps and partake of the SMP facilities.)
Seeing that half of the employees were already laid off, I assume most of the others will see the writing on the wall and start looking for new jobs no matter if they want a union or not...
Waze was acquired by Google years ago. Tomtom powered Apple Maps until Apple rolled their own and unceremoniously dumped them in 2020, at this point they're a dead man walking.

The only "indie" map providers left are OpenStreetMap and HERE, fka Navteq/Nokia, now run by Daimler and some other car companies
Looking for the source? https://gitlab.futo.org/videostreaming/grayjay

-----

My mobile plan is prepaid, and I discovered that one turn-based puzzle I would play with my partner would consistently use more than half of my data for the month.

Since discovering this 'the hard way' (i.e. running out of data before the next monthly renewal) I go out of my way to search for apps that don't have any in-app purchases and advertisement---often getting .apks directly from git repositories.

(Why in-app purchases, too? Some locations have atrocious cell coverage. Ever try to open a tuner, visual metronome, audio recorder, or room acoustics meter right before a performance and discover it won't go beyond the splash screen until the app can phone home? I have...)

It's infuriating to discover that the open-source audio recorder I use was copied with virtually no changes (other than branding) and is one of the top ad-supported, closed-source apps in the Play Store.

same deal with 2048: You can find a few totally ad-free versions, but all of the top results have ads inserted.

I suspect this copy-and-monetize scheme affects at least 3 of the other apps I use regularly.

People regularly take and abuse the work of others, and it's bullshit. OSS as the idealists see it? It doesn't have teeth. In fact, the Play Store pushes free results to the bottom and has a financial incentive to promote ad-supported ripoffs. I'm glad to see someone with a following offer useful software and proactively stave off the leeches.

-----

I'm also curious on the opinions (author's or others) of Ardour, which is open-source (plus build logs are available, which really streamlines getting the right dependencies on Windows) but binaries are all kept behind a paywall. Rossmann seems to have the same model, except Ardour is GPLv2. I don't know enough about Kotlin and signing to know... is it possible to compile your own [free] version of this app if you are otherwise required to pay for the released binary?

Then again... Other companies seem to fumble source + licensing and inconvenience well-meaning devs: Steinberg with the ASIO SDK but not the VST3 SDK, the latter offering a GPLv3 license. I'm unaware of Steinberg actually making money from ASIO (other than perhaps offering support to hardware manufacturers, and there are not so many) so the license choice is confusing and gets in the way of mass usage of ASIO with something popular AND simple compared to other DAWs: Audacity.
You ain't good at sarcasm (obvious one)
Notably, that setup seems to cost the same as an actual commercial pinball table, ~$7,000. Granted you can play many different pinball games on one table, but it's not exactly comparable to an affordable software option.
We've been developing a curated alternative to Bandcamp for electronic music, which also replaces Soundclound and Mixcloud. It's called Formaviva (https://formaviva.com)

We are a bootstrapped team of musicians, loyal to independent music so we want out platform to stay that way.

We're also hiring:
https://formaviva.com/jobs

PS: I'm one of the team members
That's true, but really group C is almost always fine anyways. I've only rarely been unable to snag a window seat (my preference) even in C group. But you are definitely right that you have to check in the millisecond it becomes available to get into B. A is just impossible to get unless you pay $15 for early bird check in (which I only do if it's an early flight or I know I'll be busy during check in time, since early bird is also automatic).
Logical and moral reasoning about nebulous concepts (such as the "freeloader") is a road to hell.

I grew up in communist Czechoslovakia and back then all bourgeoisie were called freeloaders(or even parasites) because they supposedly don't work, don't provide value, just extract profits from capital. Is that true or why it's not true? Clear as mud.

I started this thread by pointing out that religious and cultural texts ask us to cancel debts. For thousands of years. And in societies that had much less surplus production of everything. Not do it all the time, but once you do it, just cancel all of them, not pick debtors that "provide value". Is that bad and immoral advice?
Logic, FCPX and Motion are still extremely good and pro-grade. Numbers is all right.
Since we're all talking alternatives, I thought I'd point out KDE Connect. Available on all platforms and allows transferring files locally. I often use it between my laptop and android. Great software.
Japan Performs First Ever Railgun Test from Ship at Sea
OSS projects try and bridge the gap. There’s NearDrop for receiving Google’s Nearby Share on MacOS, and opendrop for sending Apple’s AirDrop via Linux (There’s also an android app that you have to build yourself that does the same, though I can’t remember it’s name).
Yeah, we know "you can just use rsync".
Google to manufacture Pixel smartphones in India
The United States builds millions of new homes every month. To increase that rate by 50% or 100% would not be so difficult.
Besides the payment processor I use allowing these things afaik(but that might be an EU vs USA thing): isn't the point of blockchain that everything is immutable and a full history of every transaction is kept? That means that if your wallet(or w/e you use to pay) is ever connected to you as a person, everyone will know what "morally questionable or financially risky" things you did in the past, which unless you don't care about that will still cause you to be really careful using your money on these type of things(honestly: even more careful than right now probably).

You could be careful to not leak your wallet address of course, but if we'd truly be a cashless society without decentralized currency you'd want to buy your groceries with it too, or order computer parts. What prevents these shops you buy from from having a security issue and leaking your wallet address? You could have a separate wallet per shop, but you need to get money into it somehow which can be traced as well(because it's the blockchain).

Note: I'm not an expert on blockchain/crypto, there might be ways to mitigate this, I'm just legit curious as to how this would be solved in a world like this.
That's really bad.
I refinanced last month to a 3.7% fixed 20-year because the fixed rate here is currently lower than base variable rate (6-month Euribor at 4.1%, which would mean about 5.5% effective rate after the bank markup).
Google does not license its map data for navigation (sole exception: Tesla). It's Android Auto or nothing.
Except android nearby share. Still closed standard sadly, but at least works on Windows.
Yes, I know there's some differences in what you're doing here from classic deterministic lockstep, but the fundamental concept of syncing a queue of inputs from which the game state can be derived, instead of syncing the game state itself is the same, which is why I mentioned it.
Also, while deterministic lockstep can be used peer to peer, it is not fundamentally a peer to peer model. Factorio for example, uses server authoritative deterministic lockstep, and has lag compensation (but only for certain actions like movement).
That's the first file share app that doesn't miss the point (I don't want to install anything, just send a file).
Why does TCP have so much overhead? 30 messages that you don't batch is 30 packets either with TCP or UDP.
there is both producer and consumer surplus, both supply and demand surplus. If there isn't, you're looking at abusive price discrimination.
This lecture series by Martin Kleppman is excellent: https://youtube.com/playlist?list=PLeKd45zvjcDFUEv_ohr_HdUFe... as well as his book “ Designing Data-Intensive Applications”

Reading trough the Jepsen analyses is also invaluable (not for the faint hearted, you might find some software that is dear to you absolutely torn to shreds in there): https://jepsen.io/analyses

Finally, all of the classic papers are worth a read: spanner, bigtable, google file system, dynamodb, chubby, dapper, the google paxos engineering paper, the main ones from Lamport… that said distributed system is a vast field, resources as far apart as the bitcoin paper or the original Shapiro paper on CRDTs might be of interest :)
This works great. I use Material Files, which has an built-in FTP-Server.
https://f-droid.org/en/packages/me.zhanghai.android.files/
> If the MPG standards were addressed, I think it'd be a hard sell for a real 80s style small truck

They'd just have to be EVs instead of ICE.
The sending person needs an app, sure. But the receiving one, shouldn't it be theoretically enough to use a web browser to download the shared file?
> I think they just got where they are because they filled a void

Don't forget the brazen theft (remember Stories and 'Suggested for You', aka Snapchat and TikTok).

Or the cozy relationship with power, or all the ad money from scammers that would be easily blocked (were there any intention to do so).

I guess all that could be called 'taking advantage of network effects', in the same way you can call torture 'enhanced interrogation' or a coup 'regime change'.

My point may be murky - I'm saying, they're not just dumb; they're immoral bullies too... I don't expect high morality from giant corporations, but I wouldn't Occam's handwave all this away as incompetence either.
Line 7%. I assumed this would be in the 90+% territory. Either I am crazy or the world is.
Well, they constantly take tiny steps towards making it an iOS for the desktop. That's down to the name. Mac OS X became macOS (based on iOS).

Their argument for denying users the ability to sideload software on iOS is that said software may include critical security vulnerabilities or even malware. So, why are they leaving their macOS users exposed to vulnerabilities? Why wouldn't they attempt to go in the same direction with macOS?

Their absolute main reason is of course that they take a cut on all software sold via the App Store. Thankfully the EU is doing something[1].

[1] https://www.bloomberg.com/news/articles/2022-12-13/will-appl...
What a weird, overly-confrontational message from the fork's author! No need to call someone publishing work for free lazy, ignorant, not the sharpest tool in the shed etc. This is the pointless drama that discourages people from making their code open-source in the first place.

Plus, the original repository isn't even licensed https://github.com/iamadamdev/bypass-paywalls-chrome . So magnolia1234 probably forked it illegally after copying the name (although it seems like iamadamdev doesn't mind too much).

If there's a basically what amounts to a harassment/spam campaign against iamadamdev on his own repo, no wonder he deletes irrelevant issues to avoid stress.
I'm sure that is possible. But what ratio of the public actually would think of doing that?
I use LocalSend to get pictures from my iPhone onto my work laptop. It’s very simple and straightforward, and does exactly what I need it to do with minimal setup.
This points towards a big challenge that I think gets overlooked way too often. A lot of these sync libraries/frameworks claim to solve for both real-time interaction, and local-first, sync when you reconnect. But the UX needs are wildly different.

For the former you want (as mentioned) good presence info and undo. For the latter you (sometimes) want explicitly flagged conflicts and manual resolution, like we have in git etc.

With the Replicache/Reflect model, you could actually handle both approaches. Might not be easy but the model can support it.
It's interesting that the standard "K" (number of elements with a shared scale) is 32. That seems to imply that the neural network will somehow learn to group weights at those 32-element boundaries.
Does anybody understand how that works? I mean, what is the mechanism that naturally causes the model to group weight scales into those K-element clusters?
They are simply implying there is no legal basis for them asking to see your receipt.

But surely there is a legal basis to prevent you from leaving the store with groceries before you have paid for them. When you walk through the normal checkout and they ask you to put everything on the conveyor so that they can scan it, are you allowed to say "no thank you" and just walk out? If that is not OK, I fail to see the difference.
For biology, Synthace supports designing experimental protocols using DOE, executing them on robotically automated lab equipment, then performing analysis on the results: https://www.synthace.com/
Yeah, seconded. Still on my shelf after 25 years and I still occasionally dip into it.
Build a Better Mobile Input
Oh interesting, I wrote something very similar: https://github.com/albertz/mac-suppress-mouse-keyboard

It also blocks mouse presses.

The only way to unblock is to type in a special sequence of letters on the keyboard. But an on-screen display will tell you what to type.

It was mostly for my toddler.
Damn. Perhaps I should rethink the name of my new programming language, Children.

Pretty weird how they delete the evidence after 180 days, but apparently the automatic review is still able to pass final judgement after that window closes.
My role model when it comes to entrepreneurship (curious, kind, focused on sustainability and real value) is my outlaw*, also a clown!

I wrote about him earlier somewhere on HN, but here's a quick note describing his approach to work:

https://untested.sonnet.io/Physical+uncolouring+book#How+wou...

I thought you might enjoy reading this :)

PS. Always bet on clowns.

* father in law but from a previous marriage
Let's say you're testing different formulations for cake but because you don't have time to do the full cartesian product of all possible variations over sugar content x fat content x type of flour, you just pick a handful, and it turns out that every time you're testing a high-sugar variation you are also testing spelt flour -- that's an alias because if you really like these particular cakes there's no way to know whether it was the spelt or the sugar that did it.

What experimental design brings to the table is a disciplined way to figure out what variables will be aliased and to make sure that these aliases are mostly harmless, either with the help of subject matter knowledge (you can taste sugar so it's fine if it's aliased with other things) or mathematically (let's try to avoid aliasing sugar content with fat content, but instead alias sugar content with the interaction effect of sugar, fat and flour type because that higher-order interaction is unlikely to matter over and above the first-order effects.)

Fractional designs in particular are typically used in agriculture and industrial settings, places where you want to try to optimize over very many factors at once but cannot afford to test every variation. It is not common in web analytics because (1) we usually assume that one particular change to a site or app will be independent of another change elsewhere, so there is no need to test them concurrently to see if a particular combo stands out and (2) if we did want to test combinations of variables concurrently, there's usually enough users or visitors to just test the entire grid and not worry about picking a selection of variations.
It's not close to, it is the instantiation of a collective intelligence. That the corpus was produced atemporally, doesn't matter, the responses are aionic. Any response is a slice of the past, present, and future, in the same way our conscious reflections are. Is the probabilistic foundations of our conscious process disqualifing for intelligence?
I find it so weird to read these stories on how Americans cope with unionizing. In the Netherlands where I live it is very common and normal to be member of a union. Most branches have a union, IT sector is a "free sector" and does not have a union. My wife works as a teacher and she is member of a union.
This is the correct answer. Microservices are a software engineering optimization from the socio-technical perspective primarily. 100%.
Apart from js escapes, you are protected even if you run random executables from the Internet, or any untrusted software in general. More reasons: https://forum.qubes-os.org/t/how-to-pitch-qubes-os/4499/15
Have they shot themselves in the foot though? As long as the money they save from not employing people to manually review cases is less than the profit they're losing by OP (and others in this situation) not advertising on their platform then a few false positives is fine for them.

Sure, they might also get the odd bit of bad publicity somewhere like HN, but I imagine that most people here already have plenty of reasons to dislike them.
Sorry, I'll tone it down.
> What does the average American think about this?

That all depends on the government's execution. If they can deliver a system that is more convenient to use, cheaper (no, government services are not "free") and provides better results, then I'm all for it.