skysight-inc/HackerNews huggingface dataset:
There are. Yes. But the previous poster seems to imply they have NEVER seen code written like that that would be improved by making it a pure function that returns a value for the caller to assign. Never? That seems unlikely to me. Unless they've only worked with really really amazing programmers. Even then it seems unlikely.
The Virtual Blender Camera
Title is misleading / totally incorrect. Should be "Far-Right Libertarian Wins Argentina’s Presidential Primary"

In short, a politician who wants to replace the dollar got 30% of the votes in the primary and will now contest the general election.
Argentina has been having trouble with its currency for a while now.

Also, I question how much power it really gives in this case. Usage of USD is already large, and the government can't really control foreign exchange already.
What even is the advantage for an ISP to offer v6? Consumers aren't demanding it. Everything works on v4. And even if consumers were demanding it, most of those consumers don't have a choice in ISP company.
The Future of AI in Healthcare: Opportunities and Challenges
As the field of artificial intelligence (Ai) continues to advance, its impact on healthcare becomes increasingly prominent. From diagnostic support to personalized treatment plans, AI holds great promise in revolutionizing the healthcare industry. However, with these opportunities come challenges, such as data privacy, ethical concerns, and algorithm bias. How do you envision the future of AI in healthcare? What are the key opportunities and hurdles that we must address? Let's discuss and explore the potential of AI tranform helathcare on Hacker News!
Timestamp 14:43. Both mediatek, A710 is worse despite being on a better node.

At 15:45, you can see they even managed to fuck up the little cores in that A510 has worse efficiency than A55.
I'm no JS fan but this argument doesn't make sense to me - just pick from the big ones at random then? Far more weight behind them than Flutter, and I don't know why they get the higher bar of being 'evaluated' between when Flutter doesn't because it's the only option and you're stuck with it.

But anyway if you want to use Dart & Flutter fine just use it? My comment wasn't about why someone shouldn't, it's why I think people don't, i.e. why it doesn't have that much adoption.
Don't know if it is spam, or was only posted as a relic from the past. But find this website very refreshing to browse (even if it's a bit hard on the eyes)
Do people just forget that the three letter organisations of the USA are always able to obtain MSFT touching data??
Semantic Search-as-You-Type
Kids Online Safety Act isn’t all right, critics say
I came here to second that. They had the Paso now which isn't even the first round of actual elections.

This is an English article I could find about it: https://www.as-coa.org/articles/what-are-argentinas-paso-pre...
Risk = likelihood * severity
Meanwhile in another HN thread - "muahaha, look at these Europoors, how your economy is stagnating, no successful startups, no innovation. That's all due to your overregulation!!!111" /s
>But, without the ability to control the value of their own currency, how would it work for the government to manage their domestic affairs?

The idea is that the stability the economy gains by using the US dollar, and the inability of the Argentine government to cause inflation by putting the currency printer on overdrive, benefit the country more than the loss of self-control from no longer having its own currency.

In Latin America, Panama, El Salvador, and Ecuador formally use the US dollar as their own currencies: They have also decided that the stability of the dollar (and ease of transactions with the US and Americans) is more important than controlling its own monetary policy. While Argentina has never before formally adopted the US dollar as its currency, a) the dollar has been the informal currency for many domestic transactions, as in many other countries in South America and elsewhere; bank loans and real estate are common examples. b) Argentina linked its currency to the US dollar on a 1:1 basis from 1992 to 2001. I suppose the electorate has decided that the country should not have abandoned the peg.
This is pretty common at larger scales, and is also often done on a per-tenant or per-account basis.

For example, the Microsoft Azure public cloud has a hierarchy of tenant -> subscription -> resource group -> resource.

It's possible to have feature flags at all four levels, but the most common one I see is rolling deployments where they pick customer subscriptions at random, and deploy to those in batches.

This means you can have a scenario where your tenant (company) is only partially enabled for a feature, with some departments having subscriptions with the feature on, but others don't have it yet.

