skysight-inc/HackerNews huggingface dataset:
> Unless everything speaks standard protocols and can easily be swapped to a different control and monitoring system

We are taking about AC and DC current. That is about as "standard" as it gets. Your panels produce DC current. Your inverter takes that current and converts it to AC. The AC current is then sent to your main panel. The inverter is a fraction of the cost of the entire system, and most inverters only last 8-10 years, so they are expected to be replaced a few times through out the lifetime of the system. It would be physically impossible to implement some sort of inverter level DRM that could then bind up your entire system. You could brick the inverter itself, but for reasons explained below that would be very unlikely.

> I accept that that reduces the chance of them being turned off. I would in fact be interested in hearing more about this revenue model.

I don't know the exact number, but the overwhelming majority of residential solar systems are financed, either through a lease or a PPA. The banks that offer this financing maintain lists of "bankable" equipment and in order to be eligible for financing the equipment used in a project needs to be on one of these lists. And to get on these lists manufacturers need to meet a number of requirements, one of which is that there are guarantees that in the event of a bankruptcy the equipment will continue to operate and that warranties will still be honored.

> Of course, you now have me worried about the risks of them being remotely meddled with in various ways to suit the interests of whoever is providing this revenue

That is a fair concern. But if you enter into a financial contract with an entity that has the ability and standing to shut off your solar system for whatever reason, then that is your own problem, and somewhat tangential from the topic in this thread. And FWIW, in practice it very rarely makes sense to turn these things off. It costs too much to repossess them, and the homeowner will just end up putting more money towards the utility bill to keep the lights on. Instead they just keep the electrons flowing and hope their collections department can sort things out.
It would be most likely far more expensive than just adding few kg to your payload to allow for faster deorbit.
> Are you making the claim that since you didn't make a mistake at 16 that no other 16 yo can make mistakes?

No.

> As well as the claim that any mistakes made at 16 means that the person will forever repeat those same mistakes for life?

No.

I said that since I didn't make that mistake much before 16 years old (13 or so) then it's possible for a 16 years old to not make the same mistake. That's about reading ToS, defrauding Google is a whole other can of worms.

I also didn't say they will make the same mistakes for life, only that they shouldn't get another chance. Google has no reason from their point of view to give access to their platform to someone who once tried to defraud them and put them in several liabilities related to child labor and exploitation.
OSMcha and a few other tools are probably much better suited for that purpose.
Well, I listed multiple factors because they work in conjunction with one another. I never said it was only education. But is education a huge factor? Yes. I can provide literature but a quick Google scholar search is probably faster.
The limitation of this approach it that all project must reside on the same device as the pnpm store. There is no cross-device symlinks
I don’t understand why he presents this as a mystery. They both adhere to this App Store rule:

“If your app includes user-generated content from a web-based service, it may display incidental mature “NSFW” content, provided that the content is hidden by default and only displayed when the user turns it on via your website.“
Yeah memory preservation.

Fgemm is based on the initials sgemm or dgemm, based on gemm, GEneral Matrix-Matrix multiplication. gemv is GEneral Matrix-Vector multiplication. So it's meaningless, except of course for my target audience, who gets spinal suffering from typing those letters out in that order, everybody knows what it means. fgemm, if you google it, gets a lot of hits. Supposedly it means like a modular form of gemm, but there's also, among the hits, among which I am not counted despite owning the domain, the intended initials.

Fast GEneral Matrix-Matrix Multiplication.

Faster GEneral Matrix-Matrix Multiplication.

Fastest GEneral Matrix-Matrix Multiplication.

One of those.

I'm not sure which yet. Probably Fastest. That's a brand name, that's how I differentiate my products--matrix multiplication products--from the competition. Because I'm fast/faster/fastest.

Nothing else matters.

Trademark.
> torrents are less useful than ever

ok I'll bite, let's hear it
If you use Neovim, can you share why you chose it over VS Code

Every time I try VS Code, I get frustrated within 10 minutes and close it.

