skysight-inc/HackerNews huggingface dataset:
Most of the income goes to the treasury, and the royal family is not involved in its management. There are privately held stuff that’s here and there but major items like Lancaster and Cornwall are the mechanisms for paying for the royals.

There’s tech bros with far, far more money than the royals and they don’t even do tourism. Given the sheer weight of historical documentation, the royals could probably produce a legitimate deed for this stuff. Much is rather illiquid.
Whenever I read an article like this about Rust, I thank my lucky stars I don’t have to work with it on a daily basis. Same for C++. It seems like so much effort is wasted just trying to appease the compiler that it makes building actual functioning applications a major chore, especially when it comes to library interop.

And yet there are large projects built in Rust, so there apparently are people out there who enjoy what appears to me to be significant suffering…
Running is a much older sport, is it silly to chase running records too?
I wish i could upvote you a thousand times. The path to a good career is focusing on the right stuff and digging deep. Think about where you work and what the most important products are at your company and what skills you need to become a valuable contributor there and move in that direction even if you are very far away from there currently. If you have 0 interest in the most valuable products at your company and you still want a good career, then move to a different company.
Mobile housing is only good as a way of getting wrong either permits or local labor shortages
A better way of doing img2img:find the noise which reconstructs the original img
I'm not sure where you went, but my undergrad philosophy courses matched your desired approach:. We were presented with problems, and presented solutions in return. Sure, we had to know the historical context of what solutions other have brought already... but our work was not regurgitation of those ideas, it was reconstruction into new ways to advance the discussions.
The vaccines did inhibit infection and transmission of the earlier strains, which replicated lower in the lungs. They don’t for Omicron, which preferentially replicates in the upper airways, which have less of an immune response. This is why omicron is more transmissible but less deadly. Note that there are nasal spray vaccines in development which stimulate a stronger immune response in that area and potentially restore the transmission-inhibiting ability.
Civil War by Ken Burns. Also The West, Jazz and a few others.
I learnt that api gateway templates don't have a good stringify function. You can turn a string into json and do stuff with it, but you can't write it back without having your own function for it
Legalize it all and regulate it to protect sex workers. Make pimps and their equivalents obsolete.

It would be better if we could provide better options to those who end up turning to sex work, but that's crazy talk. So let them make the best of a crappy situation that most Americans seem to favor them being in instead of punishing them for not being born rich.

Come on guys you can vote this one down, you just know you can vote this one down. If you even see this one, please vote this one down. I need 2,979 more down votes.
(posted Feb 2021)
For games consoles, they are an example of the "Razor and Blades" economic model.

https://en.wikipedia.org/wiki/Razor_and_blades_model

Also, it is not illegal to HAVE a monopoly, it is only illegal to ABUSE a monopoly. So as long as you are free to buy an unlocked computer system, and Sony are not over charging or bullying buyers/sellers etc, then Sony are not abusing you. So you have no complaint I'm afraid.
to you.

Fortunately for the rest of us, we get to decide how much this means to us, including the people running the stories and the people reading them. And we've decided it's interesting.
Not true, I think. Even a partial deployment will help provide drag and reduce aircraft velocity
If you want to hack it, give it a binary de Bruijn sequence with alphabet size k=2. Since it looks to follow whichever pattern already exists, and de bruijn sequences minimize existing patterns, it always beats the game.

I used http://combos.org/bruijn and pressed left for zero and right for one.

Using rule Grandmama creates close to a perfectly straight line up and to the right when you start from the first 1 in the sequence.

Try: 1001000101010011010000110010110110001110101110011110111111000000

where 1 is right and 0 is left.
Rust is excellent if you don't touch the bits that don't lead you anywhere. I'm quite confident that on a daily basis you can quickly learn to avoid the bits where you won't be successful.

I feel quite productive in Rust and the language gives me a lot of joy.
I would say it’s mostly an attitude around quality that is likely applicable to any sort of craftsmanship.
Although it's nowhere near as short as ai , I like bl.uk
Related:

