skysight-inc/HackerNews huggingface dataset:
> That's a price, not a bill. It's an auction. Electricity is traded there.

And how do you think the cost in the bill is determined?

> That's nonsense. "Markets" don't need to be predictable. There are lots of markets, where predictability plays a minor role. There are also renewable energy forecasts, just like there are weather forecasts.

Knowing that there won't be much sun tomorrow doesn't cause prices to drop. It simply confirms that they will be very high.

Which is exactly what the day-ahead market does.

> In the future we will have much much more electricity capacity from renewable. Lots of business will then take advantage of that.

We live in the present, not in the future. And for it not to be a problem in the future, someone in the present has to think about it. It's a problem in the present.

You're basically putting this problem off indefinitely, you don't care that it exists, you don't care to solve it.

> That's a completely new market.

Which does not exist outside of your dreams...

> energy intensive companies have long-term electricity contracts. Additionally many of these companies can steer their demand.

Not always.

That said, someone must must pay anyways. And if you have a fixed rate and the variable rate goes up, somebody loses a lot of money. It happens like that in every market.

It also happened post-covid with fixed-rate mortgages.

> That's all yesterday thinking. Germany is not only connected to Sweden (which it is indirectly) and countries/companies can regulate the export of electricity.

All beautiful. The fact remains that the Swedes don't want more connections because of German network problems. That they have past connections says nothing about the current and future state of Germany. And the statements speak for themselves, it's a disaster.

> Sure not. It's the fear of modern technology.

Empty words.

> But you assume "limitations" of renewable energy which simply are not there or only temporary. For a lot of these "limitations" we will see solutions, like large interconnected grids, demand steering, usage of over-capacity in fuel production, large batteries, ...

A lot of whishful thinking. You hope in solutions. But now we have problems, its a fact.

> We have seen this "limitation" thinking decades ago, when the German electricity industry (mostly coal and nuclear) claimed that renewable energy could only provide a few percent energy share. The grid would be unstable. The reality: the German grid is still super reliable and we approach 60% electricity from renewable energy - in a country with very little hydro capacity.

https://www.cleanenergywire.org/news/higher-german-grid-fees...
Nothing is free.

It's increidible how all the problems I show you are not problems. The only thing that's important is the future and that they will be solved.

No one will solve them unless we first accept their existence. All you do is deny them, or minimize them, postponing them to future non-solutions.
> It should trigger fail2ban, that's for sure.

But people here are going to explain that fail2ban is security theater...
"These capabilities power Google’s search, Facebook’s news feed, and Netflix’s recommendation engine"

All things that have only gotten worse over time. Why are we still using this terrible tech?
edit: the assorted "you are misinterpreting them they just mean hello" responses are fundamentally missing the point of this comment. This is an implicit part of the "positivity culture" being discussed here. We have an entire ritual where you have to lie about things being fine.

One thing i hate about our culture right now is the casual "How are you doing?" in service jobs.

"Well, this week i found out i have testicular cancer and my doctor can't seem to get insurance approval for my Crohn's medication" are the things top in my mind.

They are just being friendly in the superficial way. Having talked with folks, they really do mean it and they care, but they are also entirely unequipped for the real answers. The truth would offer me no satisfaction but the cruel catharsis of sharing my pain and they would only be hurt for it.

Lying like this is really hard for me, these people don't deserve infantalized lies, so i have settled on "Horrible, but I'm having fun anyway!" with what is probably a manic smile, it reduces the damage to "mildly unsettled".

Its ok to admit that your role in somebody's life is ephemeral and to act like it. "Good luck" or "I hope you have a good day" go so much further than the superficial simulation of intimacy and connection of asking how somebody's life is going while not expecting a real answer.
You can't really check on a hundred million parents, so why not take away the root cause?
When I was there models weights were pretty much universally stored in colossus, either directly or through some bare bones tooling. I’m surprised the team you were working with had requirements that lead them to using piper directly for that.

