skysight-inc/HackerNews huggingface dataset:
I'm in the UK. It takes nominally three years here; usually three and a half. I also have full funding.

...this is the discouraging negativity I'm talking about. I do, respectfully, wonder what your agenda is.
Probably because Google, Facebook, Insta, and TikTok need to constantly observe where the phone is, what and who it’s near, what’s being said, what’s being done on device, and so on. That’s a lot sensor access, a lot of compute, and a lot of bandwidth relatively speaking. The average phone with Facebook and without has noticeable battery differences even if both phones are left untouched (personal testing, I don’t have formal numbers for that last bit).
> AI will not play out the way the Web did (upstarts unseat giants)

Yes, I agree.

I recently spoke to a doctor that wanted to do a startup one part of which is an AI agent that can provide consumers second opinions for medical questions. For this to be safe, it will require access to not only patient data, but possibly front line information from content origins like UpToDate because that content is a necessity to provide grounded answers for information that's not in the training set and not publicly available via search.

The obvious winner is UpToDate who owns that data and the pipeline for originating more content. If you want to build the best AI agent for medical analysis, you need to work with UpToDate.

> ...not brand new startups who have to try to convince companies to give them all their data for the first time.

Yes. I think of Microsoft and SharePoint, for example. Enterprises that are using SharePoint for document and content storage have already organized a subset of their information in a way that benefits Microsoft as concerns AI agents that are contextually aware of your internal data.
Don't forget when Google bought Urchin in '05. It's all been a part of the same broad strategy.
All thanks to the Barbie phone.

https://www.hmd.com/en_int/hmd-barbie-phone
In the UK I bought most of my pet food from zooplus.co.uk. I don't think there's anything inherently wrong with the petfood.com idea, it's just that the best executing company will win as usual.
> I wonder why they dont just acquired Mediatek

It wouldn't be approved by country that Mediatek resides in. For the same reasons they won't approve a TSMC sale either.
Given the risks, it would likely have to be done by a foundation with deep pockets and clout in the community. I could see an org like EFF do the work, they have the clout that any attacks against them would fall flat and they probably have deep enough pockets too.

Besides an org like that that would do it for ideological reasons, the only other party would be some large org that is deeply invested in the WP ecosystem. I imagine there is some ecomm giant that's probably got 8 or 9 figures sunk into WP, for them it would be worthwhile to fork as it would likely be cheaper than migrating to another solution, but that's a hard maybe because you would need the right org with the right set of priorities to take on something like this.

All of this is just pure speculation, if I'm being honest I find it unlikely that either scenario plays out in the real world.
Why did we stop going to the moon and flying commercial supersonic?

Some things that are technologically possible are not economically viable. AI is a marvel but I'm not convinced it will actually plug into economic gains that justify the enormous investment in compute.
What kind of integration between your todos and knowledge? If you haven't found one, how about building your own todo app that fits your needs. I have a demo here https://community.sitegui.com/blog/creating-the-first-applic...
They will apply the patterns they've learned from the biased moderator actions in their training data, and the even more reinforced bias from their usual fine-tuning that improved their "safety" and crippled their ability to condone controversial statements.
Could you link to these studies, please? I made a quick Google search and I found quite the opposite, two studies from 2021 and 2022 supporting brain differences on trans people from their biological sex brain. I find quite hard to believe that correlation between sexual attraction and brain structures.
Citing an 19th century political movement is not an explanation for why Americans would be “power tripping”.

What practice or ethos has descended from that time which is currently reinforced?
What o3 Becomes by 2028
This is a presumptive question, as training AI models may fall under fair use.
Possibly because he is one. You could Google "mullenweg" and "transphobia" together for more details, dear troll account created 3 minutes before commenting.
It was going strong for 4 years where he wasn't president. I don't recall so much whinging from the right when Obama left office. I'm Canadian so no dog in that race, just stating the clear obsession the left has with trump meant TDS stuck ad a meme cuz it was to a degree, real.

A glance at the politics sub during his time out of office demonstrates this clearly on reddit. This non elected non govt position holding person still dominated their front page.
I think it started with Tumblr, perhaps behind the scenes. He then did some stupid things under pressure and said some highly inappropriate things in response to criticism.

Like others who faced pushback from certain communities, he decided to double down on the arrogance and insensitivity. Unlike others, he doesn't have the charisma, goodwill, or video podcast to pull it off.
Previously: https://news.ycombinator.com/item?id=42666776
> I'm not actually clear what he means by 'test' to be honest, but I assume he means 'a single test function that can either pass or fail'

I assume so as well.

Unit testing in Rust is based around functions annotated with #[test], so it's safe to assume that when the author says "test" they are referring to one such function.

It's up to the user to decide what they do in each function. For example, you could do a Go-style table-driven test, but the entire function would be a single "test", _not_ one "test" per table entry.
Yes, it works with GitHub, GitLab, Bitbucket, and everything else. It's built into the compiler toolchain.