Odin Programming Language - https://news.ycombinator.com/item?id=30394000 - Feb 2022 (42 comments)

The Odin Programming Language - https://news.ycombinator.com/item?id=22199942 - Jan 2020 (141 comments)

The Odin Programming Language - https://news.ycombinator.com/item?id=20075638 - June 2019 (3 comments)
> Fallacy #5: Better for Scalability

> [The assumption: only by - ] .. packaging your services as discrete units .. [you can] via .. Docker .. [achieve] horizontal scalability.

> However, it’s incorrect ... [to assume it can] only .. [with a] microservice.

Interesting, how monolith can do the same?

> You can create logical clusters of your monolith

> which only handle a certain subset of your traffic.

Oh... so MS... but with extra steps. lol. not to mention we usually care about the DB scale also, which is harder to scale as a monolith with segmented traffic.
This tool is more for smaller investors not really massive funds or companies like Blackstone.
Here's a measurement standard mic:

https://earthworksaudio.com/measurement-microphones/m23/
What Screens Want (2013)
Most frameworks in rust a like Sinatra and Flask. There aren't any Rails level frameworks. I don't think there are any Rails level frameworks besides Django and a few JVM frameworks.

Rust web frameworks just give you tools to get from request to response, the rest is up to you. I think that is fine, yeah it leads to some boilerplate to wire up a few libraries together, but you did it once, and you're done.
One of the issues is that Mitchell is notoriously litigious and has made a cottage industry of promoting himself as "guy with game world records". He has literally sued people into submission, over this exact claim, which is now forensicly validated. See Karl Jobst for reference.
>Our mid-term goal is to make Feather usable on hub and minigame servers. The limited set of gameplay features available in Feather is not a problem for such servers that require a small subset of vanilla functionality.

"Minigame server" is self-explanitory, given the existence of Roblox, but what's a "hub server"? I'd guess something like the difficulty/world selectors in Quake 1, but for other Minecraft servers that the client then connects to?
Nim-taskpools: Lightweight, energy-efficient, easily auditable threadpool
Believe it or not, there is a several decade old community of people who care, and they don't care if other people care or not.
Most people here comment on past experiences involving 1970's mobile homes in trailer parks, people living in cars, and large RVs.

Modern mobile housing, as per the article, is different. It's about large vans or tiny homes built on trailers, not made to permanently sit on ciment blocks. Not necessarily with children in it.

Anyway, where there's a will there's a way. With over 1M people living the vanlife in the US alone, we are not far from future outdoor and/or indoor private communities regrouping migrating short term tenants. A bit like camping grounds, but geared toward vanlifers.
Also the fact that it is illegal for them to sell it. I suppose they could be nationalized if things really went downhill with the support.
There is no anti-memetics division!

interesting book on memes.
A lot of these programming fads seem to come and go over the years. I've witnessed the same cycle with OOP, then FP. What a lot of people don't seem to realise is that by trying to split up a system into more smaller pieces in an attempt to decrease complexity, it's often the case that you end up with even more complexity, just hidden in the interactions between the pieces.
Pretty sure I've seen some variant of this article every day since the invasion began. At some point you have to simply accept that you're not truly going to know the outcome of the war until it is actually over. Until then, everything else is someone's propaganda but at some point, eventually someone's propaganda will end up being accidentally correct. Is that the case today? About as probable as it was for the same type of article written last week or a month ago. These events simply have to play out and no amount of propaganda is going to change the physical reality of existence, no matter how hard one wishes one group's propaganda to be true or the other's.
Auto-labeling copilot for object detection datasets
Hey there! My cofounders and I at https://happyrobot.ai/ just launched an auto-labeling copilot for object detection datasets.

We’ve built a demo at https://demo.happyrobot.ai

You can combine text and visual queries to specify what object you’re looking to automatically label.

We think this could be useful to label an entire object detection dataset from scratch. That is, when you don’t have any labels, since in those cases model-driven labeling (aka, active learning) does not work.