This can be both good and bad. The blast radius of a bad update is minimised, but the users affected don't care how many other users aren't affected! Similarly, inconsistencies like the one above are frustrating. Even simple things like demonstrating a feature for someone else can result in accidental gaslighting where you swear up and down that they just need to "click here" and they can't find the button...
If you really zoom in, you can see the general pattern: it is highest on a Saturday, and low on Monday-Thursday, with Friday and Sunday in intermediate positions. Furthermore, the troughs get noticeably higher between November and December. Finally, the troughs got a big, sudden boost in March 2020 that takes several months to slowly "recover". What other behavior follows that pattern?

It's reflective of work-in-office patterns--IPv6 penetration is much lower in business settings than in residential (or mobile) settings.
The risk is context dependent. It could be a great idea or it could be the end of the company.

Classic story: https://dougseven.com/2014/04/17/knightmare-a-devops-caution...
Dart was built for Flutter -- why would anyone use Dart other than for Flutter development?
The larger address space is only an advantage if we don't need a v4 address. The situation "I need a v4 address" is not worse than the situation "I need a v4 address and a v6 address".
Usually the governments don't have a choice.

The people simply decide not to use the local currency. And people generally care far more about stability, ease of movement and reasonably stable inflation over some control which they never experience directly.

And since this ends up being a parallel grey market that is outside the taxation and financial control systems it's better not to fight.
Humanly Possible by Sarah Bakewell review: the meaning of humanism
I think you're reading it as "as a user, you must not do this because...", when the GP meant it as "as Google, the reason I'm doing this is because..."
macOS verifies signatures of all apps. Windows comes close, if you configure enough GPOs, otherwise it just gives you a warning. (If you've seen the "unknown publisher" warning that literally everyone immediately clicks past, that's what I mean.)
What

In what ways is baseball violent or like golf?
Good read, a lot that resonated with me. My comms (written and verbal) to stakeholders are something I'd rate as "OK". But, on occasion I still do catch myself out diving into tech talk at the wrong times.

I'd add that with a certain level of seniority, for those developers that enjoy working directly with clients and stakeholders, it's expected that you can translate in both directions.

That is: not just going from "tech to non-tech", but also shaping a "non-tech" requirement into an actual solution.

Clients will rarely ask for redundancy, persistence or ACID compliance. But they will say things like "I want some sort of completeness check, and I can't have the system drop any messages from the exchange."
Zooming right in the peaks in IPv6 are on Saturdays. So it's probably people at home or on their mobiles more at the weekend, more at work the rest of the week.

I'm surprised that it falls back pretty equally on Fridays and Sundays, though. Maybe this is an artefact of the timezone they are operating in - some of the Friday traffic is actually Saturday, some of the Sunday traffic has gone to Saturday.
The clients pay me to create quality products or services.

The "quality" is key. I can stop the leak, but if I did it badly, the sink will start leaking again. And it will leak worse.
The Source of Readability
Gut instinct based on tone is a useful heuristic, but for a "comprehensive test" of whether you can "beat misinformation" I feel there should be at the very least some examples where it's not made obvious in that way, and ideally even an example that intentionally subverts that expectation by giving a headline that sounds crazy/conspiracy-theorist but is actually true.
most of the benefits of writing are pretty clear to me but I'm still unable to improve the efficiency of writing i.e ability to put down thoughts properly and quickly rather than spending a lot of time on structuring the blog, very rarely it feels like english knowledge is the bottleneck
Seems like there's 3 groups of opinions on ORMs:

Firstly (1); "I want to use the ORM for everything (table definitions, indexes, and queries)"

Then second (2), on the other extreme: "I don't want an ORM, I want to do everything myself, all the SQL and reading the data into objects".

Then thirdly (3) the middle ground: "I want the ORM to do the boring reading/writing data between the database and the code's objects".

