skysight-inc/HackerNews huggingface dataset:
The rationale obviously points to stack exchange blocking AI from training off their content on archive.org. They go on to demand adherence to “socially responsible” AI training which requires cash-flow between AI companies and the data sources they train from.

First, and most obviously, stack exchange does NOT own the forum content. It has been provided for FREE by the larger developer community, and that same community regularly makes use of the AI tools which will be inhibited by this policy change. Second, stack exchange is questioning the integrity of archive.org by hiding the data.

Developers are the real victims here, and the audacity of Stack Exchange to demand money for work they DIDN’T do, but continuing to NOT pay their forum contributors is peak irony.
Great result. Can’t wait to use this on my codebase!
Calculating Compilers Effectively [pdf]
We did get an escalation from our customers after the UX team decided to hide the scrollbars in our datagrid. I'm not sure what the goal behind this effort besides justifying for busy work.
TLDR: Americans are drinking less wine overall, especially on the low to mid market side, and small producers have been hit the hardest. People have been likely switching to things like hard seltzers and other alternatives. "Millennials are killing the wine industry" is more like "millennials are choosing less wine and higher end things when they do." Mid to high end market is doing find.

Sonoma is definitely slow right now, and Napa has less foot traffic.
> Testing for the safety of lane-keeping systems is more challenging than other crash-avoidance systems, because it must be actively engaged by the driver as opposed to constantly monitoring for danger, like an imminent forward crash. Not everyone with lane-keeping systems engages them, and even those who do don't engage them on every journey.

Exactly. I have lane centering in my car, and ONLY turn it on for highway driving. I don't feel my car's system is very effective on city streets, and in any case you mainly need that kind of help on long, mind-numbing journeys (where it's fantastic and makes driving much less stressful).
I will never understand why people claim Apple is aggressively trying to monetize user data when their whole business model is not monetizing user data and they have moved towards device-side features and greater user privacy from Apple or anyone else.

For example, iPhones around the 11 or 12, and Apple Silicon Macs, gained the ability to do voice recognition for siri, and dictation, on-device. Apple servers are only used when Siri is asked to do something that would require it, like asking for a web search, the weather, etc.) OneDrive, Dropbox, and Google Drive all do not support E2EE. iCloud does.

Meanwhile Google is not only monetizing your data but also using you, your device, and your data plan as a free data collection platform for their services.

Notice that Apple rather famously told the FBI to go pound sand when they were asked for help decrypting a mass-shooter's cell phone?

Notice that you can shut off all of the user-sourced data (like traffic congestion and wifi/cellular network location data collection) on iOS, and there are no such controls on Android?

Did you notice that one company's devices are much cheaper than the other's, just like those "smart TVs" are much cheaper than "dumb" TVs were?

That's because to Google, you and your data is the product...
https://www.chiefaircraft.com/radio-control/turbine-gas-glow...

wild
Is there a freely available copy of the document referenced earlier? I couldn’t find one with some brief googling.
What's with the vilification of kubernetes? 99% of this document (https://tau.how/99-Misc/kubernetes/01-k8s-cons/) boils down to "You have to understand what a pod, deployment, container, etc is" once you remove every line that discusses the cons of managing a cluster yourself, because nobody actually does that except extremely large orgs. All of these problems go away when you utilize a managed offering like DOKS, EKS, AKS or GKE.
I'm not a luddite.

And I don't think that my argument was as narrow as you make it out to be.

It's not required to exactly reproduce training material for an AI to output something that wouldn't stand a "fair use" trial.

"Summarize XY, but prefer different words" is already enough for a blog post. And the possibility to do that is not limited to inference-time input.

Copyright law is about humans, not machines. The problem is scale. You deflected this argument instead of addressing it.

And regarding training: you seem to anthropomorphize LLMs in a weird way.

LLMs can only generate content that is entirely derived from their training data.

That the derivation is close to a blackbox for humans does not elevate machines to humans.

The burden of proof about training materials is IMO with LLM companies, not with human
creators.

