skysight-inc/HackerNews huggingface dataset:
I got rid of my Nest camera for this reason. Gave me a Captcha. To view my own damn camera. Who are they gatekeeping? I'll use robots if I want, it's my apartment and my camera.
New models of computation are a given, and improved application-specific circuits for the most widely-used models are also a given (I believe current models run mostly on enterprise GPUs). Together these could easily make AI models 100x more efficient even without any advancements in the underlying chipmaking processes.

> I also believe there will always be a need for determinism. There will absolutely be applications where the randomness of ai is unacceptable.

For high-assurance apps, I agree there will always be a need, sure. Of course, these high-assurance apps will be supervised by AI that can inspect it and raise alarm bells if anything unexpected happens.

For consumer apps though, an app might actually feel less "random" to the user if there's an AI that can intuit exactly what they are trying to accomplish when they perform certain actions in the app (much like a friendly tech-savvy teacher sitting down with you to help you accomplish something in the app).
Great idea! Why don't you go suggest to the developers of sciPY??
VC Warning AI could be worth less if companie are forced to pay for copyright
I had it working with home assistant for a week before they pulled support.

Honestly I was always bothered that it used a cloud API at all. The device is right there in my house, on my own wifi. Why should it even phone home if I don't need it to?
No, Python on windows needs to work natively without wsl.
> "wigglier" molecules

Don't get technical with me.
Right. We're trying to stop the world of heated seat subscriptions with a remote license verification at startup before it gets a foothold.
I'll have to check that out, thanks
Can you please expand on that? Because if I remember correctly, at least in Eastern Europe jam is made by boiling fruits with sugar, simmered down until it thickens. What boxes is exactly homemade jam ticking?
I haven't even clicked the link above yet, but I just know it's a green checkmarked Accepted answer post from a v-dash MSFT contractor, asking the OP to run `sfc /scannow`, and somehow "2+ people found this post helpful", while below it is a collapsed post with "2,536+ people found this post helpful" votes criticising the state of the MS Answers community.

...right?

UPDATE: I read the thread, and was even more disappointed: none of the official responses even acknowledged the entirety of the problem and callously disregarded important points like OneDrive for Business vs. Personal, the hard evidence of corruption, and MS' twisted messaging on backups for OneDrive...
I don't understand why you are making such a critical reply. LTS versions of operating systems have been a standard thing for years. Even some Linux distros do it (did? do they still).

Also a simple google search would have shown otherwise. https://techcommunity.microsoft.com/t5/windows-it-pro-blog/w... Windows 11 LTSC was announced for next year.

Given how Windows 10 LSTC differed strongly from all of the crap they added to normal 10, right now I am leaning towards that Windows 11 will likely follow a similar cut down version of Windows without all of the crap.

LTSC isn't going away, at least not right now. When it does then we can talk about Linux again but right now there is a perfectly valid option without any compatibility issues.
So why are so many people vitamin D deficient?
> But the attitude that "X that fails at 9/10 companies isn't the problem, we just need to change millions of engineers" is a naive attitude.

It's even worse than naïve, it's a literal fallacy, a "No true Scotsman" with technology.

System resilience is important at scale, and resilience includes being resilient to the failures in the human component of development; if a system depends that every one developing it to be a master of the underlying foundation then you'll require lots of very specialised, competent people who mastered the technique. That is very costly, if microservices depend on high mastery then we should budget the cost of the talented people required to run it.

My experiences with how to successfully deploy microservices include much the opposite: giving tooling to incompetent people to avoid the worst footguns, training them in best practices over time while designing an architecture that is somewhat resilient to their inevitable failures, one that is easy to be fixed when they've learned how to best use it.
Ah, it's not a problem with the phone, "you're holding it wrong".
I really hate how needy apps are nowadays: “do you like me? Do you? Did you install the mobile app?”

Do your job and shut up; you’re a program.
No kidding. I have plenty of complaints about Mac and Linux, but JFC Microsoft! At this point I can't imagine I'll ever buy another windows machine. These days it's like Microsoft is trying as hard as they can to insult and drive away users.
i'm on the other side of the fence to this.

there's plenty of messaging platforms that are an alternative to iMessage.

but on iOS there's no alternative to safari.

if I could use Firefox with ublock on iOS. i'm back to using iOS no doubt.

I can hardly care about blue-bubbles
I don't really know what you're arguing against. Are you arguing that cryptocoin users don't form communities?
Here's the solution for my hardware hacker homies. Buy a regular garage door remote, and wire it to an ESP8266. I'm going to do this for a cloud-free solution.
Explore contract testing tools, service registration tools (eg CloudMap), and you'll find everything in between: proper registration allows simple testing of live, non-production combinations of services, yet contract testing allows point-in-time commitments created from real services to replace your hand-crafted fakes/mocks.

