skysight-inc/HackerNews huggingface dataset:
I don’t even find Vivado that bad, but maybe I have Stockholm syndrome. Or maybe it’s because I’m forced to use Intel Quartus right now and wish it was Vivado every time.
Awesome, you did one! I’ll give it a read.
Can you interrupt it with voice?
This is one of those things that shouldn't have been a startup - at least not from the growth side of things.

It's a nifty service that could thrive in the small/medium business side of things, but tech startup growth/scale and billion valuation - nah.
I'm already planning to have a robust inverter and battery stack offgrid and do all the actual solar panel wiring myself. They're going to be thrown in the field face up, and if they have problems, I'll just add more or replace dead ones. $0.31/w is actually kind of expensive, you can get crappy clearance used panels for more like $0.15/w or even less if you shop around (shipping is the largest expense at that point!)

Does it even make sense to set up racking for panels that are ~1/4 the price of a rack, even if you are using ballasted cheapo racking?
The Best of 2024 (so far) with Sarah Guo and Elad GIL [video]
Komiko AI: AI fan art and comics creator
That’s funny - I similarly “make my stand” — but it’s against GDPR silliness by always accepting all. I literally do not think my life would be better if I saw a bunch of crappy untreated ads for “one weird trick,” diet snake oils, etc. so I have zero problem with targeted ads and the cookies that enable them. Though I’ve seen firsthand all the ridiculous overhead cost this crackpot law has imposed on all companies, who literally do not care who I am, they just want me to buy a laptop or something.

All this to avoid users just setting their browsers to discard cookies according to their wishes, an ability they’ve had for a decade or more.

I find these cookie banners twice as annoying as ads ever were.
There are also panels available as surplus, rotated out old stock from large solar farms (at least in Australia)- when they start to dip and an engineer determines it's cost effective to replace with brand new and more efficient (than the older panel ever was).

I've seen a lot of panels on cars | vans to charge batteries for fridges etc.

Also more professional offerings such as mobile charging for field work.

https://www.solarbatterywarehouse.com.au/solar-battery-shop/...

and farmers with workshops just buying the batteries, inverters, panels and fitting those to existing trailers | tractores | trucks, etc.
You made some good points!

We do show arrows between related objects (if you CMD+click on symbols, or use the floating toolbar to zoom into a function) and you can traverse the codebase like a graph. Do you feel like that is insufficient? If so, what would you prefer?

Curious about "then zoom out to see all the files arranged together". You can zoom using CMD/CTRL + scrolling. Is this what you want?

Our intent is to go more in the direction of "like a visual programming language or a notebook, with sockets and connectors" and make editing/refactoring easier.

RE AI: that's valid, but we do use it to cut the tedium out of finding the right interface/class to add a method/function to.
If they get 5000 sitcom stars doing 10 videos/day for 200 days/year and Cameo gets $10 each, that's 5000*200*10*10 = $100m. Those numbers seem at least napkin reasonable to me..
People outside the left coast sometimes think earthquakes are California's quintessential natural disaster. It's not. It's fire. In 2009 I was living in Brookdale, California when the Lodge there caught fire. It was a few weeks after the Lockheed fire caused us to evacuate, so tensions were a bit high. Driving up Graham Hill Rd, two fire trucks and an ambulance sped past and turned right at Highway 9... TOWARDS MY HOUSE. I looked over to see a CalFire helicopter dipping a bucket in the river and then flying TOWARDS MY HOUSE. I speed up 9 and the deputies have blocked the road about half a mile from Brookdale. I abandon my vehicle and proceed on foot. A deputy challenges me, but the only thing I can get out of my mouth is "family" and "pets." In 2009 I wasn't in the best shape, but I was able to run the fastest half mile of my life. I run around the corner and see... I don't know how many trucks around the Brookdale Lodge trying to keep the fire from spreading. The lodge is an old-school timber building surrounded by 100+ ft. sequoia. I can see my house in the distance and it's not on fire. About this time I hear something overhead. It's a CalFire tanker dropping red fire retardange ON MY HOUSE.

Thank you CalFire. Thank you Santa Cruz Fire. Thank you SLV volunteer fire.

