skysight-inc/HackerNews huggingface dataset:
I used Wise for five years as a freelance developer. Last year, they suddenly blocked my account. At that time, my only client was a company listed in the S&P 500, who sent my salary through Wise. When Wise asked for proof of my contract, I sent them the documents. However, they still blocked my account without telling me why. They gave me my money back after seven days, but my account remained blocked without explanations.
There’s an implicit assumption that the layoffs were evenly distributed and that the union bargaining team was also evenly distributed within the organization. If those aren’t true, this analysis is going to give deceiving results (could be either direction).
If every bar reflects the same proportion of the population then that would mean every bar of the histogram would have exactly the same height, because the y axis on a histogram is density or proportion.

I don't get how you can be so confident about a concept you only vaguely remember from a class you took long ago, and that even after reading the relevant article on wikipedia you conclude that therefore wikipedia must be wrong rather than thinking "hmm, wonder whether I'm misremembering things here..."
Not really - if you are salaried worker - you get paid even if the project that you are working on fails. You trade potential profit for stability.
But if you are a founder/investor who works on your own stuff then you will lose your own money if the project fails.
It’s fine if you don’t like the Church if Jesus Christ of Latter-day Saints—but a smear on this level is another thing. Such an amalgam of falsehoods, misrepresentations, and bad whole-to-part fallacies.

Brandon Sanderson is a kind, altruistic man. For instance, he teaches a creative writing class at BYU and all the money he would earn from that he donates to scholarships. (If I’m not mistaken.) I happen to enjoy his writing too!

You’re clearly upset about some things he’s associated with: that’s OK, but you’ve really crossed over into unreasonable, fallacious territory. It’s not fair to smear and misrepresent so much.

He’s a good man trying his best, and his work has brought me much enjoyment.
some of my recent useless software with an audience of mostly 1 (me)

https://updownredgreenetc.franzai.com/

click the icon that matches the word (red word -> red icon, green word -> green icon, up word -> up icon, so easy)

http://lalo.li/lsd/ - LSD refactored and now in color

https://flapimoji.franzai.com/ - a flapy bird implementation in emojis

https://ashtanga-muskeln.franzai.com/ - a german yoga anatomy learning app and quizz

same for yoga vokabulary - https://ashtanga-vokabeln.franzai.com/

https://github.com/franzenzenhofer/lighthouse-script - a bulk google lighthouse testing suit

https://github.com/franzenzenhofer/thisismy - thats hard to explain, its a file and website text extracter minyfier copy to clipboard command line tool

https://github.com/franzenzenhofer/qrpwd - backup encrypted data as qr images in your google photos / whatsapp / fb photo streams
When in the world will this meme end.

If I am paid to dig holes, then a hole is not worth anything to me except for what someone will pay for it.

I'm not going to stay at home and dig all these holes in my back yard and glimmer with glee at all this surplus value that I've kept to myself.

Code is the exact same. Me writing a python module to process a CSV file is not at all valuable to me, but the wage I'm paid for making it, is.

It's not exploitation. It's a very easy trade.
Books are likely going to be around for a lot longer, as they have a long history of being shelf decorations. Plus, people like them for the format, not in spite of the format. e.g. if you could get the same DVD quality video copied onto a USB stick, it would be more appealing than a disc nowadays.
LocalShare seems to be available on many more platforms
One of my previous jobs was working on a vb6 POS system, we had to use windows XP VMs just so that we could run an old visual studio to keep developing it.

I left that company when it was clear their dreams of replacing it with a SaaS product wasn't headed in the right direction for me, but I sometimes wonder if that product is still going or whether they finally achieved their SaaS migration dream.
> [H]aving access to all of the events in VB6, I would be able to implement a bug-free Autocomplete Textbox.

.. That’d completely fall apart at the first hint of anything vaguely nontrivial going on with input, whether due to the user’s language, accessibility tech, or autocorrect on a touch keyboard.

I remember being a non-Latin-script user in the age of localization patches and country-specific builds, and very much appreciate today’s “(try not to ruin) i18n first” approach (among other things implied by the above), but a simple input API absolutely was a casualty of that, even if you LoB app is completely fine being ASCII-only (however dubious a statement that is).

(No experience with Power Apps, but I don’t think there is a single modern platform where that’ll be easy.)
> the kinds of people who have time to lead a union are likely to be the kinds of people without important jobs

... Wow. That's something you'd never hear in Europe (outside of a golf course, at least).

For the record, leading a union is an important job, and all that's required to want the job is a sense of fairness.

In reality, many people balance multiple responsibilities, including leadership roles in unions alongside demanding jobs.

The statement undermines the significance and complexity of leading a union. Union leadership often requires strategic thinking, negotiation skills, and a strong understanding of labor laws, which many would consider important skills.

