skysight-inc/HackerNews huggingface dataset:
Yea. Louis Rossman gave them a glowing review. They will probably be my next purchase.
That "gladis" crate seems to be redundant since it does the same thing as template widgets [1]. I would say you can probably drop that one.

The "gtk_liststore_item" crate seems useful, have you thought about starting a conversation with the gtk-rs developers to try to upstream something like that?

[1]: https://gtk-rs.org/gtk4-rs/stable/latest/book/interface_buil...
Shouting isn't actually dangerous. It's only dangerous when it is combined with violence or a threat of violence.

In this case it's more of an emotional outburst due to frustration.

If you suppress all emotion with an escalation to a threat of police and security you're going to have a far less dynamic and safe workplace.
I find the notch on my iPhone to be _incredibly_ annoying. It's by far the worst when in YouTube, where it covers a huge chunk of the video and UI elements when not full screened.
That's your job to take the keys away and get rid of the car. It's a sad situation but hardly unique
Or, you know, they could be insanely popular. That’s an option too…
What was so special about this company?
Please don't insult me simply because I don't agree with you :)

I've lived in Sacramento, San Diego and Seattle. I've taken mass transit and driven a car in all of those cities.

In my experience, in every city, the mass transit sucked. Access to anything not on a bus line is effectively inaccessible without a car. The busses smell like urine. They don't show up on time. Mentally ill people harass me and my dog on a regular enough basis where it's more trouble than it's worth.

I love my car. I don't see it as a thing I'm forced to use, it's something I chose when given the option between it and a bus. It's a safe, climate controlled vehicle which is available at any minute of the day that I want it to be.
it's not slavery when someone voluntarily contributes to a game like minecraft instead of choosing one of the many other activities available -- including money-earning ones.
The important bit:

> Current research suggests that cannabis may negatively impact male fertility. Further studies are needed to validate that robust findings in animal models will carry over into human experience.

My takeaway: if you are having trouble reproducing, and/or your doctor finds some anomalies in a full fertility workup, you may want to talk about your marijuana use with them. That's about it.
Although this is possible, we need to balance out their information with third party analysis as well. The incentives are misaligned as the companies are guaranteed to earn public money for creating these and continually convincing nations and municipalities to purchase them, under any excuse possible.

This doesn't need a polarized political climate to understand, although both conservative and progressive parties within nations do purchase these, despite how their people align to particular parties and correlate to usage/avoidance of these things or even make their choice their entire identity.

It also doesn't require the depth of a conspiracy to understand or invalidate.

Health directors, governors and private organizations are incentivized in differing ways. The ways they talk are never the full picture. The company making a treatment cannot be the only source of the need for the treatment, neither should their publicist, neither should a study funded by them.
The title of this blog post is interesting, i.e., the use of the word "facts"

The post seems to be a "listicle" of opinions, not facts.

If we embrace the opportunity to generalise like the OP, we might wonder if "every web dev" has difficulty appreciating the difference between fact and opinion

As for this top comment, is the use of the term "average programmer" significant, considering the OP is specifically referring to "every web dev". The parent comment appears to reframe the context from "every web dev" to "the average programmer".
The other problem is with shared walls you have to deal with your neighbor every time there is a shared problem. If folks are reasonable that’s not a problem but not everyone is and your reasonable neighbor might move and sell to someone that’s not at any time
Designed for personal use as a PWA specifically on my iPhone. I migrated from android where i had a TI-89 emulator app. No such thing exists for iOS. Usability by others was never a requirement :)
I did the needful and scraped under the paper-thin surface, and found that Josh Van Veen is formerly (?) of the 'New Zealand First' party, a party whose ideology according to Wikipedia is "Nationalism, Populism, Conservatism, Right-wing populism"

Great.
+1 for Youtube Music. It kept all the music I uploaded to Google Play Music. I've found YT Music to be pretty good and comprehensive overall. Though, people definitely look at me funny when I say that it's my music platform though. Anecdotal, but based on my observation I don't think it has really any mindshare.

