skysight-inc/HackerNews huggingface dataset:
I'm in the same situation. I used the Photography subscription for LR + PS, as I don't care about any other tools (RIP Fireworks). I've been using Adobe Products since 1999. I just feel like supporting them is unethical.

Figma + Procreate replaced Photoshop for me for design/game dev workflows, but I'm still missing the right tools for Photography and image processing.

The OSS LR replacements feel too clunky, CaptureOne is fantastic but a bit pricey. I'll have to bite the bullet eventually and choose between convenience and cost.

Two questions:

1. Is Affinity desktop better than its iPad version?

2. What's your use case for Affinity as a replacement of PS?
Are you saying that there is functionality called a `table` that I could use to give me similar results?

I don't need/want a fancy grid, I just make multi-columned lists a lot.

Another similar use-case: recipes!

1cup flour extra fine/sifted
1tsp vanilla extract is fine
1/4cup something else more cooking words

It's not a lot steps, but if there's a table function I could look into without creating a grid, I could probably use that.
They should join fresh ex-twitter employees and incorporate.
In 2021, FTX had a funding round of $420.69M
> Elon is a fake person created by VCs to fulfill their goals.

I'm gonna give you a bucket full of benefit of doubt and assume you mean nothing negative by this. I'm all for fake people fulfilling VCs goals if that means we can have better and more exciting future (which Musk has delivered to date).

It's worth mentioning that many other "real" people with "no" hidden agendas have done ... jack shit over the past 20 years. :)
Wow, first class JPEG XL support! :)

Google / Chromium developers, please take note!
As I clicked on the link, my mind was wondering how it would compare to the last DIY keyboard I saw ... which was trishume's. I should read the username before clicking :)

Thank you for sharing your new workstation, Tristan. This one looks quite a bit less intimidating than the last one--I think I'll finally start dabbling in the DIY keyboard world.

One thing I need to figure out/work on is how to turn the output from any of the DIY designs into PS/2 signals. My desktop setup requires that.

Currently using the PS/2 version of https://www.ergodirect.com/product_info.php?products_id=450, which has been discontinued for a while. If this keyboard dies, DIY might be the only option for an ergonomic PS/2 keyboard.
DWG/DXF import is what I was missing from Illustrator.
I'm talking about the [feeling]. It just imbues everything.
Yeah, for portable code you also need a function to tell you if you're on an architecture where you need to do a byteswap for the data you have. e.g. you know you have data in little-endian format - do you need to swap it to work with it natively? That depends.

Maybe having something like convert_be() and convert_le(), one of which is a no-op and the other does the byteswap (depending on your arch) would be better. It removes the duplication of e.g. htobe() and betoh() which are exactly the same function, while allowing the caller to not worry about which architecture their code is compiled on.
Small would be Luxembourg.
I don't think my statements and those poll results are at odds. If you look at the phrasing, the personal data in question is never specified. People may be imagining their identity/social security number being the data they are concerned about and not, say, that they were geolocated outside of a kohls.
Sort of, selfhosted websites is definitely a thing.

However my thoughts around Fediverse is more that you own your data, you can transfer your data about and corporations can't shut your down.
Certainly delve exists and I'm sure it is fantastic, but it just isn't something I have ever needed to reach for when developing with go.
Interesting challenge. Sounds like you will need a bit more than 8 billion for all the logistics involved.
HR is annoying in most of cases. Their job should be (and could be) automated via bots.

My thought is, the reason is most of them lack of logical thinking skills, that's why they're HR in first place ?
I'm not looking to praise Zuck but he did at least try something new. That's how companies stay alive and vital and relevant. Innovation. He gambled big on VR and it didn't pay off. At least not yet. I don't think it will pay off but I have to respect that he went big on a new direction for the company.

I still think Facebook is evil and I feel like they should have tried to buy Tik Tok although I don't know how feasible that ever was.

>Meta really needs to be in the cloud business.

That's an interesting idea.
>Who predicted this?