Still, I believe the ideal is to provide fast testing "stubs" along with actual services (so they can share interface and validation code, ensuring they never go out of sync) is the way to go, along with a small number of end-to-end tests running against integration/staging and production environments.
Texas chemical plant fire prompts residents to shelter in place [video][1 min]
I use both (Joda in a legacy code base) and the similarity is clear (as the other user pointed out, both designed by the same author).
To be frank, this seems to be a general comment on rust as a language itself, than ferrocene.

One would instead start from an observation that rust has been filling a real need/gap in the market which can't be explained merely by human behavior alone, and looks like it's been quite successful at doing that.
I was able to get Windows 11 to a decent state by using 3rd party programs, so there is that option. Not holding much hope that the next version of Windows will permit users to even have that option.
Meh. I'm Turkish, I was raised as a muslim. My entire family are muslims. I am not going to let random people on an English language forum accuse me of being insensitive towards muslims. That's the hill I can die on I guess.

In Turkish, jihad (cihat) is only used for holy war. Nobody but the most demented religious zealot would suggest a ministry of agricultural jihad. Now, discussions on the subtleties of the meaning of the word jihad in Arabic are interesting, but they do not mean much because Iran isn't an Arab country. I do not speak Persian and I can't tell if jihad is used for 'struggle/effort' in that way in that language. We use other Arabic words like 'mücadele' for 'struggle' for example, but not jihad.
The proper "exchange rate" between CO2 and other molecules is known as the GWP, Global Warming Potential: https://en.wikipedia.org/wiki/Global_warming_potential

Methane is 25x worse than carbon dioxide - despite having the same amount of carbon.
The κατα in καταστροφή means 'down to' or 'according to' rather than sudden, and implies strongly a bad turn

The inverse of κατα is often ανα though αναστροφή means literally "up turn" or invert

So maybe ευστροφη a "good turn" (eustrophe) would be better coinage

But arguing with JRR Tolkien on language coinage and being right would be a ... ευκαταστροφη i.e. good luck!

But in general I love their noticing of the overflowing grace -- that's something that gives joy and happiness in the world
> I guess I'm wondering if LLMs as customer service agents are actually going to be good or if it's just going to be another layer of indirection I need to get through to talk to a human.

As always, the tech isn't the problem - the way business applies it is. Customer service automation isn't done to help you better - it's done to make it cheaper to make you go away without making too big of a fuss. Companies building and employing customer service systems will find ways to make even GPT-4 incapable of providing anything the customer would find remotely useful.
If it was mitigated somewhat, the effect would still exist.

The issue is the expression of surprise with the mere statement that the effect exists. I’m not confused, you said two things that don't make sense together in one post, each of which is perfectly clear.
But they are both "Sicherheit" since in compound words the main word is the last word. You could say "Ist dein Haus sicher?" and mean "is your house secure" if a burglar is targeting your neighbourhood or "is your house safe" if a storm is passing over it. You can distinguish both cases with context or compound words, but it's not generally done.
How often was OpenAI down that you wanted to look elsewhere?
I just put 64 gigs of (fast) memory and a (very fast) 4 TB SSD in my laptop for a total of $600.

In the MacBook Pro configurator the equivalent upgrades look like

36GB->64GB RAM: $400

1TB->4TB SSD: $1000
What’s anti-pipeline?
I just watched that video a day or 2 ago. I was pretty surprised to see that, and I agree it makes no sense for the case of broadcast TV. My guess is it's a push from sports networks (90% NFL) and they'll arrive at some "compromise" to only turn it on during NFL and NBA games. Not only is it oppressive to viewers, but I think it's a terrible move for local broadcasters by actively blocking people who are already leaving/left in droves for the internet.
That is native to lands farther south
Because of LinkedIn we all have photos on CV again
> I feel like there is an unfair sentiment of competence elitism in the software engineering world.

And I feel like there are people in software that complain about things like "competence elitism" when other industries encourage doing things right.

Take actual engineers, for example:

https://www.nspe.org/resources/ethics/code-ethics/engineers-...
Definitely not going to argue with you on that. But it did all start with the simple addition to the URL.
We sure as fuck developed specialized parts of our hands…
You act like we don't all already have pirated copies of windows. Might as well get security updates.
If you want the code to run slower, yes, you could do that. Because there are no pointers in Fortran, only arrays, and because arguments to functions aren't allowed to alias (let's ignore the horror of COMMON blocks for now), aggressive optimization and vectorization is easier.

The standard Fortran math libraries just work, and they are fast.

I should clarify that you can write C/C++ code that would have equivalent speed, especially with the C restrict keyword, but putting in an f2c step to translate the existing code will making things significantly worse in many cases.
alias damnit=sudo
> because most regulation DOES harm and destroy market affects and competitive businesses

