skysight-inc/HackerNews huggingface dataset:
Something that captivated my imagination back in 1993 was the blog -- before there was a word for it -- called Travels with Samantha by Philip Greenspun.

The site is still online, with the original content from the 1990s: https://philip.greenspun.com/samantha/

This "travel photography" journal of one man changed my life in several ways.[1] It inspired me to purchase a camera. To go travel. To not just take photos, but to try and thread them into a story of some sort. Even if it's just a paragraph per image, have some text to describe the experience. Not just for the benefit of other people, but also to reflect on what I had seen.

It's really hard to put into words how amazing this photography site was for me. I was a teenager in 1993, and that was an era where photography online was basically nonexistent. This guy scanned his negatives in at a stupid high resolution (at the time), a level of quality I had never seen coming out of a PC monitor before, and not for some years afterwards either.

But it had a story too! A simple story of going on a trip, meeting people, and describing their life. I realised that travel wasn't about some mythical "adventure" like on a book, but just about going elsewhere and getting to immerse oneself in the place and its people.

Since then I've made an effort to strike up conversations with random people on my own travels, and it has always been rewarding to take a peek into their lives.

[1] Even in a non-photography-related way: I learned SQL because his site was one of the early database-driven sites, and I read through his tutorial explaining how he did it: https://philip.greenspun.com/sql/
So you like that your code is protected by intellectual property so that you can make money off it and noone can just take it and use it whoit permission?

But you dont like that your users data is protected by GDPR, so that you cant take it without permission? Thats unnessesary regulation holding back business?

Does not sound like it has anything to do with regulation, it sounds like you want the fovernment to give you an advantage.
Yes, this one is particularly weird.

How can a grid of unicode characters take 500-1000ms to display on a machine with an m1, 16GB of memory and a blazing fast NVME disk?
> That lowest common denominator will be probably being able to send text messages. Maybe a little more.

It was my understanding that we already have a (fairly old) standard that does just that, which also currently works as a lowest common denominator for texting between at least android and iOS.
No, you’re making up things. You think you’re asking if we think a net negative is a net negative, but that’s not what you asked. Not even close.

Making something takes energy, as you will recall if you weren’t asleep that entire semester in physics class. If the bit at the end cancels out some of the problems created earlier, you still have some of the problems created earlier.
Some parts of the UI in Table Plus have been inspired by Postico, which is probably why it looks similar at a first glance. But the apps are different, and they have a very different focus. As far as I can tell Table Plus tries be the best client for everybody (every platform + every databases), while Postico tries to be the best client just for PostgreSQL on the Mac.

As the developer of Postico I'm probably biased, and I'm not really up to date where Table Plus is right now, so take my thoughts with a grain of salt. You probably have to try both to see which of the two clicks with you.
I absolutely hate cooking, the effort vs reward is just not worth it in my opinion. This led to me living off Huel[0] for a long time (at home anyway). I stopped buying groceries and only ordered Huel. The amount of time it saves and the cognitive load it frees up is insane. No longer have to wash dishes, you have a single shaker cup that you wash before you prepare your next drink. No longer have to cook anything, food is ready within 2-3 minutes (wash cup, pour water + huel, shake for a minute). No more writing shopping lists to make sure you buy all the ingredients you need for what you want to cook. No more thinking about when you bought something and determining if it's going to poison you or not, 0 food waste as well :).

