skysight-inc/HackerNews huggingface dataset:
> In fact you could argue they were overbuilt compared to Western brands (at a cost of 100 - 150g) since they didn't want to deal with warranty claims.

That's the single strongest advertising for a product I've seen in a while.

As a customer, I also don't want to deal with warranty claims. Overbuilt = as it should be. Excessive optimization ("value engineering") = bad, waste of resources, and producer of trash.

(Excessive optimization also limits what you can do with a product, and is potentially unsafe, as normal use could exceed structural or operational limits of the product, breaking it, and potentially hurting the user.)

(Okay, I feel like I'm gearing for a long rant about sorry state of physical goods on the market, so I'll just stop now.)
I wrote https://blog.julik.nl/2024/03/those-people-who-say-no in response to that Mastodon thread back when it was posted. I fully agree with the article. The problem, I believe, is that "getting off the treadmill" is incredibly hard if you have no authority to push for "getting off the treadmill", and when you get labeled as a problem when you suggest the "getting off the treadmill".

I do believe that with the end of ZIRP delivering more with smaller teams and being forced to make more pragmatic choices will be a net positive with this.
I have an honest question here, that is a bit off-topic:

When I look at the pictures, I see most people are overweight (some are outright fat and obese). Is that just by accident on these particular pictures with a tiny sample size? Or is that a problem in Mexico?

I'm from Europe and when I think about Mexico, I do not have overweight people in my mind, instead a relatively healthy diet of local produce. Is that a misconception?
> I agree on almost all of your points, but what makes you think it's only/primarily the "public sector" that is being blown up by bullshit jobs?

"the economy" = private sector / everything not government; "public sector" = government / fully government owned companies.

And both are horribly blown up due to all the bullshit and onerous bureaucracy that's mostly there because apparently you can't trust people that you do entrust a dozens-of-millions-of-euros worth train carriage to correctly deal with the cash register of the onboard restaurant.
Those different “definitions” of sex are not the plain and common meaning of sex as reproductive role. “Hormonal sex” is a characteristic, not an alternative conceptual framework of what sex is.

Yes, passports should acknowledge intersex conditions and this would be far easier if there weren’t people with unambiguous sex trying to use that mechanism too.
> but they are likely to be some of the best educated about China

the best educated about China? Not at all

the best educated about China by MSM? Yes
It's getting deployed in the EU according to original schedule (despite all of Apple's posturing).

And Siri will continue to be dumb regardless of whatever "AI" monicker they slap on it.
> I have a rather draconian idea - websites and apps should be explicitly required to ask permission when they send your data somewhere to tell you where they send your data and who will get to see it, store it, and with what conditions.

Oh good, another pop-up dialog no one will read that will be added to every site. Hopefully if something horrible like this is done, just shoving it in the privacy policy or terms of use will suffice, because no one will read it regardless.

I have my own draconian idea: no more performative regulations which are so poorly designed that they are basically impossible to meaningfully enforce. This stuff just leads to a lot of wasteful, performative compliance without delivering any actual benefits.
> The public doesn't have access to RISC-V hardware and it won't have access anytime soon.

There's plenty of RISC-V hardware around, and anyone can buy it. eg. [1]

[1] https://wiki.gentoo.org/wiki/RISC-V_hardware_list
Yeah, why detain and treat people badly when you should just send them back home on the first available flight and then ban them from using the ESTA program? The pointless and expensive cruelty is the issue.
It would be too unsightly to put solar panels on those large flat shed roofs.
It sure is, until it isn't. And it strongly depends on where you are in the country. I highly doubt you live comfortably in a Nazi area.
I do read most documentations of most functions that I am not entirely sure how to use.

I am not going to reimplement strtok if it already exist and is the right tool for the job AND is perfectly documented.

> OR it's beneficial to avoid functions where mistakes and missed documentation are highly likely to result in misuse.

