skysight-inc/HackerNews huggingface dataset:
In my view the skill of the artist is to transfer an idea into the medium they work with, and if they work in a collaborative format that’s 50% of the job. It takes an enormous amount of skill to master the medium, and some mediums are easier than others. But the quality of the ideas they have matters a great deal. As does their ability to collaborate effectively.
Summary: Tesla's Powerwall controller cannot handle 10 off grid batteries and sales should not of sold this system.

He is running beyond the scale of that Tesla's controller unit can really handle:

> Tesla soon worked out that the system was being overloaded due to having too many Powerwalls connected at once ... The gateway is being overloaded, reaching 100 per cent CPU and RAM usage. There’s too much info when they are all online.

He is doing something very uncommon among customers, and Tesla apparently doesn't even try to make it work:

> But while Tesla claims it can do off-grid 10-Powerwall setups, there are only a handful around the world – most are backed up by grid electricity, papering over any outages. ... “At the beginning there were actually only three 10-Powerwall installs in the world that were off-grid,”

They also apparently have poor support for off grid firmware updates, possibly related to the lack of CPU and memory to both keep the lights on and upgrade at once:

> “During these upgrade cycles, the system goes into this chaotic state that takes between four and eight hours, turning off and on 50 times,”
The sink supply connections (usually from a shutoff valve) are compression threads (a parallel/straight thread).

If the valve itself is threaded on, that inlet might be NPT (or might be compression), but the valve outlet will be compression, which uses a tapered ferrule to provide the seal and straight threads.
But only if you put the tape over the edge. I usually leave the first 2 threads uncovered, why would it fall into the stream if you don’t cover the tip of the thread with it?
Thank you!! Very helpful tips, I appreciate it
I had to do some plumbing work a few years ago and quite enjoyed solving the puzzle and completing the work myself. It did remind me a lot of my day job in tech. No individual part of the job is all that difficult but planning and executing everything properly, and all the cryptic/arcane knowledge required, was very similar. And just like when one of my networks or systems is down the work had to be completed quickly to resolve the outage.
> The gateway is being overloaded, reaching 100 per cent CPU and RAM usage. There’s too much info when they are all online.

Maybe there’s an n^2 algorithm somewhere, maybe the hardware is simply underspecced. Maintaining voltage stability in a system without mechanical inertia (like a generator would have) requires incredibly fast response times, and a system like that should have been verified to actually achieve those.

From the damage that was caused, it sounds like there are no “hardware” fuses built into this system either. That alone should be cause for regulators to take the product off the market.

What a joke.
Note that SHACL is in somewhat more common use these days, and can also be given a logical basis not unlike OWL: https://news.ycombinator.com/item?id=31890041 Given that both are part of Semantic Web standards, it's a bit surprising that this was not noticed before.
Probably that @use thing?
I get a javascript-only captcha while trying to access the archive.
> ASCII has too few special characters

Unicode, OTOH, doesn’t have this problem.
I found my frequent use of double negatives to be problematic and had to train myself to say "I'm good" instead of "Not bad".
Did NASA ever get around to testing the mach drive?
Thanks for sharing. This was exactly what I was referring to. Also youtube links from the UK are nice, shame you are out of EU for the time being :)))

Anyway - I just added a valve regulation to our kitchen floor heating this weekend, so it was not only joking :)
Show HN: I made a simple starter web app in Node.js
I have this problem every year or so; I want to create a web app that has the basics: a database, user sign in, runs on AWS, a templating engine, and has a small learning curve so that I don't have to learn five new skills and frameworks at the same time just to get started. But there's always a new javascript framework system to learn, always new little gotchas to get me, and always promising new concepts to wrap my head around...

So I put together a very simple web app, with technologies that I understand: Javascript, jQuery, Node.js (basic knowledge), SQLite, and just one new thing to me: Passport, so that I don't have to write my own cookies etc for saving user login sessions in the browser.

Code is here for download:

https://github.com/tjacobs/Basic-Web-App-Template