I still miss grooveshark.
Impervious API: Infrastructure for the P2P internet
Speculation that a Foxconn employee posted Apple's internal documentation. Alibaba Cloud shows as the IP owner...

inetnum: 101.132.0.0 - 101.133.255.255
netname: ALISOFT
descr: Aliyun Computing Co., LTD
descr: 5F, Builing D, the West Lake International Plaza of S&T
descr: No.391 Wen'er Road, Hangzhou, Zhejiang, China, 310099
country: CN
admin-c: ZM1015-AP
tech-c: ZM877-AP
tech-c: ZM876-AP
tech-c: ZM875-AP
abuse-c: AC1601-AP
status: ALLOCATED PORTABLE
mnt-by: MAINT-CNNIC-AP
mnt-irt: IRT-CNNIC-CN
last-modified: 2021-06-16T01:29:34Z
source: APNIC
I just search for them on domainr.com and see if there's a "buy" link
$ 2 + 2
[:66] [object Object]

Never change, JavaScript, never change. /s

-- Type 'm' for more results.
$ m
-- End of search results.

Should probably read the help.

Hmm. Well, learned stuff. Still don't know why the above don't work.
> I like what you said and it is colliding with my pessimism that Californians and California (I live here) want to secede from the rest of the US

No California and Californians generally don't. They didn't even at the height of their opposition to the Trump Administration. Perhaps unsurprisingly, since advocacy for California separatism was backed by the same foreign interests who intervened in US politics in favor of Trump.

> At least in principle they’re more pro-China than pro-US

This is likewise false.

> Tells you a lot

That you would say it tells me a lot, sure.
My wife and I stopped in an A&W in Toronto a few years back—we were walking, and hungry, and just needed food. My expectations were not high at all, but damn—it was good!
I cannot find any relevant documentation while searching "gtk template widgets" in my favorite search engines. Do you have a link? Maybe this crate is still needed because of discoverability issues, if one cannot find an alternative easily.

I have not started to discuss with gtk_rs team for the moment.

Since this second crate has less "stars", I guess the gladis crate should be figured out first: incorporated, or documented in gtk-rs so that it is made obsolete.

EDIT: here is the feature request to merge gtk_liststore_item into gtk-rs: https://github.com/gtk-rs/gtk-rs-core/issues/297
If you need 136 bullet points to say something, you really don't have a message, just ramblings.
heh. It's almost like the company employs more than one person!
All Google shows for Truth Social app are news articles on Trump and his Truth Social network.

Anyone got an URL so I can check it out and compare it with Twitter?
It's not about castles. It's about neighborhoods.

I've lived in really old buildings too. Right now, I live in an adobe house that was likely first constructed in about 1870. Growing up, I lived in some houses that were built (of stone) in the 1700s. And yes, there are problems caused by the fact that our idea of what a home/house ought to be changes over time, for lots of different reasons.

I still think we can do better than most mid-range contemporary US stick built housing, and the neighborhoods it creates.
The article claims that "trans women in 2021 are among the most at-risk groups in US history". I looked into this and can find no corroboration. GLAAD compiles a list of trans people killed each year and, even if they're only catching half of all cases, then the US trans murder rate is still less than the US murder rate.

In summary, we need to pay this guy more?
> Some of the point of insurance is cost sharing of extreme events.

I guess this borders on a philosophical point, but I don't agree. car insurance is not (or shouldn't be, imo) a payment plan for likely crashes. if, for whatever reason, a person's reaction times are so slow that they would be priced out of insurance entirely, they shouldn't be behind the wheel at all.
This is pretty good overview. One fun tricks we would regularly do was move all the background audio off the disk and into GPU ram. We'd stream just enough that we wouldn't saturate the bus but could get back 20-30mb of system memory.

There was also that time we ran out of open file handles ahead of key demo at one of the tradeshows. I remember rewriting the whole audio streaming subsystem to piggyback on the seekfree texture loading system so that we could use the that single big file as a source for both streaming texture and audio data. Did that in 24 hours less than 2 days ahead of the show, fun times.

[Edit]

