skysight-inc/HackerNews huggingface dataset:
The situation is much more severe with react-native, which doesn’t have a JIT compiler available.
To some extent but due to wanting to make the mobile and web versions sync, I'm using a cloud database so it won't be fully local.
Equally glib: In 2025, damn, with inflation devs are costing 500k or 2 btc these days!
Yes, but it's very rare now a days. I live in JVM land and there are quite a few native JNA libraries that I have run into issues with. One example is vlcj [1] I just ran into yesterday. I have yet to dig deeply into the issue just yet, but it's giving me the fun "no compatible architecture found error". SWT and JavaFX both fully works with arm now though, so I am pretty happy on that front. GraalVM native-image also does not support building ARM on Mac yet either. On the C/C++ side of things I have not ran into any incompatibility issues in the last 5 months. I'd say 99% of my time is smooth sailing at this point.

[1] https://github.com/caprica/vlcj
That is all anecdotal evidence. All four that I have tried using have failed catastrophically for different reasons. See my reply to a different comment on the same thread.
I don't think I've ever had an issue related to Rosetta2. Everything I had to run on it worked flawlessly and without any noticeable performance hit.

This is only my own anecdote though.
There was never a slowness in the apps I've worked on that came down to requiring memoization in React versus other basic things like doing pagination or other ways of rendering only things that would be displayed at the time for the user.
We found that booting from USB and using a 2.5" SSD drive is durable.
CISC was always a mistake, it just took a company the size of Apple to overcome the inertia of the established x86.
I think its an FPGA with a costume Open-Source Titan chip on it (RISC-V). It is not really a traditional BMC, its more like a service processor that does secure boot and gets you in the OS. It does a few other things but I think they really want it to have minimum functionality.

This is a great talk about what they do and why: https://www.youtube.com/watch?v=vvZA9n3e5pc
I've been using (and loving) Godot recently, how does this compare?
Looking forward to having even less context switches with a perfectly working GitLab plugin inside of VS Code.
The USD hasn't been that weak to the pound in quite some time. Quick currency conversion shows that 400 GBP is about 550 USD. The fact that the price is nearly doubled in USD seems very odd to me. Doubly so as the GPB price should be all in inclusive of VAT.
Get Appropriate Services for Sinks and Blocked Toilets in Stockport
One of the most prevalent annoyances that every householder has to deal with is blocked drains in Stockport. It is not only an annoyance; it is an unpleasant, odor-producing, and unsanitary condition that everyone faces. As soon as the drains get blocked, water begins to accumulate in the basins, and an overflowing scenario frequently develops.
The title says Mac pro, not MacBook pro
Hi, folks! Breeze is a topic search engine we've been iterating internally for a while; launching with this basic MVP as a costume search for last minute Halloween shoppers.

We'll tune more after the holiday to work better for cosplay, Renaissance, and other use cases, along with deploying other topic searches in the Breeze pipeline.

Although costume search is powered by Google CSE, we have others in beta powered by Bing (like DuckDuckGo), along with YaCY, homegrown code, etc.
They don't want to nuke it, they want more censorship in it. The nuking is just the threat.
Because some of Hunter Biden’s communications implied he could be giving money to his father.

https://www.bbc.com/news/world-54553132

> Another purported email, which Fox News said it had confirmed, reportedly refers to a deal pursued by Hunter involving China's largest private energy firm. It is said to include a cryptic mention of "10 held by H for the big guy".

> Fox News cited unnamed sources as saying "the big guy" in the purported email was a reference to Joe Biden. This message is said to be from May 2017. Both emails would date from when the former US vice-president was a private citizen.

> A former business associate of Hunter Biden has come forward to say he can confirm the allegations.
Food for thought. In 1964 you could take two silver dimes and purchase ~1 gallon of gas. Gas was ~20 cents per gallon. Dimes were 90% silver.

Fast forward to 2021. You could take two silver dimes to a coin dealer, sell them for fiat currency, and purchase 1 gallon of gas. Gas is ~$3.50 per gallon, silver is ~$23 per oz, and 2 silver dimes from 1964 contain ~5grams of silver.

But using 2021 dimes, you need 35 dimes to purchase a gallon.
Precious metals have kept their value. Fiat currency has lost nearly 90% of its value since moving off the gold standard.
The government needs more money, they print it. Based on their promise to pay it back later, with cheaper inflated currency.
It's even worse at drug stores such as CVS, Rite Aid, Walgreen's, and similar. Go looking for some non-prescription relief for cold or allergy symptoms, for example, and their shelves will be full of homeopathic products side by side with the actual medicines.
I don't want to buy products made in a country that facilitates concentration camps and slave labour.
> Except for, say, Purism and Framework and a few others, every company sucks with ethics.

