skysight-inc/HackerNews huggingface dataset:
> sometimes I wonder if just shipping a 64bit only no legacy instructions (i.e. cleaned up x86_64) instruction set would put a stop to the ARM is fundamentally better discussion

No

> but Apple silicon is 64bit no legacy cruft AFIK

No. It’s an ARMv8 ISA, legacy cruft and all.
I think you are going to tie yourself in knots with this.
Every time I see a fig tree now I imagine the tiny wasp that was trapped inside the fruit. Still delicious though.
What a uncalled explosion of emotions.
> As my girlfriend puts it "at the end of the day it's just a bunch of computers, no-one is dying".

+1
My parents had a similar thing in Scotland. They have a big garden, a conservatory and a lovely sea view. They chopped down a lovely conifer (I forget which kind, just remember it had needles) to get more of a sea view, a pear tree that just needed some love and another that shaded the driveway but apparently made the cars hard to clean. This happened when I was away at university, I came back and thought that there'd been a storm or something. Really weird.

That said, there's a difference between reforesting efforts the countryside and (stupidly) cutting down a couple of trees in your garden. Scotland and Ireland are I think similarly deforested after previously having been nearly covered in it. There are reforestation efforts in Scotland, though I don't think we'll see a huge difference within my lifetime :(

edit: ok it's maybe less negative than I thought, Wikipedia thinks we've jumped from 5% forested to 17% since the ~1950s.
Not true. One of the tenets of socialism was economic efficiency. What prevented personal computers from being more widespread may have been the cautiousness on the part of the authorities about giving the general populace access to an empowering piece of technology.
Minecraft's new filter blocks the words “night” and “nigel” [video]
People don't set up email servers on VPN endpoints. That's not how email works.
Have you worked at other industries?

When compared to what other friends and family endure, programming for money is heaven.

One thing you have to do however is having some firm boundaries - this is something I still struggle with.
Yes, this was however not the case when I started in the mid-90's — the inmates ran the asylum and we liked it that way.

Throughout my career, as tech became big(ger) business, I watched as management, marketing, and design, took away our keys. Scrum, as an example, and all that followed seemed to be a way for upper management to rein in engineering, give management "numbers" that they could show their bosses, etc.
Art; aesthetics give context to human culture that would otherwise be colorless. Carpenters, architects, nurses, doctors, engineers may form the bedrock of society but art, music, literature, film tell the stories of our times, our dreams and nightmares.
I'm curious about the following line you said.

> I can't bare the devs that go out of their way to work weekends without being asked

