skysight-inc/HackerNews huggingface dataset:
10.2 … You agree that Zoom compiles and may compile Service Generated Data based on Customer Content and use of the Services and Software. You consent to Zoom’s access, use, collection, creation, modification, distribution, processing, sharing, maintenance, and storage of Service Generated Data for any purpose, to the extent and in the manner permitted under applicable Law, including for the purpose of product and service development, marketing, analytics, quality assurance, machine learning or artificial intelligence (including for the purposes of training and tuning of algorithms and models), training, testing, improvement of the Services, Software, or Zoom’s other products, services, and software, or any combination thereof, and as otherwise provided in this Agreement
Digging into this a bit, here's the command I thought I wanted:

:s/.*/printf("& -- %d\\n", __LINE__); &

This only works on lines that don't have string literals and behaves badly on lines that span block boundaries.

I had confused @ and &
Bigger swimming pools for the rich denialists
This might have a better UI in a few hours.

https://archive.org/details/sad-bastard-cookbook
> That indicates, among other things, a profound lack of knowledge of economics

The assumption here is that economies led by right wing governments are more successful, which is hilariously untrue.

Having strong social protections and higher taxes does correlate with higher living standards, though. No social protections and no taxes correlate mostly with failed countries, so there is that.
I still maintain that Alan MacDonald is the best expositor of the subject I've seen. His books are almost entirely self-contained. Here's a sampling: http://www.faculty.luther.edu/~macdonal/GA&GC.pdf
That will only die when people start seeing “free” as a negative or a red flag, especially when it’s on a highly polished piece of software or a service that costs money to run.

Until then it’s impossible to bootstrap because you’ll be eaten alive by someone with funding dumping on the market.
You need to shave it down, there's too much, and honestly some things that are not relevant for some positions.
So what are actual viable solutions, that don't expect a angelic socialist neo-human to be coaxed and tortured from the raw humanity given? I refuse to read disaster porn without the authors doing positive modeling too..
Docker for Desktop got better.

I think VirtioFS fixed most unbearable fs slowness.

But Rancher Desktop also got better and I just cannot understand why I would use Docker for Desktop instead of the Open Sourced Rancher Desktop.
Are there actually legal restrictions to this? Does anything prevent a registrar from increasing the domain renewal price from $12 to $12,000 which effectively prices out everyone?
This was immediately what I thought of, too.
> As it stands it's not actually communicating anything meaningful.

A ribbon [1] or armband [2] is a really common and subtle way of symbolising mourning, I'm quite surprised people aren't more aware of this practise.

1 - https://en.wikipedia.org/wiki/Black_ribbon

2 - https://en.wikipedia.org/wiki/Black_armband
I find this to be a good example where a language with well defined "foundations" can really shine.

If a programming language supports union types and type inference then there is no need for such a "special" language feature as described here. The return type will simply have the form "goodresult | error" and the compiler will infer it based on the function-body alone.

At the same time, the following problem of zig is automatically a non-issue:

> A serious challenge with Zig's simple approach to errors that our errors are nothing more than enum values.

If the result is "goodresult | error" then I can choose of what type "error" is and I'm not bound to any predefined types that the language forces upon me.

In fact, the article then shows how to work around the issue with a tagged union. The problem is that this creates another issue: the composition of different error types.

E.g. having function foo calling bar and baz and bar can fail with barError and baz can fail with bazError. Then, without having to do anything, the compiler should infer that foo's return type should be "goodresult | barError | bazError". This won't work if tagged unions are used like in the example - they will have to be mapped by hand all the time, creating a lot of noise.

While Zig's errorhandling is not bad and miles above Go's, it makes me sad to see that we still lack ergonomy of errorhandling in so many languages despite knowing pretty much all of the language-features that are necessary to make it much easier.
What do you have available to you when the internet is down? (It was for me last week, for pretty much a whole day.) That's the point (or at least one of them) of personal control.

What do you have available to you after a hard drive failure? That's the point (or at least one of them) of having stuff in the cloud.

