skysight-inc/HackerNews huggingface dataset:
Maybe that’s it. I untick all of the boxes during install and use a local account instead of a Microsoft account.
I remember those days. Luckily modern Perl has features now to help keep you from shooting yourself in the foot.
Yes of course if you create a slave market - which is a market for purely alienated labor - then you’ll have capitalism by function

I’m not sure what this proves though

Again the concept of a market is independent of capitalism, they are not mutually excluding
You mix things up. Most of the tech you describe is about making sure that bank note is not fake. The tracking part is ad-hoc and shoddy, works only in dense urban settings, closed systems like banking or a big supermarket. Cash usage itself is anonymous.
So, the link that was shared by robpike, from 2006 lays it out like this:

> First, let's review what fsck, or the File System ChecK program, actually does.

Again, stop being this amount of thin skinned, it is rather ridiculous.
But a normal consumer can’t purchase that version of Windows, can they?

in a non-shady/license-compliant way
Tooling friendly can mean different things to different people. Similarly, different groups of people have different priorities.

It has always been clear that LSP was high priority, but we have many other high priority work that also needs to be done. Most of the work that we do is driven by feedback and demand from the community.

Additionally, we want to do the LSP right instead of quickly hacking something together. That requires more work than one might think.

While CUE has not reached 1.0 yet, people definitely use CUE in production and we work hard not to break any of their code. I can assure you LSP is missing simply because we had other things to tackle first and not because the language is unstable in a colloquial sense.
Merely that it's an extremely expensive way to get to a tight coupling between UI and API.
My 3rd party option is based in Canada, I'm not sure I'm any better off regarding privacy?
Perfectumentous!
Meta is bucking just about every AI trend, including the 'boys club'
Have a look at Kate, its not bad and has good support for LSPs https://kate-editor.org
It isn't that dense, but also, the utilities are monopolies that just print cash for shareholders because they don't have to invest.
> I really don't like cash and am happy to see it basically dead in the country.

What would you do in case of a emergency or natural distaster?
Basically a situation where any of the following is not available for any period of time: power, network, financial infrastructure, access to digital devices.

1. On personal level: Maybe your wallet and phone was stolen

2. Region: Power/Network is down

3. National level: the whole infrastructure is down or under attack

Have you been in such situation or thought about it?
Nix does this too and maintains perfect caching from top to bottom.
I really like CUE, but for most use cases I have I would want to embed it in an application, and Go is the only language with support.

For it to gain more adoption it really needs a rewrite in a low-level language (C/Rust), so it can be exposed in various languages through an extension/FFI.
It has exactly that with access to OpenAI, Anthropic, and Mistral AIs, but you have to pay for the Ultimate plan.
I mean we're talking about saving around 2-3$ from some really bad garbage products you use once and throw it in a corner.
Okay, it is possible. But firefox UX is the greatest. You must use bookmarks to config search.

And now I have many nonsense bookmarks because I want to use them as search
It is trash.
>, but when did it become acceptable to base an argument on slight inconveniences?

It's not about avoiding any and all inconveniences.

My comment was based on gp's framing of the situation as "being required to do <X>". He wrote that a cashless businesses was not ideal because it means "being required to bring my phone / debit card with me".

Ok, I can accept that inconvenience exists but then the alternative to "hassle of debit card" is just substituted with "hassle of being required to regularly re-supply the inventory of cash on hand".

Substituting <X> with "debit card cashless" with "visit ATMs and carry wad of cash" didn't seem like a slam dunk tradeoff. Another issue I remember with cash is getting a stack of $20 bills from the ATM and then trying to spend it but the business' cash drawer doesn't have the appropriate inventory of small denomination bills to give back the correct change. (Even if the ATM can also spit out smaller $10s or $5s, they can often run out which then leaves only the larger $20 bills left for dispensing.) The credit-card transactions eliminate that issue because you just pay the exact amount.

Sure, if transactions privacy is the #1 concern, then one will happily withdraw cash and deal with its inconveniences. But privacy wasn't in the gp's comment so I just interpreted it at face value.
Their foundations have done a lot of good, so if that's the metric, we should encourage it.
You can use a banknote for an unlimited number of transactions, with no intermediary, and no tax per transaction.

States and banks benefit by printing this tool for you, because in return they control the movement of money when it comes back to them, and its value.

But with digital currency, they've hit the jackpot, realizing that they can have their cake and eat it too: they can control the movement of money, its value and even tax it on a per-transaction basis. And without any advantage other than saving space in your pocket.
Is there a better UI for it than the usual one?
My bank freezed my access to my debit card and online bank recently, without a reason. They just sent me a message that I should visit the branch in person. Not going to happen. Fortunately I could open a new bank account online and had some spare cash too.