It’s a resource hog and the UI is kinda all over the place. The Vim plugin isn’t bad, but it only goes so far with the basic motions. It’s fine for basic editing but when you need to go deeper, it can’t go there.

I haven’t tried embedding Neovim yet, but that seems to be kinda of a hack. Besides I already have Neovim, so why would I embed it into a lesser editor?

But it still feels like a huge amount of work, hoop jumping, and _fragility_ just to reach parity with VS Code/Helix/Zed

I already have a Vim configuration I’ve been using for many years, so it was no big deal using it with Neovim.

I would also push back on the so-called fragility. I’ve been using Neovim for a 2-3 years and it hasn’t crashed once and I’ve done a lot of experimenting. In fact, I’m pretty impressed how well the many different plugins all work together. For example, I use the Tokyo Night colorscheme and it supports a bunch of the standard and 3rd party plugins by default:

* TreeSitter
* LSP Diagnostics
* LSP Trouble
* LSP Saga
* Git Signs
* Git Gutter
* Telescope
* NvimTree
* WhichKey
* Indent Blankline
* Dashboard
* BufferLine
* Lualine
* Lightline
* Neogit
* vim-sneak
* Fern
* Barbar
* Scrollbar
* Mini

In a way, it’s not new—lots of old-school Vim plugins I’ve used also work great with the rest of the plugin ecosystem.

Vim was designed from the start to be part of a rich development environment. An IDE typically is a monolithic application; Vim and Neovim are designed to work as the centerpiece of a system of applications used by developers where they can use the best in class utilities as extensions to Neovim.

Vim works with linters, compilers, extensions, command line utilities and has done so for decades--and that was before Treesitter, LSPs and being able to be embedded.
(Business model: Uber for TLS)
I actually quite like the idea, personally.

I use Poetry at work and I thoroughly enjoy it.

I work primarily on applications so I think the default constraint of carets is good because my app's not going to break when a dependency is bumped a major version with breaking changes, and I don't care about 50 dependencies (because it's not shipped in our production Docker image, so meh).

A 5% brownout on installing is a great idea to the alternatives. I recently went on a dependency updating spree and also happened to update Poetry so already updated our build process and so didn't come across this brownout, but I think I'd prefer it. If it was a plain old print statement and continued to pass our builds I'd never read any deprecation message (my dev env is already setup and if I get green ticks in CI I don't view the logs), and if it was a 100% failure then I'm forced to upgrade it and modify the build process then and there. At least with a brown out I'll be temporarily annoyed, but see the deprecation and then set the temporary skip flag and then plan to make the change to the build process a short time later when sprint commitments allow...
You can disable all that from Edge itself, at least on the desktop. When on the new tab page, there's a "Page settings" icon in the top right. If you click on that, there's a bunch of options there regarding what should be present on the page; the bottom-most item is "Content", and if you set it to "Content off", it all goes away.
Leveraged ETFs are what I consider “pro” level financial instruments. If you don’t trade them for a living you are probably better off not trading them at all. It’s extremely common to misunderstand how the leverage works and think that “oh if I hold a -3x leveraged S&P500 ETF it will give me 3x if the index goes down”. It doesn’t work exactly like that because the time horizon where you hold it matters a lot. A lot of times you only realize that 3x if you trade in and out intraday.
Nah I just don’t know anything about sports, but every sports bro in America thinks their hobby is universal because of their sports bubbles. People like me gravitate away from sports bubbles, sure, but only because that’s basically all sports bros talk about.
But who oversees the rule of law within the eu commission? Ursula is infamously corrupt, incompetent and rejected by germans, who sanctions the eu commission when it itself violates the “rule of law”? Dont get me wrong, i agree with the principle, but the eu needs reform. Each time anyone dares raise such desire they are either immediately pushed back or threatened with sanctions.
>a language that evolved to manipulate text documents

