skysight-inc/HackerNews huggingface dataset:
True, this change is about maintainability.

I'm sure the browser css engine treats that id attribute selector (without any regex-like) as an #id. Now if it were [id(*|^|$)=''] then it could have performance consequences, but they won't show up until you have thousands upon thousands of elements at which point maybe you should've looked into virtualization yesterday and not jump to wildcard selectors (speaking from experience).
> But maybe you are a guy who likes doing everything in their own custom graphics engine, you can have your canvas and javascript-based UI (ew, hard pass) and render everything like molasses except on 24 core monster desktops...

Doing e.g. UI transformations in Javascript generally outperforms the CSS version. But HN doesn't really care about performance, it's just an excuse for their prejudices.

> There's no reason to do that last part, and in fact its really terrible news for not just compatibility but also any sort of accessibility. I guess you don't care about blind, disabled people, or people in different markets, 24 core video game guy... or maybe you do and you'll re-implement the browser...in your browser! What a great idea...

Again, just like performance, the HN crowd doesn't actually care about accessibility, they just use it as an excuse to push their own prejudices. If you actually take the time to e.g. test your pages in a screenreader, you'll find that most of the dogma is false; a JS-heavy component library will often do better than using the browser builtins (and this has been true since the days of YUI if not earlier), and a table-based layout will often do better than a CSS one.

> Now, as far as web components go, we should have default impls of nearly everything. You can, and probably should, have some ability to customize the render of individual elements (what web components brings to the table). But you don't get to change default behavior _because you feel like it_. There's no point to writing web-apps otherwise. You are far better off just writing in a "native" language where you have full control anyways.