We did abuse piper for all sorts of things though, most notably “golden” screenshots for diffing ui code changes across multiple search results pages.
Five deaths in the Bay Area from one storm, two in San Francisco (with a population around 800,000). There were other tree related deaths last year. More to the point, the trees that the city is actively removing are old, mature ficus trees that present a variety of risks (e.g. sidewalks, sewer and other underground utilities), overhead (e.g. public transit) wires.
The Hollywood Hills are pretty barren no? There are trees but still very arid and not lush forest.
Ask anyone with half a brain who sincerely believes in gender equality if men should take a pay cut and they’ll say no, women deserve what the men are paid.

The draft should work the same way.
I think the article may actually convey the opposite of what many assume it conveys, namely that if you use a document oriented database as a tabular join oriented relational database instead of using it with intuutive object centric denormalization, you're going to struggle
Read Alex Hormozi's "$100m Leads"
I believe it was Reagan who tried to point out that outlawing particulate pollution smaller than pollen was a road to failure.
Even installing this locally is less steps than working out how to get from the confluence page you just googled to your actual confluence instance. Atlassian, I am literally signed in, I don't want to buy your horrible product again, just take me to what I care about.
Or a bridge/tunnel before bellvue, and make the whole bellvue+niederdoerfli up to hauptbahnhof carfree...just imagine that! But yeah you are right with those Lärmblitzer too.
>I think it's rather the other way round. People who want to promote solar energy want to make it look as if the high volatility of this energy source can be simply solved with pumped storage

It can be solved with pumped storage and batteries:

https://reneweconomy.com.au/a-near-100-per-cent-renewables-g...

>To this end they compare the cost of pumped storage merely to battery storage, which makes anything else look cheap.

The cost of batteries, pumped storage and windgas do not compare favorably to natural gas.

They compared very favorably to nuclear power though. Nuclear power's costs eclipses the cost of solar and wind even when it is backed by windgas (which is more expensive than either):

https://theecologist.org/2016/feb/17/wind-power-windgas-chea...
Thanks for the example. But again I can't see a problem. The compiler does not actually prove UB in this case, so I suppose this doesn't qualify as applying (mis-) optimizations silently based on UB. Or what did I miss?
Line will always be different. There's healthy and realistic worrying where it motivates you to think and act if your situation is improvable, and there's the type of worrying where it's just wallowing and it just makes your situation worse.

But overall I think it's better to lean positive, in a similar sense to how overconfident people tend to be more successful.
Thanks for your insights! Would you say, this is an approach suited for "general" GPTs (not in the sense of AGI) or more for expert systems like Copilot?
WASM memories do have a hard 4GB limit, at least until the 64bit extension lands, but there's nothing technically stopping a tab from using more than that as a whole if the implementation chooses to allow it. I just tried creating a dozen TypedArrays of 1GB each and Chrome didn't panic, and the heap profiler shows ~12GB allocated as expected. Mobile browsers are much more strict about memory though so don't expect those to be so forgiving.
I wanted to poke around ZD&T Learners Edition but I was slightly annoyed that I couldn't just pick it up and self-explore, IBM wanted me to "prove" myself with challenges or professional experience.

Hercules it is for me...
> Despite what another comment says, unification is a valid - and rather convenient - way to implement pattern matching

The article shows that it is a valid and rather convenient way. That's why it is important to tell people that it is not necessary to use it for the "usual" pattern matching. You do (again: for the "usual" pattern matching without "variables", as in free variables, on the right side) _not_ want to use unification but "compile" the pattern matching.
Using this exploit, connected non root users can gain root access. Multiple user machines are more or less a thing of the past. These days most common use case of ssh is logging in to a remote server you already own with root privileges. So most of the users are unaffected by this exploit.
I want the apps I run on Windows to look like other Win32 apps. I want them to use native Windows controls.

