skysight-inc/HackerNews huggingface dataset:
is that really that relevant? according to the climate change people this is just going to keep happening, and not just in California but in Washington and Oregon and across Canada and who knows how many other places. This on top of larger storm surges, heat waves, flooding, drought, heating and acidification of the seas, loss of sea ice, etc. All things that we have empirical evidence for.

It only makes sense to stress this question if you reject that premise entirely, and think that if we just get California to to better managing its underbrush, then this whole thing goes away.

otherwise the causality is a bit moot? except maybe it opens the discussion about how much we can afford to spend to clear brush given that this is going to keep being a problem.
It could also be dust accumulating in ingredients exposed to the air.
I would not
> it is performative loyalty of the type that kings used to ask of their subjects.

Master/servant is a relationship as old as time. You can acknowledge and navigate it or pretend it doesn't exist.
Thanks to Nvidia, there's a new generation of PCs coming and they'll run Linux
Use VSC instead. The higher-level alternative to Rust is more so F# than C# as it has comparably powerful type system with different tradeoffs (gradual typing and full type inference across function boundaries - it's less verbose to write than Rust because of this). Otherwise C# is not tied to VS at all because all the tools that it provides have alternatives either in Rider/JB suite and/or in a self-contained CLI way together with just using VS Code. .NET's CLI is very similar to Cargo in either case.
> That isn’t quite right. Speculators look for good deals, meaning they look at prices N years from now and try to make money on that. They aren’t pushing prices up just for existing

It’s that correct? Consider NFTs. They are a speculative asset with no recurring revenue attached. The natural price, I think, is zero, but speculators push that price up based on the expected return from future buyers based on predictions of how the market will move. There are no other supply and demand effects, just speculation on sale. Of course there was a bubble but housing is more grounded in reality and real value. Still, it may demonstrate that speculation alone can raise prices.

> Gentrification is a bit more productive

In the dry economic sense of “production” yes, but at the expense of dismantling communities. Perhaps more productive and less destructive would be the approach to housing taken in Vienna. The government buys land and builds affordable housing complexes on it, and once residents stabilize and their income goes up they get to stay in the housing so the buildings become mixed income and they’re pretty nice. Near where I live West Oakland is gentrifying with a wall of corporate owned housing that is replacing the front stoops and back yards of local residents with parking garages and Teslas. It seems almost as though the community is being slowly eaten alive.
I Am (Not) a Failure: Lessons Learned from Six (and a Half) Failed Startups
I think the use case you imagine most of my customers have is not the one they have. Most of my customers need a laptop for a handful of "can't do it on the phone" things that they do occasionally - taxes, bookkeeping, a Zoom call here and there. They're not daily driving it like you or I would. Another large plurality need a Chromebook-like device for school (I often install ChromeOS Flex on the lower-end machines, if it's compatible, to achieve this, and sell them for $40-50 each).

The point that others have made about business laptops vs consumer laptops is also salient. Most of what I am refurbishing is business-grade and therefore has held up quite well in terms of build quality.

I do also do quite a bit of business in the ~4-6 year old machine world, but that's a different demographic of customer from my average.
Yeah, the "I had to suffer pointlessly, so you do too" effect and the accompanying post hoc rationalization for why the suffering was actually good are a depressingly powerful force to maintain the status quo, and are already all over this post.
The vast majority of Nazis rounded up zero Jews and killed no one.
But I could always tell if a space picture is from Hubble, or some lowly earth based one. In other words, with the fallen costs on rocket launchs, I do hope for a ton of new space telescopes.

Till then we have to balance things out. Space research is important. But so is investment in green technlogy as climate change is speeding up. It is not specially mentioned - but I believe the project is basically about transforming sunlight into liquid fuels on scale. Not the worst industry project by itself. (even though it might mainly exist, to greenwash conventional cars)
Furries, maybe. Rest of it, not really.
The insurance companies did say "enough is enough", which is why the FAIR plans exist - i.e. https://www.cfpnet.com/
The HMD phones I bought before 2020 were really great (e.g. 7+) - I kept needing to replace because got stolen or I broke screen. After Covid I bought an underpowered HMD which was really terrible - maybe they had trouble sourcing good CPUs?

