skysight-inc/HackerNews huggingface dataset:
Would you take the concept more seriously if I'd used 'taking' instead of 'stealing'?
They seem better geared for usage in databases as primary keys, specifically UUID versions 6 and onwards:

> Motivation. One area in which UUIDs have gained popularity is database keys. This stems from the increasingly distributed nature of modern applications. In such cases, "auto-increment" schemes that are often used by databases do not work well: the effort required to coordinate sequential numeric identifiers across a network can easily become a burden. The fact that UUIDs can be used to create unique, reasonably short values in distributed systems without requiring coordination makes them a good alternative, but UUID versions 1-5, which were originally defined by [RFC4122], lack certain other desirable characteristics [...]

> UUIDv6 is a field-compatible version of UUIDv1 (Section 5.1), reordered for improved DB locality. It is expected that UUIDv6 will primarily be implemented in contexts where UUIDv1 is used. Systems that do not involve legacy UUIDv1 SHOULD use UUIDv7 (Section 5.7) instead.

> Instead of splitting the timestamp into the low, mid, and high sections from UUIDv1, UUIDv6 changes this sequence so timestamp bytes are stored from most to least significant. That is, given a 60-bit timestamp value as specified for UUIDv1 in Section 5.1, for UUIDv6 the first 48 most significant bits are stored first, followed by the 4-bit version (same position), followed by the remaining 12 bits of the original 60-bit timestamp. [...]

> UUIDv7 features a time-ordered value field derived from the widely implemented and well-known Unix Epoch timestamp source, the number of milliseconds since midnight 1 Jan 1970 UTC, leap seconds excluded. Generally, UUIDv7 has improved entropy characteristics over UUIDv1 (Section 5.1) or UUIDv6 (Section 5.6).
As Ben Graham said: “In the short run, the market is a voting machine but in the long run it is a weighing machine.”
Some models may have watermarks

Though it’s easy to workaround if you know it’s there
Wanted to highlight it since it looks like it's a significant Pareto frontier jump from existing techniques.
> checking for recalls

Why would that be a problem? A manufacturer is obligated to fix an open recall at no cost to you.
NASA had only contracted for 15 Saturn V stacks, and in 1968 declined to start the second production run. That was still under Johnson - although Nixon was doubtless happy with the decision it had already become obvious that Congress wasn't going to approve sustaining the NASA budget at that level once the moon was in the bag.
Exit Strategy Secrets: A Founder's Guide to Selling on Acquire.com
i collect a list of UUID implementations and concerns to think thru here https://github.com/swyxio/brain/blob/master/R%20-%20Dev%20No...
Sometimes four queries are faster than one
I think people under estimate how difficult it is to raise money from VCs.

I a currently trying to raise my first round but it is so difficult.

I sent close to 100 pitches & all of them have passed on the investment.

VCs normally say the only invest in business that are referred to them by people they already know.

I am starting to believe that may apply to all of them.
If you don't want them, don't use them. Make doesn't need you to produce actual files called 'clean', 'build', etc. you don't even have to do anything special unless your build folder has actual files called those things (in which case, you could declare them as phonies).

From Make's point of view, they're just target names. Make doesn't care whether or not a target produces any files. Targets can satisfy dependencies for other targets, as can files on the filesystem.
A lot of models are in this category. Sovereignty (whether national or corporate) has some value. And the threat of competition is a good thing for everyone. I'm glad people are working on these even if the end result in most cases isn't anything particularly interesting.
Pavel Durov talks about security? The guy who thought having clear text passwords for his social network VK was a good idea?

https://www.vice.com/en/article/d7yyqv/another-day-another-h...
I hope you don't drive a crossover. People get all hatey and ragey about trucks, then go hop in their Rav4 or CR-V as though those aren't bigger, blunter versions of regular cars.
Sounds like Tesla shares.
That assumes you care enough about tomatoes to grow them. My local farmstand probably does a better job than I could when they’re in season which is true of most of what they sell.
This feature def exists:
https://support.apple.com/en-us/118510