I don't see that as a problem, when the alternative seems to be essentially zero oversight over people who don't care if they -- through their own negligence -- release chemicals into the atmosphere that contribute to the destruction of our planet's biosphere.

"Business interests" are irrelevant if our planet becomes unlivable for humans.

Regardless:

> Simply saying "yeah it seems like New Mexico doin real good with more laws" is extremely dangerous

Is anyone actually saying that, though? Sounds like a straw man to me.
That's the problem with software - it's decisions all the way down. Outside of prototyping, there's very little "work" to be done that doesn't contain some kind of systems decision.
> "X that fails at 9/10 companies isn't the problem, we just need to change millions of engineers"

And even in those 9/10 companies, the failure doesn't even prove that the engineers are the ones unable to create meaningful service boundaries, within a monolith or distributed to multiple services. All of those engineers have bosses and, I don't know what others are seeing, but I feel like I've seen Software Development Manager increasingly become Manager of Software Developers.

I suggest that those same management structures which failed to enable their engineers to create meaningful service boundaries in their monolith, which led to the desire for a cure-all solution, also failed to manage (or protect) their developers such that those developers _could_ turn the existing system architecture into one based on microservices.

Technical leadership has just become increasingly abysmal. Developers are tasked to fulfill user stories but those are often written in a way that completely ignores the technical work required to fulfill such a story. That creates a painful disconnect between expectations and reality, even in 90% CRUD, monolith web apps. Even in a monolith with proper separation of concerns, its easy to imagine one service being the "user" of another service for the purpose of more granular and clear tasks but, "that's not how user stories work." :(
> terrible incentive for attracting some of the best and the brightest to enter the funnel

Maybe they don't want the best and the brightest?
But then https://www.cbsnews.com/boston/news/right-to-repair-law-mass...
One of the highlights of my long career was a new member of the team commenting to me that my code was "the most beautiful" that she'd ever seen. This was in reference to its clarity and actual physical layout. On the latter, I've always been compelled to make my code "look good" as I have much more difficulty working with things that are well laid out.
this makes me bullish on roboflow (more than I already was)
Huh? How come?
you've got a money printer then - screenshot your short positions and I'll believe you ;)
The author of make personally thanked the author of bazel for making a replacement. He actually greatly regretted making Make.

(I love Make).
I've seen clients run automated architecture tests with varying degrees of success. These reduce damage done by juniors.

For example tests that ensure that controller actions don't create SQL queries directly but instead always use repositories/services/models (whatever you call data fetching layer).

Another example is a test that ensures that there's no "print" in data fetching layer, only allowing them in HTTP controller actions.

That's the gist of it.
Glad you all mentioned it. I'm ordering today. Hope they don't run out. :) HN cometh.
Great website.

I lived in Spain for 2.5 years. I have to say, the appartment life there was fantastic. I'm back home living in the 'burbs and I still miss the "15 minute city" keenly.

I know the status-quo in Spain, but the history presented here is kinda fascinating. I keep forgetting how dynamic these things are. Also... is anyone else shocked how little development there is currently? Maybe this is just because it doesn't have e.g. 2010-2023 numbers (the downturn _was_ extremely brutal) but I thought the development sector had rebounded at least somewhat.
From the OP's first citation:

>The NOVA food classification system with its identification and definition of ultra-processed foods is the one that by far has been most applied in the scientific literature

Seems like the NOVA food classification it's good enough for the actual experts in the field. I suspect _they_ find it quite useful and meaningful.
If you come from a privileged background then what are you risking really? Maxed out credit cards can easily be repaid by your rich parents/uncles/whatever.

Though perhaps there are things they risked that I am not familiar with.
What an incredible horror story. I so hate the impersonal way in which large institutions deal with individuals. The least they should do is to realize that banking is 'mission critical' and that shutting down an account has an immediate real world effect that can result in any kind of mishap to a person. Very, very nasty, and props to you for not entirely losing your drive over this.
CarPlay integration is a feature bundled into the infotainment in many cars that requires an "external network connection". It will not work if you disable the "external network connection".
how exactly does this work? is it placing calling gpt-4 with a template you've created or is something more fancy happening? and if its using gpt-4, why would someone use your website over just asking gpt-4 themselves (assuming they have it available)
Its really frustrating how amazing the world is in GTA5 and there isn't any single player DLC's for it. There's so much opportunity for great stories to be told. That frustration builds up just a bit more every week when we get a GTA Online update of some sort, bleh.. I still can't wait for GTA6 =).
I think MS sees that Google is and has been making huge profits over the years by simply pushing advertising on us.

I assume MS is now going in that direction too. The signs are there, more and more ads in Windows.

And the ads are no longer just 'ads". They are interactive ads, which tell their provider much about people's preferences, which data can then be used, or sold.
The Python packaging world is full of barely compatible tools and no clear vision. Even if you're consuming packages, or packaging pure Python code, it's often an incomprehensible mess.
Do they? What did nt4 do that was so great?

