skysight-inc/HackerNews huggingface dataset:
> The latter work their hours, go home and forget about work until next morning.

I mean, you should also do this when you work a corporate job. I work as a team lead in my org, and outside office hours unless something is actively on fire, I am not responding to anything. If I see a Slack notification, I'll check it, and if it's something that absolutely 100% needs me and I'm able and not already committed, sure, I'll jump on. But anything short of that, nope. 9AM Monday I'm on it.

> And like, with all due respect, there were also a lot of mentally undemanding desk jobs back then. People got hired into them with just high school degrees. There are no "paper-pushers" anymore because there is no paper.

Also this is categorically not true. In tons of bigger, older corporations, there are more paper pushers than there have ever been. Academia too. Administrative jobs have been growing for decades now, absolutely ballooning in corporate America. Bullshit Jobs by David Graeber covers this in hilarious and tragic detail.
Previous discussion:

"How I'm able to take notes in mathematics lectures using LaTeX and Vim" (2019)
https://news.ycombinator.com/item?id=19448678

https://news.ycombinator.com/item?id=32420925 :

> Computational Notebook speedrun competition ideas:
This transparency is good, don't punish them for it. There's no guarantee whatsoever that other plane manufacturers don't run into similar problems and don't announce them.
There have been a number of articles that have highlighted the ongoing evolutionary development of measures and countermeasures with respect to bats and insects over the last 60+ million years.[0] Sort of a natural landscape that mirrors the ongoing battle in military developments (radar, stealth, etc).

[0] "Sound strategies: the 65-million-year-old battle between bats and insects" https://pubmed.ncbi.nlm.nih.gov/21888517/

"Moths and bats: An evolutionary war" https://www.nhm.ac.uk/discover/evolutionary-war-between-moth...
If you like selfhosted, then MeshCentral is what you should be looking at.

If you want a cloud thingy and it's just for personal, chrome remote desktop is decent enough.

If you need this to be highly performant (like accessing a crunchy 3d modeling rig from your ipad, or remote gaming) then Parsec is the best.
The article is about spending less time on your phone in order to be more present in-person. Calling that "anti-society" is wild.

That said, I'll agree that it is increasingly difficult to participate in some spheres without specific apps. The article discusses this too. It is an alarming trend that excludes those who are unable to or cannot afford to use smartphones.
I'm curious what issues you're having with the metadata service on IPv6?
It's all about knowing the limits.. most theft like this isn't really reported / investigated by the police. Companies lose money in stupid scams and thefts all the time, it's usually just written off. $25M would obviously be investigated but $25k?
For starters Deno is much, much faster in both installation and runtime.

I am not sure if I'll have the chance to exploit other features it has (besides the built-in dotenv support).

Not so many years ago, even installing npm wasn't straight forward.
> For just a moment, my finger hovered over the phishing link, and then I looked a little closer.

I've noticed that the older I get, the longer it takes me to positively identify these types of things. Not much longer - and I'm not old - but I can definitely foresee a future where I may not be able to trust myself with this stuff anymore.
Is this the data that was used for fine tuning?

https://github.com/defog-ai/sql-eval/blob/main/data/question...
> the way not to get burned is to charge high enough with trustworthy clients

That helps. What helps even more is to have a nice fat savings account that allows you to negotiate properly, to weather the inevitable dry spells, to build a solid base of clients that value you and that will repeatedly hire you.

> take some insurances

Against what? 90%+ of the freelancers are not even insured against loss of income from health related issues. The remainder is well off enough that they can probably afford to take the risk.

> whether you have 1 or 3 clients at one point in time is immaterial as long as it doesn't sour your relationship with your clients

Until: that one client goes bust, there is a 'policy change', the project/product you are working on gets axed, the economy burps, your main contact at the company gets fired and the new guy or girl doesn't like you and so on.

> I appreciate that it sounds like you had a bad experience with a client though.

I appreciate that it sounds like you haven't had a bad experience yet, but that makes you simply less experienced. Give it some time and you'll see all of the above and variations on those themes.

