skysight-inc/HackerNews huggingface dataset:
This isn't playing out in reality though.

10 years ago we already had the tech for smaller phones (and yes the battery life was fine, 1-2 days typical). Just check out any flagship from the 2010-2015 era, e.g. https://www.gsmarena.com/samsung_i9500_galaxy_s4-5125.php

If people actually care about slim, light phones... why has almost every company stopped making them?
That might work for some ppl but in my case my fingertips were a problem too.

Light keyswitch keyboards do help, yes. Microsoft Ergonomic Keyboard in my favourite but these things are very individual.
> Are product-based tech companies/startups still defensible if anyone can basically recreate the product with some English?

The code is not the asset. It never has been. Deeply understanding your customer, their problem, and how to solve it is the asset. The code is just the current manifestation of that understanding.

Problem is that for many companies the code is also the only manifestation of that understanding.
This metaphor would work a lot better if the tap were overflowing with cash.
Discussion[0] (225 points, 1 day ago, 131 comments)

[0]: https://news.ycombinator.com/item?id=40237855
One little point I want to clarify is that if your Apple Watch battery did indeed short and none of the protections against shorts worked, you'd likely just have a burn on your wrist. 309mAH isn't all that much energy assuming a full charge.

I once bridged a ~2,500mAH 18650 battery that was in my bag when my keys created a circuit between the anode and the cathode. The result was a small fire inside my bag that was quickly stamped out. Now, if I'm carrying batteries capable of dumping a lot of current quickly, I use cases.

What excites me most about this new battery tech is home and commercial backup energy storage that's much 'greener' and cheaper than lithium. There is a lot of space in rural and grid settings, so the density of Li-Ion isn't really needed.
Which again, is basically a non-issue for grid-scale storage.

These aren't for laptops or cars.

Though they seem to trying to increase energy density, so they can become for cars. But not there yet.
I like how they pay attention to backward compatibility, particularly with "Reverse Z for the depth buffer" in the linked blog post[1]:

1. I'm sorry we broke your shader.
2. I trust you know how to fix your shader.
3. We promise not to break your shader again by changing the definition of clip space anytime soon.

[1] https://godotengine.org/article/introducing-reverse-z/
Portability and durability.

Imagine a version with modern drop-stitch technology .. [1]

[1] - https://www.yachtingworld.com/yachts-and-gear/the-new-inflat...
No big deal if you set it on the ground and never move it!
Low-key I have been looking for something like Obsidian-but-freeish to try since a while - I think this is exactly what I searched for. Going to give it a go during the weekend definitely.

On a different note, what's the long term sustainability plan? Relying on donations rarely works... I guess it's not very expensive to host text, but still, its cost is not 0. "Unlimited free forever" is either not free, doesn't last forever, or not unlimited. (Usually the 2nd one)

Also, do you do any (automatic) content filtering? It is very easy to abuse pastebin services
Don’t put words in my mouth. I’m pretty much in favor of do no harm, which certainly excludes advocating or enacting murder or suicide.

Do no harm also means, if you think consumption is harmful then you do need to avoid opting into creating maybe 50-100 Years of extra consumption per child just for the satisfaction of knowing your genes will be doing the consumption.

Are there ever acceptable cultural or subjective reasons to excuse “rules for thee but not for me”?
What happens if we can't find a carbon capture method that works efficiently and at scale? We need about a million better plans than that to maintain any sense of sanity.
The average person is on their phone for over 4 hours a day. You can have a very meaningful hobby with less than a quarter of that.
> For a doctor that was nearing the age of retirement or had very poor keyboard proficiency...

I went to a doctor recently who was typing very fast. I did kid with her that she could type nearly as fast as I did and yet she was also using one of this automated note taking thinggamagic (holding some kind of microphone in her hand).

She'd type manually for stuff like email/subject, click click one sentence here, click, one word there: for that kind of stuff it's too slow to dictate one word, then click, etc.

But in that big empty text field? She'd dictate.

As a bonus as her patient I got to hear her report (or "my" report if you want) in real-time.
It looks super sweet. I got excited but then realized it was for React. Hope to see it extended to raw html/css.

Thanks for making it open source!
My experience at companies is that the vast majority of the code is not understood by anybody working there, nor even attempted to be. It sits in third party libraries that nobody audits.

That's a very bad thing, but this sounds like just more of that. Which most developers seem totally fine with.
No comment on the CO2 uses, just seems like something's going on with Meta / FB lately. Who releases a framework/demo where you click the "Download ODAC23 Data" [1] or "Try ODAC ML Models" [2] links and get "404 - page not found"? Georgia Tech? They're supposedly 3rd worldwide in Business Analytics. Releasing a press release with 404's everywhere's not great "analytics".

[1] https://github.com/Open-Catalyst-Project/ocp/blob/main/DATAS...

