skysight-inc/HackerNews huggingface dataset:
Layoffs at big companies have nothing to do with individual impact.

There might be exceptions, and with companies that are cash-strapped (or smaller companies in general) the situation might be different.

But for big companies, it's just a matter of the executives deciding that they don't want to invest in a specific org/project anymore ( or they want to offshore ) and if you're in one of the affected orgs/projects, you're out of luck.

But presumably NYTimes doesn't employ that many people, and even fewer tech workers
LLMs Outpace Humans in Novel Idea Generation
Meh. If any, for Make, clone this and read the files:

git clone git://bitreich.org/english_knight

On the rest, nvi/vim and vis (vis is nice to cool with Sam-like extructural regexen) are
more than enough. Nvi as the uberfast vi clone with Unicode support, and vim for
Common Lisp with Slimv.

On TUI tools, there's mc, ncdu... those are useful. A lot of them aren't. Finch vs an IRC client
and Bitlbee, for instance, swirc + bitlbee it's far more usable, with FInch I always had to do
voodoo with the panes.
I did code reviews on Azure devops and on Bitbucket. I noticed that Azure devops shows exactly this diff soup, and Bitbucket shows interdiffs, and comments do point to previous points in time etc. It is much better from both points of view.
"Policies" in this case are system wide configurations. The idea is you can set at the system level things like "do not use md5" and be reasonably confident that nothing on the system is going to ignore that.

This has nothing to do with export control.
Recently I came to know about https://www.membrane.io/, which also follows similar approach, but it looks like that is more for internal apps and small projects.

How would you compare DBOS with that ?
Delete it after it's already been publicly released, like Llama?
> ... you're saying Linux shouldn't have something...

I said no such thing. You're taking a question and converting it into a statement in your own head.

Why must any operating system be designed with a 3D rendering engine compiled into it? It's just a question. I'm trying to learn. I've never once said it should or should not have the thing, I'm asking why would it need it? Why should it have an equivalent to Windows' implementation of such a thing? What do I gain? Is that always a good design choice? Is that true of Windows Server, and if so, why do I need 3D rendering baked into my Windows Server? What about Windows Server Core... does the NT kernel have it baked in there?
They only measure the CPU utilization of clear_internal_headers and they don't show what was the impact of the change to the overall runtime performance. The latter is what I was referring to.
does this mean we could buy an ebook on Kindle and listen to it on Audible?
The OS desktop-y simulation is a nice idea, but it makes the site unusable on mobile. Even the video player seems unnecessarily complicated. So unless you have a full screen available to you all day, you're gonna miss out on a lot.
Good for them. I do like Garmin.

But the "cheaper models" are still more expensive than what is Apple's Top Model. Which excels at my main usage scenario (being a smartwatch) and also superbly supports various secondary activities (like diving).

And, by the way, having to decide from all those models is not exactly a selling point. I am not primarily a diver, a skier, a runner, a hiker or a biker - but I occasionally do all of those.

With superb integration in the Apple ecosystem, apps for everything and cheaper prices for top hardware, Apple watch is the perfect default choice. It's Garmin's burden to convince me to switch and they are not succeeding.
It should tell you something that 95% of the union voted to strike. I found more information from them here:

https://www.nyguild.org/post/new-york-times-tech-guild-votes...

I wonder how other news outlets will cover this, if at all. They’re probably afraid others will get the same idea.
> But to outsiders, having the US say how bad and evil Russia is for illegally invading Ukraine sounds ridiculous when the US illegally invaded Iraq only 20 years ago with equally absurd justification.

I don’t remember US trying to re-establish its long gone failed empire that collapsed under its own weight.

> The only thing I can see is that Iraq was run by a crappy dictator, while Ukraine was a troubled and corrupt democracy.

“The only”

> Otherwise, it was really just as bad.

Just as bad? Don’t be ridiculous, Jesus.

https://en.m.wikipedia.org/wiki/United_States_war_crimes

https://en.m.wikipedia.org/wiki/Russian_war_crimes

And the war isn’t over yet! I can’t imagine how much more shitshow is happening in the background in occupied territories and how much has already happened in 10 years.