With Android I find my choices are either buy a cheap shitty phone, or pay too much. It's hard to find a good value Android. At least the battery can last 2 days on some Androids (my favourite feature).
When an exception happens, you get a stack trace somewhere in your logs (unless you do something really weird). That doesn't always include all the information you'd like (for example, if the error happened in a loop, you don't get info about the loop variable).

In contrast, unless you manually add context to the error (or use a library that does something like this for you, overriding the default ? behavior), you won't get any information about where an error occurred at all.

Sure, with exceptions, you don't know statically where an exception might happen. But at runtime, you do get the exact information. So, if the error is hard to reproduce, you still have information about where exactly it occurred in those rare occasions where it happened.
The value of that laptop is definitely not $0. It's probably $50-150 depending on the specifics of the machine.

Battery life is one of the biggest issues there isn't a good way around. Replacement non-OEM batteries are extremely variable (and often pretty poor) in quality.

Also, it probably does support Windows 11, as long as you're OK with manual installation of the once-a-year feature updates.
That’s what people said about Python before Django. They asked why not use PHP or Perl. But Django came along and established a strong set of patterns that make web dev much easier these days.
Is there a standard "smearing" period now? For a while, Google had a 24 hour adjustment period, 12 hours on each side of the leap second, while Facebook used a shorter period.
You can't really accidentally cause memory leaks without being made aware that your code may leak by the compiler and/or docs. The "easiest" way to do it accidentally would be an Rc loop, but that is harder to write than Rc::new_cyclic which gives you the memory-correct Weak reference. When you stick to a fully owned tree memory model (or use bump allocators for fancier data structures) things usually turn out very easy, and I pretty much never had to worry about this.
They would, if they know they're breaking GDPR rules about selling the personal data of visitors.
Mind sharing what libraries you use ?
This feels like a PR hit for "the 34-year-old with more than 80,000 followers"
The guy in charge being Lizardman, who almost tripped over his own claws to get rid of fact checkers, to allow calling non-heterosexuals metally ill, etcetera etcetera now that we are witnessing the second coming of The White House Cheeto
California needs to get rid of its price controls on insurance, so that people building in high risk areas are exposed to the true costs of the risks they are taking, and have appropriate incentives to build to the conditions.
That’s true, intensively farming in a small country will come with serious downsides. But if it’s a choice between starvation vs mass producing bland food and creating pollution, there is only one choice to make.
Sometimes it's those trivial changes which add a lot of the overall charm.
This is reminiscent of my own experience with Linux, but I didn't go the developer route and instead ended up in product management via sysadmin and consulting. Through the years, the thousands of hours I spent experimenting with Linux in ~2004-2008 as a teenager has stuck with me. I fondly remember printing the Gentoo install guide out and installing it offline because I had some early Linksys wireless adapter that was super flaky.
While these assets look neat, models of this complexity are not hard to make by yourself in Blender - I encourage everyone to try it!
So, Microsoft is the basis for a "new worker uprising"?

That's... a pretty funny statement 8-)

Just another example of people thinking a database entry on a corporate software platform is their "real life"...
Burnout is partially a 'new' thing because we have the luxury of actually feeling it. I imagine in older times people definitely were burnt out, but they didn't have the privilege of walking off that job, leaving during lunch, quitting spontaneously etc.
I don’t need anything to be “forced” on me, especially when this forcing is nominal and I can #include implementation details. You may need that in teams with absurdly inattentive or stubborn members, but for you-personally it’s enough to get the principle and decide when to follow it. The idea is to simply keep tests close to the definitions because that’s where the breaking changes happen.

If you can't write a test for functionality without fiddling with internal details the api is probably flawed

This logic is flawed. If you have an isolated implementation for some procedure that your api invokes in multiple places (or simply abstracted it out for clarity and SoC), it’s perfectly reasonable to test it separately even if it isn’t officially public.
Almost all of the things that were wrong with NPM were self inflicted. No name spacing packages by default, allowing packages to be deleted / removed without approval, specifying install ranges and poor lock file implementation and so on.

There's an argument to be made that there are too many packages from too many authors to trust everything. I don't find the argument to be too convincing, because we can play what-if games all day long, and if you don't want to use them, you get to write your own.
IMO a substantial (not 100%) root cause of all this is that many Americans are highly stressed, in precarious financial positions, with toxic work environments, pushed to work at above 100% effort (meaning, unsustainable) permanently, so they turn to excessive amounts of calories, caffeine, prescription or illegal drugs, to try to continue to function as long as possible. This leads to all kinds of medical issues down the road, which then is handled by emergency medical services, or very severe health problems that are very difficult to treat.
Hey all, I created a daily cipher puzzle website (cipherrush.com). The site has different 14 different puzzle types so far with different difficulties including audio and image based puzzles. The puzzles are mostly crypto or recon related. There is also leaderboard for logged in users.
Agreed. Rust crate authors DGAF and plant panics everywhere. Golang package authors are far more panic-averse which I appreciate.
Disk Images and Tools for Apple II Enthusiasts (2009)
Up and Running with Hotwire Native Android Part 3 – Native Screens
Ok i seen, i think i disagree mainly on the fact that the author implied anywhere than browsing like "hunter" (which is often a positive word) was worse than browsing like a "busybody" (which has a negative connotation, hence the miscomprehension). To me the sentence you seems to hang on was more descriptive than anything. On its face, browsing like a hunter is something i do when i do performative searches, for my memoire or something, and browsing like a busybody is what i do by idleness, just because i like to read interesting stuff randomly, it should be logic that in countries with high level of social control, the first one is rewarded and the second one viewed as useless, thus performed less.

Here i used "social control" because i think it's more neutral and to see if you agree, but social control is performed by structures of oppression: i'm merely using more neutral words, but i'm saying the same thing.
I think you're right that the underlying problem is the economic theory and behaviour of nonrenewable resources. Or more accurately, the utter lack of correspondence between economic theory (Hotelling's Rule) and actual price behaviour.