What is wrong with the devs who work on weekends? (if they aren't bothering you, of course)
Here is the same concept applied to the mind:
https://qri.org/blog/neural-annealing#on-psychedelics

"Heat up" your mind with meditation, music and/or psychedelics, and allow it to "cool" into a less maladaptive configuration.
>> However most long term plans I have encountered at my last two companies have absolutely been treated as commitments to detailed plans two years ahead of time, before we have no idea what we really want.

That is an issue with your company, not plans themselves. I'd agree with avoiding long term plans in a disfunctional organisation.
I hear you, company wide status meetings can seem pointless.

I've worked at places where there were large "company update meetings" for the whole company. They were only once a month but still frustrating to lose an afternoon to listen to every detail about who the sales team pitched to this month. Seemingly we had to have every detail of their job explained but the entire software development team had 5 minutes at most to say what they'd done.

It was a source of friction between the development team and the management team especially during crunch times when we really couldn't afford to be losing an afternoon for the whole team.

We managed to persuade our boss to let us remote in to the meetings from our desks instead, so we could listen along while getting on with work.

With covid normalising remote work, large meetings can be both easier to deal with due to not having to have physical presence but also more of a strain as it's harder to get meaningful output from them.

Can you skip that meeting?

If attendance is mandatory and recorded can you make objections to being made to attend?

If not, and if the meeting is genuinely a waste of your time, can you just mute the meeting / take off your headphones and get on with your work?

If you have retrospectives, then be sure to call out that 50 person meeting as a waste of developer time and don't be scared to keep hammering the point that it's taking away a large amount of resource. Be sure if (when) there is pushback from higher ups that you listen to why they think it's important that you attend.

If it's genuinely taking up a whole day on a regular basis then there may be a culture issue. In general culture problems are worth an attempt at fighting, but be aware that most of the time the culture won't change and you might find you're no longer considered a good culture fit and nudged out if you fight too hard.

All companies are different, and it's worth spending a while job hopping to better understand the company landscape and where you best fit. Don't listen to people who say that job hopping looks bad on a CV, especially early on in a career. That's a myth peddled by people who grew up in a different time and who are largely in charge and don't want people to job hop because it costs them money to recruit.
> The Inefficacy Problem

In February 2010 during inauguration of President of Ukraine there were no more than dozen of us, protesters and political activists, surrounded by no less than five hundred of the riot police goons. We knew the president would prepare and weaken the country to be taken by Russia.

You don't think "what can I do alone?" You assume you are the only one knowing the truth.

In the end we were right. Personally, I would choose being wrong back than any day.
Web browsers are already filling in the role of "super-apps." I can connect to thousands of services across the planet without leaving the window of my browser. What need will a potential super-app address that the open web can't?
I'm not the guy you're responding to but for me, GnuCash has helped me identify a number of subscriptions I don't use anymore, that I have then cancelled. It also helped me identify a direct debit that I had forgotten to cancel when I moved house. So there have been tangible savings. Of course you could argue that I could have discovered these things just by reviewing my bank statements regularly, but that's most of the work of importing them into GnuCash anyway, and it's easier to spot these things when you are actively categorising your transactions.

It's also just a helpful way to track the growth of your net worth over time when you have multiple accounts, investments, etc. You may or may not take action based on what you find but it's good to know.
If you have to work on weekends to meet deadlines, have you considered that the problem is not about yourself but about the deadline?
Tried Gnucash, quickly stopped due to the complexity of getting it all organized. IMO a much better option is something like Lunch Money. Killer UI, and does what it does well.
I was a Gnucash user for a decade before switching to beacount (https://github.com/beancount/beancount). Can't see myself ever going back.
I enjoy writing and making videos so the “reward” is the work itself . I wouldn’t stress about it too much. Just turn the Notion page to a public site and ship it.
You would think there would be some account-based flag for that.. Even something insane like 10 reset requests within 2 hours.

This should be standard stuff really!
> Anyway, then after seeing my interest my father brought me an early Windows program that contained animated instructions on some paper plane designs.

Microsoft Publisher 97 had (and still has in the 365 version) templates for different papercraft, including a couple of paper airplane designs. I honed my standard paper airplane design on this, and likely wasted gallons of ink in the process. Living in an apartment with a balcony also upped the incentive to make paper airplanes.
This is a marketing article, likely to push a company's (PayPal?) agenda
Your contribution process can be too cumbersome/hostile for this to be worthwhile. Almost everything calling itself a "wiki" nowadays falls in this category, for example—because they're modelled on GitHub's wikis, i.e., they're not really wikis. Other stuff hosted on GitHub is like this, generally, for that matter. GitHub is like Facebook: perceived to be extremely convenient for everyone who already lives their lives there—so it's hard for them to see the costs—but actually revealed to be incredibly operationally inefficient to anyone willing to measure it. I've stopped filing bugs on GitHub entirely because of a combination of these factors (velocity) along with GitHub's worse-than-Facebook stance on privacy and the general low quality of interactions that occur there. For anyone not primarily concerned with collecting green squares and its adjacent activities, it's not worth the time.
I don't have a brand, but having a personal website is worth it to me, on a personal level, it shows the stuff I've done through the years, some people might find it useful, but the primary thing for me, is to have it so that I can look back at what I've done, and serve as a practical way to show stuff to people who are interested.
Yes, it will do fun things like turn 1.0f + 1.0f into (1.0f,0,0,0) + (1.0f,0,0,0), that is better than having to deal with the old floating point stack, but doesn't really exploit the full potential of SSE instructions.
This is a great demo!
I've been blogging since forever but the classic <Title>/<prose> style got stifling. When it looked like Twitter was going to hell in handbasket I implemented a "tumbleblog" that's a lot more free-form and where I don't have to have an entire concept before writing.

My blog has never led to any professional advancement, it's purely self-expression.
I run reports monthly to see where I'm putting my money. I used to follow a strict budget but that was way too rigid for me and would sometimes put me in a rock a hard place. So now I just spend as I'm comfortable and adjust in the future months.

If you own a business or do work on the side where you are 1099'd then it makes it way easier to send your books to your accountant so they aren't asking for information.
The old “Wait, wait, stop what you are doing. I’ve got a better idea.”

You know what would really be better than planting trees? For the world to stop burning so much coal.

40% of global electricity is from coal. Europe needs to increase coal usage because of the war.

https://www.cbc.ca/news/science/germany-coal-renewable-energ...

There are 8 billion people on the planet. “Hey, everyone stop what you’re doing, let’s all do this” is quite ineffective. We don’t need to stop planting trees in Iceland in order to save the rain forests.
Great comment. Thank you.

I'm currently reading "Manifest. 7 steps to living your best life". It's pretty much exactly what you've described. It sounds like you're going through an amazing transformation. Embrace it and change your life. They don't come round often.

Give that book a read when you get the chance :)
I'm not saying it's nice to be poor, I'm saying it's a matter of perspective. I've met plenty of "poor" people, especially in developing countries who have been way happier (self reported and viewed through my white privilege perspective obviously) than most of my middle class friends.
It's not a matter of blaming anybody, but rather an honest attempt to help. Bitterness feeds on itself.

Also, the article is interesting because the underlying assumption here is that long term planning is a good thing. Meanwhile everybody who isn't poor is constantly talking about being more present and living in the "now". Again, I'm not defending this system or proposing any other system, but I'm trying to give another perspective on the issue.
It also helps to have a lower wage and higher unemployment rate.

In the US when you have Taco Bell paying $15/hr, you would need to pay a fair bit more for someone with a clean driving record and a car. And at that point, is it really worth $20 to get a single toy from the store?
Your link greatly understates later human (predominantly British people) impact from 1500 onwards:

https://www.forestryservices.ie/history-of-forestry-in-irela...

Basically my opinion is that we should be allowed to mess up our own island but another country messing with our island is a crime and infringement of our sovereignty. So yea -- thumbs up to Neolithic farmers trying to make ends meet vs a thumbs down to a global Empire bent on taking over the world through it's military navy.
Luckily we have all the plankton in the oceans making oxygen for us now that rain forest has been deforested for soy beans and cow farms.

Oh wait.
In my 2+ decades at Apple, I think I enjoyed working on frameworks more than I enjoyed working on applications for many of the reasons you mention.

Your "customer" for a framework is a fellow dev. That can make all the difference in the world. Design and marketing generally take a back seat.
That's interesting, my experience was different from yours. While it is indeed very useful to see all my spending, I found it took way too much of my time to maintain it.

This was partially because the UI has a lot of issues (especially the bank statement importing - if you don't do everything just right, you have to redo it from scratch, and it is very easy to make it fail), and partially because the ability to automatically assign transactions to categories was too limited (it expects the reference to match exactly, but in many cases it doesn't, so I would have to spend a lot of time manually assigning things to categories, again from a really bad UI).

I have to add, this was 5-6 years ago, so it's possible that the UI has improved since then.
> The British took all our trees to build their navy

Not only that, they took our young men to fight in their colonial armies; and deracinated the educated to serve as middeling officials in their colonial governments!

Anyway, I'm being ironic, the Irish were part of the colonial project as much as working class factory workers were in Manchester were.
I really miss this aspect of MS Money as well. Thanks for turning me onto Kualto, I'll have to check it out for this feature alone.
> "tough times create strong men, strong men create easy times, easy times create weak men, weak men create tough times"

I always have a problem with this quote. What are "strong men/women"?

(Really) tough times generally create broken people that dig themselves an early grave with alcohol, more than anything.
This explanation is insufficient. Even if it explains good performance on the test data, it does not explain the typically good performance on real world data never seen during the training process.

It appears (somewhat) generalizing models are easier to compute than models that do not generalize at all.
Working as a barista I was always amused when a down to earth tradesman who added sugar to their coffee would pick up on subtle blend changes while others who assumed coffee lover or foodie as part of their identity would be surprised when we casually mentioned that the house blend was seasonal.
Modules from Mutable Instruments do, though MI is now sadly (for the modular world) ending its business for personal reasons.
My uncle spent time in prison for selling imported goods.

Are we discussing the same USSR?
when a 30k piece of equipment becomes a 30k broken (or liability!!) piece of machinery and that is public info, things change fast!
Yes but if OP is building stuff on the side, this type of employment may give the time & headspace to do it, along with less stress.
There is nothing we as individuals can do about it.

Global industry pollution should have been internationally controlled decades ago if we would have had any chance of ducking this.

Many has screamed about this for years, recently Greta.

2 years of covid pandemic gave the earth some breathing-room but seems in hindsight only to have slowed down the end date by about 6 months, according to recent graphs.

The decision makers never cared.

Now we are fucked.
Haha. It wasn't my game and it was called "The Stick".

Played outdoor, between two teams who face each other on the opposite sides of a small playing field. In the middle there is a stick stuck into the ground.

The players are assigned various numbers. In each round a moderator announces a predicate such as "even numbers" or "factors of three primes" or "sum of digits is a power of two" etc.

The players who satisfy the predicate are allowed onto the field and their goal is to get the stick and bring it to their side. If a player mistakenly steps into the field they are out of the game. Grabbing and pulling other players while battling for the stick is fine.

The last time this was played it rained a bit and the terrain was muddy and slippery and also the game was probably needlessly violent. Too many people didn't enjoy it and we've decided to retire it.

----

While I'm at it, the third most controversial game was a game where teams had to complete various tasks in and around the village after the sunset, find some objects, etc. We always have at least one such game and it is usually one of a kind, played just that one time.

This time there was a special twist. Unknown to the rest of the players, each team had a traitor whose goal was to hinder the progress of their team as much as possible. The traitor whose team finished in the last place was the actual winner of the game.

The activity was not scored, but the players were led to believe it is going to be scored.

When we played it some teams had conflicts and it sowed a lot of distrust and paranoia that spilled into the next day's games as well. Also the players who gave the game a lot of effort were angry that it is not scored in the end. It was the opposite of a team building activity so we never explored it further.

Although I have to say, I'm still intrigued by the concept and would like to try it in some other form one day again.
Keep at it. We'll get through it and have freedom one day.

One day.
MBS's $500B Desert Dream Just Keeps Getting Weirder
> Increasingly, the only engineers that non-tech companies need are people to manage their data, people to glue the SaaS APIs together, and maybe some frontend people to put a custom interface on it.

I presume you didn't see much industry yet. In reality, every existing company that is around for 10+ years have already tons of legacy apps or apps nearing that threshold, a lot of times tightly integrated in the rest of ecosystem. That isn't going away for some shiny new SAAS overnight, nor over year.

I've been hearing similar predictions since at least 2010 and they are just not true for much of the business.

Our bank (and in bank, IT is always just a cost center) has tons of external SAAS systems. Yet our internal systems grow, their integration grows and we are actually hiring more people to handle all this.
Who's Eno? This guy? https://en.wikipedia.org/wiki/Eno_(rapper)

Seems like an obscure reference more than a household name :-)

