skysight-inc/HackerNews huggingface dataset:
It depends on whether the parties to the communication want that or not.

So let's say a few child molesters create a chat service and use it to send the worst, most horrible child pornography amongst themselves. Removing it is censorship, not moderation.

Look, I'm not trying argue for legalization of child pornography here. That is illegal contraband, full stop. The intent of my comment is to say "let's just call it what it is"

I think the overwhelming consensus is that child pornography is so horrible that mere possession of it must be CENSORED.

I'm not arguing that censorship is always wrong. For instance, I don't want to see public billboards of graphic sex or violence. I think it's good that we censor that, so that we aren't forced to look at things like that when we don't want to.

What is bothering me is that proponents of censorship, and especially certain proponents of it who want to use it as a tool to suppress ideas they don't like, have recently started using the word "moderation" in order to sneak their plans into policy without raising objections. The reason is because when we hear the word "censorship" we immediately think, "Whoa, hold on there, censorship is very harsh, let's take a hard look and make sure this is serious enough that resorting to censorship is justified and appropriate", whereas when we hear the word "moderation" we think, "Of course, we all appreciate someone deleting the spam and trolls who annoy us", and we're less likely to think critically about exactly what kind of expression is being legally prohibited.
If I don't have to run fiber and still get acceptable performance, it's just more convenient. Question is, how does it do in the rain and/or with trees/hills/buildings in the way?
I actually like using a DE over sway because it builds in a sane set of defaults for everything.

Like yeah I could spend hours of my life trying to configure sway and waybar to my liking while getting some wayland compatible version of redshift going, or, I could just use popOs's gnome and get on with my life.

I used to love to fiddle with all those things when I was younger, and I used to hang out on r/unixporn and appreciate all the cool WMs, but at some point I realized I just wanted a working desktop that got out of my way and let me code.
I wonder how much of "tech debt" would be easier to explain to certain business processes if better reframed under a "bearings, gaskets, and lubricants" model? We don't always have the engineering tools to predict strong "wear and tear" models of such things in software like civil and mechanical engineers have for common bearings/gaskets/lubricants, but on the other side we are also maybe closer than ever to having some baselines: most modern OSes now experience major changes once every 6 months, often with alternating (1 year) "LTS" releases; most modern tools and frameworks follow similar 6 month patterns. The big unfortunate bit is that most of those timelines don't align, but in general "needs to be 're-oiled' once ever 6 months" is starting to be the regular view of things.

