skysight-inc/HackerNews huggingface dataset:
Hdpi, with a more sane aspect ratio and hdr that is suitable for graphics work would be high on my wish list.

I actually like using Darktable. And I like using it on a good screen better. So even though I have a Linux laptop that runs Darktable very nicely (even with just Intel Xe graphics), I actually do a lot of photo editing on my 8 year old imac, which has a 5K screen, fantastic contrast & colors, etc. It shows me stuff my laptop is simply incapable of showing. Darktable runs like a dog on it but at least I can see what I'm doing properly and have enough screen real estate to actually fit the tools in the sidebar on the screen without having to scroll.

I'd love to see Linux laptop that is optimal for graphics, movie editing, etc. Mediocre 1080p screens are simply not good enough anymore. Apple stopped shipping anything non hdpi years ago. Even the cheapest macbook air has a decent screen. Decent contrast, easy to calibrate, beautiful colors and excellent dynamic range. Probably best in class by any objective measure. Why can't Linux users get screens that good? It's not like Apple doesn't buy their parts from the same usual suspects in China and Korea when it comes to screens and other things you need to build a laptop.
Not on an individual scale, no, but when you consider the millions of visits and views they get per year it adds up from a global / zoomed out point of view.

I'm sure with some math you can make a calculation on how much bandwidth and energy was saved with this One Clever Trick.
I don't see what is wrong with an app being 5 years old.

That's not very old in the scale of things!
What are the potential benefits of a ‘MITM’ approach, compared to other approaches like acting as DNS (like pihole)?

Edit: I should have read the About section more carefully:

> Privaxy is also way more capable than DNS-based blockers as it is able to operate directly on URLs and to inject resources into web pages.

Makes sense. So it potentially has the fine-grained control of a browser-based blocker but also has good performance like a pihole. Sounds compelling. Now I’m interested to know why it’s not been done this way before? Is it just a hard problem to solve, and no one has attempted it yet?
thanks for the input, any example you'd recommend me to try?
You could also build the roads in such a way to discourage speeding, e.g. don't make roads with a 20mph speed limit look the exact same as those you can go 50mph on. If you are physically able to go more than twice the speed limit at a road, something's wrong with the road. I can't recall the number of times driving in Texas I asked myself what the speeding limit was, as it could literally be any number. The road itself sure didn't give me any hints regarding what it was.

Ways to do this is by making them a bit more narrow, or in residential areas make them a bit more swerving for example. No need for enforcement, just gently encouraging drivers to drive the proper speed.
Why on earth is there a picture of a school girl in the upper right of the page?!

It feels creepy, and unprofessional. I've seen this sort of thing before and I really don't understand it.

Can anyone explain this phenomenon?
You're being downvoted for bringing up politics—or maybe the "sinister and coordinated" sentence which I certainly find hard to believe. That's actually interesting since I was going to include pretty much this in my parent comment but left it out since I thought it would cause people to miss my point.

I think like a lot of people I'm moving more towards the center from the left as I get older and I find this is a point of contention with me and people on reddit. It's not only that though, it's also things like people being dogmatic about particular programming languages. I used to do that too but now I tend to see the world in grayscale. There are positives and negatives about pretty much everything.

Regardless, I think this is mostly an age thing since people remind me so much of younger self. I don't think they're even wrong necessarily but I did find myself practicing "Duty Calls" quite often: https://xkcd.com/386/
I don't understand...the team will complain? But it's his job to lead and take care of the team. He's not being pressured, it's part of the job. It's like when employee #2 is having a big fight with #3 because he never cleans the common kitchen after preparing his coffee. You might not care about the feelings of #2 but you have to do something, you are not pressured into it because the team can't stand the situation.
> I either buy a MacBook and pay the Apple Tax, or I buy something overpriced and often terrible in every other way?

So it’s not really a tax then, it’s a quality cost.
I'm also in my 30s and enjoy the challenge of chess, but have never been able to get beyond the basics. Sure, I can learn one particular gambit by approaching it like an algorithm, but I've never felt like I was able to grasp the high level strategy in the way that the author describes. There just seems to be too many permutations and tricks for me to memorize them all. Did you ever reach a point where the game come together? If so, has it been from memorizing very specific lines (kings gambit, if this then that) type of stuff or is it really more like intuition?
Auditing the script can certainly help, just not against malice. E.g. if the script is not set up in such a way that it protects against partial execution, then this represents a kind of vulnerability (truncation) that signed MSI/.deb/etc files simply do not, by the design of the file format.

Yes, it's possible (even easy) to write a curlbash script that doesn't have this issue (or the various other issues). Reviewing the script still buys you something.
Qt/QML Property bindings break after a JavaScript assignment
I don’t want to guilt anyone here, but just sitting there and consuming oxygen and therefore calories is a significant environmental impact. Feeding humans, especially fresh fruits and vegetables or meat, has a pretty large environmental impact. (Staples like grains and such don’t because they’re storable and calorie-dense on a per-acre metric.)

