Readit News logoReadit News
cyri commented on Hurl: Run and test HTTP requests with plain text   github.com/Orange-OpenSou... · Posted by u/flykespice
cyri · 3 months ago
Nice. This looks way better than this one written in Go: https://github.com/vdobler/ht it uses hjson.

We used it very often a couple of years ago. Will try hurl.

cyri commented on Maximizing Battery Storage Profits via High-Frequency Intraday Trading   arxiv.org/abs/2504.06932... · Posted by u/doener
_trampeltier · 3 months ago
I know a country, the national train company turns lots of outside lights on (daytime), if the price is negative.
cyri · 3 months ago
Yes that is the SBB in Switzerland but they do not turn the lights, instead they turn on the heaters for the track switches. Not sure if that is all rumours.
cyri commented on Building my own solar power system   medium.com/@joe_5312/pg-e... · Posted by u/JKCalhoun
yvan · 4 months ago
If you have an EV that can be charged only at night, a big battery is required.
cyri · 4 months ago
For solar excess charging I use evcc.io

When I charge the car via battery then only down to ~75% for now. The remaining energy is needed by the house during winter months.

cyri commented on Building my own solar power system   medium.com/@joe_5312/pg-e... · Posted by u/JKCalhoun
pingou · 4 months ago
What do you do with that much electricity? Was it necessary to over-dimension for winter?
cyri · 4 months ago
Of course it is a bit oversized.

We’re living in a big river valley where we have fog from October until March. On some days in November the fog is so dense that the whole system does not produce any kind of energy. On the other days the produced kWh are enough to charge the battery.

We have a heat pump (extrem efficient), servers, one electric car, etc which consumes all together around 13MWh per year. The solar system produces around 27.5MWh. Most of the energy gets fed back into the grid.

We’re currently investigating to connect the neighbour houses physically to us. But that takes even more time here :-(

cyri commented on Building my own solar power system   medium.com/@joe_5312/pg-e... · Posted by u/JKCalhoun
cyri · 4 months ago
I did build my own solar system too. In Switzerland.

Took me 1-2 month planning and then 3 month building it alone nearly each day. Sept 2023 til Xmas 2023. Got all the hardware from a PV dealer friend on his purchase price level. Even 24 panels I have put myself alone onto the roof. With two persons it was a bit better.

I've got: 420w x 71 Trina solar panels and two SolarEdge inverters. SE10K Hybrid and a SE17k. Also a 24kWh BYD LFP battery.

All prices without state funding: Offers from local installers for 56*410W Panels without battery were around 65k CHF.

I've paid now 44k CHF including every kind of cost associated with building it.

Should write a blog post about it :-)

Next project is a solar fence with 6kWp.

cyri commented on Ask HN: Who wants to be hired? (May 2024)    · Posted by u/whoishiring
cyri · a year ago
Location: Greater Zurich Area, Switzerland

Remote: Yes, occasional travel within CH,DE to the office possible

Willing to relocate: nope

Technologies: 25 years in e-commerce, Golang, PHP, JavaScript & TypeScript, Kubernetes, MySQL, MongoDB, Magento, SolarEdge(ModBus). Does not need to be a dev job, can also be consulting/team lead.

Résumé/CV: on request / confidential

Email: kontaktcjs at gmail dot com

cyri commented on Solar   patrickcollison.com/solar... · Posted by u/kmax12
atourgates · 2 years ago
I agree completely, and the best antidote is getting a little knowledge about how home solar works. Something that should be well-in-reach of most of the HN crowd.

A typical grid-tied home solar system has 3 big areas of component costs:

1. The actual solar panels.

2. The thing that mounts the solar panels in place (called racking)

3. The things that turn the solar panel's electricity into electricity that can be used in your home and by the grid. Typically inverters and wiring.

The good news is that you can price this all out yourself, to get an idea of what your system SHOULD actually cost. Then you could theoretically do it yourself, or be a more informed consumer when shopping around to have someone do it for you.

I haven't pulled the trigger yet, but I've been planning, revising and tracking prices on a DIY install for the past couple years.

Here are some of the resources I like:

1: Unbound Solar is a good resource for ready-to-install DIY kits. Their kits are a good resource for "this just works" - and you can then price out individual components as-needed. - https://unboundsolar.com/shop/solar-kits?product-category=gr...

2: For buying actual panels, I like A1 solar. They seem to have the best selection/pricing I've found: https://a1solarstore.com/

3: OpenSolar is a free tool designed for solar installers, but available to DIY'ers. It lets you specify your panels, racking, inverters etc., and then lay them out no your roof or the ground. https://www.opensolar.com/ - It's very likely the tool that the contractors you're getting bids from are using.

The last bit of info I'll share is that in general, microinverters don't make sense from a cost/benefit standpoint. Panels have gotten really cheap, microinverters haven't. You're probably better off adding more panels with a traditional inverter system vs. paying for microinverters to get marginal efficiency gains from a smaller number of panels.

cyri · 2 years ago
I've did this all and currently installing a ~29kWp solar roof myself here in Switzerland. I will pay less than one third of the costs as when it gets installed via a company.
cyri commented on How to start a Go project in 2023   boyter.org/posts/how-to-s... · Posted by u/taylorbuley
cyri · 2 years ago
well written post!

one minor thing: I've skipped using build tags for integration tests because those tests will be out of sync one day with your main code, even with Goland (?).

Instead I use the usual test and check if an environment variable is set, if not, then

    t.Skipf("env var %q not set, skipping integration test",envVarName)
or you can use an additional CLI flag, e.g. in `feature_test.go` write

    func init() { flagIntegration := flag.Bool("test.integration",false,"run int tests") }
then

    $ go test -v -test.integration

u/cyri

KarmaCake day123September 3, 2014
About
eCommerce with Golang
View Original