skysight-inc/HackerNews huggingface dataset:
> We are not stuck and these issues are solvable

I don't believe they are solvable with the existing approaches. Transition to natural gas from coal is possible, but there's nothing on the horizon after that.

The existing plans (if you can call them that) mostly depend on asterisks pointing to a footnote saying "magic happens here": cheap hydrogen, power-to-gas, radically cheaper batteries, etc.

> For example, a simple thing where Germany could try to follow the Nordic countries is heat pump installations to keep houses warm without fossil fuels.

They are trying. But they are already having problems with very expensive electricity. Which will only get worse, as demand climbs with more heat pumps.
What a great conversation. How did you find those posts from 15 years ago? XD
Bristol seemed really nice when I visited from London, seemed to have a bit more going on than Brighton does.
Love seeing something like this! I'd really want to run something like this locally but sadly, many of the single word translations I've tried ended up being wrong or even just gibberish. Looking at the issues page, it looks like multiple languages are affected by this.
Nuclear benefits from stable output, but the world we're in doesn't require stable output so the economics become difficult.
I don't use LSP for all the real-time stuff, but I do use it for other things like rename symbol, lookup documentation, jump to, etc. and just "the file you have open" isn't really enough for that in most cases. You need to know about the "file layout" or "complete project" for that sort of thing.
Brighton has a lot of colour terraced houses too.
I've just moved back to Bristol (grew up here) and delighted to see this on HN.

Since this post is likely to be a good honeypot: can anybody recommend any good tech meetups here? I run an energy tech company and looking to meet like-minded folk
Wow. There was a tiny typo. I found myself thinking, someone who reasons like this should have a protocol for fixing typos, if they eat their own dog food.

I was floored to see the "fix typo" link at the bottom. Submitted. I now wonder if the typo was on purpose.
I mean, do civilian massacre in Vietnam count? Drone striking a wedding?
For a short time I was all about being a FOSS zealot using M$ on email signatures and such, because I had a confortable university student life where most bills were paid by someone else, then I realised what it means to have to pay bills for ourselves.

People are realising that PD and Shareware make more sense when one wants to make a living from software, the alternative being putting everything behind SaaS walls.

Not every use case can be done selling hardware to go alongside the software, consulting, conference talks, selling books (which are often pirated by those that should donate to FOSS)
Spyper: E-Commerce Crawler Using LLM for Competitor Insights
I love how the example is super confusing.

You sleep 3.33… metric hours.

You fall asleep 9:50 metric time.

You'd think we can just interchange the . and : so you should wake up 12:83…, or 2:83… the next day.

But no, it's apparently 2:75 metric time. Why?

Also nice how they IMMEDIATELY ran into a continuing fraction 1/3, which is exactly the point of the 60-minute hour, 24-hour day, or 360-degree circle: lots of factors.
It's a surprising sight to see Western companies showing no interest in 25 million strong economy.
Two managed languages will be hard to integrate, but if the library is written in C or in a language with a C ABI, is possible to call it from pretty much any language. The question is whether you would want to run it in the same address space as your editor even if you could. Clang is more stable these days, but I still see clangd crashing from time to time and it would be very annoying if it were to take down my editor every time.

So in the end even if you had the option of running the language plugin within the same address space, probably you wouldn't want to. A better RPC protocol than JSON would be nice, but a standard is better than no standard.
Interactive Snowglobe Clock Turns Time into a Snowy Spectacle
Strange the page does not describe the "metric second" then, since it is not the same as the SI second. I thought that the second was the unit which was the same as in SI (=metric). But then it is not the same as the SI second, so not metric at all. Very confusing.
So which part do you see as undemocratic? The parliament is directly elected by the EU populace. The council is the heads of state, which are elected by the respective national electorate. The commission is appointed by those same elected national governments.

