skysight-inc/HackerNews huggingface dataset:
You also can't just plug capacity factor in and call it a day either: it is very difficult to black start the power grid if all your intermittents happen to be under producing at the same time and you can't shed load fast enough. In the case of most renewables, this fall off can happen very quickly.

On a mixed grid this is fine because you just ask your gas plants to up their load contribution and they can do it because they can overbuild fairly cheaply - they just increase their moment to the moment fuel burn. On a theoretical grid which is carbon neutral, you've got a real problem answering that question (in fact on any grid with >30% intermittent renewables you've got a big problem). Storage doesn't save you here either - i.e. the cheapest, largest storage you can build is pumped hydro, but pumped hydro can only be "charged" at about half the rate it discharges. Catching up when you have an outage is not trivial (i.e. you have to overbuild by an enormous amount).

You start adding all those problems together, and solar and wind stop looking "cheap" - they get away with being cheap because very much like coal, oil and gas, they avoid pricing in their own externalities (and no, you can't just ignore power grid outages - you lose the grid you lose water and sanitation in cities, and they "die" within a week).
Indeed. HSTS doesn’t care about the cert, as long as it’s valid.
The middle ages sucked though. I hope we're not in some middle ages today.
High-temperature ones can be cooler with liquid nitrogen. Standard ones, the ones most commonly used, require liquid helium.
This, to me, is the best description in this thread of what I like about Tailwind and what makes it click for me. Well put.
It doesn't even need to evoke the idea of FOSS. Software that includes licence management with keys and such should not be called "free and open"
> de-christianization, which happened at a faster pace after the middle ages.

This doesn't really agree with my understanding of things. The late medieval and early modern period was a time of increasing religious control due to the reformation and counter-reformation.

This was a new kind of problem, since during most of the medieval period the biggest threat was external in the form of Islam during the crusades and reconquista, but you could send armies to deal with that problem.

Heretics from within, like Jan Hus, John Wycliffe, and eventually Luther and Calvin and later the protestants were much harder to defeat with armies, since they'd crop up anywhere and erode the power of the church from within. To hold against the protestants, you needed to control what people thought, paying lip service to the church wasn't enough anymore. This is when you get the inquisition and so on.

A mirror image of things were happening along the protestants since it was very important that everyone held the line when the jesuits came a'knocking. There was also a fairly strong impetus to enforce protestantism from the temporal powers-that-be, since it was basically what allowed them to cut free from the pope.

Closet papists among the population was as bad thing for a protestant king as closet protestants were for a catholic pope (or catholic king).
I'll respond in reverse order ;)

> That is, what are you optimizing for?

I'm optimizing for other programmers to easily be able to see how objects fit together and behave, and for them to be able to easily extend the system without touching the behavior of other components (which you cannot do if you bundle behavior together). I've slowly shifted towards this approach throughout the last few years of my programming journey.

> Do you have an example to better explain?

Let me make an attempt to do so. Let's say that you have an HTML form builder in code (this is something I'm currently working on, if you can't tell ;). Your form builder lets you design the form such that you can split the form into sections, rows and columns. You might design a registration form like this, for example (I'm using Python-like pseudocode here):

layout = FormLayout(
Section(
title=_("Account information"),
contents=Column(
Field("username"),
Row(
Column(Field("password")),
Column(Field("password_repeat")),
),
),
),
# etc. you get the idea
)

Now, how would I go about rendering this into a tree? If I were to take the approach that the article suggests, I would have to do something like this:

def render_element(element: Element) -> SafeString:
# Let's use Python 3.10's match as an analogue for the Dart switch
match element:
case FormLayout(children):
return "".join(render_element(child) for child in children)
case Column(css_class, children):
return format_html(
'<div class="{css_class}">{children}</div>',
css_class=css_class or "col-md",
children=mark_safe(
"".join(render_element(child) for child in children),
),
)
# case Row, Field, ...

As you can probably tell, this is bound to get super unwieldy over time. And this is just for one property of this HTML form builder; now imagine if we had to do some operation to the tree (like checking all fields in a form are actually rendered)!

You might, at this point, suggest that we could just split the behavior into different functions... and that would just make us re-implement the dynamic dispatch system that's found in object programming already ;) You can see how we tend to move the behavior to the object in this case, because it lets each object only worry about its own behavior.

I hope this helped with giving a bit of an idea of why I'm for a more object programming-based approach over the pattern matching described in the article.
Adyen defends hiring spree as shares tumble 20%
This is an absolutely disingenuous point that compares the cost of full-economy-of-scale tech to literal one off R&D prototypes.

Maybe new technology made in a lab can one day scale up and compete against current low-cost high-scale solutions. Crazy idea, I know.

