skysight-inc/HackerNews huggingface dataset:
> But note this is all hand-wavy future talk, whereas in the here and now, the over reliance has led to higher fossil fuel use.

I don't see how this claim could make any sense. Are you saying that if we didn't have renewables, we'd be using less fossil fuels? How could that be? In the US, nuclear construction flatlined long before wind and solar came along. Were renewables not coming on now, the alternative would be fossil fuels, and in particular natural gas. Elsewhere, coal would have been the alternative.

Perhaps you're saying that IF CO2 charges were added, nuclear would have been favored. But with CO2 charges, renewables are also favored, and likely dominate at a lower CO2 charge level than would be required for nuclear. Getting the last bit of generation fully defossilized on a nuclear grid would require truly enormous CO2 taxes, perhaps as much as $1000/tonne.
What was the benefit / reasoning for removing colour content?
Disclaimer: I like Railway.

Heroku VMs had the kitchen sink, and I miss that with Railway. A pretty standard Phoenix app with Phoenix’s built-in auth doesn’t build and the user is presented with build errors about nixpacks. Now there’s a good deal I have to learn just to get bcrypt to build.
That’s one hell of an institutional memory!
A Short History of AWS Silicon Innovation
> but rather that the NUM destroyed the domestic coal industry, which became totally uncompetitive relative to more or less any foreign producers. It wasn't Russia specifically, it was that UK mining became dysfunctional and unreliable.

If you think miners should not be fairly compensated for their work you're free to go work as one for one of those foreign producers that less "dysfunctional" and more "reliable"
I’m migrating from few giant servers to k8s. So far I like it.
My Road to Lisp (2007)
I´ll put this here, since it may also help slightly tangentially with the above (and likewise thanks for the thread).

I worked in a large public library service as a teenager (before the internet), rotated around several libraries, and noticed there were several patterns to readers choices in all of the different libraries. Almost all readers would stick to one or possibly two genres, fiction or nonfiction (minority). For example westerns, detective stories, romances, etc., non-fiction, history (usually a fairly specific period, war, or service (naval combat for example)), pop-science, etc.

Most people took 3 or 4 books out for a month (allowed period) and brought them back at the end of that period.

And then each library would have 2 or 3 people at most who read voraciously across genres, fiction and non-fiction (although not the easy lit romance, western, etc. books), applied for extra borrowing privileges, and would bring all the books back typically within a week or two.

There are many, many books out there that are well worth reading, and there are probably even more that aren't, but I suspect you have to read some of the latter to be able to get to where you not only appreciate the former, but can tell the difference by the book blurb/and or contents of first couple of pages.
It is trivial for you, but it is impossible for most audiobook listeners. Most people do not have the same computer wherewithal as us.
I'm currently building enough nest egg to retire in a couple of years. So while it's a bit exhausting, there's a clear end of the line.

I'm not going to actually retire but I've always wanted to do a phd and there's not much money there to be made so with a kid, I'd rather have enough to no longer worry :)
After a solid start everything stalled around 10 years ago -- once Russia saw the threat and hooked europe on cheap gas.

Growth in Solar in Spain was negligible for 6 years from 2013 to 2019.

Italy likewise increased less than 10%

Greece has hardly any solar, with nothing built from 2013 until this year. That plant cost 130m for 350m kWh a year - that's 4c/kWh over 10 years, plus operating costs.

Painfully slow delivery that was needlessly stalled for financial reasons
Absolutely agree with the author's idea that you shouldn't waste your time on bad books, but also wanted to highlight his idea of reading in clusters. I find that to be one way to really gain depth on a topic.

I thought I was a bit of a buff on Ancient Roman history after finishing Mary Beard's SPQR. After reading Tom Holland's Rubicon, and some of Dan Carlin's podcasts on it, I realized how complex, and full of disagreement that world is. It really gave me a huge appreciation for the people that actually study this stuff, moreso than if I had just read the one book.
> 6. I'm unaware of any systematic studies done on the relative propensity for different types of firms to externalize costs. I'd only say that there's certainly less incentive for worker co-ops to act irresponsibly, as they are directly answerable to their community, who both work at and own the firm, and usually live nearby.