Is that appointment process not democratic because its one layer of indirection? It's the same thing that happens for pretty much any minister/secretary in pretty much every democracy. Is the US government not a democratic system because the secretary of state is appointed? Is the UK not democratic because the Cabinet is appointed? Are there any democracies by that narrow definition?
Ragel – A State Machine Compiler
I thought ARM big.little implementations supported the exact same instruction set on both big and little cores. Don't they?
I have mild tinnitus on one side. It doesn't cause too much discomfort but it's there. I am pretty sure it is caused by something pressing on a nerve on my neck so it's probably not the kind that most people have. I am hyphotizing that it would go away if I fixed the neck issue but that itself isn't so easy to do either.
I'm not sure what you mean. What does UDP have to do with acceptable service? If you want to prioritize certain kinds of traffic, you either to do deep packet inspection, or you trust IP-level QOS info (which you probably shouldn't). There is no other way. No one sane prioritizes UDP in general, you prioritize things like VoIP, for which you anyway need to do DPI.

And separating data connections from encryption has in fact proven to be a a bad idea over those 40 years.
Since the change, you could always use debian without systemd. It was trivial, especially for servers.

Desktops took more care, but that was still a non-issue.

But lately, especially since bookworm, things are less solid. rsyslogd is not a default install item now, and when you install it, there is no init script.

This is fine for servers which want centralized logging under systemd, because of course it can start syslog with the included unit file.

But if you remove systemd, by default you have no logging daemon, and once installed, no init script by default.

Easy to fix, but a reduced ease of use.
A classmate of mine happened to mention once that for some early models of a particular Japanese car manufacturer (1980's I think) the engine would need to be removed in order to change the oil.
An old but good counterpoint to the "rapture of the nerds": http://web.archive.org/web/20110718031848/http://www.acceler....

There's a good breakdown and cliche-by-cliche comparison in there, but I find the penultimate paragraph both memorable and quotable:

> It’s also interesting to think about what would happen if we applied “Rapture of the Nerds” reasoning more widely. Can we ignore nuclear warfare because it’s the Armageddon of the Nerds? Can we ignore climate change because it’s the Tribulation of the Nerds? Can we ignore modern medicine because it’s the Jesus healing miracle of the Nerds? It’s been very common throughout history for technology to give us capabilities that were once dreamt of only in wishful religious ideologies: consider flight or artificial limbs. Why couldn’t it happen for increased intelligence and all the many things that would flow from it?
Good is not optimal.
I actually like those examples.

During the lockdowns the Barbican was a nice area to walk through

There are far worse buildings on the South bank of the Thames, I walk it a lot - the IBK building + ITV studios, the weird brutalist buildings near Blackfriars bridge are pretty ugly (the new '1 blackfriars' is built in the shape of a massive sarcophagus/ coffin from some angles).

There's the weird concrete pub on the others side which is pretty ugly too.
No, I am just spelling-impaired (even in my mother tongue) :)
The author has a section "Featured in this track:" and "Like any amateur analog artifact, this track contains mistakes encased in amber." but I can't find anywhere to actually listen to the track in the article. Am I blind?
Interesting. I stand corrected, then.
Using system theme colours in CSS
There are also some in Tobermory on the island of Mull in Scotland. It's used as the setting for a BBC children's TV series called Balamory.

https://www.gettyimages.co.uk/detail/photo/coulorful-houses-...

https://www.youtube.com/watch?v=GWBAINpDuvk
This post is currently flagged.
The post is referencing only doxxing as consequence of criticizing Israel, it's not even criticizing the state of Israel itself.

Is there any public forum or institution in the US where criticizing Israel won't cause a shitstorm? Is there any other topic that has a similar effect?
At least for me, ignoring it seems to work as well as ignoring eye floaters seems to. They're there, but I can filter them out to the point where I forget that they're there.

That's it. It's not permanent, but I can forget it's there.
> If I am most comfortable/fluent viewing python, why can't I view a javascript source as python?