Amazingly, most everything was spared except the back of the lodge building itself. Neither pets nor family members perished that day.

Am I afraid of earthquakes? No. California has made me afraid of fire.
Interestingly there's a job add on HN for Mech Engineers to help build robots for this:

Charge Robotics is a Series A startup building robots that build solar farms

https://www.ycombinator.com/companies/charge-robotics/jobs/m...
I was not aware of this. I did see ReScript covertly bring some sanity to some NodeJS projects, and more than once. So this history of the project is worth digging into. Thank you for surfacing this insight.
NASA Supports Burst Test for Orbital Reef Commercial Space Station
I am so glad I asked. This is a wheel I’ve been reinventing in my head for eighteen years now. I’ve even asked in other venues, why are there no online median algorithms? Nobody knew of even one. Turns out, I was asking the wrong people!
For those of us just tuning in, what is a MPPT? Doing a web search turns up https://en.wikipedia.org/wiki/Maximum_power_point_tracking but that's not a device like I'd assumed, it's... are you just saying to use something that can sink a lot of DC current straight from the panels? Or to just use a smaller number of bigger inverters?
Good question! We will never gate the visualization itself behind a pay wall. We plan to add helpful features, such as searching your codebase using natural language or automating/improving refactoring, and experiment with gating those behind a paywall.
> medals are awarded to 50% of the participants (high school students)

In case this confuses anyone: the high school students in question are not a standard sample of high school students. AFAIK, they are teams of the ~6 strongest competitive problem solving high school students from each country.
I wrote this a long while ago: https://pypi.org/project/funkify/
One company is trying the approach of placing the panels flat on the ground[0]. So long as you put a fence around it to stop local wildlife from crushing them, seems easy enough. Maybe give it a monthly sweep if it is more prone to collecting debris.

[0] https://electrek.co/2022/12/12/texas-solar-farm-flat-on-the-...
It's probably legal for your McNuggets to not even contain chicken. God alone knows what a bone would be from if you found one.
> There's already a big enough problem with males using female spaces

Back it up with some numbers, and then let’s see how many of the perpetrators identify as trans.
Show HN: Enginuity – AI-Powered R&D Efficiency Solutions
> The real question is, how much work is there to do?

The answer is highly subjective.

On the one hand, there are people who don’t work in spite of the absence of any income: some people believe the answer is “none”.

On the other hand, there are workaholics who already covered their total cost of living, yet have massive workloads: they believe the answer is “all of it!”

My goals in life are futuristic, so to quote Daft Punk: Our work is never over
This is pretty common, Israel has previously spied on the ICC and intimidated a prosecutor:

https://www.haaretz.com/israel-news/2024-05-28/ty-article/.p...

Not to mention the wiretapping of phones of members of the Palestinian authority, probably lots more that we just are not aware of.
It's pretty straightforward who qualifies in 2024 for the basic income guaranteed by social security.[0] 76% of recipients are white, compared to 60% of the population. [1] I assume someone who's collected social security for 15 years has a 80% chance of being white [2], but it's probably higher because I don't know the rates non-white seniors qualify for social security. I think that's what you're getting at.

Social security will remain solvent until 2034, which is the first year Gen-X will start retiring. The age bracket for people who are now 48 is closest to 50/50 white. When they retire, in 2041, the entire nation will coincidentally pass 50/50. I think those stats are enough for the GOP to abandon social security in the long term.

[0] The Social Security Administration
https://www.ssa.gov/policy/docs/projections/populations.html...

[1] Pew
https://www.pewresearch.org/short-reads/2019/07/30/most-comm...

[2] The Atlantic, 2018
https://archive.ph/EZ3ds
Do you have any favorite resources (can be books, courses, blog posts) that teach with this approach from? I have been diving more into 3D and the shortcomings in my mathematical background are starting to show.
This answers the question asked in your first sentence:

You know what I don't see even at my kid's young age?