At least outside of DACH.
It sounds like quite a good fit.

If you have a simple resizing algorithm I would consider using WebGPU/WebGL and a fragment shader to do it though.
Monorepo Culture
Now logistics have not only a "last mile" problem, but also a "last hour" problem to deal with...
Sounds stupid if it is expected.

For me, I need motivation and flow. Meetings often disturb my flow and if I’m not in the mood I‘ll work less hours between Monday to Friday and add a few hours on the weekend.

If there are production issues there also might be benefits of solving or working around a bug as soon as possible vs fixing and cleaning up later.

But doing consistently more than 40 hours per week will lead to burnout. Don’t do this. Work smarter, not harder.
Wristbands, big data to monitor people who commit ‘less serious’ crimes in China
If only the android app wasn't buggy :( . I can't delete recurring transactions on the mobile app. This wouldn't be a deal breaker if it weren't for the fact that syncing is finicky (you have to use Dropbox/Syncthing), and so having to use my laptop to take some actions is just so much hassle to make sure I don't accidentally lose (some) data.
I’ve been at my job for 14 months and I’m in the top 10 percentile for tenure. This includes C-suite. Lol
Isn't like REP MOV the only thing useful in application code? I think it's special cased in CPU to use whatever available to copy as fast as possible.
> How / why the back of a phone would be made of a material that is essential glass is beyond me.

