skysight-inc/HackerNews huggingface dataset:
Modern London encompasses two historic settlements (the city of London, and westminster). What is now consider the centre is somewhere between the two.

https://en.m.wikipedia.org/wiki/Westminster
No plans to do that.

If you're worried about binary size from features you don't use: the binary size cost of Bun.sql is less than 50 KB (you can check this yourself via the .linker-map file in the *-profile.zip builds of Bun or via https://bloaty-csv-reader.vercel.app which was a tool I wrote a little while ago to see how much space various features of Bun use)

If you're worried about runtime overhead, practically everything in Bun is lazily loaded. So if you never access Bun.sql or Bun.S3Client, it will not load it. And, even if it does load it, because we implement it in native code and worry about this a lot, it doesn't really cost much to load.
I seem to remember in a video, perhaps about nappies, that he said due to him having a child himself he wouldn't be doing as many (any?). Can't remember.
It can be built that way, but only locally. If you want it over a network you need something to serve it.
>>Although the wall is long gone...

You can still see chunks of the wall: https://livinglondonhistory.com/londons-ancient-roman-and-me...
This probably works best in Idaho
The university needs to up the security detail for these researchers. Some whistleblowers seem to have been experiencing a lot of accidents lately.
Poor Steven got copied into the title by accident ;-)
No the output differs dramatically depending on quality of the supply. Simple example to illustrate:

https://www.youtube.com/watch?v=r715nLvwWvE
What if we come to a point where even the investors don't care if you can finish a product at all? If the pitch is good enough and they think you can bring in more investors down the road, they will get back their money at a higher evaluation anyway. This would actually explain why so many startups fail – nobody cared for them to succeed anyway, because the initial investors got rich even without there being a product.
Some people thought heavier-than-air flight is impossible.
> you can't clear the build plate without physically being there

BambuLabs printers may not support this but some people do it. The idea is to use the print head to knock the part out of the bed and into a bin. Probably not worth the hassle for personal use and you may need to design the part a certain way to make it possible, but it is useful for mass production.
Formula E 600kW mid-race charging is finally ready, for real this time, we swear
I am happy to hear this, is it because PL people are always ahead of the rest of the field? ;]
Why do statistics like GDP in absolute numbers?

The only thing that graph shows is that China was dirt poor in 1995, and is now still only at 25-35% of USA levels.
Your guess is correct. However I've not personally witnessed any nostalgia for communism in Romania though.
> It's not a law of nature that hypermedia should exist only in the context of browsers

It is sort of a law of hypermedia that different resources are different files, though, isn't it? I guess you could make a file format that embeds images and fonts and HTML in it, but why bother when we have PDF?
That's the point. It's not supposed to be technologically novel, at least at start. It's a new business. The innovation is in the business part.

When we were in Rome and exited the Colosseum, it started raining. Some random dude walked to us and sold us an umbrella. Great business, both of us were better off.
> Edit:// "In principle" chinas gov stands for stability, economic development and national unity...

As did Stalin, Mussolini, Hirohito and the National Socialist Party. It's the "how" that matters.
There is another thing which went "unnoticed":

You could register and pay for a DNS name with a noscript/basic (x)html browser... that was destroyed in the last few year, and now you MUST use a google/apple web engine to do so (geeko|blink/webkit)...

The toxic and filthy agenda of big tech is moving forward, nobody does anything, and it seems they got even trump in their pocket, and democrat regulators were not able to acheive anything pertinent.
> Sigstore: Making sure your software is what it claims to be

> sign. verify. protect.
Making sure your software is what it claims to be.

I guess you never used Windows. No amount of signing will prevent it from phoning home. Spyware at its finest.
> the "policing" problem (I think moderation is a better word)

I don't, because this also involves deciding who can have an account on your server, once you are federating then you also have to decide who you federate with and any possible defederations, what data to store etc.

> The question is what is the most democratic and economically viable way to do that.