Sometimes parents suck or just lack knowledge or means to do the right thing and thus society in the form of government steps in.
You also pay to send your kids to university, have the worlds best particle accelerator, and pay to take care of sick people.
That's still the legacy voice flow plugged on top of the new model. OpenAI has announced as such and it's very different than how the demos for the yet to be actually launched new voice mode work.
That's a single function pointer not an interface which is a named set of function pointers.
You can try using DumpMedia to convert the audiobooks you want to MP3 format and listen to them offline
The voice interface was pre-existing and not what was announced a few months ago.
"Please use a valid institutional or company email address."

This is obnoxious. Please remove this unnecessary roadblock.
Sure, but it's a few extra steps. It's been proven(tm) that many people prefer a single, simple thing they can just copy, paste and run, so they can get back to their main concern.

And some may not want it actually installed for whatever reason. Such as when there's no proper separation between dev and prod deps. (I'm mostly just guessing at this point though...)
Did you wrote it? It's fine to post your stuff here (if you don't repost it too much), and people is usually friendlier if the author answer the questions in the comments.
Niceties don't mean anything for any airline if the plane doesn't go where it's supposed to go at the time that the ticket said it would.

I have family members currently in California on estate business who drove from KCMO to OC because they were delayed six hours on Delta on their last trip home from there. The generators on the plane (an Airbus) were having problems, so that was a delay. Then at the stopover in SLC, there were problems with the air conditioning on the plane (another Airbus) so that was another delay. They got home at 2:15 AM. Another family member was stranded in Arizona last year, and a friend has never had a flight go as scheduled between here and NYC in the two years she's lived here.

I keep telling them that they should take solace in the fact that collecting money and not using it to provide the basic premise of the business model has greatly benefited shareholders.
Sounds like the problems of acrappy economic theory
Is that really unique to search engines vs every tool before and after them though?
Geothermal plants can harness fracking to create green energy
Thanks.

Ryszard Zenker has done us all a great service with that document.
The one you link is the one he's talking about. They basically electronically optimize the panels to put out max power. It's a physical embodiment of the theoretical calculation.

Instead of having a mini-inventer on each panel, you have one MPPT and inverter for ~20 panels in a string. This has cheaper costs but the downside that e.g. shading on one panel can cause the entire string to reduce output, depending on how your MPPT and panels are wired.
Do these both assume the quantile is stationary, or are they also applicable in tracking a rolling quantile (aka quantile filtering)? Below I gave an algorithm I’ve used for quantile filtering, but that’s a somewhat different problem than streaming single-pass estimation of a stationary quantile.
Incident page from CalFire:

https://www.fire.ca.gov/incidents/2024/7/24/park-fire

125k acres, 3% contained
Cameo works great for people who aren't so dull that every celebrity they're interested in is a super-wealthy A-lister.
Yeah agreed. The demo animation on the front page doesn't look any different than just opening up multiple windows in an IDE. It's only when I watched the YouTube video (which I think many people will not bother with) that I saw what was unique about this.
More likely is that was most of your online entertainment, while today people are mostly hooked on cheap sugar that is social media/short content (me included unfortunately)
Indeed, this is why micro inverters are spec’d for residential rooftops, and MPPT for utility scale solar. Rarely is shading a concern with utility scale, where as it’s much more common in small scale installs.

I've had great luck with Enphase IQ8 series micro inverters fwiw from a cost and reliability perspective on smaller scale systems.
> dozens of wheelchair-bound passengers (who get up and run off the plane at the destination)

That is definitely not a normal (or even believable) occurrence
Interesting. Looks like it's written as a register value for BLTCON0 (in BLITOPS.C) http://www.amigadev.elowar.com/read/ADCD_2.1/Hardware_Manual...
I tried finding a screenshot which showed what I was thinking. But gosh it's so hard. Here's one, but really low quality https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F....

I have always opened multiple windows/panes of source code at the same time out of habit. It's a great paradigm.

Haystack looks good. Thanks for sharing.
Maybe like how having a handle back to something can be a parent-child relationship or can imply that the child owns the parent, especially if the lifetime is extended by the ownership (e.g. shared pointer).
Oh, this is the "string inverter" approach that came up in my search. I assumed it wasn't that because running in series seemed like it should result in less cabling [cost], not more. Is it less cabling but thicker to handle the current?
https://ag.ny.gov/press-release/2024/attorney-general-james-...