For wireless charging.

If you pay for the extra warranty and break the glass screen you can replace it for $100. If you break the glass back the repair price is astronomical.
I can imagine hearing that over and over again can get quite tiring. I'm planting trees all over my house to create more shade. Ambient light coming through the windows is good enough for me.
China Is Pariah for Global Investors as Xi’s Policies Backfire
Could you comment on the reasons for your reluctance to install a Java runtime?
> Is this the HN that was against warrantless wiretapping

I’m pretty sure there are different rules and regulations around issuing warrants for minors.

And that’s the whole point here. They are not adults.

It’s not a relationship between equals. They’re not ready for trust yet. Not in the same that trust can exist between two adults. And they need protection, in a way that adults don’t.

And it’s not a question of parenting either. No amount of parenting will make a person’s brain fully developed at 13.
David Baddiel is a funny guy and his book (which isn’t humor) Jews Don’t Count frames Jewishness as an ethnicity.
Are you saying that people didn't create any entertainment before copyright?
Not the kind of excuses that a technical audience receives well.
It is for two reasons:

- It lets wireless through.

- it’s design for the showroom, not at home. A plastic back would be better on most parameters. Lighter, sturdier and better grip.

But it lacks _luster_ and doesn’t feel or look premium. The glass back is great for the showroom. Not as great once you get home and start using it.
It actually argues for the scope of data deletion to be data specifically around sexual reproductive health, for the explicit purpose of deleting evidence of abortions for Roe vs Wade.

I agree that the other points are more broad - but I also think that these issues have to be looked at via more than a single lens. Just using the lens of 'abortion' for these data privacy issues leads to a much more limited scope of discussion than is ideal.
What is wrong with HLedger ? Why would I use this bloated software over it ?
I'm sure long term plan is composed of short-term plans. You don't make the long term plan work throughout 1 week!

So, the issue is, don't separate long vs short, but:

- Have a long term plan

- Decompose into short term plans

- Fix short term plan instead of changing the long term plan.

- Enjoy the ride.
Nobody ships a PDP11 or VAX anymore. 6809? 6502? I think even the one ubiquitous 8080 isn't being produced anymore. And when IBM falls, System/360 will also be gone. There will be a transition period in which everybody scrambles to convert their systems, but after that it's EOL.