skysight-inc/HackerNews huggingface dataset:
They're trying to leverage the advantages the terminal brings:

- Portable API.

- A directory context, stack based workflow, in which unrelated programs are be executed together.

While working through the major disadvantages 'traditional' terminal apps have:

- Lack of visual hints, memory prompts, discoverability in the UI design.

Those disadvantages aren't a problem for everyone, have stood in awe of many a terminal wizard as they fly through tasks that would take me much longer, terminal or not - and if that's you, you have my envy.

But for me, my brain just isn't wired to be able to quickly recall all the flags, shortcuts, workflows, and other nuances of 30+ terminal apps, of varying usage frequency.

That's why I like k9s as alternative to kubectl, it guides me, reminds me. Could 'k9s' be a native GUI? Of course, but it probably wouldn't exist if it had to be.

So I hope there's room for both!
I'm a bit puzzled by first reading about problems with "graphicality" and "pseudo-graphics frenzy" and then getting an example with no graphics, no ANSI control sequences, no text-based table columns, nothing. The text is more structured than in a novel, but I don't see how that's bad, it seems appropriate for the context even if the screenreader stumbles over it.
I use this very often with my kids (3yo twins). It's fun for them to see animals, dragons and other things popping up on the white screen. I usually ask them what they what they want see, prepare it and then let them press on enter to display it. Simpler things e.g. 'gnu' or 'fox' they can type themselves.
What is Truth in this new AI world and how to make sense of it
With LLMs taking over and everything artificially generated, we seem to enter a new world where i see there isn't anything as truth. nothing has come from human experience, suffering, it just simply is created by AI. I can't wrap my head around this. how to make sense of it.
Price is too high
Every English word was at one point not yet a word.
It would be more accurate to say that, at 10+ second time scales, nuclear can have some convenient load following characteristics. But it takes a while for any load change to feed back through the turbine, then the condenser, then the steam generator, then the primary coolant loop, then the reactor, then ...

And the economics of nuclear - enormous fixed costs, minimal fuel costs - encourages utilities to run them near full power. So they'll have relatively little spare generating capacity, regardless of their load following characteristics.

OTOH, a gas turbine generating plant is essentially a turboprop airplane engine, with the propeller replaced by a large generator. 1950's mechanical control technology can adjust the throttle on a ~1-second time scale as the load on the grid changes.

And the economics of gas turbines - quick & cheap to build, expensive to run - encourages utilities to run them (or not) as demand requires. So they'll usually have lot of spare generating capacity, to meet demand surges.
I typically self-host but I'm happy to outsource if the service is end-to-end encrypted and has no lock-in.

Now that Ente has open source server, and incremental backup, I'm in!

etesync is the other service I'm happy to pay for.
Using this site, I created a custom range search.

https://hn.algolia.com/?dateRange=custom&page=1&prefix=true&...

For comments less than 1 month, I see the option to upvote, for older comments I don't.

How do you think I can detect votes from a 'revenge bot'?
And people didnt like it

I read this sentence more like this, "And people didnt like it because the marketing told them they'd like the suburbs better".

In Japan, people will not stay in the countryside / suburbs, young people do everything they can to move to cities. There is absolutely zero marketing, they just find cities attractive. More money, better careers, better social scene. This is why I disagree that it's "natural" because if it was true, why are cities so popular in Asia?

Cities have existed for a very long time and people love living in them.

Most people I know live in Suburbs because the idea of investing in property is considered a wise one, and buying a house in the suburbs is a way to get into property ownership at a more affordable level, not because living in a suburb is a romantic idea.

Rural living is a different thing altogether though.
grep has a bad interaction with set -e, since it (infuriatingly) exits with 1 if no lines are matched.
google blink|geeko & apple webkit are past the point of no return.