"New York Attorney General Letitia James today announced a bipartisan, 30-state settlement with the owner of Cameo, Baron App Inc., for failing to ensure consumers knew that videos promoting products were paid endorsements...

In 2020, Cameo... launched a service called Business Cameo that allows companies to pay celebrities to record videos endorsing their products. The Office of the Attorney General (OAG) found that Cameo failed to implement measures to ensure those videos were properly disclosed as paid endorsements, which violated endorsement rules issued by the Federal Trade Commission (FTC) and New York’s consumer protection laws."
The copilot plugin for vim does pretty well if you have it. Bummed when it moved to paid but thankfully my org has adopted it
The LEGO Technic Motor Kit is the best introduction.

A snap-together kit built RC car is the best way to teach servo control, motor ESC, and basic battery handling concepts.

3d printer kits like Voron or Prusa is the best way to learn stepper motor motion platforms. The FreeCAD/CAM workflow is identical most CNC gcode based machines.

The cheapest introduction to electronics theory is a Ham radio license. This will answer how RF remote controllers work, and develop an intuition about EE design.

Get a bulk pack of Arduino hobby boards, resister pack, and LEDs. This allows you to bring together all these bits to solve robotics problems.

Building a turtle bot is super easy with the above skills.

Remember to have fun, =3
It's really a matter of "sales funnel". If they put "remote", more people will click on the job listing and they will get more applicants
I have to admit there is a certain price I would pay to get Giuliani to record a video in front of the Four Seasons gardening shop. I'm not sure what I would ask him to say, but I definitely would pay for something.
200 * 10 = 2,000 videos per year per celeb. Is there really 2k customers each year every year trying to book a support character from a 1990s tv show?
Submodules are such a pain in the ass. None of my own projects use submodules but when I work on open source projects they never seem to work as expected.
We are not but I'm happy to discuss! Feel free to email feedback@haystackeditor.com
I think the argument is you need to be running nitro (I think, it’s been awhile?) instances to take advantage of kvm isolation
Solar panels are great at a consumer level due to utility metering agreements. At a grid level they are another story. Decentralized, fault tolerant, power grid with fall back generation just in case, is a tough challenge. This is why Europe pays the highest electricity prices in the world.
Where did you get the automotive cells?
Sure, or when you buy a "red car" and it turns up bright blue.

Oh wait... perhaps descriptive words should actually be descriptive? ;)
I was interested to see, or at least what state they're in so I grabbed a couple. Might try to compare them against some genuine ones with CT and destructive inspection.

On the chance they're half reasonable, thanks for the link.
"Services" in the JVM, usually in the sense of Spring or some other service management framework, is just procedural code with a thing object instantiation layer which allows late binding invocations across services, which in complicated code turns out to be enormously useful:

- enable/disable/manage caching layers to procedure... uh... method calls

- play tricks with remote invocations that look like local ones

- enable advanced testing frameworks with mocked parameters and data connections

- enable/disable logging at runtime, and target specific services

- "aspects" to target various patterns of invocation and inject interceptors/decorators/etc to the procedure... uh... method call.

JVM service management OOP is a very different thing than domain/data object modeling OOP. JVM service management OOP is a slam dunk in terms of delivered value. In the referenced Alan Kay bullet points, it is mostly extreme late binding, and kind-of message passing that delivers tremendous value.

Data modeling OOP and GUI framework OOP is the old dog is-a animal, but is-a pet and all that headache. Because Java's behavioral compositional model is basically single inheritance (yeah, there's interfaces if you want to copy-paste or write your own delegates), it is fundamentally limited. That is the OOP that has squarely and properly been questioned over the last 10 years.
Re: AI

If you’ve used any canvas style app you’ll fully appreciate that zooming out and then zooming back in is almost without fail the way people navigate.

Even visual code editors. You’ve used the unreal blueprint editor right?

They do not use search.

Search is for finding canvases not for navigating around them.

Jumping between symbols with a command is what existing editors do. You’re doing your excellent work a disservice by sticking to ways of interacting you can already do in existing editors.