> The US's claim that Saddam was working with Al Qaeda on a WMD program is probably even more absurd than Russia's claim that Nazis are running Ukraine.

For an outside viewer, first one looks far more plausible than the second one.

> Basically all the major powers are bad guys. Some are just worse than others. In the mid-2000s, the US was the worst; today, Russia is the worst with China a close 2nd (constantly threatening an invasion of Taiwan and bullying their SCS neighbors).

No, US wasn’t the worst in 2000s.

Chechnya, Georgia, Syria, Ukraine.

https://istpublishing.org/en/russian-colonialism-101-maksym-...

Not even talking about terror on her own people.

https://en.m.wikipedia.org/wiki/Assassination_of_Anna_Politk...

https://en.m.wikipedia.org/wiki/Beslan_school_siege

https://en.m.wikipedia.org/wiki/Kursk_submarine_disaster

And many more.
> Things like making sure that AI isn't used in certain capacities to reduce the staff size wouldn't be unreasonable.

Yes it would. Explicitly demanding inefficiency is exactly why unions are terrible for innovation and progress.
I don’t quite understand your last point. Why not use generative AI? I think it could really empower indie devs for instance.
> People are talking about banning something,

That'd be inglor_cz above.

> when they can’t even outline a real harm that the ban is intended to avoid.

Unsurprising when { something } (for various values of something) has never been done before.

The wise course of action is to not rush full bore into, say, handing out sticks of dynamite, dumping hundreds of thousands of gallons of waste, allowing third parties in other countries to digitize citizens, etc. etc. until time has been taken to look into pootential harms.
Related:

9/11 in Realtime - https://news.ycombinator.com/item?id=37467077 - Sept 2023 (148 comments)

September 11, 2001 media synced in real-time - https://news.ycombinator.com/item?id=28492719 - Sept 2021 (445 comments)
Quoting user nyx from the last time this was posted.
>To fix the broken timestamp in the upper right, open your JS console and set timeZone.diff equal to your negative UTC offset. I'm in US Pacific Time, so I ran timeZone.diff = 8
I usually deal with “isolated patch series followed by a bunch of fixups” by letting them pile on top, then rebasing just before merging (the setting is usually feature branches all branched from main so that’s fine).

It is extra work and not everyone appreciates the benefits, so it’s hard to convince coworkers to do the same.
The JSON files in the S3 bucket can be downloaded in isolation from any other format and they're pretty small. I did some geo-enrichment of them in a previous blog post where I found the country and waters of Umbra's ship imagery. https://tech.marksblogg.com/yolo-umbra-sar-satellites-ship-d...

The above relies on network calls to OSM but with Capella, I found a way to get the smallest GeoFabrik partition for each image using a single GeoJSON file. The code could probably be modified to work on Umbra's feed with a bit of work. https://tech.marksblogg.com/capella-open-data-free-satellite...

Lastly, Umbra have ~24 locations they image frequently but there is an 'ad hoc' folder with a lot of subject names in English that give away the location and subject matter. This might be easier to look through for interesting imagery.

aws s3 --no-sign-request ls 's3://umbra-open-data-catalog/sar-data/tasks/ad hoc/' | grep -i 'tesla\|nvidia\|saudi'
I'm a fan, but I wouldn't really call his stuff games. More like art that uses game tropes as a tool of expression.
This is the tech guild, so it’s even more narrow. PMs, POs, and SWEs.
I have no idea about nk politics, but if the media continually pumps out ‘the west is the reason we’re starving, join the military today!’ then they might feel lucky to both be fed, and to be serving their country.
The Redox project uses their own Ion shell https://doc.redox-os.org/ion-manual/ which isn't posix
All true, but for a hobbyist it probably isn't worth it if their goal is to just build some little audio project.
Definitely not a standard path, but good to know for testing, thank you!
Tell HN: Stripe Link closed my account without explanation
After I contacted their support, they just wrote:

Upon careful review, we are unable to onboard you at this time. We're sorry for the inconvenience, but your account has been deactivated, and you will no longer be able to use your Link account.