Most webapps would be better if they were native apps. The web is a terrible application platform. But since it's mostly used for apps nowadays, it would be better to accept that and implement the things that are needed to make the browser a non-awful application runtime, rather than the continued masochism of pretending it's a document viewer and contorting everything to fit that.
Interesting article, but the headline seems dubious. What's the opposite of survivorship bias? Because it seems like the population of good forgeries would be hard to quantify.
I just don't like walking through their ENTIRE store.
Show HN: Talk – A free P2P video calling app for the web
.;''-. The lessons I was taught about the things of my thoughts
.' | `._ is that if I write until I quit then my thinking becomes quiet.
/` ; `'. I write.
,'\| `| | I write to think.
| -'_ \ `'.__,J I write quite a lot.
| `"-.___ ,' I write almost as much as I've thought.
'-, / I write until I quit.
} __.--'L I write to get the thing out of my head.
; _,- _.-"`\ ___ Which let's my thinking go on to my next thought when I step out of bed.
`7-;" ' _,,--._ ,-'`__ `.
|/ ,'- .7'.-"--.7 | _.-' Because there's only so much room up there.
; ,' .' .' -. \/ .' In that little cramped space inside of my hair.
\ | .' / | \_)- '/ _.-'``
_,.--../ .' \_) '`_ \'` Sometimes the thing I think about has taught me a lot about thought.
'`f-'``'.`\;;' ''` '-` | And sometimes the thought I have about the thing taught me nothing at all.
\`.__. ;;;, ) /
/ /<_;;;;' `-._ _,-' But I am grateful for the lesson it bought.
| '- /;;;;;, `t'` \ I don't think I could think without writing my thoughts down.
`'-'`_.|,';;;, '._/| Which gives me a new thought:
_.-' \ |;;;;; `-._/ Do I think to write?
/ `;\ |;;;, `" Or do I write to think?
.' `'`\;;, /
' ;;;'|
.--. ;.:`\ _.--,
| `'./;' _ '_.' |
\_ ` `) /

Shamelessly stolen from justinlloyd on a previous post about writing to think.
What @bunderbunder said. ^^^
Twenty some years ago I used to work at a business that made and delivered sofas. They've got showrooms in key large cities in North America, fancy schmancy top end stuff.

The factory was a real place; the frames were made of solid wood and plywood, there was a sewing floor and even one (incredibly kooky) person whose sole job was to stuff the pillows. This guy was in a little room full of feathers all day, and they'd follow him around to the cantina and bathroom like a cartoon character.. but I digress.

My job there for a while was to make the sofa legs -- that was a sixteen step process, and they didn't even trust me to glue the boards together, just to do the cuts and shape the pieces. Sand and stain and wax and polish, yes sir!

They had a dedicated delivery crew, and what the article mentions about packaging is true -- things would be blanketed and wrapped up just the right way, then tetris-ed onto the truck. Sitting shotgun on that truck and hauling sofas up stairs and through various spaces was what I did after making the legs got too boring.

These sofas sold for $3000 ~ $4000 and up, and that was at the break of the millennium. I think the cheapest chair they had was around $2000. I should really swing by the showroom and see how much these are now -- and whether they're still made like they used to be.
It's like the old days of Ironport. Ironport built a rack-mount spam filtering appliance for business. They also built a rack-mount spam-sending appliance for business. That blew their reputation.
Yes it includes a bit about no reduction in pay. Basically just changes overtime to anything after 32 hours.
Of all the bad racist NIMBY rants, this is definitely one of them
It's getting genuinely difficult these days with everything walled behind Cloudflare, various anti-bot protections and increasingly creative CAPTCHAs
Those are all readable using standard DNA sequencing techniques, so again, it's just state attributes of the DNA.

(I've worked in genomics for 30+ years. I'm not just spitballing here).
I see you took Pierre Elliot Trudeau’s plan from way back in the 70s out of the moth balls and are now trying to pass it as new.

It cannot work. Our government signed binding treaties with independent nations in the past. Those treaties are still valid, and we cannot declare them null and void because it’s unfair that they give more fishing rights to 3% of people.
Consumers don't. Monopolistic corporations filing paperwork to get their hands on tax dollars probably do. Thankfully for them, the FCC is about as toothless and captured as you can get, so it probably even only barely matters to them.
… WAit, how, precisely, does this make housing more expensive? Like, what is the method of action?
Why Do People Prefer My Old Blog's Layout to Substack's? (2022)
A not-so-secret dirty little secret is that many of the reputation management agencies also own many of the public records websites that publish mug shots, court records, and so on. When you hire them to remove that information from the internet it puts you into a cycle of being removed from one or two of their website and added to something else.

You end up in a never-ending game of whack-a-mole. Complete with monthly fees.
Quality ain't cheap, and cheap ain't quality.

In furniture, you definitely get what you pay for...or not. I've found anything <$300 is going to be nothing but fake materials like manufactured woods (if not even just veneer covered cardboard) and horrible cushion/fabric.

Anything decent doesn't really start until ~$1k, and anything in the $3k range you mentioned starts to become heirloom quality. As with anything, these are YMMV, but serves as a fast basis for my experience
Genetically engineering koji mold to create a meat alternative
The other issue is that most white collar careers are already considered overtime-exempt, so it doesn’t really matter if the cutoff is 32 hours or 40 hours. Given employment structure in the US a company can require you to work 100 hour weeks and the only thing employees can do is quit.
Definitely. But also expensive non-squeaky wheels get replaced with cheaper wheels if upper management is in the mood of cost cutting.
nounhub.com is associated with pornhub for good or bad. Kind of like calling a train wheel assembly a "bogey" in the UK and trying to remain mature about it.

Does anyone on HN now have much experience with weather balloons? How much preparation do you need to do to launch? I assume you'd have to inform the relevant authorities, has that process become more onerous after the Chinese balloon incident? What is a launch like? How long after launch do you get usable data?

Edited to add: a flagged comment mentioned GitHub. I guess I always think of Git first, and "hub" barely registers. Pornhub somehow is the opposite for me. It may have been intended as an insult, but that comment made me think, thank you random Internet person.
> Big pharma dosent sell recess but they will sure sell you something to "fix" your ten year old

I had 10x the play time that my kids had; stims would have hugely helped me.

FF to today and it's Little Pharma that saves my bacon.

Big LEO, on the other hand, is working overtime to ruin that. You can measure a DEA success by how many thousands of lives are degraded and ruined thru their pointless overreach.
I would worry about stuff like that if I was buying cloth furniture. I am not worried about it buying high-end leather furniture. It seems about as likely as getting bedbugs from a used car (which also happens! but nobody blinks about buying a used car). You're generally buying from people's houses. Maybe I'd be concerned about grabbing something from an apartment.
Few years ago I moved to another country and had to get rid of everything I had minus ~25kg.

It's bloody hard to get rid of a lot of stuff. I had a great leather sofa, about 15-20 years old (inherited from my grandparents) still in great condition, but I couldn't get rid of it at any price and none of the charity shops took it because it was missing some fire hazard label (sigh...). Same with almost everything: I sold my 2-year old £1,200 mattress for £50 (and I had to practically beg to guy to take it, because it would have been a complete shame to chuck it). Washing machine, fridge, all the "little stuff" (cutlery, books, DVDs, what-have-you). I ended up putting a lot outside "free stuff" and that got rid of a lot.

Actually the only things I managed to sell was an IKEA sleeping sofa and an IKEA dinner table set.

That said, since then I found that actually finding good stuff isn't always easy.
Often you can use cell phone or a coffee shop if it's say 2 days/year of internet downtime.

If you need it for an emergency call, you need higher reliability, but you can prioritize, and I don't know how common landlines are any more.
Apple Buys DarwinAI Ahead of Major Generative AI Updates Coming in iOS 18
> The compiler enforced type safety is often argued as not type safe because they are erased at runtime; but the actual type unsafety has a runtime check.

Were you trying to make the point that the biggest type safety hole in Java is in the one part where you have collections with unerased types? Because yeah that's kind of ironic.
3 9s is completely fine. Internet is not subject to the 911 uptime requirements.

3 9s is essentially an outage or two from a major storm. That’s fine for residential internet.
Re-using rockets isn't revolutionary?
> Are there anticompetitive effects at play?

As much as some Mall in your city charging high rental rates. If they are not stopping other malls from being built (say by bribing politicians), and they are not stopping people from setting up solo shops, I don't see where the anti-competitive force is.

Apple's case is much different. They are using oligopoly power in one area (high share of OS), to extract revenue in other area. It's like if one of the biggest cities in the country, had a Mayor who also owned the only Mall in that city and stopped any other Malls from being built and charged super high rental rates in that Mall.
I was curious about this, and so I found that the entire time that Bernie Sanders has been in the Senate, only two pieces of legislation he has sponsored has actually become law.

When he was a member of the House of Representatives, he only sponsored one bill that became law, which was to rename a post office

Source:

https://www.congress.gov/advanced-search/legislation?congres...
Did it work though? Did you achieve unlimited scaling? Because if so you should compare the price to the price of a team of great minds such as in this article, working for 2 years to get a solution.

I bet it still would be cheaper to pay people over Amazon, but I'm curious about the numbers
I guess we can count you out the apocalypse then?
On my Ford I just walk up to it and it's unlocked and I can start it without taking my phone out of my pocket. I pretty much never carry an actual key on me.
I was in Kazakhstan for some time. No electricity, clean/cold/hot water, heating for days at a time. In winter and in summer.
I live in semi-rural Canada and get better service than that, but I would be fine with more downtime.

OTOH, I frequently have scheduled power outage times that exceed that metric so it sort of doesn't matter, and that's ignoring unscheduled power outages (a necessary part of life in a temperate rain forest with above ground power). I've taken to keeping a small generator handy to power the modem.
Hi! Flox employee here and pulled from our Head of Product:

Flox will match the most compatible Nixpkgs version given the declaration in the manifest. We are working on a robust service to allow better searching across time to dramatically expand the amount of software available.

We're working on a few solutions to this--allowing flake references in the Flox manifest and offering a robust solution as a product feature.

Flox is compatible with language specific package manager--and provides suggestions and auto detection of existing package managers. You can use the Flox shell hook to initialize the project in the language specific package manager of choice and Flox will suggest this to you if it sees you're using a known package manager (such as requirements.txt for pip, yarn.lock for yarn, etc).

Hope this helps
I have 3 sofas and all of them were free. One is from a neighbor and the other two from the Buy Nothing group on Facebook. I have never been able to convince myself that any piece of furniture is worth the thousands of dollars that an average couch costs. The one exception being the bed (which is the actual most important piece of furniture anyone owns).

What truly baffles me is how, in my middle-class suburban hometown, all of these families were able to furnish their massive 3-5 bedroom homes. Many families, including my own, would have a living room that was mostly for show (because hanging out happened in the den/TV room) yet contained thousands or tens of thousands of dollars of furniture.
Sure. Or just let me look at the data for everyone that grew up in the same neighborhood as me
This is in pretty early stages. Might consider instant-distance which I wrote a few years ago and which is in production use at instantdomainsearch.com:

https://github.com/instant-labs/instant-distance

There are Python bindings, too:

https://pypi.org/project/instant-distance/
Great, now do data caps.
> Also TCP handles packet loss just fine

That's just plain wrong. I commented in more depth in https://news.ycombinator.com/item?id=39709591. In short, TCP treats packet loss as congestion signal and slows down. If the packet loss was due to congestion that's absolutely the correct response and it increases TCP's "goodput". But if the packet was lost due to noise then it has the opposite effect and goodput plummets to a fraction of what the link is capable of.
I wonder if that characteristic correlates with greater math ability.
I think "OS" has too much baggage as a term for what Karpathy was describing.

As a term, it implies a specific kind of implementation that doesn't necessarily reflect the high-level properties he laid out - all the user journeys and applications he lists are something you could implement in userspace. They just require interfacing with files and the internet and other software, not kernel-level access to those resources.

Incidentally, I'm working on building such a system. And I have a different thesis: LLMs should be given nice interfaces and APIs to use for the same reason we prefer them. A deep interface, such as the way Linux unifies all the different I/O and networking semantics with shared APIs, makes using the system easier with less risk of mistakes or need to reinvent the wheel. Exposing those to LLMs allows them to spend more cycles fulfilling the user's need as-stated, and less cycles fiddling with hardware and core OS functionality.
Ditto. This is a board for hackers, engineers, programmers, founders, and related - yet there's threads like this that fail to understand one of the simplest concepts of business taxation?

I am lost. I don't understand Hacker News anymore.
You are wrong. Let's take a wikipedia, without TLS nor JS. I can modify that page and the end user won't even know it is now a bunch of crap.

MITM has nothing to do with read-only nor with local execution.
It's easy to have a single outage over 9 hours if they wait 8 hours to send somebody out.
In an urban area it would be unacceptable. It is not atypical for a rural area.
For me it's the other way around: anything I might want that's of reasonable quality will take 1+ months to arrive (usually, it'll have to be constructed to order), where I'm only a couple clicks away from having the new thing the next day buying used.

I want to be clear that I'm not saying everything on Facebook Marketplace is great. Most of it is crap! You still have to be discriminating. But everybody is always unloading high-quality furniture, and, at least for now, Facebook is full of excellent deals.
> 25->100 is more of a luxury then a necessity

Not if you work remotely.
I think it's just you associating it with porn. I thought of github.
Is there any really good guides on how to be gdpr compliant as an engineer?

I want to know what I need to implement in my software so that should I need to respond to a gdpr request, I can action it as required. Someone else can deal with third party notifications etc, but I want to know how to create a ‘nuke this user’ function, but I don’t even know what data a user can supply for identifying purposes (their name? email address? IP?) nor what data I must destroy (name? email? Ip?)
Interview with Susan Rogers: https://www.youtube.com/watch?v=9Iv__walYL4
A good example of using bitcoin for something that was entirely possible with regular old public key cryptography. Matthew Richardson's Stamper has been running since 1995.
Yeah, that's how corporate tax work
If you are on salary, normally you don’t get overtime. If you’re on hourly, this potentially just means less hours
Learn How to Make Analysis with PySpark
To do that you need to break international law by declaring the treaties signed in the past null and void. You also need to break international law by refusing to negotiate with nations who never signed treaties, and want deals at least as good as nations who signed treaties.

There’s a very good reason why what you’re proposing is not what’s happening: it’s because you’re dealing with nation to nation negotiations, and the other nations want nothing of fairness and equality. They want their full rights, and denying them that is turning back the clock decades.
So they would like to get to the level of Romania.
>We did resist giving our son medication, and waited until he decided that he wanted to try it (16 years)

I sincerely think this is a good thing to do and gives people a healthier relationship to mental health than being coerced into taking drugs with harsh side-effects.
> home owners associations

They have these in France and I'm sure lots of other european countries: https://www.droit-immo.com/french-property-owners-associatio....

> * an average american, in some states, can expect a tax rate at >50%

The average american is taxed nowhere near 50%. The average U.S. tax wedge--the effective tax rate--is about 30%, very similar to the U.K. https://www.oecd.org/tax/tax-policy/taxing-wages-brochure.pd....

> the UK's official church only appoints atheist; it would be impolite to appoint someone who actually believed in god

The Anglican Church doesn't believe in God? That's quite an argument. The U.K. still has legally required prayer in schools! https://www.tes.com/magazine/news/general/schools-could-be-i.... Many schools follow that law, even if it's not usually enforced.

> the UK hasnt banned porn; and despite some attempts, such extreme levels of intrusion would provoke a massive political backlash

Texas hasn't banned porn either. What Texas did is require age verification for access to pornography. The U.K.'s OfCom is doing the exact same thing: https://www.ofcom.org.uk/news-centre/2023/implementing-the-o.... Italy did the same thing last year: https://cne.news/article/3884-italy-blocks-porn-access-for-m.... Many EU countries are planning on doing the same thing: https://www.veriff.com/fraud/learn/age-verification-legaliza....

As far as I can tell, Europe just has better marketing.
I'd be fine with wage stagnation for awhile if I got a day back a week.
We are in the 45 million. When we moved here over a decade ago we were told by TDS that they were expanding their service and should be able to provide us with 50Mbs 'soon'. 10 years later we are still 5Mbs (3 in real-world situations). With no plan to expand here ever. Fortunately, the local electric company got a grant and is rolling out 1Gbs fiber to 100% of their customers. TDS couldn't do it because it wasn't 'profitable'. The electric company is fast-tracking the build-out and we should have service less than 18 months after they started.
Doesn't this just make it harder for humans to compete with machines and automation? If you had a job that was on the cusp of being done by an LLM, now it's definitely gone.
I try to look at it as motivation to stay committed.

Like spreadsheets, domain names are a bit of an obsession for me. One of the other AI side projects I'm working on is a CustomGPT to help come up with domain names (https://niftynamer.com) so I don't have to come-up-with-another-unwieldy-long-domain-name.again.
Don’t ever buy a car from a company who does this. That’s not the future any of us want.
Our Internet + phone service go down if there's a power outage, which implies the cell network also goes down in practice. The tower might be up and on backup power, but it either has nothing to talk to or it's completely overwhelmed.
Good point on dark mode. Let me take a look at that when I'm back in front of my computer. Granted, this is probably due to a plug-in. You were using in your browser to force dark mode because I haven't yet added any logic for that so it should just default to b on w
Figma is more or less a desktop application that happens to run in a web browser.

If I use Photoshop to edit a .psd file I don’t think “man that psd file should really be stored in a single planet-sized database of all psd files in existence”. It’s just a file on my computer.

Figma requires a little bit more intermingling of data than Photoshop, it has multiuser support for one, so a pure local storage based approach wouldn’t work. But, at its heart it’s still based on the document model. When you open a Figma document it’s its own isolated little universe, the connections with resources outside the document are limited, and that matches user expectations.
Not OP, but for me the following combination works great:

- Obsidian for knowledge management to help with the forgetfulness
- Todoist to get the daily stuff done and personal project management
- Timetree to coordinate with my wife and be able to plan ahead more than a week
- any alarm app for the critical stuff the next day