(The other thing that this framing calls to mind is that a company doesn't usually send a civil or mechanical engineer to do the general maintenance checks, they first send a cheaper mechanic or other equivalent laborer. This is both where the analogy partly falls apart because not all software maintenance tasks in these 6 month timeframes are "easy"/"trivial" and sometimes need massive software engineering work, and also where we again maybe see hints that in some ways the software industry still maybe needs more of a better defined engineer/mechanic split than it has today.)
“ As of late” is the human equivalent of an LLM saying “delve”.

Also, FTC is cool with this?
Yeah I think window half/quarter screen snapping (with keyboard shortcuts, which XFCE has) fills all the benefit of a tiling wm I want, without the constraints and with the flexibility of a floating wm.

And I do heavily use tiles/panels in programs like Terminator and iTerm2 because it's helpful in a terminal context.
> "laws of supply and demand" are not empirical laws of physics

Game theory is mathematics, not science. You can derive the basics of supply and demand from game theory.

Economics is a soft science. But so is history and, I'd argue, a good deal of computer science.
You're incorrect: there might be some decoration provided by the app, but there's a layer outside of that which is configured by the window manager. That's the title bar, and the little icons by which you maximize/ minimize/ "Iconify"... do people still do that?..

Plus thumbs at the corners, for some displays.
I couldn't say it better, what's the social purpose of those music conglomerates in this story? They don't even know exactly which rights they hold.
If you're being paid by the organization, you're being paid for something. Either for work that accretes to the goals of the organization, work that accretes to the organization itself, or some combination of the two
> Dokku is great, but historically it didn't really handle resilience.

Would you mind elaborating a bit on this? I'm exploring some serverless options right now and this would be useful info. Do you mean it's not really designed out of the box for resilience, or that it fails certain assumptions?
Not sure this counts as 'a law' in scientific terms.
Ruby. Only if it were a self contained binary in go or (or zig) it could go places.
That then gets sent to collections and then you get to deal with that and the ramifications for your finances.
Note don't to be confused with Algebraic Geometry they are different;

When I first came across this topic it was eye opening, especially the fact that you could squeeze Maxwell's equations into one and the fact that pseudovector create by cross product from physics is just a bivector which in 3d could be represented like a vector orthogonal to the plane created by the two vectors in the product

Primer on the topic https://www.youtube.com/watch?v=60z_hpEAtD8 (And other videos on his channel)
Another greate playlist is https://www.youtube.com/watch?v=0VGMxSUDBH8&list=PLLvlxwbzkr...

BTW the author has the following page https://projectivegeometricalgebra.org/ with great infographics and references
How to Create Versatile NPM Packages
Yeah. But even if you act in good faith there's still a chance you'll make mistakes and run afoul of the law. And now the cost of a mistake is not "we'll end up losing money in this new market" it's "our business might fail worldwide".
You and what I assume is your AI companion are victims of some viral misinformation about BlackRock. BREIT and BREIT II are managed by an unrelated company named Blackstone - the fund names in your third image are incorrect. BRGIF does not, as far as I can tell, exist at all.
That's a fine interpretation, but the observable evidence lately would indicate otherwise. The two terms to look into are "institutions as platforms" from Yuval Levin at the American Enterprise Institute [0], describing congressional representatives who spend more staff budget on comms than policy and more of their time on cable news hits than on committee meetings. The second is "public choice theory" economics which is the branch of economics describing why policy doesn't align with stated goals on a regular basis. Robin Hanson had a good substack on the second one just today, in fact [1].

[0] - https://www.npr.org/2020/01/30/800922222/when-institutions-a...
[1] - https://www.overcomingbias.com/p/the-big-econ-error
I loved her few extremely specific references. She mentions the cheapest computer one can buy, the Intel 8021, a chip sold for 13 cents a piece if you buy a hundred. That's a great visualization of how cheap her system of computers can be.
Relevant Animats comment at the time.

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

Related:

The NSA Is Defeated by a 1950s Tape Recorder. Can You Help Them? -https://news.ycombinator.com/item?id=40957026 - July 2024 (24 comments)

Admiral Grace Hopper's landmark lecture is found, but the NSA won't release it -https://news.ycombinator.com/item?id=40926428 - July 2024 (9 comments)
I agree about too good to be true. I just can't believe it's free for up to 3 users and many machines. But if you look under the hood there is nothing there that you can't build on your own. It's just more hassle to do it. You can install wireguard on every machine that you own and you can manage the keys by yourself, you can add routing tables and internal DNS service. Tailscale just packages that in nice UI with centralized management.
I started riding bike in my mid 40s. I rode 1 hour a day at minimum, for years, my knees are now fucked up.

DON'T PUSH YOURSELF TOO HARD, LISTEN TO YOUR BODY. PAIN IS NOT GOOD, IT'S A WARNING SIGN.

Take breaks for a couple of days if body parts start hurting. I'm not talking about sore muscles, but mainly about joints.
In order to determine if any laws work regarding zoning restrictions, they need to be in place for years to see the effects.

Zoning specific areas based on income level is really a weird way to approach the problem. Something I heard about happening in the EU is that for something like an apartment building, they are built to house people from all income levels or rather maybe it is built with different sized apartments/flats. There should be no reason that a 3000sqft 4 bedroom apartment on the same floor as a 1500 sqft 2 bedroom apartment and/or a 800 sqft studio. It might actually make it easier for architects to solve problems if there were varying space sizes vs. an entire building of "luxury apartments" all the same.
Depends who you talk to.
Congrats on publishing! :)