The problem with ORMs is that they are often designed to do number 1, and are used to do number 3. This means there's often 'magic' in the ORM, when really all someone wanted to do was generate the code to read/write data from the database. In my experience this pushes engineers to adopt number 2.

I'm a big fan of projects like sqlc[1] which will take SQL that you write, and generate the code for reading/writing that data/objects into and out of the database. It gives you number 3 without any of the magic from number 1.

[1] https://sqlc.dev/
As a non-lawyer I would assume that a simple testimony by an expert witness (i.e. a crypto expert) would easily squash this argument.
That doesn't sound logical to me. If Zamenhof didn't intend for it to be a primary language, one you learn from birth, then why couldn't it be used by random people still? There has been trading between countries for much longer than Esperanto exists for, especially in border regions or small countries but also across oceans and continents.

Esperanto is from 1887. I was curious what holidays were like at the time:

> According to Stowe (1994), “many nineteenth-century Americans traveled, and many more participated vicariously in the experience of travel by reading travel letters, sketches, and narratives in newspapers, magazines, and published volumes” (p. 3). Similarly, the appetite for travel in the U.K. was also voracious --https://regrom.com/2020/08/26/regency-travel-traveling-abroa...

So also a goal Zamenhof could intend. I don't know how you get to the conclusion that, because it wasn't intended for my mom to use while I was a baby, it wasn't intended to be used by my mom or me on holiday if we're not "diplomats", unless you call any tourist an international diplomat
Huh. I've always felt that my posts aren't big enough to warrant publishing. I've been working on a few posts for weeks now but it still feels like they're too insignificant to publish.

Are long posts frowned upon?
I thought a far right libertarian would be pushing a crypto currency.
Made possible with Rust and a few optimization tricks.

- Qdrant as a vector search engine

- ONNX inference in Rust

- Embeddings cache & lookup

- Parallel & Batch requests

- Hybrid search with full-text filtering + vector re-scoring

Code repo https://github.com/qdrant/page-search
What about the day a child is not as successful as you - and cant afford to buy Apple when it breaks. So you would like him/her to buy $700 replacement motherboard or would you have preferred to get the SSD replaced. (And assume it was not your child - all is OK but if it was your child?)

You can write "f off" with money. But Apple is indeed > 50% market share(iPhones, lockin). Of course, you need not care because you have money.

You dont own car. How does it matter here? People are only criticising Apple. Not you.

> though I don't know what ultimately happens to that stuff

A quick google would tell you. So much is crushed.

Every inspiron has replaceable parts.
Where's your scientific evidence it didn't help? You've run experiments and collected data?

This kind of base anti-theism is counterproductive and ultimately meaningless.
> It's just a matter of algorithmic complexity. A hashmap, ordered or not, is more complicated than a linked list, which is what Keywords are built upon.

You mean implementation complexity right? Anyway, I was talking about semantics, not performance or implementation.

> If you have less than 10 elements, a linked list will always be faster than any hashmap on modern CPUs.

Citation needed. That personally sounds totally bonkers to me. Faster HOW? If the pointers of each node in the linked list are far apart in memory the L1/L2 cache misses will absolutely destroy the performance.

I think you're talking from a ton of assumptions that you haven't stated. If the list is that short, why isn't it a contiguous array in memory? That's going to be way smaller and way way faster in every way.
Drilling a Hole Fixed a Defective Radeon RX 690XT
Or just criticize and take criticism like its part of the job. Being perfect in it has huge costs.
The label takes a fraction of a second to type, and saves the reader(s) many seconds spent inferring what purpose the writer had.

The label makes it easy to find comments still in need of replies, and for automated security to prevent merging items with outstanding crucial comments.

The label opens the possibility of automated reporting and/or review of reviews.
> The IPv6 designers made a fundamental conceptual mistake: they designed the IPv6 address space as an alternative to the IPv4 address space, rather than an extension to the IPv4 address space.

That is THE problem. Those designers failed to see the huge chicken-and-egg issue.