I still ate 'real food' when going out and at the work canteen. But having to never think about food at home is great. I also felt great, having those 3-5 portions of huel a day gave me significantly more energy and I felt like a brain fog was lifted (that I wasn't even aware of before).

I've been traveling around for the past ~6 months and I really miss it. I know this kind of reads like an ad, but I have no association with Huel at all. Just a very happy customer.

[0] https://huel.com/
ActiveX was relatively open-ish. Back in the days young me used a Visual Studio 6 off of eDonkey to develop applets in VB6.

The problems were that:

- unlike modern compiled code for the web - WASM and transpiled JavaScript - Java and ActiveX got executed with host privileges which made both an incredible entry point for malware such as "dialers" and early viruses.

- many corporations and governments (e.g. Korea [1]) built their stuff in ActiveX or mandated its use in actual laws and regulations, while only MS Internet Explorer ever implemented ActiveX out of said security reasons.

- many corporations and governments only ever coded and tested against IE6 which meant that their sites and products were dependent on IE6-specific quirks

[1] https://www.forbes.com/sites/elaineramirez/2016/11/30/south-...
Why. Does. These. Interfaces. Have. This. Amount. Of. Empty. Space?!

Looks like all these "Connected - 1000Mb/s" can be 2-2.5 times more compact in V direction. And huge spaces between labels and controls. Why do we need these?!

It is plague of last years. You have FullHD screen, you see 3-4 options in FireFox settings,when "old skool" UI could pack all of them onto one FullHD screen.

It is everywhere. Huge spaces, scrollbars (which doesn't work with keyboard, as controls intercept focus)... Scrollbars are for text, not for GU!
Inadequate use of FSM is what scares me a lot, especially in embedded development.
The current state in software should be the result of sensory information whenever possible. Or at least state consolidations based on sensory information has to be thought through rigorously. Is there any literature on the topic?
> It's perfectly fine to support some baseline feature set (one-to-one text messages) and build more optional features on top of it.

So keep the status quo (SMS/MMS) and build more features on top of that ?
Yeah pretty much!

I like to think more dimension to that scale is possible, but unexplored. That’s what I’m working on figuring out myself.

The degree to which you end up in B can differ a lot and depends on the nature of your agreements with whoever you get involved with and that can vary in a big way. We’ve all heard the stories of artists getting screwed out of their publishing rights even if they retain performing rights and all that.

The music world seems less rigid to me, expectations are different. And personalities are very different. Maybe the software/tech crossover in electronic music is closer, but I have no experience there. I’m a relic. :)
Nothing will ever get done, but at least the busywork will be well documented!
They might be intelligent as us, but I have a hard time putting myself in a crow's shoes (?), so I don't expect them to be able to think like a human either.
I really want to like Destin (SmarterEveryDay) as his videos are frequently on topics that interest me. That said, ever since he went about happily shilling for the armed forces (in exchange for access to fighter pilots for content), I am no longer personally morally willing to contribute to his view counts.

I understand it comes with the territory in the US south (he's also a devout christian, another hallmark of that archetype) but it's just not something I can stomach. Weapons of war are cool tech but we shouldn't be actively promoting ways we can kill other human beings, and we absolutely should not be promoting taking those types of jobs as a reasonable or legitimate choice.

When we promote content, we do so in a wider context: we are also promoting the creator of that content, and their views on society, and our attention and linking is materially enriching them to further those views. Watching his videos and suggesting that others do the same literally puts money in his pocket to advance this worldview.
How is raising someone else’s child a moral obligation? If a man’s wife has a child with her lover her lover has an obligation to raise the child. He’s the father. The mother’s husband has no relation to the child.
Can you recommend a cooking book with 100% authentic Italian dishes? All the recipes I find online (especially from US sources) always like to add their own spin on a recipe.

I make lasagna using bechamel sauce as well, but you'll also find videos with chefs that add mozarella (or other cheeses) to their bechamel sauce. So a traditional recipe can be sabotaged at every stage of the process!
And Italian for “audio frequency” is “frequenza audio”.
ah wow this is a brilliant sentence!
I never saw governments as platforms but they DO ARE!
In fact I was always critizing Apple App Store 30% by saying:
"What is the App Store a government that can charge me a 30% tax?"
and in fact my fear is the reconstruction of a DIGITAL FEUDAL SYSTEM.

Where there is a King that charge a tax and then there is smaller and smaller nesting of feudal lords that charge other taxes.

KING US Government charging 20-45% income tax

DUKE Apple charging 30% App Store tax

DUKE Google charging 30% Google Play Store tax

DUKE Microsoft charging X% Microsoft Store tax

MARQUEES Spotify/Netflix/Airbnb charging a fee for their platform

I think we need to be careful to not smother the fire of innovation which brings social mobility across classes/income groups.
If we allow Apple/Google/Amazon/Facebook to suffocate the innovation coming from the smaller companies we might find ourselves into a new medieval/dark age period with a lot of zero sum games and hierarchy and little innovation.
Fellow EU entrepreneur here: you being downvoted says enough about what kind of people are commenting here.

US works with a "better ask forgiveness than permission" model, where you are pretty free to do what you want, but people can sue you.

EU works with the opposite: create rules and keep companies compliant with those rules.

It's pretty obvious to see that the 1st model is very beneficial for startups and bootstrappers.
His life is ruined because of how he is online, as much as what his crusade was. While most people who spoke up for sex-based rights "buttoned it" when they were piled on and called TERFs, he decided the only way to clear his name was to fight the battle, but he found himself without many allies because he can be so toxic. He drove away his own friends and called people out on Twitter for not backing him up.

However, while I say "this is as much about him as it is about his crusade", he behaved the same way during the Irish abortion campaign (he was for abortion rights btw) and Gamergate. The reason he wasn't "ruined" back then was because the trans rights issue is far more toxic. Nobody is allowed question the current narrative.
I guess everyone should buy one and put it at their backyard!
Sure, but we probably can work on that a little more rather than throwing in the towel and saying 'toxicity is when text matches regexp'.
Taken to the other extreme, as the value of sawdust goes up the incentive to reduce sawdust goes down, decreasing the number of board feet per tree, increasing trees cut for lumber.

If you find a better use for sawdust, great. But if you could invent a new saw blade with a smaller kerf, you’d be helping more.
iirc this is a Windows 8/10 regression and worked perfectly on Windows 7.
> maybe email is just the wrong format for you and something like encrypted messages over a network of Kafka-style message streams

How long before the instant message formats of today becomes “the wrong format” ?

Email is an open standard, and as such it should be easy to push out a new RFC that secures metadata, yet that hasn’t happened in 25+ years.

I essentially agree that communication should be done over open, secure standards, but I’m not sure legislation is the right way of getting there. We will see how it all plays out.
* Tech sector

* The EU

* Tech sector
I think they were meant for dogs originally. One is a round plate with small white 'bone' cases concealing treats underneath. They need to remove the small bones to get to the treats with two difficulty settings - they cracked that in a seconds, but still seem to enjoy 'playing the game'.

Another is a transparent tube, with plate like stoppers in different locations. Each stopper can be pulled out with a string, causing the treats on top to drop to the next compartment. When they reach the bottom (3 different 'plates') the crow gets his food. That also seemed just too easy for them.

We're now looking for more elaborate games to play with them.

Despite all the obvious communication from them, and them being part of our daily life, they are still scared animals and will not get to a arm's length distance. Still, we get what they give, and love them for it. Beautiful entities they are.
> I'm not sure why people here are so primed to shit all over anything potentially innovative

Maybe jealousy - people often downplay others' achievements to make theirs feel better. Or pride - "I don't need no stinking AI assistant! What are you saying? I couldn't write this myself?". I find the latter is a common reaction to static types too.
I suppose the price you pay of having a consistent desktop experience is that changes to the desktop look affect the look of your app, and you don't have much control over this.

From a user perspective, I prefer this the hodge podge on Windows which I find disorientating. But I agree that a bit of non-flatness can be very helpful for the eyes.
Have you done any blood tests after going with this diet for a few months? Did you take any vitamin/mineral supplements?
As a mobile engineer with 20 years of experience and some knowledge about web development, I would say that web dev is more mature, flexible and (what is the essential part) keep up with new trends much faster.

Things like declarative UI syntax is still something new in the mobile world (SwiftUI, Compose, etc.), dependency management is a dark area (Android is a bit better, but a total mess on iOS/macOS development side), debugging experience for the web is miles ahead.

I usually ask myself the same question but in reverse – why mobile/desktop app development has not evolved to be like web dev?
I remember a site where they found all similar photos of the same places. Does anyone know what i'm talking about?
Part of me wants to throw up my hands in the air and cry out "Why, God, why?" when I encounter yet another UI with flat design.

It is like a mass delusion or something that some segment of the population seems to think it that flat design is actually useful for the everyday user.

We've seen other stupid useless crap spread like a wave across our industry, across our society... so I guess I shouldn't be surprised. Though I've started to question my own sanity.
Making a man raise someone else’s child is not “stupid shit”. It is a calculated major betrayal.

If Joseph chose to raise someone else’s child that’s nice for him. Great. He made a morally laudable, superogatory choice. That’s very different from being betrayed by your loved one and deceived into raising someone else’s child.
Full functionality with platform native users, limited functionality with third parties is still a lot better than no functionality for third parties.

The bigger issue is malicious compliance. I can see companies deliberately making the experience horrible.
Ha yeah I tried all of those too - clearly a presentation but there's no way to view it sanely!

I wonder if this is exported from some tool?
Take a fixed monthly payment, with lower rates the principal can go up. Thus house prices can go up. On other hand renters have the same pretty much fixed monthly payment.

Rent's are not tied directly to value of property, but need to service the debt linked to property. Or equivalent one.
It doesn't actually say that at all, because you can use Copilot in different ways. One way is the way you mention, by writing code and letting Copilot finish those off. Another way is the way GP describes it (and, the technique that the article uses) where you write comments and let Copilot fill out the code.

Just because one uses one of the ways doesn't mean they are not aware of the other way too.
Cannot speak for to this situation in particular, but some highly specialized surgeons track results, in- and out-going data etc. very thoroughly and might therefore actually have better visibility than a researcher looking at a small data set.
You are declaring things as facts but my experience is yes startups do spend huge capital on ensuring GDPR compliance and neurotically worry over it.

I also have experience from two start-up scale-ups that many clients are saying we won't work with you if you use a US Big Cloud. The EU alternatives are much worse and this causes lots of developer waste now ensuring the platform runs as well on the Big Cloud as it does with really terrible EU-cloud.
Goodness the start bar on Windows. For something that is meant to be a key part of both the mouse and the keyboard workflow, how can it be so slow? My work computers can hang for so long on it, that it is quicker to find the application shortcut on the desktop.
Video is simply a different medium to express with.

I take a lot of random photographs: I really like it when I find a pretty weed against a building, a nice reflection in a broken car window (junkyard picture). Abandoned houses are full of gems. I find this stuff just walking around the city and being out in the countryside. I rarely take pictures of people. If I want to document a memory, I document the pretty things I see (in general).

But I'll take a video of a partially frozen creek that is flanked with snow: It captures the creek in a different way than the still pictures I took. A combination of stillness and the sounds of flowing water and the sun gleaming off of different sparkling and shining surfaces - I just cannot capture that in film the same way, not all at once. (Don't get me wrong, the stills were pretty wonderful). I take video of the fireworks out my window on new years. It is pretty spectacular sometimes (not to mention easier to capture on a cell phone). Yet a video of Northern Lights isn't always more beautiful unless you are seeing them dance in the sky.

Of course, maybe I just use these differently than most folks - outside of the hundreds of pet photos I take.
We are running gitlab-runner on an M1 Mac Mini now for iOS builds. Runs fine, was a little complicated getting React Native/Fastlane to compile the app but eventually got it running and is creating new builds almost every day. And we are using the Scaleway M1 machine so we can easily do remote management.
> But every single citizen has to inform the government where they live and their religion. You also have to inform your boss of your religion.

That depends on the religion. For a bit more context (read the full history in [1]): As part of the 1800s separation between state and church, the major ones (Catholic and Evangelic-Lutheran) got the right to a percentage of employed people's wages as a sort of "membership fee". This gets deducted by the employer out of your paycheck and collected by the tax office, then distributed to the church you're a member of. Over the years, the right to collect these taxes expanded by quite a number, although currently only the Roman Catholic, Old Catholic, Evangelic-Lutheran, Free Protestant and Jewish synagogues use that right.

In real life, no one but HR at onboarding cares which religion you specify.

Also note, this is not exclusive to Germany. Italy, Sweden, Austria, Finland, Denmark and Switzerland all have a similar system.

[1] https://de.wikipedia.org/wiki/Kirchensteuer_(Deutschland)
Something changes: Those people can spend the energy that they currently need to chase after means-tested benefits on getting better. Being poor is not just expensive, it can also be extremely mentally taxing.
Oh founders please do not sell your shares to Apple/Google/Microsoft/Facebook/Amazon!

We are in danger of creating Big Monsters that will devour everything until there won't be founders anymore...only employees. Once there will be only employees in truth there will be only servants.

We need a lot of small/medium tech companies to maintain freedom and competition instead of 2-5 mega corps.
Asia is quite a large area. In fact there's 48 countries recognized in Asia. I have been to Japan and Republic of Korea where I found decaffeinated coffee easily.
How and When should we update our dependencies?
Having recently been tasked at work with upgrading some dependencies, I realise this is a nightmare.

We have unit tests, but they are not sufficient to be confident that nothing is subtly broken. This is a problem in many environments (maven, nuget, npm, etc). There was a story recently where (I think) a Ruby library subtly changed behaviour between versions and broke their payment system.

Our current process is to not update unless a security vulnerability is raised (we have tools to check for these), or a new version has features we want. Then automated unit testing and manual testing is done, but not to the level where, for instance, we would have caught that payments bug. We don't audit the source code of open-source libraries.

Is this a reasonable process? How does your company handle this? How could we do better?
What system was this? I've used every version of Windows (literally), DOS since the 80s, Macs since the 90s, Linux since the 90s, Atari ST, and several different 8-bit micros and I don't recall ever using F2 to save. I do believe your anecdote but it's completely escaped me what platform might have used F2.

Also worth noting that keyboards do still have function keys. In fact I use F2 as my `tmux` control prefix. :)
KDE 3 was rock solid. They did break a lot of stuff when releasing KDE 4. That was very unstable / crashy. At that time I moved to Gnome 2, and moved back when Unity was shipped by default in Ubuntu. The late KDE 4.X releases were rock solid. I didn't like KDE 5 at first. A lot of things felt unfinished / not ready. but KDE 5 has been rock solid for years now, and from what I understand they have promised they would make more incremental changes from now on (so no more KDE 4.0-like disruptions). They are currently focusing on ironing out the small things instead of breaking stuff every month.

Now the world seems more mature: Cinnamon, KDE and The Ubuntu favor of Gnome seem to work very well (Each time I see Ubuntu Gnome I think "wow, that looks good!"). Xfce have been rock stable and reliable for years and years for people who like it. Still looks the same as when I discovered it 17 years ago. I've heard people like the current versions of Gnome and that the latest versions are better.

And yes of course everything is still highly customizable in KDE. There are people who make it look like old Windows, some who make it look like Mac and both work quite well. But you are not forced to customize, the default are top notch and that's what I use. They've been working on the settings center which was a mess and which is still not perfect, but it's gone to the point where it is one of the best I've seen. In comparison, the Windows' several setting centers are a huge mess and the Gnome settings are lacking, and you need to install Gnome Tweaks to have some useful stuff and now you have two settings panels.