Does your book include a section(s) on how to document software architecture? What I’ve encountered is a variety of methods for documenting things, to the point where the documentation becomes outdated, unread, and ultimately a mess.

I'm looking for guidance on properly documenting a system, both during the design phase and for tracking changes and decisions. I'm thinking of something along the lines of design documents, Architecture Decision Records (ADRs), and similar methods.
The wheels of bureaucracy roll slowly, so there's no new housing just yet from it, but there are a number of projects that have been approved because of it.
> 16 character max for a decade is a juicy rainbow table for the small cost of a few petabytes

Surely the kdf is salted and not prone to rainbow table attack? If it is, that's a flaw on its own - and much more serious than a 16 character limit?

log2((2*26+10+10)^16) ~98bits of entropy - that's nothing to sneeze at?
Interesting to learn about that Iron Law. Though what I find missing in the mini blog post is an explanation why the second group ("the pure institution for institution sake" mindset) tends to take over the organisation.

Is it because they are more invested in the organisational/administrative tasks versus the first group's actual goal archiving mindset ?
As these goals of the first group lie outside the organisation, the simple distance of goals within vs without might be one significant part. E.g. easier to achieve something within then outside, hence more power over time.
The post is about solving a specific same-architecture bootstrapping problem. Cross-compilation is irrelevant to this discussion.
> Most RE investors lose money on vacancies (it's literally a line item in their expenses) and work hard not to have them

Plenty of landlords would rather a unit in a building go empty for longer than compromise on rent in a way that weakens their negotiating position with the other units. (Also, with lenders.)

The argument for taxing vacancies is city taxes are often set on the assumption of occupancy. A vacant unit doesn't contain a tax-paying worker. The vacancy tax adjusts for that.

> Remove tax benefits like bonus depreciation or accelerated depreciation

Agree.
I like Cursor's interface a lot, it's very focused and well thought out. I get noticeably better results with autocomplete and chat compared to alternatieves. I really like that I can copy the full chat responses as markdown with a button (you can't do that in Cody unfortunately). I like that it has all the capabilities of VS Code but is its own separate thing that I can use for special purpose tasks without mucking with my install and settings. I just don't like that it's 40/mo to get the full product. If my employer was footing the bill I would be all over it though.

Open source tooling is always going to be a different focus: giving you a toolbox to assemble functionality yourself.
Most of the time the "we oughta do" ideas are so simple that they wouldn't work as a law "it should be illegal to charge too high prices!" so it's sort of a non-solution as it factually wouldn't work in the real world.

Real talk, the US spends more on socialized medicine per capita than all of Europe, nobody should get reelected, no foreign aid rendered nor bombs dropped until we receive what has been long paid for.

They want you to focus on the former sort of "solution" than the one I provide and that's why you probably are first hearing of mine now.
I love how this lesson applies to AI software products: it might not be obvious at first, but removing that dedicated vector database (which is only there because everybody's using one in the first place) often improves things :^)
Yep, in theory I think that should work nicely. So the recovery procedure after a server died would be to restore the dokku data directory from backup and then re-run all the commands. I haven't tested that but I think that should do the job.

Right now I keep the list of commands more as a reference to look up things like how I mounted a volume or my naming scheme for data directories.
For clarification: Frontier's rural, degrading DSL is a physically larger (though less dense) footprint than the FiOS they bought from Verizon. That DSL continues to rot in place. Unless something has changed recently, there are no meaningful plans to ever upgrade it to fiber.

My personal position is that customers in outlying areas deserve worthwhile, reliable internet access - even if that reduces shareholder dividends and executive bonuses.
> No, because if you're not exploitative that would mean you're producing exactly as much money as you're paying out to your labor, or less.

This is an incorrect understanding of exploitation. Even in the most ethical corporation to have ever lived, 100% of the money earned will not go to labor. The money earned by a corporation is always paid out to

1. Employees/suppliers

2. Government

3. Shareholders

4. Company's own balance sheet

The exploitation part happens when companies cut on 1 to boost 2, 3, and 4. They do so to boost margins.

But strictly speaking, they could cut 2 via tax deduction maneuvers, cut 3 via shareholder return cuts, and cut 4 via plain old not saving more.

Cutting 1 is the most visible cut there is. Within 1, they could cut labor, quality, suppliers, advertising, what have you. Everything is shortchanging the company.

There are so many levers at play here. Exploitation only starts at stripping your company's assets (labor, loyalty, real estate, supplies, customer goodwill) in order to boost other aspects - usually 3 and 4.
emacs lisp has a gccjit backend by default now that is quite performant
I am not the op, but one should not complicate things. There are no secrets. People have been getting ripped since the dawn of time with chicken/tuna and rice and some vegetables.

Eating less (95 out of 100 people in the general population today are eating way too much)--in general, it means ingesting fewer calories, solid and liquid--and keeping protein intake between 100 and 150 g per day is an excellent starting point and likely a final one. What does it mean to eat less? Half of what you eat now is a good starting point. If you are losing weight, go on, if you are not, eat less.

Some disciplines, such as endurance sports, require special dietary modifications, but if you are fat (and most of us are), you already have bigger problems.

My main legacy, much more than my academic research and my work in tech, will be to have encouraged people to get in shape by telling them that they eat too much and are fat (without fat shaming of course, all to their advantage).
>I started my debugging by finding where the network request for the worklet script was initiated and tracing it down as far as necessary until the request was actually made - or retrieved from the cache. The call tree looked something like this:

It completely escapes me how you can find that in such a codebase.
Has it? Using P&V-fueled/-inspired superiority to hate on Victorian translations (or anything non-P&V, really—including e.g. Magarshack) seems to have a lot more meme energy than the reverse.

Previously: <https://news.ycombinator.com/item?id=36760010>
For what it's worth, all the banking apps I've tried have worked without issue using microG on CalyxOS.
There is an annoying bug in Chrome DevTools that people who want to impede debugging of their JS files exploit. I think it's probably related to making the regex engine use excess memory and crashing the tab.

Anyway, just mentioning it to see if someone here knows if it's a well known and difficult to fix bug, or if it's just a bit obscure to have had any fixes for.
Not if you fly business (or even whatever couch+ thing the airline has) I guess
You'll have a cloud no matter what you do but you would be much better off if it were coming off directly as photons. You have to shoot through that cloud to hit the target.
there are really no natural rights, except winning a contest. eat or be eaten, these are the only natural rights. every other right is a product of civilized society to put it simply. and civilized society thinks that renumeration for intellectual works is a good thing.

copyright looks to apply free market competition for authored works while protecting against those who wish to freeload. its even better than that, because freeloaders have the vast array of free stuff available and nobody would complain that you personally benefit from their use even if you don't contribute back.

but I do agree with you halfway, property rights are a social construct, but I disagree with the "invalid" part.
Cutting off VMOs like GiffGaff with its 4M customers is leaving money on the table https://www.cityam.com/giffgaff-hungry-for-more-as-it-looks-... Also, they could allow Apple Watch to be activated/paired with/managed from LTE iPads.
My mom started a blog about her triathlon experiences after retirement, including being part of Team USA at world championships: https://triathlonatretirement.blogspot.com/
Health insurance is such a weird thing. It shouldn't exist. You insure yourself against exceptional things. Yet we use insurance for our yearly flu-shot, hardly exceptional.

And insurance doesn't want to pay out, that is their business, which actually goes against the whole idea of healthcare. You need to spend money now to prevent higher cost later.

(on the other hand, car insurance weirdly doesn't penalize you for buying cheap tires, even though the difference between 4 cheap tires and 4 Michelin tires is less than the cost of a deductible for you when miss out on those 10 ft of breaking distance).

I'm about to switch healthcare plans and I'm already mentally preparing (i.e. stressing out) to file appeals for some medications I need that they will deny-by-default.
I’ve been pondering on the question of why AWS Inventory CSPM tooling doesn’t back-propagate relationships via IAM, and this post is helpful with some prior art on the other attempts in the space to solve for it.
This is probably closer to the billing of on call staff than just "overtime".

For instance when getting an alert on PagerDuty in the middle of the night, you might get paid by 30 min increments while dealing with the emergency, even if your regular pay is by the day.
Why not just keep growing it?

Create some sort of share / collab feature that will naturally spread to link minded users.
Massive untracked cost of our healthcare system, too. We’re already more expensive per-capita than anywhere else, by a long shot, plus we impose huge costs on patients and their families in time & stress spent fighting the system. Any good-faith accounting of that would put our costs way in to “WTF is wrong with us that we’re not rushing to fix this immediately by any means necessary?!” territory.

There are other hidden costs, too, like government employees who have to deal with private insurance issues for purposes of sorting out benefits and child support and all kinds of things, but aren’t primarily involved with healthcare so I’m sure those hours aren’t counted among costs of our healthcare system. Not sure about the hours (and hours, and hours) HR at entities public and private lose to dicking around with insurers and brokers and HSA providers and such. Doubt that’s counted, but it’s real and significant. Healthcare providers waste lots of money on similar things from their side, but I expect those figures make it in to even fairly naïve system cost estimates.
Has anyone a made or has a link to a recent, detailed comparison between all these self-host-platform projects?
I just finished reading Empire of the Sum: The Rise and Reign of the Pocket Calculator, which describes the Programma and many of its contemporaries. Highly recommended reading if you're interested in the history of calculating machines and how they intersect with computers.
>we're still looking for a way to better simulate these on our test environment, so if you/anyone has ideas we’d love to hear them.

Pick Kubernetes offering from big 3, deploy it then blow it up.

(I couldn't get HackerNews to format properly and done fighting it)

On Azure, deploy a Kubernetes cluster with following:

Azure CNI with Network Policies

Application Gateway for Containers

External DNS hooked to Azure DNS

Ingress Nginx

Flexible PostGres Server (outside the cluster)

FluxCD/Argo

Something with using Workload Identity

Once all that is configured, put some fake workloads on it and start misconfiguring it with your LLM wired up. When the fireworks start, identify the failures and train your LLM properly.
?

I could be wrong but I've never seen redwoods in Massachusetts.
KDE has this feature now, you just have to add the global menu applet to your task bar and it will do the Unity/Apple thing where the task bar is relevant to the selected application
The US obsession with literality in recent times is very sui generis (and even then you have a lot of people criticizing it for not taking further, e.g. the fish is a tangible asset SCOTUS case). In Portugal, the law specifies how it should be interpreted (1966 civil code, art. 9)

1. Interpretation should not be limited to the letter of the law but should reconstruct the legislative intent from the texts, taking into account the unity of the legal system, the circumstances in which the law was drafted, and the specific conditions of the time when it is applied.

2. However, the interpreter cannot consider a legislative intent that does not have at least a minimal verbal correspondence in the letter of the law, even if it is imperfectly expressed.

3. In determining the meaning and scope of the law, the interpreter will presume that the legislator has adopted the most appropriate solutions and has expressed their intent in suitable terms.

It doesn't help make the meaning of the text more determinate, but it may shift where the battle is fought.
Nice. Why not use a github merge webhook for triggering deploys?
I have a full weight bench in my garage...but I almost never use it since getting kettlebells. StrongFirst has some great information about utilizing kettlebells to achieve your goals.
Virtual desktop and tabbed windows (i3 and sway). My current setup is

1. Emacs
2. Firefox
3. Terminals
4. File Manager (gui)
6. Music (terminal)
7. Videos (mainly courses)
9. GUI utilities
10. Password Managers

5 and 8 are for projects and scratch layouts.