How do you balance the two? Local, personal storage backed up in the cloud?
It'd have been more compelling with a good looking graph. Better to have a video showing the demo instead of a "Request a Demo" button.
Purism suffered a distributed-denial-of-service (DDoS) attack on July 29, 2023, which took down their site, as they explained on their Matrix channel and forum (when the site came back online). See: https://forums.puri.sm/t/sites-down-no-comms/21000/3

It is likely that someone who owns a botnet saw Rossmann's criticism of Purism and decided to that the company deserved to be attacked, which is a really rotten thing to do, because then people assume that Purism is hiding something.

I agree that Purism should have refunded the cancelled orders, but calling the company a "scam" is way over the top, considering the huge amount of dev work that Purism has done on mobile Linux and the Phosh interface. I own both the Librem 5 and Librem 5 USA and the company is definitely not a "scam".
What stands out to me is the way “three” & “free” have become indistinguishable among all classes now with the dental fricative being lost. It’s a shame since it’s a unique sound only a few languages including English.
Text is for details, diagrams are to quickly communicate the whole idea in a single place. IMHO every complex-enough project needs both.
Why would one use Docker for Desktop when Rancher Desktop exists?
I really wanted to like immutable OS and Distrobox but I’ve run into so many issues and there are just some things that are significantly harder to do inside a container. Not to mention the subtle differences between podman and docker and it’s just too much tinkering for me when I’m trying to actively work on a project.

As much as it pains me to say this, I think nixos might be my next path.
vim is my favorite editor. Thank you Bram for your work and time, RIP.
I eventually found it under their pricing page.

I suspect from how "MVP" their site is, plus only NestJS actually has a "use" button instead of a "request demo" button, that the only thing currently supported is NestJS based javascript, and this is a way to test the water if they should build other languages. I could be wrong, ofc.
>Workers today put an increasing value in a flexible workplace and view hybrid work accommodations as equal to an 8% pay increase

No. Fuck off with your hybrid bullshit.
What a dumb hit piece. The author Cherry picked things to politicize.

How about the many millions of dollars the Mozilla Foundation spends on grands and research supporting so many individuals and organizations that help make the world a better place.

The full list can be found at https://assets.mozilla.net/annualreport/2021/mozilla-fdn-990...
Nascar suspends driver indefinitely for liking an insensitive meme
I’ve seen projects DOA and entire product lines and services slowly die once the engineering talent leaves. Cheap talent can be used for maintenance but new products and major revisions need a certain creative drive to envision the future and push through corporate entropy.
Logseq is as close as it gets.

In my humble opinion these tools aren't quite there yet, which is not to say they aren't polished, but that they don't disappear from view like good tools should.

There's still a noticeable impedance mismatch due to having to use their editor, for example, which has its quirks and is different enough to a standard text editor to cause a context switch.

But it's open source and it's pretty good.
Github. Look for projects requiring the same skills you do, and check out the developers, also where they work. Though beware: no money = no honey.
Very true. I would call this "code representation", not architecture.
Architecture is a different discipline, at higher level than code.
I implemented my first real-world project in WASM for OSS Summit, and everything you said about WASI echoes my real-world experience. It's not a set of functions to call. It's a terrific bundle of constraints (enabling constraints) on how to interact with the world outside of WASM, that embracing will force you to make your problem smaller until it's well-defined and testable, unit-ized even.

You're not building the old monolith the same old way in WASM, at least not if WASI is the main tool in the toolbox. And you're also probably not building the whole thing in WASM, (whatever it is that you had as original goal to build as an enterprise.) I think we'll have legacy code that needs to integrate with WASM for a time, and the time might be forever.

As a Rubyist, from this perspective I have been studying WASM and I have to admit I was really disappointed when I first began to understand the limitations we have in the current crop of tools – I now firmly believe the next generation of WASM tools will do it better.

