skysight-inc/HackerNews huggingface dataset:
I am not sure what people do with their laptops but I am perfectly happy with a refurbished 5th gen X1, replacement for my t480s, that replaced my t440, after t420s.

I never paid more than $500 for a refurbished model. I can choose which kind of screen I am going for never had any heating issues or driver issues with Linux.

I've had a MacBook at work, I could afford a framework or whatever when I wanted. But except gaming (don't care and better devices available) and AI/rendering (cloud cheaper in most cases) I don't see why the majority of people seems to think they need $2000 machines.
Why would they have to be sold?

Just like the other examples, what's wrong with creating things for yourself to make your life easier?

I know many engineers that use their CAD skills to design 3d-printed objects. Not once had they thought of monitizing their creations; they simply use it to make their own lives easier and improve QoL.
WordPress is a great blogging CMS.

The fact that people use it for something else is what create strong opinions.

Example : woo commerce.

Products ? In the WP_POST db.
Orders ? In the WP_POST db.

And in every post about WP it says that using WP_POST for storing your data is good practice.

Well I don't think it is (but it's only my opinion. A strong one).

And the problem is that a LOT of plugins and themes are like that.
As this vulnerability exploits weird charset, is is possible to just whitelist the encodings system-wide ? Ideally all charset libraries should reject charsets out of that list.

There are so many implementations of charset conversions (each programming language has one or many implementations) and so many document format that allow to trigger them. If I write an internal backoffice application I should be able to constrain that any use of an exotic charset is suspect and should be blocked.
I'd like to see them charging for all miles driven, not just those in-state. Do that by getting the owner to report the car odometer value every year and charging for however much it went up.

Stop cheating by having existing numberplate recognition cameras keep a log of the distance you must have driven and investigating if you reported a lower number than they saw you do. Also have any police pullover reporting the number at the time of the stop.
Iroh – Build Distributed Apps
Building highly available Rick solid software is extremely difficult and expensive.

The advantage of Kafka is that we can use a well known battle tested solution as our backbone and write buggy software around it.
not really TLDR
I live in Europe and I even had a filling without local anaesthetic
That just has the same meh pricing model as all the other providers. Ie 50 to 100 spend minimum.
> LASER is perfectly parallel beams of light. Because it's perfectly parallel and do not diverge, it behaves like sun under magnifying glass at all points in its path

To first approximation, in the typical situations regular people deal with lasers. Inverse square rule still applies; laser light does spread out with distance.

That nitpick aside, your description is spot on.
I have implemented auth and auth multiple times in my life, and I'm still unsure which one we are talking about sometimes. Permissions and login might not be the best but they immediately brings clarity
The Apple Silicon MacBooks are very, very good. They're efficient, fast, well-built, have great peripherals, don't power themselves back on when you close the lid, and are generally the best laptops I have ever used.

The worst part of them is macOS, and I hope that either Asahi Linux can get all of the hardware working correctly or the other laptop manufacturers can get their act together. Unfortunately, I suspect the former is more likely than the latter...
The problem is the fact that as a new medium and as an hard medium to create content for...the price is too high of a barrier and Apple didn't really ship it with any worthwhile content or purpose that can justify the purchase.

TLDR

Don't buy based on promises but on what you buy NOW
I did notice, when looking up resources online about JWTs, that a lot of folks out there are under the mistaken understanding that JWTs and "bearer tokens" mean the same thing.
I use OpenSuSE Tumbleweed as my daily driver:

* /home on it's own partition (having it as a subvolume of btrfs did not work out well with reinstalls) -- saves me a lot of time with reinstalls

* docker works better (no need for an internal Linux VM, that is needed on macOS/windows)

* installing tools that i used sparingly is so much easier: Inkscape/ GIMP/ LibreOffice/ Audacity/ cloc/ ripgrep/ tig/ iotop/ htop/ DbBeaver

* i dont truly trust any big corp's binaries