All the UI "enhancements" in Windows 8 and subsequent versions are garbage and irritate me just as much as any other non-Win32 native UI.
Show HN: Tattoo Cook – An AI tattoo generator without login for trial
Supports 19 languages and 20 tattoo styles.
Thanks for putting all this work and sharing it in such a detail! Data extraction/structuring data is the only serious application of LLMs I have actually engaged in for real work and found useful. I had to extract data from experience sampling reports which I could not share online, thus chatgpt etc was out of question. There were sentences describing onsets and offsets of events and descriptions of what went on. I ran models through llama.cpp to turn these into csv format with 4 columns (onset, offset, description, plus one for whether a specific condition was met in that event or not which had to interpreted through the description). Giving some examples of how I want it all structured in the prompt, was enough for many different models to do it right. Mixtral 8x7b was my favourite because it ran the fastest in that quality level on my laptop.

I am pretty sure that a finetuned smaller model would be better and faster for this task. It would be great to start finetuning and sharing such smaller models: they do not really have to be really better than commercial LLMs that run online, as long as they are not at least worse. They are already much faster and cheaper, which is a big advantage for this purpose. There is already need for these tasks to be offline when one cannot share the data with openai and the like. Higher speed and lower cost also allow for more experimentation with more specific finetuning and prompts, with less care about token lengths of prompts and cost. This is an application where smaller, locally run, finetunable models can shine.
If it's free...then it must be worthless.
I live in foothills of a lower range of hills (European Jura), and it has numerous effects. The air is normally blowing down the mountains towards us in the evening (katabatic wind), so it doesn't matter how hot the day was, evenings are pleasantly cool and night gets colder than expected. This wind also cools hot surfaces pretty effectively.

Even just entering a dense natural forest during the day, one can sense drop in temperature around 3-4C during summer, and increase in humidity during dry periods.
I'm so old I can still remember when Sechseleuten Square was green grass, now replaced with searing heat assemblers of stone....so even the city is working against that sponge thing, but yeah it sounds good from a politician's mouth.
The requirements are strict.

For myself I rarely write app. Most often I self-host programs. GUI is managed by a browser.
I'm not overly familiar with the language and tooling ecosystem, but how trivial is this to detect on a static analysis?
3 - even if not pumped, regular dams can be "saved" until they are full, saving the water for a not-windy nor sunshiny day.
Sure, if you can't afford a more robust access control to your SSH server and for some reason need to make it publicly available then port knocking etc. can be a deterring feature that reduces the attack rate.
How is it not?

If fail2ban isn't going to blocklist localhost, then it isn't a mitigation for this vulnerability because RCE implies LPE.
It’s a cultural custom, most likely you are talking about North America. Other places might not have the same custom but will have others that may seem odd or fake to us.

If I’m not having a particularly good time I just respond “I’m alright” and people take the cue.

We shouldn’t sweat it too much.
Optery (YC W22) Is Hiring Back End Engineers (Python and Django) & Sales (Remote)
The water: 1000 kg × 9.8 ms¯² × 1m = 9800 km m² s¯² = 9800 J

The "heavy duty" AA battery: 1.5 Ah × 1.5 V = 5400 As × 1.5 V = 8100 J
> It feels to me like finding a single hole should be sufficient -- one memory corruption, one sandbox escape.

It should be.

> Maybe at the moment there are just too many little issues...

There are so many.
Agreed, I've seen all kinds of insane stuff, like "setting this public field of a java class to a garbage value will cause a null pointer exception"
Alternatively, if your goal is non-production exploration of low-level details of the system as described in this article, or even just learning the ropes of IBM i, another option is to buy an old POWER6 or POWER7 system on eBay that's licensed for virtualization and a reasonably recent version of the base IBM i OS, then use it to create disposable evaluation VMs running whatever additional extra-cost software you want to play with (time-limited evaluation copies of most first-party IBM i software are freely downloadable from IBM's Web site).

While these systems won't run anything newer than IBM i V7R2 (POWER6) or V7R3 (POWER7), they're likely to be both faster and cheaper than inexpensive cloud options.

Consider:

In 2017, I paid $1,700 for a POWER6 server (2 CPU cores, 16 GB RAM, half a dozen 137 GB hard drives) with virtualization and IBM i licenses.

