skysight-inc/HackerNews huggingface dataset:
Windowing and Widgets; those are the two things that always seem to be the biggest issue for cross-platform apps that should be trivial if the groundwork were in place.

I solidly blame MS for shipping something like 10+ of their own frameworks and never E.G. including QT or anything else open. Apple's just as bad, if not actively worse, for relegating even open 3D modeling languages to second class.
I've used .NET for work forever, but I also utilize it for hobby projects. I can write and install a small C# app on a Raspberry Pi Zero 2 to do various tasks around the house. Very handy and straightforward.
That’s a choice the author makes.
I'm not trying to "win", I'm trying to introduce readers to a useful tool to add to their toolkit for reasoning. A reminder that there's a class of potentially important ambiguities around groups in our language.

If it matters, this tool is also pretty useful for dismantling racism.
I’ve got a NAS backed up to Backblaze. It’s a nice setup. I can quickly recover from local data loss, or replace a RAID disk when needed, but if the NAS gets hit by a bus then I still haven’t lost everything.
The US is very different. For salaried workers (the vast majority of good jobs), there isnt generally a stipulation of hours.

You get $X/year whether the company gives you so little work you're only working 20 hours a week, or if they give you so much that you're working 60 hours a week. Neither is forbidden by typical contracts.

Some salaried workers are supposed to be paid overtime if they work over 40 hours, but I don't think I've ever heard of it actually happening. Most salaried employees don't even have timecards.

