skysight-inc/HackerNews huggingface dataset:
However, it will still take Russia many years to do the transition of supplying India and China (and whoever else), to the same level they were to Europe. In the near future, Russia will be somewhat hurting itself, as it's hurting Europe.

China has claimed it wants to reduce its reliance on oil, particularly starting from the 2030s, but that all gets tricky if Russia will be supplying very cheap oil and gas or if China will be wary of relying so much on Russia as a matter of policy.

It's possible that Europe will spearhead ways to reduce the reliance on gas and oil, not replace, but figure out various new strategies and technologies around renewables and alternatives. Conventional nuclear doesn't seem to be on the table, because of the very long construction times, unless we are talking something like SMR nuclear.
I suggest that instead of using your throwaway account to post objectively untrue bullshit, you instead not post at all. HN does not benefit when you pull stupid stunts like this. Be a better person.
If you're forced to use Jira, and setting up a local replica database is surplus to your interest / requirements, I can recommend the Jira Assistant chrome extension.

The licence is a bit wonky (source-available, basically) but the feature set fills a few gaps with the regrettable stock UI.

https://jiraassistant.com/ or https://chrome.google.com/webstore/detail/jira-assistant-wor...
So we now enter the negotiation phase of this massive PR operation to get us all to commute again. "Maybe you'll get Fridays off."

They're not going to win this one. Not enough people want to be in the office to justify having them, and the data for productivity disparity in favor of office work is just not there. Work from home (or wherever) is the future of information work, that's just how it is now.
I'm far-west, which isn't served by ATT. There actually is an upstart in the area, Atherton Fiber. [1] But they don't serve my area either.

1: https://almanacnews.com/news/2022/07/05/new-internet-provide...
I don't find that. I was quite familiar with C and C++ before learning Rust and I find the places where Rust requires explicitness are the places where C lets you glide by and inject hidden bugs into your code. When my Rust code finally compiles it has an extremely high percentage chance to _just work_, where when C compiles you still have another whole pass of "find all the segfaults lurking around".
There is an "effective" border because of speed of light limits. Technically we are "at the center" of our intractable universe.
The northernmost part of Brazil is closer to Canada than it is to the southernmost part of Brazil. So yes, there are places on the US that are closer to the Amazon than some places in Brazil

https://www.reddit.com/r/MapPorn/comments/ibwul3/the_norther...
CS should only be a minor unit in a maths major degree, with also minor physics and minor chemistry.
I don't get this cult of newness thing. To me there's no shame in a library being "done".

If the maintainer abandoned it and it's working to your satisfaction in production, why not leave it alone?

If it breaks you debug it yourself ... But if anything is sufficiently important, you'd probably still debug it yourself even if it were maintained.
> In a major tech hub like San Francisco, where I live, it's possible to get 1gb/1gb in some areas for under $90

As a point of comparison, I live in a small city in Europe (80k population) and we have 10gb/10gb for $60/month. My internal network is only capable of 2.5gbit, but I can upload at that speed indefinitely. I could honestly not imagine going back to ADSL speeds.
Fascinating. Obviously makes one self-conscious about posting on a public forum that tracks status with points.

I really like the idea that the point here is not happiness, but to try and minimize the damage to others from our own narcissistic tendencies.

I will just add that the opposites of envy and resentment are admiration and gratitude. I believe cultivating the mindset of admiration and gratitude is healthy response to these dark tendencies.
isn't that rust, but better?
You'll need to enable the add on for private windows - https://support.mozilla.org/en-US/kb/extensions-private-brow... - and it'll work as expected after
How I Became a Pathological Liar
I think it's more a desire for branded UI rather than Web apps. Adobe wants their UIs to be instantly identifiable as Adobe, Slack wants to be instantly identifiable as Slack, MS Office as you said, etc. Personally, I doubt this benefits users (do you really need to market to people who already bought your product?) but I'm sure the logic is compelling to decision makers and it's cheaper to "design once, run everywhere". It also makes sense to developers that their app should look the same across OSes even though that "consistency" doesn't affect the 99% of users who only use one OS.
https://archive.ph/WhSiH
In CS, a lot of the knowledge that is very valuable today was discovered years ago and is taught well in Master's programs. As a concrete example, I know some great database developers making >1 million a year because of their expertise. They tell me the vast majority of knowledge the apply at work was discovered in the 80s. They're up to date on newer stuff, but it's just not what gets used.