The cost estimator on IBM's Power Virtual Server site suggests that their cheapest VM capable of running any version of IBM i they support (0.25 CPU cores, 2 GB RAM, 35 GB storage) costs around $400/month.
Show HN: Stock Analysis Platform for Value Investors
Hey, I've built this website to empower retail investors. In summary, at the moment there are:

Worldwide stocks to research; Unlimited financial filings history and visualization (quarter and annual); Qualitative analysis (through AI); Stock quotes; Stock comparisons with integrated filing reader, industry comparison and valuation models; Stock lists (country, sector, city, industry); Stock news, calendars; Custom dashboards; Simple, fast watchlists; Stock screener where you can apply custom criteria through 240 listed key figures and decide wether to use the latest quarter or annual data.; Portfolios, calculating alpha, beta, volatility and the sharpe ratio on a regular base.

My biggest goal is to satisfy retail investors with fundamental insights. What tools are you missing? Do you have any ideas or wishes? Thank you.
I have a pretty solid collection of data - emails and such throughout the years, reddit and HN comments, photos and videos, audio recordings...

But what do I do with it?
I've started treating "How are you?" or "How's it going?" as a greeting in that context, and just responding with another greeting, like, "Hi! Lovely weather we're having!" or something similarly irrelevant and disengaged.

People probably assume I didn't hear them or something, but not once has anyone reiterated the question.
Sounds like how Mercurial handles commits!
People saw, but how many really saw? Not many, I think. My post is now sitting at -3 (as expected), which is what usually happens on HN COVID threads whenever a new chunk of the narrative falls off and someone points out it was known from the start.

Whilst some people might have seen and registered the mismatch in private, very few were willing to point it out in public. Instead people acted as if everyone was guaranteed to be infected immediately. This incorrect belief about susceptibility rates was the basis of the models that predicted one giant wave in April 2020, it's what justified all the lockdowns, mandates, travel shutdowns etc. To point out that some people weren't getting sick was to attack the entire COVID narrative, because if you use a correct IFR and multiply by the real immunity rate, you get a number too low to pose problems to the health system.
My position would still be that:

- If you’re working on critical code where one wrong line can bring down the planet, it is your organization’s responsibility to adapt. This means thorough testing before you roll it out to production, code review, etc.

- If you’re convinced that linting, testing, etc. is essential to prevent calamities, it shouldn’t be up to individual developers IDE choices to use these. Then it’s again up to your org to centralize and mandate those tools, e.g. by adding autoformattets, linters, and test coverage checks to their Git precommit and code review. This is an organizational issue.

- If we take a step back from these calamities, and claim that an IDE just makes people more efficient… Isn’t it again up to your org to promote and pay the efficient developers more, and gradually the top positions will be filled with IDE users and that becomes the company culture if your hypothesis is right?

In any case, I strongly disagree with your angle that not using an IDE is “irresponsible”. I have my reasons for sticking with a terminal-based workflow, but respect and understand why other people might find an IDE better.
What about just turning off your network?
Vignettes on language evolution: discovering an old syntax feature history
Berlin, one of the leading cities in Germany on those concepts is located on two rivers, plenty of canals and between a few lakes. Hamburg is another very active place and it's close to the seaside, with a huge river and plenty of water in the city. A lot of concepts refer back to city planning that Kopenhagen started after a massive rainfall event in 2011 - a city which is fairly flat, has a large river front and plenty of canals.

Still, there's need to evaluate such city planning concepts because the lakes and rivers do not solve all of the problems associated with heavy rainfalls and drought cycles. They do nothing to handle the runoff if you get massive rainfalls in a short period of time because the water management gets overwhelmed. Also, city trees do not benefit substantially from the high ground water level and still suffer in drought.