Basically. If I wanted to stay ethically pure in all my purchases I'd be in trouble, unfortunately. It's not like Apple is ethically "worse" than Google or Samsung or other major phone manufacturers.
I haven't run into any issues. Homebrew seems to be (mostly) working, and most vendors have created universal images at this point. I think the only thing I'm personally waiting on is VMware Fusion (currently in beta).

Swift still doesn't have an Arm docker image from the official Swift.org group.
I don’t disagree that this likely improves performance in most cases, and I don’t blame the author here for any of my concerns.

We’ve implemented this in our code base and it’s awful. Yes it improves performance. It also makes debugging terrible. Combined with contexts, the react dev tools are virtually useless anywhere below a context with a memoized value.

Profiling is harder because of frameworky misdirections as well. You can do coarse benchmarks but actually following code in a profile gets noticeably worse once you memo everything.

I hope this is fixed. I really enjoy react, but this odd thing about it - that we arguably should memoize everything manually, and that it does make the dev tools a mess, is a huge hit to developer experience.

So tired of “Component did not render” in the Component tab.
Because endlessly is about to end.
Speech? No, that's free. We're talking about hurting people by not getting vaccinated.

YouTube is a private company. Them censoring someone is not an infringement on free speech.
As is yours. I was only sharing my own anecdotes to show that both extremes exist.
Have you every been to Venice? The odor of the canals is far from. Idyllic.
Yep, this is what pushed me to the Max. I think the GPU is going to be overkill for my other needs (though I'm looking forward to trying some gaming) but first and foremost I needed support for my monitors (the only thing that kept me from the first M1s).
I didn’t read the article yet but yesterday I was wondering about something: does gravity (the bending of space) bends the electromagnetic field? I guess they (spacetime and electromagnetic fields) are two independent fields but maybe they influence each other ?

Edit: maybe because these two forces have very different magnitude it is not possible to measure it
The claim that cigarettes cause cancer has been disputed by Marlboro's own research, finding that cigarettes prevent cancer.
I liked Dave2D's (youtube) take on this.

They are tools. If you have specific workloads that these excel at in your job/hobby/money-making venture, then the price shouldn't be a concern.

Depending on workload, they are comparable to $1000 PC laptops in CPU performance... or $3000 PCs. Or PCs that don't exist yet!

As someone who uses a laptop for gaming, my $1000 laptop is infinitely superior to a $6000 Macbook Pro (for the games that I play). For almost every other use, the Macbook Pro is likely far superior!

If you do Final Cut or Xcode work, these are the best tool available to you.
Yes, but poorly connected is a superset of being poor.

One could not be poor but still be poorly connected
When I was in high school, I wrote an IRC client that looked like microsoft word. In visual basic. Simpler times...
The future of code search [audio]
For me, it's not so much the storage; that's cheap. But without some level of curation, whether or not you actually delete most of the "rejects," it's a management headache. How do you find the shots you care about buried by everything else?
> We’ve received some small donations here and there, in hindsight we should have secured these funds much earlier[1], but the relatively large recent donation has spurred us into action. Essentially what we did was move the funds to hardware wallets owned by the core development team. This way we have significantly reduced the risk of the funds being stolen.

Bitcoin's coolest feature is perhaps it's biggest weakness. I think virtually all of the people to whom Bitcoin is appealing have had access to a banking system which means we have never had to think about securing our wealth. IMO being able to safely secure the secret that would unlock a wallet from both destruction and theft is not easy. You can avoid the risk of destruction by redundantly storing the secret. Hardware wallets are a great option, probably the best one. Let's hope it's enough.

BTW: I did a mini-matching fundraising for a couple of days for Zig, based on some cryptocoins I had that were gathering dust. Conveniently enough there's a broker out there that was able to receive the cryptocurrency, exchange it and forward it to the Zig Foundation. This relieved the Zig team from the hassle of securing or exchanging the funds. See the thread: https://news.ycombinator.com/item?id=28790988 -- I was able to donate my cryptocurrency to match funds donated using conventional means.
What do you believe would be a good line for posts?
There have been some font rendering issues in Ultimaker Cura (which is written in Python) that ran as x86 on M1. These have been resolved in the Python library.
Metaprogramming in Nim #1 Introduction
I'm aware. 16" is even more powerful though!
AMD 5950x $750
Nvidia RTX 3060 $750
midrange x570 Motherboard $300
Samsung 980 pro 2TB $370
64GB DDR5 $700
decent 24" display $400
Case, keyboard, mouse, cooling $400

That's $3670 -- If I build it myself. I'd expect to pay much more from a big box store for a prebuilt.

A new 14" MacBook with M1 Max, 2TB SSD, and 64GB of RAM is around $4100.

That's a great deal IMO
On one hand, I guess this looks nice. It's attractive and the mode is well written.

On the other hand, I have a hard time believing "the first line of the last commit to touch this line" is really such useful contextual information it needs top billing. I've noticed a major trend in the past 3-4 years of popping up as much contextual UI as possible by default in IDEs. I don't think it's unrelated to the decline in ability or willingness to just follow the damn code I've also noticed in the same time.
I’m unfamiliar with some of the differences between using an ESIM versus regular SIM card.

Is there something about ESIMs in particular that allows this type of blocking, or am I just reading too much into the title?
SU produced a lot of airplanes, both military and for civil use. If that's not an example of complicated industry, I don't know what is then.

And with 'modern' capitalism in Ukraine Antonov aircraft factory is as good as dead.
I've used blur in the past. I assumed it was just as secure (please don't hate me!).