Could that all be invalidated by some new hype technology? Possibly, but even then it would be decades before these older systems are ripped out.

I think you're imagining a much more rapid change in technology than usually happens. Heck, I knew someone who's masters was focused on vacuum tubes and graduated the year the semi-conductor was invented. This was one of the more rapid seismic technical shifts in history and it still allowed him to have a long lucrative career with legacy systems. I wouldn't worry about CS knowledge being outdated anytime soon.
I learned rust a few years ago, and almost all the code I’ve written in the last 18 months has been rust. Rust makes you deal with all the pain of learning it up front. Does that pain ever go away?

In my experience, it mostly does. I’m now significantly more productive in rust than C, and I feel much more pleased with the end result.

I still find it takes a lot more effort to write rust than javascript though. Both more thinking per line, and it often takes more lines of code. The resulting software is faster and more correct, but it’s not a uniform win. I still reach for javascript for “code as content” - like UI code.

Rust’s async story is awful. Pin is confusing. Async doesn’t play nice with other rust features (like traits). There’s no async streams and it’s extremely difficult to code your own. Solutions to these problems (like GAT and TAIT) have been proposed, coded and discussed for 6 years or something but they still haven’t shipped. I’m quite frustrated with how slowly the language is moving to fix obvious problems. And it seems to be getting slower as more people try to “help” (by chiming in on GitHub).

But I really like rust-sans-async as a language for infrastructure code. The stuff I’ve built with it is bonkers fast, safe and correct. The crates ecosystem is fantastic. (Much higher quality than npm). And the community is smart and lovely. It’s not the most productive language but it fits the “better C” niche really well.
You mean from the toilet?
This is why I have switched to Fastmail and have really enjoyed the benefits. Not having CalDAV/CardDAV with ProtonMail really sucked. And Fastmail's sync feature is helping me slowly wean off of my Gmail account.
Thank you for your reply! Can relate to the questions you are asking yourself. Hope you figure it out :)
Can someone explain to my why, if it's such a slam-dunk that Delaware will force Musk to pay $54.20/share for Twitter in October, why the current share price is just $37.74?

Musk's purchase price is a 43.6% gain over the current price. Based on the comments here on HN (and everywhere else), that's the world's easiest trade.

So, what's up? The market seems to be acting like it's not a slam dunk, yet every reporter, HN commenter, Twitter user, etc. believes that it is.

Shouldn't people be buying Twitter stock like crazy? Something doesn't add up…
yeah, and html table as layout, done properly are _not_ harmful.

https://webaim.org/techniques/tables/
> Lucky for a start that he was born in the US not, say, the Congo.

The US was created by its citizens. Any country can do that.

As for Steve Jobs, I worked for a company in the 70's that had everything Jobs had - and much more. It could have easily become what Apple became. But what was missing was the company didn't have a Steve Jobs that had the vision to create what Apple created.

I'm sure there were many, many contemporary companies in the same boat - unable (in retrospect) to see their hand in front of their face.

I had many opportunities to become a billionaire. I didn't not because I was unlucky, but because I was stupid and unwilling to take the risk necessary.
Rust is a clever language, which wrecks havoc on people's programming ego by making them very inclined to try and write clever code.

But if you avoid trying to be really annoying with the type system like the majority of the ecosystem is, and slap Arc/RefCell/heap allocations everywhere, the language turns back into a high-level language again.