So while not all of the concepts ideas may be applicable to Berlin, Hamburg, Kopenhagen, Zurich or Geneva, concepts like green roofs, local water storage etc. are still required to respond to the incread frequency of high rainfall events and increasing summer temperatures.
I guessed they had analyzed BirdNET data to detect statistical differences in bird sounds near different types of trees. But this is very cool too.
This could be interesting. Unfortunately it'd be a performance hog to do. Some kinds of things do work with this (see performance guided optimisation in compilers)
Warnings on unencrypted HTTP were only feasible after free certificates were widely available. BIMI doesn't have that so yes it's a racket.
Thank you for the link. I noticed a huge pro-nuclear sentiment in several places, Reddit, Lemmy, and sometimes here. It is an interesting energy source, but it has huge drawbacks compared to other energy sources. The price/time to build and operating costs are significant. Most current reactors need to be heavily subsidized with taxes to be competitive. Plus, of course, the waste challenge.
> Ultimately, it takes ~6-8 hours on average to obtain a remote root shell, because we can only guess the glibc's address correctly half of the time (because of ASLR).

AMD to the rescue - fortunately they decided to leave the take-a-way and prefetch-type-3 vulnerability unpatched, and continue to recommend that the KPTI mitigations be disabled by default due to performance costs. This breaks ASLR on all these systems, so these systems can be exploited in a much shorter time ;)

AMD’s handling of these issues is WONTFIX, despite (contrary to their assertion) the latter even providing actual kernel data leakage at a higher rate than meltdown itself…

(This one they’ve outright pulled down their security bulletin on) https://pcper.com/2020/03/amd-comments-on-take-a-way-vulnera...

(This one remains unpatched in the third variant with prefetch+TLB) https://www.amd.com/en/resources/product-security/bulletin/a...

edit: there is a third now building on the first one with an unpatched vulnerabilities in all zen1/zen2 as well… so this one is WONTFIX too it seems, like most of the defects TU Graz has turned up.

https://www.tomshardware.com/news/amd-cachewarp-vulnerabilit...

Seriously I don’t know why the community just tolerates these defenses being known-broken on the most popular brand of CPUs within the enthusiast market, while allowing them to knowingly disable the defense that’s already implemented that would prevent this leakage. Is defense-in-depth not a thing anymore?

Nobody in the world would ever tell you to explicitly turn off ASLR on an intel system that is exposed to untrusted attackers… yet that’s exactly the spec AMD continues to recommend and everyone goes along without a peep. It’s literally a kernel option that is already running and tested and hardens you against ASLR leakage.

The “it’s only metadata” is so tired. Metadata is more important than regular data, in many cases. We kill people, convict people, control all our security and access control via metadata. Like yeah it’s just your ASLR layouts leaking, what’s the worst that could happen? And I mean real data goes too in several of these exploits too, but that’s not a big deal either… not like those ssh keys are important, right?
There should be an electron local app for running offline web apps. Shouldn't be too hard to build.
Nice ideas... now build it!
Its meaning is just hello if that's the translation you are looking for
https://www.youtube.com/watch?v=yXAOamWIPcM

Here’s another arrow for your quiver.
lol. industry is still tip taping around row hammer?!?!
Ask HN: If not ads, then how are websites supposed to monetize?
We all hate ads, especially the ones that keep jumping at us while we are trying to read an article about Iron Man. The worst part: they are not even related to the article or the entire theme of the website. To counter this, we install ad blockers. Peace.

But the idea that I am probably not allowing the little money that the blog/website owner can make from those ads after putting in effort to write a good, well-researched and quality article feels bad. I disabled ads not because of that intention, I want them to make the money they can. I am not able to prevent any other tech giants from misusing my data anyway.

What is a resolution to this? I know many blogs have a donate option, but not everyone can donate. Not every website/blog can get a sponsorship. And ads are annoying, to the extent that a user might not visit again. Thus, the question: If not ads, then how are websites supposed to monetize?
Sleep Number the brand has been around I think since the 80s? Never had one personally but definitely an old brand though maybe if you are not in the US you would never have heard of them.
The hydroelectric power plant at an altitude of 3 KM: 11B kWh