https://medium.com/@TomPJacobs/basic-web-app-template-30682de9a834

Even if it doesn't help you, I hope that next year when I have a new idea, this will save me many days of getting distracted going down shiny new software technology rabbit holes...
I think there’s cultural difference where the tongue in cheek context has been lost a bit.

They probably use neither 10 full wraps, nor an enraged mountain gorilla, but then I’ve seen stranger things in plumbing.
You should be able to vaguely claim that Python and Java are inherently slower than Rust/C/Whatever. I agree claiming that it is 100x slower is a bit unfounded, but it's pretty easy to go find existing benchmarks that show results like this.
You like premature worrying.

Did any of them send you a signed offer? If yes, do you know for sure that latter one is going through a large layoff?

Spoiler: You won't reply or respond with no.

Edit: OP, thanks for the instant downvote (which I forgot to put as the third spoiler option).
Borrow checking (lifetimes and references) are fairly easy for a beginner to Rust to grasp, I think it is basically a meme at this point that this stuff is hard. Entirely different thing if you are making some kind of async library though, that is when you will run into advanced gotchas.

Rather than a nice steep curve, its more like a threshold function.
There's a long history of studies showing Low-Calorie Diets as being effective for reversing T2D. The late Sarah Hallberg wrote a narrative review that I liked a lot a couple years back (see section 3.2 for the part on LCDs): https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6520897/

Hallberg SJ, Gershuni VM, Hazbun TL, Athinarayanan SJ. Reversing Type 2 Diabetes: A Narrative Review of the Evidence. Nutrients. 2019 Apr 1;11(4):766. doi: 10.3390/nu11040766. PMID: 30939855; PMCID: PMC6520897.
Magic decorators is the trigger, I think.
well, we've seen elon's move-fast-and-break-lots-of-things attitude, so this isn't a surprise
It has nothing to do with the UAW. The guy running the political ads owns a competitor driver assistance technology company.
Then what matters about the guy's car being a Porsche?

(I looked into buying a car when I lived in Manhattan for particular sorts of trips. This was after using a car share for a couple of years. Then the pandemic happened and I really wished that I had a car. Point being: the densest public transit in America and car sharing currently does not do away with the compelling convenience of private vehicles).
i would love to add this type of functionality to my own music collection over at https://www.clumsycomputer.com/curations/music

im not really sure how feasible that would be though since its essentially just a a bunch of links sourced from a variety of music services, the most prominent being youtube

perhaps it would be possible to extract the audio data from the video stream, compute the key in a web worker, and then queue up a transition

anyhow this is tight

bravo
Language Models Are Changing AI: The Need for Holistic Evaluation
There may not be any descendants. It is not known.
Neither offended nor coloring; you very clearly structured your comment to deliver a certain implication, and now that I've called you out on it, you're trying to gaslight me and telling me not to believe me lying eyes.
How dangerous is scuba diving in shallow waters, say less than 15ft/5meters? I'm planning on learning basic scuba with my wife and kids, and my feeling (born out of ignorance, masked as common sense, I know) was that it was very safe if you don't go deep, however some comments here are making me question that. So how safe is it, in general lines, if you don't go more than a couple of meters? And how much better/more fun is it than snorkeling? Thanks in advance for any answers!
Tech has developed a really bad habit of shipping half-baked MVPs as fully fledged products with powerful marketing behind them, and that's an increasingly dangerous combination. I'm not sure where it started but I see it lot in software dev because that ethos is pretty much baked into iterative product development methodology. Don't build out something until a current or potential customer that's worth the time needs it.

After a while, it feels less like "iterative" product development and more like "highest bidder gets the feature" development.
> and discovered solder isn’t “glue”.

I see you’ve never had the chance to observe some of my PCB work!
dota2 has been giving millions to pro players.
Pretty much all local news are on FB, starting from conventional TV channels and news media, as well as local fb pages who push city-wide local news.