However, trying to artificially limit all discussion about R&D and future tech by claiming "it's more expensive than fully scaled solutions" has got to be full luddism. This loom prototype is too expensive! I can hire a man for a shilling a day!
Yes, how we behave usually trumps how true/false our ideas are.
Do most commercial PostgreSQL / MySQL / Redis / whatever hosting providers employ developers to work on these projects? No, they get a few sysadmins that know enough to keep it running and watch the money roll in. At best they might "sponsor" the project so they get slightly higher priority on their bug reports, but even that is just a handful of the big players. Most just apt-get install the official distribution and plug it into a billing system. And if your main source of development are developers paid by a SaaS company, this will kill you. This exact thing is, after all, why the Elastic license exists.
I didn't even notice that. I think I got blind sighted by the fact that the parent commenter went to the effort of googling the Wikipedia page for a source and it didn't even support their point.

The more confident an online commenter is of their assertion, the lower the chances it is true.
Hiro Protagonist.
Show HN: Clean Stash – Start Organizing Your Screenshots (Testflight App)
Hi HN! Today I'm launching Clean Stash - an iPhone app to organize your screenshots, as an open beta (Testflight).

Here's why I built it:

I take a lot of screenshots. Like a lot, and of all different use cases.
Sometimes of smart marketing copy that I want to use myself, a visual I want to use in a future mood board, a sneaker I want to buy, a linkedIn post I want to quickly reference, places I want to travel...you get the point.

In reality, these get lost in my phone's "Screenshots" folder. Now over 2,3k of them. I've even found myself taking screenshots of screenshots only to have them surface as more recent as I scroll. I probably have more screenshots than pictures of my kids (pls don't judge).

I wanted a keep all these screenshots in one place, and given back to me in an actionable way. That's why I spent a few weeks building a solution, and today I think it's ready enough for you to use.

I'd love to hear how you find this app useful, and what you'd like to have next. Feel free to add your comments below.
Shelf-CMS: Open-Source CMS and Commerce platform created by father and son
GitHub:

https://github.com/orgs/shelf-cms/repositories

Reddit Post:

https://old.reddit.com/r/webdev/comments/15thlsf/me_and_my_s...
I don't know whether this level of accuracy is imortant for you or not (if it isn't please excuse the correction) but the plural for "corpus" is "corpora"
Or you aren't reading the room whatsoever.

Your comment can be interpreted as anyone with adhd has to get it fixed out in order not to be unhinged.

You may not agree but it can be interpreted as such.
Get yourself a lever machine?

It's an espresso machine that's fully manual. You create pressure by using a lever. Water is manually poured in.

Cheapness is hard to have in a product that's big, heavy and involves big chunks of metal, but on the good side a well made one should last forever -- nothing much that can go wrong, and it's a purely mechanical device that can be taken apart.
I did wonder if we suddenly could produce loads of room temperature super conductors if eventually we’d start to affect earth’s magnetic field; I learned that super conductors basically force magnetic fields around them and do not allow them to pass through. If they started to be used everywhere from power lines to train lines to computer chips we might start to cause unintended consequences. Does anyone have an idea if this is a real concern?
I use the art side more, which Krita is ok for and Darktable for bulk processing. It's mainly that most online guides, utils and demos are done in PS so harder to follow.
With you until the last sentence. Why would the "third try" not just be dinosaurs again? Same for the 4th, 5th an subsequent "attempts". The fact that the second try got further than the first does not mean that the 3rd will get further than the second.

In fact, given that most of the easily accessible coal and oil deposits will have been used up it might even be much more difficult for a subsequent species to get as far as humanity has. (Although that might be balanced a bit by lots of the metal ore being pre-mined and near the surface)
Teachers getting 120k per year? Where is this happening?
Not "investors", "marks".
That must be Germany-specific because I don't think that's universal. As far as I know, anything I write in my free time is mine, unless maybe my employer can prove it's directly related to my work for them.

And most companies I worked for were very supportive of open source, one of them actively involved in several Apache projects and employing committers for several projects, on top of releasing their own software as open source.
Yes. The Spritely Institute is working here and have some nice blog posts and example apps.

https://spritely.institute/news/scheme-to-wasm-lambdas-recur...
Discovery is how they will show that it’s their news; and if it gets that far we might finally learn what data they trained it on and how much.
You really believe people want wasm based langs to replace js just because they cannot figure out js??
Which layers are best to use as vector embeddings? Is it the initial embedding layer afer tokenization? First hidden layer? Second?
You couldn't be more wrong. Getting people excited about possible technological advnacements is exactly the kind of thing we should be doing, we used to do this, in the 50s up until the 90s the prospect of the future was exciting.