Also found this article where it states that this feature was found in the AVP’s first beta:
https://www.macrumors.com/2023/06/22/apple-vision-pro-travel...
Just wrote that to someone I know who has a square space site
AlphaFold Opens New Opportunities for Folding Home
These aircraft were built with human limitations in mind, take away the human dependency and you can engineer aircraft capable of much higher Gs for longer.
I understood the "extremist violent rhetoric" to refer specifically to accelerationists (in the states, we have the Boogaloo boys, but there are others), whose explicit goal is to accelerate the (from their perspective) inevitible collapse of the current order, to replace it with their own order. Often times, but not always, this is married to a both a doomsday-prepper I-can-go-it-alone mentality, as well as a libertarian theory of government.
Never, ever, agree to be bound by Michigan supplier law. Almost every option you have to fight abuse has been made illegal.

I'm not sure how this applies to Texas, though.
The article doesn't answer the question and doesn't cite its sources, these are just random bits about road rage.
Having been through similar situations in my past life, I can confidently say that they don't need more CPU cores, they need to start really looking at their architecture holistically and identifying the critical path that can be rewritten in priority order for performance. At this point, throwing more hardware at the problem is the wrong thing to do /even/ if it temporarily kicks the can down the road. They have a fundamental system design issue that needs to be addressed, likely piecemeal and prioritized. The first step should be adding more performance instrumentation.
There exist several filters intended to be fitted to the washing machine to trap the microfiber shedding. https://www.nytimes.com/wirecutter/blog/reduce-laundry-micro... this had several products to address the situation - I don't think solutions like this should be categorized as "lame", that's incredibly lazy and negative, and I think encourages people to have the "fuck it, let's dance in the flames of the world burning" attitude. Washing less often and at lower temps will also decrease the shedding. I think we need to take a 'harm reduction' approach, filter the micro plastics at sources, reserve synthetic clothes for when they are required, address the fast fashion waste problem. It's not just micro plastics, but when clothes are only worn for a season, there's a ton of waste and environmental impact.

The author is correct on use cases, for a lot of applications, synthetic fibers are the only viable answer. As a drysuit diver with a wool allergy, I cannot avoid synthetic fibers in my undergarments (warm clothes you wear under the drysuit designed to still insulate you long enough to safely exit your dive even if the drysuit fails and is flooded). I have thought about the irony of this as I do cleanup dives to remove larger plastic pieces from the ocean.
This is very true. What so many large corporations (VC firms like in the article, but also firms like Nestle, Google, Exxon Mobil, etc) are doing here has many of the same features as what governments do by producing propaganda. They have some set of interests and they want to convince the public to see things from their perspective and get popular consent.

It's not necessarily nefarious, but if there's a need to do it in the first place then it often has self-serving end goals in mind.
I'm not sure I see the point. It's not hard to see that humans almost everywhere and in almost every point in history organized (voluntarily or otherwise) into those with more agency and leverage and those with less.

Most people are content to find a comfort zone and continue in that for decades at a time as long as conditions are bearable. Some people find themselves both able and willing to make tough decisions that affect many other people. This could be through compassionate leadership, dispassionate but mutual agreement, or even violent oppression, and I think the people involved care more about that context than whether certain human-computer interfaces are involved.
"outcompeted the British economy."

This was why GB wanted the war.... it is called Thucydides Trap.
It's cool tech but disappointingly I've yet to find a practical use for it. I think the only scenario where it makes sense is a difficult-to-reproduce bug that you're actively looking for. If you can reproduce it once, then the TTD output is gold.
I love the idea, I love my Quest 3, and I can't wait for this sort of thing to become legitimately feasible. But as of right now, there's pretty much zero chance that I take the Quest 3 with me traveling. It's just to big and bulky, it'd take up the majority of my backpack space.
People would also not be out very much during the heat of the day. Even going back to ancient farmers.
At that point, isn't adding a good old contact form a simpler solution? You can link it with your email address or other channels. It can even works with static websites, I hooked up mine with Nextcloud Forms.