You can just use a normal editor for that.

(The same goes for any kind of AI symbol search; it is maybe valuable, but why would you not just have it an an extension in an existing editor? It’s like the rabbit; why was it not just an android app? -> no reason. The AI in it was not meaningfully linked to the functionality of the device)

Re: zoom out.

Ohhhh… that’s lovely. That’s what I wanted. You should put that in your demo.

I tried scrolling and cmd-+ but that zooms the entire ui.

That’s a super power. You should make it more obvious you can do that.
>What I'm I missing?

The parent isn't talking about e.g. EC2 as a virtualized platform, they're talking about EC2 not being a virtualization platform. With few machine-type exceptions, EC2 doesn't support nested virtualization -- you can't run e.g. KVM on EC2.
Offline Windows OSS tool to update device drivers: Snappy Driver Installer
e.g. I order a particular soap/shampoo or coffee beans every few months. If they had tried recognizing it, they could actually have improved the experience.
> There's simply no way for large-scale slums to develop in the US.

In one sense, that's correct. If there were a slum in the US, the cities could buy back the land through eminent domain and resell it to a developer to build economy apartments. And who would fight it?

On the other hand you have Portland, OR, where a lot of people are living on the streets in tents. No matter where you go, you'll see the tents downtown. I was last there this summer, and downtown Portland is just not a city that I'd enjoy. If the cops move them, they'll just move someplace else.

Also, it's worth noting, that Portland, OR has a map for the homeless encampments reported to the city.

https://pdx.maps.arcgis.com/apps/dashboards/c68d1d2e29e444a7...
> vectors will converge on my home dot

That’s just because your phone sends it, but your phone also has a list of “significant locations,” around which it could avoid sending data for a mile or less.
Yeah, I think the best object systems (CLOS and friends) intentionally decouple objects from functionality.
Agreed! If any of the celebrities they care to get videos from are on Cameo. Which, as it turns out, isn't really the case.
DNS tunneling, or smuggling through DNS requests, is like a known malware C2 method. Seems really weird to (ab)use it for ""security""
One strategy(not directly related to ChatGPT) is to use two models, one for extraction/generation and the other "challenger" to verify the extracted answer.
Refer: https://docs.unstract.com/editions/cloud_edition#llmchalleng...
Yeah it's a straight DC high voltage (~150-500v) to the inverter, which means running two 10-gauge cables the entire length of the array. With mini-inverters you have ~6 inches of 10-gauge cable into a mini inverter and the rest of the connection is via standard 14gauge 3 strand romex or something.
What do you do when 51% of the workers vote to not redistribute profits and to lay off 10% of the other workers so the shares they own can grow by a percent or two next quarter?

edit: spelling
Nit: UTF-8 is a particular encoding. Unicode is a character system.

UTF-8, UTF-16, UTF-32 all have the same characters.
France.

Italy.

USA.

Did do his most important work in Poland but wouldn't be notable globally if not for his time in the Vatican.

France.

USA and Switzerland.

USA (for generations). And strangely now Serbia.
That's why commercially the engineers aren't allowed to touch design or marketing.
mIRC scripting as a career?! No thanks! /s
I’m sort of curious what your actual hypothesis is now. Are you suggesting that kvm a) has the same security surface as a general purpose os b) that its not a high enough value target to surface commercial vulnerabilities or c) that more modern development techniques, such as using Rust, don’t limit that surface beyond traditional OS’s.

Not for nothing but it’s hard to follow what you are even arguing.
The relative path issue is a valid complaint. I have a script that can re-point references to sibling git repos to other worktree paths. However most projects, even those in development, tend to reference the master branch of any related dependent repo. If it becomes necessary to do some cross-repo development then I'm forced to keep that separate and explicit and I don't mind that.
Who's allergic to bones? Not just chokes on them, but truly has an allergy?
> That being said it always seems like google has had a massively unfair advantage for crawling not only with budget but with brandname, and perceived value.

VCs and other startup culture evangelists are always challenging founders to figure out what their ‘unfair advantage’ is.

That’s the name of the game.