Unfortunately, stepping outside the realm of ``core`` and ``alloc`` and ``std`` means having to repeatedly step on overly clever landmines everywhere you go.
They'd seem like the same person to me. Do people who switch jobs get a new account too?
Those who walk away from omelas. The left hand of darkness. Foundation series. Blodchild and other stories. Enders game. Dune. God emporer of dune. Dune chapterhouse. Dune messiah. The traitor baru cormorant. World war z. Ursula K le guin. Octavia Butler. Isaac Asimov. Philip K Dick. Frank Herbert. Etc.
it seems it is a javascript-only only page.
From a layman's perspevtive I've never understood the existence of angular momentum as anything other than a mental model or abstraction. My intuition tells me that all momentum is only linear (except maybe at the fundamental particle level), and perceived rotation is really just a huge amount of linear interactions by individual particles that make up a larger object. This is similar to how a gas is not really a singular thing but really a bunch of particles bouncing against each other, but can still be described by ideal gas laws as if it were a singular object.

What is the flaw in my thinking?
Well that Adidas_web3 account is already gone. Maybe that is progress?
Billionaires have kids so
IOC reinstates Jim Thorpe as pentathlon,decathlon gold medalist in 1912 Olympics
Some systems need irreversibleness from a legal viewpoint. Image a voting machine for instance: at what conditions should it accept that the same person votes again ?

In reality there must be situations where voiding a first vote and casting a second should be allowed. But for one, is it even possible IRL in most situations, for instance during a single day voting window ?

For two, how would you make that an option that can be used at the level the reversing decision is taken, while also protecting from abuse from bad faith actors and corrupt elements ?
> It's traditional [that X], stands to reason that [X is] the best.

Wow, I am simply horrified to see such medieval notions expressed in a technology forum. Even if it weren't a fallacy to conclude such, it's based on an absurd, faulty premise!

Even in our highly patriarchal society, men play very important tutelage roles — not only teaching patriarchically acceptable subjects like woodworking, hunting, outdoor survival skills, and sport, but also what you might recognize as purely academic subjects like math, science, literature, or history.

In fact, the more I think about it, the more patently absurd your quaint assertions appear! There a was a time in your "traditional" tradition when tutelage was the exclusive purview of men!
To be frank, I think that the kind of work you are doing is necessary.

In my opinion GUI is not yet something I would consider to be a "solved problem".
Both from the API perspective and the rendering side, and compute shaders are indeed extremely promising and could be something close to an end-game in this space.

This is why I read your articles.

And I have absolutely zero interest in dumping on your work, but I have the feeling that a large part of this work is going to waste because of what I consider to be flaws in the ways you are approaching the problems, or maybe the way you advertise your approach, I can sense how discouraging it can be for other devs.
What resources does a 100 Mbps connection give access to that a 25 Mbps connection does not?

You don't need 100 Mbps to access educational content. Khan Academy looks fine in 1080p. And even if it didn't, Netflix says their 4K streams only need 15 Mbps.

You don't need 100 Mbps to be a remote knowledge worker. Video calls need a stable connection with low latency—I wish more people used ethernet—but that connection does not need to be particularly fast. An upload speed of a few megabits is sufficient.

You also don't need 100 Mbps to apply for jobs, read the news, chat with friends, or participate in the political process. Any noticeable improvements in page load times above 25 Mbps will be marginal at best. It's fun to hate on how bloated modern websites are, but the situation isn't anywhere near that dire.

I'd posit that if a non-technical person with a 20+ Mbps connection thinks their internet is too slow, they probably aren't actually getting 20 Mbps, most likely because of spotty wifi. And if they really are getting 20 Mpbs, they're probably reacting to latency rather than bandwidth.
> It made me think how so few of us in each country really wanted to fight these wars.

Well, counterpoint: it really shows how China’s ascent has made for strange bedfellows.
> it will be a UI toolkit capable of performance completely untouchable by the existing state of the art