Because companies know full-well that anything that's not an obvious exact reproduction will require humans starting lawsuits in order to claim a copyright violation.

You say:

> - We already have remedies for those publishing or selling copyrighted material already

And I say, with regard to AI, you seem to be intentionally misinterpreting my comment.
Looking back, I'd say it was a couple of things. One, as you note, is that it involved leaving class and getting computer time in the library (double win for both computer time and a change of environment). Second, there just weren't many preapproved and available choices at that time. Later I learned about how to acquire other games via mail-order shareware and typing in programs from magazines.

Oregon Trail in particular seems to have been widely available. Maybe they did some bundling when the schools bought the computers?
Passive surveillance using existing WiFi has been talked about for probably a decade or more.
Why have a code repository instead of just emailing files around?

Because you want a central store someplace with all the previous versions that is easily accessible to lots of consumers.

I don't want to build my app and then have to push it to every single place that might run it. Instead, I'll build it and push it to a central repo and have everything reference that repo.

> It just smells like rent seeking.

You don't need to pay someone to host a private repo for you. There are lots of tools out there so you can self-host.
If your goal is to self-host your own PaaS, why would you use a managed k8s offering?
>Where are you getting this information?

From personal perception every time I read articles on Taligent, Copland, and Workplace OS (which did result in a demo PowerPC port of OS/2).

>This had nothing to do with Microsoft's monopoly.

Admittedly I had that comment in mind to pre-empt any potential narrativeposting.
Swift Homomorphic Encryption
Yes! Being able to open links in new tabs was one of the greatest browser improvements ever, and now we're increasingly throwing away basic functionality that had been shown to be great 20 years ago.
Indeed, any language that encourages you to program by building tailored DSLs for every problem domain has the same issue (Lisps, Racket…).

It sounds very productive to always be able to express solutions with the perfect language for that type of problem. But you end up with a myriad bespoke languages that are very impractical to document and learn, and are a constant friction for collaboration (even with your future self).
This is really neat! I'm working a message queue in go (drop-in replacement for SQS) and also thinking about autoscaling. I've been playing with raft vs using a central store (ie, postgres) to coordinate.

Can you tell me more about IPFS - I've never used it before. How has that been working, and can you tell me what you've observed when you have many nodes which need to coordinate?
Or it might be a case of situational depression:

https://www.webmd.com/depression/situational-depression
This looks so cool, thanks for sharing! So grateful for little tools like this.
That ball of ionized air is opaque to radar, making the rocket hard to detect. Or, so I read somewhere.

I don't know at what speed a rocket has to be going, before the kinetic impact of 200Kg of solid metal exceeds the energy of 200Kg of explosives.
The absolute percentage of the atmosphere being what you consider to be a small number is not actually relevant to what the impact of that would be. If I were to give you a pill of cyanide, I don’t know how comforted you’d be by me assuring you that the pill was less than 0.1% of your body mass.

I’m not calling CO2 cyanide, I’m saying “because this sounds like a small absolute percentage to me” is not a salient argument.

This atmospheric gas which makes up a fraction of our atmosphere is responsible for virtually all the organic mass in plant life on the planet, and consequently all animal life. If we agree that [the existence of all biomass on the planet] is not insignificant, then we agree that the small absolute percentage that CO2 represents in the total atmosphere is clearly already sufficient to be highly consequential.
Show HN: Dropbase AI – A Prompt-Based Python Web App Builder
Hey HN,

Dropbase is an AI-based Python web app builder.

To build this, we had to make significant changes from our original launch: https://news.ycombinator.com/item?id=38534920. Now, any web app can be entirely defined using just two files: `properties.json` for the UI and `main.py` for the backend logic, which makes it significantly easier for GPT to work with.

In the latest version, developers can use natural language prompts to build apps. But instead of generating a black-box app or promising an AI software engineer we just generate simple Python code that is easily interpreted by our internal web framework. This allows developers to:

(1) See and understand the generated app code. We regenerate the `main.py` file and highlight changes in a diff viewer, allowing developers to understand what exactly was changed.

