skysight-inc/HackerNews huggingface dataset:
I think birthrates are one of the most important statistics to keep an eye on regarding the future success of a country. There are a number of reasons for the falling birthrate. IMO one of the most overlooked reasons is endocrine disrupting chemicals in our environment. I hope future historians don't regard BPA and phthalates in the same light as how the romans used lead to sweeten wine.
> Cavity wall insulation is one such example where there was a mad splurge of works being done poorly and where inappropriate, the inevitable result being further works required to remove it and make good the damage caused

That's called incompetence. Thats what happens when you seal a house that has no mechsnical ventillation.

incompetence us rampant in the construction industry here.

I live in a newbuild, this year communal heating system has burst, and flooded 13th floor with boiling water. Mulpiple residents ended up in the hospital. Where was spectacylar a 50 meter waterfall from the side of the building.

You know why? They used rubber pipes, and they weren't rated to habdle the temperature.
100% political and nothing to do with the trillions of dollars required to transition what was at the time half the world's industrial base.

And for what? The imperial system is defined exactly in metric already as 254mm == 1 inch and has been de facto for 100 years.
The problem isn't that your engineers are too smart, it's that they aren't smart enough. It reminds me of the church of the subgenius: a church for those who aren't quite smart enough to be genius level and know it.

Basically, they're bored. And they make their job more interesting by making things unnecessarily harder.

I mean, when you think about it embedded is pretty simple; there aren't a lot of new challenges. You bring up a new board, it's like an old board but different. Port a new package over, big whoop.

What you need to do is give them a real challenge...then all the other stuff will become super simplified because they want to spend their brainpower on meat. What about a way to retarget your code? Or do some super cool thing, like a HAL (you said you were embedded, and a HAL is something that usually would benefit any embedded team)? What about porting WASM to your platform(s) and retargeting your stuff at it? Or doing an LLVM-based runtime for your embedded stuff?

TL;DR: Your company hired a bunch of smart guys, and they want to do smart things. Code maintenance isn't a smart thing, it's boring. Give them something smart to do that'll help your company long term, something really hard.
Building and Deploying Java Apps with Spring Cloud and Azure Cosmos DB
I am a solopreneur with Smart Kiosks running on Raspberry pi.