I appreciate the hacker creativity at display here, but as other said obfuscating an email address raises accessibility issues. Hiding content from some programs and not others (spam bots vs assistive technologies) seems inherently a losing game, for you or for users.
TL;DR: Several new UUID versions have been standardized

UUIDv5 is meant for generating UUIDs from "names" that are drawn from, and unique within, some "namespace" as per Section 6.5.

UUIDv6 is a field-compatible version of UUIDv1 (Section 5.1), reordered for improved DB locality. It is expected that UUIDv6 will primarily be implemented in contexts where UUIDv1 is used.

UUIDv7 features a time-ordered value field derived from the widely implemented and well-known Unix Epoch timestamp source, the number of milliseconds since midnight 1 Jan 1970 UTC, leap seconds excluded. Generally, UUIDv7 has improved entropy characteristics over UUIDv1 (Section 5.1) or UUIDv6 (Section 5.6).

UUIDv8 provides a format for experimental or vendor-specific use cases. The only requirement is that the variant and version bits MUST be set as defined in Sections 4.1 and 4.2. UUIDv8's uniqueness will be implementation specific and MUST NOT be assumed.

The only explicitly defined bits are those of the version and variant fields, leaving 122 bits for implementation-specific UUIDs. To be clear, UUIDv8 is not a replacement for UUIDv4 (Section 5.4) where all 122 extra bits are filled with random data.

Background for the changes:

Many things have changed in the time since UUIDs were originally created. Modern applications have a need to create and utilize UUIDs as the primary identifier for a variety of different items in complex computational systems, including but not limited to database keys, file names, machine or system names, and identifiers for event-driven transactions.
security, and abuse are major issues that override modern.

overriding a users chosen browser functionality, is abusive, and hostile.

https://medium.com/codex/why-javascript-is-hated-among-progr...
Probably not a good time to be a podcaster.
There's so much dumb VC money again that there's a shortage of startups?

Looks like the next big growth area is weapons. Big market for artillery ammunition. Lower-cost smart weapons are needed in quantity. Drones are needed in vast quantities. AI-powered murderbot drones that don't need a radio link have real market potential.
Residential proxy service diversity (or lack thereof)
I wanted to let you know that i disabled UBlock and badger for your site, but i'm still getting "please disable adblocker" ad error.

THe site renders fine otherwise. I'm not a technical user, but i do run Ublock in the complete Javascript disabled settings.
This man is in prison, likely for life, for murder.

Instead of acknowledge his fault and working towards a better life, he's advocating against the law that put him in prison.

I'm not sure the copyright over his mom's letters is what he should be focused on.
Apple rumored to bring ChatGPT to iOS 18
I know a guy who settled with a mediocre product that put food on the table. He kept it running for the most part of the 2010s. Then, out of nothing someone came and acquired his company for ~ $14mm. He had no investors and just a handful of workers.
I think what is important to note is that fighter jets already make use of highly sophisticated and automated weapons. E.g. Air-to-air missiles, which can accurately track and hit a target over extremely long distances.

It seems quite unsurprising that humans don't excel at flying modern fighter jets.
> should be the ones implementing it

Someone (Bruce Schneier?) said that the best way to get into actually inventing/implementing crypto is to first get handy inventing attacks / hacking into other algorithms and tools.
"With the release of Falcon 2 11B, we've introduced the first model in the Falcon 2 series."

https://lifearchitect.ai/models-table/
So, we've achieved growth-valuation stasis: $1 in growth = $1 in valuation, give or take, Time to sell the company, or re-trench it for margin. Or both, in this case.
Thanks! Typically I don’t like solutions that involve extra environment variables as things inevitably get messy over time, but your use cases are clean, simple, and common enough that it’s nice to have them documented in one place in this extra makefile.
Apparently it ended up selling for the cost of the CPUs at $480,000. Also, guess my math was low, and it was a 47 ton computer.

https://cowboystatedaily.com/2024/05/07/cheyenne-supercomput...
The visibility is so bad out of the modern Camaro, it's more like being inside a tank.
A broker not executing a trade that requires the broker to spend liquidity, because the broker doesn't have any liquidity is not market manipulation.

It's not market manipulation to not do something that you're not allowed to.