Another fun thing from that era was that almost no one other than the in-house Sony Studios used the SPUs well. X360 came out just ahead and had tooling that was miles ahead(PIX!) so everyone started from the X360. None of the workloads we're vectorized so it was absolutely brutal to get them to fit into the SPUs. For a long time a good chunk of that silicon was just idle. If you did start from the PS3 though because of the vectorized workloads you had insane cache coeheranch and usually ran better on the X360/PC as well.
it's usually those at the middle of the pyramid that get attracted to that complexity. once you climb further you revert to simple stuff that work effectively, because now you focus more on the essence than the apparent.

here's an example in haskell: https://www.willamette.edu/~fruehr/haskell/evolution.html
Because nearly everything in the US shoehorns things into three boxes, virtually every place my name is recorded on something important is different.

I could've been consistent in using two or three out of four, but when I was younger I was intimidated by forms that say you must enter your "full legal name", so I would, and they would mangle it unpredictably.

Checking account, credit card, drivers license, and property deed, each one different.

Well, in fact, my social security card and my birth certificate don't match, so I was doomed from the start.

It gives me some sympathy for places that try to regulate names to avoid parents doing something too goofy.

I sometimes wonder if there will come a day when all the databases will stop allowing discrepancies, and it won't matter to the powers that be, because it's such a tiny percentage of the population that becomes "unpersons".
> comparing a Model 3 to a 3 series as well as various Nissan cars

I know this is your subjective opinion, but I just thought you might be interested to know that Nissan is not well regarded by car enthusiasts (their one sports car notwithstanding). A more fair comparison might be one of the luxury German brands like BMW or Mercedes, or if comparing EVs, the new Ford Mach-E.
Or maybe that's just advertising spice, to blame their customers for their own failures in a cheeky way.

I remember A&W burgers, and they just weren't that great.
I downloaded and tried it just now.

When creating a project, I get an empty .ui file with no possibility to add any widget. This project still seems in its infancy, or I am doing something wrong. It also seems to enforce a "framework" instead of just being a graphical .ui file editor. How I am supposed to use this if I am using Rust instead of Python, and Relm instead of their MVC framework?

I miss Glade (and it had issues!).
That’s a strange reason to buy a laptop. On a desktop you set up the cables one time and you’re done.
I get women's clothing, sexy and regular, because my wife uses the same computer that I do. It depends on what you search and what websites you visit.
I don’t see how anyone could call Banks hard sci-fi.

(Possible spoilers?)

The culture is so extremely powerful that they’re scarcely less magical than the dimension-bending aliens in TBP, which I agree are pretty fantastical, though I’m happy to accept them in exchange for a vastly ambitious plot.

Banks is alright, certainly creative, but I wouldn’t call his work hard sci-fi. Player of Games maybe more so than the others I read, if you ignore the Mind Ships. My issue with his books is that I feel the plots tend to meander and he seems a bit over enthusiastic with the gore.

Can I ask what you like about Egan’s work? I’m not familiar.
Sorry, I edited my comment. Check that for the link about templates. This tutorial also has a C example: https://github.com/ToshioCP/Gtk4-tutorial/blob/main/gfm/sec2...
Socialists are slackers though? This is not political, its some core belief that they need taking from others. Its only factual.
>Pinterest, which people use to save images to digital pinboards, makes money by selling ads. Since many of its “pins” are products, the company offers “Buyable Pins” so users can shop directly inside its app. Instagram, the photo-sharing app owned by Facebook, has recently made a similar push into e-commerce.

I mean, ok, but still, wat? It strikes me as pretty backwards for a payment processor to buy an e-comm site.
GTK4 has a LOT of regressions. They decided to remove menus, which is fine, except their replacement is broken https://gitlab.gnome.org/GNOME/gtk/-/issues/3042