What kind of joke is this?! I'm a Stripe customer and have a multitude of businesses on Stripe. I've been a Link customer since day 1. I have had my identity verified many times with Stripe's identity verification service on third-party sites, and suddenly, they randomly or erroneously decide to close my Link account, linked to a bunch of services, without explanation, without a chance to speak to a human, without an opportunity to escalate or review!

Eventually, all tech companies become big, fat, lazy, and inhumane! Remember when people said PayPal was evil? Well, PayPal has real people on the phone, and, actually, I've never had an issue they haven't resolved in a humane and friendly manner. Stripe, on the other hand, seems much worse!
I built a text summarizer, key word generator for drilling reports (for co2 sequestration) to try and encapsulate expert knowledge taken when drilling into regression models that predict things like the amount of alterable rock available for co2 storage. It kind of worked.
Avifjs: AVIF Polyfill for the Browser
It’s refreshing to see a young person with such sound reflections about social media.

This post made me reminisce about learning web development when I was 11. Finding resources online was tricky, especially since I didn’t always have access to the Internet. I got books from my parents, and not very good ones either, but I loved them all the same.

I miss those days, when everything was more of an adventure.
Ecodev Open Source Repos: modern python web-app stack + deploy
Repos for building (fully) in python and deploying (docker/docker-compose) securely in one VM a modern web app.