People with high-responsibility jobs may still prioritize union involvement because they see it as a vital activity that aligns with their career or personal values.

Stereotyping people who are involved in union leadership as having anunimportant job is a damn near uniquely American notion. It's the result of decades of mind-warping propaganda.
When discussing tech debt, always think contagion
Exactly. Authors have some power here. Up to them whether the money matters more, exactly as Cory Doctorow says.
What about musics? And all the videos that you indirectly watched through links on the wider internet? It is pretty impressive to only watch 60 minutes of Youtube per month, unless you consume media from other places. Otherwise, good on you for not spending as much time staring at videos.

I use Youtube to watch Frontline, PBS, news, etc etc so its not just for entertainment.
There's a much bigger aberration in a graph out there though. The M2 money supply. During covid it expanded at an unprecedented rate. It's currently declining. The latter hasn't happened since the Fed started publishing records of it.

Worse still, the last historical precedent for such a decline I could find is the 1929 depression.
JW, how do these countries handle non-employement or self-reported income (e.g. capital gains of real estate, equity, or even selling products online)?
There is no state intervention. Depending on market conditions, a 30 years fixed can have a higher rate than 25 years.

It’s basically hedged with long term bonds (Belgian or European) + a profit margin for the bank + risk based on your profile (age, health, employment history, …)

I guess UK banks are just hedging with shorter term bonds compared to Belgian ones.
I think its a bit of a stretch to think that an app would be able to send a file to someone elses phone without them installing an app to manage the file storage and security.
There are lots of work related safety issues in nuclear power plants that are addressed as a matter of course, but heavy machinery isn't necessarily specific to nuclear power.

And, yes, it tends to glow blue, not green.

But you are not seriously alleging that radiation from spent fuel rods isn't deadly, do you?
Is it just me or does this require background knowledge that isn't widely available? I couldn't get through it as it never seemed to really explain what Aliases or Alias structures are, how determining those aliasing structures works (why multiply by C?), how this primary effect thing works and how any of this actually relates to the experiments in any way. As in, like, ok I do tests 1-4, now how do I turn that into insight with this algebra?

If someone could elaborate how this all fits together that would be great, because it does seem like there's some nuggets of insight to be found here
How does it compare to the Reface DX? It's also 4-op and I think you can change the waveforms because I have a patch that's clearly a sawtooth. I only just got into synthesizers and the Reface DX is so much fun to play with on the couch.
> They've already lifted that capability into orbit.

source ?
I doubt low interest rates help buyers all that much. If there are 3 properties on the market and 4 buyers, it doesn't matter what interest rates are, the 3 highest-earning buyers are going to get the houses and one will miss out. The amount of money borrowed might go up and down, but there is a physical balance equation that must be satisfied which doesn't care about the financial situation.

In theory, low interest rates will reallocate resources from other sectors of the economy to housing, causing more to be built. In practice I don't know how big a factor this is though - I'm used to there being regulatory restrictions that prevent new housing being built in high-demand areas. But that might be an Australia thing. Regardless it'd lag interest rate changes by a few years because it takes time to organise new construction.
DRM is terrible for so many reasons, one I don't see me mentioned a lot is that it's part of a massive antitrust issue with media and proprietary formats in general.

Kindle formats for example are locked into .ksx format, which you can strip out into a DRM free epub, but most people can't or don't know how to. This means:

- They have to buy amazon ereaders if they want to read their books

- No other company can reliably build ereaders for an exclusively proprietary format like ksx
Fed hasn't started buying bonds or lowering overnight rate
If you actually look at how people use most multiplayer editing tools they tend to avoid conflicts anyway. It’s extremely painful to have two people editing the same sentence in Google Docs let alone more than that even if it sort of works. Collaboration tends to be negotiated so you end up with I-go-you-go, reviews and other patterns forming around the use of the tools. People can also see and resolve conflicts in real-time.

That said this sort of reconciliation can be extremely painful if people are working separately offline for any length of time as arbitrarily resolving many conflicts doesn’t necessarily result in coherent results. But as I understand it that’s also an issue for other ways of solving the issue as well.

Another missing piece is signalling failure. For example two people trying to fill the last slot of a limited resource. Having to infer from the state that comes back whether your operation succeeded or not is not a fun way to write multiplayer code.
Someone you know works for Meta ?
One of my favorites was seeing my toy chest from when I was a kid in Wrath of Khan

"Little Tikes kid’s Apollo Space Capsule Toy Chest." - https://third-wave-design.com/2018/11/30/houston-we-dont-hav...

It also pops up in a ton of other places.
Nothing, you abandon many viable samples of it wherever you go.