(2) Edit the app code: Developers can correct any errors, occasional hallucinations, or edit code to handle specific use cases. Once they like the code, they can commit changes and immediately preview the app.

Incidentally, if you’ve tried Anthropic’s Artifacts to create “apps”, our experience will feel familiar. Dropbase AI is like Claude Artifacts, but for fully functional apps: you can connect to your database, make external API calls, and deploy to servers.

Our goal is to create a universal, prompt-based app builder that’s highly customizable. Code should always be accessible and developers should be in control. We believe most apps will be built or prototyped this way, and we're taking the first steps towards that goal.

A fun fact is that model improvements were critical here: we could not achieve the consistent results we needed with any LLM prior to GPT-4o and Claude 3.5 Sonnet. In the future, we’ll allow users to modify the code to call their local GPT/LLM deployment via Ollama, rather than relying on OpenAI or Anthropic calls.

If you’re building admin panels, database editors, back-office tools, billing/customer dashboards, and internal dev tools that can fetch data and trigger actions across any database, internal/external service or API, please give Dropbase a shot!

We're excited to get your thoughts and questions!

Demos:

- Here’s a demo video: https://youtu.be/RaxHOjhy3hY

- We also introduced Charts (beta) in this version based on suggestions from cjohnson318 in our previous HN post: https://youtu.be/YWtdD7THTxE

Useful links:

- Repo here: https://github.com/DropbaseHQ/dropbase. To setup locally, follow the quickstart guide in our docs

- Docs: https://docs.dropbase.io

- Homepage: https://dropbase.io
You did read the TOS where you agreed that they DO own the content, yeah?
Why wouldn't you? If you decide to not use a PaaS and self host your own servers would you reach for a VPS or would you manage your own rack in a colocated data center?
What if they just allow to have one day off in Sunday and another one in any day? I would like to consider 4 day of work per week as a new norm, 669 is not Western thing.
"Self-hosting" doesn't necessarily mean you own the hardware. Many people self-host on cloud providers at different levels (Fly, Digital Ocean/Hetzner, GCP/Azure/AWS), and most of those have some managed K8s offering.
That's a beast server. What are you using it for?
The only way the Russians can hope to win is by locking the Chinese into their camp. This in turn requires the Chinese to completely turn their economy inward.

I'm not following this point. They don't need the Chinese to completely align with Russia. They just need the Chinese to provide enough of a way around sanctions that they can continue the war.

The Chinese seem content to engage in the usual economic jockeying with the US, while antagonizing the US in a variety of ways (supporting Russia, menacing Taiwan, trolling, hacking, etc.) The wedge is there, and I don't an alliance with China is happening any time soon. Certainly not in time to help Ukraine.

We can position ourselves better for a less-awful world order if Ukraine can survive long enough that Russians get fed up with Putinism. I can't see the US and China as allies, but I can see us as less acrimonious rivals.

Unless the US decides to go all in with its isolationism, which seems entirely possible. In which case all bets are off.
For people who don’t have Twitter account

https://nitter.privacydev.net/search?f=tweets&q=https%3A%2F%...
I believe I experimented with this 6 years or so ago, then I found out other people did it way better than me. If you're talking about passive radar, it's really old. I don't know. Decades.
Interestingly, this is not because of toxicity, but because of reduced bloodflow.
Mappie: An object mapping compiler plugin for Kotlin
Mappie is a new way to generate object mapping code. It is, to my knowledge, the first object mapping tool which is both specifically for Kotlin and generates the code at compile-time. It also has a full compile-time checked API, allowing for great IDE integration, and no pesky annotations.