Basically all the discussion be it political, social, economics - happens on FB now
I still use those.
I haven’t seen a single large company that doesn’t offer some sort of a flexible working arrangement including a 4 day work week.

And you know it’s quite easy to block your calendar don’t let FOMO hold you back.
Three years ago, our SOTA image generation models had very strong limitations (when compared to today's models), it can be difficult to see when and where the next breakthroughs will come - NeRFs are not there yet, but we may not be far away
So instead of developers working 3 hours a day for 4 days, they work 3 hours a day for 3 days. Because Thursday become the new Friday, which was already an "off" day.
That’s how you get less of something you don’t like in the world.

By pointing out a bad behavior and denounce it.

“Call out a Narcissist day” should be a thing
If the OP's description of the situation is accurate, Tesla is at fault here. The company should never have sold a configuration (12 batteries + 1 controller) that no one has been able to make work despite trying again and again over 18 months. The company should apologize publicly right now, and do whatever it takes to fix this family's problems as soon as possible. I feel sorry for the family.
And being the guy that just got hired after everyone's friends/coworkers were laid off... That cannot be a great way to start a new job.
Israel is not defined by ethnicity, I can get Israeli citizenship if I claim that I have converted to Judaism.

If we go further with this reasoning we should also shield Saudi Arabia, UAE, Vatican City, Maldives, etc.. from boycott.
> Isn’t this obvious?

Please consider wondering why no doctors/scientist know how to heal people with diabetes. Do they miss something obvious?
I am also from Poland and I would be willing to sacrifice 20% of my salary for 1 extra day off per week. I would certainly not look for another job. Also in my employment agreement there is a rule stating that I need my current employer approval before I get a side gig.

I even expect that this would have a rather minor impact on my work (like 10% decrease). I think for jobs like writing CRUD screens for entire week the productivity drop may be more significant.

Actually this inspires me to ask my employer this January for such offer.

Disclaimer: Single person, no children or other commitments.
I think one of the reasons for imba not having a framework is, it itself is a framework. It has router support, server side rendering strategy and also comes with its own css support. However, I understand here it is using imba language to create a framework which can use other libraries like React and Vue.
I also found the UK vids amusing (am not a Pole) -- kind of how to make fun of a stereotype in a positive way.
> You could make a listener on a name without having “root” access to the machine.

You can do that with IP as well (just not the 'well known' ports <1024).

> But the biggest difference for me was that record boundaries survived the stream so all the “how am I going to frame this data” part of protocol design was already handled.

You might want to look into RPC for IP then instead of HTTP.
Not sure how to add links: https://github.com/tjacobs/Basic-Web-App-Template
Unless you have proof he is lying - what incentive does he have to lie? Most people adapt and are terrified of suing megacorporations.

Thinking he’s lying to damage the solar movement is conspiratorial thinking, and, arguably, denial over real problems.
The Head First series uses similar techniques to help aid book learning. At least there is precedent :)
Rewrite it from scratch a couple of times.
I’m curious about your perspective on being in a “crisis situation” (because I see what you mean about it being interesting) and what that requires. Can that be a 40 hour a week job? Or are you signing up for a job that’s the primary focus of your life? What has your experience been?
I think it's surely safety-critical that the car hit _some_ objects. For instance, you don't want to be going 70mph down the highway only for the car to attempt to come to a screeching halt when a paper bag or some other litter blows into your lane. Behavior like that is liable to itself cause a pretty serious accident, since it's so unlike the reaction any of the drivers around you will be anticipating.

Likewise, unpleasant though it is to admit, it's probably (in many circumstances, especially inclement weather) safer to hit a squirrel or a raccoon that dashes across the road than it is to try to swerve to avoid them. On the other hand, there's going to be a good case from a driver safety perspective to avoid hitting a deer, and it is _critical_ that you attempt to avoid hitting a moose. Obviously, things here get much more complex when you're talking about a child or adult human being.

Point being, I think it's dismissive to just go "the car shouldn't hit anything it detects" - not all objects are equal, even assuming perfect detection (i.e. not mistaking a pothole for a giant rock).
> I know bad situations happen, but these articles spin it into a nightmare that just doesn't make sense.