The long term management of this issue is to restore noscript/basic (x)html interop of online services where reasonable.
It's interesting, and a bit concerning, that it's so hard to control LLMs from doing things you don't want it to do. Sure, I don't like LLMs censoring stuff. But if I were to build a product using LLMs (aka not a chat service), I'd like to have full control of what it can potentially output. The fact that there is no "prepared statements" or distinction between prompts and injected data makes that hard.
Threat: attacker can commit malicious code to a repository by impersonation.

Mitigation: verify commit signatures.
Generate admin panels for your apps with Dashpress
I still play rocket league on steam...
It seems a bit weird to quietly hope that the money you put in an organization with the explicit goal of being a non-profit, would give you direct monetary returns though.. Maybe they hoped for returns in other ways, like getting some back-channel AGI love when it finally became conscious? :)
It's only a difference in the text string, or do you need to add the weird rules of each country?
App delisting can't be permitted: Telecom Minister on Google-Indian startups row
> Every other option results in far less people discovering and interacting with your project, by orders of magnitude.

Yes, this is the problem. The article suggests: try to fix it.
Most lightweight one I've found so far: https://photoview.github.io/
I like putting it at the end of scripts that take a long time, it's hard to miss the script having completed this way
The website of the event promises such enchering entertainment as catgacatching, cartchy tuns and exarserday lollipops. Or you can visit the `Twilight tunnel, with it's engemic sounds and ukexpced twits. (DALL-E can't spell)

I don't think the fraudster is in any way more impressive than more traditional scams like the Nigerian prince.
Htop uses a huge number of terminal features. It uses color, vertical bars to make graphs, and you can move a cursor to select processes. So if htop is reasonable, what is an example of something not reasonable?
That would have been the easiest/best solution here. However...haven't they uncovered a limitation in the filesystem here?
The superblock data WAS fine, only the checksum was at fault. They found a away around the issue, wrote up their findings, suspicion about the flushing after a resize, and asked for more tooling support.
This is classically a good blog post.
I mean in my mind, the partial point of llm is that you don't control the output. You control the input.

Wanting an generative AI and wanting to cover what it says is like having your cake and eating it too
Came across this book today. Good introduction and deep dive into ML.
Macro-economists can not even predict a recession happening next year.
Location: Srilanka
Remote: Yes
Willing to relocate: Yes
Technologies:

IT executive with more than 03 years of hands-on experience, I specialize in seamlessly
integrating technology solutions to drive operational efficiency. My expertise spans a range of areas, from
Windows Server and Server Administration to Network Configuration and Hardware & software Troubleshooting.

ERP Systems, Cloud Computing Platforms,Operating Systems,Network Management,Storage Management,Configuration Management and Automation,Backup and Recovery , Firewall and Security Appliances,Database Management,Endpoint Protection,Remote Access and Virtual Private Network (VPN), help Desk Support.

Résumé/CV:https://www.linkedin.com/in/vikum-lolitha-colombage-0a7baa80
Email:vikumlolitha@gmail.com
I was thinking of Freenode when I wrote that. The changeover process is using a different server - the client doesn't change and nor does the protocol. The switch from Discord will be a lot more disruptive. Everyone needs to find a new client and the protocol will be different. Ie, the entire ecosystem burns instead of one minor component like a DNS hostname.

And that is the upside of OSS. When Freenode caused people trouble they all just walked calmly to a new server. Case closed. Little of value was lost.
Nevertheless it probably is much easier (in terms of computational resources needed) to interpret pseudographical picture than to interpret a real graphical picture. This said we probably can put an LLM which would input a pseudographics-rich terminal UI and describe what's there in a meaningful and concise way. I' mot a huge fan of putting an AI into everything but this seems like a natural way to really help disabled people.
Absolutely. But in many cases you'll find companies have far more than one microservice per team (or squad). At that point ypu start to wonder. Some devs seem to use microservices for what modules used to do.
That one is never going to be one, as it doesn't make sense. Decide whether you want to say overuse, or abuse.
Noooo its just that half of the population is stupid, lazy and lack willpower, okay? The rest are just Good People and therefore do not get sick, duh.
Apple was already discussing PWAs in their DMA compliance plan, under "dedicated browser apps and apps providing in-app browsing experiences":
https://developer.apple.com/support/dma-and-apps-in-the-eu/#...

OWA says the plan was maliciously neglecting to mention the "killing" of PWAs. Hanlon's razor would require us to assume there was no malice and that there was mention because there was no such plan.
Thank you for sharing the demo, it was simple to experience the product. This is a reminder for us to provide one as well :)

Ente now has everything except cross-platform face-recognition (it's desktop only right now), labels and EXIF edits. The first two are being worked on, we should have v1s ready by Q3. Polishing will take a bit longer.

The long-press-to-skim-through albums is very neat, will add this.
A response to your use case:

- you deploy an on prem instance of the tool
- you just connect to the data sources like sfdc or sql or whatever data sources via the connector layer
- you drag drop and build Ui super fast and bind data in a jiffy

Net net - your time saving would be around:

1) no need to create APIs or anything to connect to your customer db
2) no need to figure sfdc custom APIs
3) no need to add any specific DB sdk in your app and figure using them
4) build Ui real quick.
5) write your cron jobs or microservices really
Typed State Machine for Java
I am not so fond of the event-based state machines out there, so I created a simpler, functional, type-safe, intuitive implementation of state machine
Very happy. He loves starting new businesses. That's his hobby.
So when something is generic, it means it is a type parameterized by other types. So the type map[string]int is indeed generic, but no language users could create their own type btree[X]Y, for example.

Essentially, the go developers saw a need for generics and then decided that only they get to create them, where most modern language developers either make them available for everyone to implement or don't add them at all.
the pot calling the kettle black
Do you still get decent inflation pay rises?
Ente Auth https://auth.ente.io/ was my go to choice for migrating from Authy. It supports importing and exporting (so no dead end unlike Authy) and I can see the second factor on my desktop without reaching my phone (through Ente Auth website).

I've exported from a rooted phone from Authy->Aegis->Ente Auth.

I have no need for their main product but they are building amazing software!
> “Indian companies will comply – for now. But what India needs is an App Store/ Play Store that is a part of Digital Public Infrastructure – like UPI and ONDC. The response needs to be strategic,” Info Edge founder Sanjeev Bikhchandani had said in a post on Friday ... tagging Commerce and Industry Minister Piyush Goyal and his office.

That is a neat regulatory idea - make app stores part of the "digital public infrastructure" and remove them from the control of BigTech. Developers will then be free to include whatever payment system they want in their apps, and Google or Apple can charge whatever commission they want only if the app includes their payment system and the consumer of the app opts to use it.
htop is indeed one of the test cases I use to see if my terminal is rendering things right because of how many terminal features it uses.
Don't "installable PWAs" require service workers?
Aside from all points you raise I find the discussion about battery life a little absurd in light of how negligible it is compared to the impact poorly written JavaScript in the context of web apps. For example, I noticed this morning that my bank somehow pins one CPU thread to 100% usage whenever I have their internet banking site open, even when nothing is being done. AFAIK there is no cryptocurrency nonsense going on, and the UI latency is pretty good too, so my best guess is that their "log out automatically after ten minutes of inactivity" security feature is implemented through constant polling.
It would be nice if everything was non tone-mapped HDR all the time for software, and the windowing system or the monitor would do the (local) tone mapping.
Drupal. Interesting choice in 2024
Flat rate 50% federal, 49% state for those making above $1M. (The 1M amount can adjust slowly upwards over time.)
Each year there's at least one 'winter wonderland' where the only entertainment is watching underpaid Elves smoking cigarettes behind a bin. It's a tradition at this point.
A difference between Discord and Matrix(/IRC since it was brought up in the comment as well) is that there isn't a single client because they are open protocols.

If a person doesn't see a usability problem, it might simply be because they are using the right client for them.

Always remember that nothing is free, and FOSS is no exception; you might have to invest some time and efforts to make it work for you.
Yep, it absolutely is about denying the inevitable, or rather, "playing for time." The longer we manage to delay, the more likely somebody comes up with some clever approach for actually controlling the things. Also humanity stays alive in the meantime, which is no small thing in itself.
> Only low emision cars allowed, parking is allowed for 3h only, something like 4 eur per hour.

This is not being hostile to cars. This is to avoid external costs being pushed to non-owners. Would you say that restaurants are "hostile to smokers" because people are not allowed to smoke indoors in public spaces?

> not all of US is dependent on personal car, you shouldn't talk that way either.

With the except of NYC and parts of New England (the cities that were founded before cars were a thing), it is.
This happens all the time and it's almost a British Christmas tradition for the media to run a few articles about some "Lapland experience" that turned out to be a fat guy in a Santa costume somewhere in a nondescript trading estate's warehouse. Cue crying children and outrages parents.

Here I think the media are just going in a spin because AI is involved, even just to generate flyers, and AI articles go straight to the front page at the moment.
That generally doesn’t happen. https://en.wikipedia.org/wiki/Double_criminality
“Inclusive” is a modern day euphemism much like “diversity.” It just means the target audience is present.
Marsilea: Declarative creation of composable visualization for Python
Marsilea is a Python package that allows you to create visualizations that are generated from complex datasets, easy creation of Complex heatmap, Upsetplot, Oncoprint and more ~
Off the top of my head: Dynamic rendering, timeline semaphores, buffer device address, shader subgroups, push descriptors, descriptor indexing.

These are mostly "software" features and they are all required in Vk1.3, and a huge improvement over what there was before it.

Mesh shaders and ray tracing need hw support, but there's a lot of improvement in the API you get without latest hw.
I wish there was a single place where all government related (open-source) projects are listed; maybe a usa-gov organization on GitHub where all repos can be easily accessible.
Thanks. It's helpful to mention the specific features needed, as people often mean different things when discussing PWAs. I see https://letter.open-web-advocacy.org/ says «critical features including integration with iOS, push notifications, unread count badging, and the ability to run full screen».
When I worked at a company that built software for lawyers, this was one thing I remember having multiple discussions with different people including the CEO as something that would be monumentally stupid for us to do.
I think where this would get confusing is that a positive number would have to decrease some accounts, but increase others, right?
Second this. Local meetups really didn’t survive COVID.
They already did that with iMessages though.
Not every retool like tool is meant for building single page apps. For instance in our tool you can build complex multiscreen apps. Infact one of my customer built a CRM and 1 year into it they have something equivalent of sales cloud + marketing cloud + service cloud . he says. Hubspot would have costed him a fortune for the same thing. But today they are much happier given the control they have on their CRM. One downside - out of the box integrations with systems like outreach or LinkedIn. But as we speak they created their own outreach with again low code and I think they are doing fine.

So long story short - these tools are incredibly powerful to build complex business apps at breakneck speed.
Apparently in Europe there's also a fake LotR/Harry Potter concert tour going on that stops mid-song half the time, because they haven't actually licensed the songs and are trying to muddle through with "fair use" (however that's even support to work here...)
Consumerism and media affect everyone though, but even within countries and within specific demographic groups higher wealth and higher education lead to lower birth rates. That's true everywhere.

People aren't all just corporate puppets having all their strings pulled by shadowy overlords. It's not like China with the one child policy, which I'm familiar with as my wife is Chinese. Sometimes people just make their own decisions. They make them for reasons sure, that's why there is a trend because people in similar situations tend to make similar choices overall, but nobody planned for all of this to happen.
Absolutely not. Try asking for it to solve something not well covered in the training data (e.g. a relatively performant polyhedral homotopy continuation solver) and it completely falls apart regardless of how much hand holding you give it.
I believe P's point was that it doesn't matter how simple or complex a script (or anything else) is, everything requires debugging. And/or that you have to be ready to debug bash regardless if you like it or not, regardless what you choose to write your own stuff in.

OP's comment is not unfunny and not 100% untrue either though. But not 100% true either. A single word script still needs to be debugged.
Isn't that what k8s network policies do?
Isn't that what k8s network policies do
How is it different from other eras? Take for example all the different prophets who had literally millions of people scammed since the dawn of history.
That's been my thinking for a while, too.
I work extensively on Kubernetes-hosted apps, but our org has (wisely, probably) eschewed service meshes in favour of ingress-based solutions. However, the simplicity of those solutions make things creaky and error-prone.

Rather than injecting sidecar containers that set up networking and so on, having pods join an existing SDN that just works with no app-side config would be a much more elegant solution.

Other than Cilium, I'm not aware of an SDN like ZeroTier or Wireguard that works seamlessly with Kubernetes this way (and which also works on managed Kubernetes like GKE and EKS).
It’s what I have, the only drawback I have is that if you want to free space on your device (at least on iOS) you have to delete photos and those are not available through the image picker in iOS anymore. It’s really a fault from iOS not having the option to select a image manager different from iOS photo app.

I actually have 2 backups, google photos low quality backup, and the synology one.
My bank sure encountered a bug: they're APIs are returning march 30th for some records.
This is a lazy complaint unless you post evidence of the same account complaining about both.

Otherwise it's obvious well paid people like to brag and underpaid people like to shed light on their situation.
A feature that combines well with range and enum types are typed indexes of arrays:

TYPE
TWeekday = (Monday, Tuesday, Wednesday, Thursday, Friday, Saturday,
Sunday);
VAR
WeekdayNameIndex : ARRAY [TWeekday] OF ShortString = ('Mon', 'Tue',
'Wed', 'Thu', 'Fri', 'Sat', 'Sun');

Now `WeekdayNameIndex` is a properly type- and range-checked look-up table.

It's really sad that these simple joys of Pascal are still lacking from a lot of mainstream languages.
I like some fancy terminal UIs (e.g. lazygit), but what I like most about them is the keyboard navigation which could be replicated in a GUI, but is often not.

They also have some advantages - like painlessly working across a network with low lag.
> Infrastructure teams can usually implement a feature faster than every app team in a company, so this tends to get solved by them.

Well, that's comparing apples to oranges. Product teams have completely different goals, e.g. adoption/retention/engagement, so naturally internal cluster encryption is so far out of scope that in fact only the platform team can reasonably implement it. I don't see how that statement is relevant. You don't send an electrician to build a brick wall
I didn't get the date as text and the amount as real in table transactions.
I think people in this discussion are missing the point of the article, which is accessibility, specifically to people using terminals with a screen reader. Visual organization is irrelevant if you can’t see it, and it’s equally irrelevant to the screen reader which just reads aloud all text in the window, expecting something approaching prose rather than {[]}# mess. Sadly I don’t think many authors of CLI software even consider that someone might use their programs with a screen reader, and I don’t think the converse is likely either.
let's also measure the productivity of reviewers and people in general that, at a later point, have to wade through piles of ai generated crap.

last friday i had to review 2 trash PRs that were blatantly made with ai coding assistance. hundreds of code lines for something that, by reading the doc of the library, could have been made in 5 lines. and the fantastic comments like "returns the body" over a body() function.
I agree. Unless Drupal redesigned their core, the way plugins and themes work is insecure by design. Similar to how software was back in the 80's where it was assumed no bad actors were running within the environment, and due to that assumption every single thing is available to be mucked with.
Incredibly accurate. I'd guess the rent/hire, wages and other costs for any event are so high, there's little left to make it a great experience

Also we're extremely gullible and will throw good money at anything, so why would a business person put any effort in?
Not really, most government websites use it. It’s still very popular.
Well, otherwise `if grep "line" $file; then` wouldn't work, which in my opinion is the primary use case for grep in scripts.

I'd still prefer a `grep <args> || true` over not having `set -e` for the whole file.
https://web.archive.org/web/20150809160317/https://www.nytim...