That is where you got it wrong. If you do not know how to use strtok, check the documentation (which exists) or examples of proper usage (also exist), or do not use it. How can you even implement strtok if you know jack shit about what it does, anyway? Don't you need the documentation for that to begin with? If not, then you are reimplementing something that already exists. I'm not going to reimplement strlcpy. Sometimes I copy the implementation of asprintf into the codebase because I may want to avoid GNU extensions, that's about it.

I get it, you (and many people who refuse to read the manual pages) can't use strtok properly, that is fine, don't use it then.

The basic logic is: don't use functions you are not sure how to use, look up the readily available documentation. Hell, ask an LLM. It applies to the whole field. FWIW, you do know you can read manual pages from the IDE these days, too, right?

I'm sorry, but you sound just like my friend who wanted to learn how to use Linux without actually wanting to read Wiki pages about it (installation guide, for one). "Make Linux easier to use [because I cba to read]", well, install an Ubuntu then, but you will still not be a power user or learn anything. In this case it does not matter then if you use Windows or Linux if you are just sticking to using a browser.

I don't know where or how you work, but why would anyone spend time writing documentation if you are not even willing to read it through? At least not everyone avoids reading like a plague.
Sounds low. None of the companies I've worked for would have existed without open source.
and another 20 years prior to that, we had mixed tapes, from a friend who had one of those dual deck tape recorders, or VHS copies (alas poor Betamax) from that friend who worked in the video store that had access to multiple video recorders.

Nothing has really changed, has it? Just the speed and scope of access has increased, and the mass of noise amidst the (hopefully still existing after AI aftermath) quality signal (by magnitudes).
> work visa

I would guess that 90% of the applications were for travel, not work.

> their issuance are up to the hosting country’s policies

These countries don't even bother to apply their policies. Some cases I heard about indicate that they randomly reject applications, without reviewing them.
> But let's not paint ourselves, members of one of the most privileged occupations, as victims of the global system.

Everyone can be victims of the "global system" at the same time, even if not to equal degrees.

I live in Latvia. Teachers here are underpaid. So are firefighters. So are nurses. So are software developers, compared to most other countries, or even with what people could historically afford on a single salary. The economy could be worse, but it also kinda sucks for everyone.

Using housing prices as a quick example:

> U.S. home prices are rising significantly faster than incomes. After accounting for inflation, home prices jumped 118% from 1965 to 2021, while income had only increased by 15%.

from https://en.wikipedia.org/wiki/Homeownership_in_the_United_St...

> Between 2010 and the third quarter of 2023, house prices increased by 48% and rents by 22%. When comparing the third quarter of 2023 with 2010, house prices increased more than rents in 18 out of the 27 EU countries.

> Over this period, house prices more than tripled in Estonia (+210%) and more than doubled in Hungary (+185%), Lithuania (+158%), Latvia (+141%), Austria (+123%), Czechia (+122%) and Luxembourg (+107%). Decreases were observed in Greece (-14%, see methodological notes), Italy (-8%) and Cyprus (-2%).

> Rents increased in 26 EU countries with the highest rises in Estonia (+218%), Lithuania (+170%) and Ireland (+100%). The only decrease in rent prices was recorded in Greece (-20%). Latvia's rent increase was more modest than its house price increase at around 50%.

from https://eng.lsm.lv/article/economy/economy/11.01.2024-latvia... (more recent data, but the trend is pretty clear)

> According to Money.com.au, house prices have skyrocketed nationally by 3435 per cent since 1975 compared with just 1183 per cent growth in full-time wages.

from https://www.news.com.au/finance/economy/interest-rates/proof...

Seems pretty global, same with the prices of various goods being more or less out of control, education costs, healthcare costs, everything. It doesn't mean that my profession isn't privileged in many ways, I still try to help my friends when I can.
I don't know anything about the product, but just reading the notes, as soon as I read:

With ALL features enabled (CESSB, compression, mic AGC, Transmit equalization, noise gate, phase and amplitude pre-distortion, you name it), the CPU utilization is approximately 93%. So in other words there is no problem enabling everything.

... I knew I had found some embedded developers. :) Cheers from another STM32 developer. :)
Milk-V Pioneer has been the go to build machine for RISC-V (which was used here) which is much faster than a Raspberry Pi 3 for obvious reasons.