Sweeping enhancements that are going to change it all again. Dynamic loading will hopefully bring us the capability for Ruby gems with C extensions to join the vfs assembly. (But now, as an end user and not a deep systems implementor, this is the part of the conversation where I begin to lose the plot, and going out of my depth...)
I am looking right now and can't find anything. It is a recent method, so perhaps there isn't anything in English yet.
Not every project is a greenfield project. Very often you're inheriting a huge codebase of legacy production code, so you also need to account for that in your architecture as well.

Or at least you should account for that. I work with a dev team that is supposed to own a huge legacy codebase that we're dependent on a daily basis for using, but they are working on an entire new greenfield replacement and refuse to do any changes to it. Thanks guys, really glad you get to go off and have fun with new tech while I'm stuck in the stone ages.
Having a daemon is inherently faster, period. I was disappointed by Podman because almost all operations including `podman ps`, `podman run` were slower than their Docker counterparts. After many releases Podman got faster, but still not on a par with Docker.
I bet it would taste great but that's definitely not healthy though.
Finetuning of Falcon-7B LLM using QLoRA
You think all programmers are HN-level passionate?

Most of my colleagues don't know what a ssh public key is used for.
> The growth mindset pervades the entire economy, and virtually everyone's interests are bound into it one way or another.

I agree with this but I think gkoberger's post was maybe edited?

I believe the post I originally responded to was worded in a way that implied everyone individually was purposefully embracing a growth mindset (or I misunderstood).

There's certainly no way to escape that all retirement systems in the US are based on growth. Even social security seems to rely on making more from interest than from taxes.
Currently supporting JavaScript, in particular NestJS framework. Angular framework support is coming and Python.
You are absolutely right about "the hair ball" problem, therefore, diagram is with layers that go up increasing the abstraction - starting from really low level (classes, etc) to high-level (system components). Different utilities and helper classes are disregarded straight away.
My English sentence parser gave up. Could you please reword your question?
‘Wait, am I the fool here?’: why our fears of being scammed are corrosive
And then you have an endless stream of spam, people knocking on ports, etc. Better to keep things airgapped. All one really needs in life is a cyberdeck utility running on freertos in an MCU. Then you are truly captain of your own ship and own your world of compute.
Cneoridium dumosum (Nuttall) Hooker F. Collected March 26, 1960, at
Or kind.

And use Skaffold or Tilt to manage it all.

This setup makes Docker Compose look like a toy.

Developers should stop with this impedence mismatch of using Docker Compose when developing and K8s in prod.
How RLHF Preference Model Tuning Works (and How Things May Go Wrong)
> Biological neural networks are fundamentally linear algebra processing device that integrate data into functions through training, so the fact that we understand the process as linear algebra is actually an argument that the process is similar.

Do you have a reference for this? My understanding of biological neural networks is very different from this. Specifically I find it really hard to believe that a biological brain is a linear algebra processing device.
Oh, 100%. I'm happily married with the all usual things that comes with. I do mountain biking, go for walks daily, and remedial massages are 80% covered by my health fund so I go for those occasionally too. I also have two small kids ands do a lot of renovations on our house, so I'm physically active a lot.