What is the medias representation of the future now? A burning shithole, no future. It's depressing and not true. I enjoyed the few days of excitement, I want us to go back to having an optimistic outlook on the future of humanity.
Or on the converse: if those industries are unviable without copyright protection, they could go away entirely. This is a plausible path to "drop copyright entirely", just like encryption was dropped as an export-controlled technology in the late 90s. (remember the 40-bit "international" SSL?)

OpenAI etc. have huge amounts of money behind them, they very well have a fighting chance in court to defend their usage of scraping the internet.
They definitely don't see themselves that way. Top Gear was always intended to be that way and the hosts and production team clearly know it. I think LTT is constantly on the border between serious and not, but they always think they're on the serious side.
No, but the point is that OpenAI expects to be held harmless if someone uses its tools to violate trademarks [unlike if a human employee had been paid to read Tolkein and write a story about Gandalf and hobbits] because its not an OpenAI employee consciously doing it, but just a model that translates its given inputs

If GPT is blameless doing some things because it's a deterministic model, not an agent, then the "it would be okay if a person was taught like this" defence doesn't apply in other areas
Bruh! Does it matter if a sensible thought comes from a high scool kid or a parrot, as long as it is sensible?
IMHO no because LLM's are not legal persons and most likely will never be, so they can't acquire or operate under laws, privileges and agreements simply because they exists.
The really advanced civilizations developed their technology just enough so they could build a really safe and reliable Matrix to live out their lives in.
You can buy one already - handpresso :) The original was based on a manual hand bicycle pump.
I cant comment on individual teams or the business and accounting practices of Amazon.

I would ABSOLUTELY say that, at a minimum, every director or principal engineer needs to be familiar with costs and _should_ understand their P&L. Senior engineers and line managers probably/should have a passing familiarity or consideration. Individual random SDEs may not as its not their primary business function or deliverable and someone else is ultimately responsible.

Disclosure: Principal at AWS, opinions are my own.
Everyone? GitHub continues to do the job I need of it, and does it well, and for free. I'm no particular fan of Microsoft, FWIW.
Your criticisms of XDG are criticisms of the process used to build the solution, not the solution itself.

This is particularly strange in light of number 3, which basically says "I don't care about process; only the final result".
The more I "figure out" Javascript, the more desperate I am for something to replace it.
I think that's a very welcome improvement. With NVMes that go at 7 GB/s we're now at the point that it can be hard to do anything useful with the data fast enough.

So I think good acceleration for things like compression is going to be a big help.
For even less effort buy a breville bambino.
We mainly run game servers - not sure how helpful that would be.
This book made me laugh the most- among older English books.

I can vouch for it that it will make you laugh really hard.
Totally agree. I've watched that channel for a long time, and while he's always come across as arrogant, this video pushed me to unsubscribe.
> XDG comes from the GNOME and KDE crowd, meaning Red Hat/IBM, Trolltech, and maybe Canonical or a few other token companies

Trolltech has very little control over KDE. KDE is about as decentralized as they come.
This appears to be an exact dupe:

https://news.ycombinator.com/item?id=37154414

368 points | 12 hours ago | 149 comments
That’s not how copyright works.
I don't know why this was downvoted, this is a good answer. If you're not planning to grow orders of magnitude then it just doesn't mean the same thing.

Now for voting control, maybe it makes a bit more sense, and perhaps LMG would do better to be structured as a partnership with multiple voting partners – a structure that works well for some types of small business. That's very different to tech company equity though.
Moving the needle. But still as bloated as it can get.

Never was invested in anything beyond Java SE, now I'm never going to invest in Java SE again.
Thanks. Indeed we did. Actually we asked HN crowd about this few days ago to get some input.

https://news.ycombinator.com/item?id=36998888

Eventually, we decided to go with more restrictive one as it is easier to make it more permissive without upsetting our users.
That's true. I didn't think of it that way.
We already make so many magnetic fields that are at least locally stronger than the Earth's field.
What are the other two in your top three sci-fi?
> Especially when the activity X in question is "learning".

No such thing, "learning" in a vacuum describes nothing here. Might as well ask why I am allowed to make noise, e.g. speak, but when I install 5000 watt speakers on every square meter of the planet suddenly it's a problem, and roll my eyes at the inconsistency of not being allowed to "do X more efficiently with a tool".
I sincerely hope we are
>Homo Erectus takes us back around 100 million years.