Please, feel free to comment and provide feedback on the demo! :)

Pablo
As a protip, assertions like “X is poorly footnoted” that are themselves completely lacking in any links or references or footnotes bum me and a lot of other users out.

I would be fascinated to read a substantive contrary viewpoint that clarifies inaccuracies or highlights controversial assertions in TFA, because I don’t know how accurate it is. Write that!
I'm just not seeing what this was supposed to be.

https://en.wiktionary.org/wiki/venti#Latin
into eternity

about the onkalo nuclear waste storage

https://www.youtube.com/watch?v=ayLxB9fV2y4

they aim at 5000 or even 10000 years of stability and it creates hard scifiesque problems
That's correct. IIRC it's 8 hours.
Governments distorting the market do not negate the value of nuclear energy. France have many sectors involving massive loses on purpose, not because they are not economically viable.
`-fno-strict-aliasing` is even less formally defined than C itself is, so I don't think it's a good tool, you're just hoping it works for your program and not actually checking. UBSan/ASan cleanliness is a better goal.
Algodoo – Play with Physics
Was surprised to find it but it has the title “Channel 4 - Cold Turkey - Heroin addiction documentary 2001” on youtube
And surprisingly emotional at times. Even the part about Lincoln's death gave me a lump in a throat feeling. It's been years since I watched it.
> Why? Because generally it's easier to approach logging

That's due to a significant head start. When one practice has more than a decade to mature by spreading across an ecosystem and becoming more ergonomic, it's definitely going to be easier to adopt.

However, tracing as come a LONG way with OpenTelemetry even in the past year. There's still a big mountain to climb, but making tracing better/more widespread and providing on-ramps to metrics and logging systems is exciting.
Man rescued 2 days after floating away on gas balloon while harvesting nuts
I think it promotes his hot sauce business.
I found well written and maintained readme files to be useful. That and redundancy in terms of people who know the code base.

The best readme files write in english what the mode does, a sort of heat-map of the code ( often some parts are more used then others ) and pitfalls.

I’m also a big fan of short and succinct comments in appropriate places. I once broke production because I saw a private key being written to kafka. It felt odd so I removed that. Turns out something was reading that private key. There’s now a comment saying “When checkin data, double check this other module”

But the best thing is to have shared knowledge. I don’t think it’s useful or practical for regular engineers to know everything but the tech leads should be able to provide guidance across the larger cod base.
The special software we're using for automation in the print industry switched to TypeScript with the last major release.

I finally found the time to get into that and wrote my first two scripts with TypeScript and the overall new system to do scripting.

Still struggling with the finer bits, but access to npm et al. really helps with getting done what needs to be done without reinventing the wheel.
Sorry, I have to disagree. I used React before with JS and moved to TS, and the difference is just night and day. Forgot a prop? Wrong parameters in a function? Forgot to import a component? TS catches all these while JS doesn't.

What problems specifically do you have with TS on the frontend?
What is done with the “spent” lithium blanket? Is it radioactive waste?
No mention of whether the emulator is easier than the original, nor whether his score was still the high score in the emulator.
Don't write your own text editor. Just go pick TinyMCE or CKEditor, use their comment plugins and change tracking for your annotations, and wrap it up in whatever basic CRUD you want to make it into your app.

I know the phrase "build vs. buy" annoys people, but your use case is quite well solved by existing tools, so buy the hard parts and build the easy (CRUD) parts. If you succeed with a product, you can always re-build the editors later when it makes sense. (If it ever does.)
Sean Kelly (aka Stabby), is one of the most talented engineers I’ve ever worked with, and is someone who understands the challenges and pitfalls of architecture ahead of his time, as this article highlights so well. To this day, I try to channel Sean’s approaches to design, coding, and architecture, in my own work.

Sean is a treasure in the Boston and Golang community, and folks should seek out his wisdom and guidance.
I agree.