This isn't a matter of inflation but of the lack of accounting for the fact that nonrenewable resource are, well, nonrenewable. Unlike (at a first blush) farming or labour, where utilisation currently doesn't mean that the same resource is unavailable in the future, once a nonrenewable resource is extracted and used, that production process cannot be run again.

Metals and ores can of course be recycled or reused, though in practice achieved rates are quite low (50% is exceptional, and that means that 1/32nd of the original resource is available after five cycles). Fuels which are combusted are a whole 'nother matter, as once burnt (or fissioned, in the case of nuclear power), the resource has been degraded and won't reform in anything less than geological time, if ever.

Once one comes to face with the fact that we're utilising fossil fuels at ~1--10 million times their rate of formation, the problem and inadequacy of economic pricing models becomes glaringly apparent.

Metal ores may recycle in less time, and some (e.g., iron) are massively abundant. But, again in the case of iron, when one considers that commercially viable ore deposits were formed 1--3 billion years ago, during the first phases of life on Earth, and driven by those biological processes.
That was inherited from UCSD Pascal, and also incorporated into ISO Extended Pascal, which was supposed to be a more industry friendly revision of ISO Pascal, but by then Object Pascal was the de facto standard.

Modula-2 modules are based on Xerox Mesa, and do have split sections, as does Ada.