You are getting close to the heart of the matter, though. There was a kind of distributed market manipulation, as is inherent in any crowd mania. Largely coming from the people on reddit screaming 'DIAMOND HANDS' and 'BUY AT ANY PRICE' and 'WE WILL ALL TO THE MOON TOGETHER' and 'BELIEVE IN THE MOVEMENT', and ...[1] while they were quietly unloading their positions to bigger fools.

----

[1] My absolute favorite was 'If we just diamond hands Uncle Sam will cover all of Melvin Capital's losses and will turn over ownership of the entirety of the world's economy into the hands of the apes, because contracts, are, like, sacred, and we found the infinite money glitch, and the USGov is somehow responsible for bad trades done by a shitty hedge fund.'
I would say most of the time you sacrifice solvency
> It's a lame solution, like so many modern solutions. The plastic fibers will still be out there -- they'll just be in the marginally more appropriate place of a landfill rather than our drinking water.

Doesn't read like a submarine article, and the rest of blog seems pretty earnest.
Several of his books are available as free PDFs too

https://lostartpress.com/products/the-anarchists-workbench

https://lostartpress.com/products/the-anarchists-tool-chest

https://lostartpress.com/products/the-anarchists-design-book
It is not? I prefer to avoid plastic in general, so most clothes I buy are 100% cotton. If I wanted to, I could also go with organic cotton instead, it’s almost always an option for online clothing stores (less so for the metal band shirts which I wear 99% of the time).
For sure. But you also don't have to use file-based deps if you don't want. Make doesn't require it in any way. You can mix-and-match.
LimX Dynamics W1 – Wheeled Quadruped Robot
Whether or not it was intentional, it certainly fits the model of "creating anxiety relievable by purchase"
I agree with you, but I do think there's a little fuzziness between full-blown ORM and a tuple-populating query builder in some cases. For example Ecto, which can have understanding of the table schema and populate a struct with the data. It's just a struct though, not an object. There's no functions or methods on it, it's basically just a tuple with a little more organization.
>by default most phones do send what is being typed

That's extraordinary if true. Do you have anything to back it up, though? Even Google (!) wasn't brazen enough to log everything typed on Gboard, they implemented federated learning.
Folding Ideas (of Line Goes Up and In Search of a Flat Earth fame) had a video on the Gamestop meme stock here: https://www.youtube.com/watch?v=5pYeoZaoWrA

Apparently, the people still holding Gamestop have devolved into absolute insanity, somehow believing that the Mother of All Short Squeezes hasn't happened yet, and they need to hold on for dear life to perpetuate the short squeeze, which will cause absolute financial calamity as the Federal Reserve will pay those people millions of dollars per share to bail out the hedge funds.

These are the people who are helping to prop up the share price.
Yeah, there's something similar in Arc. I can't bring myself to switch from Chrome to it. That's partly why this extension was created :)
The problem that this standard solves isn't a math problem. It's an engineering problem of defining (adding) UUID formats that are suitable for use in database keys (and some other things). Previous proposals had disadvantages for the use-case.

This is discussed in the "Update Motivation" section of the document: https://www.rfc-editor.org/rfc/rfc9562.html#name-update-moti...
This is a really excellent post. I love love love the sociology of technology.

Maintainers of a language implementation would like to have maximum flexibility in designing and shipping new features that benefit their users. They don't want to be hamstrung by having to get multiple implementations to agree before they can get a feature out the door. As a case study, look at how glacially slow JavaScript evolution was for many years. And look at how comparatively fast TypeScript evolves.

At the same time, alternate implementations can be a signal of the robustness of your language ecosystem, so there is an upside too. And if the alternate implementation is really good (even if just for some subset of users with niche requirements), it can be a real value add for your ecosystem.

So if you're a language designer/maintainer, you might not be actively hostile to alternate implementations, but there are downsides. And, for the most part, the feedback you'll get from users will be towards encouraging you to ship new features and evolve the language. You won't get too many people asking you to slow down so that PyPy/IronRuby/LuaJIT/etc. can keep up.