No shortage of activity and stimulation!
Building a Successful SRE Team
Squarespace owns it now. Google is leaving the domain registrar business.
As much as I can locally, with Time Machine for backups. I have access to everything and do not fear hard drive failures.
Passwords are the same way for me. I can type my password on a keyboard, but if I have to enter it on my phone, I have no idea what it actually is. Thankfully, a password manager deals with most of my passwords but there is a few that I don't use it for.
They don't provide the why, the most important part... If I were to guess it's because gloves make it harder to handle the books so you risk damaging them. Gloves (in the right material) that fit your hands perfectly are probably better than washing your hands, but those don't really exist!
It will definitely be supported at some point. We will have some features that require a db connection, eg autocompletion or code actions such as „Execute the current statement“. But always as an opt in.
haven't they learned the leasson from bse?!
I run an authoritative server on the LAN that serves a custom root.zone. No need to use remote root servers. I get DNS data from a variety of sources, bulk recursive queries (pipelined over HTTPS/1.1) is only one of them. ICANN's DNS racket is as corrupt as any "cartel" of "large players". Why support it by renting "domain names".
Solar Battery Statistics – Day One
I have 2 kids. Commuting took a huge fraction of the available time I could be spending with them and for them -- asleep 8, working 8, kids sleep a couple hours longer than I do, so absolute max of 6 hours on a workday I could spend doing everything I need and want to do with my kids and spouse. Taking 2 of those hours for commuting is not just 2/24 of the day, it's 1/3 of the total time I have available. Juice is not worth the squeeze.
So what does that imply about Dodge Challenger drivers, which is both a larger car and significantly more deadly?
What's your plan for a natural disaster like a fire that takes out your house?
agreed! especially for smaller teams and startups it can make a lot of sense to push more logic in the database, and I hope to make this a bit more approachable with this project.
We need to ban medicine. The money used to heal selfish people should be donated to the poor instead.
The model would learn from feedback, not just regurgitate the training set, as long as the model is part of a system that can generate this feedback. AlphaGo Zero had self play for feedback. Robots can check task execution success. Even chatting with us generates feedback to the model.
This seems to be a clickbait title on an otherwise inoffensive article promoting an Alzheimers awareness campaign.
> $7500/year taking into account train and parking costs.

Does that estimate also include hours spent commuting or just fares/car expenses?
Correct. In fact too much metric-ing gets in the way of that
Totally agree. And let's not forget the importance of timing. Those genius will thrive in specific economic contexts and political scenarios
It works well, but I found I had to configure several items inside the VM to get it to work within our corporate environment. Timezones, ntpd, proxy, and arm64/amd64 cross platform all needed me to tweak some stuff. But that was quite a while ago and may be fixed now.

Colima on the other hand works pretty much seamlessly, but really works best on macOS Ventura because you can enable vz virtualization.

Edited to add: colima works seamlessly on the command line. So if you're command-line-averse, you'll need to learn some new commands and things won't be as convenient. I haven't tried rancher desktop yet.
You are right. This result of the modeling of tagged unions in terms of enums. Hare [0] avoids this issue by using global tags: every type has a unique global tag. This allows merging tagged unions.

[o] https://harelang.org
Guy discovers wave guide, mistakes it for 4th dimension.
How so? Look at modern dictatorships, or ones masquerading as democracies (Venezuela, North Korea, Russia, Iran, Turkey, Cuba, etc). They all use and allow cash. How did sticking to cash help them prevent their situation?

You can't function in a moderns western country without a bank account anyway: rent, salary, utilities, all are fully wired now (I can't go pay my utilities at the counter in cash or get my salary in cash), so even if you buy your groceries and weed with cash, the government can just lock your bank accounts making you broke overnight, and unless you got close friends and family to shelter you indefinitely, you're a few weeks/months away from homelessness deepening on how much you got saved under the mattress.

If the government wants to track you, they'll do it whether you use cash or not. Just look how effective the KGB and Stasi were at tracking people when cashless payments weren't even invented yet.

Your clutching at straws at this point trying to prove that cash plays such a big parts in preventing authoritarian regimes.

What helps prevent authoritarian regimes is a separation of powers in government and an accountable political class. The nordic countries have more or less given up cash, yet I doubt they're at the risk of political authoritarianism and have the lowest corruption index in the world. If you feel like your country is at the risk of becoming an dictatorship, maybe focus more on how you can become more like the nordics instead of sticking to cash.
>Yes I know PE and VC are different. However, they both follow this basic playbook

No, they don't follow the same basic playbook and I think you misunderstand how different they actually are.

VCs do not have their portfolio companies take on debt to pay dividends back to VCs. That's because the typical startup companies that they invest in don't have positive cashflow to service any debt payments to a bank. The banks won't lend to startups because they don't have the cashflow to pay back the debt. The startups at the early stage of VC money don't have cashflow because they don't have meaningful revenue.

PE's invest in mature companies instead of startups. PE's target established companies with real revenue and cashflow. That's where the debt playbook and financial manipulation happens.

