skysight-inc/HackerNews huggingface dataset:
Show HN: Develop and test your applications on notional but representative data
perhaps if it was something mega complex, but we are talking a bluetooth chip, hardly an unwinnable scenario for google.

are you saying for real that google isnt big enough to get its way with these things? they could buy these puny suppliers, piss on every desk in their offices, and close them down, just for fun if they so wanted.

and how come this "sued into oblivion" doesnt happen when the community writes drivers for linux in the cases where vendors do not play ball? are you saying theres absolutely no way google could pay money to make this happen?

get real
HTMX is for AJAX-driven web apps, rather _hyperscript is closer to Nue. There is also Petite Vue which is similar to Nue and does not require a build step.
I found one assertion so true: Cloud is just someone-else's computer.
Quite a lot of software in the industry. I maintain a large scientific application for a big oil & gas company.

15 years ago, Delphi was one of the only system to both allow very fast GUI application creation and had some very nice flowsheeting components. For process engineering, this was really really nice.

Updated: Clarity.
Norway Fining Meta $98,500 per Day for User Privacy Breach
Big tech - and Meta's approach to user data security - has long felt too powerful for Europe's data protection authorities to control. Given this, Norway's success is showing other European countries the way, and this points to a significant improvement in EU citizen personal data protection in the coming years.
> This is equivalent to "if you're not doing anything bad, you have nothing to hide".

How is it? That's an argument about privacy, not about whether something looks illegal.

> People speak imprecisely all the time. People also say things all the time that are correct and only describe legal behavior, but sound bad if taken out of context by a prosecutor out to get the company.

Courts are aware of this and exercise judgement.
To push that point further, I’d say JSX is opinionated, adding magical/weird templatey syntax to Javascript.
I also submitted C++Builder:
https://news.ycombinator.com/item?id=37520509
>Is there anybody still using Delphi? -- I have a friend which only develops in Delphi, but I love to tell her that joke.

Is there any serious business who believes that only customers in America are still relevant? -- I have friends who are HN posters who believe that, but I love to tell them that joke! :-) <g> :-)
The whole "you can use it until you reach $X of revenue" is a reason I just won't touch this. It's really weird, and it's none of their business how I earn my living. (Ironically, I make $0 from software, but it's the principle of it that sticks in my craw)

I'll stick with Lazarus / Free Pascal until they get rid of that one weird trick.
Hmm I wonder if he has enough already made or if it becomes a long backorder situation. 152 sold recently and it they are hand made it could take a while!
If you travel overseas a Yubikey (or equivalent) is apparently a good way of escaping the account lockouts that Google applies when it detects suspicious behaviour. While TOTPs and regular passwords can travel a continent in a few milliseconds, a hardware key cannot, so anyone using it overseas is much more likely to be you.

I've yet to test this but adding a hardware key is the advice I've found online around this particular issue.

(Yes, I also have my own domain in the case I get fully locked out, I am paranoid)
I always wanted to make something like OkC, that caters to power users, but also to Marl. I will admit, I am Marl a lot of the time, so I know what Marls' want in a product. I already have an outline of my idea, but I won't give it away fully. Basically, I wanted something that is simple enough for Marl, but the internal features can be quite complex if you want to tweak them to find the perfect someone. It has to be an app primarily, and have a website as secondary. My ADHD brain is only good at ideating but I can't bring myself to work on them. I am no software dev, so it's always been just a dream.

I wanted an app, that has the question and answer capabilities of OkC, to get to know a person, without actually having to type anything. It would have filters for partners or personalities. It can have more provocative questions to get the users desires, morals and values. It would be a blind date sort of deal, to prevent it becoming a beauty contest. Meeting in-person would be the main goal, with safety in mind of course. Dating would not be the main point of the app, meeting people would be, doing activities together and such.

It would have a public dashboard of users, like ratio of M:F. I would love the return of the OkC blogs too.

In terms of scaling, I don't care about infinite growth, it would be like a B-Corp with a sustainable growth model. The monetisation could be a 3-6 month full-feature subscription. If it didn't work out, the user could just move on. The other worse option would be ads. The app could be open-sourced or a freemium model, I am not sure about the feasibility.

After going through the comments here, it seems @com2kid had already made something similar but I have some ideas to make it better. https://news.ycombinator.com/item?id=37512127

Would love to know what he had learnt from working on that project!
Much as I love open source and the Godot engine, this seems more like a wake-up call on the importance of corporations not being able to unilaterally, retroactively change contracts in ways that impose new charges and violate existing contractual commitments that others have relied on. If they can do that then open source doesn't offer much real protection.
>>For home charging, that is ... typical? <<

All lithium ion batteries, including LFP, degrade much faster under high SOC or high C (or even high DOD, extreme temp). In stationary energy storage systems under low SOC/low C-rates (eg, home powerwalls), LFP could last quite longer than other LIBs and this has been studied for years and widely accepted.