Theres an underlying argument about whether it's okay for employees to try to only work 20 hours a week if it's okay for businesses to try to get them to work 60. Basically that we should either have something like Germany does that limits both sides, or both sides should be free to try to screw the other. A lot of people find it acceptable for companies to try to overwork people, but not acceptable for employees to slouch off.
I learned this from Jeffry Ritcher (https://www.amazon.com/CLR-via-C-Developer-Reference-ebook/d...)

A lot of what I know about C# is from his books. I wish every language had someone of his caliber write a book about it.

I think the version of the book I read was "CLR via c#" about 10 years ago
I'd like to see them try to crack down on Monero.
In many US colleges you have more Registered Communists, than Registered Republicans teaching classes
Sounds like the movies "Don't look up" and "Melancholia"

Not much really happens, all everybody knows is that doom is imminent. The movies are mainly about how the different characters handle this situation.

That said, I am still waiting for a movie that just suddenly ends with a car crash where the main protagonist dies, fully unrelated to the story.
Starlink isn't cheap at all
Not quite as long as 20 years, but for the past 15 years: Just buy HGST.
Instrument cluster display going black is a functional safety/QM issue. No blinker, transmission direction, speed etc confirmations.
Mental illness is a testable set of clearly-defined symptoms that are diagnosed by a mental health professional. You are contributing to the stigma around mental illness when you toss that word around to describe something like a stupid/delusional belief. They aren't remotely the same.
Well, Myvatn is basically on the other side of the island... Cam only recommend the non-Blue Lagoon hot baths and tubs, easily as good and a lot cheaper.
Open-Meteo has a great API too. I used it to build my iOS weather app Frej (open source and free: https://github.com/boxed/frej)

It was super easy and the responses are very fast.
Thanks, I mistyped it.
The trendline is the only argument. What other predictor of the future is there?

Given the available information there is no condition where one would bet against the trendline.

Common sense is basically trendline following. It's the basis of our existence. You get out of bed without worrying about whether or not there is no ground under your feet because the trendline points to a reality where the ground is always there.

The basis of AI tomorrow being better than today is common sense. chatGPT has improved since inception. Are we predicting improvement will suddenly stop? That AI technology will degrade? Such predictions as stated before, go against common sense.

The big question here isn't about the future of AI. The future is as stated previously predictable by common sense. The big question here is why are so many people abandoning common sense?
Brandtelly: AI-Generated Brand Strategy for Early-Stage Tech Startups
We're creating Brandtelly a next-gen AI-powered platform for agile brand strategies for tech startups. Currently, we're testing our concept and building a waitlist.
AI is a tool. Like all tools, it can be useful, when applied the right way, to the right circumstances. I use it to write powershell scripts, then just clean them up, and voila.

That being said, humans watch too much tv/movies. ;)
Microsoft has lot of issues but when it comes to Backward compatibility, no one comes close to them. Solid.
One of the concerns I have with AI assisted programming is it might make us more accepting of badly designed APIs and libraries, and eventually APIs designed for AI intuitiveness rather than human intuitiveness (assuming these don't always align). If AI takes away the pain of working with badly designed APIs (good), it will also change our perception and acceptance of these badly designed APIs (bad).
This is how I started my collegiate journey. I made enough money at my minimum wage job to pay for my entire community college's quarter's fees up front. It really helped me figure out how and where I wanted to pursue higher education.

Did my first two years there to get an associate's and then transferred to an in-state school where the tuition was a bit more expensive but much less than the average college student's.

I took an intro to philosophy course in community college where the professor was passionate about teaching it, and would happily play with ideas with students. We had 15 students in our course, and he'd sit us down and discuss our papers on the books and readings assigned for the course, and generally loved it. He had to - he wasn't being paid a lot for teaching at the community college, so it had to be a passion.

I had to take another intro to philosophy course at the university. There were 90 people in the course in a small lecture hall. We were assigned many of the same books and readings, but they weren't discussed in any detail or with any insight, our papers weren't carefully marked, and it felt like not even the professor cared as this was a course that checked a humanities requirement everyone had to take. The professor was tenured, and had to teach at least one course in addition to whatever else he did for the school (which wasn't clear to use as students).

I learned more for less at community college, and some of the readings and discussions we had still float into my mind sometimes. The only thing I remember about my university philosophy professor is that he'd sometimes pace at the front of the lecture hall with a baseball bat and when he made a point he thought was good he'd pretend he was hitting a home run with the bat.
OpenAI trying to poach Google workers with $10M pay packages
Perhaps not incorrect but the article felt like it took the single angle that it was all about adult images.
Jetbrains’ Rider by a very long shot

Vscode stuff is ok too if you dislike big and featureful ides, but it’s behind rider.
dotnet cli to run commands is sufficient until you have very strange builds.

Keep in mind the language has many ways to do the same thing, so rider helps you doing the “modern” things. The base class library is also very vast. Take your time, C# is great but it has a ton of features.
I honestly did not know that was possible. Thanks!
Ehh, that is the thing about Go, most Go developers know most of the std (compared to other languages at least)
> He starts off with saying that "there is a line of magma that is 15km long and 9 miles in length."

The real explanation is rather prosaic: bad transcription. He doesn't use the word "and."

An accurate transcription would be:

> there is a line of magma that is 15 km long—about 9 miles in length.

He's just (parenthetically) converting the units.
Putting people into space didn't stop the Russians from doing anything that was an existential threat to us, though, did it?
I get that with humans sometimes too. Even here, even before LLMs became popular. Someone gets primed on some keyword, then goes off on a direction unrelated to whatever it was I had in mind and I can't get them to change focus — and at least one occasion (here) where I kept saying ~"that's not what I'm talking about" only to be eventually met (after three rounds of this) with the accusation that I was moving the goalposts :P
FreeBSD Vendor Summit – CHERI and the Path to Universal Memory Safety [video]
TikTok Shop is a gold mine in a $250B creator commerce market
Here’s how a team of 4 went from a start up idea to moving $1M in sales with a $7M run-rate in only 3 months, becoming one of the top sellers on the platform.
I don't get this. Surely past and real weather should be the input training data, not the output of numerical modeling?
Well huggingface and tons of others offer stable diffusion training services. Google essentially hosts dreambooth with options for a subscription. Thats nothing unique.

I dunno about early access.
Ask HN: How do you deal with interruptions while working?
> Tell HN: "Ctrl+Shift+Alt+Win+L" opens LinkedIn if you're using Windows

For the best experience you can leave out Ctrl+Shift+Alt and use only Win+L. /s
This is actually a topic that I think about from time to time: how to do aggressive changes to software while they are running. In Ruby world you have monkeypatching. And Linux kernel has livepatching.

For example, if you have a distributed system and you want to upgrade a component that every caller uses: you have a large exercise on your hands where you might have to roll out a change over time and then clean up your incremental branches where you have to handle two control flow paths through the code. It reminds me of Google's protobuf required field discussions.

It reminds me of repository-per-microservice and a Java library that other microservices use and updating a dependency and having to deploy the change to every service.

It's like trying to change wheels on a car while the car is moving or refueling a jet in flight.

Unison lang is trying to solve this problem I think, by allowing multiple versions of a function to be available.

https://www.unison-lang.org/

Migrations in databases are painful too.

One solution I've thought of which is probably overengineered is that API call sites are an abstract object and their schema and arguments is centrally deployed, I called this "protocol manager".

The idea is you write all your code to use a "span" and have contextual data in a span, and you can include or exclude data in a span with a non-software rollout. Your communication schema of RPC and API calls is a runtime decided thing, not hardcoded.

If you have N deployed versions of code and you want to upgrade to X, you have to test 1..N to X versions. So nobody does that.
Sorry to hear that! I really do hope we make advances in cancer detection, that's so fear-inducing that you can't know until it's too late.
I am sharing the lived experience of a person I am very familiar with. Do you have specific industry experience to back up your claims? If you know a place actively hiring technically minded animators, verily I say we would love to hear about it.

I know for a fact that several of the studios you list as "North American" have recently laid off almost all their animation staff in favor of Indian vendor studios. Not feature, perhaps. But TV people do work too. Or did, rather.
> But still more expensive than gas in most areas?

Using numbers from the non-profit Efficiency Maine, with natural/methane gas at $2.561 per CCF (therm), and electricity at $0.1595 per kWh, standard efficiency heat pumps have better $/MMBtu down to about 0F/-18C, and high performance HPs down to about -10F/-25C, per this presentation:

* https://www.youtube.com/watch?v=OcwIz6heDss&t=39m30s

You'll have to do the math with your local prices. The same channel also has a presentation on dual fuel / hybrid setups:

* https://www.youtube.com/watch?v=T_9P3Dn7is0

Generally: if you're buying new HVAC+D equipment for your home, you might as well buy a heat pump instead of a 'simple' AC unit, and there are heat pumps that can work down below freezing quite well (which is probably good enough for most of the US population, except in the coldest locations).
> (different models, different years, slightly different components from batch to batch, etc.). It makes updating a mobile phone OS look trivial in comparison.

Not really. Vehicle computers aren’t vastly different on every model year and every trim level or option package. These parts are standardized, tested, and carried across model years.

Even with changes, the teams would be expected to have the different variants in their development and test cycles. The 2020, 2021, and 2022 model infotainment systems likely share a lot more in common than an iPhone 13, iPhone 14, and iPhone 15 with all of the non-Pro, Pro, and Max variants.
Ice shower early in the morning.
This isn't a bunch of Windows PCs home-built from a hodgepodge of components.

They designed, built, and shipped all the hardware. There is ABSOLUTELY NO excuse for not having a database of the exact hardware configs by serial number. They have the ability to test every single shipped configuration.

If they don't, they have already failed as a car company.
I think a meta point that is interesting here is that nobody could be more motivated to lobby for DMCA changes than large platforms like Google. Wrongfully targeted victims take out their anger on the platform, who thus far wrings their hands and says "sorry, it's the law, file a counterclaim if you want."

If it's enough of a problem for the platform (and not the victims), they can just pay off their congresspeople to write a law allowing DMCA abuse detection systems.
The biggest milestone youtube has reached is they have now determined an email address to send all the horse shit DMCA take-down notices to, when AI does insane things like fair use, or simply naming a product in a bad review.

"Whew, we got the important stuff addressed".
-YouTube probably.
> Somewhat off-topic, but I must ask: does UBI not depend on expected infinite economic growth?

No, a Universal Basic Income need not depend on infinite economic growth, and in its simplest form, it is not guaranteed to be constant, only universal. Variable subsidies are no more difficult to accommodate than variable taxes when they are similarly grounded in the economy, and while economic growth would certainly contribute to the funding of UBI, stable revenue streams exist that could, theoretically, maintain its sustainability in perpetuity. In its original conception as the Citizen's Dividend[1], UBI was to be funded in its entirety by taxing price appreciation on rivalrous inelastic goods, or "land" in the economic sense[2], which includes things like electromagnetic spectrum, clean air, seignorage, and yes, physical land. (This is the infamous "Land Value Tax" that has been making the rounds lately[3].) As such, properly implemented, UBI can be entirely nondistortionary.

> [...] wouldn't that cause the collapse of the country's economy when its workers realize there is no longer a point to laboring? At that point, who exactly is going to pay for UBI?

The way the finances work out, by the time taxable economic rents are large enough to support most of Maslow's hierarchy via UBI for all of Earth's citizens, it won't matter. At that point, energy is likely abundant enough so as to be free, and the intergalactic market economy would be little more than a game we play to keep ourselves entertained. In other words, this is a problem so far down the road that we're guaranteed to have far bigger problems to worry about in the meantime, and elevating the standard of living for as many people as possible would only help in dealing with them. Also, keep in mind, few are happy with merely surviving, and there exist many definitions of thriving. These inherent disparities in human desire are more than enough to keep the game going.

[1] https://en.wikipedia.org/wiki/Citizen%27s_dividend

[2] https://en.wikipedia.org/wiki/Land_(economics)

[3] https://en.wikipedia.org/wiki/Land_value_tax
One of the everyday astronaut’s videos explains places to watch launches from and travel to/from those places.

[0] https://youtu.be/aWvHrih-Juk
I will say, with a touch of humor (but also some genuine sharpness), it's been somewhat entertaining to watch things go from "Linux sucks because it's so inconsistent because it's built by a bunch of people with different ideas" to watching Windows, a single OS by exactly one company, devolve into the same hodgepodge. Like, sure, making GTK and QT apps look similar is a pain (if you even bother), but what's your excuse when they're all under one roof?
One example is Ulam spiral: https://en.wikipedia.org/wiki/Ulam_spiral
Lexus did the very same thing about 8 years ago:

https://www.consumerreports.org/lexus/what-to-do-if-your-lex...
I get it. And I completely agree on Avalonia. Personally, I'm not a big fan of that style programming where xml-ish glues stuff together. Makes hunting down errors a nightmare.
Hi there, C# Lang Designer here. :)

We're always thinking about the bloat concern when it comes to language development. However, our philosophy on it is that bloat primarily comes when you add replacement systems that are expected to supersede the previous mechanisms, not compliment them. So we try to do the former sparingly. In the history of C# there are very few times we've actually done this, and we do view those times as unfortunate cases where we likely rushed a feature too early and then regret having to live with those features forever.

To help combat this, we tend to go through long periods of design and experimentation, where we propose features, create prototypes of them, and then interact with a large set of diverse community groups to try things out. The feedback from this is tightly bound into our design process and allows us to refine (or even jettison) designs rapidly.

We also normally will both break up work into lots of smaller pieces (composing large language changes into small orthogonal, complimentary, composable blocks), and do designs over many years if appropriate. We think this approach has helped us create a language that is 25 years old, while being both very rich, and still very cohesive. There are a few mistakes we've made along the way ("anonymous-delegates", i'm looking at you), but we're very happy that our ratios here are very good given our continued investment in this space.
Out of curiosity, how would you solve this particular problem with shell commands?
Can we just, like, take a moment for how great this title is and what a perfect physical metaphor for what it truly represents?
Nous-Capybara-34B-200k
While not exactly "introductory" in terms of mathematical prerequisites, Spivak's Mechanics I[1] is an interesting take on the subject, with extensive historical references if you're in to that sort of thing.

[1] https://archive.org/details/physics-for-mathematicians-mecha...
> The author lets un know he distro hopped but had issues with Wayland and Nvidia.

Which issues? On which hardware? If you install Linux on a random Windows-certified laptop, you should expect troubles and don't blame others for them. Would you blame Windows when it doesn't work on a MacBook? You should buy Linux preinstalled, just like you do with other OSes. I'm a happy Linux user for many years, with working graphics, WiFi and suspend.
But streams don't drop from 4K down to 360p. That's YouTube's low end. Most streaming services bottom out at 540p (quarter of full HD) or 720p. Keep in mind a lot of over the air and cable broadcasts are still 720p, so streaming low end looks as good/bad as over the air TV.
Also: When you can't avoid interruptions how are you resuming your focus when you get back on task?
Reptar
> have been defining the term "space exploration"

At insanely massive expense. Note that this isn't a bad thing, R&D is expensive and humanity has benefitted from this. The problem here is just the government doing it never leads to cost decreases. The lack of cheap orbital access has crippled the expansion of space industry.

Industry tends to be exceptionally capable in producing assembly line style production. Up until this point rockets have been much more custom productions, use once and throw away. There was pretty much zero headway in the government achieving this scale of production. SpaceX in two decades has dramatically decreased the cost to orbit. And with their new rocket will drop costs by order of magnitude or more. This will lead to far more government R&D expenditure in space.

>which has accomplished putting satellites and a car in low earth orbit

And by that you mean "has accomplished in putting more satellites than all other governments/entities added together into space". I don't know, you tell me.
Use the edit button
As a retired Amazon VP, I am out of touch with many common life struggles
The CTO's Guide to Public Blockchain Fees
The 'early release tests' weren't testing an identical copy of the actual update?
PyPI and pip are both under the "umbrella" of PyPA, but they're separate projects with (largely) separate maintainers. The audit was only scoped to the former, not the latter.

(FWIW, I don't think the security posture of pip is obvious to everyone[1], and I do think it would benefit from a separate audit!)

[1]: https://yossarian.net/res/pub/hushcon-west-2022.pdf
> Mental illness is a testable set of clearly-defined symptoms that are diagnosed by a mental health professional

For many mental illnesses, this is true only with a meaninglessly broad definition of “testable” and/or “clearly defined”.
I have not heard that, but they routinely downlevel people, which is probably a good enough proxy.

If you assume some percentage of the people who applied at say, L6 take an L4 offer, then you watch and see if they progress faster than people who interview for L4 and do fantastic, etc.

I do believe there was a study at google that found people who were on the 'border', but had at least one interviewer rate them very high, did better than people who just did very well across the board.
Winter is the ideal time to go northern lights hunting. Either way, I've been propably too often, 5 times by now, twice in summer including one highland crossing, and three times in winter. My recomondation would be, if budget and vacation time allows, to visit Iceland once in summer and once in winter.
From what I read somewhere, Tesla was able to do that because they have remote ssh capability.

In at least one instance, they fixed the cars manually by running a massive remote command on all cars after a messed up update: https://lobste.rs/s/v42zil/former_tesla_employee_ssh_d_as_ma...

I wouldn’t call that very reliable , but they indeed do it regularly
Oblig. Aphex Twin Easter Egg mention:

https://forum.watmm.com/topic/8121-another-hidden-aphex-imag...
I'm not downvoting you but if you're being downvoted it's because you failed to do some due diligence and actually look up the answer to your question.

I've taken the step to do a basic lookup when replying in haste and gotten a genuine TIL moment that added to the discourse here instead of asking an easily answered question.