It works with every syntax that you can compile, because it uses the compiler itself to extract the documentation.

Yes, it works on Windows too. Rust supports Windows as a first-class platform. It works with dependencies too (the docs even link across packages). The fragmentation of C tooling and unreliability/complexity of integrating with C builds is not a universal problem.

Rust's built-in documentation generator creates HTML, so anything with a browser can show it. It also has JSON format for 3rd party tooling.

The same language syntax for the documentation is understood by Rust's LSP server, so vim, emacs, and other editors with LSP plugins can show the documentation inline too.

I've been using this for years, and it works great. I don't miss maintaining C headers at all. I write function definitions once, document them in the same place where the code is, and get high fidelity always up-to-date API docs automatically.
I don’t think this would actually be too hard. Ladybird browser is making progress everyday. A browser is harder than an OS. As for market adoption, it would take someone with a ton of money to bribe device manufacturers and press the way that Microsoft used to do. So, I wouldn’t say it’s hard. Getting the right people involved would be the hard bit. How many S tier devs in the browser space are ready to gamble their futures? How many S tier OSdevs? How many completely batty billionaires are there?
> For its part, OpenAI cut off STS 3D from ChatGPT after the videos gained traction, citing internal policies against using “our service to harm yourself or others,” which includes the development or “use of weapons.”

I wonder how effectively they can enforce a ban… there are ways of buying OAI completions where you never even reveal your identity.
I found it kinda silly at first, like how would WP actually contribute to a reduction in climate change. But I think at the scale that WP is deployed at (millions upon millions of sites), changing something like static output by default could contribute to a non-negligable reduction in electricity spent on hosting.
I can see why you might think that; in some cases I'd agree. But there are parts of science — indeed of human knowledge in general — that are very difficult to break into if you don't have the opportunity a PhD affords. These disciplines also require perseverance longer than the average human. Without this system, we're not going to make fundamental progress.

I'm pretty sure that without the research done by people with PhDs and people who don't give up at the first hurdle, we wouldn't be able to be sitting at our keyboards now having this conversation. Of course, it's not for everyone. Maybe it's not for most. But I don't think you should write all of it off as 'signalling'. Some research simply cannot be done without several years of focus, outside of industry or 'the real world'.
It was genuine admiration for sticking to a prescriptive language thing long after that ship sailed.

BTW you can do digital logic on… actual digits/fingers. But when someone says “digital signal processor” that’s not usually what they mean. Sadly.
It is true that the tide of the battle against hunger has changed for the better during the past three years. But tides have a way of flowing and then ebbing again. We may be at high tide now, but ebb tide could soon set in if we become complacent and relax our efforts. For we are dealing with two opposing forces, the scientific power of food production and the biologic power of human reproduction. Man has made amazing progress recently in his potential mastery of these two contending powers. Science, invention, and technology have given him materials and methods for increasing his food supplies substantially and sometimes spectacularly... Man also has acquired the means to reduce the rate of human reproduction effectively and humanely. He is using his powers for increasing the rate and amount of food production. But he is not yet using adequately his potential for decreasing the rate of human reproduction. The result is that the rate of population increase exceeds the rate of increase in food production in some areas. There can be no permanent progress in the battle against hunger until the agencies that fight for increased food production and those that fight for population control unite in a common effort.

The speaker is Nobel Peace Laureate Norman Borlaug, in his acceptance speech for that award. For those unfamiliar, it was his work developing high-output agricultural staple variants, the heart of the Green Revolution, which was the basis of that award.

<https://www.nobelprize.org/prizes/peace/1970/borlaug/accepta...>

The 1960s and 1970s were a period in which concern over global population growth and the apparent insufficiency of the food supply were absolutely rampant. It's a depressingly common trope, and not only on HN, to deride such concerns as misguided and laughable, but the truth is that the trends at the time were quite dire. Concerning now, global margins of crop production and surplus suplies have been narrowing over the past decades, and it is in fact food supplies and their reflection in prices which have been fingered as major components of recent political upheaval: the Arab Spring (2010--2012) was motivated in large part by populations stressed by high food prices and reduced supplies. Food price inflation in the US, Canada, and Europe are behind much of the anti-incumbancy mood in those nations --- being part of the advanced world is no guarantee that even modest disruptions to basic human needs won't have political ramifications.

Food Price Index, US, 1968--2022:

<https://en.wikipedia.org/wiki/Food_prices#/media/File:Food_P...>
Stop me if you've heard this one:

- Woman broaches the topic of changing the nature of her relationship with a man.

- Man attacks woman for it.

- Man cuts woman off from everything and slanders woman to all her colleagues.

- Man says his abuse of woman is for her own good, and he's actually helping her.