Here is a 2011 booklet I wrote on the subject.

https://jacquesmattheij.com/be-consultant/
AI maybe eats software when people learn to fully specify requirements, which if past performance is any prediction is, um, never.

Sure, have ChatGPT generate your app for you. Do you plan to independently generate tests for all the functionality or are you just going to YOLO and hope everything's correct?

It's only a matter of time before someone uses ChatGPT to generate an app that loses them millions of dollars because of some misgenerated functionality. Good times...
there’s typically not going to be correlation in terms of lookups based on record creation

Why would you think that? You think it's equally likely to need to look up a salesorder from ten years ago vs one from two weeks ago? Are Github issues from ten years ago read equally often as the ones created yesterday? Most systems have a long tail of historic data that's mainly kept as a reference.
That's an unnecessary insult to what could well be an honest question.
As the war drags on we can expect to see escalation in Ukrainian strikes against Russian infrastructure targets such as refineries. Russia is already short of air defense systems and isn't able to provide much coverage for civilian targets. Whether this works will depend on the level of sustained foreign aid for Ukraine.

https://www.forbes.com/sites/davidhambling/2024/01/25/ukrain...
Good, but something is very wrong with the people running schools when parents have to "battle" for this.
> If I see a Slack notification, I'll check it

That's already a mental tax that previous generations never had.

> In tons of bigger, older corporations, there are more paper pushers than there have ever been.

Consider the qualifications needed to land those jobs today. The amount of posturing, scrapping, backstabbing, and drama that goes into them. Bullshit jobs surely drain cognitive surplus.
Even Comic Sans differentiates between l and 1. I wonder how many confuse them.
Also, 3.5mm jacks and plugs WILL suffer oxidation problems from using them for power.
Right? There were, and still are, magazines in many waiting rooms or TVs. If I want to meditate or sit without distraction it's probably not going to be in a waiting room or at a restaurant.
That's cool, but also a testament to the adversarial relationship we have with our phones.
It is, but it's a minor one. I read it in notifications, if it's not urgent, swipe. Takes 5 seconds.
Isn't it amazing that Russia and the US work together for the sake of the ISS?

You'd think that would be the first thing they would stop helping each other with, but no, they just carry on as if nothing had happened!

Diplomatic relations are always in place when it comes to the ISS.
Tesla's FSD does actually have a degree of object permanence. It would be a lot of worse if it didn't.
On a distributed application, your application might need proper time synchronization for the time component. Not when it is generated DB side.
I can't speak for anyone else, but for me, getting rid of my smartphone is very important.

There are very large benefits to having one, but I think that the drawbacks, of the sort you're talking about as well as the privacy/security issues with them, are larger than the benefits. They are a net negative. And I don't even use social media.

It wasn't always so. This equation became unfavorable just a handful of years ago.

And the fact that it's hard enough to give them up that I need a transition period gives even greater urgency to the need for me to give them up.
If the goal was reduced emissions, these bans were an abject failure. Single use plastic bags are really efficient from an energy use perspective. Their replacements take significantly more energy to produce and the re-use is unlikely to ever balance out, as they often require hundreds or thousands of uses to be equivalent to a single use bag.
> The quest for AGI is a journey shrouded in anticipation – we’re all waiting for a signal, perhaps from Sam Altman, to declare it’s here.

I'll take my chance here and will say that the author seems to be living in a bubble. I don't know anyone who is waiting for that signal. Or maybe that is my bubble?

> I think it’s time we declare coding-level AGI

Source: "I used AI to write an iOS app that is so small that it required less than ten lines of my own code for minor tweaks. I won't tell you what the app does, or if it had bugs".

If the author told me that they got their "coding AGI" to write all the code for an autonomous car that performs similarly to the current ones, it would make me think. But I am pretty damn sure this is not possible today.
JetBlue doesn't fly any Boeing planes so as long as it isn't a codeshare flight you should be great.
No, those are benchmark, evaluation questions. The fine tune dataset was a custom, synthetically generated dataset of ~20k PostgreSQL Text to SQL pairs covering different SQL categories and question types.