It doesn't even have to be democratic; once it's federated with enough nodes in the network, freedom of movement of accounts between servers and a possibility of defederation between nodes, the democracy is somehow implicitly there. I'd say economical (or resource including admin and moderator) viability is the only important thing. People have to stay motivated; individuals will always come and go, it's just important there are enough people willing to work on infrastructure, motivated by money or otherwise.

> What the open source fediverse really needs at this point is a sustainable source of funding to reach more mass-market usability.

One think to consider is that it also needs sustained funding of operations, not only of development, as opposed to capital- and ad-funded commercial social networks. I'm doing my bit by sending a small amount of money to a mastodon server each month.
WOW. This is amazing. Big peppermill fan and ex-chef. I hope I find one of these gems one day.
End-to-End Encryption Now a Historical Footnote. They Won
Thanks for these insights. I was not aware of this.
This is not exactly true, or at least it's misleading. I recommend reading some Stuart Russel's articles on this or watching some of his talks.

In summary, performance is getting better on the high end, but at the same time, large parts of the world are coming online with terrible devices, so median device is not very good. P75 device is totally removed from what web developers use to develop on.

On top of that, there's still a big concern with battery life, spotty connection and apps competing over phone's resources. E.g. on Android, if your website is too heavy, the system will kill stuff running in the background. If your users watch youtube or listen to a podcast and your website make the audio glitch or kill running spotify, that's not a great experience.

Last point is that react-like sites use the phone's resources in a really bad way - phones get more cores (especially e-cores) and special processing units (ai, video, graphics) but JS runs single threaded on the UI thread, competing with everything else, together with expensive JS engine machinery. If you ever profile some SPA on some representative android device, it's just all yellow, bottlenecked on JS.
If I understand it correctly this still doesnt help with downstream dependencies.
I continue to be amazed at how motivated some of us are to make such cruel, far-reaching and empty claims with regards to people of some popularity/notoriety.
> According to this, what is GraphQL?

GraphQL is akin to gRPC: a non-HTTP protocol tunnelled over HTTP. Unlike gRPC, I’m unconvinced that GraphQL is ever really a great answer. I think what the latter does can be done natively in HTTP.
Or, we want to make a game, but we also want to make the base a reusable game engine, so we can later make another game with it, and this way we can also make simpler tech demos on the way to impress our friends (real or on social media), and because of that we need to do this properly, and wait I remember the Virtual File System in StarCraft was fascinating to me as a kid, let's do something like it, and wow did you see this new ambient occluding path traced cube marched screen space voxel protrusion demo, I absolutely need to implement this for my game, and...

... this is how you end up making three skeletons of a game engine and never making that game itself, before running out of childhood and having to switch to doing webshit for a living to pay for mortgage.

Ask me how I know.
> It seems like the only reliable way to fix this is to change these functions so that they exclusively acquire a mutex.

A mutex can ensure thread safety but risks deadlocks if not used carefully and will hurt performance...
This is analogous to the 'unlimited' vacation policy. Now instead of following a codified and shared standard the employee has to negotiate every vacation day and consider how it impacts their standing in the organization.
In the broadest possible sense, Idaho can be divided into "potato" and "non-potato" Idaho. For instance if you drive US95 through here (the creatively named Idaho County, Idaho) it's almost entirely wheat farms, and what isn't a wheat farm is either forest, wilderness or cattle ranch. The potato part doesn't really start until you get down into the whole valley/flat land area occupied by Meridian, Boise, Nampa, etc.