Because they are not isomorphic. At all. Even if you just consider the languages themselves, and ignore their ecosystems, which, in practice, you cannot.
This is a strange position to take. "Someone who uses logic and reasoning should churn out pristine, flawless work."
Speaking of different clocks. Here is the year on a clock face. 12pm is summer solstice, 12am is winter solstice. https://clock.mohiohio.com ( I'm in the southern hemisphere so it might be the wrong way around if you aren't. I need to fix that.)
It fails on a crucial aspect, of defining an alternative to Mississippis.
He mentions that there is a conflict of interest with recommending peer reviewers. While I agree this can be abused, I've often run into cargo cult science in AI when publishing something that is valid, novel, and in my opinion advances the field, because it is not aligned with how past work defined the problem when submitting to conferences where I cannot recommend more senior scientists as reviewers. Recommending people could help a lot to address this.

For example, in continual deep learning people often use time datasets in which they use a small amount of memory and incrementally learn classes and the algorithms cannot work for other incremental learning distributions. It's been very hard to publish work that instead works well for arbitrary multiple distributions, eliminates the memory constraint (which doesn't matter in the real world mostly), and shows it scales to real datasets. We have been able to get huge reductions in training time with no loss in predictive ability, but can't seem to get any of these papers published because the community says it is too unorthodox. It is far more efficient than periodically retraining as done in industry, which is what industry folks always tell me is the application they want from continual learning.

The confusing thing is that when I give talks or serve on panels I always have folks thank me and tell me they think this is the right direction and it was inspiring.

In my field the review system is way overtaxed with too many inexperienced people who struggle with having a broad perspective, so I think submitting to more venues would probably make things worse.
The concept of a language specifically for compiling state machines seem very interesting in a single responsibility principle kind of way. I found it through this stackoverflow answer. The project readme wasn't very descriptive and the answer seem to better capture what's interesting about it.
Back in the day, I was playing DooM 2 on a 386DX 40MHz and was very fine. And Rebel Assault on 14fps.
Also, I managed to play DooM 3 on a GeForce 2 MX DDR (using the patch sets to allow it to run on Voodo cards).
Fun fact, the first popular modern breadboards with power supplies and switches and stuff we use today were $1,300 in 1974 dollars, so ~$9,855 today accounting for inflation.

Also, I’m the guy who made this and you’re absolutely spot on. I’m constantly working on making this better and cheaper as time goes on. It’s totally open source so I hope people will write firmware to do the things they want with it and share it with others who want to do that thing as well.
How can you find the searches better if I find what I'm looking for every time I search ?
That really depends on how a person thinks about their community. For example, if my friends and family were in the upholstery business...
yep, need a nightly build as of today
In addition to my other comment here, is there any application of formal verification for complex ETL (Data) pipelines, from the standpoint of enumerating transformations, workflow steps, and states, with less emphasis on temporal soundness?
Team demonstrates differentiable Swift compiler outrunning TensorFlow by 322X
It's not surprising when you count the worthless currencies with state-mandated exchange rates into the calculation. If you wanted to do things legally as a western company then you had to price everyone of the 25 million out. It was done precisely for that reason - to protect the uncompetitive internal market from western competition.

Only the richest of the rich (literally few hundreds of people) could buy legally imported western electronics. It was available, even in the Eastern Bloc, but nobody had the money.
I fondly remember Swatch Internet Time and .beats. Back then (around 1998), I used to have a watch that displayed Internet Time and I genuinely believed that this was going to the future way of how we keep track of time and synchronise with each other.

Unfortunately, things turned out differently.
Perhaps unrelated but Ive been meaning to ask and I couldn't find - what's the deal with python-lsp-server and virtualenvs? It seems like it has to be installed in the virtualenv to provide completions, etc. Is that right?
I mean it's the same in the UK - there are probably 30+ different types of bread in any supermarket, but it's all the same. It has the same shape, same taste, just different bakery that makes it.
Me too. Beeminder was part of how I quit drinking.