Tell me you know nothing about JavaScript's history, without telling me you know nothing about JavaScript's history.
This is bad and will prevent me from buying it. Oh well, more factorio for me I guess. They could tie your account to something else.
Anyone who has worked in a large company/bank knows who they are.
Writers plan to develop AI which makes their text un-umaskable.
Ironic you'd bring them up given that Zelenky's regime is completely controlled by the Azov Battalion and they're even funded by the same source.
https://www.wsws.org/en/articles/2022/06/03/ykgh-j03.html
> He spent his teenage years reading terms and conditions

I spent 15 minutes or so reading a document which I'm obligated to read to sign a contract and discovered I myself couldn't do it and so passed that to someone else.

> lets not pretend he didn't make mistakes

That's true. I do have multiple regrets too. Reading terms of services isn't one though.
The telemetry from a solar system includes the power being consumed in real-time, which can be used to infer occupation of the premises.

Data brokers accumulate various bits of data that are unreliable and useless on their own but in aggregate they can be used to "connect the dots". If an IP address & user agent pair or tracking cookie only lights up when the solar system detects significant power draw suggesting someone is at home, you can tie a pseudonymous IP or tracking cookie to the solar system data which presumably would include name or some other bit of identifying info.

Now repeat that with all the other information you've got and you're able to paint a very detailed profile off someone.
Skimming I don’t think you have my code. Also on phone so may have missed it.

Amusingly you do have Hearthstone cards and UE4 filenames whose data definitely comes from my post.

My code has been used in more than a few fuzzy matchers. Anytime I see one posted I always check to see if it’s related or not. =D

Mine was definitely tuned for filenames and matching CamelCaseWords.
I find it fascinating you went through your life so far without knowing about citrix.
You can always do

update t set (x, y) = (n, m);

At least you can in more recent versions of Postgres, and I think it’s standard SQL.
> Now they need to install a propulsion system.

Or just add more drag. Like deploying big sail.
I had a job interview question: "In Python, write a class to implement a state machine."

Me: So, each instance should represent a state, and include a list of states it could transition to, and methods to transition to them? Is that what you had in mind?

Them: Well, if that's what you think a state machine is, then sure.

Me: There are a million ways I could implement this. What context will this be used in? I can make sure I write something that meets those requirements.

Them: Do you not know what a state machine is?

Me: Of course. But how are you planning to use it?

Them: I can't believe you don't know what a state machine is.

So as far as I can tell, I have no idea how to implement one.

(I'm so glad I didn't get that job.)
Feels like the beginning of the end for Citrix.

I've deployed their various products since 1999, back in the NT4 Terminal Server edition. I have fond memories of running MS Word on UNIX terminals at university by connecting to Citrix running on NT4 on my home PC. Other students would walk past rows of screens in the computer lab all showing drab black and white fixed-width text editors except for one in the middle with a colourful WYSIWYG Windows application overlaid on top of the standard UNIX applications.

I would always respond to the queries about how this was working with: "Magic."

Now? Three large customers are winding their Citrix deployments down. Feels like working with Novell products in the early 2000s.
Apple's VP of procurement exiting after off-color comment in viral TikTok video
If it were that easy, why aren’t they doing that?
[ferrari] got me pictures of ferrets. then it got HN hug.
Managers will always find a reason to add headcount to their departments and orgs. Yeah we will probably see sone layoffs and modesty in things but eventually it gets sorted out and a new bull market takes hold and we are off to the races again. Impossible to see right now and it could be months or years. But it will all come back and we’ll make similar mistakes again.
https://archive.ph/eqRpg
Economic Outlook for the Housing Market
"I mean I hope the Government goes after that Service NSW Data Breach too."

Likewise, but I won't hold my breath whilst waiting.
The EU is talking about imposing much the same rule, if they haven't already (link is from 2019): https://spacenews.com/eu-space-envoy-calls-for-satellites-to...
I never talked about incarceration. I don't live in the United States and I am not American. I do not condone the american incarceration system.