For the first time I realized that I'm a slave to my bank. They can just freeze my money just like that.

In a fully cashless system you'd be a complete slave to the system.
I use Firefox as my daily driver though the browser has an increasing amount of annoying stuff. It's added a VPN, some sort of email relay, and other random popups I never asked for.
But how often do you really need more than the basics? I think you're probably doing something wrong if you constantly need to look up docs on it. If you're not constantly doing that, it sounds pretty good. Takes care of the basics and the more complicated features stay out of the way.
Making CUE available as a library for other languages is one of our top priorities. Sadly, I can't provide an ETA at this time, all I can say is that I am personally working on this.

Getting feedback from the community about what other languages they'd want supported first would be of massive help, however.
Very cool, first I'm hearing of httpx https://www.python-httpx.org/

I think most people would start with trying out requests or something for this kind of work, I'm guessing that didn't work out? You've got a star from me.
I’m also in a similar position, trying to choose a good browser after a fresh windows install. While edge is nice, the lack of containers alone is making me want to switch to Firefox. Not dealing with Google’s new cookie bs and not having a restricted ad blocker is just a bonus.
Nonsense. Satoshi’s Bitcoin white paper has a section on Privacy.
Personally, I think this is more a sign that investors don't really know what matters. AI is the hype now, so they put their money there, the stock goes up, and we hope something practically good for society comes out of it.
Probably because JetBrains only recently added native LSP to IntelliJ[0] etc.

Given that writing anything in Java/Kotlin basically requires the use of IntelliJ, it’s not really surprising that a language built on top of Truffle and GraalVM, all Java technologies, would ship with an IntelliJ plugin, _but not_ an LSP. Because such an LSP would have been useless in the primary IDE used by the language developers.

So if you wanna blame anyone, blame JetBrains for deliberately making hard to use LSPs with their IDE. Presumably to build a moat around their plugin ecosystem.

[0] https://blog.jetbrains.com/platform/2023/07/lsp-for-plugin-d...
I'm lucky that I am in Sonic's service area and get 10Gbps symmetric fiber service for $50/mo. It exposes the lie of the incumbents slow-walking new tech and bandwidth increases.

They _just don't want to_ because they _don't have to_ compete with anyone, and they'd rather print cash for their shareholders. They have the capital to build these networks far faster than a small regional ISP can. Multi-gig speeds, FTTP are profitable. There's just no incentive to innovate. They're just rent seekers. It's more profitable to charge more and deliver less.
Intellij did get better over the years and did not get slower IME. Many of their features are not very flashy, but provide significant QoL improvements - automated refactorings, data flow analysis. Their git support keeps improving almost every release.
You both aren't wrong, but these sites are getting more popular because we are still buying "Manufactured E-Waste" from Amazon for 2-3x price.

You can sometimes find the EXACT same product for half price. People have been voting that they want cheap not good for awhile now.
Having read through the the docs a little, my gut reaction is that they might be a little too much in love with the idea of having created a language that can serve both as schema definition and as minimal values carrier. It smells of unexpected failure modes through overuse [1].

But perhaps this is exactly the core feature: everybody who adds pkl to their software implicitly signs up for participation in whatever configuration monstrosity the downstream stack will end up having. Based on the assumption that that it will be a monstrosity anyways, and that a uniform system would be less bad than an unstructured mess.

Next stage of concerns: if it's a heterogeneous stack that shares one configuration graph, the runtime implementation that is linked into parts of the stack can't ever be allowed to evolve. Ouch. And then there's runtime performance, I wonder if that could eventually become a factor, e.g. if short-lived go processes are involved?

It all seems surprisingly ambitious, very far from the "why not json-with-comments" that was my first reaction (shared with many I assume)

[1] digression: e.g. it reminds me of how in the dark days of peak XML java, a lot of typechecking was effectively thrown overboard because for some unfathomable reason everybody agreed that it would be nice to rearrange objects without a helpful compiler in the room
Do you know if this disables things like Copilot? I just want to disable the JetBrains AI... not the one I'm already paying for.
I was only asked lc-medium/hard for my platform position. You really don't need to know anything anymore.
> My great hope is the VW emissions scandal where the CTO of the company had to commit lines of code that said “do billion dollar crime”.

We know that VW did not write the code. It was the supplier Bosch that did it. VW simply activated a feature through configuration.
Bitcoin is actually useful for the people, so spending energy on it is not a waste. The waste is something not useful, like 877 billion U.S. dollars dedicated each year to the military of the United States. Or would you say it is an efficient spend and it is incentivised for even MORE efficiency?

