skysight-inc/HackerNews huggingface dataset:
I get that, the nondeterminism would come from the completion order of the join set. If the children sleep appropriately, they'll race to be inserted after completing, and order of the result set will depend on the specifics of the implementation. It's possible this could happen deterministically, but probably not reasonably.
My understanding is that Biden was very concerned about his legacy and there are rumors about the "no daylight" phrase he spoke with Harris on her campaign and probably part of the reason she lost. But Biden should have dropped down much earlier and will taint his legacy forever. At least he passed the infrastructure bill.
> Free speech is a about whether a society values and protects free speech or not.

That is a recursive and meaningless definition. Free speech is widely understood, and codified, as being able to say stuff without having the government send you to jail for it.
That is a pretty basic requirement for a functional democracy. Altough, depending on where you live, even free speech does not mean fully free. In the U.S it is mostly limited by libel/defamation, but in a lot of country hate speech is not allowed. Whether you think it is a good thing or not that is up to you, but this is actual free speech.
Currently there is quite a lot of noise regarding AI replacing developers, most of which is coming from people who are not technical and think they got super powers with the rise of AI assistants - which in a way is true.

However the point of programmers is not just writing code (some might disagree) but rather problem evaluating and problem solving.

Sometimes the goal of programmer/developer/Software engineer is not to develop a feature that superior has given, but rather to figure out the source of the problem and how to solve it in the most optimal way. Sometimes that means suggesting that nothing is developed, but only processes are altered.

Regarding using AI as assistants and helpers when programming, I agree they can be helpful, but it depends on a problem, person and assistant you are using.

I can speak only for my self, and I can say I hate copilot or other alternative constantly suggesting me lines of code, I find this not only annoying but also very distracting.

On the other hand I really enjoy discussing specific problem with AI, because sometime it can suggests different approach I would have never thought of.

But this cases are really personal preferences.

As it goes for beginners, who are still learning the basic concepts of programming I would highly recommend NOT to use AI, because your foundations will be very poor, and you will struggle to grow as a developer.
There is nothing wrong to ask ChatGPT about an error that you can't resolve your self, but asking him to write you code instead of you is not a good idea for beginner.

I don't see programming careers going anywhere anytime soon, if that is something you would like to hear :D
Firefox has 20 year old rendering related bugs still open
I think it could be done in a backwards-compatible way, since existing hashes fit a known pattern; e.g. (silly example) store paths using SHA512 could be distinguished using prefix like 'sha512_'. One problem would be cache misses and duplication of files.

I'm not completely up to date on Git's hash situation, but it seems to me like SHA256 is usable; but only for new repos. I imagine lots of existing infrastructure assumes SHA1 hashes though, and would break for silly reasons like different lengths.

Relatedly, Nix has a new feature called `git-hashing` which can use Git tree hashes to validate fixed-output derivations, rather than requiring two separate hashes; e.g. the following `fetchTreeFromGitHub` function uses a single `tree` argument for a Git tree ID, rather than needing separate `rev` and `hash` arguments:

{ owner, repo, tree }: (pkgs.fetchFromGitHub {
inherit owner repo;
rev = tree;
hash = builtins.convertHash {
hash = tree;
hashAlgo = "sha1";
toHashFormat = "sri";
};
}).overrideAttrs (_: { outputHashMode = "git"; })

Unfortunately, this git-hashing functionality only works for SHA1; so it's a good example of the infrastructure around Git not allowing us to move away from SHA1!
If this tickles your pickle, there's a beautiful, large book put out by Taschen called Japan 1900 that you might want to check out! I have a copy and I love it. It just can't actually go on my coffee table since I have three kids under ten running around throwing juice and crumbs and handprints everywhere.

https://www.taschen.com/en/books/photography/41412/japan-190...
Amazon unveils Nova Act, an AI agent that can control a web browser
You're talking about free speech in the narrow sense it is defined by the US first amendment to the constitution is. This is a pretty narrow definition, and people also use it in broader senses of the word. The UN Declaration on human rights[^1] writes the following for instance (making no limitation to governments):