> This kind of thinking is antisocial and serves no purpose other than some kind of revenge fantasy.

When it comes to putting someone in prison I agree 100%. When it comes to the right of a bussiness to reject a customer I disagree.
> particular at the federal level.

I'm not sure that's accurate. State and local have shining examples.
"At least we're not China" has to be the lowest possible bar you could have picked. And it doesn't make a lot of sense as a point of comparison when the other candidate mentioned in the article isn't even Chinese.
I'm really interested in using this. Two questions:

1. Can I extend the functionality of my web app using native code where necessary (adding background GPS geofences, etc)
2. Do I have access to the real modern web stack in the compiled app? For example, does my iOS build support offline caching via my web app's service worker?

Thanks!
The JavaScript development ecosystem is completely insane. Why do people do this to themselves.
Does this actually have any impact on Space? In other words, FCC can regulate what American companies have to do, but Papua New Guinea would come out and launch 50k satellites tomorrow, and it would be out of FCC control.

If that's the case, then space junk removal is just a financial obstacle that will make it more prohibitive to launch new sats, and cause the business to move to other counties.

If anyone knows the specifics of how this would work, could you enlighten? Thanks!
> But who oversees the rule of law within the eu commission

EU courts are the judical oversight, and the EU parliament can remove the commission at any time (legislative oversight).
"No one said it is wrong to question the results of the election"

This is actually a lie. Many have claimed this on both sides of the fence.
geforece now is a cloud gaming service like Stadia
Worked at a F500 company.

Never heard of those.
yeah, i took the corpus from fuzzysort and extended it some :)

> Mine was definitely tuned for filenames and matching CamelCaseWords.

mhm, mine considers case-change and alpha-num boundaries same as whitespace and punct boundaries (boostable), so will also float those results up when appropriate.
Any old school Amazon-ers here cringing when they hear the name "Tibco"?
> I've been reading headlines like this for over a decade now. I wonder when it will finally happen.

These things happen two ways, gradually then suddenly. It is coming, but there is no need for sudden panic.
https://barrgroup.com/embedded-systems/how-to/state-machines...
> before you buy a bond ETF recognize that it’s not the same as buying a bond. With a bond index you can lose money at mark-to-market that you’d only recoup after decades of interest or if we want back down to lower rates.

Sounds super interesting but could you give a layman's explanation please?
High-severity Microsoft Exchange 0-day under attack threatens 220k servers
Gotta love some of these suggestions:

"The Ethereum logo glowing above wet pavement, with a bull charging"
I know you asked for Neovim users, but as an Emacs user, I'll respond:

> If you use Neovim, can you share why you chose it over VS Code

Who said you can't use both? Neovim is a text editor, and VS Code is an IDE. There is overlap, but they serve different purposes.

I use Emacs because it has a lot of capabilities that make little sense in an IDE. I don't think many people use VS Code for reading email, for example.

And I use VS Code when it's more convenient than Emacs (e.g. debugging).
What fraud did I commit? There's nothing in Google's terms of service stating I can't appear in my parents channel. The money went to them, not me, I never saw a dime. No wrong information was sent to Google.

In fact when we were considering AdWords we got in touch with a local AdWords representative (yes, Google has support, but only for the business they care about) and we talked about a lot of this stuff.

Please tell me if I'm missing something and I'll be happy to retract what I've said.
Citrix are pretty ubiquitous in the corporate space. Not as big a deal as they were ten or 15 years ago, but still a huge company that powers a lot of businesses.
Branches exist for the most part as places for people to open accounts. Everything else is understaffed and exists as a side effect to get more accounts opened at the bank.
Results are different between your link and https://twitter.com/search?q=Giorgia%20Meloni&src=typed_quer... (i.e. the "videos" tab, and a normal search with "filter:videos" appended)

The article is referring to the former (as can be seen from the screenshot).