Not everyone around is supporting the idea that the government scam and it's "real" money is the best option for us all. Electricity is burned in exchange for the utility of the bitcoin, avoiding operations with traditional state-issued money, having a currency which nobody truly governs or controls but the people, and it is definitely here to stay since it is a revolutionary financial instrument. If it wasn't, it would simply be gone, and no-one in his sane mind would be "turning electricity into heat" for nothing.

It is a natural economical progression for the humanity, to have the money nobody owns, and the maths behind it make it happen having it's natural energy toll, which is way more efficient that of any government. Commies go downvote, it is your bread
It's a good editor, just not an IDE.
I agree it doesn't scale well as there are no loops/functions, but there's a lot of good tooling around YAML that other config languages lack:

- mature libs for most languages

- VScode plugin + Jsonschema for auto completion / schema checking

- yamllint to detect the languages footguns

- yq to query, update in place, and format while preserving comments and sorting keys from the CLI
> You just paid a 0.3% "transaction fee" for your privacy. The Visa network takes on the order of 2+% to DESTROY your privacy. You're getting a really raw deal here.

I assume it is not the case in Sweden or most of Europe. Here in Belgium, the fees are maximum 5 cent or 0,2% whichever is lowest (apparently, to be lowered to 0,1%).

It's a bit higher in France at 0,2% + up to 1% or so bank fees depending on the shop's bank, but that's still lower than anything I'm reading in this thread.

So at least here in Belgium it's cheaper for me to use a card, according to your calculation. Which doesn't take into account what I must do with the change, as I can't always just use a new note and sometimes I'll have to count and use that change. I also have to go out of my way to find an ATM.
> I huge part of Rural America Electricity is run by Coop's today, often non-profit anyway. Various attempts have been tried for these Coop's to also provide internet services including using Internet Over Power Lines technology, they all fail for some reason.

They seem to be doing fine in Mississippi.
A lesson in dockerizing shell scripts
Anecdotally makes sense.

Coupons attract scarcity mindset people. If your product targets more time poor money rich growth mindset people, this is a bad fit.

My wife has a friend that did every Groupon known to man. She routinely signs up for gyms that have a 30 day special then quits. She says she wants to get in shape but can’t get over her own scarcity mindset to just pay for a regular gym continuously.
I live less than. a mile from a mid-sized town (15k peopl), 25 miles from the heart of Silicon Valley. The only reliable internet access available is 8mbit DSL using copper and satellite (HughesNet). No cable, no fiber, dodgy cell service, and at last try Starlink was not remotely reliable. Last big rainstorm we lost service for 5 days.

I’d love to be able to ditch copper, but if AT&T is allowed to pull the plug, it means expensive, high latency satellite will be the sole option.
Eh, YMMV.

There are innumerable stories of SaaS companies succeeding with referrals and free trials. And coupons + referrals have been the lifeblood of retail ecommerce for ages.

All of these are a function of what you put into them though. Poorly run referral / free trial / coupon programs cannot be expected to yield optimal results or ideal customers.
Where my wife used to live, there was a telephone cooperative. At the time, they offered DSL internet, but it now looks like they offer fiber also: https://www.mdtc.net/services/internet/
I've seen similar outcomes where free users required more support than paid.
Okay, extensions or bookmarks must be used to create custom search.

https://news.ycombinator.com/item?id=39239822
Am I understanding right that he essentially printed part of memory to the piezoelectric circuit in binary? How did he get his code to run to do so, or was there some other technique in play? Really interesting stuff.
Are you sure about that?
Pkl generates configuration from code. Lua was developed for a couple projects at Petrobras that were used for data entry and data flow.
Maybe I don't understand the use-case for Pkl properly.
You made the claim:

what makes it different is a new way of programming for the cloud era.

but you aren't even explaining how anything is different from what a normal file system can do, let alone what makes it a "new way of programming for the cloud era".
> I think soon people will be seeking out verified human-created, human-curated content.

For this humans should be willing to pay another human for their efforts. Which history has shown would be tough.
Yes. Complete a complete slave. LeVar Burton will have to come out of retirement to make a Roots sequel so that the world can understand your harsh mistreatment.
I sort of expected something more insightful.

This general topic was discussed quite a bit when Groupon was a thing. The coupons brought in people who were pretty much only there for the discount, tipped poorly, and generally didn't become repeat customers. They weren't looking for a new place. They were looking for a deal.