Associated mkdocs documentation (https://ecodev-doc.lcabox.com/)

- ecodev-infra (https://github.com/SE-Sustainability-OSS/ecodev-infra): = docker-compose deployment stack based on traefik, postgresql, pgadmin, dozzle and uptime-kuma... Some advise on how to deploy securely in this stack (WAF, fail2ban, owasp Modsec...)

- ecodev-app (https://github.com/SE-Sustainability-OSS/ecodev-app): fullstack python template to create web apps (FastAPI/SQLModel/Dash). Clone and play.

- ecodev-cloud (https://github.com/SE-Sustainability-OSS/ecodev-cloud): ease read/write on azure blob/aws S3 (with dev setup based on azurite/minio)

- ecodev-core (https://github.com/SE-Sustainability-OSS/ecodev-core): low level helpers for ecdoev-app (authentication/TFA/filtering in db...)

- ecodev-front (https://github.com/SE-Sustainability-OSS/ecodev-front): light opinionated wrapper around https://www.dash-mantine-components.com/, mostly to avoid breaking mantine changes
Simple and fair are not the same thing. Also, wait until you’ve issued stock based compensation to employees in a few jurisdictions before you make any certain claims.
I think the Robo Taxi revealed last month on 8/8 really assuaged fears about this. It’s totally not vaporware.
What probability distribution are you using for the random numbers?
Does it? Is that an actual photo of Greg?

Did you read his claim that many photos exist that purport to be him but not one is an actual photo of the West Australian Sci Fi writer that he sees in the mirror daily?
I don't think this is intended to be used on mobile. From their intro/disclaimer: a multimedia experiment for teachers, with the purpose of helping their students truly understand and absorb the events of September 11, 2001.

Also, there were no smartphones on 9/11/2001, it helps with immersion :)
I built a site where I publish AI generated chat stories, with images and text. The LLM comes up with an idea, plans the story, writes the text messages and generates story images and avatar pictures. Not the biggest success but I learnt a lot!

https://aichatstories.com/
> I would be very happy to see shells shed the idea that everything needs to be done in the context of emulating a terminal from the 70s.

In Emacs, there is a big difference between M-x vterm (which emulates a 70s terminal), M-x shell (which doesn’t emulate a terminal, but still runs e.g. bash underneath), and M-x eshell (which replaces bash etc. completely, and thus offers abstractions like “cd into an ssh: path”, “cp this file from an ssh: path”, “pipe this file through an Emacs function”, etc. that you normally don’t expect). If you’re into alternative ways of working with shells this might be interesting.

(With that said, I myself went back to a “real” terminal. These days I’m using Zsh in iTerm2.)
IINA: The modern video player for macOS
This I must check, it looks standard enough that the tool should've found it. Thanks for the feedback!
I wonder, why would one decide to build this?
Like, do the creators see any potential positive social impact of the app?
It appears you’ve bought into some anti-capitalism talking points. Wealth concentrating in shareholder hands may very well make the world better. A huge amount of that is in pension funds. This helps your parents remain independent in retirement.

And while I agree that eliminating those 100 workers is terribly painful for many of them, it’s incumbent upon them to plan ahead for those contingencies. Likewise the investors must be ready for the Times to go out of business if the strike hurts them enough. The stock market is a brutally zero-sum game that doesn’t guarantee success to anyone.

From long before I embarked on my tech career I was always studying for the next job. To me it was evident that high paying tech jobs that required relatively little investment in learning were likely to be volatile. Lots of competition.

I subscribe to the Times and am not anti-union. (I also dislike the Times corporation and its owners.) Because the economy is so bad I wouldn’t recommend a strike at this time. In the 70s I watched in bafflement as the auto unions lined up unsupportable contracts that brought Detroit to its knees during a period of economic malaise very similar to this one. I couldn’t see how they could continue, and they collapsed under the weight of those contracts. I think the Times strike will backfire and hollow out he business just like the auto and recent Hollywood strikes did.
I also agree with the sentiment, although two "but..."s did come to mind so I'll play Devil's Advocate:

1: does this contribute to the inefficiency and bloat we see on the web and applications nowadays? Of course everyone complains about Discord and Teams and other Electron apps (which aren't a direct comparison) but one I deal with regularly is the Microsoft Power BI Gateway application, which allows access to on-prem data for reports and automations. I'm sure it does a little more than just establish connections to Azure and send data, but it's a 672MB download! That's larger than the ISO for Windows XP. Throwing more hardware at a problem becomes less effective when the application has fundamental inefficiencies.

2: although server hardware is affordable compared to western salaries, a lot of the world has far less purchasing power and server hardware prices aren't as regional as labor costs. So some developers may have more time than money for more silicon. I haven't run any numbers on this and doesn't mean that rolling your own "everything" is worthwhile.

Edit: fixed grammar in last paragraph.
I get that, but even in schools you'd need a monitor at this at all times. Overall it means you limit the audience to a fraction of its potential for what is essentially a gimmick that is not part of the story to be taught (and it's clearly intended to teach). You could easily simulate TV screens on a static page, which is also how most people would have experienced this. I doubt the fraction of people following the news on a Mac was significant back then.
I completely agree with you on WooCommerce themes.

we're also working on themes, which will be based on shadcn UI.
Yeah, it relies on a fundamentally faulty assumption that most people feel the same way they do or at least are adjacent enough to be open to their weird fantasy about instant ethnic violence arising from a brief disruption of normal operations. The 'silent majority is on our side but won't speak out' is a necessary pillar propping up their worldview, but doesn't survive contact with reality.

The reality is that people tend to get closer with their local communities during crisis. Especially if that crisis is 'neo nazi dipshits broke the power grid and now we have to go next door and see if they're okay or need to borrow some drinking water from us'. Even if they succesfully fucked up the power for a week it would be a net negative for them.
I was just pointing out that's how the west works. sheesh. I'll just go back to cooking my dinner in a Teflon pan, on my artificial stone benchtop, in my asbestos clad kitchen, while smoking cigarettes, and something about lead paint.
Tried the multiplayer chatroom for a while and it seems fun, great idea.
Sergey Brin says he's working on AI at Google 'pretty much every day'
Some microwaves have a wave deflector which causes the wave to be less uniform in the cage and thus heat more evenly and not with 12.5cm standing wave intervals.
Yeah it can be hard. As a self-taught hobbyist I've found a mix of university courses (not whole curriculum, just pick and choose and don't feel bad fast-forwarding over some of the math theory), books (art of electronics, practical electronics for inventors), and high quality youtube channels (eevblog, phil's lab, robert feranec, microtype engineering) to be a good way to learn.

Also eevblog forums are great. I don't post much but just reading through the discussions you get a lot.

My greatest annoyance is the flood of very low quality Arduino tutorials everywhere that polute the search results. Not to be ungrateful, Arduino got me into the hobby, but if you just learned about resistors last week the world doesn't need your blogpost on how to connect it to a breadboard.
Perfect complementary tool to the AI interview helper https://news.ycombinator.com/item?id=41508553
I made an encyclopedia where every page is generated by LLM on demand, so there's no such thing as a topic that doesn't have a page. It's like a real life hitchhiker's guide to the galaxy.

https://incoherency.co.uk/encmech/

https://incoherency.co.uk/blog/stories/encyclopedia-mechanic...
Western society today, but it didn't start this way.

The nanny state is really only a couple decades old.

Government has realized it can take significant powers if it can convince a subset of the populace that it is the only way to protect them from some type of harm.
I don't understand your point about the ROI. Let's say it's 40k a year for 5 years that's 200k. That's a multi year salary Hungary/Poland (I have no idea of CF has offices there.)
I don't get the error on my machine, but there probably is a timing issue somewhere. Thanks for letting me know!
I've never been bitten by an interface that is too simple.
I've never had a bug in code that I didn't need to write.

Don't try to solve future problems. You'll have the problem that the problem you solved isn't the problem that needs solving, and then the problem that needs solving.

If anything, overly simplistic solutions sometimes make me feel like I'm repeating myself, but really since the code is so easy it always feels possible to refactor it. That's a good place to be, much better than afraid to change something because it's too generic to know if you'll break something.

Everyone has an opinion on an interface that is easy to understand, and not over-engineered (bikeshedding).
> For any medium web app, by choosing a framework, you will move the mental load of maintaining and bike shedding to thousands of other engineers,

Suppose you chose a framework. Suppose you were unlucky in your choice. Let's say you chose Angular.js in 2014... only to discover in 2016 that something called Angular 2 is coming out, and that Angular.js is on its way on being discontinued, and the migration story is horrible...

Or suppose you chose Backbone in 2012, and then by about 2015 it kind of died...

Or suppose you chose Meteor in 2013. It was quite popular then... until it wasn't.

Or suppose you chose Aurelia, which had its moment somewhere around 2015 or 2016, when Rob Eisenberg was promoting it taking advantage of the dreaded Angular migration story and of a sneaky clause in the React license. Yeah, it's dead now.

And so on and so forth. At least what you write yourself, for the specific purposes of your application, lives as long as the application itself, and is as fresh as ever.
I'm using Linux right now, and sadly I only have access to an 80x30 black and white terminal. I'm writing this comment as a raw HTTP request to this site. Send help. I just need colour and at least 1024x968... please help! I wish I could watch videos!
But despite this, isn’t it their right to try in the hope that they can be the lucky one to get more years of life?
Yes of course without accepting the cookie. THis malicious compliance BS has to end. i won't do the 20 clicks I need to deselect legitimate interest everywhere... I'm just blocking your popup.
Sure, email me at dominik at lighthouseapp.io
interestingly this is how long term cold tape storage works more or less (in case of taps you have a bit different failure characteristics so it's more like "check read" at least every "some_time" and on checksum errors rewrite to new tape restoring from "raid" duplicates, but conceptual it's kinda the same idea)
Oh, thank you for the offer! I'll pick it up again and update the PR. Haven't looked into it since then.

I found the OLS, especially with the Demon Core, a really neat piece of hardware.
Even the rural and poor parts of California can't have cheap taco bell.
i've tried cody, double, and continue - imho, nothing beats cursor right now in terms of frictionless, __fast__ autocomplete and larger context windows. as an example, it saved me a considerable amount of time today writing HCL (terraform/tofu), hopping between var files and resource blocks, autocompleting names and types, documenting them, etc.

i'm also frequently in large python codebases and it just works for actually mimicking patterns when i need to do some repetitive task like adding endpoints to an API, automagically being able to add imports at the speed of a <tab>.
I would urge developers to err on the side of too many comments over having too few comments, even if there's a risk of them going stale. I can deal with drifting comments, but I can't deal with missing comments.
Colombians are not very proficient in English
> Just another thing. Firefox really isn't an option. I'm past struggling with it draining my battery on macOS - no matter how much the devs and users assure me that's not the case and all works great now.
I really like the execution and usage of LLMs, but this is a good example what's fundemental wrong with the current enterprise ai trend.

Waisting other people's hours more efficiently.

It's fair game to:
a) use any tool to automate solving this
b) See it as I giant red flag for bad corporate culture
Worked great for social media.