That makes sense. Externalities will be less. I would love to hear how anarcho-syndicalists think that any remaining externalities can be managed without a state. Like, if I'm in a co-op with 10 people, I can still see us all deciding to screw over society just a little bit for our own gain, and telling ourselves a nice story that that's not what's happening.

> 7. I've responded elsewhere with what's holding worker co-ops back and won't elaborate too much here. Suffice it to say that they would be much more common if there was a standard corporate form, consistent and non-discriminatory tax treatment, and and easier access to alternative means of raising capital.

Don't both capital and entrepreneurship require asymmetric compensation for the unusual amount of risk of starting some ventures? Even if the playing field was levelled, why would a founder or investor willingly opt-in to a corporate form that will massively reduce their upside in the 10% chance that they end up succeeding? I could see why they would do it for a traditional business -- say, they're a group of 5 plumbers that start a co-op together, where some level of success is guaranteed and they don't project needing to hire 1000 additional employees that will dilute their upside as the business matures. But what about the far more risky (both capital intensiveness and probability of success) ventures, e.g. starting a nuclear fusion company? For these sectors I can only see two viable solutions: (1) accept that co-ops can't service these particular high risk sectors properly due to a fundamentally inadequate incentives, or (2) government becomes a VC firm and the traditional corporate form is banned.
> Apartheid regimes or extreme poverty

The problem is that people are using these labels for countries like America, which clearly do not have Apartheid or extreme poverty. When one is so extreme in their beliefs and hyperbole, they are effectively asking for total social restructure. Ignoring the fact that such unhinged people should be nowhere near any such responsibility, the user above is correct: this will never happen. While these extremists wait for the glorious revolution, people in need today are missing out on good but not perfect solutions.
Rust sounds like what you want, though be prepared to deal with near C++ levels of complexity at times (lots of Rust code is too macro happy for my tastes).

That said, the way to deal with memory management in C is to... not do much of it. I know that sounds like a cop-out but the patterns you're supposed to use in languages like Zig and Odin are the same ones you'd use in C to keep your mind sane.

Do not do Reference Counting or Single Owner + Borrowing (RAII), it'll drive you insane without the automation languages like Swift and Rust or C++ give you.

Instead, the way you're supposed to do things, are big "manager objects". Only these manager objects are ever explicitly allocated and freed, everything stored within them is managed by them and they expose only safe handles to the outside world (e.g. generational handles).

Most of the time these manager objects will store some dynamic arrays, hash maps or pools within them that get freed when they are also freed. Note that unlike RAII there is no real "nesting". The managers are responsible for the lifetimes of their whole "object tree".

Any temporary data should be allocated using a temporary allocator (like an Arena allocator) which gets freed at the appropriate place for the application (end of a frame in a game, or end of a request in a web server). Never store pointers to something within the temporary allocator in "long lived" data structures inside the manager object.

Follow these rules and things get manageable, Zig and Odin have lots of facilities in their standard libraries to make this easier, in C you're mostly on your own but there are some libraries you could use like the Apache Portable Runtime.
That lowers the bar from "alpha" to "non-incel". It's a low bar.
Krita addresses the painting parts of Photoshop. It's still a long way from replacing the photo editing part of photoshop, and it might be a distraction if they even had plans to do that.
"Nuclear" and "faster" don't belong in the same sentence. Renewables can be brought online, and start displacing CO2 emissions, far faster than nuclear can. Any expenditure on new nuclear is a move away from the optimal path to reducing CO2 emission.
Definitely the nº1 missing feature. Hope it arrives soon :)
Obvious non-transport analogies aside, this was absolutely my experience when commuting across London by bike. Rushing just stressed you out and didn't really get you anywhere.