I just logged one dot manually every day, at the end of the day, when I had managed to shrug it off. It was very difficult at first but I knew I had to keep going. About four months in I bought a pizza to celebrate 100 days, and the habit has stuck ever since. Recently I got myself kebab for 365 days without a drop.

https://www.beeminder.com/resonant_pyre/days-since-drinking
PyData Bristol often has good talks. It used to be hosted in the Ovo building (the energy company), but travels around. https://www.meetup.com/PyData-Bristol/

Lots of other meetups for various aspect of tech. It's Bristol Tech Festival this week too. https://techspark.co/tech-festival/
LSP is just Microsoft's EEE[0] into the open source space, as they've done with a number of things (including Typescript and buying GitHub/NPM, WSL, etc).

Visual Studio was a meme for a long time because it was so heavy and enterprisey, so to capture more market share they made the cool new shiny version VS Code, and wanted to compete with e.g. Atom whilst still having their grip on the ecosystem as a whole.

So LSP was born. It has a lot of problems. It only really works well with VS Code (yes, there are exceptions, but not many, and they aren't paid for by a mega corporation).

This is Microsoft's way. They try to sway the developer community through force, not persuasion.

[0] https://en.m.wikipedia.org/wiki/Embrace,_extend,_and_extingu...
I suspect people just use it instead of adblock. I'm getting a strong Brave browser user vibe from these recurrent waves of Kagi users.
An article about LSP should really start by defining LSP.
> but the real one is: There is no undo!

The undo sort of exists - it means you have to simply record the part again.

This has two effects:

a) it makes you play / practice more, so what you record gets better over time

b) if you make a mistake you may be more keen to keep it rather than record again - which leads to the recorded stuff having more character and spice.
Also had it as long as I remember, at least since I was about 7 or so, which makes me think it's not related to high level noise exposure. I know that because I have clear memories of asking other kids whether in times of silence they could hear anything. It surprised me that they couldn't.

My tinnitus is a kind of hissing, predominantly at a very high pitch. I'm in my mid 40's so grew up around CRT TVs. I think it's about the 15kHz horizontal refresh frequency, which makes me wonder whether my brain was trained at a young age to expect CRT TV sounds to be around and now it's just a permanent artefact, like a noise cancellation circuit that's gone wrong.

I find it gets worse if I'm run down, or eg. If I drink too much alcohol, or if I wear headphones for too long.

If I think about it, I can hear it at any time, but generally it's not too bad. I know it's not very helpful, but acceptance of it and shifting focus to other things definitely helps me, to the point that it usually fades away and is generally not noticeable at all.
> There really is an observable upper-bound on if-then performance.

Only on if-else chains you can code by hand.

There's a lot of machine learning methods that can be seen as using data to generate large networks of if-else decision points. There are methods that perform (a discrete simulation of) continuous generalization of if-else chains. And fundamentally, if-else chains with a loop thrown in the mix is a Turing-complete system, so it can do anything.

The problem here is that if-else chains are a really inefficient way for humans to model reality with. We can do much better with different approaches and abstractions, but since they all are equivalent to a finite sequence of if-else branches, it's not the if-else where the problem is - it's our own cognitive capacity.
Deals happened, but on a small scale.

For instance, East Germany had so called "Intershops" stuffed full with western consumer products (also home computers), but those were sold for hard currency only, and their main purpose was to siphon off the circulating D-Marks which were coming into the country via relatives from West Germany, or to directly sell to western visitors, because some prices were cheaper than in Western Germany.