Felix Yan uses the same machine for building Archlinux on RISC-V.
@dang Why is this flagged? Even without the politics, knowing that a large cohort is not going to attend in an important piece of information.
Are you making the frequently repeated but always false assertion that immigrants don't pay into social security?

You know who's not paying their fair share into social security in any country? It's the rich, yo! It's the rich! By a wide margin!

To be perfectly clear, I don't care one way or the other about more immigration or less immigration.

What I am saying is that compound interest and the ability to purchase assets is going to continue to draw wealth away from everyone except the ultra wealthy, and immigration policy has effectively nothing to do with that.

Calling on everyone to hate each other is going to prevent us from acting together to solve this problem. We could instead work together, unionize, vote for policies and politicians that won't let the ultra wealthy continue to hoard their gold like dragons.
Americans should learn that solitary detention is torture. Check out all the effects https://en.wikipedia.org/wiki/Solitary_confinement Also support for genocide is major international crime, btw, which is another crime Americans are very blasé about, while commiting it.
This looks like traditional RAG with a lot of military-focused extensions and RBAC.

What this really tells me is that Palantir knows exactly their government users want and how to make a product that appeals to those types.
I'd love to see a numberphile episode on this, for two reasons:

1: it's been too long since we've had a Neil Sloane episode, which are always a highlight

2: it sounds like the kind of thing where just a little bit more attention from maths enthusiasts will result in a proof of the sequence being finite (or not) very quickly
It is incredibly pertinent. Even with the 20+ years of web dev I sometimes get swayed with clickbait like "If you are not using <frontend tech x> you are behind the curve, you are missing out, nobody works this way anymore, you are toast." This is an incredibly harmful take from those influencers. I do remember when it started - and it came from a good place, from a desire to "modernize from jQuery soup". But what it turned to now is noise that is sometimes hard to ignore.

It is only natural for a dev to ask themselves "am I still current? am I still relevant?". The induced FOMO triggers the worst bits of that anxiety, and sometimes I feel the influencers do not realise just how harmful this is.
The shuttle was a re-usable ship, the rockets used to get it into space were not reusable.
The graph explanation is saying:

The 'x1 or x2 or x3' node can't be blue (as you say, it's connected to a blue node!)

It doesn't take too long to convince yourself that if we coloured the right-hand node of x1, x2 and x3 all blue, there is no valid colouring of the 'clause 1' bit of the graph where the 'x1 or x2 or x3' node is not blue -- which means there is no colouring of the whole graph.

On the other hand, if I make at least one of the right-hand nodes of x1, x2 or x3 red, then I can colour the 'clause 1' bit of the graph such that the 'x1 or x2 or x3' node isn't blue, so all is fine!

They are trying to explain that this graph correctly represents the SAT problem, because it has a valid colouring if and only if the SAT problem has a solution -- and we do this by checking the clauses one at a time.
Few people actually include necessary infrastructure into their threat model and almost no one is willing to pay the cost of building effective redundancy into the system. I could probably shut down any airport in the world with a few late-night firebombs tossed into the right substation.

And no, it is not a national security issue. There are three other airports in the London region, plus RAF Norholt and RAF Kenly inside the M25 ring.
Yes, it is relatively nice.
So, given that the Kindle deadline has passed, is there still a way to liberate those files?
> logic in the DB

Something similar but in the opposite direction of lessening DB-responsibilities in favor of logic-layer ones: Driving everything from an event log. (Related to CQRS, Event-Sourcing.)

It means a bit less focus on "how do I ensure this data-situation never ever ever happens" logic, and a bit more "how shall I model escalation and intervention when weird stuff happens anyway."

This isn't as bad as it sounds, because any sufficiently old/large software tends to accrue a bunch of informal tinkering processes anyway. It's what drives the unfortunate popularity of DB rows with a soft-deleted mark (that often require manual tinkering to selectively restore) because somebody always wants a special undo which is never really just one-time-only.
In practice, I haven't seen a single GDPR-related investigation, though.