I'm not necessarily a fan of OpenTelemetry, as every time I looked at it it was still "in progress" (though the last time was almost 2 years ago), but in general I agree.

We started with tracing+logging, but as time passed we moved more and more stuff into tracing. But not just span-per-service kind of tracing - detailed orchestration on the level of "interesting" functions, with important info added as tags.

Right now we use almost exclusively tracing (and metrics ofc) and it's working great, even if each trace often has hundreds of spans.

In our case we use Datadog, which works well for most bits and purposes, but we also send all traces over Firehose to S3 so that we can query them with Athena at 100% retention. This way you get your cake and can eat it too.
I'm not sure I understand that but if an article has already had significant attention on HN, the dupe detector will redirect to it. After a year or so this behavior goes away, so the system is open to a repost.
Syslog doesn't solve any of the problems outlined above - you're just trading a file for a unix domain socket. And it introduces it's own problems, such as sharing that socket with the containers (if you just mount /dev/log into the container, you're gonna have a bad time when the syslog daemon restarts). Log rotation also becomes a problem at higher volumes. Want a 5 minute rotation? logrotate isn't of much help.

re: logging in protobuf/thrift. Thrift is more well suited towards it due to it's stream friendliness. With protobufs, you can do better performance wise than json, but does tend to be a bit more annoying because you need to write a length header between messages. (at this point, I've considered logging directly into a `.tar` file with one file per request. I haven't ever done it, and wouldn't in production, but it's an intriguing thought to me.) With either format, you have to deal with the fact that they're now binary logs, and you lose out on the ability to use a number of tools like grep & awk, or you have some program to cat the log as plain text.

Logging to json, while it's a bit more overhead, offers access to a lot of tooling which is lost with binary logging or unstructured logging. Athena, snowflake, sqlite, kafka/ksql, jq, it's incredibly ELK friendly...The list goes on. In general, it's usable without the message definitions, so it can be much easier to use.

All of these tradeoffs wildly depend on what it is that you're logging and what your needs are.
The question is, why doesn't the public know about this?

The followup question is, what public records law lets FDOT decline disclosing anything about tracking?

The author's position is:

> And the state mustn’t be shielded from releasing information about what the system is, how it tracks our data, who gets access to it, and what protections we have for that information. The system is paid for by the public, and those overseeing it are elected by the public, so there is no law, excuse, or reason for the Florida government to be hiding this information.

While you are right about 'no guarantee of privacy when in a public space', one of the points is "The laws, which are nonexistent, should be very strict about who can access this data, and how it can be used." They can define what is not acceptable use of this information.
"Any non-internet connected clock (microwaves, cars, toys, $10 alarm clocks, wristwatches, etc) will not be able to respond to these types of changes."

My post about 19th C. timezones and train timetables is about this very point. All these independent systems are independent 'timezones' and that's the problem - and it's a fundamental one!

First, closed systems are intrinsically subject to drift and will never really be on time anyway. Second, there's nothing wrong with an independent closed system having a 'clock' - 'oscillator' would be a better word here - but it was all too convenient to couple this with external time systems. In essence, independent closed systems will never be in sync with external time.

If closed systems have to have time clocks that are an analog of real-world time then they should always be considered an approximation as with all analog systems. Relying on them for accuracy has to be a last ditch resort.

The trouble is that we never adopted this newer mindset from the outset of digital systems, instead we simply repeated the earlier mistake of every town having its own timezone.

There are ways around these problems just as there were in the 19th C. but no one has bothered to implement them.

This is not the place to delve into them except to say that they involve both technological solutions and an automatic assumption by humans that closed systems cannot be relied upon to provide accurate time.
I highly suggest getting flat neutral speakers first. Preferably high end studio monitors. What would be interesting is if someone can work on music-specific optimization based on a handful of inferences and ML.
Also, micro-frontends
This works with DuckDuckGo as well: https://news.ycombinator.com/item?id=32473643