VCs and PEs are the "same" in the sense that they both structured as funds with "limited partners".
David Gelernter's tired old plagerized Lifestream and Mirror Worlds ideas (which he illegitimately patented) were hardly original or unique (which even Leonardo da Vinci and Bob Graham invented long before he did), and now he (and his son Daniel Gelernter) have degenerated into yet another couple of dime-a-dozen foaming at the mouth batshit crazy alt-right extremist Trump boot licking big lie spreading climate change denying misogynistic racist birtherism promoting sociopaths, who are religiously and sexistly against women in the workforce, and angrily think working mothers harm their children and should stay at home.

https://en.wikipedia.org/wiki/Lifestreaming#Before_lifestrea...

https://en.wikipedia.org/wiki/David_Gelernter#Politics

>Politics

>He is a former national fellow at the American Enterprise Institute and senior fellow in Jewish thought at the Shalem Center. In 2003, he became a member of the National Council on the Arts.[21] Time magazine profiled Gelernter in 2016, describing him as a "stubbornly independent thinker. A conservative among mostly liberal Ivy League professors, a religious believer among the often disbelieving ranks of computer scientists..."[22]

>Endorsing Donald Trump for president, in October 2016, Gelernter wrote an op-ed in The Wall Street Journal calling Hillary Clinton "as phony as a three-dollar bill", and saying that Barack Obama "has governed like a third-rate tyrant".[23][24] In his capacity as a member of the Trump transition team, Peter Thiel nominated Gelernter for the Science Advisor to the President position; Gelernter did meet with Trump in January 2017 but did not get the job.[25]

>In 2018, he said that the idea that Trump is a racist "is absurd."[26] In October 2020 he joined in signing a letter stating: "Given his astonishing success in his first term, we believe that Donald Trump is the candidate most likely to foster the promise and prosperity of America."[27]

>Gelernter has spoken out against women in the workforce, saying working mothers were harming their children and should stay at home.[13] Gelernter has also argued for the U.S. voting age to be raised, on the basis that 18-year-olds are not sufficiently mature.[28]

https://arstechnica.com/science/2017/02/trumps-science-advis...

https://yaledailynews.com/blog/2017/01/25/gelernter-denies-m...

https://slate.com/news-and-politics/2018/10/david-gelernter-...

https://www.politico.com/story/2017/02/donald-trumps-shadow-...

https://amgreatness.com/2021/06/08/why-i-need-an-ar-15/

https://morningshots.thebulwark.com/p/who-would-you-shoot
On top of all those ToS criticisms, the terms can be changed unilaterally at any time. So the terms into which you enter a relationship aren't the terms which will govern that relationship.

This is ... becoming untenable.

(The more so as ToS often have strong legal sanction, or as Cory Doctorow calls it, "criminal contempt of business model".)
some heroic sauces / spices

- nam pla
- bagoong
- sawsawan
- kecap manis
- zaatar
- sumac
- pomegranate molasses
- chipotles in adobo
- tajin
- sazon
- slap ya mama
ZMK is usually a drop in replacement and is IMHO much better. https://zmk.dev/
It might be because an intern wrote it? I read it myself and I definitely think it’s not an easy read, borderline not make any sense at all, but I don’t think it’s AI because as crazy as it may be, I think an AI would have done a better job at this.
Having to go back to the office would now require me moving 3000 miles across the country, to a place that made me depressed every winter. To a place that had some of the most restrictive policies the last few years. And to a spot that has housing costs even higher and worse.

No thanks, I'd rather take contract work or figure out something else.
Reverse Z (and why it's so awesome)
I would have laughed about it if had seen it on Reddit.
I am confused what this does.

Is it that I type in my IDE "SEL" and is suggests "SELECT"?

In which situation would this be useful?
>I'm sure you're aware that the term "lame" is offensive, discriminatory, and should really be avoided?

I get a strong feeling that you were bullied in school when you were a kid.
That’s how much it costs to get a season train ticket and parking at the station.