MurphyA/hacker-news huggingface dataset:
by pragma_x | 2025-08-11 17:59:28+00:00
That's how I remember it.

For completeness, 33.6 required insane levels of signal clarity on the phone line, and was mostly fiction outside of urban and dense suburban areas.

Prior to 14.4k, there were other generations of modems that came before: 9600, 2400, and even 300 baud modems were all you could get in their respective eras. Each of which were cutting edge at the time.

56K (also called V.90 or "V.everything"), leaned into the quantization that happens on digital phone trunks, rather than let the analog-to-digital conversion chew up your analog modem waveforms. The trick here is that the psuedo-digital-over-analog leg from your house to the local exchange was limited by a few miles. Try this from too far out of town, and it just doesn't work. And to be clear, this was prior to DSL, which is similar but a completely different beast.

Oh, and the V.90 spec was a compromise between two competing 56K standards at the time: K56Flex and X2. This meant that ISPs needed to have matching modems on their end to handle the special 56K signaling. Miraculously, the hardware vendors did something that was good for everyone and compromised on a single standard, and then pushed firmware patches that allowed the two brands to interoperate on existing hardware.

Also, line conditions were subject to a range of factors. It's all copper wire hung from power-poles after all. So, poor quality materials, sloppy workmanship, and aging infrastructure would introduce noise all by itself, and even during weather events. This meant that, for some, it was either a good day or a bad day to try to dial into the internet.
by SideQuark | 2025-08-11 17:59:52+00:00
No, it's not corporate welfare. Min wage hikes mean those workers unable to add that much value don't have jobs anymore, are left out of a workforce and thus cannot gain skills, and now require actual welfare.

Requiring companies to pay more than value added by an employee simply fire those workers.

The purpose of govt is to provide assistance, and perhaps training, so those on min wage can gain experience and skills to move up.

Min wage is merely an entrance wage into jobs.
by pm90 | 2025-08-11 17:59:57+00:00
Unsurprising but its a terrible move.

Github at its core is a software lifecycle management product. To keep it running requires skillsets that are much much different from that of Gen AI/ML/whatever. Its hard for me to see this as anything other than an intra corporate political play and not something thats in the best interests of the users or the community. I expect to see a lot of the “legacy Github” folks slowly leave and be replaced by MS/Azure folks (gross). In the short to medium term this is probably gonna affect the stability of the system (its already pretty bad with several outages every month, including silent outages).
by benbayard | 2025-08-11 18:00:12+00:00
You are correct that I was unable to summarize an incredibly complex tangled web of economics, sociology and politics in a few hundred words on a forum. I don't think any of us can do this. Of course it's an oversimplification. Is the comment I'm replying to also not doing this? Are you also not doing the same thing?

My only point is that this seems like an awful lot of confirmation bias. Something everyone suffers from.
by a_shovel | 2025-08-11 18:00:35+00:00
I've heard this is part of why major infrastructure projects in America can be so expensive. A city builds one subway line, and everyone working on the project has no experience, so it takes a long time and is expensive. The expense convinces people to oppose any more projects, so the city doesn't build any public transit for a decade(s). By the time they're ready to build another line, all the experience has evaporated, so the new line takes a long time and is expensive. Repeat forever.
by hoppp | 2025-08-11 18:00:36+00:00
You download the html, hash it with sha512 , then run the Ai and the webscraping and cache the api content

When the cache is invalidated you refetch the html, check the sha512 hash to see if anything changed then proceed based on yes or no

Or something like that. Its not fast but hashing and comparing is fast compared to inference anyways
by massysett | 2025-08-11 18:00:39+00:00
Don’t switch text editors, and don’t use a plugin.

For a few years I used Orgmode. I didn’t use Emacs. That is, when I needed to edit text files, I used Vim or macOS TextEdit. I used Orgmode to track my tasks and keep notes. That Emacs was underneath it was purely incidental, and I didn’t use Emacs for anything else. For me, Orgmode was not a plugin. It was the primary software I used, and there was this Emacs thing under it.

