skysight-inc/HackerNews huggingface dataset:
The one thing that stood out was the custom error type that wraps up Anyhow (which is a glorified Box<dyn Error + Send + Sync + 'static> aka void* for errors).

What would actually be done for such an app would at least be one variant for each error type you can encounter (e.g. Db(sqlx::Error), Api(reqwest::Error), ...) with something like thiserror. Then in the conversion to Response, there'd be a (admittedly) large match that maps out every error kind to a response code. In this example, they conflated both the external api request and database error to a 500, while before they properly made the api request a 404 (which is not always the case), and the db error to a 500.

For real apps you gain a lot. By doing this legwork, you get terrific developer experience as virtually all errors that can happen get mapped to a proper status code and handled by a single `?`, and terrific user experience as all errors ... (you get the idea).

Don't get me wrong, that's still an improvement! They do show it is easy to have the infrastructure to do so. In the go version, there is literally no thought given to this. Sprinkle

return c.JSON(http.StatusInternalServerError, gin.H{"error": err.Error()})

everywhere and done!
broot can be used to replace tree (i.e. be non interactive): https://dystroy.org/broot/tricks/#replace-tree

This is convenient when you don't want to browse or search, just want what tree does but without scrolling.
There are a lot of good reasons to not jump the gun on riscv. You're not going to get the same performance for the same price point on riscv at the moment. A lot of the existing software ecosystem still hasn't been ported over to riscv either.
It is a matter of requirements. A login may require LDAP or Kerberos, which requires network connectivity. Pulling up network before the firewall is initialized could be dangerous. Maybe your desktop environment needs to play a jingle, so it by default waits for sound to init.

Service optimization is basically deciding what your system doesn't need in order to function for your usage, and moving things you don't need to a late initialization with no dependents. A distribution dedicated for a particular machine usage and desktop environment could do some tuning on your behalf, but it is not generic.
I thought this, but when I went to my local online stores, piHut and Pimoroni and they all had pi4 stock.
Yes, however many C and C++ developers to this day don't use any kind of lint checks, even though it was already invented in 1979 to deal with typical C flaws, by the group that created C in first place.

Granted they could have made the language better, but I guess in the spirit of UNIX, they decided to have the separate pass be yet another tool.

If someone is going with C, at very least they should already consider these, and eventually learn to adopt the real deal in terms of tooling for "safe" C.
I think a lot of open source projects aren't made open source by choice but by necessity. Sometimes making a product open source is the only way for it to gain any adoption at all.

The author is focused on a tiny number of elite open source projects. They are not representative of the vast majority of open source projects.

Some companies have the right business and/or government connections and they can easily sell lucrative licenses for their products but they are a minority. Most people and small businesses do not have that kind of network. Without the right business network, you will struggle to earn any money at all. It doesn't matter how good your product is or how much money it could save someone. Nobody will believe you, nobody will even try it out. The adoption hurdle is too big, even if the long term benefits could be massive.

Making a product open source is the only way to get your toe in the door because it gives you a tiny chance of having your product noticed and that's really all that matters sometimes.
microsoft products in critical communication systems? Corruption ("excessive lobbying")?
He posted to security out of an abundance of caution, but it's hard to see how this could be a significant security issue. Feels unfair to punish him for being considerate here.

Also kernel workflows are not intuitive. I don't have any idea what signed-off-by is or how to get it. Don't you post to the list? What else would you do? Would it have been better for Miculas to spend time researching kernel workflows while this "security issue" remained unpatched? Feels like there's not really a way for him to win here.

> original patch was both technically unacceptable to the maintainer and not cleared for inclusion in the kernel (no Signed-off-by)

Crediting as a co-author is a good compromise here, I would say.
$ du -hs /Applications/Xcode.app/
4.5G /Applications/Xcode.app/

You definitely should not need that much space.
Oh so that's why Zig is gaining popularity
You can netboot a Pi. Every Pi in my house netboots. I have a whole bunch of them. Some play games, some play videos, some play music, and a few other minor things. Because they all netboot, you can change what each one does by renaming a file on the server and then rebooting it. It's great.
Does anyone else get stuck with it just refreshing the page if you decline optional cookies?
Are you using a XIP to install?
>Use our personal data leak checker to see if your data – email, phone number, or password – has been leaked.

What is the chance that my email and phone number aren't everywhere? Email and phone aliases are still rare.
Wait that’s interesting and I haven’t formulated it this way.

It reminds me of A Philosophy of Software Design:

The utility of a module (or any form of encapsulation such as a function) is greater, the smaller the interface relative to the implementation. Shallow ve deep modules.

Error handling might be a proxy to determine the semantic depth of a module.

Another perspective: (real) errors typically occur when a program interacts with the outside world AKA side effects etc.

Perhaps it’s more useful to lift effects up instead of burying them. That will automatically put errors up the stack, where you actually want to handle them.
^^^^. It's a you problem, not a them problem. My guess is you think the value add is providing technical expertise, while it's really schmoozing with tech mixed in somehow. Adapt or die
This plant helps Perth (a city of 2m people) get over half of its fresh water from desalination. We used to get most of our fresh water from the local aquifer and from dams, but this was totally unsustainable. The water table has been recovering over the past 10 years, and is on track to recover to pre-invasion levels in the next decade. By which time we should be at over 90% renewables for power too! Quite proud to be a West Australian really.
We have 32k contexts now, how big do you want to bet the context will be in 10 years?

That’s before you add any summarization, fine tuning or other tricks.

The thing that computers have always done much better than humans is deal with much larger volumes of information. The thing that humans have always done much better than computers is reason on that information better. Now the computers are coming for that too.
> Humans think in words, not letters

In some languages, e.g. Chinese, each symbol means more than a single letter would in a latin alphabet. These languages to me are just a bit more like that.
My biggest disappointment is that the product seems to be centered around recording/taking pictures and no AR features are advertised.

The big question is what kind of development platform will it provide.
Why do you say this? The fundamental nature of carrying smartphones with us seems to me to be that we genuinely are able to explore and enjoy culture, shared experiences and knowledge in a completely new and powerful way. Of course, there are aspects of exploitation, surveillance and manipulation. But are they really more essential to the experience of internet technology than the huge possibilities that they have opened up?
From what I can tell, this is the first version without a composite video output, correct?

It's a bit of a shame. What are the alternatives for someone who needs a computer connected to an old CRT TV? Are there other boards with composite video or does one need to get a HDMI->composite converter?
I agree. Paraphrasing Clarke, any sufficiently skilled player is indistinguishable from a cheater. And this is the charitable version too. Often participants just use whatever to hurt the other party - if they are not able via game mechanics, they will resort to reporting. It's how players are raking up Griefing reports in Rainbow 6 Siege's last update. I barely played some hours, and never griefed, yet still got some.
My thought as well. I can only see one tweet, no replies. I'm guessing it's a thread, and you need to have an account to read the replies?
Title says "know for sure", but the article is loaded with not-so-little disclaimers. "Trilobite" is a broad biological Class ( https://en.wikipedia.org/wiki/Class_(biology) ) - not a more-specific Order, Family, or Genus. Let alone a Species. The n=1 fossil trilobite here is from a "rare" species. It may have been gorging on garbage, to help with the molt it was part-way through. Or it could have been behaving abnormally due to disease, or starving due a shortage of its normal food, or ...
Spoiler: no
In this case you will indeed get a visit of militarized police or state army, and you have good chances being crippled or dead in the process and you know it.

The point being, 99% of arrests will not involve guns at all. State has guns, absolutely, it just does not need these guns on day-to-day basis. Needing guns is an emergency.
"we've described over 20,000 different trilobite species"

and

"Most of them appeared to be ostracods... there are 13,000 existing ostracod species."

The sheer quantity of fossils and/or specimens to build out those lists of tens of thousands of species is mind boggling. I known there has been a shift from traditional species classification to a model based on genetics (cladistics). Has this changed the definition of what is considered a species? For example, can we assume that none of these 20,000 trilobite species could reliably procreate with one another?
The Pi4 can already play 4k24 HEVC. There isn't a lot of 4K video content with a higher frame rate.
You already agree to buy such an ticket (at the "erhöhtes Beförderungsentgelt" price) but there is no way to avoid a criminal law specifically designed for that situation by just changing the content of a contract.
Well said, 100% agree
They changed how omnibar worked. It switched from history first to doing a google search first.
KDE for Gamers – Enjoy Your Games on Plasma and Linux
Are you running Home Assistant or a DVR or both? Or something with Chromium as digital signage, without putting all it's profile folder crap in RAM?

I've never had a reliability issue with SD cards, I've even seen other people set up stuff on no name cards that run for years, but I keep seeing posts about them on HA boards.

Plus now there are industrial-ish microSD cards for similar or less cost than other kinds of storage.
The good news is that it is not a hard hobby to get into.

Equipment recommended is geologist's hammer/rock hammer (this is a combination pick and hammer) and safety glasses. A stone/mason chisel with a hand guard is also a good investment.

In places where there are a lot of fossils you don't even need that! The ground can be littered with them.

Where in the world are you located?

Trilobites are very rare where I live, to the point that any find would be of huge acedemic interest. Dinosaurs are so rare that locations of finds are kept secret by the government.

On the other hand North Africa seems to have an abundance are ridiculously well preserved trilobites.

You are welcome to email me, see my profile, I would be more than happy to help you find a location to search for fossils.
Our experience strongly agrees with you that unprotected, high-discharge-rate, pouch cells are the most dangerous things around. Remove any of those three factors and I'm comfortable leaving them outside of our Bat-Safe. But the scary RC batteries get to live in there permanently.
I pulled up the actual USB power delivery standard[1] USB_PD_R3_1 V1.8 2023-04.pdf, and 5V 5A is perfectly compliant, albeit optional.

On page 805 you find Table 10-2 SPR Normative Voltages and Minimum Currents, which specifies that a USB PD source with a rating of 15 < x ≤ 27 watts *shall* support 3A at 5V, however it *May* advertise up to RoundUp (PDP/Voltage) to the nearest 10mA. Requires a 5A cable if over 3A is advertised. 27W/5 rounded to the nearest 10mA comes to 5.4A

[1]: https://www.usb.org/document-library/usb-power-delivery
If we found the remains of a human with a full stomach, how much would that teach us about "what humans ate"?
> RaspberryPis are a physical good, those have production limitations. They are also quite cheap, sell well, and have kept prices.

I'm not sure they kept prices. $60 for a 4GB board sounds like a price increase compared to the $50 RPi4 4GB model. And didn't the RPi model A sold for around $25?
I love it. FWIW, works great on Firefox 117.0.1 running on Linux/amd64
Volkswagen hit by IT outage, VW vehicle production in Germany halted
Tracing my journey into Opentelemetry with Rust
I'm not much of a devops person, and somehow my professional career has always eluded me from "observability" and "all things OpenTelemetry". So I decided to document this journey of self-discovery and research on this topic.
Please share if you have some tips and tricks, or some cool personal experience regarding the topic.
> Does this work inside

It depends. Hence my previous comment.

> How cheap is cheap?

Google says unit retail price for module with PPS output can be under $5.
https://archive.ph/goUR3
Thank God I bought LIFX instead of Hue.
It's not just doubling the medical licenses and slots in the system, it's about breaking the grip of "Doctor required to be present" behavior. Meaning more work in the hands of nurses, ultrasound technicians and other medical staff that aren't doctors but are working in the hospital.
That is not the same thing, still. Like you said it would be a reimplementation, not the same thing.
...which is closely related to the box phenomenon: I have a cat that currently spends the night in an IKEA basket (https://www.ikea.com/at/en/p/risatorp-basket-white-90281618/) that was actually meant for socks. At the beginning, some parts tend to stick out, but after a few hours, the "cat liquid" has filled the available space and forms an almost horizontal surface, similar to this image in the article https://assets.rbl.ms/845008/980x.jpg .
In America the system is split between people who say we should do everything we can to keep children safe in their own home, and people who think it is wokeness gone mad that a parent can test positive for drugs and not have the kids immediately removed. It is, as you’d expect, a calm and reasonable debate filled with claims that “I’m the only one who is thinking about the best interest of the kids!” and “you hate foster care so much you prefer babies to DIE instead of going to a safe foster home!” (As a foster parent, I have unfortunately found that this kind of idiocy is all too common among foster parents.)
statistically compiled and checked, impossible to break code, orchestrated... in the flakiest way possible.
Do you really want to bloody your knuckles wrenching with sunglasses on? I would last maybe 20 minutes before frustratedly throwing them at a wall... unless of course you are doing engine teardown out in the driveway.
He worked at Apple for a year or so.
I was going to post to ask how it was likely to compare with the current crop of RK3588 boards that are marching towards decent mainline support, but this link already answers this to some extent. It looks like it's faster on some benchmarks, slower on others, but basically in a similar ballpark?
Let me guess, the Guardian blames Russia and Covid for the cost of living crisis. And not the reaction to Covid, and the reaction Russia's invasion of Ukraine.
Amusingly it makes a lot of sense today, by accident: Tcl happens to be one of the only scripting runtimes left on a base macOS install.
> It rarely works out in the long term.

How've you determined this?
Yeah that'll be right for a small scale unit, I think it's just that large commercial-scale RO plants have better reject ratios.
The brine more often than not contains traces of pretreatment chemicals, heavy metals, and other byproducts. It's frequently treated before being disposed of. Methods include pumping it down to the ocean floor or mixing with a source of less salty (wastewater/hydro) runoff. Removing the trace chemicals to make salt out of the brine would be prohibitively expensive.
I've been using MacPorts on beta releases for the last several years, and it does a pretty decent job. I wouldn't say it's significantly behind the competition.
Well, the spammers sending you junk mail already have all this? Not much to lose here :)
Given that you can't share the unique details of your use case, what could have been an interesting discussion regarding design tradeoffs is moot.

(And I would politely ask that you don't make assumptions about what I might or might not have actually accomplished in similar spheres, you have zero idea.)
How can a blockchain revolutionize voting and governance?
How can a specialized blockchain revolutionize voting and governance, addressing the challenges of transparency, verifiability, and cost while preserving privacy and empowering decentralized decision-making?

Discover the groundbreaking potential of Vota, a specialized blockchain that aims to transform voting and decentralized community governance here: https://research.dorahacks.io/2023/07/31/vota/.

This article delves into the evolution of voting technology, highlighting its slow progress in addressing transparency and verifiability. With the urgent need for improved voting integrity, Vota emerges as a promising solution, offering an open-source infrastructure, secure record-keeping, cryptographic verification, resistance to collusion, privacy preservation, and low-cost voting.

By leveraging blockchain technology, Vota empowers blockchain communities to transparently record and verify votes, enabling efficient decision-making without reliance on centralized agents.

Explore the innovative voting logics and the tradeoffs between on-chain and off-chain voting, as well as the significance of privacy in fostering trust and preventing undue influence. With Vota, a new era of inclusive and trustworthy governance is within reach. Learn more here: https://research.dorahacks.io/2023/07/31/vota/.
Can anyone explain how do they make the antimatter particles and how do they actually know/analyze that they are making antimatter atoms ?
There are Chrome Extensions that do this. Search this site and I'm sure people have recommended good ones.

A common use case is blocking w3schools.
https://youtu.be/P4zE0K22zH8
I've finally decided on a system that works for backups and devices that don't have image recognition as well as Google photos and iCloud!

I have two types of folder:

Folders for specific events or activities

And folders for common themes for the year.

The themed folders can change throughout the years which is interesting to see but I tend to have the same core few.

I found if I grouped too many things into YYYY-MM(-DD) format I couldn't find the photo of a night out from ten years ago because I didn't remember the month (or year!) But I did know that it was with uni friends or work friends which narrowed down the folders greatly! Ofc iCloud and Google photos make that much easier now but I prefer to have my primary backups managed by me!

YYYY-MM Christmas
YYYY-MM Holiday to abc
YYYY-MM-DD day out at the zoo
YYYY-MM House
YYYY-MM Food
YYYY-MM Gaming
YYYY-MM Travel - days out
YYYY-MM [Name of town i live in]
YYYY-MM PC and tech
YYYY-MM Inlaws
YYYY-MM Family
YYYY-MM Guinea pigs

Etc

One of the interesting things I found was that I was taking photos of random things around the house, some flowers, or the light at a particular time of day was interesting. Previously I'd have tried to organise those by month or more granularly but I now have a 'house' (or flat) folder for each year which I really enjoy looking back through to see how the house has changed. It's also useful for before/after photos I forgot to take! I have one of these folders for other houses or locations I visit often or take photos of random objects in like my parents or in law's house! I also have one for my local area.

I also have a series of Outbox folders for memes, references etc. In more recent times I've started removing screenshots and images I've saved from places from my phone and albums since they're not useful in a photo album!
Just sort of realized I know a guy in San Francisco who owns an Icebreaker. So... I guess the answer is... yes, SOMEONE needs to own an Icebreaker.
I think a lot of the app currently in a phone make more sense on a heads up display. The main problem is the clumsyness of touching your glass to interact with it. And I think Meta neural wristband solves it.

https://www.cnet.com/tech/computing/facebook-is-testing-its-...
“Dark matter” is a number of observed phenomena that independently hint at presence of matter not visible by other means, and when estimate can be inferred from observations give roughly the same estimate for the mass of that matter. There is no conventionally accepted explanation of dark matter, but great thing about scientific method is that it aims to capture facts and observations without interpretation.

So I stand behind “dark matter is obviously correct”. Although I’m pretty sure that WIMPs are BS.
If you were already going through all that effort, what was the reason behind not just adding a $2 RTC to the i2c header of each Pi?
Also not a lawyer, but there is a significant motivation for protection when an incorrect accusation is made in good faith, because a lot of correct reports of child abuse are based on circumstantial evidence and suspicion - so you would need very clear strong evidence that the reporter knew the information was false and was intentionally misleading CPS, or you’d be thrown out of court immediately. In some places you wouldn’t even be given the identity of the reporter.
How are their hearts?
How to bootstrap a tech conference with a 100% women+ speaker lineup
The team I described in GGGP were all strong in the roles they were originally hired for. The company likes to promote internally, which mostly works out for them. This shit team was an edge case.
Our deployment environments were occasionally in places where daylight wasn't a thing.

However, if we could have used GPS at a marginal cost of $5 at the time, it's very likely we would have been excited to hear about this.

Thanks for the lightbulb moment.
I've contemplated trying PoE for powering RPis, but just the HAT alone is more than the official power supply, so it's hardly cheaper and that's not even figuring in the extra cost of PoE network equipment.
https://news.ycombinator.com/item?id=37686856
Aruba networks does
Almost like some sort of, Prohibition
First company to crack this will have Apple like market dominance.
These people just shoehorn their chosen goals into every conversation.
no connector, but the signal is on the board with solder pads
Such warnings might save some hours of pain when writing cross platform code.
Rockchip's rk3588 is on 8nm: https://www.cnx-software.com/2021/12/16/rockchip-rk3588-data...
If you read the whole thread, I've gone into significant detail.

Happy to answer any further questions you might have to the degree that I'm able.
As a google glass early adopter, I must say that these glasses are 10x creepier because they are totally inconspicuous, higher quality camera, directly configured for immediate and even live internet upload, lets you cover the capture LED, has AI built into it, and is built by Facebook,

Yet society will treat these as 10x less creepy because fashion.