But, contrary to Jeff's Dahn's claim on Tesla's LFP battery pack, we don't really know much about LFP's true lifespan/performance in moving vehicles since they were deemed unsuitable for EV's with high SOC/high C-rates until China spiked them up a few years ago and they weren't studied as rigorously in that particular application/environment. Even as they are mostly limited to entry-level, low-range EVs, there are some early data indicating that LFP degradation in EVs is significant:

Tesla LFP Battery 10% RANGE LOSS PROBLEM? | Model 3 RWD https://www.youtube.com/watch?v=suw20wPrbL0

The brand new LFP batteries will degrade substantially quicker. There's not long-term retention data for LFP batteries on the market yet, but the trend tends to be substantially faster degradation. Trends show them stabilizing around that 10% degradation mark in about half the time as non-LFP batteries - around 50,000 miles instead of 100,000 miles."

There is also a study by Recurrent, "How Long Do Electric Car Batteries Last?" which seems to corroborate Tessie's finding.
I don't get it. The faster a car accelerates from 0 to whatever speed, the higher acceleration it has. How could it not be related?
Don Rosa, who has drawn fantastic Donald Duck stories for Disney is a tragic example of this. The fans identify him with his work, but AFAIK Disney of course does not reward him in any way beyond the original contract terms.
The guy is 100% right, I know a couple of people hardcore *BSD fans but... web browsing/office apps/games etc on the -dual booted- windows.
Does the IDE work only on windows (while producing binaries for multiple platforms) ?
Correct.

Especially when there's mixing of in-place mutation and return-values.

The first function in the green:
func createPizza(order) {
pizza = prepare(order)
bake (pizza)
box (pizza)
return pizza
}

`prepare` transforms an order into a pizza, but `bake` and `box` mutates one in-place.
One thing that always gets me is that LibreOffice doesn't have an Outlook.