The Czech ÚOOÚ is very lax about this, or maybe understaffed.
> The main reason IMO is the reactivity mode. Too many footguns to watch out for.

But Vue is reactive as well? Eg communication between components is not straightforward.
Running the container on Windows is probably a lot more complicated because there’s no obvious built in chroot + mount filesystem command (at least from memory).

I believe they’re built on silos. I believe containerd itself is probably as low in the container runtime as you’d want to go…
See https://github.com/microsoft/hcsshim for the actual bindings.
So true, If you do not believe it, try asking chatgpt what happened in Tiananmen Square in 1989
> Amounts are too much to consume at once and not enough to consume for longer periods.

Sounds interesting. Some techniques one can use to mitigate that:

- spread plantations overtime

- use early/normal/late variety

Other techniques ideas than jar:

- sun dry (fruits): boost vitD at the same time

- dark and fresh basement (potatoes, squashes…)

- fermentation (fruits, leaves, roots, ANYTHING!) there’s a bunch of man-old techniques to conserve your vegetable. They’ll keep many nutrients and add some probiotics. Kimchy, pickles (super easy)…
Show HN: Nao1215/sqluv – simple terminal UI for RDBMS and local CSV/TSV/LTSV
Hello HN,

I have created a terminal-based client for opening RDBMS and local files. Currently, it supports only basic features, but it should function as a viewer.

- Supports MySQL, PostgreSQL, SQLite3, and SQL Server as RDBMS.

- Supports CSV, TSV, and LTSV as local files.

- Executes SQL queries and displays results (with some query execution limitations)

- SQL query history.

- Saves RDBMS connection information.

- Provides over 10 color schemes

If many people are interested in this tool, I plan to continue its development!
Happy hacking!
Would whoever in Apple who originally setup that AI division take the appropriate "blame" for being wrong and resign themselves? Hardly.
Because "avatar" isn't specific enough - some creators use fully dynamic rigged models with motion controls (those got a name of VTubers, because they started as Virtual YouTubers, see: Kizuna Ai), some use static images (so your traditional avatars, often being commissioned artwork of their OCs) to just fill the video feed while discussing topics with no relevant footage to show (often seen with content creators covering animation). PNG-tubers, being dynamically controlled static images, are in the middle of the two, and the term appeared somewhat naturally as a result. It has a very clear definition in the area it's being used in so I wouldn't call it non-descriptive honestly
Though, how do they control cyclic?

Is there a swashplate or something that I do not see, or is it as I assume, some kind of mechanism that allows cyclic to be controlled implicitly by motor speed? Edit: The patent apparently says they have a swashplate and cyclic control on the bottom rotor, so it's basically a model helicopter.

They can't patent the coaxial bit just by adding the 'on a UAV', so they patent their way of having the blades collapse.
> A microwave and a dishwasher and a dryer could all use the same controller and the same display module.

The real question is do we even need displays for those? A few buttons and a knob is all we need
Cobol by itself is quite simple, it’s the whole code and architecture that is convoluted.

I agree with the others - do whatever you think is fun and inferesting at this age. Too
many things will change before you get to the job market.

Having said that, reading up about Cobol can be fun and interesting,
and unique.

I can also recommend this book about working with legacy systems. It makes for an interesting read:

https://a.co/d/4r4Svx8

(And also other classical books like Pragmatic Programmer etc)
I think there are many upsides of maintaining a garden: you learn how to grow different crops (that you wouldn’t if you didn’t grow a garden) and how to combat disease, you get fresh air, vitamin d and an occasion to wind down, you get to eat your own veggies which taste far better than store bought for the simple fact that you grew them yourself. Maybe it doesn’t make you self sustainable in case of war, but it sure gives you the basics over someone who has never grown anything…
The AI issue is a perennial one: people don’t need to fix a problem they don’t have