As for font rendering, it is kinda broken in gtk3 too. I recently switched to roboto condensed and while qt applications look fine the spacing between letters in gtk3 apps is totally broken.
GUI design tooling and programming has regressed dramatically since those days. It's like we decided that GUI programming should be maximally inconvenient and ugly.
For finding bugs caused by unexpected inputs I also find property based testing very useful. For Python there is the excellent hypothesis library for doing that: https://hypothesis.readthedocs.io/en/latest/
I think it will be a big factor. Yes, they are two separate things in the car industry. But if I have a choice between two EVs, one with self driving and another with no self driving you bet I'm going to pick the one with self driving. And I'm willing to bet a lot of others will too.
I don't get the title here ("Apple sends DMCA takedown for IP address"). From my read of the tweet ("I've just received a DMCA takedown notice regarding the GitHub mirror of these documents"), they sent a takedown for the documentation that someone downloaded and then uploaded to GitHub. The DMCA takedown has nothing to do with an IP address.

And I think it's pretty uncontroversial that downloading some company's stuff and posting it somewhere else (without permission) would constitute copyright infringement. Just because you have access to something, it doesn't mean you have a license to do whatever you please with it.
Then there are the people whose names ARE in Kanji, thankyouverymuch. Ah, no big deal, there's only around 1.6 billion of us.
Oh, I haven't written much with the 4.0 version yet (I'll cling to 3.38 till I die), so that's news to me. I'll just toss that in the pile of "user/developer regressions introduced with GTK4/Gnome 40", I suppose.
I think they are also denying access to the site if you don't have an account. Or maybe that's always been a thing. Sent a Reddit link to g/f the other day and she couldn't access unless she logged in or made an account.
Apparently no evidence of Norse activity there: https://en.wikipedia.org/wiki/Point_Rosee
> we look to the past for cues to good design

But by your very logic, we also look to the past for cues to bad design. There are plenty of ugly old towns and cities in the US. Regardless, the most beautiful cities in the US: New York, Chicago, San Francisco, Charleston, New Orleans, Boston, Seattle are also some of the oldest.

> there surely are good aesthetic choices being made today

With how restrictive the building and city planning codes are, the amount of creativity is extremely limited.
Exactly the same feeling - even on Windows there really isn't anything like it - even from Microsoft.

The amount of crap we have to wade through is crazy.

I tried to follow the suggestions. WPF, Silverlight, UPF then XAML islands? But it's mostly a mess / trash. I feel like Silverlight has been sunset. WinRT stuff is gone? WPF - not sure.

Even weirder, they can't seem to get the designer working (this was what you could use to drag and drop control with way way back).

It's like billions are getting flushed down the toilet over at Microsoft. I've also tried using their HTML solutions / a somewhat similar mess - not sure even they have had any clue what they are doing for last decade.

Maybe the new hotness will be .NET MAUI?
They already offer it to a lot of manufacturers but they mostly refuse. Prime example of this was Porsche. I still can't believe they turned down that offer.
Probably in many places along the Alpine Himalayan mountain range, including Algerie, Italy, Greece, Turkey, Iran, Afghanistan, India, among others. These mountainous areas are usually heavily fractured by faults and the resulting rock blocks have been used for millennia to build walls. It's rather hard to say if rock availability is the only reason that drove people to build in a given place: usually major faults zones are eroded by rivers and form valleys. this places are preferable building sites because of water availability, easiness of transportation along the river, etc. (sorry for my English)
Try writing the name of the widget in the search bar in the top left. Something like GtkWindow.
And dialogs are positioned incorrectly on all X11 WMs (KWin, Xfce) other than GNOME and OpenBox. And they have the wrong window buttons on KWin X11.
Tangential addendum: I used to smoke pot all the time. From my mid-teens to mid-twenties. At least once a day, increasing over time to 3-5-∞ times a day. In the last year, I have significantly reduced my marijuana usage to less than once a week. My mental health has benefitted tremendously (also thanks to a great therapist!). I sleep better, I eat less shitty food, I enjoy sex more, I feel overall more equipped to handle my daily life and be an adult. I only date people of the same sex, so standard reproduction isn't a big concern for me; but if you're a pothead like I was (am?)--there's a lot more to reflect on than your sperm count. :)
Personally I find list compressions in Haskell overrated. I never use them.
Apple uses Lua (the language without batteries included).