The same goes for driving. On a highway, you can go as fast as you can (70 in the clear; whatever the vehicle in front is doing when not, so probably averaging low 60s on a moderately busy motorway). This requires a lot of concentration as you need to constantly plot a way forward through the traffic.

Or you can sit behind an HGV in lane one and just do 55 all the way. Listen to music or an audiobook maybe.

Total journey cost is a few minutes, but you arrive able to function rather then needing a coffee and a calm down to recover from the drive.

The benefit is even less in the city as you can aggressively tailgate all you want, but at best you'll get through only a small handful of lights one cycle earlier over the entire journey.
> When you reach the point when you're ready to start designing your own key switches and actuation mechanisms contact me and I'll give you some advice

Any ideas on how to approach half-sized key switches? So far I'm erring to what @pseudoku3 has done by cutting down existing key switches: https://www.reddit.com/r/ErgoMobileComputers/comments/v0g89d...
A senior editor at a top-tier medical journal told me >5 years ago that they have hired staff dedicated to scrutinizing papers from two countries that have poor reputations when it comes to submissions. It's not just prestige and the career boost; in some countries there are monetary incentives associated with publishing in the top journals.
The difference is you need to explicitly handle cases that would cause runtime errors where you have to use .unwrap() or match selectors, which makes it safer in general. Since the values are wrapped in Result or Option enums. Code that doesn’t create these types isn’t possible to have runtime errors which reduces cognitive burden when coding.

And yes you can write non-idiomatic Rust that lets you leak memory but it doesn’t happen by accident like in C/C++.
Why do we need to grow nuts and avocados in California in the first place, during a drought? It is not like these are staple crops and are needed for humans to survive, right? If tax payers pay for any solution, what guarantees do they have that these solutions will end up only benefiting some rich farmers and not everyone?

Wouldn’t it be sensible to just stop growing water intensive crops in drought areas? Across the world I mean, not just California. Especially if those crops are “nice to have”?
If I understand correctly, procedure parameters are only immutable in the scope of the procedure because the compiler will decide wether to pass them by value or reference.

At the calling scope, the parameter passed is not immutable. You can pass a pointer too, if you want.

There's also this pattern:

name := name

which redeclares name in the current scope and shadows the name that exists in the outer scope

call :: proc(b: int) {
fmt.println(b)
// c := &b // illegal!
// b = 10 // illegal!
b := b
b = 10;
fmt.println(b)
}
So why would cockroach be a fit here?

That doesn't sound like an app that's going to have to process a lot of data at all.

Is it the fact you can get clusters synched really well across regions? And is that really a problem for low transaction apps today?
Following llagerlof's indications I could make it work with the default password, tested with PHP 7.4.21 and 8.0.8, chmod 755. The meta tags for charset and viewport were merged (?) so I corrected that too, here's the modified file: https://www.pastery.net/zbfwuf/

Great project, thank you. I felt a little stupid when trying to create a new page, then remembered the way of the Wiki and appended ?new-page to the URL, of course. Maybe add this info in the description?
I find discounts to be a bit of a double edged swords, clients who have received a discount eventually expect you to always give them discounts...

What I've done in the past however for projects I believed in is to give a steep discount in exchange for revenue share. That works a lot better for early stage startups and has been hit and miss but I did get one good success out of this.
> 300% public shaming. Japan is an example of this working, to an unbelievably ideal extent even.

This also works for obesity, and I've seen it in action in many nations apart from just Japan. Social pressure works. We've known it works for millennia. I'm not sure why we suddenly started believing that social pressure to not litter and eat less was ineffective and even immoral.
That applies to basically any hobby though right? The perceived depth of the hobby is largely dependent on your desire to explore that depth. It can be incredibly deep for some, as evidenced by people designing their own switches - or shallow (for you) by saying Cherry is good enough.
Your paying for a more premium service but DNSimple take security and service fairly seriously.

www.dnsimple.com