* Firefox and Chromium/Thorium are solid browser options

* easy to install dev tool chains: package management and opensource secured supply chains are not an afterthought

* I feel since PipeWire and Wayland we come to a point were A/V "just works" for all my usecases

* being on a rolling distro now for some years, and it does sometimes mess up, but rarely (resinstalls are quick) -- i prefer it over OS version upgrades on macOS/windows

* i dont need an Apple ID, or hotmail account for ANYTHING and that keeps my blood from cooking
Now we are lucky to have a good choice of laptops that are Linux friendly.
this could be a static website on a local webserver, right?
Absolutely.

I consider myself a bit of a "psychonaut" and occasional practitioner of meditation.

But I had to cultivate this appreciation. I believe the DR/DP was a manifestation of my self's resistance to a new way to see the world and a new way to relate with my self - or lack thereof.

I stopped resisting, DR/DP went away... easier said than done though, I know. And I'm sure my experience was unique to my own.
Just give it a custom feed with only one article titled "Your feed reader sucks" explaining why they get this. Maybe even generate the contents of this article dynamically to provide diagnostic messages.

That way, badly-behaved clients can't use their broken RSS to receive actual articles until they fix it and they get to know why exactly.
Oh please, what?

What exactly are you negating here?
Iroh
$20 a year https://blink.sh/#choose-package
The Crisis of Men by Jon Baskin
The deeper version of this is finding out about smalltalk and realizing that you could make a very configurable system that you could edit on the fly.

Salesforce is basically a smalltalk VM and dominates thanks to that
But can you use the Xbox itself to locally develop and run your own software? Or do you still need to use another computer or an online service via web browser?
It's always amusing to read Fred Brooks' own lamentations.

He's flattered that people still quote him, but also horrified that what he thought was his first, fledgling start in software project management is still quoted as start of the art. We haven't learned anything.
Thank you for your comment. Highlighting the need for a descriptive format to orchestrate services implemented in multiple languages is a valid point. While Infinitic currently uses Java's interfaces, adopting a more generic and language-agnostic solution like Protobuf is a sensible approach that could promote better interoperability across different tech stacks. Then we need a DSL. Again, Infintic is using Java/Kotlin, but I'm thinking to the ideal solution as a new simple language in which Protobuf object are first-class citizen and that can be resumable (i.e whose internal state can be safely stored to be resume later). It's not as easy as it sounds as a lot of legit issues arise regarding versioning.
Very valid point, the frustrations here do share commonalities with the overall HTTP ecosystem.
I set up my Arch install on my machine in 2015 and it took me a couple of days. That OS install has seen 5 SSDs so far, and 4 machines.

My secret? I only buy hardware that's known to work well with Linux, mostly thinkpads, and I really don't do anything on the machine beyond coding and web browsing + some light CAD, so I never get anything with GPUs.
Dissecting a mitre: Solving a problem from 1901
I 100% agree with the first part, "undefined behavior" should have never become an excuse for the compiler authors to remove error handling from our code as an "optimization".

But its still beyond me how in decades of programming the C people somehow haven't had the idea of a pointer+size type.
Whether you call it a slice, span or a view, doesn't matter. Why do I have to manually pass a size everywhere, it's such a common case, why is there not a common solution??

Are the people writing the standard just afraid of change? Seems to me, especially when it comes to things that could resemble new syntax.
Sidenote why does _Atomic look like that?
There are many people who can’t afford to buy both a computer and a PS5 and some of them choose to buy PS5. Would be nice to let those people use the PS5 hardware for what it is really capable of, including being able to run a desktop OS on it.
ROHS solder, aka lead-free solder, is more difficult to work with so "worse", sure, but on the flip side you don't inhale lead fumes which accumulate in your body (i.e. will never leave your body) and have the delayed effect of causing lead poisoning which can do anything from making you stupider to literally killing you. I'd say the good outweighs the bad here and maybe leaded solder shouldn't be sold to amateurs who don't work in labs under vents.