Every investor who continued to buy stock in these companies as they doubled in price, along with companies like Peloton, Zoom, Carvana.

The laptop class genuinely believed we'd never do anything in-person again.
It would have been a godsend when I was still academic. This and sci-hub.

The way they eviscerated the service makes clear that in general we need more robust web services. Tor is not ideal for this, onions are excellent and fill their niche really well.

But we need something simpler here.
well they saw the postive feedback that the Stripe comments got and plagiarised it
Author here. Sorry, I should have added more instruction there.

What I was expecting someone to do is use the 'pull' command made later to extract a statically linked hello from the hello:latest image, but I didn't explain how until later. So yes, thanks for including this, static linked is the way to go here, or ldd and copying other things in.
Smaller / newer companies with investment money to burn who expect results. Although I can imagine investors are slowing down a bit as well - actually they have done so I believe for the past half decade or so.
Reversing bytes sounds like reversing their bit orders to me.
Well Meta severely downsizing their HR department shows you they're not gonna recruit much if at all. It's not a great sign for someone looking for a job...
Yes agree. What's the solution?

But not sure about your comments about Dorsey. See https://davetroy.medium.com/no-elon-and-jack-are-not-competi...
That sounds interesting. Would you be willing to post the VBA code?
Where would you advertise for ex-Meta or ex-Twitter developers?
I've just bought this without even looking at what's new or different. That's how much I love their software.

Hopefully the performance in isometric grid mode is better in v2. My only issue with v1.
That’s how they make their money, brand names affords them to charge a lot of money, they lower the quality and the manufacturing the cost and then pocket the rest.
I experimented with making a GPT-3 excuse generator for getting out of work/school a while ago^. We can look forward to a future of incredible synergy, as employees dodge work with AI generated notes and are summarily fired by an AI!

^I didn’t get very far because realistic excuses were boring and I had more fun trying to get it to come up with increasingly bizarre ones:

“I can’t come in today because…”

- I'm made of glass, so I'm stuck in the mirror dimension

- I am now a living manifestation of numbers, so I can't leave my house

- I've become a sentient, living version of the internet, so I am now the human race's collective conscience

- I am now an extra dimensional being made of fire, so I am now on fire

- I am now a living, malevolent, super intelligent, hyper dimensional cloud, so I am now an intangible, invisible, shapeless, omniscient, omnipresent, omnipotent, infinitely powerful, god like entity, I am now everything and nothing
No, this was always an issue, even in times when you enjoyed yourself with incompatibilities between different RS-232 implementation, VGA cables, DVI digital/analogue mess, FireWire burning out ports and more.

The world where a plug was enough to identify underlying protocol in 100% of never fail cases never existed.

However, nostalgia deletes enough memory for us to whine about times that never existed ;)
How should I know you to be a Mason?
My apologies, I meant relevance to the problem that Docker solves, which is enabling developers to neatly specify and package their dependencies. I am not trying to diminish jails and zones usefulness to system administrators. I'm just saying if you put Docker in a comparison list to other technologies, jails and zones wouldn't even be in that list.

The annoyance comes from system administrators looking at the set of technologies inside Docker and saying "we already have that", and then just assuming Docker must be some sort of marketing scheme. I deployed docker in my organisation within a week of its first (beta?) release, when all of its "marketing" was a single blog post.

Docker solved an enormous real problem in the software industry, even if from a system administrators perspective it's just a new way of packaging applications, as there have been many in the past and probably will be many in the future.
The news is consumed with the US midterms, it's actually a great time to make this announcement.
It does, but the developer decides. Also, errors are often propagated and only matched in exceptional cases, so I don't think the impact would be big.

> That "way to tell them apart" is a tag, which would make it a tagged union/enum, not an untagged union.

No. The difference is that a tagged union (sum type) is defined in advance but generally a union is not necessarily tagged but _can_ be tagged.