For a language consumer, choosing which implementation to build on is often a choice where the biggest priority is safety and stability. No one wants to find themselves sitting on a million-line codebase that happens to subtlely rely on the behavioral quirks of some languishing alternate implementation created by a very bright PhD student who has since moved onto other projects. So there's a very strong positive feedback loop where users tend to go to the most-used implementation, which then encourages other users to go to that implementation, which encourages... The network effects are quite strong.

The end result is that unless there are quite strong forces pushing in the other direction, most languages tend towards a single canonical implementation. There's a good argument that that's a good thing: it means that almost all engineering effort put into implementing the language benefits all users instead of it being divided among a number of separate implementations. The downside, of course, is that the implementation can get stuck in a local maximum.
Show HN: T5.rs – A cross-platform app development template written in Rust
A cross-platform full-stack application template developed with Rust,
Cargo Mobile 2, Dioxus, Warp, Diesel, PostgreSQL, Supabase Auth, Bun and TailwindCSS. Available on https://github.com/albbus-stack/t5.rs

You can now ship the same Rust codebase on Windows, Linux, Android and Web (and more to test). Currently this template supports authentication, routing and database interactions through an api server.

The creation of this project was inspired by an attempt at rewriting in Rust the t4-app project (https://github.com/timothymiller/t4-app), a cross-platform template written in Typescript.

For now I've tested this on a few devices (Windows, Linux, Android and Web) and works fine after having setup all the necessary tools and environment variables. I would greatly appreciate some testing on MacOS and iOS since I don't have access to those systems. Any other type of feedback is welcome here or directly on Github issues.

Hope you guys enjoy this while waiting for the new Dioxus version, happy hacking
The number of people running llama3 70b on NVidia gaming GPUs is absolutely tiny. You're going to need at least two of the highest end 24 GB VRAM GPUs and even then you are still reliant on 4 bit quantization with almost nothing left for your context window.
Faster ODA loop, much shallower incorporation of energy tactics and greater strategy. F-16 is not an energy fighter though, it's a dog fighter (at least in original design). Not surprising to see much faster ODA loop win out.
> but we cant come up with a decent UUID scheme

maybe because we can’t come up with an unambiguous definition of “decent.”
https://youtu.be/p1g5kk2qD4E
Thank you for the examples. I definitely haven't used it much for that type of use case but I'll keep that in mind. I don't want to give up too much info about my project because it would probably dox me, but it essentially involves generating consistent geometric shapes in a 2d array. Like the following:

0 0 0 0 0 0

0 0 0 0 0 0

0 0 1 1 1 0

0 0 1 1 1 0

0 0 1 1 1 0

Both current flavors of GPT are unable to generate spatially consistent shapes according to my specifications. Who knows, maybe they will improve in this realm in GPT-5 with the inclusion of their rumored Q* algorithm.
> PE destroys products and culture to make money at all costs

Not always true. Certainly your impression is based on something real, i.e. people like Carl Icahn and other 1980's corporate raiders. But the fundamental way in which PE can add value is by forcing leadership change and removing the pressure (from public markets) to deliver better numbers every quarter, to instead make deep cultural change and deep investments in the business that will take years to pay off. One of the better examples from recent years was Dell: https://www.crn.com/news/data-center/dell-s-public-journey-f... .
Yeah it's cyclical. Fashion goes from tight fitting to loose to baggy and back again.
I feel like making it easy to how your own website is something that can be solved with an ingress service (Tailscale funnel?) + DNS management and a small box that someone buys and leaves in their living room. It doesn't have to require any technical expertise, you just need to build a lot of things to make it that way.
Where I work, three different people had exactly the same reaction to this news when I showed them: "Uh-oh."

The IBM acquisition of RedHat initiated a series of changes that wound up taking us out of RedHat. I think we expect the same degradation of product and service to come out of this acquisition as well.
Human preference does not always favor the model that is best at reasoning/code/accuracy whatever. In particular there's a recent article suggesting that Llama 3's friendly and direct chattiness contributes to it having a good standing in the leaderboard.

https://lmsys.org/blog/2024-05-08-llama3/