I mention a little more about it here https://x.com/calebfahlgren/status/1754247740291207198?s=20
Yes, we have already updated our in-app UUID generation to use v7 UUIDs and are storing them in regular postgres UUID columns (postgres 14). Works great!
The configuration language evaluates to YML that defines a GitHub action. The configuration language doesn't run GitHub actions.
Great points. I'm the author of a few extensions and I do agree that it's nice to see the vast majority of users end up on the same version within a day. I think a reasonable middle-ground would be for Chrome to confirm that you want to perform the update if a privacy-sensitive change is made. For example: "This extension would now also like access to X/Y/Z. Confirm update?".

Even that would only be a small step in the right direction, though, since plenty of apps already have broad enough privacy settings to inject scripts on any page with no change needed to the app manifest's permissions.
and you have finanically supported services that offer shitty usability
4-pin mini-din and reusing s-video cables is a much better proposition, and how logitech tend to do things.
I don't "do" reddit, so I'll post mine here.

Back when I was a prof., there was a monitor mounted on the wall outside my office whose display I had control of (it was from the previous prof and I inherited it).

I connected it to a RPi and set it to display a website. The website was one that I wrote that did 2 things. First, it displayed a random XKCD comic, rotating every 30 seconds, as well as a scrolling message at the bottom (usually just a disclaimer that the images were chosen at random). Second, it was an endpoint for Twilio.

The end result was that I could send a text message from my phone and it would display that message on the monitor on the wall outside my office. It rejected any message that was not from my number. I used it to display things like: "Had to run across campus. Be back at 1:30." or "Left for the day." And, since people would often stop and read the comics, they would definitely see the message.
Ask HN: What would it take for you to return to the office?
I've been working from home since long before the pandemic. I've always found it preferable to any office environment I've worked in prior, mostly for the usual reasons like autonomy, improved work/life balance, time and money saved not commuting, and so on.

Lately, I've been thinking a lot about the future of my career, reviewing job postings, and such. With so many non-remote positions supposedly available, I'm left wondering if there's even any environment outside of my home that I'd be willing to work in. At this point, short of tripling my current salary, it feels difficult to imagine anything else that would make it worthwhile to give up working from home.

Is anyone in a similar situation? Do you work from home? If so, what would it take for you to give that up?
A very small nitpick: "cosmonaut" implies a Russian astronaut [1].

Calling someone a "Russian cosmonaut" goes against the DRY principles ;)

[1] https://en.m.wikipedia.org/wiki/Astronaut#Cosmonaut
It may sound like a cop-out, but both?

I have no doubt luck was involved. I hit the market at a good time and gained traction quickly. I have done zero marketing and customers come in through word of mouth and via search engines. Surely there was luck in there.

As for choosing the idea-- that was more systematic. I chose a service that solved a real pain point for many companies in a specific industry. I chose it because it because:

1. There were many competitors (10+). That meant someone was making money, and more importantly, someone was spending money.

2. The industry/customers had a very clear channel for early word of mouth/traction (ie, it was easy to reach the customers and say "hey look at this solution for X").

3. A cottage industry exists around the industry. There are many "influencers" and training seminars, conferences, etc. Once my service gained some traction it was easy to stick around because people kept talking about it at conferences. I also gave access to these "influencers" for free.

I'd say stick to B2B, and look for 1-3 from above.. those are ideal for a solo-SaaS product.
Here is a news article talking about that (in French) from before the vote was done: https://www.francetvinfo.fr/france/ile-de-france/venir-a-par...

Key part translation: "According to a poll, 61% of Parisians support the implementation of parking pricing based on the weight of the vehicle".

This tweet is quoted in the news: https://twitter.com/franckboisselet/status/17526758926927016... Translation: "What's the point of organizing an expensive vote on SUVs where everyone agrees."

Seeing as some arrondissements were very much against that change, it's not hard to find anecdotas of places where the sentiment is against it.
It is irrational.

