skysight-inc/HackerNews huggingface dataset:
> Before China came to dominate the solar panel industry, Germany led the way. It was the world’s largest producer of solar panels, with several start-ups clustered in the former East Germany, until about a decade ago when China ramped up production and undercut just about everyone on price

It was also around a decade ago that the conservative government in Germany basically killed the solar industry.
> I prefer the implicit version and disagree with the claim in the article that it will lead to dozens of arguments. What we normally do when we have dozens of things that belong together is that we package them all up into data structures/records/objects that group related functionality.

This was the suggestion of "A Second Look at Overloading" [1], where they eliminate class declarations and simply declare which individual functions/operators are overloaded.

[1] https://dl.acm.org/doi/10.1145/224164.224195
The big one not mentioned is cancellation. It's very easy to cancel any future. OTOH cancellation with threads is a messy whack-a-mole problem, and a forced thread abort can't be reliable due to a risk of leaving locks locked.

In Rust's async model, it's possible to add timeouts to all futures externally. You don't need every leaf I/O function to support a timeout option, and you don't need to pass that timeout through the entire call stack.

Combined with use of Drop guards (which is Rust's best practice for managing in-progress state), it makes cancellation of even large and complex operations easy and reliable.
I would guess it's usually secondary to the airline's reputation. Various airlines have gone bust following crashes, such as PanAm and Swissair, whereas other airlines trade on their safety record, such as Quantas. Part of that is buying planes with a good safety record and grounding any planes they believe to be unsafe.

The recent Boeing crisis does seem unusual in that it seems the media focus has bypassed the airlines entirely and gone straight for Boeing, but I've not heard anyone in the real world actually change their ticket directly based on the aircraft involved. Personally, as a passenger, I'm more concerned about maintenance and pilot training, as that's far more likely to lead to my untimely death than Boeing.

Even with the 737 MAX crashes... don't get me wrong here, Boeing were absolutely at fault for how they handled the MCAS system, they deserve the backlash, and caused one of the holes in the Swiss cheese that led to the crashes. However. The crash investigation reports back up that poor training and safety culture at the airlines were also major factors. Runaway trim is something they should have been able to handle, and problems had been reported on previous flights on those planes, but they didn't want to take them out of service for financial reasons. Ethiopian Air and Lion Air already had terrible safety ratings before those incidents.

All this is to say, I think the bigger risk for Boeing is that good airlines will worry how their reputation would be affected by an incident, and ground or stop buying their planes. Any airline is probably two major fatal accidents in a short space of time away from bankruptcy.
I don't oppose destruction of housing because of people losing their investment - expropriate it for all I care. But reducing the housing supply is bad for everyone. That's the important problem with nimbyism: it's not that it demands unfair advantages for homeowners as investors, it's that it prevents development that is needed for a better world.

There's definitely an argument to be made that globally iconic feats of architecture have intrinsic value that's more important than a bit of housing. But you do need to account for the social impact of aggravating housing scarcity to make that argument.
I see. Well I am fine with just js and ts for now, but long term I need more language support. So I probably should choose tree sitter.
Notion Is Having a Major Outage
> What is its current situation? Is it still maintained?

It still works for me on Windows 10. No idea what it'll be like beyond then.
Parametric Design on Gaudi's Sagrada Familia [pdf]
Two things: iOS has been eating into Android marketshare in Europe since 2019:

https://www.statista.com/statistics/639928/market-share-mobi...

However, more importantly, iPhone users have more disposable income [1][2]. So, if Apple would pull from the EU, all those iPhone users with a lot of disposable income would be in the market for Android phones and apps, creating a lot of opportunities in the Android market.

[1] There are various studies, e.g.: https://www.prnewswire.com/news-releases/iphone-users-spend-...

[2] If you look at the most popular Android phones, they are often dominated by cheaper models, e.g. Samsung's A lineup. See e.g. current Android usage in France: https://www.appbrain.com/stats/top-android-phones-tablets-by...
Yeah, ASDF is fantastic, I'm glad stuff like pyenv and rvm existed and paved the way for it but ASDF is the way to go nowadays.
Heh. Yeah, price and quality are tenuously correlated at best. For years, back when I was a starving artist, but went to parties with people who cared about wine, I had what I called a secret weapon. One couldn't show up with two-buck Chuck, of course, but Trader Joe's also carried a Chilean wine, for $4.59 (or something like that. It was cheap, is my point), which regularly gathered approving comments when drunk alongside wines which retailed at 10x or more. (It was Santa Maria? Santa Clara? Santa something, anyway, and they sadly no longer sell it.) I wouldn't let on, but would mutter something about how underrated Chilean winemakers / terroir could be, and no one ever called me out for being poor!

In our case, with the blind tasting, those wines were all from the same grapes, from the same vineyards, made with the same process, and (for the previous decade or so) under the direction of the same winemaker. (For the record, I would neither then nor now ever consider buying that wine. It was and is stupidly overpriced, in my opinion, and isn't a style - fruitbomb California Cab - that I particularly enjoy.) What made it such an interesting experience is that style and flavor profile had been entirely factored out of our preference equation.

What did form the ground of our opinions was something one might best term Interesting, composed of things like depth and complexity and balance. Like, when it hits your tongue you taste a lot of different flavors, as you hold it in your mouth some of those flavors change, after you swallow some flavors linger and/or change, but none of them ever dominate or become unpleasant. That's still somewhat subjective, of course, but much less so (and more broadly recognizeable) than anything to do with the vocabulary words for particular flavors.

I think that's most of what "experts" are looking for in things they call Good, even though they seldom explicitly put it that way. I can identify those qualities even in foods and drinks that I don't particularly care for, and recognize their absence in things I do. For instance, I can't stand hoppy beers, but Pliny (Elder and Younger) has those qualities, so I can acknowledge that it's good, from a culinary perspective, even though I'll never order a pint; I can crush an order of tater tots, but they're not any of those things, so I'll happily call them crap, with my mouth stuffed full.
Really far.

Partial indexes and partitioning go a loooooooong way.
Indeed, yet an engineer trained in that industry should also have a better sense of when short-term financial concerns are putting the long term mission at risk. Welch was a chemical engineer when he joined GE, so I'm not sure it's a strong counterpoint.
Some fun things I spotted:

- https://satellitemap.space/?constellation=starlink&norad=592... is rising, started recently?

- There's one over Africa that says re-entry in 30 minutes
Ask HN: What Happened to Tor?
I was just reading this thread: https://news.ycombinator.com/item?id=39796550

And was reminded about the Tor network. In ~2012, it was talked about so much, but in the current year, I barely see it discussed.

Do people just assume it's compromised and thus dead?

(I am aware it's mentioned in that thread, btw. But the point still stands - it's rarely talked about anymore.)
Do you have a link to official publications saying this?
> A browser setting would be binary - yes or no.

Many other browser settings are specific per site. This can also be.
Respectfully, every comparison you made seems like a false equivalence to me. I'd argue extrapolating from the human perspective to a cow is much closer than to a cockroach. Personally I draw the line at "complex" emotions, somewhere between insects and fish. Yes, that line is arbitrary and I can't prove it. But so is drawing the line at, humans and nothing else that isn't cute. You can't prove the validity of that line either. So what are we left with? Is it so unreasonable to extrapolate from one mammal to another?
Fully agreed that failure is expected! I think it can still make great learning for all involved. And, 100% agreed that proving us wrong on this would be great!
To add to what others already commented. The EU has been setting energy efficiency targets for itself for several decades now.
In the most recent update to that target "EU countries will be required to achieve an average annual energy savings rate of 1.49% from 2024 to 2030" [0].

So it's not that surprising, that Germany's energy production is sinking, it is required to do so.

[0]: https://energy.ec.europa.eu/topics/energy-efficiency/energy-...
It was modern at the time, same as Art Nouveau and Art Deco, but then those were (unfortunately) pushed aside by Bauhaus, Le Corbusier and post-WW2 concrete brutalist architecture.
Probably 50% of the construction is based on the project by Gaudì, which was lost.

It's almost completely a contemporary project.

https://hyperallergic.com/152158/has-gaudis-sagrada-familia-...

https://sagradafamilia.barcelona-tickets.com/sagrada-familia...

"Spanish Civil War: In 1936, during the civil unrest, anarchists broke into the cathedral and stole the plans, and destroyed the church's crypt. Work only resumed after the unrest ended in 1939. The informational remains were pieced together to make Sagrada Familia what it is today."
My cluster is clocked in at 230TB in Aurora. It is hitting a hard limit of 250TB AWS can support.
The 1970s had several energy crises and Western countries went from wasteful energy consumption to energy conservation in an effort to strengthen their energy security.
No problem, here are some examples of it:

* Quinn(A QUIC implementation, in particular `quinn-proto` is sans-IO, whereas the outer crate, `quinn`, is Tokio-based)[0)

* str0m(A WebRTC implementation that I work on, it's an alternative to `webrtc-rs`. We don't have any IO-aware wrappers, the user is expected to provide that themselves atm)[1]

0: https://github.com/quinn-rs/quinn

1: https://github.com/algesten/str0m/
It's kind of cool how you can see a border around the 54th/55th parallel. Is there a physical reason for that, or is it mostly an available markets thing?
I believe the Scala creators invented implicits, as an alternative to type classes that fit more naturally with an OOP language. They were later shown to be equivalent to type classes.
The new Chromium Updater: Omaha 4
Isn’t Aurora horizontal by default?

EDIT: Here's what I was thinking about. It's chunked in 10gb increments that are replicated across AZs.

> Fault-tolerant and self-healing storage

Aurora's database storage volume is segmented in 10 GiB chunks and replicated across three Availability Zones, with each Availability Zone persisting 2 copies of each write. Aurora storage is fault-tolerant, transparently handling the loss of up to two copies of data without affecting database write availability and up to three copies without affecting read availability. Aurora storage is also self-healing; data blocks and disks are continuously scanned for errors and replaced automatically.

https://aws.amazon.com/rds/aurora/features/
G7 was created by the then 7 largest Oil importers in the aftermath of the 1973 oil crisis. While it has connotations as a developed countries group, the reality is that Italy's developmental indicators lagged compared to much of Western and Northern Europe until the 2000s.
Authy has no official backup-solution, it's vendor lockin. They discontinued their desktop-app last week, are owned by a company, and so you never know when they might charge money or discontinue the app as a whole.

There are unofficial solutions for backup, but who knows when those will stop working.
no. they get government grants and contracts.
Here's a really cool article I read a while back on using computers and geometry to finish Gaudi's work:

https://www.researchgate.net/profile/Gilfranco-Alves/publica...

It's interesting using computational tools to finish something in spirit, that started long before their mainstreaming.
It is much cheaper to build McMansions, etc
Catgirls may be closer than we think.
shot-scraper has a feature that's meant to help with this: you can inject additional al JavaScript into the page that can then act before the screenshot is taken.

I use that for things like accepting cookie banners, but using it to scroll down to trigger additional loading should work too.

There's also a --wait-for option which takes a JavaScript expression and polls until it's true before taking the shot - useful for if there's custom loading behavior you need to wait for.

Documentation here: https://shot-scraper.datasette.io/en/stable/screenshots.html
Isn’t solving trust issues with further mistrust leads to an even lower trust in the end? (genuinely interested because “low-trust/high-trust communities” concept is a topic I know nothing about.)
A terrible thing in fact. We should instead hope for a trade treaty that abolishes the DCMA. It's policies like these that make it clear that the government only serves special interests and not the average voter.
This is not as much about a package manager as it is about conventions and necessary dependencies.

Standards ensure that going forward language semantics and syntax don't change. Having minimal dependencies ensures program longevity. Package manager cannot solve these problems, no matter how good it is at its job.

Python doesn't have a standard, it's heavily reliant on dependencies which are very plentiful and similarly unregulated. A program written in C that uses only functionality described in some POSIX standard will endure decades unmodified. Even Python helloworld program went stale sometime ago, even though it's just one line.
I have seen comments that it was a German industry to export solar panel factories. Those technologies of course move forward and I assume nowadays China does its own development.
How do you expect to measure something abstract that is not yet even defined
A Dutch Architect's Vision of Cities That Float on Water
Angst Among Under-30s Knocks U.S. Out of Top in the World Happiness Report
Life after AGI-created Utopia
Hello, I'm looking for research/writings/musings in whatever form, academic or literary, that philosophically explore what will become of life after the creation of AGI, assuming successful alignment.

When all problems are solved, mainly the economic problem of scarcity and the need to work a la Keynes' "The Economic Possibilities for Our Grandchildren," and when we can have anything we might need or want to survive and be happy, what then?

Will we command the AGI to figure out how to achieve immortality, discover knowledge, and prevent the end of the Universe in the future, or rather its habitability for life, or rather how to prevent the eventual end of humankind because of the Second Law of Thermodynamics, and then wait around for it to do so?

When work is no longer necessary for our survival, we are left with the pursuit of happiness. So will we become an Epicurean society? Wouldn't that get boring?

Given the likely development of AGI in our lifetime, I'm struggling with the question: will we be bored in heaven?

Note: I've already read the Culture series and was left wanting, and aware of Bostrom's forthcoming book "Deep Utopia: Life and Meaning in a Solved World."
Talking is still faster, and I can do it while my hands and eyes are occupied, so I definitely don't see typing ever being the preferred interface. You'd never type to interact with an assistant while driving.
Cathedrals (or technically in this case, a church) being built over decades or centuries is pretty common! This might be one of the quicker ones.

https://en.wikipedia.org/wiki/Cologne_Cathedral took six centuries, although they started and stopped a few times.
Boeing CEO Dave Calhoun to step down in wake of ongoing safety problems
I don't think it's 2 orders of magnitude, my understanding (based on general spectating for many years) is that it's 0-1, i.e. the ~$80m rocket costs maybe just under $10m, maybe closer to $20m, somewhere in that ballpark. They have reduced the time taken to regularly under 1 month though now so it's possible this is now comfortably the lower end of that.
> This engagement taught me that a lot of so-called technical problems are in fact rooted in human issues, and those usually come from management.

Kinda weird how often that sort of conclusion pops up, in otherwise completely unrelated articles...
If you are deploying to such an ancient OS, it's perhaps easier to have the whole OS packaged as a container or a VM and use that. It's not only different Python versions that might bite you.
Cool! I'm not sure how I feel on the idea of keeping it out of the "typechecker." At large, the amount of work being done by what we call the compiler nowadays is already far more than folks would have called for decades ago. I don't know that I think there is a solid line of "this should never happen during compilation."

Your implication that it is a tradeoff, btw, I fully endorse/agree with. And I know there will be pathological projects out there where the code gen will take ages to complete. I'd hazard a guess that most people wouldn't notice the codegen happening on every build for most projects. Especially on modern build machines.
Immense but the Dutch angle is disorientating and maybe defeats the purpose of such photography?
The idea that fraud is rampant and driving the explosion in publication rates is deeply tempting to folks who don’t work directly in a scientific field. But it’s a misconception that’s largely driven by non-scientific media and bloggers. In practice literal fraud does exist, but it’s relatively rare in most scientific fields. The explosion in publication rates is largely caused by a combination of (1) more people entering the field, and (2) “paper slicing” where people submit smaller contributions as part of each paper, in order to maximize publication metrics.

As far as “no publication without replicating the results”. Think for a second about how that will work. How is anyone going to replicate a result if it’s not published? This is literally the reason that scientific publication exists in the first place: to provide a channel by which new results can be conveyed to other scientists so that they can learn from, and in some cases, replicate those results. So clearly you don’t want to prevent publication of non-replicated results, you just want to prevent people from getting some kind of academic brownie-point credit for those publications. Perhaps that’s workable, I don’t know. But you need to be a lot more knowledgeable and curious about the scientific publication system in order to have any hope of improving it. Taken literally, your “no publication without replication” proposal would inhibit scientific replication entirely.
Has anyone figured out how to reduce the energy demand for refining aluminum or manufacturing ammonium nitrate? Efficiency gains in things like lighting, heating, and ground transport are nice but those only go so far. Heavy industry will always require enormous energy inputs.
Elastic Patch Tech Helps Vocally Impaired Speak
It would be nice if the globe didn’t rotate by itself, or at least would only make one rotation per 24 hours. When looking at the movements in a particular area, it’s annoying that the area is always slowly rotating away.
I think i saw a energy usage breakdown of the Netherlands supplied by our CBS central statistics bureau. Citizens living energy usage was around 14% of total energy usage of our country. Industry is by far the biggest energy user that is why people are talking about the deindustrialisation of Germany. Once companies germans could be proud of are moving to the US or China or getting closed off.

I read about companies that had survived both world wars but this trade war with Russia and EU they didn't survived.
I read that and saw a lot of other articles about this controversial stairway, but I haven’t been able to find any actually plans or renderings about what it would look like, particularly in context to the existing neighborhood. Do you know of any?
3Mb Ethernet and Holy Wars
I mean, it lacks most of the defining characteristics of modern architecture. It is highly ornate, for one. I would not put it in the category of modern, aside from describing the time period which it came to be. Art noveau seems more appropriate a description.
was this before torch 2.0? With the very notable exceptions of a few mispackaged versions, torch now includes all the relevant Nvidia libs, and I haven't seen it grab the CPU version on a GPU box yet, though I'm not sure what it looks for.

A notable open issue in poetry is we can't currently specify one dependency on torch, and have it grab CPU version on some systems and GPU on others. Does PDM solve that?
Played with this a bunch last weekend with some friends. It's fucking awesome. Documentation is lacking and it isn't at the point of Gmod usability, but I see huge potential.

Right now you can do visual scripting and live code editing is coming in the next update. The developers on Discord are super approachable and helpful.

Several game developer friends of mine who use Godot are excited to start working with this so they can show off their work and get my feedback in real time.
I’ve quite literally never seen it download a pre-compiled Python - I didn’t actually know it had that functionality, and have been using it for probably a decade.
I used it a little bit last year, it worked just fine in that I could browse the web through it and evade an IP address block. Could a state level actor de-anonymize me? I don't know but in my case it would be a total waste of their time.
Working in CI in a company that has couple dozens of Python packages: I'd say about once a week. There are some weeks with no incidents, and there are weeks when everything is broken for many days straight.

NB. The latest incident was Friday when I've discovered that some CI pipeline ran `setup.py install` that down the lane invoked easy_install, which doesn't have a policy of ignoring bizarre versions s.a. X.Y.Zrc1 or X.Y.Zb2 etc. It ran aground when it was trying to install scikit-learn which wanted NumPy >=X.Y.Z, but it already installed X.Y.Zb1, and it didn't realize that this version should be OK (also, it shouldn't have installed non-release versions anyways).
Randomization is required by the regulation. Another instance of what a smart person wants out of a feature and what the EU wants being very different things.
It’s been rebranded as “dark web” and targeted by authorities.
Professionally 'B&W' is used to describe two-color image, and 'grayscale' to what colloquially known as 'B&W'.
281? Peanuts, try 1,609: https://www.allrecipes.com/
Google-level salaries are a recent thing in engineering. There wasn’t that much of a difference in engineering salaries between public and private sector say in the 1990s. But public services still sucked.
> The purpose of most buildings is to be useful, not to look pretty in pictures.

I'd say that's their stated purpose, not their inherent one. Beauty is only useless to those who choose to believe so.

If you're not convinced, I recommend Roger Scruton's "Why Beauty Matters"

https://vimeo.com/549715999