OTOH, since both Windows and Mac come with their own clients and Linux has an overabundance of options (sadly, no canonical GNOME mail client - I'd love to have something as simple and direct as Calendar), I guess this would be a wasted effort.
Can your cat sue you for violation of privacy ?
Stable Diffusion: An Innocuous Town
You shouldn't put collars on cats. If you have to then it should be a quick release collar.

https://www.rspca.org.uk/-/news-collar-warning-after-cat-die...
> Can I still upgrade my Pixel device after 24 months?

> Yes, you can still upgrade your Pixel device after 24 months, you just won’t be able to renew your subscription to Pixel Pass. You can purchase or finance your next Pixel device directly from Google Store or Google Fi Wireless, and you have the option to trade-in your current Pixel device towards your next device. Current Pixel Pass subscribers received $100 towards their next Pixel purchase good for 2 years, which can also be used alongside available promotions.

https://support.google.com/pixelpass/answer/13968577?hl=en#z...
Is it common? The point is asserted at the top of the article, but no data is provided to back it.
> I've decided to take a different approach, and fight them in a
> different arena, inspired by the principles of asymmetric warfare.

There's nothing so formidable as an enemy who has nothing to lose.

Relevant aside: Few know that not only did we British invent
concentration camps, we more or less wrote the playbook on suicide
bombing. I've seen rare and disturbing Home Guard training films. It
was not all "Dad's Army". One tag-line was "You can always take one
with you".

Anyway, the point is not about improvised explosives, and women using
prams to walk right into a group of occupying soldiers, but about how
a struggle changes once the underdog realises they really have nothing
much left to lose.
Nice I was using mictests.com and I like this its clean and simple just works !!
In almost every IDE you can open two files in a split view and you can ctrl-click on an ID to go to the definition.
On that note, I'll just mention I think that I read a short book called "Mutual Aid" by Dean Spade that really gave me some more ideas for what a world looks like where communities are really taking care of each other and don't have so much emphasis on doing everything yourself.

https://openlibrary.org/works/OL20892439W/Mutual_Aid
Not just for microcontrollers.

If performance is not a priority, but you need something small, simple, and easy to embed, libhydrogen can come in handy.

I actually use it more than libsodium.
Engagement metric focus can come from the bottom up, too. If you're an engineer who just build a feature you think is cool, but which nobody is using, it's very tempting to start applying growth hacks to make it more "popular". I have been through a few cycles of this on various projects in big tech.
I suspect any ceiling on earnings is more about the owners ambitions. I'll go out on a limb and say most people running these businesses aren't looking to get wildly rich, they just want to replace a job for themselves. For whatever reason they don't fit will with the traditional employee role so start a business as an alternative.
yeah, as a user of that service you may or may not be affected by this particular problem.
I have many of my old notebooks that I wrote in as a child. The amount of paper and ink I used was a lot. Multiply that times all the children and you see how much paper is used vs. typing on a computer.

Sometimes the technology route is better, now what we need to do is make it more sustainable.
Open source is that protection. There's no way for an open source project to change their terms that drastically. The whole hasicorp disaster is a prime example of that. Terraform is forked and continues on like normal, users are not impacted.

For programming platforms (like game engines) this is even MORE of an advantage, as with something like terraform you could conceivably rewrite your stuff in a matter of weeks if you have reasonable testing. For a game that is not possible.

Nobody can take away your rights under the MIT license, there's no legal mechanism to do that. You are protected, fully, from shit like this.
ChatData, chat with millions of academic papers and research documents
> Do you honestly believe that someone who spends their life looking for a cure, does it in the hopes of making lots of cash when they're 60?

It isn't just the creators of the intellectual property, it's the investors.

> If you're that kind of person, there's other professions out there that will let you make bank before you're too old to enjoy it.

From what I hear, that applies even more strongly to the arts than to the STEMs.
> The rest is implementation details that should not be exposed to a test.

But it's always implementation details all the way down!

If `prepare` is not worth testing, why would `createPizza` be worth testing? `createPizza` is someone else's implementation detail.
Why? Seems like a very good license for this category of software. They get paid if if and only if you get paid, their interests are perfectly aligned with your interests.
>> While Unreal engine currently does not have terms like Unity’s, there’s nothing stopping them from doing something similar. In fact if Unity manages to get away with this it seems likely they will follow suit.

Unreal has licenses which allow you to use one version of their engine FOREVER and they cannot revoke that license. So the author didn't fully research this. It is true that for NEWER version Epic can change this.

Tim Sweeney explicitly mentioned this often + the fact that they are trying to break the Gplay/Apply monopoly shows that the Epic games leadership are not corporate piranhas like Unity's.

But what about Godot? He says as if "it's open source so no issue". Yeah but what if the devs stop supporting it? This "community will continue to work on it" is BS: in reality it's usually one or two guys who actually do the actual work.

So if Godot devs stop working on it you're stuck with a project with zero support. Good luck developing it further instead of focusing on your game.

The same goes for his very own product.
How does it perform compare to Qwikjs and Vue?
I disagree, but maybe there's a difference between people who read/think bottom-up and those who think top-down.

My son struggled in school despite easily being smart enough for it, and one of the many people we spoke to about his needs explained to him that schools tend to teach bottom-up, whereas he was very much a top-down learner. He first needs an overview before he dives into the details, whereas others first need to grasp the details before they can assemble an overview. And schools tend to teach to the second group.

It's possible we've got something similar with programmers here.
Radiation.

Natural.

Communist.

Chemicals.

Fascist.

Quantum.
There are also developers who are better programmers than AI itself, so for them writing code straight away is much easier than thinking about the natural language prompt needed to generate the same code from a non-deterministic statistic machinery.
Apple Health has it too
clockwork wind-up.
It would be bulky but maybe you could put a permanent magnet on a sled or wheel that would impart the necessary force on the metal ball as it approached but then and flipped repelled it. Would be difficult to make work smoothly or at all...
Lidl sells lots of liquors like that. Usually water, alcohol, syrup, and some kind of flavouring.

It's disgusting to me because I have always seen alcoholic drinks as something holy - just adding ethanol to water sounds like something deserving of the wrath of the gods.
This is a really good observation. If I can add on, I feel like a lot of the disagreements in modern front end development boil down to this: Some people actually like developing with HTML/CSS, and other people see it as an implementation detail and would rather abstract it away with JavaScript.

People in the first camp tend to like Vue, CSS/Sass, Htmx, server rendering, etc.

People in the second camp like React and React Native, CSS-in-JS, Tailwind, etc.
I completely agree that looking at old epistemology isn't that useful; simply because more recent theorists will need to address the same issues, so generally refer to older theory within their work. If you want a deep understanding then you need to look at the source material, but as you mention this is mostly only interesting for gaining a historical perspective.

Unfortunately many of the people who create introductory science courses seem to mostly only be aware of Popper, so most students are aware of the importance of falsifiability but not of its problems. I suspect this is because reading Kuhn, Lakatos and Feyerabend leaves one with an impression that science isn't an objective endeavour and this is an uncomfortable truth when start from a belief that science is some infallible rationalist project. Personally it transformed my view from "trust the science"(TM) to "question the science, always." Science isn't always science unfortunately.
Absolutely no way this could be exploited to harm humans like it already happens with AirTag, no way sir.
Hmm, that's very standard where I'm from. You're never supposed to operate on bare numbers, but carry the units along in your equations, which automatically proves that the answer has the correct units if you didn't make mistakes. To get full marks you're definitely not allowed to just assume the units in your answer.
I would immediately buy those for my three cats. We are currently using Tractive and the battery barely lasts a whole day.
Just became a Bevy sponsor. I'll try to convince our studio to donate a % of profit to open source project.

No mater how slim the chance Bevy actually becoming a mainstream engine is.
two process nodes difference. apple have bought out all of TSMC’s “3nm” capacity. they obviously consider it an important competitive advantage.
got a lot of boxes running tailscale at Hetzner never had this issue
Use Qubes OS (which includes Whonix), it's very straightforward to install.
You're contradicting your own points. If it is not a problem that Unreal can change their license for next versions because you can use the old one (which is now unsupported and not worked on) that is fine.

For Godot, if we were to stop developing it (and I'd like to note that Godot is one of the most active projects on Github right now) you would still have the version you have now.

What is the difference between Epic not working on a game engine you use or an open source project not working on a game engine you use? Except that with Godot at least you could work on it yourself if you wanted to.
Discussions on improving git tend to be dominated by people who not only don't grok git but don't actually grok the problems inherent with distributed code development and want it to be little more than dropbox for github. Once you filter out these people, a good chunk of the remainders are people asking for UI changes that already exist but they didn't bother to learn.

Catering to these people means attempts at this problem usually punish power users by removing useful things like staging or a distinction between commit and push.
Wondering if flex PCBs would allow to redistribute some of the components around the collar instead of having them as one big chunk.
> So if Godot devs stop working on it you're stuck with a project with zero support. Good luck developing it further instead of focusing on your game.

There's zero risk of this happening.

Godot is going to become Blender for gaming and eventually eat into Tim's margins. (Unreal isn't even his cash cow.)

Unreal might be significantly ahead now, but when Google, Amazon, Apple, etc. contribute to Godot, it's game over.
Which is exactly what you want. You don't want user to access you laptop.
Ah, i get the effect idea/system. Way cheaper for a huge company/conglomerate to uphold all of the laws on the planet so they can operate and earn money everywhere.

Willingham explains his actions a bit more in this post:

https://billwillingham.substack.com/p/more-about-fables-in-t...
So executives, marketing people etc. can say that their products “will crush the competition” and that would be fine?

> Moron

Not so much because they might making some incorrect conclusions but because they don’t know when to keep their mouths shut.
The problem is today everything has ToS, you get a ToS update in the email and if you do not like it you have to stop using the product, and lot of software this days require an account , and has online features or requirements.

I got burned by Steam, I have a super old laptop with some old games on it, Half Life, so one day I got the laptop out, Steam updates and f** itself, the old system is no longer supported but they had to f** things up s the games won't work.

I agree, open source is not required, but we need to own our software not rent it.
"46610 Bésixdouze ... is a bright background asteroid .. named after "B-612", home of The Little Prince. ... The title character lived on an asteroid named B-612, which is the number 46610 written in hexadecimal notation." - https://en.wikipedia.org/wiki/46610_B%C3%A9sixdouze
direct link: https://altd.embarcadero.com/download/radstudio/11.0/RADStud...
I feel like convenience is an important part of making security keys work effectively. These are definitely cheaper, but once you move out of the large bully USB-A keys to those that might not require adapters, might be smaller, more useful with things like NFC, they get a lot more expensive. Still cheaper than Yubikeys, but similar ballpark. I’m not sure this would change the maths on whether to use a security key or not for that many people?
I think the err... cat is out of the bag on this one. The market is already saturated with trackers.

Plus, this doesn't have the same potential for abuse as it has more limited battery life than NFC beacons.
I recommend the the article about the infantry men who did not shoot https://www.americanheritage.com/secret-soldiers-who-didnt-s...
Or better yet the book humankind from rutger bregman. Who wrote a whole chapter about why this experiment does not support this conclusion
Yes and no.

When you do a checkout or reset etc. you are indeed operating on snapshots. You're just saying "get me this version right here".

But when you do cherry-pick or rebase etc, git is operating on diffs. A cherry-pick doesn't set your head or workdir to that version[0], it applies the changes to a new commit that sits on top of your current head. Similarly, a rebase walks through the changes and applies each one to the target.

Commits and diffs are a duality and it matters not one bit how git stores them underneath. You can always calculate one from the other.

[0] If you did want to do that for some reason then git reset will do it for you. That sets your current branch to that commit and with --hard it makes your workdir match. `git checkout <sha1> .` makes your workdir match that older commit, but it doesn't do deletes. If you want to make just your workdir match an older commit the only way I know is something like: `git reset --hard <sha1>; git reset --soft HEAD@{1}` which can be read as "set my current branch to be at sha1 and make working directory match that snapshot exactly, then set my branch to be at where it was before that operation, leaving my workdir alone". It's not a very common thing to want to do.
Hetzner does marketing. A German tech youtuber I follow does in-video spots for them.
$30 million per annum wouldn't even represent a bump against their revenue.
Until the fines are revenue based, it's not going to matter.