skysight-inc/HackerNews huggingface dataset:
I have two questions:

How are you funded?

Hardware products are capital intensive. The cost of inventory alone can be a killer. The problem with buying a product like this is that an underfunded company can go "poof" inside of a year by quickly getting over its skis and gasping for air (money). And, of course, warranties are only as good as the life of the company.

How much/how was it tested?

Managing power can be dangerous. I get that your experience telegraphs that you are more than qualified for the task. However, established companies invest a non trivial amount of money into products in order to, among other things, ensure they are safe when manufactured and deployed at scale. Heavy abuse with environmental chambers, EMC emissions and susceptibility, as well as corner cases (fridge compressor over-current event, SMPS on a computer exceeding startup currents, etc.) are examples of this. This kind of testing isn't trivial, can take a long time and cost a lot of money. BTW, just going through UL, CE, TUV, etc. testing isn't equivalent to a solid testing program.

EDIT:
Sorry, one more question.

What's the power-in/power-out efficiency?

Not through the inverter, but in the power-in -> charge-battery -> battery-power-out cycle.

This alone could negate savings. If each side is ~80%, the plug-to-plug (through the battery) efficiency is only 64%, which means you consume much more energy to deliver the same outcome.
Why shouldn't I hold a contest to get my logo?
What a big question. With so many new sales taxes hitting rhe world its now a nightmare for us global companies, especially in the digital services and the travel industry.

We employ our own bookkeepers (in Africa) who operate a range of accounting systems for each company in the group (5 countries).

As CEO I tend to do the teaching and review but the team does the lodgement. (I am an Australian Chartered Accountant and former tax agent so get the rules fairly easily).

Most lodgements are online. The US is the exception. We also find there are free services for lodging electronically.

A lot of the accounting systems are way overpriced so we don't use many of their up market solutions.

We have built our own invoicing and Billing system this week with AI so expect we'll create more of our own apps over the coming year.

My bookkeeping team has some spare capacity so let me know if we can maybe help you out.
> I'm running it right now and macOS didn't ask for any permissions at all which afaik means that it cannot access most of my personal folders and definitely not the full disk. Am I missing something?

This is only true if it uses App Sandbox, which is mandatory for apps distributed through the App Store, but not necessarily everything else
> Forget comparing old builds to new builds

Why? It's extremely relevant.

> In the 80s you could get a 15-20 year mortgage at 20%

20% was the rate for 30 year mortgage in the 1980s. My source is specifically for 30 year mortgages.

> If your monthly payment today is less than it would be at 20%, it is only because you are expected to be paying for it at least an extra 10 years compared to the past

That's a gross overgeneralization. Interest rates are lower across the board today.

> If your monthly payment today is less than it would be at 20%, it is only because you are expected to be paying for it at least an extra 10 years compared to the past

I never said they weren't but you also haven't provided any evidence that arent.

> And that's before even thinking about how salaries haven't grown anywhere near as quickly as real estate prices

You're literally just repeating your original claim with no new evidence.
Lovely place, great campground managed by the National Park Service, if you don’t mind latrines and cold water. Right over the dunes from the beach. Spectacular views of the night sky.
It's a good community. The part I struggle with is the anti-science trend I've seen here over the last 10 years.
Fixing Line Endings and Permissions in Git: A Guide for Cross-Platform Devs
Paper: QR code menus diminish customer loyalty (compared to traditional menus)
Nice idea. Something I'm confused by is how the battery powers both sides of typical 240 V "two phase" power. It seems like whether any particular thing in your house is protected depends on which phase it's plugged into.
You might want to check out https://www.commenda.io/, they are working on this exact problem.
Atomic CSS is great. It does abuse class="" in the same way style="" was abused. It's counter-intuitive but the obvious code smells produced here are better than the non-obvious code smells created by other style architecture approaches.

I've always now-and-then packaged up and open-sourced the pattern I use for CSS. The projects have gotten smaller and smaller. This reflects well on CSS as a technology.