They chose to make it impossible to establish IPv6 without the active participation of people, and they did expect people to actively change their setup to join the IPv6 club before IPv6 being fully established... just for the sake of the cause... which is laughable if we want to be kind and the definition of sheer idiocy if we want to be honest.

People will move towards a target when the reward is ready to pick; otherwise, apart from a few enthusiasts, inertia will prevail.

I wish this debacle would be used as an example of how (not to try) to motivate people for serious stuff, like global warming.
I would think so. In Uruguay, "As of August 2008 almost 60% of bank loans use United States dollars", Wikipedia says.
Yeah. The article has the right idea in general. But, It's pretty thin, there are entire books written on this subject that dig into the 'nuance'.

I've also had consultants get a bit to 'hand-wavy' like described, and then I don't trust they can code either.
The Engelbart Archive
Indeed, given the (IMO fairly baroque) rules about titles here, it's astounding this one made it through as is.
If the selling point is "replacing brittle SQL scripts with object-oriented Python" you should have at least one example of this code in the README!
> I don't want to have an opinion about which JS framework I should use. I want to worry about the client's requirements and build the software.

Taking client requirements and selecting appropriate software is part of the job. Choosing Dart for said project is just as much of a choice.
Most of those are tiny city states (e.g. Vatican, Monaco, San Marino) that would not even have the capacity to offer their own currency. So not exactly the same reason. Kosovo is also pretty tiny, with a total population roughly equivalent to Warsaw. Argentinia has like 45 million people and a GDP that is an order of magnitude bigger than all these side channel Euro countries together. It is far from obvious weather they could actually pull this off on such a scale without official endorsement and full support from the US, which in turn is highly unlikely.
Iron and Rust Could Be the Secret to Storing Clean Power for Days
Doesn't youtube ultimately use the browser's video player now that flash is no more?

In addition to what the other poster said about checking if you're downloading the exact same codec etc as you're watching, you could try playing the downloaded video with the browser and see what it looks like.
Interesting. Other than the lack of control(which in some cases may be argued as a good thing), are there any downsides to adopting the USD as national currency?
I agree. Depth creates much more evergreen content than just "news commentary" or similar.
Have you tried “watch”? It buffers and doesn’t flicker for me.
Flutter overtook RN a while back in terms of popularity in a few different metrics if I recall correctly. I forget the specifics but something from GitHub and StackOverflow I think.

Regardless of the specifics I don’t think the narrative is true, Flutter has had substantial continued growth for years now.
That goes for so much stuff today, not just the health and wellness trends. Capitalism has created entire markets through obscurity, complexity, and exploiting human traits to make people think they need stuff they don't.
Where I come from (western US) that would be "f*ck me?" I think "interesting" has become the universal anodyne term for dismissal.
It's copied and adapted directly from their RPC docs, validation would just be busy work.

https://github.com/transmission/transmission/blob/main/docs/...
Corteza is a 100% open-source low-code, rapid application development, business process and integration platform created and maintained by Planet Crust.
Can somebody from Argentina here, provide some point of view?
How to Program a Text Editor
backlash*
SEEKING WORK | REMOTE WORLDWIDE | Based in the UK & France but available worldwide

I am a senior IT architect specialising in building resilient and long-lasting cloud-based platforms for lower TCO.

. Cloud architecture: design, review, guidance
. Fullscale Azure & AWS implementations
. Emergency DevOps & operational support
. DevOps, Azure problem solving

My unique enterprise-grade approach provides clients with long-lasting solutions that address future growth, HA, security, reliability and operational processes.

My expertise is based on 30 years of hands-on technical experience in all areas of IT, but particularly in architecting, building and managing data-driven enterprise platforms.

Recent examples of my work:

- Design and delivery of a multi-region, multi-environment, HA platform based on Azure, Docker, Confluent Kafka and Mongo
- Organisational-level DevOps tooling and security implementations
- Disaster recovery (vm to regional-level scenarios) design and implementation
- Productionalising Kafka and Confluent Connect clusters (SSL, SASL, ACLs, Debezium)