ADDED: Per another comment, there is probably an angle whereby a free trial is the necessary nudge for someone to try something they'd be willing to pay full price for if they liked it. But I didn't get that distinction between those two modes from this short piece.
Aliexpress is competing here and now offering "guaranteed" 14 day shipping. It's a little faster but not 2-3 days.
I have been looking into alternatives to YAML templating, the Helm abomination, etc. and was utterly surprised how no one ever apparently has thought to create a configuration/templating system that's basically a fancy library on top of Scheme.

I truly believe every company is still reinventing the wheel because of a lack of serious foundational knowledge in most engineers, so they are doomed to recreate subpar, shitty alternatives.
Is it that easy to interact programmatically with twitter? Doesn’t that make it ripe for bots?
Yes.

Entire timeline of JavaScript engines.

https://egbert.net/blog/articles/javascript-jit-engines-time...
AI chatbots tend to choose violence and nuclear strikes in wargames
Amazon made an AI bot to talk you through buying more stuff on Amazon
Deuterium-enriched water ties planet-forming disks to comets and protostars
I use Amethyst, but it's keyboard, not mouse driven, so a bit different.
You are a slave to many systems - labor markets, product markets, food markets - all of which are not controlled by you. You can be cut off "just like that" if the powers that be choose to do so. In the modern world you simply cannot survive without depending on other parts of society. Given the alternative, I don't find this to be such a bad compromise.
Collective is to say this isn't Left or Right issue. We elected the electable. That is, those who campaign best. That doesn't mean they'll be great representatives. That doesn't mean they're capable of leading. If fact, we've normalized a bastardized definition of leader and apply that label without shame.

We see this time and again. And yet every election cycle we go back for - and/or are only given - more of the same.
>>much maligned

Yes, by teachers and their unions. Parents generally like it and choose schools based on its ratings which are generally credible.
Haha a UUID tied to my biometrics. What could go wrong.
> [CUE] doesn't even have functions.

Note that CUE has comprehensions, which are morally (but not syntactically) functions (actually closures). They are a way to transform values (which can be types) into other values.

We are also adding real function types to CUE. At least in the beginning these functions will be written in other languages than CUE itself, however.

While we are very principled when it comes to language design, we are also very responsive to finding solutions to user's problems, and we welcome any sort of feedback, especially if it's backed by specific use cases and experiences.

As mentioned in another comment, support for languages other than Go is coming.
Seems kinda overkill to run a Fedora VM on localhost for this.
Surprisingly (but not really), I found myself in a position to harness my late-90s perl for cgi experience for the sciences after bioinformatics began to take off.

Python makes quite a few things easier if only because of how "teachable" it is between colleagues, but the really useful tools that bear more in common with the human relationship with data as text-at-scale were part and parcel to the POSIX-likes. The biggest challenges I faced were getting IT to let me use Linux at work and convincing peers to try it.
An author named David Duncan wrote a series of books, called A Man of His Word (and A Handful of Men)[0]. Great books.

One of the races in the books was the Anthropophagi (basically modeled on New Guinea headhunters). They talked like that.

[0] https://en.wikipedia.org/wiki/Dave_Duncan_(writer)
I like perl. Before, I had written a toy web server in perl (it was fun and I learned a lot), then I ported it to cosmopolitan to have it run everywhere!

This year I've written a fdisk replacement in perl, to make hybrid MBR+GPT for bootable media.

First, I wanted to check how they were made, but then I decided I wanted to programmatically write hybrid MBR in a way that's easier than gdisk and that offers more control that xorriso.

It's not complete yet, but the partition reading feature was already very helpful to understand the ins and out of the mfg59 layout that's so popular for optical media, and the final gpt tweaks should only take a few more days.

perl allowed me to write it very quickly and to make sure it will work reliably for the years to come.
You could probably annotate a graph , export it as an image and ask GPT4V for its best guesses, I suspect it’ll work decently well for simpler scenarios
All my in person transactions are done with cash where possible. It is not inconvenient at all.

I withdraw a sum of cash at the beginning of each month at the bank.

I carry maybe ~150 euros whenever I’m out doing stuff.

What’s interesting is I spend less this way - and preserve my privacy.
Having been yelled at repeatedly by an exec, please don't really do this. It is never constructive. Even yelling by Steve Jobs was unwarranted. If you have to yell at people there is a bigger problem which must be resolved first.
They're state employees. That's not how things work in the public sector.

I mean we all get OKRs, objectives etc but government employees are a special case.
That would be against T&C and illegal, since you're logged in.
Linkok.com – modern broken link checker I've been working on for 3 years