If it was FUD, Tesla's PR department would be quick to point it out. Instead they are reaching out to customer for "compensation", as per the article.
He's just DDoSing himself.

Unless there's been a significant regression these issues were fixed after I found the slowloris type attacks to be an issue in 2012.

Edit: Maybe he's attacking his own RPC port, which again doesn't matter since it's not open to the internet.
Thank you dang for updating the title and URL!
I've heard good stories of Tesla Powerwall, but I've heard enough horror stories to scare me away from that company's RE systems for good.

Browsing the "top" posts of r/TeslaSolar, you start to get an idea for how much of a pain in the ass is to deal with the company once things go pear shaped.

I'm not sure if I'm surprised or not that Tesla engineers didn't stress test their system by putting like, 50 Powerwalls on a string and seeing if the system could handle it.
There are many more space with good funding(Blueorigin, Virgin Galactic etc.) and lot more EV companies with more money to burn than Tesla. It could be just luck that Tesla or SpaceX became top in their field, but having watched lot of Musk's interviews, I am biased to say that he has talent in understanding engineering inefficiencies and assembling team to solve those.
Mastodon: Servers, Good and Bad
The fractal of bad design article is always linked, but I'd suggest also taking a look at https://www.youtube.com/watch?v=i5E48THNRe4 (or https://www.slideshare.net/zerutreck/taking-php-seriously-ke... if you prefer slides to videos.) It's by one of the developer's of Facebook's PHP engine/variant (Hack), and it tries to nail down what does make PHP special, beyond all the obvious warts.