The whole service (which isn't too complex) is a file script in Ruby managed through SystemD. This script turns off/on the screen based on API calls, and is also in charge of scheduled/remote restarts, pinging the backend and stuff like that.

What I like the most is how easy and reliable is. Beeing a below average guy, ruby makes really easy to combine system calls, API calls and shell commands within the same context.
We were! When I was a kid 28 years ago I had an HP48 calculator that people used the same techniques with for some games and such.
Deep Learning Expert Says GPT Startups May Be in for a Rude Awakening
Nonsense.

You have obviously never seriously used both systems. I use both everyday, and the Inch+ is still more familiar.

BUT metric is VASTLY superior and easier

Examples:
Quickly subtract 5/8" of an inch from from 1' 5 25/32" or subtract 16mm from 452mm - which is easier?

Quickly add 3 tablespoons to 3/4 of a cup vs 44 ml added to 177 ml..

Hell, just measure something. That stock board is 8 feet 3/8 of an inch long and needs to be cut to 7'6" (or is it 78"). vs 2.448m cut to 1.98m, and even those would be more round numbers working with metric lumber & building.

Sorry, but the only reason you think it is awkward is that you don't use it regularly.
If JSON and YAML were first on the scene; XML would be invented as an answer.

Hard to mess up.
Robust schema language.
Very flexible.
Easy to process.

Yeah, it’s verbose, but that’s the trade-off between usability and robustness.

Now get off my lawn!
But we already have Kraftwerk...
To me this is just a proxy for the number of bugs the car might have that could show up at some point.

That’s more worrying than car theft.
Not sarcastic, just wrong. This is the guy who keeps asking ChatGPT and "MAGA crazed conspiracy theorist weirdos" to write his comments for him.

https://news.ycombinator.com/item?id=34334535

https://news.ycombinator.com/item?id=34334993

https://news.ycombinator.com/item?id=34335017

https://news.ycombinator.com/item?id=34334902

>If ChatGPT doesn’t get a better grasp of facts, nothing else matters:

https://www.fastcompany.com/90833017/openai-chatgpt-accuracy...

>OpenAI’s astoundingly glib bot is going to change the world. Before it does, let’s hope it gets far better at knowing what it’s talking about.
Develop a new side project each month until something sticks
Skimming through the links I see only one or two instances of a WhatsApp account being banned. I ask because while I come across talk of FB accounts being suspended/banned, I couldn't recall any WA bans other than perhaps egregious warranted examples.
> That’s an highway, you cannot randomly stop there.

Right, same as what the Tesla did, suddenly stopping on a highway (being in a tunnel makes it worse, as there's no runoff room to the sides).
I'm with you on TV (though I think that's kinda a coincidence, and I certainly don't associate Netflix in particular with good TV, though they do have the rare hit) but there are so many outstanding 20th century films that I don't expect to get through more than half of them before I die.
Correct me if I am wrong but bird flu is spread between birds in a flock, and so industrial, heavily concentrated flocks are breeding grounds for bird flu? So backyard chickens being more diverse, smaller flocks, would increase food security and reduce spread?
> The large differences in human behavior are a direct result of these varying ancient populations.

That’s a very strong claim without any evidence. Not only that, it’s the kind of claim that you could never have evidence for. It’s purely speculation on your part.
https://www.longtermtrends.net/home-price-median-annual-inco...

where are you gonna put your kids?

You see a long line of stability there, allowing you to store your children at home, since space in homes are affordable against the avg income. However, now space in homes is no longer affordable, and you must store these children in a premium warehouse (daycare) because you must work more to afford the same space at home and you cannot supervise them for as many hours as before.

As another outcome, this means that communities fall apart since less people own less space and also spend less time at the homes they can afford. Do you want your kids playing in a neighborhood full of families with 30 year mortgages, or ones full of renters who move every year because the rental market changed the makeup of who could afford housing in your neighborhood?

that's "what" about the economy.
That makes it sound like China is the WalMart of the world market.
There's a few reasons for this.

First, the 10-based units of the metric system isn't in fact its biggest utility--it's the fact that everyone agrees on the size of the meter, as opposed to the traditional foot, where every country had its own slightly different length of a foot. With those other customary units pretty thoroughly dead, there's little confusion as to the size of a foot.

Second, as a few people have noted, customary units actually tend to be somewhat more convenient to use than a strict metric system. Note that the metric system comes up with 1 liter = (1/10 m)^3 or 1 hectare = (100 m)^2 to try to synthesize useful volume or area units from regular length. In many regards, Fahrenheit is really a more comfortable measure of ambient air temperature than Celsius is. The metric system's fastidiousness in 10-based increments is more useful if you're doing tasks like measuring the area of an irregularly-shaped plot of land, or scientific calculations, but is less useful for more pedestrian tasks like measuring out how much flour you need for the cake you're baking.

Third, it takes a very long time (at least a generation) for people to get used to new units. You see this in the UK, where imperial units are still used for lots of things despite official metrication. Residual use of customary units for things like cookbooks or tool dimensions will take a very, very long time to root out.

Finally, there are lots of things that depend on the precise units that are hard to move. The US actually has two definitions of length, the international foot (which has 1 in = 2.54 cm exactly), and the survey foot (which has 39.37 in = 1m exactly). It's been trying to phase out the survey foot for decades, and that's still in progress because quite literally the coordinate planes that are used in several states for plotting land in the US are based on the survey foot. Even small differences in units there can lead to inaccuracies of several feet in determining the bounds of your plot of land.
Ain't that the truth. I find that I'm the only one leading with essentially what I just said.
a five pound bag of flour was 9 dollars in the store last week.
Vulkan Tutorial (Rust)
Same. I’ve moved a lot of my personal scripts from zsh/bash to Ruby, and they’re so much easier for me to reason about now — or six months in the future when I’ve forgotten what exactly they do.
I was going to mention that code visualization is increasingly becoming an important topic to new and expert engineers and coders. And I did come across CodeSee.io that looks to be leading the charge for that. Excited to see the developments in code visualization and the visuals themselves.
> Did you pull that number out of a hat?

Damage to roads is proportional to the 4th power of axle weight, which is about 4500 pounds for the Hummer EV and about 17000 pounds for a semi, and (17000/4500)^4 is a little over 200.
Probably unpopular take: This is a perfect article to discuss in a class about propaganda. It pretends the neo-liberal agenda from the late 80ies to around 2005 has been always the way the economy worked. I assume it's not difficult to prove that 1945 until 1985 worked quite different and while it's not black and white it's cynical to talk about helping poor people when this movement was and is responsible for so much inequality in the world. Privatize profits and socialize losses worked very well in the past 30 years.
How do you deal with 1" resolution for person's height? It seems too huge a difference. 2.5cm higher is maybe not that important once you're not teenager any more, but it is still quite visible.

Also, deciliter is used a lot for volume, especially for drinks. Everyone in Serbia knows that 0.5dl of rakija (brandy) is the way to go and when bar serves 0.3dl they don't respect traditional values :)

Also, 2dl is standard cup size and that's intuitive size when we have to estimate deciliter or two for cooking etc.
...you forgot the canned laugh track eruption right after that statement.
Looks like that through gemini via their browser.
XML is a mistake. 80% of every XML document is just redundant noise because the IBM lawyer who invented the SGML syntax had never heard of S-expression.
Maybe they're illegal in the suburbs, but if they're illegal in US cities then that clearly isn't enforced, I can find backyard chickens in any city I go to (not especially common in most neighborhoods, but they're there).
I don't believe it. A system that important would have significant scrutiny on its components even by a legacy organization.

Maybe it was a corrupted HACKED filed, I'd believe that. After all, China isn't too happy with our games about Taiwan.
And they mention that in the article, too.
In rural Utah I paid $9.50 last week for the cheapest dozen available at the budget food store.
People, whether american or norwegian, claim to want things they do not want.

For example, I 'want' a farm. When I think about owning a farm, I'm filled with happy thoughts of a pastoral life surrounded by nature, animals, etc. When people ask, I tell them 'yes, I would love to own a farm'. Of course, a few months ago, I had an opportunity to purchase one, and you know what I thought? Well, when I thought about the details... owning animals, caring for animals day in and day out, leaving my current home in the city, etc, I realized what I said I want and what I actually want are completely different things.

Similarly, it's quite useless to ask people what they want. Most people have no idea. In particular, children are considered the default and there's plenty of marketing to show happy pictures of families with kids that make people biased to say they 'want' this, but for many, it's similar to my own idealistic view of what that desire actually entails. Many chicken out when it comes down to it. There's no way to measure this by self reports. If our ancestors were more desirous of children in reality than us or not, this study's methodology is unable to bear this out. Both generations may have said / may say they 'want' children, but there's many meanings of 'want.'
I don't understand, if someone wants to build the software of course they would look at a build procedure just like I look at a recipe when I want to cook. But that will be the 0.001% of your users who want to do this. Just like if I buy a moddable car I don't expect mods to happen by magic on their own, I know that there'll be some elbow grease involved, and I'm still making this tradeoff because moddability is more important to me.

But if you want an example, here are some that involve a proprietary app on the iOS store that statically links with a LGPL lib (gstreamer): https://github.com/jojva/gst-plugins-base/blob/master/README...
But we have 0 options now and 1 is better than 0.
Cream prices have more than doubled. At Target, the 32oz Heavy Cream that was $2.99 in Oct 2021 is now $6.49. And there's a cream shortage in any case. Inflation and supply chain issues.
Unless you use Freedom Mobile, the one operator that uses the cellular service in the tunnel, in which case you'll get pretty good coverage close to downtown.
There is still a lot of emblematic sounds, the skype calling sound, netflix loud bang bang, the iMessage or messenger notification pop sound, etc.

But there are all from company sound design and the same experience as the dial up sound.
0711 love! Viele Grüße!
I've been sitting on an acre in a city that allows backyard chickens,
thinking about it but doing nothing.

I think this is the catalyst I need to get started on a coop. If anyone has any plans or pointers for a coop, or raising chickens in the SW, would be much appreciated.
I think almost matching gas energy costs implies dramatically lower total energy used and the benefits of being able to use renewables. Natural gas can only really win in terms of heating because producing heat is easier than producing electricity with the same gas
There has never been a semantic web
> unlike Go

What exactly does Go do here, besides being grossly more verbose and less expressive than C# (and even Java)?

Sure, there are edge cases to nominative typing systems, and some of these particular cases may be better expressible with a structural one, but that’s another discussion to have.
You’re paying either way, managed or your own engineering time. Pick which line item you want the spend on.

Could you roll your own ES clusters, Redis clusters, or object storage systems? Certainly. Is that the best use of your engineering capacity vs revenue generating work? That’s the math you’ve got to work out, and the role of your engineering management. If you’re a steady state business, then it probably makes sense to start performing aggressive cost optimization. If you’re a rocket ship, spend a bit more and optimize to grow the top line as fast as you can; you can optimize costs later.

With all that said, I’d agree AWS egress bandwidth is extortionate.
I'm sorry you can't fly today because the NOTAM system sent NaN alerts.
This. You said it in better words (than my comment).
> a raspi is a GNU/Linux platform

I run BSD/BSD on it and it's not a platform but a Computer.

>nobody considers an Arduino a "computer"

True, because it's a f*** Microcontroller understood?
Catch up on sleep you missed from those 60-80 hour work weeks. Then maybe find a new hobby that could potentially spark a new project idea.
I “Reverse-Engineered” ChatGPT to Create an Unofficial API Wrapper
I'm curious how their on-call private security force is doing.
They don't use quotes, so not safe.
> Right so if there was a lane change right before the Tesla stopped then it makes sense that they might have at least partial liability for the second car. But they will probably have zero liability for all the other cars.

I know someone who had to suddenly brake due to a pedestrian jumping onto the road. So, for a very good reason in that case. Nonetheless, it was a sudden stop, so their insurance had to pay for the repairs to both of the two following cars which rear ended each other.
What's even more amazing is that people keep voting for the ruling class that then continually turns around and takes more money and power from the people. People seem to do it because they think they are voting to have the money distributed more "equitably", and perhaps even redistributed into their own pockets, but the reality is that everyone is now poorer and worse off, and there is certainly no more justice in the world than there was before, arguably much less, in fact. I don't see a way out because it requires people to be wiser and morally better, and there's no quick solution to that.
SoCal Gas company. They sent out notifications to everyone warning about the coming price hikes.
But the new chips are already shipping with an “ECO mode” for small-form factor computers. That just makes it easy though, undervolting was already popular.

The alternative is shipping a power constrained for…no gain? Letting the cpu boost this high is only a boon for people who want it and is an imagined negative.
There are two variants. One move a lot of earth and one drills deep holes. Both are pretty expensive though.
The only way to optimize for lowest overall risk is to optimize for speed of change.

All the checklists in the world to prevent something from happening are fine and dandy until something happens anyway (which it will). And then they hamstring you from actually fixing it.

Instead, if you can move fast consistently, you can minimize the total downtime.
Chickens grow relatively quickly. By the time you brought your new farm online, the existing ones would have recovered. Chickens grow exponentially, infrastructure grows linearly (if that) in money invested.
Wow, this is really impressive. I would have stopped at various types of dithering, but these techniques are cool and the results look like they really work!

I'm not a hardware person, but now I sort of want to try to simulate this myself to see what it looks like.
If there are sections of code that are too complicated for everyone to safely modify then that is a failure of whoever wrote it and whoever reviewed it. At the time, they may have patted themselves on the back but they need to understand that clever != good.

It isn't clear the hierarchy or size of your team or the longterm strategy/goals of the product development. Someone on the team should be pushing back on these changes as they are being planned out or before they are getting merged in.

Ideally, you have a respected senior/staff/cto engineer that can mentor these "clever" programmers. This person needs to be able to grok all the code and see at a macro level how the whole codebase is evolving.

Re: reading code - I am the same way. I spent years writing objective-c when xcode had the best code completion out there so long names weren't an issue. Long function and variable names and tons of whitespace - it is how all of Apple's libraries were written and how the projects templates were setup ¯\_(ツ)_/¯.

Best recommendation is to adopt a strict style for your codebase and ruthlessly apply it to all new code. Linting should happen automatically. There are tools that will run the linter on just the edited files so you can adopt coding styles 1 file at a time.
I'm not sure about the rest but 1. is a winner. More generally try and arrange your life so that you have to do the least thinking possible; life is always going to occupy any spare mental territory so there's no reason to do the work for it.
I've personally never had this experience at the unlimited PTO companies I've worked at, but I have had awful experiences with PTO at the start of my career when every company had fixed PTO. I really think it all depends on management.
It depends on the game, settings the user is running it at, and desired framerate and resolution. A number of games are partially CPU-bound and not well multithreaded, which means the only way to get them consistently at or above certain framerates is to pump IPC, which usually means buying the higher end CPUs.
The average person doesn't have room for a sufficient sized chicken coop. The average person doesn't have the wherewithal to get eggs to market. The average person can't efficiently produce eggs in any sort of quantity to satisfy market demand. The average person hasn't invested in quality control nor in packaging. Simply put, the average person can't do much to take advantage of any short-term pricing issues. In the long term this will settle, so any short-term investments that the average person will make will not be recooped (see what I did there).
How many employees does a snitching-as-a-service app require ideally? You'd think the onus would be on the snitches to be numerous, not necessarily employees for what is essentially a forum with subscriptions and push notifications.
I think my contention is that they can definitely evolve (at least based on personal anecdotes), but that they require a different management style. Sometimes that's okay with an organization, and sometimes it isn't.
Broilers take a fraction of the time to grow compared to the five months it takes before a hen lays the first egg.
The find is 700 meters deep and in an already established mine more than 100 years old.
My father Bryce Bayer studied this question fifty years ago at Eastman Kodak; his approach is known as ordered dithering:

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

One is effectively posterizing a grayscale image, and his primary goal was to reduce artifacts drawing unwanted attention to the borders between poster levels.

With improvements in hardware other approaches to dithering took over. The last time I saw my father's pattern was on a DEC box logo. He moved to the color group at Kodak, and designed the "Bayer filter" used in digital cameras.
Yeah. For our ops-documentation I also have more of a bottom up approach of keeping it stable, which has resulted in the company having two documentation standards.

Pretty much all of our docs, and everything concerning more than one team is stored in an instance of our own software running on the software plattform. And it works well.

However, the core operational teams document their core operational knowledge in different git-based systems, all of which are backed up into the archiving as well. This way, if we really lose access to all documentation, we probably lost all workstations of a team to some incident, as well as a repository host, as well as two archive hosts in different parts of europe. At that point, the disaster recovery plan is a bar, to be honest.
Besides getting myself into good shape. I would get a whole bunch of certifications that are related to your industry. HN doesn't like certifications, but boy, defense industry loves that stuff.
I wrote a summary of these types of services here: https://www.blisshq.com/music-library-management-blog/2021/0... - hope it's of interest.