https://www.google.com/maps/place/Grangeville,+ID+83530,+USA...
Humans choose its loss function, then continue to guide it with finetuning/RL/etc.
I see Bun pop up every now and then and it looks amazing. How is the development funded? With projects such as Node, I don't have to worry about it disappearing from underneath my feet, with Bun I'm not so sure.
There will be no all-purpose robots in Germany. Lilium and Volocopter stories (both VTOL aircraft startups who run out of money) show how innovation works in Germany. Getting early stage hardware startup funded in Germany is absolutely mission impossible. Where the company in US would be raising series B round… the same company in Germany would get 50000€ from couple angel investors for 30% shares. Another source of innovation might be some university. But these are too occupied with grant hunt and crazy science, that nothing practical may come out. These all rants, but also backed up by personal experience. Plus as other commenters mentioned - software development is just not a competency in Germany. And software eats the world.
main() is not the entry pont, some platform specific CRT is.
If it turns into a literal cage fight, I might actually watch. Battle of the bros?
This is not a cascading issue. This is a "You're holding it wrong" issue. And when Phoenix does write 'p-0 p-1', Phoenix and Tailwind are not a good match.
I clicked on it expecting an article on how to trip up LLMs. Refreshing change that it wasn't! :D

So, do any LLMs give any humorously nonsensical answers?
Apparently Oasis Minecraft is what's called a Markov process: The next state only depends on the current state, but not on the past states. To "fix" this, Oasis Minecraft would need a memory of the past frames.
Tangentially; has anyone been using Honeycomb for a while? I'm currently integrating it via open telemetry after learning the hard way that Sentry is overselling their (consistent!) APM capabilities down to the database level. Jaeger and Datadog are not on the table for the pertaining project.

Big fan of Charity and her crew, let's see how Honeycomb fares over time.
In short, no - because environment variables are userland state only, you can't interact with them using system calls, the kernel doesn't keep a "canonical" copy of them on behalf of the process.
So the "environment" is part of libc, and "libc's way" of interacting with it at runtime "is the way".

From the syscall interface point of view ... you pass the initial env of a process when you exec(), and the kernel copies that to (userland) memory of the new process. The fact "default initialisation" can copy from the environment of the exec()'ing parent, or the fact that the kernel can "read" a process' env (see /proc/<PID>/environ) doesn't change this; the kernel needn't be "accommodating" all the possible and impossible ways how a user application may want to interact with that state there, if you mess-too-much with it, you get garbage. Sooo ... the portability wart is setenv(), because as far as the system is concerned... your "initial" env is passed to you when exec() is called, and any modification thereafter is your concern, your problem, but foremost, your choice. And choices come with taking responsibility for the ones you make.
Half of German software is SAP-infected due to that fact that if you are targeting German companies you have to interface with SAP sooner or later, and every option I've encountered to do that in the past was awful.
What does it mean now?
My point was about "we eat what does not resist" also "cost". If it would cost us $1m to eat 1kg of fish, we wouldn't be eating fish (the 99.999% of the population). If hunting cows would end up costing us $200k per 1kg of beef.. same.

It is about "how obedient/simple/easy/effortless" is the thing we eat.

I probably did not explain that well in my initial message.
And energy... I do miss those days.
Surely you would enforce this at pull request time, no? Ignoring the file works from a functional perspective, yes, but does nothing to solve the actual problem.
I don't read The Guardian, so here is another link https://qnews.com.au/victorian-lesbian-group-cannot-exclude-...
Agree about performance, but wouldn't there need to be >1 mutex to risk a deadlock?
you say not being able to meet people is not by choice because there are so few people that have similar interests. as others have pointed out, your interests may be to limited but the point i am trying to make here is that limiting your interests is your choice.

i can feel your plight. i too struggle to connect with people if they don't share my interests. but i learned to try to approach finding friends like finding a partner. i know that it is very unlikely that i'll find a partner that shares my interests, so i have to branch out and look for other things that may be interesting too.

you already looked into video games and DnD. but keep looking.

one thing that is important is to not give up to quickly. you will not connect to everyone right away.

what was wrong with the board game club, for example? the wrong people? the wrong games? try going there a few times, see if the games and the people change. but most importantly, be patient and stick through the awkwardness of joining a group where everyone already knows each other and you are meeting them for the first time.