Including recently.
“Secure your account with WebAuthn & FIDO2 security keys.”

You do need a subscription though:
“A DNSimple subscription is required to register, transfer, or renew domain names. Domain registration, transfer, and renewal fees are not included in your subscription.“

That said I’m still currently a namecheap supporter, their backing for an open internet over the years has built my broader confidence in them, but I agree they need to be investing in pinging improvement especially when it comes to security practices.
As someone who does peer review for 2-3 conferences a year, I will say that peer review is still better than any alternative proposed so far.

In my circles (Computational Linguistics), getting your paper approved means that you convinced at least three PhD students with a published paper (or higher, all the way up to Professor) that your paper is good PLUS the area chair(s) considered it worth publishing. All of this without knowing who you are nor what your institution is. And once your paper is accepted it is freely available on the internet forever.

No human activity is free of issues, but to me double-blind peer review is a fairly effective system. And every year the system is tweaked to try and adapt it to newer developments such as the rise of ArXiv. Most criticism I read uses the term "peer review" to refer to whatever Nature, Science, and/or Elsevier are doing at the moment, but just because they suck it doesn't mean that peer-review as a whole does.
I don't really care what it costs. Just as I don't really care what it costs to fund the public defenders office.

If a law is too expensive to enforce justly, maybe we need to reconsider that law.
So what's actually holding back development? GEGL is 22 years in and still isn't fully implemented. I've heard different explanations. The main one being that the people working on GIMP are (allegedly) hard to work with, so it's hard to get people with the needed skills to stick around.
fyi, had a post on modifying existing keys to be smaller here: https://www.reddit.com/r/ErgoMobileComputers/comments/v0g89d...
In my fantasy imagination of alternative history, this is evidence of an ancient civilization surviving a nuclear winter involving the biblical Sodom and Gomorrah.
Fortunately you are being in part subsidised thanks to EDFs profits in other countries :)

You very seriously need to check out news or Twitter from any other Western European country

If what was happening in UK happened in France, Paris would have been burnt to the ground months ago
Now you have the inner Solar System filled with millions of high-energy planetesimals crossing Earth's orbit (twice or more often). What could go wrong?
I dunno - there after plenty of cases we use "the" despite it not referring to a known single instance of something. "The thing is..." or "what's the matter" or even "I've got the flu". Good luck trying to explain to Japanese speakers especially why "a dinner" or "go to a hospital" don't sound natural but "I'll have a beer" or "a few friends" are fine. And why is it "once upon a time" but "most of the time"...
It's so funny looking at this room and seeing people tryna exploit it. And talk to each other via the search bar.
This is also what makes Barbershop magical.
> but as Rust has shown, fixing this on the language level doesn't seem to make all that much of a difference in real world performance.

AFAIK, for now, Rust's mutable no alias is only used at function parameters, so, for now, its use is pretty limited.
That's because memory safety has a price: either a GC (which creates interoperability issues if you have two languages with GCs..) or a complexity price like in Rust..

So these languages stay memory unsafe but tries to minimise the issues caused by the lack of safety.
Bluntly, yes. Although you probably need to practice some OpSec and operate from a country where it’ll be hard to pursue you.
Yeah these cables are definitely a minefield…

The solution is to look for an officially certified cable, they will work as advertised. Displayport.org has a database of certified products.

I already ran into this in 2016 when I got my 4K display. I looked up a certified cable and bought it off Amazon. Worked perfectly as expected.

Same applies to HDMI at more demanding bandwidths.
Swarm is deprecated. I bet Nomad has no future and will surrender in the coming years. Using anything but k8s in 2022 is not wise.
At least with nationalisation it's not only the losses that are socialized, right?
While wondering around the market, I come and hear and will notice that ironically the fact that this universe have “narcissism” in itself in it just proves, also maybe not that happily, that we exist regardless of being able to colonise systems or not. Because we are and we think. We exists.
The wikipedia definition of systems programming seems to exclude it