And humans can have a positive impact on the environment. We can plant trees, do civil engineering to shore up damaged ecosystems, care for animals, develop cleaner ways to live and make food, etc. humans do not have to be a net negative for the environment.

Which isn’t to say that resting and daydreaming are bad or net negative. I think they’re good! Even if just good for the soul, that helps fight the encroaching nihilism of modern life and think more in a positive-sum manner.
FWIW I'd personally be quite annoyed if my employer were encouraging at-home alcohol consumption in the form of "zoom happy hour", prioritizing corporate team building over my home environment's quality at my/my household's expense. I don't even keep alcohol around, it would be akin to encouraging me to have cake around just so I can eat it on a virtual meeting scheduled specifically for cake consumption, another junk food I don't keep around and never really consume.

"drink up, happy hour is now enforced by law" - Dead Kennedys [0]

[0] https://www.youtube.com/watch?v=eDWHIRkFL-8
a typical search on altavista in its prime often took 30 seconds. Most of the results would be totally irrelevant.
> anyone will be able to easily stake their ETH and earn yield (projected around 5-10%) that makes it even more attractive as a productive asset.

For everyone to earn >= 5% yield would seem to require the supply to grow that fast, which I don't think is part of the plan...

> If BTC added modern smart contracts and had a plan for long term inflation to secure the network

The 21M cap is the very essence of Bitcoin and will never be changed. I do expect that the eventual decline of hashpower will lead to forks adding a tail emission but, like Bitcoin Cash, they will not be traded as "BTC" and be worth much less.
> It's really just simple arbitrage: if the value of Bitcoin goes up, but the electricity cost doesn't, then you have essentially 2 different prices for 1 good, which should attract more miners to spend more money on electricity. And, indeed, this is exactly what has happened.

How is this different from any other good or service? Is it bad only for bitcoin?

> The problem, of course, is that if it takes an Argentina's worth of electricity to run Bitcoin now, how does the world manage if Bitcoin has a 10 or 100 times greater market cap? Obviously it can't, and world governments would rightly shut it all down before the majority of our electric output went to mining BTC.

