skysight-inc/HackerNews huggingface dataset:
I was an (X)ubuntu user since at least 2009, I also stopped using it and went for Debian/Nix about three years ago.

> I get it, we should support (...) because freedom and all that, but I can't when the quality (...) is abysmal compared to the paid competition.

Why not? Supporting open alternatives does not mean you exclusively need to use them.
I think you're looking only at the 20th century? The first electricity systems were built by companies (Tesla, Edison, Westinghouse etc). The first high quality roads were privately built and run:

https://en.wikipedia.org/wiki/Turnpike_trust

(well, semi-private at least, corporations didn't exist in the same way that far back)

And the internet was all private and still is, with no change on the horizon.
All day today Twitter is redirecting to the homepage for any @Username URL that I try. Anyone else? (I am signed in, web)

Workaround: Incognito requests routed correctly.
Europe's right-to-repair law asks hardware makers for fixes for up to 10 years
"This is not "panic" in tech just corporate politics"

You're quite confident in the thing you just made up. The CEO of Amazon literally has written an announcement detailing the process where they comb through their various businesses and making cuts, where they openly state that these are due to suddenly worse economic conditions.
Yeah Vimeo often requires a referrer header to be sent to prevent embedding the video on other websites.
I use LS. Mini wouldn't work for me at work or home. It's probably targeted and useful for non-developer users.

I also use Objective See's LuLu, OverSight, ReiKey, and RansomWhere.

https://objective-see.org

LuLu + LS makes any app using telemetry shriekingly obvious and selectively denyable.

Work additionally deploys YARA, MS MDE, Malware Bytes, and an MDM. There are other internal tools for password projection, DLP (anti-exfil), and pre-execution binary allow/denylisting.
Yes you can with stable coins, the money held to back USDC was held in regular banks like SVB, some of which would have gone poof if not for the Fed has not guaranteed all SVB deposits. That’s why USDC depegged before the deposit guarantee was announced
So software engineer salaries will experience a race to the bottom because you'd have to be grateful to be hired as one. That's just the way it is, I guess, but I can't fault people for feeling bitter that the skills they've built over many years or decades will be massively devalued. I often wonder which profession is safe from others working as hard as they can to make it less valuable. Probably you'd have to get on the side of those building the automations. Become an AI/ML engineer or starve, basically.
Sometimes there's value in building bespoke solutions. If you don't need many of the features of the off-the-shelf solution, and find the complexity overwhelming and the knowledge and operational costs too high, then building a purpose-built solution to fit your use case exactly can be very beneficial.

You do need lots of expertise and relatively simple applications to replace something like k8s, but 37signals seems up to the task, and judging by the article, they picked their least critical apps to start with. It sounds like a success story so far. Kudos to them for releasing MRSK, it definitely looks interesting.

As a side note, I've become disgruntled at k8s becoming the defacto standard for deploying services at scale. We need different approaches to container orchestration, that do things differently (perhaps even rethinking containers!), and focus on simplicity and usability instead of just hyper scalability, which many projects don't need.

I was a fan of Docker Swarm for a long time, and still use it at home, but I wouldn't dare recommend it professionally anymore. Especially with the current way Docker Inc. is managed.
yea theres no way to get around youtube. I think theres stuff like peertube but its not the same
I consider Rust and Servo to be exactly the kind of things that they should be working on in order to strengthen their core product.
Wait, where is the Apple Watch in this? You mean iOS?

In both screenshots of that image, the horizontal position of the pills are driven by the temperature. I don't see the difference other than where the min/max label is placed.
It's simple: they thought they could later sell it for more. Celebrities hawking it is "bullish" because other people (suckers) will see the hype and want to buy their bags. Unfortunately for them, they were the suckers.
Thank you very much for your comment!

I don't have any issues with the IHost and builder patterns. I actually like those - although I've only used the very basics, so I don't really know about the intricacies and possible drawbacks.

Thanks for clearing my misunderstanding about the coupling. I really thought Kestrel was something different, have not expected it to be this high level. It being a replacement of HTTP.sys totally makes sense, of course.

I've found and read https://learn.microsoft.com/en-us/aspnet/core/fundamentals/m... and it started to make more sense now.
Mostly because CF and CDK have spawned from the deepest pits of hell. It’s ok when using terraform, and downright pleasant when using Pulumi.
They ain't going to be unused lmao. If migration happen they will just stop building new ones or have to compete harder on pricing.
The 'itch' usually starts very small and builds over time (maybe years, maybe decades).

In my case, it was a carry-over from my very first 'home computer' from the late 1970s. It started off with trying to run a BASIC program written for one older DOS under CP/M, a slightly newer (early 1980s) operating system. I eventually wrote a GUI front-end for a very comprehensive emulator on Linux of that very first computer of mine.

Along the way I learned about writing interpretive emulators, multi-threading, C programming, GUI and associated event-driven programming, text-to-pixel-display techniques, floppy-disk controllers, hard-drive controllers, text displays with curses, website-building, deep-search on the web for various bits of obsolete information, etc, etc.

Just do little programs for the little thoughts you have running around in your head. One of those, and you won't be able to predict which one, will eventually be the seed for your 'itch'.
who said they are equivalent?
Everything ChatGPT – under the hood of the ChatGPT web app
Always two extremes to any debate. I've personally enjoyed my journey with it. I've even been in an anti-k8s company running bare metal on the Hashi stack (won't be running back to that anytime soon). I think the two categories I've seen work best are either something lik ECS or serverless and Kubernetes.
They were still physical controls that offered tactile feedback and never moved so you could always operate them blindly.

Also my parents are older and something in their skin makes them routinely almost invisible to capacitive touch controls - heck I still have trouble from time to time getting displays to register reliably.

I loathe touch controls and will never buy a vehicle that only has touch controls. Luckily all my current cars are in excellent condition and I pamper the crap out of them. If I'm lucky I'll be able to be buried in them :p
Population growth correlates heavily with technological growth in the sense that the higher the tech the lower the population growth.

Correlation does not equal causation but you cannot deny the possibility of causal connections here.

Generally the lower tech the area than the more children you have the better off you are economically. Mainly because children can function as manual labor. With much of manual labor replaced with automation, nowadays having more children is more of a burden.

Robots have not only been about to take our jobs. They have been taking our jobs. It's just it's so subtle it's hard to see it.
Disagree. Safety is still really bad in browsers. Companies have to spend a lot of money ensuring that patches are rolled out aggressively because attacks against browsers are increasingly common in the wild. Investing into a memory safe browser would have been a huge boon, especially since security teams are often the ones who decide on a company's browser choice.

That's just one example.
I'm not going to put this down, because it sounds like they're quite happy with the results. But they haven't written about a few things that I find to be important details:

First, one of the promises of a standardized platform (be it k8s or something else) is that you don't reinvent the wheel for each application. You have one way of doing logging, one way of doing builds/deployments, etc. Now, they have two ways of doing everything (one for their k8s stuff that remains in the cloud, one for what they have migrated). And the stuff in the cloud is the mature, been-using-it-for-years stuff, and the new stuff seemingly hasn't been battle-tested beyond a couple small services.

Now that's fine, and migrating a small service and hanging the Mission Accomplished banner is a win. But it's not a win that says "we're ready to move our big, money-making services off of k8s". My suspicion is that handling the most intensive services means replacing all of the moving parts of k8s with lots of k8s-shaped things, and things which are probably less-easily glued together than k8s things are.

Another thing that strikes me is that if you look at their cloud spend [0], three of their four top services are _managed_ services. You simply will not take RDS and swap it out 1:1 for Percona MySQL, it is not the same for clusters of substance. You will not simply throw Elasticsearch at some linux boxes and get the same result as managed OpenSearch. You will not simply install redis/memcached on some servers and get elasticache. The managed services have substantial margin, but unless you have Elasticsearch experts, memcached/redis experts, and DBAs on-hand to make the thing do the stuff, you're also going to likely end up spending more than you expect to run those things on hardware you control. I don't think about SSDs or NVMe or how I'll provision new servers for a sudden traffic spike when I set up an Aurora cluster, but you can't not think about it when you're running it yourself.

Said another way, I'm curious as to how they will reduce costs AND still have equally performant/maintainable/reliable services while replacing some unit of infrastructure N with N+M (where M is the currently-managed bits). And also while not being able to just magically make more computers (or computers of a different shape) appear in their datacenter at the click of a button.

I'm also curious how they'll handle scaling. Is scaling your k8s clusters up and down in the cloud really more expensive than keeping enough machines to handle unexpected load on standby? I guess their load must be pretty consistent.

[0] https://dev.37signals.com/our-cloud-spend-in-2022/
I think it's totally fine if your reason for wanting to move away from Google is not ideological or privacy-related.

"It's better" is a good reason to switch. But this is clearly not the case in the original article.
'The world' in this case also includes a large portion of java programmers; it takes years for Java programmers to adopt new language features, if they do so at all. They're almost as bad as C++ devs.

And if you consider the history of Java as a language since the 1990's, it has historically had very slow feature releases. If you review the release history of Java, almost half of major relases and changes to the language came after 2014+. var in Java came out in 2018, record was introduced out in 2020 - feaures that were copied from other languages that already had them for years. Java as a language is still is playing catchup here.
> This is a leveraged bet on that region’s tourism

Not based on tourism. The region is Boise ID. This is a leveraged bet based on immigration patterns. The number of people moving to ID has been massive, over the last 5 years.
I feel like this is the reason so many horrible kubernetes stacks exist.
So, from a user's viewpoint, if your app talks to blah.serv.direct.data.com how do you know whether it actually needs that server for its main functionality or not?

I don't see how this snitch tool will not just generate a lot of noise.
"GitHub Copilot X is currently a representation of GitHub’s vision for the future rather than an available product offering of GitHub Copilot. As we continue to design, test, and build features that fall into the GitHub Copilot X vision, we are also taking the time to determine the best way to provide them to our customers."

From the FAQ at https://github.com/features/preview/copilot-x (When will GitHub Copilot X be available and how much does it cost?).
https://archive.ph/YWp4O
> In the physical world there are countless spaces that exist as an open ended resource that people can use in a myriad of ways to enhance their lives and community. Things like city parks, libraries, national parks, blm land, lakes, etc. Places that will likely exist for decades or centuries. But there is almost none of that online. Most things are run by profit maximizing corporations that only look at the world through that one lens.

And even these need constant upkeep to preserve from the paperclip maximizers we've put in the heart of our economic system. Some of what makes the web so ephemeral is the need to constantly maintain it, even if that maintenance is low, and it's so convenient to just stop that maintenance. I do imagine we'll eventually figure it out -- on the scale of things, we haven't been _doing_ the web for all that long -- but I bet the places that last will start out as long-term concerns with an ethos not unlike a library, an ethos much, much different than you'll find at any place trying to maximize paperclips in a finite world. Wikipedia seems like a lasting public good, Internet Archive (knock on wood) as well.
I can understand. I started to grasp the full potential of Postgres (but probably I'm still missing a lot) when I decided to use it for time series with the Timescale extension.
Smart move to go for the more casual user, it suggests Obdev has been doing their homework and proactively talking to regular users, rather than just blindly building feature requests. Tools like this so often get sucked into serving the loud minority of expert users with ever more esoteric use cases, which leads to a death spiral of audience capture where the tool gets more and more complicated and harder to approach for casuals.

Little Snitch Mini looks great, I'm going to recommend it to friends!
This is too simple, and misleading, as it leaves out tiered pricing.

A slightly better seat on an airplane is 10x the price of economy seats. Without those seats, economy seats would cost much more each.

A slightly better car spec is 2x the price of the base model. Without the better spec model, the base model would cost much more.

Additionally, just the development of new technology is often for the wealthy first, as it's prohibitively expensive, and then as manufacturing techniques work out the tech filters to a large group of people. E.g. Tesla cars; computers; pretty much everything, really.
Building a Chat App with LiveView Streams
Bound to happen. They would never be able to enforce their T&C if they turned a blind eye to its distribution. They should just change their license but this is the path they chose instead.
Voice was a mainstay for me for a long time. The closest replacement I could find was a service called OpenPhone[1]. It's designed as a VoIP service for small business teams, but I'm finding it works great as a solo voice/text option. I was able to port the Voice number over.

[1] https://www.openphone.com/
Unhoused homeless people actually have a non-zero cost to the cities they’re in, whether it comes to incarceration or other costs.

Cities could convert these office spaces into homeless shelters and save money.
It’s all relative, perhaps.

It might be different if anybody believed these celebrities were actively trying to defraud and harm people.

The reality is more likely that these people are effectively human billboards. People pay them to read a script, and they read it. Each week a different product, different script, same deal.

So they got suckered into reading an illegal script. They get penalized (rightly) but it doesn’t necessarily need to be extreme.

And now the SEC gets to show off their win using the same billboards.
Related discussion from yesterday https://news.ycombinator.com/item?id=35242299

There is some polifill for this spec https://pagedjs.org/documentation/
I have not found a replacement for the 1 week precipitation map on any of the usually suggested apps.

Has anyone else found this feature elsewhere?
Same way that they pay less to send mail to the USA than people in the US pay to send mail domestically (but not the reverse); through treaties and long-standing trade agreements that provide opportunities for arbitrage by outsourcing things that developed countries don't necessarily want to be directly involved in. And that includes dealing with labour unions, if they become too militant or resistant to modernisation.
Oh, YAML-based DSL to deploy stuff, how original!

Now we only need template-based generator for those YAMLs and we will have all worst practices for orchestration right here, just like k8s + helm
The original/full Little Snitch is the first thing I install on a new Mac. Can't live without it.
They spent a month and a half building tooling _capable of handling their smallest application_, representing an extremely tiny fraction of their cloud usage.
It doesn’t seem like you know what your argument is.

> “If any exchange is safe, it's Coinbase”

Ok, so other exchanges are worse.

> “Somehow you extrapolate this to ‘all exchanges’”

You just told me the other exchanges are worse.

> “You are attempting to frame them as fat cat wall street types purposefully driving the company into the ground at customers' expense”

It doesn’t have to be purposeful. At the rate Coinbase is piling up losses, it will eventually be bankrupt, and executives will have accumulated billions while customers will lose billions. The SEC isn’t going to force a bankruptcy; Coinbase’s own poor management seems to be doing it.

> “… is welcome to move their assets on-chain. Many people advocate for that.”

Oh, I see you agree with me that nobody should use crypto exchanges in the first place. Because they will lose your money.
Physical buttons on the blackberry were far superior - except for the space they took. So a touchscreen on something that has a physical constraint is a reasonable trade off.

There are ZERO constraints preventing them from still including physical buttons except for impractical hipster design philosophies. Want to have touch screen in addition to physical buttons? Knock yourself out. But I will never buy a car with pure touchscreen controls.
Sure, I don't think Microsoft's stuff is necessarily terrible. At work I've always been fully immersed in Windows and Office, as both a regular user and IT guy, and it's fine for that. I was even using Windows and Edge on my personal laptop as recently as 2021. But if you're trying to get away from Google as a soulless mega-cap corporation that wants to trick you into giving up more of your data, switching to Microsoft doesn't seem like much of a switch.
It's easy to believe because I see similar things happening in real time, right now.
it's still quite buggy.

- I try to write a small Rust lib but every time I hit TAB for the conventional TAB input it starts to mess around the generated code.

- The Terminal did not by default go to the project folder.

I guess these may have been reported in the issues.

I am mostly curious how you plan to compete with Copilot X + VC code?
Nal, but: yeah no.
AMD's OpenCL driver is significantly worse than NVIDIA's since ages afaik...
That panicky call from a relative? It could be a thief using a voice clone
Live Oak Bank limits business account withdrawals to $250k/day.
Not liking the direction Apple took with OS X user interfaces and stuff in the later years, I generally stuck with Mojave on my macs. I wish I could try this without upgrading to ah, what was it, Monterey? but alas, alas.
You are forgetting their growing ads and services sector, having the best combination of hardware and software only serve as a distribution platform to grow these markets - after its competitors have proven the business model and demand.
How long have you been following politics and economics in a serious capacity?

> Being conscious intelligent creatures, humans ought to be able to learn from their mistakes and implement change accordingly.

We sure ought to, I agree with you there.
Would have to differ. Best IDE would have the Borland Pascal 7/C back in the 90s, then Delphi and eventually Netbeans/Eclipse to take that position as something worthwhile between Linux, Mac and Windows.

For me Delphi Pascal was the pinacle of compilers/IDE combos. A simply fantastic combination of GUI editor, assembler support, fast compiler and truly useful documentation with pratical examples at the click of a button without needing internet.

VScode with a proper copilot seems to be a game changer. Crossing fingers.
TFA talks specifically about Linux (despite the title). AFAIK most if not all Linux APIs provide a way to set CLOEXEC on creation (as in, there is at least one alternative that does). So that's a solution, but of course, every library must adhere to it.

Or you have to accept that when spawning a new process, you have to know which FDs you want to leak.

But doing it portably? Lol yeah, forget it. Posix is a farce.
You can call it a prior (like in Bayesian probability) on the probability of such an announcement being right.

Same, to give an obvious extreme example, as I'd be sceptical about an annoucencement that "We found the perpetual machine, there was a major flaw in thermodynamics laws, here are our numbers and results", even if they're world reknown experts in physics saying it, and I don't have access to their data, or to the machine to try it myself - hell, even if I can't understand their formulas.

One would still have a prior in this case, based on a general understanding of the the world, and the possibility range where this falls.

You might have a more informed prior because you took more concrete information into account than mere experience of other such announcements being repeatedly proven wrong, the probability of RNA being found on a meteor sample, the probability of the team just being lax with their annoucement to get publicity and grants, and so on.

Or, I guess, you think that we should never do that, and we should either do the research ourselves, or wait until someone else does, and at any point, whatever they say as their conclusion, them being experts and having done the work and everything, should be the final word.

Which probably means that as you see it, it makes no sense, to have a belief on anything or its refutation as likely or unlikely, unless one has either replicated the study and checked the conclusions, or found specific actionable faults.
Pretty much.

I've been using Ansible with Docker Compose since 2015. I can set up a full server with all of the bells and whistles in about 20 lines of inventory configuration. Behind the scenes there's a bunch of portable and generic roles that work for baseline "server level" components. I've done this now for dozens of companies, it's a tried and true model with an easy way to customize things if needed.

Ansible sets up the server, Docker Compose runs the apps (stand alone `docker compose` commands, not the Ansible module) and git is used to deploy everything.
"Safer AI" just means more dumb and censorious.
Filecoin I suppose, in that it actually does something useful, and early adopters could have made a decent profit if they sold during the bubble.
Why does factorio literally perform better on my laptop than websites like these?

Is this just firefox on linux being bad at hardware rendering? Is it some crappy API people are forced to use to do these animations? I don't get it.