Example: say you have tagged union with 3 different types / tags A, B and C.
You can now define an adhoc/untagged union that is A | C. That means, we can guarantee at compile time, that we will be able to tell A and C apart later. But it is still not the same, because the combination of A and C was decided adhoc and was not predefined by the developer anywhere necessarily - which is what makes it different from A, B, C which where specifically defined by the developer.
> Basically, purchasers should be able to have confidence in the products they purchase, so the question is what are the appropriate minimum standards.

But what confidence do you have if the product you bought is tethered to the original vendor? What if they decide to do something that makes you unable to use the product?
Donate the money to an organization fighting climate change. It's the closest you will get to an equitable distribution.

Or, if you want to distribute it as regressive as possible: burn all your money. This will lower inflation and people will benefit in proportion to their spending.
They used to say “assets have legs in silicon valley” but not in Horizon World!
well it could be all of the above....what i find odd is that the Facebook CEO already knew that demand for ad revenue would already drop in 2023 and they were still hiring up untill now....they should have started cutting costs earlier
Correct, Take the first round of payouts, always.

Almost every 10+ years a mega company buys the company I'm working for and lays off everyone. The first time I stayed on and didnt take the layoff with my group, was going to merge into the new company. Then after a year, was let go and didnt get the big layoff package, then my manager left.

Totally screwed out of a major layoff package as it was a year later, way past the laws for mass layoffs, was a mistake to stay on, they kept me long enough they only had to let me go under new terms, then promptly closed the group (me and my manager). I was the most senior and long term employee, they saved a bucket load to screw me over.
Let me help you to clarify step 1:

Make a disposable $8,000,000,000.
"Dig deep. Ask the hard questions. Criticize the flaws. And cut through the bullshit"

This.

This is what we should expect from journalists.
I have been through a couple of merges and layoffs, it taught me that what matters is loyaty to the team, employer not so much.
Flash storage is what routers have used for ages, while an SSD can contain Flash storage, it does not mean that Flash storage is an SSD.

https://www.cdw.com/content/cdw/en/articles/datacenter/diffe...

I'm not fully hardware savvy so feel free to correct me.
This is awesome. It reminds me of what they do on the podcast "Song Exploder." In that podcast, the host rarely talks, and instead all you're left with is the artist, and their explanations of where the stems for their songs came from, along with clips of those stems.
The issue with Web3 is that what slays in one narrow niche is not worth expanding into other areas.

Cryptos, tor, etc have their uses. Those uses are basically buying illicit products and services remotely.

They don't make much sense elsewhere and ironically the constant speculation on price (I'm guilty of this) is killing it's original use case!
> the rest of the world had weakened itself with years of self-imposed Covid restrictions

This is a pretty bold political statement: it’s saying that people weren’t worried about getting sick and that the millions of people who died, had long-term illness, or were caring for their relatives weren’t contributing to the economy. Things like the business owners complaining that retail sales were down even after they got exactly what they asked for suggests that’s not the case.

> literally shutting down globe-sized sectors of the economy for months or years at a time, with no notice

Can you give details on where you believe this happened?
This reads like a grade schooler trying to plagiarize something with his first thesaurus. I am disappointed by AI every day.
True. If recovery is faster than 6-12 months, life is comparatively good.

If recovery starts taking a few years, quality of life drops a lot.
Tech projects aren't tightly tied to revenue increases.
Why tank can't simple shoot these with an onboard cannon, assuming they got clearance to move freely in this area, they can just lay one or two good shots and go thru
That’s exactly what was said in the above comments
... or unless Apple shipped a buggy version of CUPS: https://github.com/apple/cups/issues/5747
I am 71, started programming when I was 13 (my Dad got me access to a Basic time sharing system, using a teletype terminal).

I am just now starting to feel like I can no longer be competitive as a professional developer. The younger people I work with just seem to get more work done. I feel like I understand aspects of business, software complexity, and practical aspects of development better than most people I work with and have worked with, but those are also becoming more common skills. I very much enjoy writing and working on my own open source projects, which is what I plan on doing, but I will profoundly miss social interactions around developing large systems as a part of a team.