Additionally, Modula-2 and Ada modules/packages have a powerful feature that is seldom used, multiple interfaces for the same module implementation, this allows to customise the consume of a module depending on the customer code.
Again, you don't have the slightest clue what you're talking about. There are numerous production-ready choices that myself and others have mentioned.
I don't see how this comment relates. I'm telling you how to get hired and succeed at a corporation.
We do tell people not to form ethnic gangs, it is called "the fight against organized crime."
Likewise.. things do not have to change just for the sake of change. If things _improve_ I'll adopt them. If they don't then I'll stick with my old code.
Same, I have two of them and the arms are holding up fine. I keep them in the fully-vertical position most of the time, to reduce strain on the arm (though I'm not sure how it works internally).
My experience is vaguely similar, but a decade earlier and longer and without much distro hopping. I touched SLS and Slackware first, but settled on Red Hat by the mid 1990s for consistency on my i386 and DEC Alpha hardware. Then I just followed through with Fedora and some CentOS.

For the longest time, my workflow has been almost all XTerm and whatever X11 enabled emacs came with the distro. I've reluctantly used other terminal programs pushed by the distros. For work: autotools, make, and gcc before shifting mostly to Python. Plus BSD Mail or Mutt, until enterprise login forced me to Thunderbird. And Netscape and Firefox.

I used to have to run Windows in a VM for office tools like Powerpoint and MS Word, but over time have been able to just use openoffice/libreoffice, partly because they got better at opening MS files, and partly because my career shifts and the changing world around me reduced the need for full MS compatibility.

I've developed a strong "data orientation" and a feeling for the short half-life of most software. My important artifacts are data files that I carry forward over years/decades, moving from system to system and tool to tool. I have a strong distaste for proprietary file formats and other data silos where the content is tightly bound to particular software. Consequently, I also dislike or distrust software with a premise of having such silos.

While I have quite a bit of skill and practice at building complex, distributed systems from my mostly academic CS career, I'm sort of an outsider to many popular end user practices. I dislike things like integrated IDEs, mobile phone apps, and cloud SaaS that all feel like the antithesis of my interests. Ironically, I have more understanding of how to build these things than I do for why anybody wants to embrace them. I don't actually want to eat the dog food, no matter how well I think we made it...
There is a ... version? distro? "Drupal CMS" that seems to be aimed at being simpler / setup out of the box than regular Drupal.

https://new.drupal.org/drupal-cms

Going to look into it in the next few weeks as a possible alternative.
not if you want to become an influencer
A rule of thumb is you'll pay twice in insurance premiums than you'll get in payouts. Insurance is only worth buying if you cannot afford the cost of the disaster.

For example, I don't pay for collision protection on my car. I can afford losing the car. Over time I've saved far more in insurance premiums than the cost replacing the car.

The same goes for insurance for appliances, etc.
I have the impression that it is indeed broken, but even if there was a worldwide generational effort to fix it, USA would stubbornly remain in their old ways as a matter of national pride.
> The website Plugin Vulnerabilities catches an interesting detail: the language related to hosting forked premium plugins on wordpress.org has been modified, starting on the same day that the ACF takeover happened.

I wonder if Matty boy saw my comment, on the post here about the ACF takeover, pointing out the obvious hypocrisy, lol.
We don't label people with a mark at birth delineating the prayer and rest times they have a right to. Anybody has the right to convert to any religion and observe it. You have as much a right to pray towards Mecca as you do to observe the Sabbath or attend Mass when it is held.
Australian law has “unfair dismissal” - if your employer terminates you for “unfair” reasons, then you can take them to court, and if you win you either get reinstated or compensated. Very different from the “at-will employment” which prevails in much of the US. (I put "unfair" in quotes because it is ultimately about what a court concludes is unfair, based on the legislation and case law, which might not be the same as what you or I think is unfair.)

It is worth pointing out it only applies if your annual salary is less than the "high income threshold", which is currently AU$175,000 (approximately US$107,000). They increase that amount every year, and their definition of "income" excludes certain things (such as bonuses). If your income is above that, you can't sue under unfair dismissal law, although you still can sue for common law breach of contract (which is more difficult, however–employers generally try to word employment contracts to maximise their freedom to terminate you, although there is always the chance a court will find the relevant terms of the contract legally invalid, at least as applied to your particular case.)

https://www.fwc.gov.au/high-income-threshold
https://archive.ph/ienhO
There's a saying: "I'll see it when I believe it"

If facts don't coincide with prejudice, well, too bad for facts.
But I wonder if you had access to a CD burner? They were common by 1998, you could have easily ordered 1 copy on cheapbytes and burned your own copies, might have saved you some international shipping.

Not sure when we got our first CD burner, but when we had this small Linux CD business in 1997-1998, they certainly weren't common where I lived. IIRC it started around the same time (probably got our first in 98 or 99). But at the beginning 'pressed' CDs were cheaper than CD-Rs and people who bought them also preferred purchasing 'real' CDs (CD-Rs had a reputation in the beginning of not being very reliable).
Ask HN: Should public libraries provide supervised AI-free rooms for homework?
Would this help address the issue of students using AI to cheat?

These rooms would contain computers designated solely for completing and submitting homework.

Library staff would supervise them to ensure students do not use personal devices to cheat.

Homework would only be accepted by schools if it was completed and submitted online from one of these public library rooms.
> Today our horticultural firebreaks are gone, strawberry fields are now aging suburbs, and the quest for beach fronts, mountain view lots and big trees has created fire hazards that were once unimaginable.

Being posted in a tech community with an ideology of constant improvement, I’m positive there will be a preponderance of solutioning in response. I grew very tired of the repetitive nature of the writing. I also noticed amongst its supposed specificity, none of the actual causes of the fires were given. For example, I recall the fire that burned part of Redding was from multiple fires burning together caused by both arson and a trailer chain left dragging against the pavement. I think some of use are aware of the arsonists caught in the current LA county fires. We can point to failures of leadership and forest management. But the author calls the behavior of mankind believing we can tame nature perverse. What a disappointing perspective. Were that true then we have no business ever exploring space, the ocean, or housing anyone for any reason on the Earth’s polar ice caps. The fact is we can and do tame nature in many MANY ways. Anyone that drives a car can understand this. So it’s not a matter of whether we do or not, but to what extent are we trying. That is not a perverse belief, as I’m sure you may know of will read in other replies. We, or those in leadership positions, know what can be done to mitigate destruction and loss of life. The challenge is, and as the history in this article suggests, is doing it.
yeah unpoly is a great library

i interviewed Henning Koch, the creator, here:

https://htmx.org/essays/interviews/henning-koch/
Likely diesel exhaust fluid, comprised largely of urea, used to mitigate NOx emissions which are a consequence of diesel engine's high compression and combustion temperatures.

<https://en.wikipedia.org/wiki/Diesel_exhaust_fluid>
Exactly, if they are used enough that someone declared the types in a @types subrepo. Sometimes these are excellent. However, I sometimes work with code in fairly niche domains written in pure JS that can pretty much return anything depending on the input (not necessary even input types), rendering even these bindings very hard to write and not ergonomic at all.

And this sometimes holds for even fairly popular libraries, like d3.js which I sometimes use for visualization. The idiosyncratic API design for object manipulation, selecting DOM nodes by string id and doing stuff based on their associated data, just doesn't really work in a strongly-typed context without 50% of the code being unreadable casts. And d3 is still trying at least to be somewhat type-safe, unlike other libraries.