I'm not sure what you're arguing for. Keep selling products that disable and kill people until the technology improves and the market selects for the superior product? Because history has demonstrated that that rarely works out as long as the option that kills and disables people is cheap enough to outweigh the immediate drawbacks. Especially when consumers think they're immune.
It is not «deductive reasoning»: it is just "reasoning". That is, revising a body of ideas for qualities pertinent to alethic (truthfulness) and understanding (completeness).

It is critical thinking, continuous cycles of reprocessing.

And this cannot be overrated: it is the core activity.
Because then he couldn't justify why these companies should continue hiring freelancers
> Are you really telling me you are getting enough RSS feed requests to put a dent on your tech stack?

Both RSS feed providers and reader maintainers believe that RSS isn't dead, it's just pining for the fjords.

They've got to keep their readers efficient ready for RSS to rise again - much like Christians have to resist the temptation of sin ready for the second coming of Christ.

/s
Looks like Niven was thinking too small when he imagined Fleet of Worlds being made of just 5 stars.
Yeah, this is how I have drank mate my entire life and everyone I know (apart from my wife and her Uruguayan family) drinks mate in this way. I'm originally from Bs As, but I've confirmed this with folks from Salta (NW), Santa Cruz (S), Corrientes (NE, althought not as much as Formosa!) and the odd Cordobes and Mendocino as well.

Uruguayans tend to be more likely to have one thermo and mate per person, similar to the tradition in Corrientes (which makes sense if you look at who their immediate neighbors on their western border are).
Personal (not work related opinion): This basically can’t happen with things like DMA and GDPR. DMA in particular means you can’t share data across “products” without explicit consent. So you could for example collect websites that don’t work for the purposes of improving Chrome, but not then share that with the Ads/Search orgs for personalisation or targeting, as far as I understand the legislation.

Personal opinion about work at Google (still not googles opinion) I’m consistently impressed with how seriously this stuff is taken and the amount of work that goes into making sure that things like this sharing can’t happen accidentally, and that user choice is respected. The engineers on the ground are absolutely making sure this all works, and most of us care deeply about user privacy. I have personally worked both on implementing new features that significantly push forward privacy, and on implementing privacy controls for regulatory purposes.
kdbus was rejected 10 years ago by Linus as a penalty for misbehaviour of the main developer. Here's the exact Linus rant: https://lore.kernel.org/lkml/CA+55aFzCGQ-jk8ar4tiQEHCUoOPQzr...
If you store a JWT in a secure https only cookie, you get most of the security pros of the session token, but not the downsides. You are still stateless. Yes, do not store JWTs in localStorage or such, this is not good practice.
If a session tokens gets stolen, you eventually are able to revoke it, but in real life you won't, because you won't recognize the theft in most of the cases. On the other hand, with JWTs you are still able to block database access for the specific user, when it comes to a case of identity theft. This mitigates also.
The article is optioniated and vague, which is absolutely fine. :-)
I'll refer you to the site guidelines:
https://news.ycombinator.com/newsguidelines.html#comments

I will follow the rules and reserve the snark about http vs smtp
I have developed a habit of checking my calendar while brushing my teeth in the morning. This ensures that I keep track of events for the day and the week. I have ADD and constantly forget about birthdays, meetings, and plans.