Since November 2001, there has been one death aboard a major airline operating in the U.S.[1]. That was a Southwest flight where an entire engine self-destructed. It was an issue with the CFM engine, Not with anything Boeing did.

You might choose to include one more. An Asiana flight tumbled end over end after arriving short at SFO. Everyone survived the crash, but a passenger was killed when an emergency responder hit them with a vehicle, unable to see them due to firefighting foam.[2] The accident was again not caused by anything related to Boeing.

You are safer aboard any aircraft operated by a major American airline than you are on any other form of transportation. Including walking.

[1] https://en.m.wikipedia.org/wiki/List_of_fatal_accidents_and_...

[2] https://en.m.wikipedia.org/wiki/Asiana_Airlines_Flight_214
Show HN: Lowdefy v4 – The config webstack for business apps
We're excited to announce Lowdefy V4, a full-stack web framework built on top of Next.js that simplifies building web applications, internal tools, admin panels, BI dashboards, and CRUD apps using YAML or JSON configuration files.

New in V4:

Next.js: Lowdefy now runs on top of the Next.js framework.

All of Auth.js: App auth is now handled by Auth.js supported providers, adapters and callbacks and events, easy to configure, but all of which can be customized.

Plugin extensibility: Apps can now be extended with any npm or pnpm workspace plugins.

Our story:

We have developed a simple application schema that is easy to understand, write and version control. Yet, flexible enough to create UIs that require advanced logic. This makes it easy to build web apps and easier to maintain consistency from one application to the next, even with larger teams.

We have been building Lowdefy since May 2019, and have been using it internally for client software projects since January 2020.

Using Lowdefy we've built niche CRMs, call centre software, ticketing systems, customer portals, internal tools, 100s of dashboards and even a factory MRP.

Community:

To date, more and 25 000 apps have been built with Lowdefy, and we currently have 2500 Github stars.

https://lowdefy.com

