skysight-inc/HackerNews huggingface dataset:
Now I don't want to stand in the way of progress, but while I admire the skill and endurance of the contributors, I fail to see the motivation (I only skimmed their readme) for this project. It looks to me one gets a subset of the features of the Linux kernel with a superset of its bugs. And for owners of a Banana Pi (or Orange Pi etc.) not even that.
If we start taking such arbitrary metrics then literally nothing works ever
>> Camera, Cortana, and Photos can now be uninstalled

When a user would uninstall an app, would it actually be removed from the system, or just the icons and entries would be. Motivation for asking: Several built-in apps are listed in the Apps section of the settings as having just a few kB in size, which does not match how bloated in size apps typically are in the current times. I've seen mouse drivers occupy hundreds of MB. My guess is that the apps are much bigger than those kB values and the installed Apps settings section is set to let users believe otherwise.
Yes, it was always there. Even when you didn't need it. That is why Germany used to export more electricity and France is very happy to be able to sell any unused capacity.
In the last year, nuclear capacity was only 5% of the peak loads, so didn't make much of a difference. Germany can cover it easily. Meanwhile, coal usage is actually down, as renewables are ramped up quickly again. Germany added the equivalent of more than one nuclear reactor in solar in 2023 alone, with the speeds increasing.
Yes, at times gas and for a while coal have to fill the gaps. But if those gaps get increasingly smaller, so does the amount of gas or coal used.
Ironically a significant part of the coal used in 22 was due to exports to France, as they had to deal with quite a few reactors being taken off the net for repairs.
Teenagers are thought that "bigger price= better quality". One told me that Apple is very secure (when Apple is closing holes only after they are made public and iMessages being a can of worms when it comes to security).
It's common for them to be stacked like stairs or if there's more space to slide out, so that's not usually an issue. Sometimes it's kinda both (stairs that pop up).
First of all, to avoid the 2 degrees warming threshold, we need to be at net 0 emissions in like 10 years. Which absolutely requires 0% fossil fuels in electricity and heating, all year round, all over the world. 10% fossil fuels in electricity is nowhere close to good enough.

Secondly, the current best for renewables is nowhere close to 90% year round. Those 6 days in the article are a huge record for Portugal. 90% would essentially mean 330 days of exclusive renewables use, which no one in the world is close to, except maybe Iceland.
The bigger cost could be all the customers that would pick the lower tier model if it had sufficient ram, instead of the higher tier.
The beauty of non profits is everyone thinks they're staffed with saints, when the truth is far less beatific.
Also, peak demand isn't a natural law. When prices change, demand will. And it does already for close to ten years now for the important consumers in the industry. Make it profitable enough for those to move their demand, and they will.
> Why would Apple do that? It seems so off.

It's been a tradition of theirs to differentiate their new product lines by the amount of RAM and disk space. In the past it wasn't so painful as I think until 2012 you could easily swap both (and that's why I'm still using some of these machines for various tasks). But once they started gluing everything in, it's so much a blow in the face of customers who know they are being ripped off but can't do anything about it.
The Ruby devroom is back at FOSDEM
Firefox reports 275MB on Ubuntu.
> the absence of mechanical parts needing lubrication means the generator could exceed a decade of lifespan

This is something specific to their design, as far as I could Google Sterling Engines requires lubrication in general.
She says that there are foldable coat hangers but none fold while hanging while holding clothes.

I have no idea if this is true or not but that is the problem statement.
Well the comment you're responding to did say "until it starts swapping out". Was that added after you wrote your comment?
Sending a PDF is similar to, "asking to ask"

A giant infographic image of screenshots can convey the same information with less friction.
Because the EU does not have a tech sector, so they can pass any tech regulations without any fear for blowback.
I think a problem with multiple monitors is eventually you start getting neck problems due to constant head pivot movements.
Its like you are watching a tennis game, all day, every day, for years.
The European version is Linux, made in Finland!