- Man has a track record of doing this to people who question him or who he otherwise doesn't like.

Is this the archetypical spousal abuser? Someone showing all 3 of the dark triad (narcissism, machiavellianism, and psychopathy)? Yes on both counts, and also business as usual for matt, CEO of a multimillion dollar company and head of the wordpress foundation. I guess money can't buy being a decent human.

Seriously though, this kind of person who thinks their personal ends justify any means, is dangerous. I would not want to associate with or be physically near such an unstable, abusive person.
You can use it daily, intimately, without using nixos. Using it for dev environments on macos for example, and servers. Did that for years before I installed nixos on my desktop.
Regarding the culture bit: I feel that Erin Meyer's "The Culture Map" [1] should be high on any reading list around how to work in a remote environment, especially as a manager. Of course, every individual is different and not everything needs to be taken at face value, but it provides a nice framework to think about how/why other teammates may approach situations in a specific way.

[1] https://www.goodreads.com/book/show/22085568-the-culture-map
It is not in human nature to scale their communities/tribes. Case in point, the continuous wars. It was foolish of humans on the early Internet to perceive ideas of forming large scale communities (business and ego motivations did that). If psychologists and anthropologists were techies and influencers of early Internet, we wouldn't have built such experiences in the first place.

Humans thrive in small scale and close knit communities. Unfortunately, Internet was not built for such ideas. It will take a while for the original intent of the social media to die out. First, the ego will have to subside. Then, the business motivations would need to shift to something other than profiting off the human communication (did anyone care to throw Ads on the old fashioned telephone lines? Or tag an Ad inside our snail mail? No). When the humanity reaches such proportion of correction for the sake of Internet, we might come back to our senses.
The relationship is the most 70s part of that movie. Holy cow. Its old enough I can chuckle at how sexist it is since I can't judge 50yo films by today's standards.
I think it’s a “has work experience” thing.
I don't have a Sonos system, but I'll try my best to run it down for you.

Platform has two starting points: Raspberry Pi + AMPs (or DACs) or Beocrate [0]

If you go with the former, you need a Raspberry Pi 4 or 5 (even 2GB models are OK), HiFiberry board of your choice, a case (available from HifBerry), and a PSU in 19-24V range.

My setup is as follows:

- Kenwood 2.1 passive Hi-Fi speakers.
- HifBerry AMP2
- Raspberry Pi 4 / 2GB
- Steel case for Raspberry Pi + Board
- 20V Meanwell power supply with a barrel jack.

If you prefer to use your own amp or powered speakers, there are DACs which you can directly connect to line level inputs. They support the same OS, and some are even support XLR outputs or multichannel I/O for production/studio needs.

If you want go all in, you can add a DSP into the mix which allows parametric eqaualization, and room compensation with optional USB Mic (similar to how B&O speakers measure room to self-optimize). Also you can design your own DSP chains and upload to the DSP.

Regardless of the OS you run (HifBerry OS or HifiBerry OS64 (which is beta)), you get the following services out of the box:

- Roon
- AirPlay
- Spotify Deamon
- Spotify Connect
- RadioBrowser & TuneIn support
- Squeezelite for Logitech/Squeezebox
- Music (for local files)
- Bluetooth

Spotify daemons require a premium (Spotify) subscription and Roon needs a license/subscription.

There are also extensions, but I don't use any of them and don't know what's available.

I use the system mostly with MPD to play music from my and dad's personal collections. MPD can also connect to a Samba server.

If you have any other questions, I will try my best to answer. Hope this helps.

[0]: https://www.hifiberry.com/beocreate/
One thing I've wondered is how routing will work out in the long term for IPv6.

If I recall correctly, IPv6 routing was supposed to be hierarchical based on ISP and region, and that would help routing tables. But what if companies in the US, for example, buy a /19 and then divide it up and use it across the globe?

I assume routers will have to come with a lot more RAM.
This thread feels weird to me because when I write code I do think about my public API, have even sketched it out separately looking at the desired usage pattern, but never felt the need to save that sketch as anything other than as part of the documentation. Which lives next to the code that implements that API.

I think it is telling that the handful of languages that still have something akin to .h files use them purely to define cross-language APIs.
Would someone want to do a cute online tutorial to get people started using WebGL with Wave Function Collapse procedural generation, using a cute open-source asset lib like https://kenney.nl/assets/castle-kit ?
I'm still looking for the incovenient truths because I couldn't find them in that article... A couple thousand words with no real insight or information.
One way, but like Afghans can have a history of selling tamales, White people (and indeed Black people and whoever else) can figure this out too. It really doesn't need supernatural genetic knowledge via the spice melange.
You've picked a particularly poor example. You can directly connect to the MQTT server in your roomba today: https://www.home-assistant.io/integrations/roomba/
Believe You Are: The psychology of authenticity
> I don't want to even be bothered with yet