Mappie started as a personal alternative to MapStruct, but specifically for Kotlin. MapStruct is a risk for bugs as you lose nullability information in the generated Java code, and works with annotations, which are harder to include in automatic refactoring. I also considered ShapeShift, but it is completely run-time based, which was way too slow for my needs.
I think about this one quite a bit.
Well. On the other hand, I can not be laid off easily, and will need to be told at least three months in advance; if my girlfriend gets pregnant, I can take a few months off, too; if the child is sick, I can stay at home too*; if I get sick, I’ll continue to get paid; if I have back pain, I can request to get expensive ergonomic equipment from my employer; if I need to see a specialist, or get insanely expensive treatment, I don’t have to worry; I have 30 days of vacation, of which I must take at least two weeks of consecutive time off, without any negative consequences for my job; if my children go to university, it’s pretty much free, as it was for me; I can’t ever get paid less by my employer, only more; I can take a few days of external educational courses of my choice every year, and my employer has to accept that (and pay for it!); and I probably forgot a bunch of other advantages here.

Specifically on insurance: how much is that worth if it’s bound to your employer? What if you get laid off and don’t find a job in time, then get sick? What if your father is laid off at 55, nobody wants to hire him anymore due to his age and he develops cancer? I can tell you what happens in Germany: nothing. Both of you go to the MD and get treated as appropriate.

You’ll never get me to trade all of this for a bit more money that I need to spend on health care, ridiculous tips, and overpriced apartments anyway.
As a counter example, San Diego County Sheriff charges $2500 to levy a vehicle[1] - and I'm certain there's more fees involved since there will be a title involved somewhere, possibly a bank/lienholder, etc.

So if you were owed a couple thousand, this would not be worth paying to enforce. Unless you're made of money and highly principled (as a fellow pot-stirrer, my hat would be off to you).

[1] https://www.sdsheriff.gov/bureaus/court-services-bureau/civi...
Could two researchers with different voices and manners of speech agree to provide longer samples of their voices? Then they would convert each sample to imitate the other's voice. It would be easy to contrast and compare, without any controversy.
Well, SO is now (possibly was?) owned[1] by the same group of companies[2] that failed to secure their own TLDs[3] for purely technical reasons, so, before nefarious intent, please also consider plain incompetence....

[1] https://techcrunch.com/2021/06/02/stack-overflow-acquired-by...
[2] https://www.google.com/search?q=prosus+multichoice
[3] e.g. https://www.icann.org/en/registry-agreements/terminated/mult...
> There's places were "mining" copper from street poles is already profitable, and wire theft is a huge problem.

I don't think that's really "profitable" in any way besides theft being profitable. People who do that typically cause orders of magnitude more damage than the money they get for the scrap.

IIRC, it's already profitable to "mine" copper from pre-1982 pennies. IIRC, those contain something like 2-3 cents worth of copper, at current prices. I saw a machine once, online, that would automatically sort out copper pennies from zinc ones.
> Also, at any project with a sane architecture, you're using 1 vault and maybe 1-2 ambient strategies to pass the data. You won't use all the vaults at the same time anyway

You're assuming the secrets here are managed by infra+glue added by a DevOps team when deploying an app.

I'm talking about use-cases where the secret-handling is designed into e.g. a cluster-scale deployable virtual appliance, where you configure the app through its UI or deployment-time config files to access your "secrets provider" of choice. (Think "deployable PaaS.")
It's definitely true on a Tesla using their mobile charger. The car will report on its screen exactly what it's charging at. When I charged at 120v (before getting a hardwire charger installed), the car reported charging at 12 amps.
This sounds rather fascinating - https://www.scientificamerican.com/article/dogs-detect-the-s... using trained dogs to detect seizures via smell.