https://github.com/lowdefy/lowdefy
Great call out. Will definitely focus on that in the next iteration!
Yes, I got a 1099-INT from the IRS.
Truncated to 31 bytes would be dbus-update-activation-environm. Is it ambiguous?
Quick question: is it comfortable?
We are building Dot (https://www.getdot.ai/). We mostly focus on good conversation design and data governance to ensure a great end user experience.

Here is an example conversation about HN data https://eu.getdot.ai/share/c80139c9-13f4-4db4-88f6-6e058ba31...
Addiction has many factors. I was pointing out that crack and other drugs can form chemical dependencies that apps and screen time cannot.
Show HN: Keycheck - Find consistent and conflict-free shortcuts for your app
Hello HN! Maker of Keycheck.dev here.

Keycheck is an open-source web app that lets you quickly find consistent and conflict-free shortcuts for your app. Currently featuring over 100 apps, and 1400 shortcuts.

When designing keyboard shortcuts for our main app - acreom (https://acreom.com/), we wanted to create a great keyboard user experience. This involves designing shortcuts which are easy to hit, easy to remember, and do not clash with the system shortcuts. We have learned that there’s no reason to reinvent the wheel and it’s easier to follow conventions from other popular apps to achieve this. Finding this out, however, was frustrating, and involved lots of manual work of downloading and signing in to other apps.

We decided to solve this problem and open-source our solution to help other makers in the process of designing shortcuts. You can match any key combination against combinations of other apps, search shortcuts by their keybinds, descriptions, or by app, and explore the apps and see their shortcuts. Feel free to play around and explore all the possibilities.

The code is fully open-sourced (https://github.com/Acreom/keycheck) and contributions are welcome! If you are a maker, feel free add your app to help other makers and increase visibility for your own project.

Looking forward to the feedback!
JavaScript – Private Properties
It's almost as if they're intelligent creatures with lives, personalities and desires of their own, totally undeserving of the cruelty inflicted on them. It's a shame people have been conditioned to not see it.
The EU Parliament can block laws, their role is to review the Commission's proposals and judge if they should pass or not. It can also ask the Commission to propose laws, they also hold the power over approval of the Commission body and the power to ask for the Commission resignation.

It's not a joke, although it has many flaws...
Denying "local network" permissions is hilariously worthless. On both Android and iOS all it does is prevent software from sending out multicast packets (for things like device discovery, Chromecast, etc. that don't use DNS-SD), it can still go ahead and just start trying to iterate through the entire RFC 1918 address space and try to connect to everything on your network.

I spent a bunch of time trying to figure out how I would implement such a feature on a standard Linux system to sandbox apps on my PinePhone, but there's no sane way you can implement a standard "you can have internet access but not touch my local network" policy.
The most deployed database these days is probably SQLite if you count semi-embedded contexts (ie. mobile apps). Excluding that it does look like MySQL is still on top, but Postgres is catching up fast. I completely forgot InnoDB uses clustered indices by default. Regardless, I was referring to most by implementations, not deployment numbers.
Is there a travel site that allows you to filter out 737Maxes?
>The reality seems to be, for some reason, building profitable and safe planes in America is becoming increasingly difficult.

Is there another data point or are you just basing this off Boeing's issues?
Besides the other comments here, currently its mostly:

* wasm64: allowing more than 4gb RAM usage

* wasm virtual memory: allowing real memory allocation/freeing from wasm outside of the monolithic memory model

Both of these things are necessary for many complicated applications to run inside the browser seamlessly at high performance, both of these things have been on the WASM horizon for years and have made little or no progress.
They do offer a music-player version of the device, as shown here:

https://hisenseeink.com/products/hisense-touch-lite-e-ink-mu...
Let's say 15 year old Toyota arrives on your Uber, instead of a shiny new one - would you cancel and wait for another car? Keep in mind that riding in both cars is statistically vastly more dangerous than flying any modern Boeing, including 737, by a huge margin.

Unless flying is the only mode of transportation you ever use, avoiding Boeing will not make your life safer, it will at most make you calmer.
People are different. I WFH but miss the office a lot. Wish I had one to go back to! I'd even take a pay cut for a nice team to work with in person.

But I also wouldn't force people to go to the office if they don't want to be there.
Yes, smartphone are a tool. They are tools that come with costs, though, and whether or not the costs are worth it depends on your particular situation.
That was really interesting, using so much more energy (16x) than usual. They've really tuned their power delivery to deliver good range so we don't constantly race around. And a tesla still has that great instant torque even with that.
There's a third option, though I've very little knowledge of its capabilities: "smart" munitions.

These are ballistic, like bullets or shells, but have some capability for maneuver, as with a guided missile. A smart munition with longer range might make for a more effective countermeasure against high-speed (supersonic or hypersonic) missiles. Or possibly high-speed (supersonic) torpedoes, another emerging class of anti-ship weapons.

See: <https://en.wikipedia.org/wiki/Smart_bullet>
So do countries, if we're looking at a long enough time scale. There is no end in sight for the war in Ukraine and when the end comes it's likely to be messy. It might be more of a pause than a true end, and one or both sides will likely be pretty unhappy with the outcome. It could be many years before Russia and the west go back to a comfortable economic relationship.
>Finally I ... went back to a big employer and I’m much happier

I have a similar timeline: dropped out in 2009 and started a few blue collar shops (mostly electrician-related). By 2019 I realized (with substantial help from clients / friends) I didn't want to be "on call" 24/7, as bossman, so over the next two years I fired all but my two best clients.

Reflecting on my worklife, I am grateful for so many of my clients/experiences; but it sure would have been a whole lot "easier" had I just worked W2 for somebody else [as were my IBEW apprenticeship days].

I had a family emergency 2022Q1 and then lost my housing 2023Q1 (to a landslide), so I've been promising myself "get employed 2024Q1;" and now with all these layoffs, I've just accepted that this will be my second year I don't have to file income taxes (legally, no income).

The one great thing about being self-employed is it does allow higher wages, flexibility, etc.; in my case, I have enough savings to last decades. If I had a family I would definitely prefer the stability and work/life balance of being a W2 employee [verse running a company, managing clients, installing, etc].