(FWIW, one thing Facebook did have in it's favor is that it got pretty disciplined about what parts of the language to use or not use early on (e.g. no extract), which IMO made a large difference compared to typical php codebases back then.)
Also I would assume different languages have different random() implementations which could contribute to the run time. So to make tests equal, you should not measure time to set up the array.
Somebody screwed up in the sales process then, either on the installer or vendor side. It's not acceptable to request a system in an unsupported configuration like this unless he was explicitly told beforehand "this isn't a supported configuration and we'll build it for you as long as you understand that".
The language itself is whatever. As usual, though, it's the system built up around it. PHP is associated with shoddy craftsmanship and below-entry-level "webdev" shops shoving out slop, usually in the form of semi-customized CSMs like WordPress or Joomla (and which are generally really terrible quality) for local/regional mom-and-pops, or personal blogs/forumns, because that is what the bulk of the "80% of websites" is.

The fact that some big name companies use it doesn't change that perception (especially when one examines the claim more deeply and realizes their use of PHP is surface-level at best anyway).
Question for people who have installed solar in a property that's used by other people: Is it easy to manage and perform basic troubleshooting?

A cousin proudly showed me her solar setup at a vacation home including the app showing her electricity savings and the various hardware components and all I could think of was the things that can go wrong at our own property when I am not around and my parents, kids, or siblings are using it.

After serving as my extended family's "IT support" for decades and dealing with a neverending stream of headaches relating to wifi, printers, Nest, unresponsive PCs, TV settings, car apps, and so on, I'm wary of installing a major system that requires someone to be basically on call to deal with minor problems or major outages as described in TFA.
Has anyone else noticed that after the layoffs most of these articles have been vanishing lately.
This is a very fascinating blog
To internal matters of any organization that gets any sort of public funding?

No, absolutely not.
If I recall correctly, the first time I used Java it was way back in JDK 1.1. It was amazingly slow. Of course, today's Java is fast enough for its domain, but I still enjoy throwing a jab at it here and there :)
The HN audience really fascinates me. I can never figure it out. It's supposed to be a place for intelligent discussion of technology but then you get QAnon adjacents hanging here as well. I recently discovered Ars Technica commenters, and it's much closer to the people I have worked with in tech for the last two decades now.
Awesome. After my arch configs blew up after the last major upgrade between September and March I thought to give nix another try. I ran it on macOS, first with nix-Darwin later only with home-manager and on Linux. I won’t try to manage macOS anymore. I’ll give this a try. Lucky for me I already spend a lot of time with nix and my hope is that this time around I get a better result.
"Let's get rusty" on YouTube has a really good intro to Rust, including this topic and others.

Short videos that are simple and go to the point.
In reality Musk will call them a pedo or something, cut their service off and silence any complaints on Twitter...
Is it really? They look like latex masks.

Photo-realistic latex masks?
I've loved the idea of moving to an 8 day week, where two 4-day a week people share the same 7-day a week job, and use the surplus day to coordinate with each other or work on tasks that would be better with two.
Here is a link you might find interesting.

https://www.trueup.io/layoffs
I think someone posted this alluding to a particular person at the center of the Twitter collapse. This is good for all of us to understand and how it might continue to play out.
Hey man. You have more influence and power here than the person you are replying to. Maybe use it to set the tone you want cultivated?: https://news.ycombinator.com/item?id=33763836
Osquery: Query your devices like a database
Well you said something that is obviously ridiculous and you said you won't listen to anything anyone says so I didn't think there was much point trying to be constructive.
Thanks for sharing. Can you please share some short stories about those 10%? I'm curious what kind of education they received before they managed to pull that off. Judging from the article posted by OP, one gentleman was able to create a mini-curse "in 4 hours", which is impressive. I have a feeling that they are "Carmack-grade" programmers.
It's not really anti-solar. It's that most of the companies doing solar are trying to monetize it, sell people into schemes or oversell features or capacity. It's the wild west of technologies at the moment.

I know two people going through solar shit shows at the moment as well. One solar controller that won't work unless it calls home which was sold as completely off grid and another that never worked yet they are being charged for it. Those are the only two people I know who have solar so that's 100% failure rate on references so far for me.
what's their "model" posting thumbnails that look like you're in the process of fellating your robot overlords? I've ever once willingly clicked any of these videos but youtube INSISTS i must be their #1 fan, it's a scam.
It would be easy to castigate scientists for resurrecting ancient virus strains. But viruses are mutating constantly. These may be nothing very different.
There are plenty of shared webhosts that let you run whatever language you want. Fly.io, Render.com, Heroku, etc. They all let me run my code on a fraction of a dedicated server with fully managed infrastructure for a few dollars a month.
As a veteran, all of this frippery is a distraction from the actual combat mission of the troops.
Nice to read something positive for once. Happy for you.
I was a sysadmin through the 2000s and was responsible for maintaining php installs across a fleet of ~700 shared web servers.

People thought php sucked back then because it was obviously trash.

TFA isn't even touching on any of the very real unmitigated embarrassing failures in the decade of php growth leading up to 2014.

At one point I rolled out a php cgi update that broke something like 10% of customer scripts which upon investigation was due to the scripts containing mismatched curly braces. Pre-update, they worked well enough for the customers to have the impression that nothing was wrong. Post-update, all the sudden the php interpreter noticed these scripts didn't even have correctly enclosed code blocks. There'd be an open curly brace with no closing brace, or vice versa. It was lots of jibberish, and earlier versions of php did not care and if the random results were consistent with expectations, you carried on.

The fact that there was a post-1.0 php interpreter in widespread production use silently accepting such syntactically incorrect code clearly demonstrated to those stuck responsible for keeping this stuff ~working, while rolling out seemingly endless urgent security fixes, that php was a raging dumpster fire pushed by a clown car.
Defense in depth works on the principle that you will have to find vulnerabilities in multiple heterogeneous and independent systems before you get to the prize.

Reason to put wireguard as the first line of defense before ssh is because of wireguard's simplicity and robustness vs the track record of ssh implementations.
Tesla doesn't have a PR department.

https://electrek.co/2020/10/06/tesla-dissolves-pr-department...
FYI FB already offers a tool to download your entire history and photos. I did that before I deleted my account.