This relates to the biggest problem with biometrics: it represents an effectively static attribute about an individual. It cannot be reset and therefore we place this enormous responsibility on the reading mechanism and pipeline to the authentication process to attest that the human using it is doing so with consent.
The tradeoff is that while there are many estimators of the expected value that are more efficient (have less variance) than the sample mean for various distributions, they typically introduce bias.
The key difference you are outlining here is form vs function. The latter example is perfectly reasonable because you are adding actual “content” and restructuring around that. I don’t think any reasonable person could object to that - coding guidelines bedamned.

GP’s example is just finicky window dressing based on indulging a personal aesthetic based on what the author things “looks good” on a particular day, with a particular font on a particular screen.

What we should be striving for in code style is the lowest common denominator most bare bones strucure that can be read, understood and modified with the most rudimentary of tools.

EDIT
> What happened to "code is primarily to be read, occasionally to be executed"?

Exactly this. Code should be readable for all. It goes through all sorts of other actors and tooling, not just your painstakingly configured IDE.

>> What we should be striving for in code style is the lowest common denominator most bare bones strucure that can be read, understood and modified with the most rudimentary of tools.

> as if, when designing a building, everyone involved - architects, plumbers, electricians, HVAC engineers …

All the above have to abide by building codes, use standardised parts and tools and most have to conform to certified standards which their work is then also validated against.

We have many, many coding standards most of which discourage tabs and fancy formatting but developers get special exemption because “ma creativiteh”

> plaintext code directly is an idea that needs to die.

Yes let’s throw out some things that work perfectly well to accommodate a few malcontent crybabies.

At the end of the day our laws and most of our written communication depends heavily on plaintext and that’s not gona change any time soon just because a few people don’t want to learn how to use it properly.
A range of abilities seem to be in decline:

- inability to hand-write

- inability to solve an equation system or to calculate the zero points of a polynomial

- inability to read a book cover to cover and to summarize its contents

- inability to listen to a 2 hour lecture concentrated and to take notes

- inability to conduct a scholarly literature search on a topic (other than coming back with 8 blue Web links)

- inability to find the library or to use it other than for drinking coffee with friends

- inability to read a daily newspaper or weekly news magazine to stay informed about current events
Google is becoming more aggressive about YT ad blocking
They're no longer warning me that adblock is on and making me wait to close the pop-up. They're saying they will block video playback after 3 more videos unless I disable adblock.
If you can call a purely apple designed protocol as Interop. Its no different to the lightning connector. Apple designed it, and trademarked it. If you want to play ball you need to pay apple a licensing cut.

EDIT: I have just seen they have recently introduced matter support for iot devices. This is a big step in the right direction!
The trend towards cloud dev environments will continue for a while. Some people will spend years working full time developing support for these. They'll make assumptions about network connectivity and resource cost while building layers and layers of abstraction to get the whole thing to work. Bringing up a dev environment will be mystified and no single person will know how to do it.

Then someone will realise "hold on, can't my own computer run this stuff?", get rid of all the cloud layers and run the environment directly on their laptop.

They'll write a blog post about it and people will be amazed that it's possible.

And the cycle will be complete.
> Airburst can happen wherever the fuse is designed to activate.

Maybe, but if you are using airburst it doesn't make much sense to activate it at ground level since it defeats the purpose.

And again, the pictures taking during the day light show very little damage - the surrounding buildings are fully intact, so a JDAM just isn't likely, airburst or not.

Seems more like a fuel tank that blew up causing more fire type damage than anything.

https://www.theguardian.com/world/2023/oct/18/al-ahli-arab-h...
I do nice chords pads with bass, melody and drums on the Digitone... just use those sound locks :-)
Just create a new account and advertise with that. Or even a fake account. I know a lot of people who have dozens of fake accounts even for legitimate products and ads. Facebook is notorious for not providing any kind of support for its ad platform. Not to mention that they don't seem to do anything to stop fraudulent traffic.
Wow, this is incredibly stupid (on Meta's part). Way to shoot yourself in the foot.

Is it just me, or does it seem like Facebook/Meta has always been much dumber about how to actually run a business than other big tech companies? I think they just got where they are because they filled a void with Facebook and took advantage of network effects. Nothing they've ever done has really seemed all that "good" to me overall, except little bits and pieces.

Most recently, I got forced onto their "Messenger" app, because they basically disabled the "Messenger Lite" app. This new app is MUCH larger and more bloated, has a bunch of features I don't care about, and now won't even let me log in because "waiting for network". A little searching online seems to show this is a common problem and everyone hates this app, and many more are pissed that they've been forced off the Lite app.
Well, it shows a different philosophy that will eventually get spilled in the rest the service.
In the Wild West?
What are you suggesting? I don’t even know how I would describe it. A “no holds barred” economy and society? Perhaps you are OK with cigarettes being advertised children and things like that. Is it too paternalistic to stop that? If you live in the US perhaps you also enjoy every other advertisement being for some medication. I’m old enough to remember when that was illegal, and most people would say that was a better situation.

I never suggested that people should not be allowed to use credit for things. What I object to is making it easy for people obtain new credit at a POS or in such a nonchalant fashion that people do not think it through before it’s too late.

Credit for purchases and new credit are two different things.
Spain is also similar. We recently locked in a 2.65% for 5 years but 15 years around 3% was also available. That 15 year came with early repayment penalties though.
I fly Southwest specifically because they don't charge to check bags (seriously, fuck this nonsense of charging for basic functionality). I find that it's actually very rare that the overhead bin space fills up, even on completely full flights. I think that the GP is spot on that contention for the bins wouldn't be nearly as bad if checking bags was free (which again, it bloody well should be even if it didn't help the bin situation).
What's the fundamental difference? HyperCard apps had minimal chrome and were fully customizable.
Looking at how homes are insanely overpriced (worse here than in the US) that is not a bad thing. The only sane market at this point is +1M houses which is simply rediculous.
I think being able to host petabytes upon petabytes of videos and serving them at a pretty good speed is pretty special.