(Ok, it's a joke and I know GNU is American too).
And what kind of security do AppImages offer you?

You might find this shocking, but in many parts of the world "nice computers on fast internet" is kind of a given now. So for those, even if it is "gigabytes", it is worth it for the various benefits like security or convenience, for example.
That's alarming on its own, but I don't think the point of announcement of Mv3 is all that relevant, 99.9% of users aren't going to change their browser until they absolutely have to because they don't know what "Manifest v3" is, much less what it means for them.
> All filesystem operations on modern computers should be atomic

Well that seems a bit over the top. You would pay the price of full consistency for every write, while just one write every 3 years will fail. It would be insanely slow and wasteful.

Not to mention, that would basically disallow any kind of OS or hardware caching, which is immensely important for 99% of use cases.

> the OS should work with hard disk manufacturers to make sure their devices meet whatever expectation the OS makes of them

This is a bit of wishful thinking. We've seen already on numerous cases (Nvidia?) that OS developpers have very little leverage on hardware manufacturers. The best they could do is issue some kind of "Linux certified" label, which honestly nobody would care about.

Also, I guess there is some form of optimum that users and providers reach in terms of stability versus performance. If one OS provides x10 performance for 99.99% of uses while an other one provides 100% safety for /10 performance, I'm not sure users would choose the latter.
Twist the hook 45 degrees. Save square root of whatever the coat hanger width is. There's some wasted space in corners though.
The article is from 10 years ago. Most people use flash now which is different (see eg https://dl.acm.org/doi/pdf/10.1145/3064176.3064187).

I think higher prices for enterprise-grade disks are more about reliability than NCQ behaviour.
All your adjectives apply to installing an EU version in the long term.
When I read Observability Engineering, I got the impression it was about long events and tracing, and metrics and logs were a thing of the past people gave up on since the rise of Microservices.
Yes, some researchers argue that depression causes people to see things more realistically.

https://www.psychologytoday.com/us/blog/hide-and-seek/202002...
That’s pretty much what Erlang/OTP is, and it’s like a whole OS. Though it lacks capabilities.
The lion share of renewables in Portugal is hydroelectric. The renewable statistics looks good on paper but wind power and PV is still fractional in their contribution. Base load is still assured by Methane 'Natural' gas.

The country has the geography and a long history of politicians focusing on large infrastructure projects, dams are needed for water supply since most water has origin in Spain who itself also hogs it.

The hydro turbines are a bonus on top of water supply since the country has to import most hydrocarbon based fuels.

All countries with the funds for it should continue to invest in Wind and PV but unless we as a collective of nations seriously invest in renewable 'storage' there will never be a renewable assured base load.
Ah, in that case it probably won't go ahead. Nuclear is just too risky an investment for pretty much anyone unless you have government guarantees.

With regard to nuclear weapons: most of what the UK produced actually went to the USA rather than its own program. Did Sweden do that, or is that still classified?
Big plug for WFMU, a New Jersey/New York listener-supported, non-commercial radio station that also streams (and has archives) on the net: https://wfmu.org/

I've discovered so many new (to me) artists and music over the past years - particularly on "This is the modern world" https://wfmu.org/playlists/LM
use of GPT for sending? or responding? or both?
> For the life of me, I can not figure out how the 8GB models work for Apple.

Swap was intended as a last resort for avoiding OOM errors: dump to the slower media instead of terminating open programs.

Apple has seen a profit two fronts here: upselling the 16GB (which is baseline) model, and forcing 8GB users to upgrade after some years as their ssd will be destroyed or end of life due to the daily continuous writes.
You'd think that the progression in computer technology brings you faster apps that need less ressources.
But instead we tend to waste them in ever growing tech stacks. Browsers are nearly OSes now, apps are running in a container, emulating a browser.
All in the name of platform independence.

I wonder what a system with native bare metal apps would look like today and how far you can push down the hardware requirements while still having a snappy experience in - let's say - a basic office job (mails, sheets, documents, browsing)

But "You bought too little RAM to read mails" is simply hilarious.
Yes, the user can install mail clients, but not everybody is tech savvy enough for that.
4.22mb for basic HTML view in Firefox
The next paragraph is also worth citing (it probably applies to the thermoacoustic Stirling engine as well)

"It is also possible to capture the waste heat using cogeneration in which the waste heat is used for heating a lower boiling point working fluid or as a heat source for district heating via saturated low-pressure steam."

This way (district heating), the power plant in my city achieves 86% overall efficiency.
Are those measuring the same thing? Does 63% Carnot efficiency mean 63% of the efficiency of the ideal Carnot cycle, which is determined by the temperature difference and is always less than 100% of the heat energy extracted from the fuel? Or does it mean the amount of fuel heat that is converted to motion? 63% would be fantastically high, I thought.
Re: “not lobbying”: Google, Meta and Apple are in the top 10 by budget: https://www.lobbyfacts.eu/
This strategy already exists so: more renewables, heat pumps for heating, EVs, green hydrogen, flatten peak demand by making industrial demand more flexible. That strategy actually does work, it requires a ton of investment, and time, to scale so. Throw in existing nuclear as stop gap solution.

Besides being contrarian, which I get because I have the same tendencies, what would be your alternative? Not doing anything is obviously bad, new nuclear power plants take too long to build and are too expensive (all numbers prove that). So? Any other ideas?
Mail.app doesn’t really work for me. The search function is crap, and it’s the main strength of Gmail. Apart from search, it work OK, I guess.

That said, I run an 8GB MacBook Air and have never experienced any problem with gmail in Safari.
You suppose to start with Dear Friend and need to fit congratulations inthere some place in all caps, preferably early in the first sentence.
Not that I like the way Apple does business, but these days, phones are really used for distraction. So, it is a bit more logical to put a news aggregator there. At least you have to swipe right, and it is not doing it for you. At least it is not pushing this widget down your throat. And there's nothing like that on the desktop system. When you first launch and go through some onboarding wizards, it just stands amazingly still and chill. No single pixel of the interface is moving away or appearing in front of your face out of nowhere without your interaction
The First Human Elevator
Yes, it does come with Apple Music (and whatever Apple News it - perhaps I've missed it?) And they do nag about using Apple Music a lot.

I dislike that they do this and Apple can be criticised for a million different things. 1) this is not it; 2) this is not what Microsoft is doing.

It has filled the Dock with (all) Apple apps the last 15+ years.

I don't quite understand why you're comparing a desktop OS to the phone OS, but I guess that can make some sense?
… and filesystems themselves are multithreaded, and your writes can get reordered quite dramatically.
Yeah, sometimes I think they designed it this way so that people would not buy the entry level MBP. I remember when I bought one in 2019, after some time it would complain it cannot update Xcode because of lack of space. The point is, Xcode was the only additional app installed on this MBP. So yeah, it might be their strategy to give an illusion of choice with offering unusable cheaper options while for everything decent you need to pay disproportionately more.
If you’re using basic HTML, I’d argue that you’re not getting full value out of Gmail. Better to run Thunderbird locally in that case.
The people right at the top have the luxury of being able ignore that department.
Just recently I got downvoted questioning the reason behind that logic that e-fuel is bad, because when you burn it, CO2 is produced. Climate and energy are complicated things, but even the simple stuff seems to be difficult to grasp for a lot of people.
> And tell me, where are the uranium mines in france?

There are known uranium reserves in France, they're not mined currently because the ore is dirt cheap and much more easily mined in Australia/Kazakhstan/Canada etc ...

The amount of ore is very small, and the environmental impact is also much less compared to that of mining rare earth minerals that so-called renewables need so much of.
I'll be honest. I did a year on an 8Gb M1 Mini and it was absolutely fine.

I was writing Go, LaTeX, doing all usual Apple apps stuff, using MS Office, remote admin etc. Used Safari as the native browser. Was using Apple Photos for personal photo management (about 75 gig)

The only time I hit problems was when I put Adobe near it with Lightroom and Slack.
> How come none of the big tech lobby against it in the EU?

Because believe it or not, corporations are legally people and are required to obey the law. Not above the law, like in the US.

Lobby all you want, but weigh the cost of having an entire market worth millions of people denied to your business. Comply or GTFO.
My first point: This post is part of a launch campaign. We don't want all kickstarter projects to be listed on HN do we?

My second point: Meh. I might find it interesting if I found it while browsing in a dollar store but it's not exactly intriguing stuff.
Germany closed NPPs while extending open pit coal. That's reason enough to criticize them.
Unpopular opinion: Your problem isn’t Vim, it’s the NeoVim ecosystem. I know because I’ve had the same time sink problem after the Lua ecosystem took off, and have been much happier after I switched to Vim 9 and went back to my good old VimScript config. (Since Vim 9, the config syntax itself is a bit more pleasant.)

It’s stable, it’s minimalist, and it mostly just works. It’s not a full-blown terminal IDE like NeoVim is trying to be - Vim has a different vision, being first and foremost just an editor, and leaving you to use the terminal as the IDE. (I’m not saying you can’t configure Vim as an IDE, but it’s honestly bad at that.)

If you haven’t yet, I would recommend giving good old Vim with a Vim9Script config a try. Install as few plugins as possible, to get familiar with the core editor before adding extra stuff. I would recommend starting with only two plugins: ALE provides plug-and-play LSP support (e.g. install pyright into $PATH and ALE will use it), FZF.vim provides a useful fuzzy searcher for navigating projects. Once you’re a bit more familiar with the core editor, I’d try out some language-agnostic useful plugins like rsi.vim, vim-sandwich, targets.vim, and maybe some language-specific plugins to e.g. enhance markdown or latex highlighting. But the core idea is that you don’t really need many plugins if you learn to use Vim as an editor. For instance, Git support? Just try to work with Git from the terminal first, and only install a plug-in for it if you feel like it is really useful to you.

IMO, part of why Vim has been an efficiency boost for me (before I started trying Emacs+Evil, NeoVim with the Lua ecosystem, etc.) is how little time I needed to spend configuring it. If you learn to use its built-in features right, it’s extremely stable, and after a decade you don’t need to spend much time thinking about it or maintaining it even if you frequently switch languages.
> Was that added after you wrote your comment?

I think so - it didn't say that before I refreshed the page about a minute ago.
Sorry, but I have to disagree here.

> the concept of "isolated worlds" is easier to use and understand than what we had before.

Isn't this basically the same concept they already used with ordinary content scripts for years? It's indeed useful, but also something that could have been relatively easily emulated with dynamic execution inside a content script before, I believe.

> 2. Dynamic content scripts registration that everyone has waited for so long.

3. userScripts API is also a welcome addition.

Yes, but those too are just an improvement compared to the previous state of MV3. In MV2 none of those APIs would even be necessary because an extension could easily implement this stuff itself. So it's an "improvement" in the sense that it now only removes 30% of the functionality instead of the 50% it did before.

> Also, the bug fixes.

That's orthogonal to MV3 though. And it again sounds like "we're now slightly less shitty to extension devs than we were before".

> Even DNR is not a bad API by itself, the problem that was never addressed is that in MV3 there is no blocking webRequest anymore and DNR cannot fully replace it.

It's indeed not a bad API and there are many use cases in which it's clearly the better choice than the blocking version. However, the removal of the blocking variant and the removal of various usecases is Google's entire point here - otherwise, they wouldn't be so cagey with setting the limits of the number of rules. Firefox shows that it's no technical problem at all to implement both APIs at the same time.
exactly. I have 12GB of gmail all synced with mail.app and it's using ~540MB ram.
Why did consumer loose here? This would have definitely had effect on iPhone's cost.
In my opinion, turning vim (or any editor for that matter) into and async ide was not a good idea. Because random latency requires attention and kills both speed and attention elsewhere. I don’t know why exactly Bram resisted it, but I like to think he understood editing better than most. Nvim was the apotheosis of that conflict.

I tried ale (set it up to get out of my way) but had frequent stability issues with it, so it stays disabled unless really needed.

Apart from that, vscode is already significantly better than any options we had back in the day. It could be worth to learn vim for the sake of it, but my opinion is you’re really better off learning vscode ~programming to gain efficiency. Because all we really do to edit fast is programming an editor and calling its functions with shortcuts. Vim just happens to have a large stdlib for that.

I wish I didn’t know vim. That would prohibit the comfy low-energy state and motivate me to break programming walls and learning curves that advanced vscode unfortunately has.
I you hang them at 45 degree the depth will be reducted by sqrt(2). (about 0.7 x hanger length), and you will lose space on each side. And the more you increase the angle, the more you will lose space on the sides.
With this technique, you will reduce the depth to 0.5 x hanger length and not lose space on the side.
Show HN: Enioka Scan 2.4, Zebra DataWedge support and camera improvements
Enioka Scan is an open source Android library that makes the integration of barcode scanners in your Android applications easy while avoiding vendor lock-in.

It provides a common layer of abstraction on top of a scanner's SDK, which is often specific to its vendor and sometimes proprietary, allowing the use of a single application and API to communicate with any compatible scanner.

The library now has support for Zebra's DataWedge services, enabling compatibility with a wider range of Zebra scanning devices. Further improvements to the camera part of the API also make it easier to use your smartphone as a standalone scanner.
Google Messages app sends a lot of spam here in India if RCS is enabled. I confirmed this with some of friends who experienced the same thing.

Telecom Regulatory Authority of India has an app called DND which lets you register your phone number to opt out of marketing and promotional SMSes. It works really well and in case someone sends you a promotional SMS despite opting out, you can report them to your SIM provider (or carrier) and they are legally required to take an action.

But as soon as RCS is enabled, you will magically start receiving a lot of spam messages with rich text and link previews. Unfortunately, the DND app cannot see or detect those messages which means you cannot report them.
In 2012 the upgrade prices were also lower.

When I bought my 2012 MacBook Air I paid 100 euros to upgrade from 4 to 8 GB of RAM. Wasn't cheap, but still kind of reasonable in 2012.

Today it would cost me 230 euros to upgrade from 8 to 16 GB of RAM.

So in 2023 the per-GB upgrade price is 15% higher than in 2012.
Have you tried verifying your contacts? It's clunky, but I believe this is how signal handles the problem:

https://support.signal.org/hc/en-us/articles/360007060632-Wh...

Using signal without verifying contacts is like bit like using HTTPS without verifying certificates. It prevents passive monitoring.
> yes, and then you need to have engineer with $300k salary to support your app/postgresql cluster, load balancer, fallack, backups, security, etc with unknown quality.

So? Cloud engineers are paid $300k/a to know all the 100s of little intricacies needed with putting your production compute nodes into a cloud.

You aren't simply going to be able to move your shit to cloud-only services and fire all the network/server/infra people without replacing them with cloud people.

Whether you're hosting locally, on the cloud, or somewhere in between, you need to pay a salary to someone to make sure that everything stays up.

The trade-off is that workloads and type of work differ between businesses: on one extreme a single technical person can move everything to cloud services and manage that f/time and on the other extreme a single technical person can move everything to local and manage that f/time.

Where the business is on that spectrum dictates what they should be doing to get the most bang for their buck.

Either way, no matter where you are on that spectrum, you are going to have at least a single technical person on staff. Asking for that crew to be cloud experts in addition to local-infra experts is going to be more expensive than hiring local-infra experts.

The TLDR is: unless you have actual concrete evidence that moving to (or starting with) a cloud solution is cheaper over a single financial year, it probably isn't.
This explains why they comply to the EU regulations even in the USA, but not why they don't try to lobby more in the EU to avoid those regulations in the first place.
Only when I started programming lambdas I realized how life-saving resource tests and error messages really are. You could say it was straightforward, when you think about it, but I definitely wasn't following it properly before. It turned to be a very important lesson, which I carried with me in all other environments as well "for fun and profit".