you’d think that would be a lesson well learned by now
Your thought experiment, the drug dealer being universally doomed, the only consequence being a state of slavery for a finite time, etc has no relation to reality.
Yes, that is exactly what I am saying. Are you trying to claim that all users of Adderall have ADHD? Because that is the only way you can say "well he is effectively talking about ADHD if he is talking about adderall", but that conflation is objectively untrue. Countless people without ADHD abuse adderall / ritalin / etc.

In fact, people without ADHD are much more in need of an intervention if they are abusing adderall than someone who has ADHD, wouldn't you say? So the much more reasonable interpretation is that he is talking about those people, not people with ADHD.
IMHO, it can because there can be significant challenges of implementing a given (manufacturing) process under completely different constraints. Like, air frames need to deal with a huge amount of weight and massive temperature swings (a flight from Qatar to Europe for example will start with +40 °C, and at travel height -60 °C), and F1 racing cars will instead encounter very frequent and very rapid acceleration/deceleration and up to 5G in dynamic forces.
Is the frontend treadmill responsible for making browsers so expensive to maintain?

Sorry for the incredibly naive question. I've only ever worked on "backend" projects. A few times I've made simple read-only pages in raw html (and maybe some CSS) to share information with colleagues. So while I get that the web is more awesome now than it was 10 years ago, I don't have any concrete understanding as to why this is a multi-billion dollar industry.
With some humans, you can at least rely on their humility and ability to say "I don't know". This is a positive trait in people and I would rely on such honest people much more than on anyone who has all the answers to everything.

The machine seems to be unable to say or even detect that it does not know. At the same time, it communicates in flawless English (or whatever the current setting is), which is a trait we tend to associate with highly educated people from the real world. This short-circuits our bullshit detectors a bit.
Public interest growth in AI agents since 2022 – The Pulse – 18th Edition
The union members (i.e., the employees) give that power to the "union boss." Not all unions work like that (some do not have a traditional union leader), and for those who do, having a powerful union leader can be a good or a bad thing, depending on who gets elected as the union leader by the union members.
https://www.law.cornell.edu/regulations/illinois/Ill-Admin-C...

"The towel shall be made of cloth and be bath size."
From the economics perspective you might be right. But, keep in mind that you will be working with 60-70 yo, who have been working and maintaining the same code base for the past 30 years. With age, neuro elasticity decreases, comprehending new concepts becomes though. Unwillingness to learn is the killer of any improvement.
A grumpy old man might be a funny meme, but, waging a war with your colleagues on every change in the code is a solid drain on your mental health.
You’re young, any mistake you might make is a learning opportunity. Learn COBOL if you want, it’s always a plus, but stay in touch with anything else. Work takes a solid part of your life, having good connection with your colleagues, doing stuff you’re challenged by, .. all this is equally important to the job security
> Ascent's Helius may make the quadrotor form obsolete

We didn’t kill all the horses when we invented cars, as always the world just gets more complex. Quadcopters have an edge on this in terms of agility so many use cases will still be served by quadcopters
> “I know what’s best for you and I’m going to make sure it happens” is a threat to most people, I’d say

How is "let's make a platform more open and interoperable" a threat to anyone?

> When my mom was fed up with lack of a specific game (can’t remember which) on her iPhone, she switched to Android

"I know what's best for you: you must switch to Android". The irony.

> Only when monopoly was involved.

Word of the day: duopoly.

When there are only two platforms, and the world is very much dependent on them for a huge chunk of people's lives (to the point that banks refuse to support other platforms), it's strange to claim that a requirement for interoperability is a threat, or is forcing someone to do something, or is bad, or shouldn't be done.

Just listen to yourself. At which point did simple things like "setting default apps" or "letting apps use OS-level functionality" become "threats", "weird to force" and "government dictate"?

BTW. This is literally one of the government functions: to dictate and force common ground, interoperability, common standards etc.
I'm seeing LTO-9 tapes (with 18TB of uncompressed capacity) starting at 85€ whereas 18TB HDDs start at 309€, so here the price difference is at a factor of 3.6x
Which many DBs allow:
- stored procedures
- Oracle PL/SQL

I used to work for Oracle but never liked that approach.