The first thing I do when I start work is connect with my body-doubling partner, and I stay connected with them for the whole day. This helps manage my hedonistic procrastination and allows me to be productive for 7 hours a day. Without body doubling, my productivity drops to 2-3 hours a day. Disclaimer: I co-founded a body-doubling platform (https://workmode.net/), so I might be a bit biased ;-)

Next, I go through my mailbox and Asana to create a to-do list of tasks I plan to work on. I don't use Asana for my daily to-do list as it's too distracting; there's just too much going on there. We have a simple to-do list app on WorkMode, which works well for me. Pen & paper would work well too.

I try to tackle simple and short tasks first to get into the flow and reduce focus pollution. It's good to have as few tasks in the back of my head as possible.

I always set a three-minute timer whenever I take a bio break. If things don't happen within three minutes, they won't happen in fifteen either. This saves me a good 20-30 minutes every day.

Whenever I have an idea, I write it down in Asana. I learned this trick while reading about the GTD method, and it works pretty well for me. Once the idea is stored somewhere, it no longer occupies my attention.

At the end of the day, I make notes of what I am/was doing, why I was doing it, and what I should do next. It's surprisingly effective, and it shortens the time I need to spend the next day resuming work.

I don't use fancy productivity apps. While working with procrastinators on WorkMode, we learned that fancy, complex apps rarely work. If Pomodoro doesn't work for someone, it just won't work, no matter the app they use. If a to-do list doesn't make someone more productive, Monday won't change that. The same goes for calendars, note-taking apps, and all other "productivity" apps.
Any pointers for good resources to grok best practices?
Show HN: Protect and Analyze Your Pitch Deck
This sounds like a regressive tax, since lower income workers often have much longer commutes.
Because we want to. Of course the political capital of bunch of nerds isn't enough to make it happen but while the reasoning is different, I can't buy a new car that I can register without seatbelts, so the concept of making things illegal to buy is not entirely foreign. Of course, those are for safety, but I also can't buy a car that won't do at least 55 for the freeway unless I want a golf cart, so suitability for purpose is another concept. We'd just have to define computer in a legal sense, and then categorize the iPad as a computer, and finally make it a requirement that you can run your own code on computers. Of course, carrots are better than sticks, so maybe put a tax on all non-computer electronics, and a rebate for computers. All just to be able to run my own code on an ipad. Which, you can actually do with Pythonista. There's a small ecosystem of apps using that, as well as the official Shortcuts app, which I'd call programming. it's not Xcode on an iPad (though I'm sure there's a lucky engineer at Apple that has one that can do that, but then doesn't get to have any fun with it), and it's not really close either.
I've been drinking mate since before I could walk and I would disagree. It's an acquired taste but I wouldn't go so far as to say it's 'not consumed for flavor'.

I do something similar to what you do with mint tea instead of oolong for the summertime. A kind of terere cocido I guess lol.
I will always fondly remember that time i was in college (~2011), and created a fully working social network for my classmates using WordPress and ungodly amount of Plugins, and ducktape code I barely understood.

A user profile display was ~30 SQL queries (who needs cache), and my poor 5$ VPS was sweating ...

learned a lot on what not to do! fun times !
I get your point, especially given the enormous power of the hardware and capabilities, but there is no surprise here: their hardware, their software, and you know what you are buying (it's not like it was open then it was remotely locked down) so everyone agreed at the time of purchase.

What part of this can be made illegal?
Which is a kind of workaround for the inability to learn after the end of training… It's not clear to me how much this workaround mitigates the inability to learn after training. Is it clear to you? If so, please feel free to post a wall of text ;)
Class! It’s a lovely language and a nice community. Love to see it make progress.
I've been experimenting with gleam the last couple of days.

Not sure whether I will stick with it or leptos/axum or leptos/salvo.rs but I find it very pleasing to work with and the community is super nice!
I'm sure this is just a wrapper around Suno.ai
Another alternative is running ssh over Wireguard. It gives you some of the same benefits, like roaming between different internet connections while transparently maintaining connections that are going through the Wireguard VPN connection.

https://www.wireguard.com/

I used to use mosh, but the lack of support for scrollback in mosh eventually made me give up on it.

https://github.com/mobile-shell/mosh/issues/122

I’ve been happy running ssh over Wireguard instead. Not just as a replacement for mosh but also because I wanted my own VPN in the first place. I use the VPN for connections between my own computers. I don’t bother routing traffic for the wider internet through my VPN although Wireguard can do that too if you want.
Hah I didn't know about the Flix bus! Living near Eindhoven, it's crazy to me that I need it's almost faster to drive to Amsterdam, especially when I need to cycle to the station first. Not to mention the ticket is 22 euros one way. I drive a very fuel efficient car, so paying 40 euros for a day trip is crazy. If you add one more family member or friend, then taking the car is a no brainer. You can park at one of the P+R facilities and take the metro to the center and still come out ahead financially.

If the Netherlands wants to continue to be competitive and ease the housing crisis, the trains need to be faster and cheaper so everyone can spread out and not be forced to spend 3 or 4 hours a day commuting to work if they live in a different city.
isn't 8 billion dollars like 4 miles of NYC subway? [0] in the grand scheme of bailouts and liquidity injections it doesn't sound all that critical to me.

[0] https://www.bloomberg.com/news/articles/2023-02-23/in-nyc-su...
The idea is that each business process can be implemented through its own service. So a microservice architecture is still very relevant from an organisational point of view. The team in charge of this business process must know the interfaces of the services it uses. But they are the only ones. There is actually less coupling in this organisation, not more.
WSL new 2024 features [video]
> this nonsense

Because the flags are:

(a) not honored by M/G/A for removal from public db?
(b) ignored by other parties?
(c) treated like telemarketing/spam opt-out lists?
(d) ...?
What about having a better estimation of the speed of sound according to temperature and humidity? Do you think it can improve the accuracy ?
I can't find info about it now, but I'm pretty sure in the 60s in South Africa, if you regularly donated blood you got to be bumped up the system for various ops and waiting lists, and if you had to stay in hospital you were offered a better bed/room.

Sure I remember my relatives talking about that in some long ago conversation.
> But that doesn't show the first tweet in the thread like in the screenshot.

The second tweet is the one highlighted in the screenshot, and that's why I posted the link to that one. The screenshot has all the relevant information, and the link allows those with an X account to go and look at the whole thread.

> I recommend everyone sharing social media links to see what it looks like in a private browser window, because the logged out experience is usually bad and sometimes unusable.

I did that, and that's explicitly why I chose to link to that second tweet. If you have an account you get to see the whole thread. If you don't have an account then the screenshot gives you all the relevant information.
So, someone writes a comment on a particular aspect - about a price that strikes them as bizarrely high -, and your main takeway is to deduce that they're OK with other aspects of the story they didn't comment on? Interesting perspective.

Regarding the huge fine, I wasn't surprised by that, as I'm aware of such stupid laws and overbearing fines in the US and the hysteria over the "war on drugs" there. Same way I'm not surpsised by sob stories about men driven bankrupt over US divorce payouts or health costs.

But having to pay $180K to destroy a barn, that I didn't expect. And that's presumably a "free market" price for the demolition, not some (stupidly high, but familiarly so) fine.
Revolutionizing Content Creation: The Best 8 AI Avatar Video Generators
Ollama AI on Vision Pro [video]
> due to the pressure he put on it.

This is logical and within my experience.

Once an old dentist lady told me that she noticed patients complaining about pain on the other side in this situations. She didn't have an explanation then.
After running Linux (plain, crappy boring Ubuntu) as my daily driver for the last few years, I'm convinced that we're at the point where the only real barrier to wider adoption is software, and this is less and less of an issue the more we work in the browser.

For your basic user, it's performant, simple, stable, and does everything a computer needs. Every time I boot up Windows it takes forever, I find that a new update that further fills my machine with crap requires a restart, I get super weird "news" and advertising thrown at me. I have no idea how normies put up with this.
Erlang puts communication across actors/processes at its core mechanism. Sending a message is as simple as adding two numbers. It is closer to Smalltalk than a lot of other programming paradigms.

The real issue is that Erlang is its own world. But you could also say IPC is its own world (does not work natively on the Internet, does not work on non-UNIX machines, etc.)
Not that funny when “we” means a different thing in each of its uses.