I think class="" has more to offer in an information density sense. There's more potential there than style="" had. Instantly lumping them together was my first response too, but I was wrong. The in-the-HTML shorthand of frameworks like Bootstrap/Tailwind/CASS is insanely useful in a way that inline styles never were.
We’re using the alb controller to expose our kind: Rollouts. The blue green configuration has some sort of delay before cutting over which prevents any 5xx class errors due to target groups (at least for us)
I thought I would look in the mirror while considering this meaningless, unimportant, brain numbing headline.

To be honest I dont look that bothered
When people say "Europe is a nicer place to live" they do not mean eastern Ukraine. I think you know this.

Even the political instability in the rest of it is less severe than the political instability in the USA. At least for now. I mean, 40% of Germany's land area voted for Nazis to come back, but every other serious party is saying they will not work with the Nazis, which is not how it would go down in the USA.
Plugin for prerendering Vite applications in any framework
> Is the main difference between an Ecoflow and this basically the form factor?

The form factor and the potential rugpull in the future when this turns into a subscription and/or a "virtual power plant" where you get the homeowners to pay for the device while the manufacturers sells the aggregated capacity to source/sink power to the highest bidder and keeps the profits. There's a reason these have built-in cellular; you don't put that in (and pay the ongoing data charges) without one.

This thing is too "nice" and polished for its price point, so profits will have to come from somewhere down the line (because they're definitely not making any on the actual device sales).
The current 4h12m hour record is for 100% (where you have to get every single achievement in the game, in the one run), any% (where you just need to launch a rocket) is under 2 hours (1h42 for the latest factorio v2.x, 1h18 for v1.x). There are a few other differences between the categories regarding map selection and blueprint use as well.

Records and specific rules for all categories can be found at https://www.speedrun.com/factorio
I am not sure if we see the same thread. There is one reaction from "Rust" dev (who seems have a very new account on github) on why not rust. Most of the others seem to be from C# side.
The pattern also seems to be the same on reddit thread. There is one post about why not rust, equally (or more depending how you weigh) is how other people react to this news.

What is weird is how much people talk about how other people react. Modern social media is weird
I'm simply saying that they didn't, and thus they did have to "open" it, or rather keep it "open".
Cody's Lab on YouTube drank 17 mg of cyanide for a video, but not surprisingly it's now private. Quotes include:

* It tastes like baking soda

* I've got a tremor [in my arm] and my breathing is slightly more rapid

Cyanide fortunately can't accumulate, so it's far less spooky than heavy metals (lead, chromium, mercury), perfluoroalkanes (PFAS), or some other strange organic molecules that might cause cancer.
Well if it's worked so well thus far, why change it up? I suspect that if a country is not at least a little paranoid about the competition that it doesn't stay #1 for long.
You're right. Most accountants make their money from local businesses. And global accounting firms charge the earth. It's easier to separate You're bookkeeping from your (expensive) accountants who are better set for strategic advice.
Well the brits have a history full of very bad things. They were treating other countries and nations in a very very bad way. Up till this day people are suffering from those actions.
Grafana OnCall has entered read-only, maintenance mode as of today
Manuel Castells – Communication Power (2010)
Scam Factories: the inside story of Southeast Asia's brutal fraud compounds
I've done that over the last several years, building an order-tracking/accounting system for myself in Excel. (Inventory and fulfillment is handled by commercial software.) I'm mulling over whether to move to a "real" database.

I'm on a Mac so can't move to Access. I've thought about FileMaker, but am considering Panorama X because unlike FileMaker it reportedly allows undoing almost anything, while FileMaker is like the typical database in a record commit not being undoable.

(Yes, I know that not allowing such is good practice, which is why I am not a database admin.)

I've heard good things about Panorama X, and it has a spreadsheet-like UI. However, I've used Excel enough to know that I haven't tapped more than a small fraction of its ability, especially things like Power Query. As much as I loathe VBA, what if the cost of moving to a "real" database isn't the up-front cost or conversion time, but the longer-term inflexibility of Panorama (and, pretty much, anything else in my price range) compared to the beast that is Excel?
As someone with relatively bad memory, in general less variables = easier to understand. The more I need to remember, the more time I'll spent. IDEs help by providing inline hints and documentation, but the main issue is that a variable _can_ be used later, so you need to remember it. No variable (like on a chained/piped construct) means that the value is generated and immediately used.
> and fruitless efforts like trying to get JVMs to start fast enough for use in cloud "lambda function" applications

This is how we got Graal, why would you call it "fruitless effort"?
If it's this short, the ternary operator would be the absolute best option IMHO.

If any of the clauses are much longer, the first option reads a lot better if it can be a guard cause that returns very quick.

If neither options are short I'd argue they should be pushed away into scoped and named blocks (e.g. a function) and we're back to either a ternary operation or a guard like clause.
1) looks nice
2) omg who wants to have a prying/spying eye on conversations?
I just want to pile on here. Y2K was avoided due to a Herculean effort across the world to update systems. It was not an imaginary problem. You'll see it again in the lead up to 2038 [0].