re video games and DnD, you may be tired of it, but if you are new to a city, it may be the way to get to know some people and learn about other activities of interest. move around, try different things. sometimes it is serendipity. i visited a friend in one city, but then i became friends with the landlord that i rented from, and a whole new world opened up that my initial friend wasn't connected to at all. keep your eyes open.
Impressive!

Suggestion: It would be nice to include a price list on the article.

This project is impressive as heck, but aside from being intellectually out-of-reach for most kids, it would be financially challenging as well. Last I looked, CNC aluminum blocks were well out of the reach of 99.9% of kids (but that was decades ago; perhaps prices went down).

For people wanting to follow in those footsteps, it'd be nice to know which things cost $5, which $50, $500, or $5000. Just that kind of intuition is helpful.
> they're goats, as any self-respecting three year old could tell you

Sheep or goat? https://www.youtube.com/watch?v=dCzZN--4Its
POTATO LAND! POTATO LAND!

[0] https://www.youtube.com/watch?v=xWtLw83_jE0&t=426s

[1] https://www.youtube.com/watch?v=dwF3e78j7pw (official African mirror)

[2] https://www.youtube.com/watch?v=V8Jff85kMeU (official Asian mirror)

(PS: curious how the video resolution gets lower with each channel)
> The right-wing narrative scattered throughout this article is irritating.

Without further substantiation such a claim is very low signal. What it tells me is that you think he said something bad or something you disapprove of.
Eastern European developers are pretty awesome, in my experience.

Otherwise I agree.
Relatively less detail I'm sure but Raven Maps has a beautiful large laminated wall map of landforms and drainage in the continental US.

https://www.ravenmaps.com/48state-drainage-landform.html
GDP per capita is a measure of a country's standard of living, raw GDP is a measure of a country's power relative to other countries.
There's a beautiful feature film about the story of Makani. It's a great watch with plenty of technical details that follows the story from beginning to end.

Available for free on YouTube: https://www.youtube.com/watch?v=qd_hEja6bzE
>What many people don't know: The current boom in "Generative AI" using artificial neural networks has its roots in the early nineties at the Technical University of Munich, especially the "G" and the "P" and the "T" in "ChatGPT." At that time, we published "Artificial Curiosity" through what's now called "Generative Adversarial Networks" (1990, now widely used),

You_again with this_again
Bread & circuses has morphed into self-medication & electronic media.
Switching from OpenSSL to rustls solves even more problems than expected.
China Pushes Neighboring Countries to Rein in Scams After Rare Public Outcry
Gift link: https://www.wsj.com/world/asia/china-pushes-neighboring-coun...
Thanks a lot!

You made me question everything now, haha :)

I actually got the credits idea from the AI code editors - thought I could make the same, just a text editor.

I'll try to iterate and we'll see where it goes!
https://archive.ph/0cOUB
Full title: "Victorian lesbian group cannot exclude transgender and bisexual women from events, tribunal rules"

Seems to apply to public events only
I suppose most anybody talking about this topic has seen Her by now (and if they haven't, they should, it's both a good movie and very relevant). The problem is rather that not everybody shares your enthusiasm about the utopia it depicts.

This is because it's also a dystopia in disguise. It's a social criticism and a cautionary tale about the way fetishizing technology is emotionally crippling us as individuals in a society. It kind of amazes me that this aspect seems to go over some people's heads.

It's obviously true what Booker said: What one person considers an ideal dream might to another person seem a nightmare.
Being misguided or not, it is good to have different approaches, including the ones that doesn't work.
The original is: "A Victorian lesbian group cannot exclude transgender and bisexual women from its public events".

The HN title here has been re-written to change "transwomen" to "males" and to remove the qualifier "from its public events."
> Selling cigarettes harms the buyers, but selling factory-farmed meat harms the animals being factory farmed,...

Yes, it is exactly as you write it! Did you just realize that? (pardon the irony but come on.. idealism = ideas, realism = reality)

> and they don’t have any agency in this at all.