If you are 30 and enjoy programming and you can get paid adequately, then I don’t think you have any problems with your career choice.
My guess? They don't only get a unique identifier, but they get to know and link you to other more useful data using your Apple/Android device ID and so on, that they can use to track you across multiple user accounts. Something that browser fingerprinting can't guarantee 100% (but getting very accurate these days)
A regular bank transfer? I know the US doesn't really do that kind of thing, but here in Europe I can send money to another bank account within 10 seconds.[1] And it doesn't even cost me or you anything and all I need is your IBAN.

[1] https://www.europeanpaymentscouncil.eu/what-we-do/sepa-insta...
people vote with their feet. Instead of looking at studies just look at how people behave, words are cheap. These studies are just evidence of one thing, that people like to appear security conscious in public. People are entirely in control over their data collection and they know it, they can just remove any app they don't like from their phone. The reason they don't is because they get value out of it.
The proprietary ones which use LGPL libraries do - it's uncommon as it's a bit more work for the proprietary dev but it happens
> I got this wrong, and I take responsibility for that.

As always with these things, I wonder what taking responsibility actually means in practice.

Businesses usually try to find ways to correct for major failures in decision making. In the case of Zuck, given his ownership, does anything actually happen or change? I'm sure his net worth has been reduced by changes to Meta's share price, but he was a multi-billionaire before and he still is now. Is that it?
I did not say extensively; I used it for a week now to see what the fuss is about and got, at first time opening this app, these videos. Not sure how that analysed my behaviour of ‘opening the app’.

Then I followed a bunch of guys in true crime and made sure to swipe other videos away as fast as I could and it got less but i still get them. Probably if you use it for a long time; it might be more tailored to me but the content, even the good content according to like minded, so far is so bad that I don’t think I will give it that much time.
They keep all the managers to make sure the remaining employees end up covering the work of the ones laid off:) Im sure they laid off a few managers here and there though
Ask HN: How do you find interesting topics to write about?
I've recently made a few articles, and one reached more than 100k views. Interestingly, it's the simplest and with the clickbait-ish title. It makes me mad that it was the one people loved the most.

I don't want to create more clickbaits, I want to write good content that also attracts people. I am struggling with finding a good topic. Writers, how do you do it?
I’ve been a professional developer for 8 years now, and I’m 48. I’m very employable as above average individual contributor. Breaking into entry/mid level jobs at age 40 was one of the hardest things I’ve ever done, but it was worth it.
I am in no way interested in not letting people know about this. It is outrageous.

How to give the gift of dopamine no matter where you are in your gaming journey.

Introduce ‘gifts’, monitor effect and then mass deploy. All using ML tools.

Clever but oh so awful.
Is he laying off himself too? Because simply saying "I take accountability" without any actual consequences isn't taking accountability.
Luxembourg is not Central European.

https://en.wikipedia.org/wiki/Central_Europe
Why are you pretending like crypto is somewhere in the future, all the things you list are already done and being used by people. If you don't use crypto, great, this means you live in a system that works for you, but if that changes you'll be happy others have created many tools you can use.
> All donations are exactly $150, every time

This is common with this kind of service, it’s simply a recurring payment.
You can currently do this as well. Turns out FAANG is popular because german tech pay is pretty garbage.
What does taking accountability mean for a permanent CEO who cannot be fired by anyone?
I mean

https://zennioptical.com

https://www.eyebuydirect.com/