Why did you get out of your way to write tests about something that you don't want to be bothered about?
This is a great question and easy to answer with the context you provided.

I don't think your poor experience is because of you, it's because of your codebase. Cursor works worse (in my experience) on larger codebases and seems particularly good at JS (e.g. React, node, etc.).

Cursor excels at things like small NextJS apps. It will easily work across multiple files and complete tasks that would take me ~30 minutes in 30 seconds.

Trying again in 6 months is a good move. As models get larger context windows and Cursor improves (e.g. better RAG) you should have a better experience.
FCC has no enforcement mechanism against Robocall-related violations [pdf]
Show HN: WebRTC / WebSocket combined SFU server for multiplayer written in Rust
Blame it on Big Ember ?
I would generate implementations from interfaces were it possible, but I never want to generate interfaces from implementations.
What factors were controlled for that led you to the conclusion that is racism? E.g. what about density—black people are more likely to live in urban areas where policing is more intensive than in Appalachia. What about non-marijuana criminal records? A person is more likely to be charged with marijuana possession if they have other crimes on their record. What about age? The median black person is 32. The median white person is more than a decade older, at 44. People of all races in the 18-35 demographic are more likely to be charged and convicted, because that’s when male criminal behavior peaks.

Race-related factoids in ACLU reports should be viewed with skepticism. It’s made-for-litigation advocacy, not science. People of different races differ on many other dimensions and it’s easy to cherry pick results for advocacy reasons.

For example, I was interested in this notion of a “bamboo ceiling”—the idea that Asians are underrepresented in management or as corporate directors. Turns out that effect disappears when you account for age (the median Asian is 36), language proficiency (most Asian Americans are foreign born, and only 57% of those are proficient in english).
Rclone 1.69 release with iCloud drive support support
This. ChatGPT doesn't play chess very well.
Autobiographies are far better than biographies here as the biographers typically have no clue as to what made the successful person successful.

The best autobiography I've ever read in terms of nuggets of wisdom is Sam Walton's made in America autobiography.
> the original argument that there is so much worth in the model that we need to create new IP laws to handle it

No one argued this, to my knowledge. I think that there might be a need for new copyright laws, but the alternative in my mind is that we decide there's not a lot of worth there, meaning that we do nothing, and what OpenAI/Meta/MS/Google/Anthropic/etc are doing is simply de jure illegal. The statement I made about LLMs having major flaws is a point in support of this alternative.

> Training data should be for the model to learn language and facts, and
referencing or summarizing the material directly seems to be out of scope of that.

I strongly disagree, as your prompt can (and for a certain type of user, often does) contain explicit or implicit references to training data. For example:

* Explicit: “What is the plot of To Kill a Mockingbird by Harper Lee?”

* Implicit: “How might Albert Einstein write about recent development X in physics research?”
Just make a youtube channel and start lecturing or substack. Obviously not the same thing, but the barriers to entry to content creation have been eroded, and if if you have the chops not having a doctorate won't be an impediment.
Did they do that though? I mean, there's a lot of code to improve in WP where you can eek out more performance (the default jquery with all the ie6 compatibility nonsense? really?). Seems like this team wasn't for that though.
"biggest gang" is a natural order outcome and yes, Pratchett probably
calls it better than Hobbes or political "scientists".
Can this run on a macbook m1? What is the performance like? Or would I need an m3? Thanks
I find it pretty frustrating to have the documentation in a different file from the source code.

When maintaining the code that means I have to go to a separate file to read what a function is supposed to do, or update the documentation.

And when reading the documentation, if the documentation is unclear, I have to go to a separate file to see what the function actually does.

Granted, the implementation can get in the way if you are just reading the documentation, but if you aren't concerned about the implementation, then as others have said, you can use generated documentation.
True.

Just as the Industrial Revolution has reduced income inequalities within societies, it has increased them between societies. There lives now both the richest people who ever walked the earth, and the poorest. This divergence in regional and national fortunes since the Industrial Revolution has recently been labeled the Great Divergence.

Gregory Clark, A Farewell to Alms, (2006) pp 3--4.

<https://faculty.econ.ucdavis.edu/faculty/gclark/papers/FTA20...>

NB: Clark's book is from the Princeton University Press's "Economic History of the Western World" series edited by Joel Mokyr. It's an absolutely phenomenal treasury of books about economic history with a special focus on the immense transformation of the Industrial Revolution(s). Some may have heard of Robert J. Gordon's The Rise and Fall of American Growth, one of the 50+ books in the series. It's not all the books I'd recommend reading on the topic, but it's a dense treasury of quite good ones.

<https://press.princeton.edu/series/the-princeton-economic-hi...>
I mean... are we surprised? How long should we allow corporations to sacrifice the health of the many for their profits?

OTOH, if the solution were easy presumably someone would have figured it out by now.