> They are piggybacking on user content more than users are on their infra.

Are you sure? How many people host their own content now? People that do that will soon become irrelevant because for half of humanity YT is THE video hosting site with the rest being Huabao, niconico or something. So in that regard it is special.
Rates just reached 8%. Where do you think all the securitized 8% mortgages come from? People actually have to lock that rate and close. Then securitization can happen, and of course during that process there will be fees taken out. If you want 8%, become a direct lender.
I am currently investigating the use of microfrontends in our company.

We have multiple web apps (Angular, but also some legacy JSP ones) that are currently hosted on different domains.
Some of them are part of a product suite (see JSP), and some of them are separate products themselves.
However all of them target the same users :

1. Our Customers

2. Our employees (dev, service, support teams)

Those products have a complex way of authenticating and storing user data, since we haven't got a centralized auth server.
So we keep multiple copies of user data, and authentication mechanisms, which leads to duplication, trouble in syncinc changes etc.

Also, our customers, need to log in to different systems each time they need to work on 2 separate products,
let alone that the UI/UX might be quite different. This leads to frustration, confusion and bad UX in general.

At the moment, we are implementing a centralized authentication service, which means that we can finally integrate users across systems.
However we are trying to re-architect our frontend applications also, that's why I've been exploring microfrontends.

My first attempt, will be to integrate the Angular apps under a single login page which leads to a host app that will only handle :

1. Users (login/logout/manage)

2. Navigation (Send me to the required web app)

I have already used module federation (webpack) to integrate a new web app (module), into an existing product and it has been working fine for some time.
So I am exploring integrating all of the Angular apps under a single host (new webapp), and using module federation (or whatever else works) to fetch and run
the other modules, with routing (lazy loaded, remote modules)

It's worth noticing that our 2 main products I am trying to integrate, are Angular SPAs that use the same UI framework, and similar UI/UX.
There are 2 (currently) small-sized teams that work in these projects, and they have their own release cycles.
Each project has its own backend service.

The issues I have identified so far are :

1. Angular/package upgrades must be done simulatneously (if we care about performance, and don't want multiple copies of the framework downloaded and running in the same page)

2. JWT token sharing/refreshing (Since everyone will live under the same domain, we can share auth tokens in cookies/headers,
but we require a mechanism for all apps/modules to request a token refresh, and a way to communicate user status changes : user logs out, permissions have changed etc)
(p.s. Backend services - hosted in separate domains - will of course have to integrate the new Auth service, and inspect/validate the shared JWTs)

3. ALthough module federation might work for Angular SPAs, we will have to implement a separate mechanism for importing JSP apps (iframes probably?) and the way we share JWTs with them.

Since I've read a lot of constructive critisism on the issue here, I would love any feedback regarding my approach. Is there anything else I should explore?
I've thought about NX monorepos, with separete CI/CD pipelines for each project, but that looks more complicated from where I stand.

Thanks in advance.
I just run a FTP server on my phone - https://f-droid.org/en/packages/org.primftpd/
I love writing useless software! Here's some useless software I wrote this year:

- https://lines.potato.horse → the uncolouring book

- https://meat-gpt.sonnet.io → MeatGPT

- https://tidings.potato.horse → Medieval Content Farm

- https://butter.sonnet.io → You deserve butter.

- https://mrr.sonnet.io → Mrr

- https://mrrr.sonnet.io → Mrr (physically accurate)

Some of those just very elaborate blog posts, over-engineered as I found it easier to express myself through playing with code, rather than solving a real problem.

Longer list (including some accidentally useful stuff): https://sonnet.io./projects