Ironically, these days I do actually use Emacs, and I use OmniFocus for tasks, mostly because OmniFocus gets multi-device sync right so it’s worth the price. But don’t hesitate to use Orgmode even if you don’t want Emacs otherwise.
by theturtle | 2025-08-11 18:00:42+00:00
Little kids, or more specifically, having them, is a major way for self-important strangers to get in your shit when they have no legal right to. Plaudits to New York, which no longer accepts anonymous complaints due to their massive abuse by exes and busybodies for minimal positive result. I did not actually know Virginia actually did something useful for once (probably didn't notice because I have no children and no interest in them).
by BizarroLand | 2025-08-11 18:01:12+00:00
It's not the judges job to bring a case before the court.

What we actually need is a Consumer Protection Alliance that is made by and funded by people who want protection from this and are willing to pay for the lawyers needed to run all of the cases and bring these cases before a judge over and over and over again until they win.

This would mean people like you and me and a million others of us paying $20-$50/month out of pocket to hire people to sue companies that do this shit.
by hinkley | 2025-08-11 18:01:14+00:00
Only if you don’t get diluted to shit.

I’ve known one person screwed by AMT, he worked for PayPal. I’ve known a few people who got rich off of early FAANG, Microsoft. I’ve made enough off company stocks to buy a car after 30 years at this, I’ve made probably five times that much just being long on AAPL since Steve returned, and some of that was also from company 401k match, which is likely second for income from employer benefits, or maybe behind health insurance.

I’ve know hundreds of people fucked over by the empty promise of common stock options. Who got less than nothing because they got nothing and lied to about it by bosses who they would now never trust again. At least a dozen of those were early employees, and a few of them looked to make money on paper but got diluted to hell and back during a funding round, because you can do that to non preferred stock.

I would also invite you to follow up with the person who responded to me in the affirmative. This is by and large an opinion I’ve adopted from advice from other people, that fits my own experiences, not something I’ve researched as much as they. The other person may give you better counter examples.
by ggregoire | 2025-08-11 18:01:28+00:00
I've been using the Gmail webpage for tracking my TODOs for like 20 years. The idea being, since I always have the webpage open in the first tab of my browser, and since I'm checking the webpage at least once a day, I never forget it. Every time I check my emails I also see my TODOs. And I can check/edit it from my phone when I'm not at home.

If it's a list of TODOs for the current day or week (e.g. work tasks, watering the plants, etc) I just start a draft and keep the draft open in the UI and update it regularly, then delete it when everything is done. If it's more mid-long term (let's say TODOs for the month, like buying some big stuff, etc), I usually send it to myself with "TODO [3-4 words description]" in subject and keep it in the inbox to be visible until I completed it. If I need to add something else I just reply to the same email.

I think Gmail has actually an integrated TODO widget in its webpage, but I just use emails out of habit.
by leoc | 2025-08-11 18:01:28+00:00
Via "Coates" on Bluesky https://bsky.app/profile/oddthisday.bsky.social/post/3lvzzmj... at at Medum https://mulberryhall.medium.com/odd-this-day-5b1cfd1fdb32 who provides some other information:

> What happened next, you may not be surprised to hear, comes in different versions. The person who spotted that there might be a problem may have been a member of Her Majesty’s Constabulary…

>> While they were away, a passing policeman noticed an extraordinary whirlpool in the normally placid canal. He also noticed that the water level was falling. He rushed off to find the dredging gang. By the time they all returned, the canal had disappeared. It was then that realisation dawned. Jack and his men had pulled out the plug of the canal. One-and-a-half miles of waterway had gone down the drain.

> It may have been three anglers who raised the alarm, and given that they have names — Howard Poucher, Graham Boon and Pete Moxon — maybe that version’s true. Another telling says it wasn’t until the evening that

>> local police contacted Stuart Robinson, the British Waterways section inspector.
by acdha | 2025-08-11 18:01:36+00:00
People choose Apple devices because they work well and let them do things they want to do (they don’t buy for the Corning name, they buy for durability). Google has a lot of marketing and we follow developments closely here on HN but I have never heard anyone other than nerds who already included Android in their personal identity say that Gemini does anything substantial for them, and they sound exactly like the way their grandfathers sounded having quasi-religious debates about Ford vs. Chevy while everyone else tried to change the subject.

That doesn’t mean that Apple shouldn’t be following the space closely but I think it’s a mistake to think that normal people are changing their buying decisions based on any of this yet. One trade off here is that Google is spending a ton of money but as of yet is massively in the red on that investment, which means they’ll stick with their own LLM while Apple is free to switch to whoever the market leader is without a large sunk cost factoring into the decision.
by zozbot234 | 2025-08-11 18:02:10+00:00
It seems you'll have to offload more and more layers to system RAM as your maximum context size increases. llama.cpp has an option to set the number of layers that should be computed on the GPU, whereas ollama tries to tune this automatically. Ideally though, it would be nice if the system ram/vram split could simply be readjusted dynamically as the context grows throughout the session. After all, some sessions may not even reach maximum size so trying to allow for a higher maximum ends up leaving valuable VRAM space unused during shorter sessions.
by PaulHoule | 2025-08-11 18:02:35+00:00
Here's the rookie mistake you're making.

Hacker News differentiates between community members who post links from a variety of sources vs outsiders who never were interested in HN until they decided to promote their blog.

It is OK to promote your blog but if you just want to promote your blog and never participate in the community your posts all start out [dead]. Be a community member instead.
by somenameforme | 2025-08-11 18:02:52+00:00
What you're describing would seem to be a borderline miraculously positive thing. Every single generation of tech companies starts off absolutely amazing. Then they get big, and in surprisingly rapid order enter into the abyss from which they never return

But in modern times the particularly level level of big, scaling back of anti-competitive law enforcement, and a government increasingly obsessed with making [economic] number go up, regardless of the cost, have all created a situation where the current batch is dying a lot slower than they probably otherwise would.

If 'AI' is the pandora's box of self destruction that can move the show along to the next batch of companies, then it'll have been worth the trillions of dollars in investment after all!
by oa335 | 2025-08-11 18:02:56+00:00
Do you believe these events were terrorist attacks?

https://en.m.wikipedia.org/wiki/Black_Sunday_(1937)

https://en.m.wikipedia.org/wiki/Balad_al-Shaykh_massacre

https://news.google.com/newspapers?id=zzFlAAAAIBAJ&sjid=MIkN...

https://en.m.wikipedia.org/wiki/Deir_Yassin_massacre

https://en.m.wikipedia.org/wiki/Operation_Cast_Thy_Bread
by wujerry2000 | 2025-08-11 18:03:02+00:00
Theses are really good questions!

we share the public/consumer simulators, but we also build bespoke environments on a per customer basis (think enterprise sites or even full VMs loaded with applications and data).

environment creation scalability is a big priority for us. we currently automate most of the process, but it still takes a fair bit of manual work to finish them and to get the details right. there is some reusability across environments, for example, we can use the flight results generation code in any travel/flightbooking sim. we also have some semi-automated approaches for creating tasks and verifiers. but still lots of work to be done here.
by motorest | 2025-08-11 18:03:23+00:00
> Then there is the issue they seem to be shoting into all directions, with GUI frameworks, Web, Blazor, Aspire, to see what sticks.

Can you elaborate on why you believe that? I mean, with GUI frameworks it's pretty obvious MS is placing all their chips on WinUI3, even though they are not deprecating any legacy framework. I mean, their Win32 API is still alive and well, as well as MFC, ATL, etc. WPF still gets some minor updates too here and there.

I have no idea what you mean by web, too. ASP.NET is perhaps one of the better maintained web frameworks around. What exactly do you interptet as a concern?

Blazor is also Microsoft's alternative to JavaScript and it's main value proposition is being able to write webassembly apps using Microsoft technology exclusively. What do you think is replacing this?

Pointing out Aspire is even weirder. It's a containerization framework to help with observability and manage distributed applications. What exactly is the overlap?

I sense a great deal of confusion in your comments. What exactly are you trying to say?
by brabel | 2025-08-11 18:03:25+00:00
It achieves the same result in practice. The reason Zig needs to return a type is because it lacks a way to represent `T!A` where T is a parameterized type, and A is the parameter. In this case, that would've been better because you would be able to tell exactly what the type being returned was.

If you must return different types depending on the argument in D, it's also possible.

Here's a silly example:

struct ArrayList(T, alias capacity) { private T[capacity] array; private uint _length; uint length() const => _length; T get(uint index) const => array[index]; void add(T t) { array[_length++] = t; } } struct EmptyList(T) { uint length() const => 0; } /// This will return a different type depending on the length argument, /// which is like a Zig comptime argument. /// We cannot return the type itself, but the result is very similar. auto createArrayList(T, alias length)() { static if (length == 0) { return EmptyList!T(); } else { return ArrayList!(T, length)(); } } void main() { import std.stdio; auto empty = createArrayList!(int, 0); writeln(empty); auto list = createArrayList!(int, 2); list.add(5); list.add(6); writeln(list); }

Result:

EmptyList!int() ArrayList!(int, 2)([5, 6], 2)
by antisthenes | 2025-08-11 18:03:43+00:00
That makes sense. It seems like during the continuous "building up America" period of the late 40s through mid 70s there was no problem of getting shit done at reasonable cost, because of continuously available institutional knowledge.

Once large infrastructure projects become sporadic in nature, you begin to run into issues.

The solution has to be continuous stimulus, but that also runs into problems of corruption and capture by special interests (the longer the stimulus, the more incentive there is for 3rd parties to appropriate funds).
by toomuchtodo | 2025-08-11 18:04:24+00:00
Social welfare state will still exist, it'll just be more costly as drag than it is today (in the US, ~$1.1T/year of uncompensated caregiving occurs, for example). Capitalism is more the challenge, it's built on squeezing the aggregate working age population for profits, and that cohort is in terminal decline over the long term. Between global sovereign debt load [1] and the demand for future profits (slides 31-33 of this PDF), there will be sadness as the future has less and less humans to saddle these economic burdens on. Such are the breaks when you predicate a socioeconomic system on never ending growth, and growth is over because humans globally (for various complex and interwoven issues) are choosing to have less children or no children.

[1] https://unctad.org/publication/world-of-debt ("Global public debt surpasses $100 trillion in 2024.")
by icw_nru | 2025-08-11 18:04:43+00:00
ICW was created with the purpose of exposing corruption related to government and anything tech related. We focus on high quality investigative work. By quality, I mean actually running experiments and going beyond surface level analysis. While everyone has their own biases/leanings, we try to separate our investigations from our opinions (which we do provide in a clearly labeled separate section, usually called "Discussions").

As you can see from our post timelines, I spend months doing this kind of investigative work. And it takes 100+ hours to do a proper investigation, let alone write the actual report.

You can check out our previous investigations here:

The Youtube Algorithm and Manufacturing Consent (https://archive.org/details/youtube-icw) - We collected the worlds largest Youtube recommendation dataset using a custom built watch bot. We concluded that almost all Youtube users are 1-click away from far-right radicalizing videos.

What can we learn from the Andrew Tate data breach (https://archive.org/details/tate_data_breach/) - We looked at the leaks of Andrew Tate's school and calculated through simulations exactly how much money he was making from the project, and allude to what this may mean for his taxes. We also run a state-of-the-art analysis into what kind of posts people make there, as well as survey the user demographics.

We do not currently have a website. And have had $0 funding so far. So entirely out of pocket. From the beginning we opened donations via BTC and ETH, but didn't receive anything yet.

I am NRU (alias) the lead investigator with a background in AI. I am currently driving the entire investigation for these projects. I occasionally collaborate with Drop Site News and BBC for some of the work we do.

You can contact us with:

- https://bsky.app/profile/icw-nru.bsky.social

- icw_nru@protonmail.com
by diegobit | 2025-08-11 18:04:54+00:00
I also just began experimenting with plaintext. At the moment, I create regular apple reminders when I want to receive a notification, and for everything else I keep a markdown file `quicknotes-YYYYMM.md`, which I use also for some some throwaway notes.

Every month, I duplicate the file, remove what's been completed and the things I don't want to do anymore. The file is on iCloud Drive in the obsidian folder, so I can edit it also from my phone.

An example:

# TODO - [ ] todo ...

# NOTES

multiline note 1

---

multiline note 2
by RcouF1uZ4gsC | 2025-08-11 18:05:09+00:00
This misses something very important.

Institutional memory is not information or documents - it's people.

Every single real-world process has implicit knowledge. And you can't always capture that knowledge of paper.

But, many corporations seem to want to get rid of their most experienced people to save money and have better quarterly results for the stock market.
by thangalin | 2025-08-11 18:05:34+00:00
> It just would be a better one to write the custom-elements as wrappers for actual HTML elements.

pandoc has an extension for this:

https://pandoc.org/demo/example33/8.18-divs-and-spans.html

KeenWrite, my (R) Markdown editor, supports pandoc annotations:

https://youtu.be/7icc4oZB2I4?list=PLB-WIt1cZYLm1MMx2FBG9KWzP...

> Just like markdown requires some parser program to turn it in to HTML.

Or XHTML, which is XML, which can then be transformed into TeX macros, and then typeset into a PDF file with a theme (much like CSS stylizes HTML).

https://youtu.be/3QpX70O5S30?list=PLB-WIt1cZYLm1MMx2FBG9KWzP...

This allows separating content from presentation, allowing them to vary independently.
by BizarroLand | 2025-08-11 18:05:56+00:00
If there's one device/product in my life that I do not want to have reliant on CI/CD, that I want delivered to me in a fully finished and ready to go condition where I can trust that absent material breakdown will stay exactly the same, it's my car.

Update your apps all you want. Change the layout. Betray your users and sell their data to AI, whatever, the consequences are on you.

Update my car, change its performance or range or the layouts of the buttons in the infotainment system so that I might be distracted or expecting an outcome that is suddenly no longer possible and I or the people I injure in the accident have to live with the consequences for the rest of our lives.
by theturtle | 2025-08-11 18:05:59+00:00
That doesn't work as well in areas where people can make anonymous reports. Even where callers can't be anonymous, a lawyer would be needed to get the name of the caller; they don't just hand it out to the subject of the complaint. Couple that with frequent requirements that even obviously-bogus complaints be officially investigated, and it's a shitshow built for busybodies.
by tantalor | 2025-08-11 18:07:00+00:00
> Most CDNs allow you to access request logs which can be super helpful to extract insights from Traffic. Cloudflare offers this, but only on their Business/Enterprise plans.

Netlify is also like this. You have to be in their "Enterprise" tier which they do not advertise a price for (Custom pricing).

https://docs.netlify.com/manage/monitoring/log-drains
by maxloh | 2025-08-11 18:07:02+00:00
Gitea's UI is ugly.

While GitHub and GitLab have dedicated design and front-end teams to improve their UI/UX, Gitea and Forgejo aren't large enough to reach that scale, even after Gitea became a company.

For example, look at the number of issues triaged with "UX" [0] or "UX Paper Cut" [1] on GitLab. It is an order of magnitude larger than you would find in any other FOSS option.

[0]: https://gitlab.com/gitlab-org/gitlab/-/issues/?label_name%5B...

[1]: https://gitlab.com/gitlab-org/gitlab/-/issues/?label_name%5B...
by gh02t | 2025-08-11 18:07:18+00:00
The assertion is that Greystar participated in manipulation of market prices via illegal collusion between nominal competitors. As in, they participated in illegal data sharing between landlords, facilitated by RealPage, that allowed landlords to knowingly and systematically raise prices everywhere within a given market in an anti-competitive fashion. Zoning laws and the availability of subjectively affordable housing in any particular market is irrelevant, especially since housing is a somewhat captive market and there are very high barriers to leaving and seeking a better price in a different location.

Edit: Plus, this only applies to markets where enough renters were participating to make price fixing viable. No idea if Houston is one of them, maybe it is maybe it isn't.
by tolerance | 2025-08-11 18:07:25+00:00
Perhaps tangentially related Re: “Chesterfield’s plug", Chesterton’s fence came to mind today while mulling over this sort of “forgetfulness” (which tends toward outright negligence) in my own circles.

https://en.wikipedia.org/wiki/G._K._Chesterton#Chesterton's_...

Solid writing.