https://en.wikipedia.org/wiki/Systems_programming
A warning[1] that is present in so many items in California that including it in spurious labels is it's own in-joke.

[1] https://www.nytimes.com/wirecutter/blog/what-is-prop-65/amp/
Back when I used to moonlight in video production, the quip was that NTSC was an acronym for 'Never Twice the Same Colour'.

The French SECAM system? 'Something Essentially Contrary to the American Method'

I'll lead myself out.
Violins and family(typically) tune their instruments with 3/2 just fifths. You get the A (440) from the oboe and tune the rest of your strings with perfect just fifths. That means sometimes the cellos' C strings will be noticably too low in some circumstances so you'll see them finger an "open C" just above the nut to make it sound right.
Are those their real names or just what they are called in the menus? The Console one is still gnome-terminal.
I feel this is a consequence of how cheap books have gotten to produce.

Older books, the sort that were copied by hand onto calf skin, tend to have a lot less meandering filler than contemporary literature.
Japanese social contracts are remarkably complex, and last a lifetime. A person caught smearing shit on the walls could be permanently ejected from their friend groups, families, and workplaces if discovered. Which they would be, if caught by the police. The secret sauce is of course the shared belief that smearing shit on the walls is worthy of ostracisation; and the will to enforce it. Not all communities and cultures around the world punish members for antisocial behaviour. There appears to be a concerted effort in America today to permit antisocial behaviour under the guise of various social movements. This appears to be rooted in an incorrect belief that people aren't responsible for their behaviour. Society is responsible when someone smears shit on the walls. Under such a belief system, social ostracisation doesn't work.
Absolutely seen this on more than one occasion. Makes me glad that I was fortunate enough to have had a really exceptionally awesome early grade-school teacher instill in us the statement that "the only truly stupid question is the one you don't ask when you really need an answer".
Bitcoin, sure.

Ethereum and it’s many stablecoin tokens, Solana, Polkadot, Tezos, all do not have fixed supply and may be inflationary at times.
I'd watch that movie!
> Neither Marxism nor the origin of money are of any interest to most economists. I don't understand the point you're trying to make.

That topics of no interest to modern economists occupy the bulk of popular discourse concerning it.
Have you looked at Millercsv or jq?
Any website need k8s. Reliability, scalability, observability is needed by everyone.

K8s might be too hard to use right now. Too expensive for simple websites. That’s a problem we should solve.
> when their Ukrainian offices started getting shelled by Russian invaders.

Do you have a source for this?
Yup. This is why posts like “I read 100 books last year and this is how I did it” are just dumb. Took me years to understand this. When it comes to books, quality over quantity is the way to go
You seem to be mostly talking about physical design, not logical design. But either way this is a depressingly familiar - and wrong - take.
He did made a research team at Twitter for distributed protocols, "Project Bluesky". Looks like it spinned of Twitter as a Public Benefit LLC in the early months of 2022.

https://blueskyweb.xyz
Their email service - Private Email - (which is otherwise pretty decent) also has a similar issue where they support 2FA and application passwords for the web interface, but don't enforce those rules via the IMAP/SMTP/POP/etc APIs - https://twitter.com/symbioquine/status/1362907237048479745
Anything small (but not quite small enough) like that could be; I suppose it just takes a high profile case for something specific to be banned/everyone voluntarily stops using it - especially for something like this with no shortage of (frankly better?) alternatives.
Well yes, the pitch of any violin note except an open string is set by where the finger is placed.

However, being perfectly in tune is also a big red herring kind of thing. People, especially people who like seeing math in music, get obsessed with chasing ideas of perfection in music and music is art... it isn't supposed to be perfect. To have sounds at perfect intervals or sounds perfectly in tune is after a certain point just an annoying detail compared to literally every other aspect of a piece of music.

A lot of advanced digital synthesizers will carefully detune oscillators from each other so they aren't "perfectly in tune" in order to get thicker sounds.
Perhaps not in the way the OP wants though.