Could you give an example of an application where the bottleneck is UI code? In my experience the bottleneck is always either disk or network. Not trying to bash you, genuinely curious.
The ones who don't toss coins all day have zero chance of getting lucky.
I remember reading (on HN I think) that coding in Rust is like playing some kind of intricate puzzle game. Tricking the compiler into accepting your code. You feel smart when it works and challenged when it complains. I personally like that aspect, at least for now.

On the other end of the spectrum I would say Go is, with its lack of "advanced" or functional language features and sans-syntactic-sugar straight forward approach. I always feel like I have oncoming RSI when I write Go, its just so verbose and un-dense and frankly boring. No room for (too much) cleverness.

At the same time I would guess real development teams using Go are more productive (in problem spaces where Go can be used instead of Rust of course). Especially if you factor in mentoring of junior colleges new to the language etc.
It's a "making a public stink is the only way to flag a meatsack from the company in question to fix the issue" type of system.

Sometimes it works, if you're well known enough.
> Hopefully it doesn't get congested that we have to fear a Kessler Syndrome incident at L2

Not a concern.

First: The Sun/Earth L2 is a big place. JWST's orbit around L2 is substantially larger than the Moon's orbit around Earth, and its orbit moves around in multiple dimensions -- it isn't constrained to a single dimension, like a geosynchronous orbit around Earth is. Even if there were debris in the vicinity, the odds of hitting it would be negligible.

Second: Orbits around L2 are inherently unstable -- it's a "saddle point", not an attractor. JWST has to maneuver a bit to keep itself in orbit, so any debris that ended up around L2 would naturally drift away.
What's funny is that it pisses off a large number of those 1% of users who swap OSs frequently as well. So it isn't even for the benefit of that 1% either.

When operating a Mac I expect Mac-specific behaviors. When operating a Windows PC I expect Windows-specific behaviors. I LOATHE programs that decide to do away with OS-isms that I am accustomed to and require me to learn how to "do things their way" because they wanted cross-OS consistency. Sometimes this means conforming everything to a single platform which is partially evil but just as often it means conforming to _none of them_ which is pure evil.

But I understand this - as a web developer I've experienced pressure from Project Managers and the "decision makers" to make things consistent across browsers/devices even if doing so goes against how the users of said browsers/devices would expect things to operate - breaking user expectations and creating a worse UX for many users. I fight against it when I can but I'm not always successful.
When I hear you say "Lombok problem", it makes me think you're writing getters and setters and generally treating the language as if it's Java. You might get along better if you try to unlearn some of those habits. There's nothing wrong with public fields or free functions; in fact I'd say most of the time the straightforward approach is preferred.
Super interesting stuff!