Huh? Where did you get that crazy number? 100M years ago was the age of the dinosaurs. Homo erectus was around somewhere between 250K and 1.6M years ago.
It is, but on other hand get one executive to present that and get extra 10% bonus because that... It makes sense to push for such change. Tangible numeric change you can present in your performance evaluation.
I would try the original book on people pleasing: "No more Mr. Nice Guy" by Dr. Robert Glover. The title may sound lousy
but is a very logical book. The author is a PhD in his 60s and he coined the concept. You can start by listening some podcasts where he was a guest. He's genuine and a great communicator. Definitely underrated.
Thanks, glad you like it. :) My wife and I left the company with the red headgear and started a games company called Something Pink[1]. It's still a bit in the making, but we are uploading discussions on our progress to YouTube. The only use I have for containers is running an SVN server. :)

[1] https://something.pink
https://archive.li/Pjziu
Considering the plausibility of people downloading CP from government run sites over a government run anonymity network from a government run file host is interesting.
I know you're trolling, but humor me, why do you call people who smoke weed junkies?
I am making https://gpxgo.com, a route planner for road cyclists.

I am aware of the existence of strava and komoot but I had some frustrations creating specific routes using their apps on mobile. Especially adding and dragging waypoints to a route was a focus point. In addition to exporting the route to a gpx file, the website allows to view the elevation profile and road type.
FTA: “One cheaper version would fit into a 40-pin package. This version would have its memory address sizes limited to 16-bits and so would only be able to use 64 KB of memory. A more expensive 48-pin version would have access to a 23-bit or 8 MB address space.

To support this approach, the architecture would be based on segmented addresses.”

I don’t see how that follows, given the example of the 6507. https://en.wikipedia.org/wiki/MOS_Technology_6507

“The 6507 (typically "sixty-five-oh-seven" or "six-five-oh-seven") is an 8-bit microprocessor from MOS Technology, Inc. It is a version of their 40-pin 6502 packaged in a 28-pin DIP, making it cheaper to package and integrate in systems. The reduction in pin count is achieved by reducing the address bus from 16 bits to 13 (limiting the available memory range from 64 KB to 8 KB) and removing a number of other pins used only for certain applications.”

The instruction set of the 6507 can address 64kB of memory, but it lacks connections to the outside world to actually use its full address range (it might even be possible for a hardware hacker to open up a 6507 and add those extra pins, depending on how much the 6507 internals differ from that of the 6502)
We'd be paying had we not done it.
I think there is a company that does this exact thing.
Unless you need the newest features, Photoshop runs surprisingly well under Wine - and I don't mean this in the usual "oh yea, Wine totally works" way where it's a huge pain to set up and is 90% luck, it actually runs with barely more glitches than on Windows (not zero, but it's Adobe software, so you can't expect much).

This is the installer I used to use: https://github.com/Gictorbit/photoshopCClinux

This one is newer and looks even more promising: https://github.com/LinSoftWin/Photoshop-CC2022-Linux
Or if they built a stellar engine.
https://en.wikipedia.org/wiki/Stellar_engine
Building AI Assistants (On the Example of Lolo Food Tracker)
I was impressed by SoundHound’s ability to correctly identify even my rather ordinary singing.

I’ve assumed Shazam must simply be better. Never had a need to find out.

Now I know!
Yes as a janitor, security guard or if you get lucky a receptionist or PA
The gyroscope and the accelerometer
https://youtu.be/9X4frIQo7x0
I'm a professor of chemical engineering, and I read it because I wanted to see if it was a good introduction for my less biochemistry trained colleagues (I do some work on digestion physiology).

It has some good advice on diet and macronutrients, especially on the less efficient metabolism of protein, that could make a significant difference in one's approach to weight loss dieting, but it is not a guide to dieting practice.
If it’s on the open internet then why should they have to do that? How is openai training on articles fundamentally different from the wayback machine storing them? They’re just getting stored in a different form.
Proving a negation is not a proof by contradiction, that's just the proof of an (absurd) implication. Logic people actually write blog posts about this: https://math.andrej.com/2010/03/29/proof-of-negation-and-pro...
The interview process for software engineers is needlessly complicated compared to other industries. Even if you’ve been successful working in the industry for years, you’re subjected to Leetcode and the interview grinder. There’s very little emphasis on the candidate, past experience and projects, and personal traits. We can do better.
I think it reduces the lower bound for how many civilisations we'd expect to exist, from our N=1 example? 1 civilisation in (say) 1 million years would suggest they're more common than 1 civilisation in 13.7 billion years?
Are you talking about the specific case in the expression problem article? It seems to mainly be a problem when an object's behavior can't be modified, either through the language faculties or through other means like a module system. I don't disagree with its conclusions but I believe it to be a problem of language capabilities.
I see. So would the dialogue be part of the textual description?

What would be a typical unit? A keyframe? A bucket of frames?

Because the elements are temporal and visual, I think some form of “object in time” relation must be encoded in the description?