Linux zram seems effective for marking some memory as compressed swap. Alas it doesn't play well with zswap, reportedly, which lets real swap drives also be compressed. But should be useful in many scenarios to quickly switch between compressed memories in a wide number of cases.
> What’s next? Hopefully, Microsoft won’t start injecting a poll at shutdown demanding to know why I’m turning my PC off for the day.

Sounds like somebody never ran Windows Server.
I actually totally forgot all about that. We never worked up to that, there were too many of us.

I hadn't really thought of it, but someone should totally make a detached, ergonomic controller like that. I guess the switch has that, right? But their joysticks are so short that they're not very precise.

The Kinesis of controllers. Of course, I think Xbox just banned 3rd-party controllers. A lot of third-party risk there.
> what happens if we have a generation of human junior developers who just delegate to this artificial junior developer?

Looking forward to the Y2K levels of highly paid consulting work becoming available now you mention it
I think this is the only downside.
The US puppets in charge of those places may hate Palestinians. But the Arab populations do not.
The linked article actually has a section "rebasing a lot of commits is hard" and it's conclusion is to rather not do it, mostly regarding what is mentioned above that section. But if you know how to use rerere properly, like some of the commenters here have pointed out, it could very well make your life a lot easier if you really want to rebase so many commits. And btw, make sure nobody is working on any of these branches or forks of those branches anymore, because after the rebase they won't be able to merge anymore.
I've successfully used MyPhoneExplorer[1] and immich[2] to perform "some" backup tasks (contacts + media).

There also was a free software used by phone repair shops that could clone the entire device... If I find out it's name again, I'm gonna post it here.

[1]: https://www.fjsoft.at/en/
[2]: https://github.com/immich-app/immich
It's surprising how many bugs can be caught by lints like this, which check for code which is obviously flawed in some way (other examples are unused variables, dead code, statements which will always crash, statements which will always throw an exception that aren't `throw` or something else where that would be intended)
This was shorter and far thinner than I expected. Not worth reading and is objectively poor SEO spam.

Without talking down on you with their poor snake analogy:

Linear polarisation refers to the 2D plane on which RF emissions are confined in the direction of travel. By using horizontal _and_ vertical polarisation planes by rotating half of the antenna pairs by 90 degrees, the signals won't interfere. This allows WiFi etc to improve noise tolerance and/or bandwidth.
> closely tracked population size65;5402;1c

They tracked it. That's all. I see no convincing argument that
advanced civilisations occur only in a pool of enormous labour
surplus.

The utilitarian in me, and the compassionate human, prefers a world
that takes 50,000 years to reach a sustainable, comfortable
technological society with a smaller population, than one that grows
in 5,000 years to far beyond it's capacity, overproducing consumerist
junk, poisoning its planet and seeing billions dying in wars and
famines so that a few of us can bow down before the altar of "growth",

Maybe the fact that we have to kill so many of our own kind in order
for one percent to live in luxury and pat themselves on the back about
"achievements" means we're not really as smart as we think we are as a
species?
These days I purposefully avoid as much travel research as possible, and intently choose to immerse in the place and moment instead. I'm happy to miss that 4.97 stars dinner place, and instead enjoy interacting with a less-than-Instagram-perfect dinner & perhaps some flesh-and-bones human company.
Aside from all the small added complexities of swapping between local http polling vs mqtt pub/sub for both apps and devices, the big complexity is managing authorization. Think about how simple the device firmware gets to be if the only access pattern is a single secured mqtt channel for processing commands. Anything coming down that pipe comes from a cloud provider that has already negotiated who can and can't send those commands. When you open up local access the device itself now needs more code to manage authorization and all the attack surfaces that come along with that.
The author is not wrong, yet there's not enough sugar-coating to make this post appealing to wider masses. I believe that more than just a handful of us share some of those opinions and experiences, though.

These days everyone and their dog can become a "software engineer", unlike in other professions where the entry bar is significantly higher. Hence, you will find cabals of similarly average engineers agreeing with one another's opinions simply because it's an echo chamber.
Beat ChatGPT with active, present voice (E-Prime)
I identify some ChatGPT "tells" and then recommend a way for authors to distance themselves from generative content.
I am suspicious of the idea that fraud could somehow be reduced by allowing gig workers access to the interior of my home. Somehow this seems an awful lot like a multibillion dollar company offloading work on me.
E-stop conditions should be highly scrutinized.

A good question about this event would be if the remote-assist was triggered from Cruise, and if a human was involved in the response.
I assume based on the cultural implications
> If it was mitigated somewhat, the effect would still exist

Agreed! I'm glad you now understand. I'm surprised it wasn't somewhat mitigated (first post).