From time to time Western companies also did one-time deals for industrial products (East Germany had a pretty good optics and mechanical engineering industry which could come up with competitive products from time to time, but usually such deals didn't benefit the general population).
Why are people so focussed on doors? Glass windows will always be the weak spot.
I don't know about unit tests, but I often write regressions test in python that start and orchestrate a dozen or so of subprocesses that communicate with each other. Making sure everything cleans-up properly no matter what is a pain.
Such a plan is currently being prepared for coal. Gas, as a means to cover peaks on short notice, is still needed so, but also much better than coal, especially at significantly lower volumes.

This is a classic case of letting the perfect be the enemy of the good. And revamping huge portions of an energy grid, and generation base, is nothing that is done easily or fast.

Edit: Source in German:

https://www.bundesnetzagentur.de/DE/Fachthemen/Elektrizitaet...
We need tau-rational-time! We sleep for τ/3, noon is at π.
What are you searching for ?
> Anders Hejlsberg was the author of the best Pascal implementation, greatly enhancing Pascal until he was seduced by Microsoft and helped start the evil that is .NET and C#.

Some historical correction needed.

Many of the improvements in Turbo Pascal 4.0 onwards came from UCSD Pascal and Apple's Object Pascal, initially, and then followed up on interoperability with C++ for Borland products.

He wasn't seduced by Microsoft, rather by former Borland employees working at Microsoft wanting to refer him (those referral bonus), which he continuous refused until himself got pissed off with Borland's management.

"Anders Hejlsberg: A craftsman of computer language" interview

https://behindthetech.libsynpro.com/001-anders-hejlsberg-a-c...
This was the Great Hanoi Rat Massacre of 1902.

French officials wanted a lifestyle more like home, including flush toilets.

So they built a sewer system. It was a perfect breeding ground for rats.

Now, Hanoi had a rat problem.

They hired exterminators, but it wasn't enough. So they offered a bounty to anyone who would kill a rat and bring in the severed tail as proof. It was much easier for them to dispose of a collection of rat tails instead of entire rat carcasses.

The locals quickly figured out that you could remove a rat's tail without killing it, and send it back into the sewers to breed more rats with fresh young tails.

https://www.atlasobscura.com/articles/hanoi-rat-massacre-190...

https://en.wikipedia.org/wiki/Great_Hanoi_Rat_Massacre

Here is an article that ties together the rat massacre, the cobra effect, factory workers' gloves, overtime pay, and heat-based bonuses:

https://www.corporate-rebels.com/blog/leaders-rules
Typhoon Tip
So fix _that_ problem
The 1.2bn fine is still, AIUI, appealable. It took years for the relevant regulator to lurch into action and levy it, as is standard for GDPR cases.
It is true that heating should be electrified … but it’s important to note that this makes the Dunkelflaute problem more serious, not less.

Because now your inflexible base-load has increased. And while spreading generation over a wider area helps, it rapidly reaches limits (unless your power grid extends close to the equator).
Systems immunology of regulatory T cells: can one circuit explain it all?
Unfortunately, longevity doesn't matter to an economy whose participants surf the cash flow. The shitty McMansion may fall apart after 10 years, but if it lets you earn more than it costs to replace, it's good enough. Sad as it is, a lot of the economy relies on the churn.
where did you get the glasses from?
See page 3 here: https://www.copyright.gov/circs/circ33.pdf

“Works not protected by copyright”

And 906.4 here: https://www.copyright.gov/comp3/chap900/ch900-visual-art.pdf

It may be considered a derivative work, but that doesn’t matter if it’s a derivative of only the portion of the original work (the glyph shapes) that cannot be copyrighted as a matter of law.
This is for large deployments in prod.
Nomad and Consul servers at home are running on an old Rpi3 with 2G of ram managing several devices and about 10 vm's.
Larger deployment of ~30vm's was managed with a nomad/consul cluster of 3x2cpu4ram with no issues.
By "a couple of rich guys" are you referring to the fact that roughly 90% of all power production capacity is owned by the public via municipalities, regions and the state? (https://energifaktanorge.no/en/om-energisektoren/eierskap-i-...)
put aperture, iso, focus, shutter speed on auto (if it's not a manual lens) and you will get good pictures
I just realized that the standard time watch face feels like it will follow the sun rising from left to set on the right side. But since the sun is rising in the east, it should be horizontally reversed. Or you should always look to the south / to the sun. Or it feels right because of my western idea of writing from left to right?