[2] https://github.com/Open-Catalyst-Project/ocp/blob/main/MODEL...

Did somebody even look at this stuff before writing their press release? It's not like it's much link following to click "The project, named OpenDAC" and then find out it's all a bunch of dead links.
I had the very same idea in mind! Well done, I will check it out!
> Kagi is the best for my use case, but its just too expensive for the family plan

Well you can get a non-family plan, do you really need to pay for 6 people? Plans start at $5 for 350 searches, or $10 for unlimited.
How does CPU predict a branch
Ya smoking is addictive as hell to a lot of people, particularly if they got hooked young. They all know it's bad for them too.

So what judgements do you cast on smokers?
>there's no (enough) liberty in China

Coming from the county with the highest incarceration rate, that's rich.
"…smartphone manufacturers are very much into planned obsolescence,…"

E-waste laws at some point will become inevitable, so planned obsolescence will be under scrutiny. Devices will have to have a minimum design life etc. Moreover, user-replaceable batteries—whether long life or high capacity—are likely to be mandatory as a result of such legislation.

My old Nokia used to have a replaceable battery which also served as the back of the phone, a quick release button meant the battery could be replaced within seconds.

Manufacturers can't use the argument that it can't be done because it was common practice with Nokia 20 years ago. Nowadays more modern design practices will make that even easier to implement.
The Matrix: A Bayesian learning model for LLMs
I might be living under a rock... but what's this "story" you are talking about?
You should work on that. Generalizing tech/CS concepts to the physical world is a common shortcoming I see among SWE's. They just don't understand concepts of variability in the real world or experimental physical science.
> prices for goods are increasing faster than wages, so most people have less disposable income

Real wages are flat with Q4 2019, but higher than almost any other time in the iPhone’s existence [1]. Disposable income is also near all-time highs [2].

[1] https://fred.stlouisfed.org/series/LES1252881600Q

[2] https://fred.stlouisfed.org/series/DSPI
Good stuff. Still, drives me a bit nuts that we package/HTTP Signed Exchanges, Message Signatures, and web archiving all have very similar but different versions of the same thing.

Webpackage has a lot of stuff that seems super cool to me. Alas it seemed mainly to be a small handful of engineers & most seemed to have moved on from the effort. https://github.com/WICG/webpackage/issues/713

Given the frosty response in the comments they got I guess I'm not shocked, but in general it feels like web standards could use better long term care, that they often don't get, alas.
I'd wish someday HID standard would include a way for an input device to send arbitrary Unicode codepoints (with a few codes reserved for modifiers) rather than scan codes. The design made sense in PC/XT era, but it feels super dated today.
Most services let you fall back on traditional username and password if you lose your passkey
Meaning that we'd be limiting users that don't use the provider(s) that we'd support. At that time, we felt that username/password was the lowest friction at the time. We're happy to re-eval if needed though!
My cardiologist doesn't think so :(
Copilot is so strange for me, I use it, but it deeply conflicts with the way I code.

As I type the code I get a feeling if I like it, I also pretend to use it even when its unfinished, kind of like playing a game. Even if I spent a lot of time thinking about what I am going to write, until it exists and I play with the code, I don't know if its good.

Now Copilot writes so much code, even if it exactly what I was going to type, I kind of lost the intuition, and I hate it.

So I just enable it when I do things that I don't consider programming anymore.