I’ve gotten my last 8+ pairs at one of those two (may have been a third but can’t remember) the most I paid was for some sunglasses where I wanted a few upgrades $80… the rest averaged $12
I can't believe google hired 100k people during the pandemic. Can you source this claim?
See also https://sweetalert2.github.io/ which has a lot of NSFW sponsors for some reason.
Damn, so much talent flooding the market
It's not a given that everyone will be looking for a job immediately. They're getting a multi-month severance package. Some will look immediately - some will take a breather and start looking in a few months - some will take the time to switch careers or go back to school. Also, it is 15,000 people presumably located around the globe - not just 15,000 people in Menlo Park.
Dynamic dispatch and parametric polymorphism are also part of OOP.
Very nice, the world needs more people to write in Elixir/Erlang, and escape the polyglot hell the cloud shift incentivized.
It means as much as was said. Nothing at all.
I witnessed them do it to other people who were outside "the know" and the joking around in the debriefing made it clear what they thought of them.
Apple trashed it, not FB itself.
Don’t they share either Kleiner or Anderson horowitz as common investors and board members?
I assume that implies you are not proponents of software freedom? The distinction may be important for some people, if only for placing trust in your long-term vision.
I'm experimenting with some alternatives. I prefer Rust (because I speak that) or Ruby (it's my main language) but the Go option gotosocial is my favorite.

It lacks a frontend and admin UI, so not ready for prime-time, i guess. But good enough to glue onto a pinafore frontend. And to manage a small instance.

The most promising rust alternative, rustodon, is ground to a halt, it seems. A lean, sinatra-based backend could work, but wouldn't solve the complexity of hosting caused by Ruby runtime and deps. That also doesn't exist to my knowledge.
> Even then I don’t know if it’s allowed by regulation

It isn’t, precisely for this reason. The US Equity and Equity Derivative markets have tried a few times to get approval for initiatives using their already existing BDs (to facilitate inter-market order routing), and in every case it’s been blocked by the regulators as too risky to the underlying business.

The issue here has more to do with the lack of a centralized C&S clearing house in crypto, and is one of the reasons counterparty risk remains such a massive issue there. Having to maintain an account at each exchange, much like you would a BD, and praying things don’t suddenly go pear shaped, strikes me as insane (and is one of the primary reasons I’ve avoided getting involved in the crypto space)
Too bad you're still supporting Adobe, since they purchased Figma.
you forgot that the only use of cryptography in general is for pedophiles
BTW if you have read about the `Try` trait before and are wondering what `ControlFlow` is, read it again: https://doc.rust-lang.org/nightly/std/ops/trait.Try.html

`Try` was recently changed significantly with the introduction of `ControlFlow`. IMO it's a big improvement.
Depends, Romania is either central, southern, or east european. Culturally is most definitely not eastern. Germany is by some considered central european. Austria and Switzerland see themselves as west european. Oh the delusion.
I'll try it later on a physical machine.
Ha, interesting. I learned about Maté during my previous gig (generative music for psychedelic therapy). Will give it a read, cheers.
Affinity is great but... weird.

- Designer and Photo keep asking me to download and install a new version manually every time I open it, rather than just taking care of their own updates.

- Pasting if there's no document open doesn't work. You have to do 'new from clipboard'.
Xi Jinping speaks as IBM, Intel, Cisco CEOs attend China’s internet conference
Guy has lost dozens of billions of dollars. As far as accountability goes he's pretty up there.
if we're going down that road, being fired is pretty inconsequential for a silicon valley software engineer. whoever your next employer is, relative to 90% of the world's population you'll still have a richer and more comfortable life than they could ever dream of
What is needed is a strong government for the people, by the people. Without that, it really doesn't matter what tech you can cobble together.
If you replied with this you don't understand the difference between income, expenses and savings.

Your lifestyle has to do with your expenses. You can have savings and a sizable emergency fund but if you don't find a job that pays you as much or lower your lifestyle.
I dare say that once some are out the others look to them and copy what they can if it worked.

I bet they may even adjust severance etc to be slightly better than previous ones to make the company look better. Facebook can afford to spend money on PR.
I had shifted to Affinity photo from Photoshop few years ago. I need to use it once in a while so Affinity photo does the job for me. It has its own quirks but I can live with them. There is still no real alternative for Lightroom unfortunately for bulk RAW photo processing.
Uh, just no.
Meta confirms 11,000 layoffs, amounting to 13% of its workforce