(FWIW, Dave Feldman (cholesterolcode.com) has me pretty convinced that high LDL is not bad in all contexts. High HDL does always seem to be good, though.)
all i want to do is see this site :(

> Server uptime: 20 seconds

> Server load: 157.41 158.15 155.66

oh
We should name the next space telescope after Greg Robinson.
Isn't all the discussion about the top level UX a bit of a red herring?

Iced, slint, sycamore, Dioxus , yew ... they all have quite different but very workable API surfaces. Yes, three of those target the browser, but there's nothing stopping them from building on a lower level Rust widget system instead. Even gtk-rs found a solid way to map a class structure to Rust extension traits.

Isn't the real problem in the weak fundamentals? Solid window and input handling, text rendering, layouting and 2d drawing libraries, ...

I see all the UI attempts struggling with those, and either implementing their own solutions or battling the existing ones (like winit).

I feel like if all those pieces were in place decent solutions could emerge.
It's exactly the same. Two global leaders in military power.
Stopped using Twitter when they demanded a phone number.

Turns out I was right about why they wanted it:

https://www.ftc.gov/news-events/news/press-releases/2022/05/...
What a good thought. I'm sure a second one would have been much cheaper than the first one if they'd built it at the same time. Now, many of the teams and facilities that did the work have dissolved back into the academic and industrial aether and would need to be reformed. But, as you say, they'd have less research to do a second time.
Can you elaborate on my bizarre legal theory on copyrights?

Thanks.
When companies don't respond through their deliberately underfunded channels, people reach out through other channels. There's nothing wrong reaching out, nor "too self-important" with doing so. Every time it happens, you should blame the company and not the person looking for help.
Dead men don't have any obligations to pay taxes. Just saying.
You've clearly never tried the kale smoothies at a google cafe. Just to die for.
You can have expansion with no center.

For a 2D model, consider only the surface of a balloon. As the balloon expands, each point on the surface increases in distance from every other point, but there is no center of the surface.

Be sure to consider only the surface, not the 3D embedding your (flawed) intuition wants to inject.

You can do the same thing in 1D with a circle.

This works in any dimension, including the 3+1 spacetime manifold.
I don't know why you want me to be the one to defend the protests of farmers whose positions I clearly disagree with. I wouldn't be a very effective advocate for their position. And while I didn't see any articles calling them names, "short sighted" seems pretty fair given the goals of the emission standards.

I feel pretty comfortable saying the 1990s were less eventful in the US than the 1930s, not that I think you're responding in good faith.
You could have a journal to record changes, but presumably you'd still have a single record for a person, with a single field for date of death, that would be set and then unset.

Edit: I suppose it could be like addresses, if you had a separate address table and you'd be using the most recent address for a person without losing previous addresses. But it may seem like overkill for a field that's normally set only once.
Sounds like hell to me, I left home at 16.
You might want to read “The Intentional Stance” by Daniel Dennett, a philosophical treatise basically on how we usefully ascribe desire or intention to inanimate objects and phenomena as a mental model (for example, saying that “The thermostat tries to keep the temperature between 20 and 30”).

(This is not a comment on the precession video itself, which haven’t clicked on)
I bought an air conditioner earlier this year because I anticipated this, but you'd have to consider if it's worth 300 for just one month.
I just happened to build a little project using Slint (https://slint-ui.com/) last week and found it fairly pleasant, even though it's got some rough edges still. I liked it because I was able to cross-compile to Windows from my Mac and from my Linux based CI with extreme ease ("cargo build --release --target x86_64-pc-windows-gnu"). It supposedly has some sort of native widgets available if you have Qt installed, but I haven't pursued that yet.

It has a little meta language for describing the UI that gets compiled when you compile the code and that was nice because it catches type and syntax errors at compile time.

I almost went with Tauri, but the cross-compile story didn't seem quite as good compared to Slint. Tauri does look nice though—web UIs are more flexible than Slint at this point. But for my simple little tool, Slint really hit the spot.
yeah... we clearly saw lately that's not "security".
Last part might be worth an edit. I saw his comment as constructive well meant criticism rather than callous, thoughtless, or mean spirited.

Also love the work you do and enjoy following it. Your treatises on Oklab are the #1 place I send programmers of all skill levels to understand color.
too much wheat tbh. grow more pulses - anything in Vigna would be neat, and there's a bunch of other really cool stuff too. also, do some reforesting to control heat at ground level and reduce evapotranspiration from lower plantings.
From their FAQ

> Our searching includes anonymized requests to traditional search indexes like Google and Bing as well as vertical sources like Wikipedia and DeepL or other APIs.

It's a fucking google proxy with some nice css
The problem with slug is not that it isn't open source, it's that it's patent encumbered[1]. If it weren't for the patents, it'd be possible to implement an open source version.

For font rendering, there are a lot of existing techniques out there, but whichever is best depends on your requirements. There are no silver bullets, and slug certainly isn't one.

I will say though that most applications probably don't need hardware accelerated font rendering. A software renderer like Freetype2 is going to offer much higher quality results than anything like slug ever could, and with proper caching you can achieve good realtime performance. For a real world example of a text-heavy application that does this, see Lite-XL[2]

1: The landing page doesn't even mention the word "patent", so here's some evidence: https://twitter.com/ericlengyel/status/1159917092331642880?l...

2: https://lite-xl.com/