I assume there must be researchers trying to do this electronically too (See - https://newsreleases.sandia.gov/seizure_sensor/ for example.). It might not be practical yet unfortunately though, and not sure if it would translate to animals.

Good luck in finding a solution though! I would assume something like an accelerometer on their collar might be able to detect shaking.
I also think this is a better solution compared to the other suggesions. ML for audio and computer vision are both very interesting but absolutely not easy / short projects, from my limited experience it was never as straightforward as you'd expect. Reflections, inconsistent lighting conditions, echo, multipath propagation are all very unpredicatble factors that require a ton of math and signal (pre)processing to solve. Compared to this, I think one can boge together an ugly prototype to send data to a server over wifi / BLE in a few days even with close to zero electronics experience.

> though it will be a step learning curve if one has never done any embedded

For someone who has not previously worked with hardware I'd suggest to buy first a cheap Arduino-compatible board like this one [1] with BLE and WiFi instead of professional hardware. Although not as efficient, calls to hardware sensors are much simpler and well documented for example here [2, 3]. For the filtering part jononor is talking about I'd suggest this chapter 10 of this book [4] complemeted with more accessible resources like this video [5] (the book is to dig deeper into the maths, but not strictly necessary).

Then once you have this you can be as fancy as you want on the server side with ML models etc, but I suspect that since the seizures are rather long (minutes) just looking at the mean frequency about 15 ~ 30 seconds could already be a pretty good indicator.

[1]: https://www.lilygo.cc/products/t-energy-s3

(This is the first board I found, but I'm sure are also other smaller boards with ESP32 or ESP8266 using a CR2032 battery like https://hackaday.com/2019/02/22/a-coin-cell-powers-this-tiny... on AliExpress / BangGood / etc.)

[2]: https://www.arduino.cc/reference/en/libraries/arduinoble/

[3]: https://docs.arduino.cc/built-in-examples/sensors/ADXL3xx/

[4]: http://eceweb1.rutgers.edu/~orfanidi/intro2sp/orfanidis-i2sp...

http://eceweb1.rutgers.edu/~orfanidi/intro2sp/

[5]: https://www.youtube.com/watch?v=uNNNj9AZisM
We have a separate OOB/east-west network which is 100G and would be used for external storage. We're spending an absurd amount of money on just cables.

It is documented on the website [0], but I do see that I did not document the actual cards for that, will add when I wake up tomorrow. The card is:

Broadcom 57504 Quad Port 10/25GbE,SFP28, OCP NIC 3.0

As far as I know, AMD doesn't really have the docs, it is Dell. Their team actively helped us design this whole cluster.

We haven't decided on which type storage we want to get yet. It'll really depend on customer demand and since we haven't deployed quite yet, we are punting that can down the road a bit. Our boxes do all have 122TB in them and we have some additional servers not listed as well with 122TB... so for now I think we can cobble something useful together.

[0] https://hotaisle.xyz/networking/
I regularly worry that one of the biggest benefits of LLMs for corporations is being able to obfuscate their editorial decisions.
Paraphrased: "Now that OpenAI is paying us for your freely contributed Creative Commons content, we share an interest in constructing their moat by making it harder for others to access both mechanically and legally"
Wouldn't using talos be better than having to run this on custom managed ubuntu servers?
Is the job 996 ( https://en.wikipedia.org/wiki/996_working_hour_system ), or near-enough?

If you moved to Mission Bay, you'd have a load of sunk cost, to be more reluctant to bail when the job turned out to be not-so-good.

I'd tell the recruiter "Sorry, a bit of digging says they work 6-day weeks, thankyoubye".
Blue checks on X deceiving users into engaging with harmful material, EU says
It's rather because your average person (maybe not your average HN reader) browses the web with a single window filling the entire screen. If paragraphs did not wrap, you could end up with lines 2 feet long which require you to turn your head from side to side as you read. An open newspaper may be 3 feet across but they put the text into narrow columns for a reason.

If you want to jam in more ads, the real shithead trick is to split the story/article across multiple pages, so you get multiple page-loads per story.
Oh, duh!

* GPT-4o can solve the problem with this design.

* GPT-3 in my case actually discovered a lacking constraint, and transports A and C all at once. (I needed to add that B can only carry 1 object at a time)

https://chatgpt.com/share/9aa2efa1-ac89-4412-86b3-47fbce4107...
Ngx-stylesweep: a tool to remove empty style files from your Angular components
Have you ever been annoyed by empty stylesheet files cluttering your Angular project? As a maintainer of a few medium/big enterprise Angular projects, the amount of empty files that have built up over time is astounding. That's why I built ngx-stylesweep, a CLI tool to clean up and delete unused stylesheet files.

The tool is available on GitHub, and you can install it via NPM. Feel free to test it out and report bugs!