You can combine the exclusion `-` syntax with this as well. If you want to find different sites on the TLD `.test` but only URLs on `home.test` are being shown, you can use this search:

site:test -site:home.test
Here's a look back by some people who were there.[1][2]. Both Danielle Willis and Cintra Wilson took a hard look at the SF sex industry from the inside.
Then they teamed up and did a play.

[1] https://www.sfgate.com/news/article/Another-take-on-The-Part...

[2] https://www.ebar.com/story.php?ch=arts__culture&sc=theater&i...
I'm against FOUC when it matters, and for optimizing CSS when it's the right thing to focus on.

On hobby sites it doesn't matter. On high volume e-commerce it does.
One could also read Jane Meyer's Dark Money to find out how those men also transformed politics, even decades after they died.
I'm really surprised Ken Burns isn't higher in this thread.

Basically anything he made is a gem (though Civil War could use a slight correction these days, mainly because all the work done on the consequences - "Reconstruction" by PBS would probably be a good complement).
Not from the last 4 years, but so good I watched some of the series twice:

https://en.wikipedia.org/wiki/BBC_historic_farm_series

In each series, a team of historians/archaeologists/anthropologists live for a year on a farm of a specific era, doing things the way they are understood to have been done in that era.

They are like first-person documentaries and lots of fun to watch. You really get the feeling of how life would have been like back then.
It's possible, although not that common (see https://blog.pragmaticengineer.com/software-engineering-sala...).
I think the Michelin three star rating for the restaurant is why it was picked. A line I remember and found hilarious was that Jiro’s place was the only three star restaurant without its own bathroom.
Not all of these are the same. Since when is FP a fad? Would you say that structured programming is a fad? Is garbage collection?
>Which population though?

The best population to sample would probably be the readers of your content.

>If you go with that metric of doing a survey, then the answer is Times New Roman and Arial, not because they are superior (though they have excellent hinting) but due to long-term familiarity and exposure.

I don't know the answer to this because I didn't do any studies. I'm probably reasonable to assume you didn't either, and thus should be careful about making such assertions.

>I don't have a problem with providing what people are comfortable with, but comfort does not necessarily translate to better.

I don't know what you define as "better", or what you're trying to get at.

>Companies commissioning their own fonts, is not due to a desire to get improved quality, but simply to not have to pay a licensing fee for usage.

Could be. This is a pessimistic take, and I'm sure it's right sometimes and wrong other times.
> This one is annoying, but easily solvable by making your own return type that implements IntoResponse

You can just call `.into_response()` like documented here https://docs.rs/axum/latest/axum/response/index.html#returni...

> I'm not sure what you're talking about? You just add `Cookies` extractor to your handler and use that. You don't need to add it to the return, middleware takes care of it.

I think you're thinking of tower-cookies which works the same way poem's CookieJarManager does.

axum-extra's cookies work differently in that you have to return the updated jar from handlers. We chose this design because it composes better when you have multiple libraries that all wanna set cookies. tower-cookies doesn't work if you accidentally add multiple cookie middleware, whereas axum-extra's approach does. So its a trade-off.
It's from The Braille Institute. They ARE the standard when it comes to dealing with vision challenges / vision loss.
None of these links work (Firefox 104 on Linux).
OOP is still here and microservices(especially since aws lambda) is just getting stronger and stronger every year
Why is it hard to make it convenient in the US, but it isn’t in Sweden?
Tim is also a legend in the Amiga and TV/audiovisual community. Just listened to a fascinating interview with him on the Retro Hour podcast. Highly recommend it. I still need to watch Tim's Vermeer.
Nine,nine,nine,nine,nine,nine...
After living in a mobile home park for most of my childhood, I don’t want those kind of neighbors.

The folks that think it’s wise to spend $70k+ on a trailer are often the same folks who think it’s ok to have multiple broken down cars in the yard and/or multiple unfixed and unrestrained dogs running around and/or the worst of all: people who don’t see the irony of waving a Gadsden flag right next to their thin blue line flag.