>Everyone has the right to freedom of opinion and expression; this right includes freedom to hold opinions without interference and to seek, receive and impart information and ideas through any media and regardless of frontiers.

[1]: https://www.un.org/en/about-us/universal-declaration-of-huma...
The posts are text only so the memory usage doesn't grow very fast. You can post images using Markdown but the images themselves have to be hosted elsewhere. I've created a few million posts on a development laptop and the memory usage was not bad (can't remember the exact number).

Right now there is no memory limit or handling for when memory reaches a certain point. Pruning based on FIFO or fewest replies could work, or OS level techniques to handle memory limitations like swap.

I will add some screenshots to the repo. Thanks for the suggestion.
One advantage of resin is that it takes a fixed amount of time per layer no matter the size of the layer. FDM time obviously increases linearly depending on the amount of material to deposit. So a resin printer will take the same amount of time to produce a single figure or as many figures will fit into its print area.
Except you don't need an ID to fly, at least according to the TSA lawyers who secretly briefed the Court in Gilmore v. Ashcroft. The TSA assured the Court that anyone without an ID could just submit to a more stringent security check so they didn't need to decide the constitutionality of requiring an ID.
50 lines in a single .cc source file which is only compiled once to produce the final artifact - sure, easy to handle.

Now consider that you are editing 50 lines of source for a tool which will then need to be executed on some particular platform to generate some parts of your project.

Now consider that you are editing 50 lines defining the structure and dependency graph of your project itself.
One of those little 5 subject spiral notebooks you can pick up at the gas station work great. I've had one open on my desk next to my computer for the past 20 or so years. Never had an outtage, no subscription fees, privacy is pretty good too. Requires a pen though but that's about it.
Facebook is not a public space. You can make your own website and platform if you want to say thing that they don't want you saying over there. You cannot make your own government on the other hand, hence why it is important to point out the difference.
Sounds like curation which sounds like a form of speech except in this instance (due to Section 230) they aren't liable for it.

Dangerous loophole!
Awesome story. Which year did you create the micromouse?

Any change you have pictures of it?
SpacetimeDB is open source[1], the open source version doesn't currently have all the features of maincloud, but most of those features are solely for scalability. I've done all of my work on my own local servers. I would even suggest paying for your own server up front until you're ready to scale out. I believe the 4 years is when the license changes to a more open license. And the scalability features on local are coming, they're just not here yet.

[1] https://github.com/ClockworkLabs/SpacetimeDB
A big problem with Bazel not mentioned here is the complexity. It's just really hard for many people to grasp, and adopting Bazel at the two places I worked was a ~10 person-year effort for the rollout with ongoing maintenance after. That's a lot of effort!

IMO Bazel has a lot of good ideas to it: hierarchical graph-based builds, pure hermetic build steps, and so on. Especially at the time, these were novel ideas. But in Bazel they are buried behind a sea of other concepts that may not be so critical: `query` vs `aquery` vs `cquery`, action-graph vs configured-action-graph vs target-graph, providers vs outputs, macro vs rule-impl, etc. Some of these are necessary for ultra-large-scale builds, some are compromises due to legacy, but for the vast majority of non-Google-scale companies there may be a better way.

I'm hoping the next generation of build tools can simplify things enough that you don't need a person-decade of engineering work to adopt it. My own OSS project Mill (https://mill-build.org/) is one attempt in that direction, by re-using ideas from functional and object-oriented programming that people are already familiar with to make build graphs easier to describe and work with. Maybe a new tool won't be able to support million-file monorepos with 10,000 active contributors, but I think for the vast majority of developers and teams that's not a problem at all.
Forging a New AGI Social Contract
do you expect not to get any pension at all and just live on your own savings? do you live on a farm growing your own food?

you can't live in this society without relying on others, and they can't live without relying on you. and unless you want humanity to die out, future generations need our support.
“If you unionize, all the jobs will leave” is the oldest refrain in the book for those opposed to united labor.
There's only one refrigerator per liter of images in the CAPTCHA.
> That is what I was talking about. You replied to it. Why would you reply if you had nothing to add to it?

Because you replied to me in a spirit of contradiction while apparently missing my point. I had some hope of clearing that up, but I see now that was a mistake.
Seems like a non-issue to me. I work with a relatively large Bazel monorepo, and we have to vendor pretty much anything anyways. Many 3rd-party rules might need patches to work properly with our custom toolchains/rules.

Bzlmod sounds nice for small projects, but for big monorepos within organizations with established processes it is more of a hassle, and I imagine that most Bazel users are not using it for small projects.
Hollywood: Split a computer console into multiple panes of genuine technical mel
Wasn't there supposed to be a smart watch out there you could set a window of time you wanted to wake up like "between 6:30 and 7:00" where it would use the sleep tracking to pick the optimal time to wake you up like at the end of a REM cycle? I feel like I must have hallucinated this because I'm wearing a smart watch (fitbit) now and no such feature exists.
I admit that I was unaware of that order, as I currently live overseas and don’t follow US news that closely.

However, the order opens with the line “By the authority vested in me as President by the Constitution and the laws of the United States of America,” and I know of no law or constitutional clause that grants the President the power to designate an official language.

I could easily be mistaken, as there are a lot of laws on the books and this isn’t my field of expertise. Usually, though, an executive order will cite the relevant authority so that everyone understands where the power comes from; this one doesn’t.

It’s also mostly symbolic, aside from rescinding a previous order— None of the executive agencies are directed to halt producing or processing non-English documents, for instance.
Hmm what do you define as a short trip? 10 trips/yr at $4700/yr would be $470 per trip, I don't even know how to spend that much by crossing the country: Zurich to Geneva Airport without a halbtax is $114 CHF.
It’s not goofy. We find these amino acids in meteorites and it is clear that they are widespread in space. Glycine being the simplest is probably the most common and most likely to be incorporated by life. It is a good proxy for an estimate.
This is the kind of thing I think about doing every so often, before realizing it would take me a lot more time, energy, and money than I'm willing to spend to save 10 minutes once a week manually copying my work events from GCal to Etar on my phone and vice versa, and both to the weekly dry erase calendar on my wall.

My recurring events are all blocked off on the calendars already ("private" for personal events on my work calendar), so it really is quite a quick update.
My wife needs 8-9 hours, whereas I can get by just fine with 5-6. She is a very light sleeper who will wake up 3-4 times every night; I can sleep through almost any noise, and never get up in the middle of the night. My son takes after me -- he seems to need significantly less sleep than other kids his age, but he's an extraordinarily deep sleeper.

Anecdotal, but I think that sleep depth might have something to do with it.
I am saying that’s more than 10%, it’s fundamental to the entire NixOS experience.
Everything You Need to Know About the Basis Trade Spooking Markets
I work for a US org that also hires internationally, including Europeans like me. It does location-based pay, so we're much cheaper than especially my Silicon Valley colleagues, yet somehow, we keep hiring there more than we are in Europe.
It is well possible by changing 50 lines of code in a 10GB project you have to rebuild the entire project, if everything (indirectly) depends on what you just changed.
I'd also be curious about the detection range, even on a sunny day.

Stealth doesn't mean the aircraft is invisible to radar, it just means it has a very low radar cross section, so you can't detect it from very far away. Fly close enough to an air defense radar, it will reflect enough energy to show up, it's not a black hole. The point of stealth is to make it impractical and uneconomical to build an air defense system with a high enough density of expensive high performance radars to reliably detect the aircraft.
Basic social security yield math.
> This is not because there's any major difference between cattle and dogs

There is a major difference: Dogs have been deemed workers, thus eating them is seen as a threat to one's livelihood. Same reason Americans won't eat horses. You can't plow the fields tomorrow if you eat the horse tonight, so to speak. It has been an imperative that these animals be off limits for consumption. In other parts of the world where the working animals differ, they have no qualms about eating dogs and horses, but may not eat other animals.
> …Communism wasn't an authoritarian movement back then…

When and where was that?
Sleep is vulnerable, but it also keeps you curled up and hidden somewhere rather than out in the open walking around and taking risks.
Fecal transplants from elite athletes improve metabolic health in mice
Government officials are permitted to issue recommendations to private entities. Private entities are permitted to follow or disregard those recommendations. For an example presumably compatible with your world view, a government official recommending a private company remove their Diversity, Equity, and Inclusion (DEI) program; a company may choose to follow or disregard this advice.

If there is evidence of improper coersion by government employees, for example threatening to withhold public funding or permitting based on political views, that would likely be illegal and indeed should be handled by the judicial branch.
This is an incredibly bad take. I can't think of a single hunter I've ran across that didn't talk about how peaceful, relaxing and enjoyable hunting is. I don't personally hunt, but all the big hunter personalities such as Joe Rogan, the Meateater crew, etc. constantly harp on the peacefulness of spending time in nature while hunting. My coworkers that hunt rarely talk/brag about what they shoot. Maybe they brag between themselves because the peacefulness and relaxation aspects are givens, everyone in the group understands that.
It’s not that complicated. Business rates (commercial property tax) are very high for shops in the UK, and Charity shops are exempt. The rates really are high — about 50% on top of the rent. Plus a lot of the staff work for free. Their cost base is just vastly lower.
That was the case a number of years ago to my surprise (had somehow managed to lose my license between the car and the airport door). These days I use my Global Entry card so always have license as backup. No idea if it’s still true or will be after RealID kicks in.
Yes though iirc the author probed at that a bit and while not directly contradicting them points to this being more a matter of social cohesion, justified by that one specific policy when pressed in this instance. But others gave more prosaic answers about industry and employment.

Re the christian thing though, it was unsettling to read about their understanding of right relationship between humans and creation being essentially (and uncharitably) "god put us in charge of it to do what we want with it." Which is maybe a natural extension of historical european/north american christian doctrine on the subject but that still I had never really heard a contemporary christian state clearly and proudly like that. I'm also christian and it's pretty foreign to my tradition.
Another CalDav server I can recommend is Radicale.
It's written in python and designed in a pretty modular way,
enabling authentication and authorization (and more) plugins.

Data is saved in plain text files and I track/backup it using git.

Over the time I've accumulated some interesting modifications:

- Authentication runs with pam on the host system.

- To enable sharing of calendars I run a periodic script symlinking the calendars to all authorized users. Unfortunately this suffers from combinatiorial explosion.

- Using a rights plugin with custom CalDav Attributes and a modified web plugin I added
support for access Control Lists.

- To enable public calendars you give read permissions to the `public` user using ACL.
Then a nginx hack gives blanket acces for read operations:

location /public {
proxy_pass http://127.0.0.1:{%RADICALE_PORT%};
include proxy_params;
proxy_set_header Authorization "Basic {%RADICALE_PUBLIC_AUTH%}";
proxy_hide_header Authorization;
add_header Access-Control-Allow-Origin * always;
add_header Access-Control-Allow-Methods "GET, OPTIONS, PROPFIND";
add_header Access-Control-Allow-Headers "Depth";
limit_except GET OPTIONS PROPFIND { deny all; }
}

These public calendars are can be viewed on a web calendar (https://gitlab.nomagic.uk/popi/js_calendar_from_ics)

I should probably write a blog post about the setup.
Steve Vickers was my university lecturer circa 1995. His course was legendarily difficult, in contrast to his lucid tutorials in both the Jupiter Ace and ZX81 manuals! The list of his papers on Wikipedia should give you a flavour of what the course was about: https://en.wikipedia.org/wiki/Steve_Vickers_(computer_scient...
I agree completely about that sense of discovery. No-one around me knew anything about computers and the information available was limited, but somehow figuring things out for myself was a key part of the attraction for me. And it served me very well as the foundation for a lifetime of research too. If you're passing through London and fancy a beer, look me up, and we can reminisce!
I mean, I guess we’d have to define “understand files” and “understand a filesystem.” I mean, lots of people seem to think of files as popping in and out of Documents or Downloads based on semi-mysterious circumstances.
We understood the danger of centralization with radio and newspapers, that's why there was a limitation on how many stations one individual/company could own.
Neither Meta nor any big public corporations. Their mission is to make profit for shareholders.
They are gambling that the rest of the world aren't going to coordinate against USA, let's see
> this is now partially done by multinational corporations, wiping out local traditions.

And it used to be partially done by empires, wiping out local traditions. And powerful warlords would do it, too. Monarchs, etc. Hard to say Western Europe doesn't look the way it does in large part because of this multicontinental, millennia-old institution called the Catholic Church!
Isn't it incredible how low quality government documentation can be?
Just to prove I am degenerate, I just threw a quick one-line shell script together that beeps when my hit counter triggers:

tail -F -n 0 /var/log/visitlog | while read ; do printf '\a' ; done

Now if only somebody would visit my site.
Good potential fit for modifying the metabolic profile in humans (to keep the fat off) in concert with GLP-1s (to get the excess fat off fast).
As the manager of the original Buck team, rules should not be starlark. They should be `wasm`.
Speaking of "crummy," R. Crumb talked about an afternoon he spent driving around the suburbs in the 1980s taking pictures of houses, streets, and strip malls so he could draw realistic backgrounds for his comics.

> “People don’t draw it, all this crap, people don’t focus attention on it because it’s ugly, it’s bleak, it’s depressing,” he says, “The stuff is not created to be visually pleasing and you can’t remember exactly what it looks like. But, this is the world we live in; I wanted my work to reflect that, the background reality of urban life.”

https://time.com/3802766/r-crumbs-snapshots-source-material-...

I don't have a reference for it (it might be from the film "Crumb") but I remember him saying that people would rave about how he artistically exaggerated the proliferation of poles, signage, and overhead lines to create over-the-top dystopian images, when he was just copying backgrounds from photographs of suburban California.
https://archive.is/DIpfw
In fairness, the lawmakers themselves have no commitment to free speech.

Isn't Krebs getting investigated by the secret services for saying unpopular things?
Not sure I buy all of Alberto's arguments but definitely a spicy take.
More similar discussion a few months ago: https://news.ycombinator.com/item?id=42590565
Well, a big difference is that arithmetic is something you learn in elementary school, whereas LLMs can do a large fraction of undergraduate-level university assignments.
Let me add some backgrounds:

For example, in 2001, Windows XP Home Edition cost 1,500 RMB. At that time, Beijing's average monthly income was 1,000 RMB, and assembling a computer cost around 4,000 RMB — requiring at least six months of savings to afford one. While piracy was clearly illegal, people would obviously use pirated copies if available rather than spending two months' worth of living expenses.

Today, Beijing's average monthly income is 8,000 RMB. While individuals at this income level rarely prioritize buying computers, you can still assemble a PC for 4,000 RMB. Meanwhile, Windows 11 Home Edition has dropped to 1,000 RMB. In New York, where the average monthly income is 6600 USD(by Google), the same Windows 11 costs 139 USD (roughly 1,000 RMB based on exchange rates)

It is not to say that piracy is excusable, but Microsoft's pricing clearly disregarded market realities and showed no intent to target individual consumers who would resort to pirated copies. To my knowledge, the largest clients for Windows XP at the time were Chinese banks and government, with virtually no revenue expected from individual retail customers beyond OEM partnerships.
If you really pay attention to all of these laws, you’ll notice most of them use these tragedies as an excuse to infringe upon our rights. Most gun control laws are the same way.