Onsite possible within the EU.

Sign up for a free consultation and spend a few minutes getting a perspective you won't find anywhere else!

https://www.nonstopops.io/?sid=hnf2308

On parle français!
That all sounds alarmingly acrimonious which does not bode well for solutions and coordination
ChatGPT costs 700k/day to run; may go bankrupt in 2024
I'm sorry, I think it is you who are confusing cause and effect. You participated in the monopolization of browsers and are suffering the consequences of it. Because of a little convenience. The path to hell is indeed paved with "good intentions."

Firefox has been my browser of choice since v1.5. If I didn't use it I wouldn't need to complain about it. Its slide ever-closer to Chrome-hood is why we're disappointed.
Unfortunately, it’s extremely common for less senior people to interpret suggestions from more senior people as instructions to be followed even if they aren’t worded as such. Having a consistent, explicit, and unambiguous way of distinguishing between these scenarios that everybody on the team can follow easily is valuable. You can’t rely upon all developers to be good writers or even good readers, especially across language barriers.
so google provides a calibration software for the pixel fingerprint sensor, I've read of no security vulnerabilities with the sensor though and yet apple is not able to provide a screen calibration software because.... security

someone is trying to use 1 excuse for mulitple wrongdoings and sorry but it doesn't work
I like writing things in Python purely because of SQLAlchemy. I think it's completely great.
Rich people screwing over other rich people is much more prevalent.
The article was written over 10 years ago, things have probably changed a bit since then.
Don't quote me on this, but I think AEDs are quite pricy (I think in the range of 10-20k USD). They could totally be on an emergency kit if you or your organization has billionaires but otherwise are better utilized in common places.
The more important and general wisdom: know your audience. You will sometimes have clients with deep technical backgrounds that expect a sufficient level of detail to have any faith or trust in your solutions. You need to be able to tailor your communication based on the situation and the expectations of the audience in question. This is never binary and can be especially challenging when you need to communicate to multiple people at the same time that each require different levels of detail.
> So ‘just’ doing that causes literally all the exact same problems as what we had with IPv6…

To be fair, there’s a lot of other changes with IPv6 that could have been simplified or approached in a more IPv4 familiar way:

- ARP instead of NDP
- DHCP instead of SLAAC, DHCPv6, DHCPv6-PD, etc
- IP syntax (periods vs colons and square brackets)
- IP header design (extension headers/non fixed size approach for the header)
- NAT support from the get-go (you can debate the evils of NAT all you want- not including it from the start was a net negative against IPv6 adoption)
- Private IP RFC1918 style space instead of the ULA addressing

Probably missed a few others. It’s the whole ecosystem you need to take into account. Too many changes were attempted at the same time.
> To bypass this limitation, we can break the download into several smaller parts using the HTTP Range header. This header allows you to specify which part of the file you want to download with each request (eg: Range bytes=2000-3000). The following code implements this logic.

Last time I read discussion about it in yt-dlp repo [1], you can actually bypass it by just adding range=xxx query parameter (not header), and it will return to full speed even if your range is just the whole thing.

And IIRC YouTube have already lifted this restriction.

Edit: find the ref [1] https://github.com/yt-dlp/yt-dlp/issues/6400
2ms per query, if you need a number of queries to fulfil a request starts adding up. I think for anything approaching realtime (like games) this is quite dramatic.
Even Firefox blocks it for me, they're using Google Safe Browsing too apparently
Sometimes I know what I want, and if a salesman starts trying to sell me a 'concept' or a 'lifestyle' instead of a car, I'm walking away.
There's another fundamental problem we often don't talk about. It takes years for developers to learn how to accept feedback and even longer to know when to reject it.

Comparing this with designers, they go through rounds of feedback constantly in college. They come out as feedback/revision machines.
Exactly what you think is happening.

Your list is woefully short.