What is the problem with it? Do you know why oil has the price it has and why we built all the enormous infra structure to extract it? Because it is useful, and we can kinda measure it by its market cap. If the market cap of bitcoin is huge, that means that...... its usefulness is huge (or you can argue it is a bubble, but then it's a different argument). So the higher the market cap the more useful it is, and its a good thing. The profit and loss is what will tell if we are "wasting" resources or not, if it is profitable, then that means that people value bitcoin more than the electricity it uses, that is not a problem.
No, companies don't need to compete on that level, because the labour market is (usually!) weighted in the favour of employers. People are desperate enough to take any job they can get that companies don't have to make concessions like tolerating unionization.
Because Linux's support for HiDPI (specifically, fractional scaling) is limited.
The app is called Bimmercode ($50)
Not if you use something like Caddy, where you never touch the cert files yourself.
I'm not an android dev, can someone weigh in here? Why is using Tasks bad? Who really cares if he uses a design pattern from five years ago? I'm sure my website code is at least twice as old and PHP, should I spend time rewriting that in Kotlin, too?

> The way he's handling synchro (persistent foreground service) is _explicitly something Google is targeting for battery issues_

My phone has a terrible battery that will drain in 3 hours while navigating¹, but FairEmail running in the background is not noticeable. I've used K9 before as well and didn't notice any difference in battery use.

¹ worst battery I ever had in a phone, and also the most expensive phone I ever had... thankfully I got it second-hand and didn't pay the full price for this. Got a second one for my mom which was equally bad, so we had her device's battery replaced by samsung for iirc €110, but her battery longevity barely improved. Coincidentally I ruled out an hour ago that it's the screen that causes the drain, my next best guess is the CPU. Not sure why this model is such a battery hog, but anyway FairEmail doesn't impact it.

> This app looks like a 5+ year old code base, not something persistently maintained.

FairEmail was the only app that would receive updates every time the f-droid repository had a new release. Most apps go months between updates but of FairMail there were updates almost daily. And it's just this guy working on it all the time, I don't know where he got the energy. So maybe not the "maintenance" shiny new code patterns you'd like to see, but the maintenance I was very happy about was a constant stream of updates.
When you need to support older OSes, does it matter?
Both could be true: for a person with ADHD, lack of stimulation can cause anxiety.
To add: jQuery is a pretty huge library for what it does. Talking both bundle size and execution speed. Not that the latter is noticeable for most cases, but it's still a cost. The question is: What for?

The primary use case for it has been cross browser compatibility plus a bit of sugar. The former is _gone_ and the latter is easily replaced with a few lines of JS. Then there is an ecosystem of libraries and components around it. Many of them have ditched jQuery or have provided an API that doesn't require it.
This is a positive development and validates mRNA vaccines as a general platform. Having said that, I'm pessimistic about the impact of vaccines on COVID. Despite a _gigantic_ global coordinated effort, most people on Earth are still unvaccinated. Even in countries where there is abundant access to vaccines (US), uptake has been less than optimal.

In Canada, >80% of people received two doses of vaccine whereas only ~60% have received a booster dose. I expect an even sharper drop-off for any future bivalent vaccine, regardless of how effective it is.

On the positive side, these results will encourage companies to pursue a multivalent strategy earlier in the future. We need to get to a point where we can fully utilize the flexibility of mRNA vaccine platforms. Multivalent should be the default and vaccines should be updated as new strains emerge. Currently the regulatory process doesn't allow that.
ime mods here tend to actually stay away from negative yc stories, in order to not get into slippery paths. don’t have proof of it, but the simple fact that this is still up with 400 points is a fact.
S3 was technically not supported in 11th Gen Intel Core, but seemed to mostly work anyway. S3 is also not technically supported in 12th Gen Intel Core, and it seems to mostly not work at the moment, and it is unclear if that will change. However, s0ix continues to improve substantially in recent kernels, to the point where there doesn't seem to be a major standby battery life advantage to s3 anymore (on 11th Gen).
Melvin Capital, hedge fund torpedoed by the GameStop frenzy, is shutting down
I'm not sure if it's significant, but the default zstd build contains legacy format support from 0.5 to 0.7 (which used different magic numbers). Setting `-DZSTD_LEGACY_SUPPORT=0` will completely disable legacy format support and might help you, especially given that you know what you deal is always not one of those legacy formats.
> then become exceptionally hard cross platform

Yes, this is by far our biggest constraint. Everything we do has to be cross-compatible. It's why our editors are largely web-based. I can't imagine having to build native editors for every platform.

Some of the editors we build ourselves, and the others are based on open-source editors. Spreadsheets in particular is based on KendoUI's spreadsheet program, which is actually quite excellent. The data is backed by JSON which we just save as input in the note. If you switch from spreadsheets to plain text for example, you'll see the raw JSON text.
I don't; it was an improvement when BackboneJS came out so I could reason about larger scale applications, and another improvement when AngularJS came out so I could build and write tests for logical, reusable components, and another when React (especially in 2022) was there and reduced these components to simple JS functions.

That said, I don't like how complicated modern day front-end development is, to the point where you need a university degree to even try and fathom some of React's inner workings (e.g. https://reactjs.org/blog/2019/11/06/building-great-user-expe...) etc.
> It's not a recipe for anything except burnout and depression. Staking your ego on being the "guy who knows a lot about technology/concept x" is even worse.

> the anti-corporate "the system is for losers, follow your passion" shit that was shoved down our throat as teenagers and young adults.

My experience is that I'm not doing something I love (to some degree), that's what leads to burnout and depression. I know from some experience.

And if I'm not also taking risks, I also become depressed and burnt out; I feel stagnated. Taking risks and failing is just much harder than it seems in the romantic stories, and certainly I need to moderate it to meet my tolerance for risk and failure, and I work hard to grow that tolerance and resiliance so that I can do more. Certainly you shouldn't stake your ego on its success - IME a sure way to make it unbearable - but in the effort, in doing the best you can, and in your growth. Risk is scary and failure hurts, but they are living, and I would miss a big part of the experience if I avoided them. There's no other way to grow, to learn about myself: what I love, what I don't, what I do well and don't; what suits me and doesn't. Also essential to the learning is not blaming others for my choices and their consequences - that is depression and, in a sense, burnout.

We need to each find what suits us. I'll just say that ironically, the parent is a bitter and burnt-out comment. Is the path of avoiding risk actually safe from that? IME, there is no easy path through.

> make sure to keep time for your wife (or husband) and kids

Agreed! Hopefully, that is a primary passion for anyone.
I know a guy who condenses this into three words: "true but irrelevant".
Nope, unfortunately it was largely left and covered up, its still found in a a lot of products as well

https://www.mesothelioma.com/asbestos-exposure/products/talc....

My rule of thumb is generally anything the EU deemed unsafe, we rounded up by %20 and said it's fine
Intel Open-Sources SYCLomatic Tool for CUDA to SYCL Migration
Fly.io, as sorry as I am to say, does not come close to the functionality Heroku offers yet.

Redis instances are single-region single-replica, for example.

On another note, as soon as they offer serverless functions and solid redundant Redis + SQL I'll be thinking about moving some of our production services over there for a test run.
And the response to that: https://dwheeler.com/trusting-trust/
> It literally does not function on a modern Android device because of the permissions.

It literally does. I'm using it on Android 12. Far from "not functioning", it has the most reliable IMAP IDLE support of any Android app that I've tried.
I wonder if this works in webassembly?
>It is not in a company's interest to be unionized.

Why not?
Is there a place for a generalist?

There is only a place for a generalist in most roles - being a specialist on X technology is going to pigeon-hole you very rapidly
I work at Google, and previously at Amazon, I was a bit upset reading your comment, but I have to be honest with myself, you are right. I "admire" more indiehackers and other technical founders than Staff Engineers and the like at Google. On the tech side you are also correct, the innovation at Google is minimal, we all work on somebody else's projects, promotion work and career development. Regarding interviewing, you are also correct, it have become a Leetcode grind fest, that certain demographic nails more often than not, due to their ability to give up life and memorize Leetcode solutions and System Design patterns non stop. I'm jealous of people who find a real life problem and start a company to monetize a solution that actually help people.
Spanner is definitely the system I would want to use if I had $$$, ran on GCP, and needed to do large-scale distributed database processing.

It was invented to serve Google (really: the people who had outgrown bigtable's limited featureset) but is widely applicable.
The first iPods were pretty crappy from a functional standpoint. There were other mp3 players which were more full-featured, and the early iPods crashed a lot.

It's their aesthetic design which sold people on them. That's what Slashdot did not understand.
A sibling comment mentioned how awkward the power dynamic can be when doing any social activity with your direct reports. That's definitely true, but I don't think that means you shouldn't try something.

There are plenty of online games, from card games, to pictionary/drawing, to word games. I'd start with short list of options, let the team select one, and play during an existing team meeting. Limit it to 30 minutes during normal work hours. That way there's no pressure to stay late or give up a lunch break.

If the team is brand new (to each other and to you), there are get-to-know-you activities. One that's kinda fun is "3 things" where each employee gives three things about themselves, but only one is true (or one is a lie), and the team has to guess which is true/lie. Sometimes unconvers interesting/unique things about employees - I had an employee who was a pro golfer at one point, stuff like that. Same as above - during an existing meeting, not after work or during lunch.
Inflation and potential recession in 4 major economies: US, UK, France, Germany
> non-trivial… especially 2.5Gbit

Elsewhere in this thread:

nrp: “Unfortunately, Realtek is the one and only choice for a USB 3.1 to 2.5Gbit Ethernet controller. We don't like it any more than you do, but there are several niches in the PC peripheral space where there is no alternative to using a Realtek part.“
Desoxyn 5mg is highly reviewed by people who have it prescribed for ADHD.
I believe we should thank Jio[1] for this one. I get IPv6 on my Jio connection, but neither with ActFibernet[2] nor Airtel[3] (another major ISP in India).

1. https://www.jio.com

2. https://www.actcorp.in

3. https://www.airtel.in
>> Eh. Everyone hates on jQuery, but for most informational sites that's really all you need for basic interaction.

The point seems to be that you don't even need that any more, so just get rid of it. Not sure why people latch onto cruft so much and defend its continued use.

On the performance side they cite 10 percent improvement, which doesn't sound like much to a lot of people. But remember that performance gains/regressions get compounded. Maybe there are 8 things that each eat 10 percent - you either start improving somewhere or you just refuse to even try. If I could improve 10 percent while removing a dependency I'd be all over that.
> Was YC aware of the ponzi nature of this thing and decided to dip in?

It's extremely profitable to invest in a Ponzi if you are early to the scheme.
Unfortunately, even private companies have an ultimate obligation to maximize profit (or else they're overtaken by another business which will). This means that employers and employees ultimately remain opposed.
"Copilot is closing": https://news.ycombinator.com/item?id=31192812
Show HN: Timeliine - Timeline Maker, Based on D3.js
> if we make majority of people feel "beneath" the median path in life, most of them are bound to become depressed

How does encouraging people to find passions and live them communicate that they are beneath some median path? It tells them they are valuable, and that their passion is important.
If that were the case we'd see macbook motherboards, since Louis is able to get entire board schematics.
Maybe not but I'd guess that in this context the marginal gain for learning more about Linguistics is going to be dwarfed by learning more about Deep Learning.
Offering is optional. Entrance fee is not. Most major temples have mandatory entrance fee
Nice! is there some purpose like career advancement or is it simply about pleasure and learning a new culture?
Yep, the trackpoint (and buttons on top of the touchpad) are huge. I am a heavy vim user so those were extremely convenient but I have been trying to get comfortable with tap to click because that seems to be the way laptop manufacturers have headed (and I don't want my efficiency to suddenly collapse when I am put behind any other brand of computer). I am also still holding out some small hope that someone will come up with a way to swap it in to a framework laptop but I'm not holding my breath.
I agree. Also reminds me of CSS resets, the goal of modern-normalize is to make itself obsolete.
I’ve had a LinkedIn profile for years which has changed very little.