And the results seem to be changing - when before I got zero results for the video tab search, I now get exactly one - a video posted 3 hours ago.
to open accounts, thats it.
Yep, imaginary people. They have as many inherent rights as Garfield.
Considering borrow AUD to finance a property in London in a FX play of sorts. I am keeping an eye out and if the GBP crashes more I might go ahead. The "hedge" might be, if it the GBP crashes even more after to live in the UK, and earn a remote salary.

I am waiting longer for a deeper crash. If I miss the boat, that is fine (I would rather miss the boat than risk getting on a rocky boat).

Weirdly, for us non-US tech people who haven't accumulated millions at FAANGs, finding a good remote job could be the best move. In tech, your "recession" is still better than our non-recession!

Main thing is look after your health.... !
The problem here is the definition of "proper", and many people use a very broad definition of it where if a police officer is doing a thing it can't possibly be improper. This is often referred to as "qualified immunity"
You would have definitely used Citrix products, but unless you were in IT you might not have known they were Citrix.
One general limitation is that the decoder can only recognize concepts (“semantic features”) it has been trained for with the particular subject. The paper mentions that “we recorded responses while the subject listened to sixteen hours of naturally spoken narrative stories”. If the training material didn’t contain (say) the concept “grandmother”, the decoder probably won’t be able to decode that concept. And the more abstract the concept, the more training is probably needed. You likely also have to retrain each year or so because your brain changes.

Nevertheless, if it could somehow be commoditized into an affordable appliance, it could be very useful.
Puzzles to Convince You You Don't Understand Dependence
Nope, you're not. I solved the problem of nosy IoT-things by creating a VLAN specifically for these things where they get to spy on each other without being able to phone home. The inverter connects to the VLAN through an untagged port on an access point using an Ethernet cable (no WiFi for this type of application, please) which makes it possible to access the web features for those who have access to this VLAN. I proxy the management interface to the outside world through a reverse proxy, this way I can access all features on the device without it being able to phone home or auto-update or do whatever else it could do if it had internet access. I'm using a Fronius inverter which is an Austrian brand, I specifically did not want to have a Chinese device for this application. Updates can be manually uploaded when required, configuration can be done through the wired Ethernet connection, it is not necessary to use any specific "app" (which, of course, is available and pushed but it is not necessary).

I installed everything myself - built the barn on which the panels are mounted as well - so I know what is where. The only net-connected part of the solar installation is the inverter, once I hook up battery that'll probably have a network connection as well so it can join the fray on the IoT-VLAN.

This solution with a separate network - VLAN or physically separated is up to you - which is reverse proxied onto the wide world gives the best of both worlds in that you remain in control while you still can use the networked functions of whatever it is you're dealing with. You won't be surprised by updates, the equipment does not get to phone home, nobody gets to data mine you.
I didn’t really find it clickbait. It’s not unusual for a complex react app to have 600+ mb in dependencies, and at work I have at least 50 repositories checked out at once. 50gb may be a bit of a stretch for most users but I imagine multi-gig savings to be fairly common! We’ve moved many of our projects over to pnpm.
She's bad for italy but shouldn't be banned on twitter as she hasn't actually done anything yet. That will likely be forthcoming in the coming months. You really should take a look at her party's history. She's a lot like trump. A bit moderate-rightish but she prefers strongmen type leaders like Putin and Berlesconi, which I think speaks for her future plans as to how government "should be run"
You’ve never heard of Citrix? How old are you?
A key thing I've seen people miss is that actions should be triggered by specific transitions, rather than by the States.

For example:

If a pull request goes from Draft->In Review the FSM might perform an "assign reviewer" action.

If a PR goes from Changes Requested->In Review, there is already a reviewer assigned, so it just performs "notify reviewer".
Twitter is becoming like the government: If they ban, censor, or try to censor something, you should definitely find out for yourself.

I’m sick and tired of companies “fact checking” and shadowbanning content for my “safety.”
Also check out https://text-generator.io which is over 8x cheaper than Google for speech to text, 5.5 hours free every month too
What can I do by jaibreaking my webOS TV?