[0]: https://en.wikipedia.org/wiki/Year_2038_problem
Unfortunately yes. That is exactly how it works. Most Indians on H1b will never get a green card despite having an approved green card application. (the I140)

Indian wait-times are expected to be between 20-60 years. It is ~10 years of the Chinese & Mexicans. Everyone else gets a green card within 1-2 years.
Empathy Gap
For me, it's the politics. There's a certain kind of user that keeps pushing them here, to people who don't care about them, and which are barely related to technology if even. If you point it out, they will say "everything is political"...
Not caring is key. Like so much is out of your control you have to accept that most of the company’s decisions aren’t about you or factor you into account. Including your own performance reviews - you can get lucky and have a boss you gel with - or have a boss you don’t interact well with. Or your salary is a rounding error someone had to solve for.
Depending on how long ago that was, it might be worth checking back in with it. It had a complete rewrite a few years back and it's now just as good as chrome mobile - I use IronFox, but there are also a few other forks.

Still doesn't do mhtml though.
You can disable all that stuff.
Not Daniel, but I've ported a typechecker from PHP to Rust (with some functional changes) and also tried working with the official Hack OCaml-based typechecker (a precursor to Flow).

Rust and OCaml are _maybe_ prettier to look at, but for the average TypeScript developer Go is a much more understandable target IMO.