I still think it is absolutely amazing tech though, and I know it will get better and better, and at some point it will be hard to not use it, but I really enjoy playing with the code as I write it.
I am comparing manager/architect positions in Europe with long-term (5+ years) contractor positions in India. Yes, I know contracting is more expensive than employees, but not to this level. We use contractors because internal developers would be paid so bad, nobody would apply (and they don't).
Uber's Journey from Predictive to Generative AI
This is really great! Nice work, and thanks for sharing.
https://firedating.me/ - the first and only community of FIRE (Financial Independence / Retire Early) enthusiasts looking for friends and/or romantic partner. This is my passion project - it is 100% free and there are even no ads.
As long as you're promoting them, have they got a good/cheap router with a layer 7 firewall?

If only we could insert a firewall between our apps and the modems in our phones.
Not many know about it, but this paper (written in 1948) stemmed from a lesser-known paper Shannon wrote in 1945 called "A Mathematical Theory of Cryptography"[0].

[0]: https://evervault.com/papers/shannon
I had an early EV with only 80 miles of range, and found it extremely useful for most in town travel and commuting. Now that EVs are pushing ~400 miles range at about 300Wh/kg, assuming sodium is about half that (from what I've seen), you'd still get a respectable 100-200 miles in a car. For me, and I imagine a lot of people, that would be totally acceptable if it means lower cost, and batteries that effectively last forever without replacement.
Nobody is running faster towards the cliff of their own destruction than programmers.
You don't upload the source to their site, you just link it
I'm pretty sure most of the time gamers do this, it's to give the mouse more area so they can lower their sensitivity for higher precision.

You can image search "csgo pro player" to get some idea, they're mostly positioned to be ready to flick their arm when they have to aim.

Though I'll admit that I often turn my keyboard slightly when gaming despite not playing FPS, just for comfort.
Huawei has been funding research in America after being blacklisted
For us the results were also unambiguous. The powder was just plain worse, and even with the extra fluid for shine our glasses came out worse. We did follow his advice of adding some powder directly in the machine.

Increasing washing temperature did help some but not enough. After a week my SO had had enough.

Perhaps it's related to the machine and water quality. We have very good and soft water (no salt needed), with very little chemicals. Perhaps another machine and/or different water quality can explain your different experience.
> Sounds pretty bad for people living in warmer climates then, as they tend to be above 30 celsius anyway. ;)

As a data point, the ambient temperature right now where I live is 33°C. I just walked home from a quick grocery trip a couple of blocks away. And that's not an atypical temperature (at least for the warmer months of the year; we're supposed to be in the colder months now, but the climate's been all wonky lately).

If my phone's battery didn't like ambient temperatures above 30°C, it would have failed long ago. There's no air conditioning in the street.
The appeal is about being able to slide easily into pants pockets (esp. front pockets) without creating big uncomfortable tight bulges.

Not as much of an issue with loose men's chinos, but definitely an issue with standard slim men's jeans, as well as with a slimmer-cut chino.

And if you want to see if a fatter phone is easier to hold, that's what cases are for. You don't need them to make the phone fatter.

In reality, most thin phones aren't all that thin anyways once people put a protective case on them, as many (most?) people do.
Google rolls back reCaptcha update to fix Firefox issues
The Olympics were originally meant to be an event for amateurs but that shift happened a long time ago. The IOC in 1986 let the individual sports federations make a ruling on whether pros were allowed. I think the only sports left for amateurs are wrestling and boxing.
Obsidian has a community plugin called "Remotely Save" that lets you sync your vault via Webdav, S3 (compatible), Dropbox, or OneDrive. It works on all my devices and synchronises my data just fine. You could also use something like Syncthing or any other third party solution that syncs your Yaml directories.
crazy. it's remarkable to me that lawyers actually do explicitly, if not expressly, account for these kinds of technical decisions, ultimately made in surreptitious fashion by the business, when drafting usage terms. i.e., you would've (or, a lawyer determind, should've) been able to find notice of this change somewhere buried in the new service terms. i at least have faith in that much.

i hope you switched back, lol.
We are already there with humans. Most people take a doctor at their word and don't bother to get a second opinion.
> The behaviour of other people affects you and it's perfectly normal both to want to surround yourself with others who share your values, and to exert pressure to push wider society in that direction.

In the same vein that it is perfectly rational for slave owners to push society to reject abolishing slavery.

But rational self interest is a poor proxy for goodness.
see also https://github.com/unicorn-engine/unicorn
Some videos:

https://www.youtube.com/watch?v=uqzQJNoNGmo

https://www.youtube.com/watch?v=0t4EWBaR3EY&t=86s
Honestly haven't found a nice video recording UI for wayland. Been using a bash alias with `wf-recorder`. This one doesn't seem to work with Hyprland (wayland) either.

Anyone have any other recommendations?
I am building https://firedating.me/. This is a community of people interested into FIRE (Financial Independence / Early Retirement) & looking for friends / romantic partner. My goal is to decrease amount of loneliness in the FIRE community by helping people to build meaningful relationships.

I was looking for projects to do and this one seemed quite obvious, but at the same time FIRE folks are extremely frugal, so this couldn't be a for-profit project. I decided to try it as a passion project instead.

Kickstarting the community was a challenge - definitely experienced chicken & egg problem, but eventually reached critical mass.
Only color, which is the least naughy of the ones they checked for AFAIK. And as you note, having it clean is kinda the point of it all.
>Will you just be able ask the AI to refactor it all and clean it up? Then it wouldn't be a problem I presume.

For smaller contexts, LLMs tend to be really good at reviewing, suggesting changes, and refactoring. I haven't seen this applied successfully at a larger contexts, though.
Tech Entrepreneur Austin Armstrong on AI for Business and Raising Seed Funds
Even top US politicians, like Albright
https://www.jta.org/archive/wealthy-austrian-family-claims-a...
That's what you get when you trust your device to commercial companies.
At the moment you have clear which are the requirements you have already solved the program.

Programming is the task of finding the real requirements!
What if you use the system-level support for DNS-over-TLS instead of setting the DNS server IP addresses? That's a global setting so it should apply regardless of which network you're on, or what happens on it. If you care about DNS requests leaking you should be using DoT or DoH anyway.
> most pets would run away and not come back if you were to open the "prison doors"

This is not true of any pet I’ve had. The dog was always gunning for an open door. And the cat enjoys unsupervised time outdoors when weather permits. They both always came home.

Also, cats aren’t truly domesticated. If there is a creature that “chooses” to live with us, it’s cats.
Imagine if they said this about airplanes? They were not safe too. But some rando journalist can never predict future. it's dead for year or too but tech advances.
The law is called HIPAA and technology providers sign a BAA(Business Associate Agreement) that states they agree to handle and store your information in compliance with the relevant standards and laws. With tools like OpenAI Whisper and GPT the HIPAA mode means that the tools don't retain any memory of prior interactions. Health tech is built on 3rd party vendors AWS, Google, and Microsoft are huge in the space.
Dark mode please
Turning AirPods into a fitness tracker
Linters as gatekeepers are bad in my opinion, and ones that prevent you from pushing as pre-push hooks are the worst offenders.
I remember having to jump trough a series of silly hoops just to get audio encoded in Opus to play on Safari browsers. They do indeed drag their feet on seemingly arbitrary things.
I worry that people who think device attestation and not being able to backup passkey data being good things are too close to the driver's seat when it comes to the direction of passkeys. I see a possible future where free and open source passkey implementations won't be usable because relying parties will want to see device attestation.

I would love to use a hardware device in lieu of a password manager. I just need a tolerable backup/restore scenario.
Once had a cockatiel that escaped via a loose window, it flew around the neighbourhood for a few hours, then sat on a branch near the window waiting to be let back in.
AAH-HA... That's why this felt familiar to me. I haven't used K8 in over a year now, but I used this all the time at my previous job. Didn't know it was "JSON Path" just knew it as something I used in kubectl often.
No principal disagreement, I see.
Sure, next time I find one of the forms I'll snag it for you. It was rather eye catching because it explicitly stated "You're allowing us to share data with third parties and service providers that are not HIPPA compliant." How do I get it to you?

I wasn't claiming that MyCharts isn't HIPPA compliant: I was complaining as part of a MyCharts workflow I was presented with a form that wanted me to grant someone the right to send my data to non-compliant organizations, and as I said above explicitly stated so.
>You think you’ll be able to recruit more people into medicine by reducing compensation

You don't need to recruit more, there is an abundant supply of people who want it.

>Residency as “profit” is a stretch.

Physicians are funny, a fantastic wage for the lower-middle class is considered 'treading water'. And its for education. Something every other degree pays for.

>I’m not sure how it increases the number of people who want to go into medicine.

This is not an issue, there are plenty of people who want degrees that don't involve math. The issue is number of licenses, not number of people who are capable of doing the job and want to.
Have you learned to lift properly from a trainer?
> That looks exactly equivalent to multiplying by a matrix that nulls out that vector and preserves everything else. (This is trivial linear algebra!) One could presumably multiply such a matrix into the model weights to get exactly the same effect, and then one could run the model using any inference engine.

Oh fascinating -- so almost like LoRa weight-adjustment being added to a fully trained model after-the-fact?
Wow this is about as cynical as it’s possible to be about real, tangible technological progress.

I strongly disagree with the authors conclusions about the technologies and the premise.

This is truly peak HN content.
I just can't help but pick up projects, and these really keep me going. I suppose I crave satisfaction much more than relaxation.

I find it very hard to relax by just chilling on a beach, or reading a book in the afternoon. I just want to work on a project.

What I find really fun is that often when I'm working on a project, my 5 year old daughter will get in to a project mindset herself, and will be working on her own thing (sticky tape, cardboard, etc), while I'm fixing a bicycle or building something. It's a really fun companionable time, where we're both working on our own thing, but in each other's company.
As I understand, it installs a pseudo-VPN and passes traffic through it. I remember using similar app (NoRoot Firewall), and it worked poorly and couldn't block everything I wanted.
Every year I miss the iPhone 4 more and more.

That phone was so easily fixed and well designed to replace parts.

I think I’d cry a little inside if Apple made a modern iPhone 4 again
>Most companies are desperate for good, motivated, easy to work with engineers.

Is there currently a shortage of good, motivated, easy to work with engineers in this job market? It was my understanding that we are in an employer's market right now. Have things turned around?
As mentioned by chrismorgan, internetter, miduil, and others, CSS can be used to style XML without XSL transforms and is much more performant. The first time I saw this in the wild was the United States Legislative Markup (USLM) XML used by the US government, it can style large documents that their previous XML format with XSLT would choke on.[1] It's always interesting when government is more cutting edge than experimental stuff on the Web. It would be nice to get some standardized, basic CSS going for Atom feeds that anyone can link to and just works.

[1] https://www.govinfo.gov/features/beta-uslm-xml