Correct again! No they don't. We cut down trees that are very much alive because we want new/more/better chairs. We take a fish from the water, kill it, skin it, eat it. We don't care for its life. We care for our lives and comfort more. Yes. It has been decided, humans are the dominant species on this planet. We rule. Now, I wished we ruled with more wisdom (e.g. avoid over-fishing and other unsustainable practices). But that's not how greed works. And our species is greedy. Perhaps you and I are not, but 'we' are. And perhaps it will ruin us.
I think he makes a good point about immigration. Immigration is not going to save Germany, because Germany is not an attractive destination. The only people who move to Germany are the ones who failed to get a VISA from an English speaking country, and even those will leave as soon as they gain enough experience to reapply for a VISA. The only way forward is for Germany to really invest in its own population and to retain them by giving them attractive enough opportunities.

But how do you accomplish this? Where do you get the money from? Nobody wants to invest in Germany, not even the Germans themselves. So the government tries to jump start investment, but the government is both incompetent and corrupt, so for example the German government bet on Quantum Computing instead of AI. Now the government in investing in AI, but instead of investing in LLMs they are investing in "AI for science" projects, 99% of which are complete deadends. Actually this is a sort of theme. The government funded startups are always doing some sort of "science" based product. For some reason this appeals to the founding agencies because science sounds like a solid investment. But most of these startups are either attacking a problem that is way too improbably of yielding any results, or they are projects that sound good to the uninitiated but are actually fundamentally flawed when you actually dig deep into them (like a lot of AI for science crap).

I think, if there is a way forward, it's for the government to stop trying to be a startup accelerator. They are too incompetent and corrupt for that. Instead, it should be a mediator between foreign investors and local talent. Make it attractive to build in Germany and use local talent to do that. And make sure the local talent gets competitively compensated so they do not emigrate.
Meta is starting to license HorizonOS to other companies.
There is only one way to keep a door opened for a newcomer or to restore some balance with citizen or state-sponsored software:

All critical/dominant/utility online services, where reasonable, should be provided with a "noscript/basic (x)html" portal.

You could find some exceptions: for instance in edge cases, a network protocol which would be open, _simpler_ than "noscript/basic (x)html", very stable in time (namely without "version breakage" all the time). Ofc, if those services require some account creation, it should be as easy than with big tech web engines. Those protocol specifications should be on a crawable text page on the public web (like the RFCs).

There is a negative price to interop: on smart phones, basic noscript/basic (x)html sites are likely to be ugly, more than on desktop.
It's not papers but I would give special mention to Why Software Is Eating the World by Marc Andreessen and Amazon's original 1997 letter to shareholders.

"Companies in every industry need to assume that a software revolution is coming. This includes even industries that are software-based today."

https://a16z.com/why-software-is-eating-the-world/

"But this is Day 1 for the Internet and, if we execute well, for Amazon.com."

https://www.aboutamazon.com/news/company-news/amazons-origin...
I loved this article. I am working on an LD_PRELOAD object for some observability usecases, and while there was a learning curve, Zig an its lack of dependence from LibC is a breath of fresh air!
I've come to the conclusion that whatever the question is, gRPC isn't the answer unless you are working on Google backend.

The performance benefit they mention comes at the cost of (un)debugability of the binary protocol, and the fact that the interface definition language requires client code generation just further deepens the existing moats between teams because of diverging tooling and explicit boundaries drawn up by said contract.

IMO gRPC mostly ends up used as a band-aid for poor cross-team collaboration, and long-term worsens the symptoms instead of fixing the core issue. The fact that it's PITA to use is secondary, but significant too.
A friend of mine at a city brokers with a rooftop garden told me that one of the traders released some rabbits there.

You could sit on the trading floor and look up and see them stretched out on the glass atrium roof sunbathing.
Interesting, thinking from a man’s perspective, I could only come up with one reason to join a lesbian group in the first which would involve harassment of some kind so I agree. I’m unfamiliar with Australia’s constitutional system and protections though It seems to be a malicious use of a loophole in a free-speech type of law.