I did blur over black box because the blur was less visually obtrusive
That's all nice and well, but some of your examples are not things that save effort -- using phone numbers is surely better for network effects, but not in any way simpler then having regular account registration, unless you just completely ignore security.

WA apps are not better than the competition. Basic stuff like a way to disable automatic downloading of media for groups you are in is still missing. No desktop app. The web frontend is still crap. Outsourcing account registration to mobile phone companies is ridiculous (same as Signal) -- in most of the world, it makes it pretty much impossible to preserve your privacy while using WA. Endless nagging about plain text cloud backups makes WA E2E encryption completely worthless, since even if you opt-out, 99% of your contacts will have them enabled.

The impressive part, considering the size of their team, was their backend stuff and scale.

Discord, with similar team size, was able to build something that succeeded in displacing IRC. (Their Android app was laughably bad for the longest time as well.)
OpenGL still works on the M1 (Apple designed their own GL-over-Metal driver), albeit with the OpenGL version limitations from modern macOS in general. Vulkan works over MoltenVK.

Other than old games, I'm not sure why 64-bit only is an issue.

I've not hit any Docker-on-macOS issues with what I've used it for, at least.
2.4million is pretty easy to retire on (stock is expected to appreciate as well to account for taxes etc).

I could retire at something like 1.8m to be honest. My current style of living costs about 50k a year. Throw that into index funds live off a 4% withdrawal and I'm out and I move to a LCOL. That's 72k a year which is 20k some odd higher than median earning in the US. In most non metro areas that'd be a fantastic existence in which I no longer have to care about 99% of the mundane crap I do now.

I love working so I'd continue to do things but solely at my discretion so there'd still be some months where I bring in more external cash probably on contract.
Lifestyle Mobile App Ideas for 2022
69% of US digital media time comes from mobile apps. So we sat down in a circle, giggled at the numbers, and generated a bunch of ideas for a lifestyle app. See them here:
It seems to me you're being pretty breezy about readability. At most places, developer time is by far the most expensive commodity, and the limiting factor in creating more user value.

In particular, bad readability is one of the sources of a vicious circle where normalization of deviance [1] leads to a gradual worsening of the code and a gradual increase in developer willingness to write around problems rather than clean the up. Over time, this death by a thousand cuts leads to the need for a complete rewrite, because that's easier than unsnarling things.

For throwaway code, I of course don't care about readability at all. But for systems that we are trying to sustain over time, I'm suspicious of anything that nudges us toward that vortex.

[1] https://en.wikipedia.org/wiki/Normalization_of_deviance
It's a planning / permitting code, but the distinction from a zoning code has already been discussed in this thread.
We never used cameras before, when we were essentially working remote from our spaces in the office, and we don't use cameras now, when we are actually working remote.

99% of meetings that we have, somebody is sharing their screen to show a slide deck or an agenda or to walk through and troubleshoot something.
If you still haven't found a use for them: they make for good low-power, always-on, headless networked servers for processing-light tasks.

Other commentators mentioned pihole/DNS, WireGuard, and music streaming, but you can also use them for a (slow) NFS server, persistent Syncthing node, Maestral host[1] (third-party Dropbox client written in Python (that can actually run on the Raspberry Pi, unlike the official Dropbox client)), or device that maintains a connection to a distributed network (e.g. Hyporborea/cjdns).

[1] https://github.com/SamSchott/maestral
I asked a few of my friends where they think Apple products are made and all of them but one said they make it in California or Silicon Valley. It's not a common knowledge.
my point exactly.

what happened about the process of law? So school shooter who murders children in broad daylight is called just "mentally unstable" and the whole discussion is around "guns dont kill, people do" which is AFTER the fact and here we have people tortured in the name of "national security" before anything was done by these people. thought crimes much?