Lifetimes and ownership are not trivial topics to grasp, and they add overhead (as discussed here: https://github.com/microsoft/typescript-go/discussions/411) that not all contributors might grasp immediately.
> But they not stated it is <because> of C#'s performance

But I just said my point is not about performance at all! It is about the whole package. Performance of c# and go are both enough for my usecase, same for java and c obviously. They just told us that they don't think the whole package makes sense, and disowned the AOT compilation.
There is just no way that reasonable people consider this to be clearer. One certainly might be more familiar with this approach, but it is less clear by a long shot.

You've added a temp variable for the result, manual appending to that temp variable (which introduces a performance regression from having to periodically grow the array), loop variables, unused variables, multiple layers of nesting, and conditional logic. And the logic itself is no longer conceptually linear.
This might be the most blatantly corrupt thing I've ever scene a sitting president do. Might as well have Elon hand him a cartoonish bag with a dollar sign on it at this point.
> But in functional code, the entire chain is a single statement. There are no natural breakpoints where the reader could expect to find justifications for the code.

How are we deciding what's "functional code", here? Because functional languages also provide means like `let` and `where` bindings to break up statements. The example might in pseudo-Haskell be broken up like

distinctAuthors = distinct authors
where
authors = map (\book -> book.author) longBooks
longBooks = filter (\book -> book.pageCount > 1000) books

IMO the code here is also simple enough that I don't see it needing much in the way of comments, but it is also possible and common to intersperse comments in the dot style, e.g.

distinctAuthors = books // TODO: Where does this collection come from anyway?
// books are officially considered long if they're over 1000 pages, c.f. the Council of Chalcedon (451)
.filter(book => book.pageCount > 1000)
// All books have exactly one author for some reason. Why? Shouldn't this be a flatmap or something?
.map(book => book.author)
// We obviously actually want a set[author] here, rather than a pruned list[author],
// but in this imaginary DinkyLang we'd have to implement that as map[author, null]
// and that's just too annoying to deal with
.distinct()
French and Germans were not depicted in English publications as apes.

The Irish were coerced into the UK and were officially British citizens, that is ostensibly, co-nationals. They weren't treated as such because those in power regarded them as subhuman. If that isn't racism the word is devoid of meaning.
Email tells USAID workers to destroy classified docs, court asked to intervene
I think OP is saying Proxmox isn't really that complicated compared to K8. I guess my perspective is warped since I know what I'm doing pretty well, but installing Proxmox and setting up some basic VMs or LXC containers (especially if you use the helper scripts) isn't that hard. Sure, there is still some added complexity, but I think that's more than offset by the ease of doing backups alone. Meanwhile, my experiences with K8s have all been mostly painful and I didn't really feel like I gained anything to offset the complexity versus just using Docker (for my personal use, obviously K8 makes sense at enterprise scale or if you use your homelab for learning).
I think you fundamentally misunderstand the manager-report relationship.

It being for the report means it is also for the manager. The success of the report is the success of the manager.
Strengthening Our Policies on Affiliate Programs in Chrome Extensions
How does the device handled grid isolation from a single outlet?
He's a supporter of the genocide in Gaza, so yes.
Totally agree about reasons, they have some hidden agenda behind this decision that they don't want to disclose. Rewriting in native code allows step-by-step rewrite using JS runtime with native extensions, but moving to a different VM mandates big rewrite.

My most plausible guess would be that compiler writers don't want to dig into native code and performance, writing a TS to Go translator looks like a more familiar task for them. Lack of JS version performance analysis anywhere in the announcements kinda confirms this.
15 years ago.

https://www.wired.com/2010/02/plane-crash-kills-tesla-employ...
I like it enough to keep coming back, but lobste.rs is slightly preferable in my experience; more goodwill/less pedantry, and less Trumpelon apologism.

(If you are gearing up to reply to the last three words of the previous paragraph, I can promise you I'm not interested in hearing it. You have your preferences and priorities, and I have mine)
and still none of the people in the charge have decreased eyesight for the site to have a more accessible theme. Amazing
By "more functionality around energy management" you mean what? For example if a battery powering a fridge detects a loss of power, it could inform a battery powering less essential things to shut down, so that the user would have the ability to swap batteries once the fridge one runs out? Is this the type of use case you have in mind?
> That said, this one really is a truth: "Simplicity is prerequisite for reliability."

How's COBOL not simple though? COBOL is still in use in major banks today. We're not talking about an old Commodore 64 (love that machine by the way) still used by a lone mechanic in some rural area to compute wheel alignment (which does exists too): we're talking about at least hundred of millions of lines of COBOL still use in use throughout the world. Maybe still billions of line.

And it all just work.

COBOL has proved its reliability. I don't remember the language as particularly hard: a bit of a straightjacket but it isn't complicated, it's simple.
* Violent portion of rioters who broke into the Capitol building chasing Congress on Trump's behalf: Grants them blanket pardons.

* Vandalized property at privately owned Tesla dealership: Declares Domestic Terrorism, fires career prosecutors and installs personal apparatchiks.
These are no different than the issues you'd have in any language that compiles to WasmGC, because the new GC'd types are (AIUI) completely unrelated to the linear "heap" of ordinary WASM - they are pointed to via separate "reference" types that are not 'pointers' as normally understood. That whole part of the backend has to be reworked anyway, no matter what your source language is.
I don't think C++ has good language ergonomics.
I’m a penetration tester myself, and what I’ve noticed is that on the client side, management wants high-level reports—like how many findings are open, and how many are high or medium severity. We do provide PDF reports of the pentest, but they always struggle to track the overall status of the findings.

So, I’ve been thinking about creating a web app tracker where they can see the impact, description, severity, and mitigation recommendations.

Also not all penetration testing findings number in the hundreds or thousands, except for vulnerability assessments (VA). So, it might be better for a consultant to input this information for the client.
Does outperform mean that this fat reduction drug is going to kill more people than the other ones.

Weight loss drugs linked to dozens of deaths. 82 in fact.

The medical director of the NHS has warned of the side effects of weight loss drugs after figures revealed the number of deaths associated with the jabs

https://www.independent.co.uk/news/health/ozempic-wegovy-wei...
Space isn't political!

https://youtu.be/g1Sq1Nr58hM?si=ZyRYleQAfTe3PJMX
Solving `Ax=b` is easy if `x` can be any value. But if you bound `x` such that all entries must be small (e.g. only zeroes and ones) then the problem is hard: https://en.wikipedia.org/wiki/Short_integer_solution_problem

What you described would be closer to learning with errors (https://en.m.wikipedia.org/wiki/Learning_with_errors) combined with SIS/SVP. Learning with errors is based on the parity learning problem (https://en.m.wikipedia.org/wiki/Parity_learning) in machine learning, which I take as a positive sign of security.

Interestingly you can get information theoretically secure constructions using lattices by tuning the parameters. For example, if you make the `A` matrix large enough it becomes statistically unlikely that more than 1 solution exists (e.g. generate a random binary vector `x` and it's unlikely that an `x'` exists that solves for `b`).
Well, no matter what he wants, there's a reason China has 5-10 year plans and not 2 week ones.
Do you find the chat interface difficult for the average user to understand? But I believe that integrating voice input—allowing users to receive spoken responses—along with a mind map that visually connects key points within the answer could make even complex information much easier to grasp.
Shame it's being bungled with flip flops for nothing in return. Nor any achievable commitments which business can plan for or count on.
I’m in the market for a solution like this but I have one concern.

Will the software and schematics be made open if you go out of business or if your acquired and the product is cancelled or ceases being supported.

If I invest in the product I want to know I can fix it if you can’t or won’t.
> China has been methodically preparing for trade war

Mostly because it was prompted by decoupling from the last three administrations before going full-bore in this latest Trump admin.
I wouldn’t call 3 long. Which means you’ve picked the softball counterexample. If you were trying to play devil’s advocate, chose a longer legitimate one and show how a loop or other construct would make it better.

Three dots is just a random Tuesday.
So this is supported in the EU?
This made me realize that I should get a UPS. After seeing the price tag, I'll search elsewhere!
It really is the strangest community. Clearly an ex-slashdot flavor to it like free the penguins and then someone will make a comment that right-to-repair "increases costs and reduces profitability" and shouldn't be allowed. I don't think these people would naturally have a beer together.
Oh man I used to hang out on Joel on Software as well. Good times.
This means I have to start calling my lucky bulldozer charm, something else, oh well, it's not like it didn't cause befudlement and awkward moments, I missed the sinister bulldozer thing somehow.
I don't understand this. It's a tiny backup battery with an expensive enclosure, with only 100W of solar input? How are you expected to run solar wiring with this in your living room?

The places that can afford this rarely have power outages, so having an dedicated appliance sitting in your living room or kitchen for those 1-2 times a year doesn't make sense. The capacity is barely enough to run your fridge for a day, I'd rather have a higher capacity unit that just sits in my garage that I can actually charge on solar (that costs the same price).

For the places that really need backup power, this is way too expensive.