In this particular case, anyway.
Thanks for sharing, it seems to be in heavy development right now though. I'll admit though, forcing you to choose from 5 stylesheets before implementing basic design features did get a chuckle out of me. What's GNOME may never change, I suppose.
I had affinity for some of the small vibrant subreddits I frequented, primarily around voice acting and audio engineering, but the new redesign and the relentless push to install the app has driven me away.
Personally I am philosophically opposed to hard-coded widget positions like Win32, and Qt's graphical layout editing system is awkward to edit, so I mostly write code. :(
Owned an Altima for 5+ years and now a Model 3 for two. I can objectively say that the ownership and driving experience has been significantly better with the Model 3.
The term to look up is "gtk composite templates".

The gtk4-rs book has a tutorial on them: https://gtk-rs.org/gtk4-rs/stable/latest/book/interface_buil...

Gladis seems to wrap the child widgets in a regular Rust struct. The composite template stuff in GTK uses subclassing to make a new widget wrapping the child widgets.

GTK has a better approach imo - the issue is that the macros for subclassing in gtk4-rs are _really_ verbose and confusing. You need two different structs, with several trait impls on them. Adding GObject properties is verbose and tedious. Adding methods on the widget is confusing - it's confusing which struct the method goes on and how to access the widget in each part.

Overall I liked GTK for the end result it produces, but not the API. I've been meaning to give Relm4 a try - it seems like a much better way to handle state and widget composition in Rust than the vanilla GTK stuff.
How does that random Tweet correspond to the title of this post?
Is this relevant or something?
Introducing macOS Notarization Automation Book
It's a sad situation made worse by stupid urban planning that prioritizes cars.
Did you time-travel here from the 1960s?
Hrm - I'd avoided including those because the Normans were sooooorta not what you'd call Vikings at that point - but yup those Normans got everywhere.
Had the same reaction. I must be missing something, or MAYBE this person has an axe to grind.
> And even if those were also illiterate, they were steeped in military traditions of discipline, organization, tactics, etc., that went back to the greeks.

And why couldn't, say, the Inca draw on the Wari, who could draw on the Moche, who could draw on the Chavin, who date back even before the Greeks?

The problem with claiming the utility of writing in developing military tactics is that Western Europe doesn't have a tradition of discussing military tactics in written texts until the Early Modern period. There's nothing like Sun Tzu's Art of War that keeps getting passed down and talked about; any transmission of tactics is going to happen via practical experience in a kind of apprenticeship--which is exactly the same method of transmission an illiterate society is going to do for military tactics.

Or you could do what the Aztecs did and send all of your boys (rich or poor) to school to learn how to become warriors, come to think of it.
When do hydrogen roof panels come out? Will they be competitively priced with electric?
I often see urbanists and young people fantasize about life in car free mega cities.

Yes.

Now go look at Peter Cooper Village in NYC.[1]

"The complex is designed as two large "superblocks", independent of the grid system that characterizes the majority of Manhattan below 155th Street.It consists of two large parks, one for each part of the complex, juxtaposed with modern red brick apartment towers."

[1] https://en.wikipedia.org/wiki/Stuyvesant_Town%E2%80%93Peter_...
The UI is a bit rough and still unstable, I think you have to press the search button and then type the name of the widget in the search box and double click.

It's just a .ui file editor, so unfortunately you can't use it with Relm. Maybe someone could write a tool that converts .ui files to Relm code. Although I guess it would be a one-way transition, so perhaps not so useful.
> If you are experienced and notice that things at your company are broken, you either try to advocate for fixing things or just leave out of desparation.

I've tried the advocation thing several times, but it usually ends up being you volunteering to do a lot of extra work. And then working extremely hard to try to gather some sort of consensus or buy in from the team, and receiving either push back or non response at every step.

I've now decided to just try not to care as much. I focus on writing my tasks to the best of my ability and improving whatever small bits of code that I can along the way, but I now just consider the codebase the property of the CTO and engineering management. If they want me to focus on helping fix what's broken, then they need to assign me to it and allocate time for it.

That kind of sucks too and takes some of the joy out of work, but at least I'm less likely to overwork myself again.
Red/Green/Blue Mars is authored by Kim Stanley Robinson.