that said, if american idea is to "torture" anyone, including known innocent people in the name of national security before they commit any crime, why have courts ? or are they for only "american citizens"?
No the leadership of all these platforms and media outlets were the ones making these decisions, explicitly so. Twitter suspended the New York Post's account because they posted the story. Nothing about tanking the Hunter Biden story was organic.
It was free for the first year iirc, and then a dollar a year. A dollar a year is way more than needed to cover the cost of hosting, and most would spend that to avoid paying for SMS.
In fairness, I've seen font rendering in Cura on Linux as well.
It's an Acer Aspire ES1-132 series N16Q6. I don't think it's still for sale. I also would not recommend it, the screen is really bad (though was to be expected for the low price), the trackpad is quite bad also.

I run Linux on it with i3wm, so I don't bother with the low hardware specs, I rarely use the trackpad. A better screen would be nice though, hence that I am interested in the StarLite.
Sure, but the OP said "moderate communism" and I wrote that a Scandinavian-like compromise would have been an interesting scenario for Italy.

I didn't quite say the two were the same thing, although some - n.b. some - ethical assumptions are cut from the same cloth.
I would have gone with the 16" MBP if it wasn't the weight.

I am interested how much different the performance is between the 14"
I've been switching jobs every 2-3 years (not deliberately, the offers were just too good to turn down) and the offers keep getting more lucrative for pretty much the same level of work/responsibility.

I think I'm a pretty good engineer, but I'm nothing special. I attribute this more to a great market for my skill set than anything.

This is not with FAANG btw, these are relativity small Series A/B companies. If anything, my sentiment is the opposite of yours.
Drftpd
Yes the client queries for only data it needs and server returns only data which client requested.

With this query,
{ currentUser { id name todoLists { title items { name } } } }

It is up to the server how it is implemented.

- The server can fetch all the data for the user, todolist and items from the database in one go and resolve the client query mentioned above. In this case there will be overfetching from the database if the client only requested user information.

The server can also fetch the data in 3 queries

1> First to fetch the user, lets say with id 1.
2> Then get all the todos for the for user id 1.
3> Then get all the items for all the todos in step 2. Batching/Dataloaders.

All these queries can be executed in parallel on the server side. Does this make the server complex? Yes but there is also benefit to this when the user only request currentUser it does not fetch any todolists or items from the database.
For reference, that's called pareidolia: https://en.wikipedia.org/wiki/Pareidolia
Hubris is targeted at microcontrollers. Much more information (and, importantly, the source code!) will be available in our talk at the Open Source Firmware Conference[0], the abstract for which elaborates on our motivations and use case:

On Hubris and Humility: when "write your own OS" isn't the worst idea

Hubris is a small open-source operating system for deeply-embedded computer systems, such as our server's replacement for the Baseboard Management Controller. Because our BMC replacement uses a lower-complexity microcontroller with region-based memory protection instead of virtual memory, our options were limited. We were unable to find an off-the-shelf option that met our requirements around safety, security, and correctness, so we wrote one.

Hubris provides preemptive multitasking, memory isolation between separately-compiled components, the ability to isolate crashing drivers and restart them without affecting the rest of the system, and flexible inter-component messaging that eliminates the need for most syscalls -- in about 2000 lines of Rust. The Hubris debugger, Humility, allows us to walk up to a running system and inspect the interaction of all tasks, or capture a dump for offline debugging.

However, Hubris may be more interesting for what it doesn't have. There are no operations for creating or destroying tasks at runtime, no dynamic resource allocation, no driver code running in privileged mode, and no C code in the system. This removes, by construction, a lot of the attack surface normally present in similar systems.

This talk will provide an overview of Hubris's design, the structure of a Hubris application, and some highlights of things we learned along the way.

[0] https://talks.osfc.io/osfc2021/featured/
> Except Purism even had the idea to make their own products which were based on free, open-source code, charge for them

And then charging 2000 dollars for a barely functional brick. I think the only ethical hardware companies I know would be System76, Framework, and Fairphone.
> efficiency and the number of engineers have not necessarily correlated

Often inversely correlated...
On my PbPro this is caused by the lid sensor magnet being badly positioned. When I close the lid expecting that to trigger suspend, it will suspend too early as the lid closes, then un-suspend once it fully closes. Suspending manually first (via keystroke, for example) and then closing the lid solves that. I've read you can fix the sensor's position if you're willing to open the LCD-half of the laptop. The other issue I have is if you plug or unplug the power (via USB-C, at least, I haven't tested using the barrel plug) it causes the PbPro to resume even if the lid is closed, so I always make sure to plug it in first and avoid taking it out while it's suspended.
Product managers don't have the authority to yank something in a release candidate with a go-live license :)
They really need to get on and support macOS ARM for GraalVM. It's clearly not going away - it just needs doing.
Thank you for sharing your experience !