skysight-inc/HackerNews huggingface dataset:
Obits are not meant to be honest. They are meant solely to make the people that are still alive feel better.

If we had to stop and think about death, we would have to consider our own mortality. If we had to stop and think about the poor life choices of a dead person, we would have to stop and think about our own poor life choices. We might have to consider whether we owe some kind of penance; whether our own misdeeds outweigh our good; whether someone might dig up our own past when we pass. And that's terrifying.

So obits must only say good things about the dead. We mustn't consider the true nature of a life filled with bad and good and in-between. We must instead shroud ourselves in the comforting blanket of pure nostalgia. This way we don't have to face pain, or truth, or conflict, and we can just feel a benign sad pleasure, to more easily slip back into comforting ignorance.

As an aside: Twitter is a hellscape of negativity. It could be that he also saved drowning toddlers from a river or some shit, but that isn't going to make it through the typical barrage of snide tweets. So just as much as we should consider the negative, we should consider that there's also positive. The fact that all humans are fundamentally flawed does not invalidate their good deeds, nor validate the bad. And if we try really hard, we might conclude that there is no such thing as a "good" or "bad" person, but just "a person", the culmination of which cannot be put neatly into a box. Maybe then we could stop reacting so strongly to discovering that humans are indeed flawed, and that there is no shame in considering all of one's deeds, for that's where the truth of life lies.
I feel like the reason you initially used a strong word like abuse is to distract from the same behavior the blockers you mention engage in. Spamming Google event services and "flooding" them with garbage is surely considered to be in the abuse category at least if you're not an avid anti-ad proponent.
I think parent is thinking of .NET Core 3 and doesn't realize that v5 and 6 add back many missing features and .NET Core is now just called .NET again.
From that era I was all in on the HP Palmtop - the 200LX was a 186 running DOS 5.0 with rudimentary "multitasking" and a grayscale CGA display.

https://www.palmtoppaper.com

An era that is completely gone; touchscreen phones have completely replaced the whole category.
> ... a design decision was made in the game that actually shipped, so I don't think it makes any sense to talk about different intentions.

>>> Final Fantasy 7: An oral history (2017)

>> An oral history

> history

wut?
Clip-art! This explains why medieval art had weird proportions and perspectives everywhere, they were medieval power-point slides. :)
> But, every $BIG_CORP out there has on their roadmap a long-term plan to either drastically reduce their spend on Oracle products, or more often, eliminate it entirely.

Hyperbole much? I guarantee there are plenty of companies doing giant transaction rates happily and stably on their big Oracle.

And plenty of ERP customers who are resigned to staying on their Oracle platform for the foreseeable future, even if only because the competitors are just as greedy shark as Oracle.
Are you writing Mac or iOS apps? Then, no. You'll pretty much need to learn Swift. Objective-C is clearly in legacy mode. You can't even use several APIs with Obj-C.

Are you writing something else? Then, it's probably not the best investment to learn Swift.
Overall a good article. I was a bit amused and/or disgruntled to see a TRS80 in the "Motorola 68000" section, though...
If you want to develop software for the Apple ecosystem, then yes; otherwise, it’s probably a waste of time.
I usually try to avoid all advertising- quite successfully. Interesting there are people who actually seem to like it.
I go back and forth- each works much better than the other in certain situations, which makes it tough to 100% want one over the other. I only got a FaceID phone late 2021, so I'd become very used to TouchID.

FaceID is better for:

* in-app auth- when an app (e.g. a financial one) has a secondary auth check, FaceID passes without extra effort- it's very slick. For TouchID, I usually had to move my phone to the button (because it wasn't already there)
* using unmasked- It's fast enough that under normal (unmasked) circumstances, it works great
* dirty/wet hands - especially since the phones are waterproof, it was always annoying to have to do my passcode if my hands weren't totally dry. I didn't think it would come up a lot, but it did

TouchID was better for:

* Pandemics. The Apple watch unlock works 70% of the time, but that's not 100 _and_ you have to own a separate, expensive piece of hardware. They're fixing this in the latest iOS beta (FaceID can learn your face w/ a mask on by checking details around the eyes).
* Bed- my face is usually squished on a pillow and the phone is close to my face; it can basically never be read

---

So, it seems like there's no silver bullet. Both would be great, but I think I understand why they made the tradeoffs they did.
"the production budget was tiny, less then $100k"

My video production skills are pretty basic, but even I could have produced that ad.
if hunting and fishing should be on the same level, hunters would have large trucks where they could skin filet and do anything with the animal on the go then just dump out whatever is left out the back, there is no comparison in these two, fishing should for sure be way more regulated than it currently is, the large fishing fleets are disgusting murder houses for pet food..
100% Agreed, I have one desktop program I wrote that has something approaching the same kind of complexity level as a 3D modelling/animation program and with plugins and concurrent updates coming in from the network the state management was just a tedious AND complex mess that caused a ton of bugs.

Since I wrote it (about 10 years ago), I've spent a fair bit of time writing React(and Vue) code and about 90% of the issues would've gone away (and no, this isn't just hindsight, I would've probably re-created many of the same issues and spent a big chunk of time on tedious code if I used the same framework again).

Sadly, the options for something that supports OpenGL and works with declarative rendering are slim on the desktop.
I still find it baffling you need to _physically mail_ your stock brokerage transactions to the IRS in 2022. And you can only do it via USPS! My brokerage already reports all my gains/losses to the IRS, why do I need to mail another set of the same documents on top of that?
I’m from Philadelphia, and I learned that most people outside of America either don’t know of it or only know two things about it: cream cheese and the theme song to the Fresh Prince of Bel-Air.
Yes, I am aware that the salary for an entry level employee on the Daily system is more than the total value I bring to my employer per year. I am paid less than half because I already eat up about 60-70%* of the total income I bring to the company.

The ability to earn American style wages, without trying to emigrate, is entirely out of my hands. There isn't anything I can do short of risk homelessness for myself and my family in the attempt to create a better business (which I am incredibly unlikely to be able to do).

* depending on quarter, project, year by year, etc.
offtop, but I don't like that "Core Team" nomenclature that Rust and apparently Swift use

I prefer

Language Design Team, Compiler (Backend/Frontend)? Team and similar more
Rich Hickey talked about this in his History of Clojure presentation and paper.

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

It's definitely an unusual approach for authors to consider software "done", and Clojure apparently gets close to it (?)

Not surprisingly, that kind of stance also generates controversy ... you can't win :)
The ad was just a bouncing QR code, people who scanned it had no idea that it was anything related to crypto until they were directed to the website.
I'm not a civil engineer or even close, but I did note that some Roman concrete structures have lasted 2000 years, and nothing we're building now has any chance of lasting that long. 100 years is not much, considering what infrastructure in developed countries costs nowadays.
Cloudflare Pages is a continuous deployment wrapper on top of Cloudflare Workers. You can choose to use Workers instead, and the workflow will look more like "upload this folder as my site" (local command, no waiting for a cloud builder).

Pages is also missing some Workers features, like being able to see logs, Unbundled Workers for >50ms server-side processes, etc.
In other news, none of the 8 people at my Super Bowl party were quick enough to wipe their hands off the nacho cheese, get to the phone and scan the code.
It was practically a rite of passage back in the days when Pascal and Pascal-like languages were common to do this with C....
Your bitterness has blinded you to the fact that your [1] was the whole point. And it’s why we’re still talking about the ad right now, and not any other ads.
Show HN: DendroRithms – Generative art inspired by tree growth rings
If there were no arms races in our economy and no negative externalities to vast wealth (including power imbalances) then I would have no issue because there would not be negative effects on the lives of others.

But the issue is that every billionaire mansion creates real waste. Real plastic in the ocean. Real strip mines. Real greenhouse gasses. The land they occupy is land others cannot occupy.

And besides all that, they poison our discourse with media companies that are run at a loss and they lie to us with fake scientific studies.
The person you replied to found touch bar simulators to be a solution. Check above.
That’s a well-known pattern with this author, which is why I’m not going to bother reading this, despite having an interest in the technology.
I would argue that rst is much closer to how things were done with typewriters. One example: I can not think of one document written on a typewriter that indicated a heading with #, but just a brief search for typewriter document images will get you ones with "--" underlines as headings. For me that is actually still the biggest difference between rst and Markdown, and I still think underlines look much more like headings, but I also find # much easier to write
Deborah's first tweet:

He only harassed me inappropriately, via text and a few times physically, many years ago in #CCCB Glad that won't happen again.

Reply:

Sven Guckes was one of the great evangelists of the German open source scene. During his lifetime, there were good reasons why people wanted to dislike, shun or sometimes kick him out, but he really didn't deserve such a reaction to the obituary tweet. Take care, Sven.

Her reply:

but I deserved to be harassed as a woman, by a +20 years older guy in whom I NEVER showed interest...? To just sit on my legs at the movie Sunday, to force cuddling, although I had ignored [his] advances for months - BÄH how disgusting.
“Native advertising” is a term for that.
> This increases the quality of the work, but other scholars at institutes without the same level of funding are now competing against a higher bar, reducing their total output.

Reducing output in exchange for quality doesn't sound like a particularly bad tradeoff, especially it's happening fairly naturally and as a response to a perceived lack of quality.
>I'm saying tourism shouldn't come at the expense of the people who literally live and work and provide the amenities those tourists so desire when they visit

No one is forcing locals to provide those amenities - they're taking them in exchange for the dollars they so desire from the tourists who visit. Locals are free to deny all tourist dollars and turn down money for Airbnbs in exchange for renting it cheaper to other locals.

But they feel entitled to tourist dollars for some reason, without having to put up with tourists. Can't have it both ways, no matter how "special" you feel.
Hacking inherently involves engaging with a system, and empathizing with it more deeply than even those who believe in it. The bootlicking itself is not hacking, rather it's a step in furtherance of the hacking.

And I'm really struggling to come up with a definition of hacking that would imply everyone should be able to do the same hack? Hacking is individualistic and mutually-exclusive by its very nature. Once enough people start doing something, it's just called routine.
I think we have diverging definitions of what the word 'friend' means.

It's possible to be someone's friend, acknowledge their wrongs and not draw attention to those wrongs in their obituary. It's one of those things that have historically been agreed upon as the proper way, in dutch we've formalized it in a proverb "Over de doden niets dan goeds.". "Nothing but good about the dead.". Simply because it is bad form to shit all over someone who isn't there to defend themselves (especially when you call them a friend) and because you never know who is going to read your writings, they might already be having a very hard day. I realize that this is too much to ask for some, but his friends should know better.
It really isn't hyperbole. Ask 10 random CTO's about Oracle, and the majority will tell you they're looking for offramps. It's not just a matter of Oracle being greedy, it's that they are also bullying and difficult to work with. And their licensing rules are one of the circles of hell.
Sort of but FF7 was the top selling game when it came out. That will never be the case for a JRPG again. In fact I’m convinced that it was all just a perfect storm of gaming going mainstream and much of the audience had no idea what it was.

I think the western RPG genre killed it for good here in terms of mainstream success. Oblivion did a number on it.
> Everyone who writes about programming the Intel 286 says what a pain its segmented memory architecture was

Actually this concerns more pre-80286 processors, since 80286 introduced virtual memory, and the segment registers were less prominent in "protected mode".
Moreover I wouldn't say it was a pain, at least at the assembly level, once you understood the trick. C had not concept of segmented memory, so you had to tell the compiler which "memory model" it should use.

> One significant quirk is that the machine is very sensitive to data alignment.

I remembered from school time about a "barrel register" that allowed to remove this limitation, but it was introduced in 68020.

On the topic itself, I like to say that a program is portable if it has been ported once (likewise a module is reusable if it has been reused once). I remember porting a program from a 68K descendant to ARM, the only non-obvious portability issue was that in C, the char type is that the standard doesn't mandate the char type to be signed or unsigned (it's implementation-defined).
That stat alone doesn't tell us much about the nature of remote work. Yes, more people in India have internet access now, but that is not a recent development and it predates the pandemic.

2019: 48.48%. The year before that, 38.02%. In fact it's been around 34-35% since 2016, which was 6 years ago. No change in the amount of outsourcing so far!

Having internet access is not going to magically turn everyone into software developers, and even if it did, all the other challenges of outsourcing wouldn't disappear.
> But what if he tried to pick up playing the flute? How about drawing comics? Competitive swimming? Investing?

Having seen exactly 2 of your examples in real life, particularly people who had no experience and no interest in painting or playing an instrument until their 40s, a few years of persistence and targeted practice made them better than me after a lifetime of “casual play”.

I might have to put in less time to “get better than them” if I really sat down and tried for a year, but I’m not sure that matters in the way you’re thinking
I have been lucky enough not to work in an organisation where I've been shouted at. What are you supposed to do in that situation? I'm pretty sure now I'd feel confident calling it out (though I definitely wouldn't have as a junior), but, what can you do if it doesn't stop? Just leave? Bullies just make me so angry.
One of the few games I can play over every few years. I haven't played the remakes. I'm afraid it will spoil it for me.
“…you could end up on twitter.com for example but it would be worthwhile.”

Unpopular opinion: I never click on twitter links anymore. It’s almost never worth it.

IMHO, 140/280/N character limits are a way to cheapen discourse. I think there is something to be said for the “density” of text: text that offers very little to think about (less dense) is vacuous but encouraged by a character limit; yet, text that is compressed into a character limit either packs too much info into a short space that requires more discourse to properly get a thought across or elides too much from the text, making it less accurate/meaningful/important. Or worse: people chain posts into long 1/907, 2/907, 3/907… trains that should be blog posts rather than requiring some other application to string the thread together.

Of course the other reason (more central to this discussion) never to click on a twitter link is that JS and an account login is required now to read the posts past a certain point. If that makes me an old man yelling at a cloud, so be it, but aren’t there better ways to handle online public discourse without sacrificing people’s privacy and security?
It also shows that the population you're comparing yourself to, i.e. the denominator, matters a lot. If you're comparing yourself mostly to people who do some activity pretty regularly, top 5-10% means you're pretty good compared to the average person on the street who may never have touched a golf club. But if you draw your population from anyone who has ever taken a swing at a golf ball, 5-10% is a lot less impressive.
It's a mastodon deployment. It's federated and because it's Trump, there's crazy rich people throwing money at him (rich people who are crazy, not crazy rich like Musk or Bezos.)

Getting a huge user base on federated social media is great. It won't be long before journalists figure it out and migrate to some left of center federated collective. More, smaller, thematic communities it's good.

It took an afternoon for me to spin up and deploy my own mastodon site to be my nouveau social digital home. The more people within the fediverse and the more communities that move away from big tech, the better.

They just have to survive the 4chan/antifa trash flood coming their way. Who knows, maybe some code and tooling will come about from whoever maga pays to develop their systems.
The touch bar was very interesting tech! My favorite use was scrubbing songs/videos and being able to adjust the brightness of my monitor and screen independently. That's where the tech shined- having context-dependent UI elements. When you hit the physical brightness button, you just have to guess what's going to get adjusted.

I think with most things, the answer here was to have a mix of keys and buttons. With 100% TB, it's slow to change volume/brightness. With 100% keys, I've got all these extra keys I can't use (you can re-bind them with 3rd party software, but it's fairly static).

I'd personally pull like, F3-F9 in favor of a touch bar, and then be able to configure the remaining buttons. I'm a little sad reaction was so strongly against the idea on the whole, it definitely had potential.
lol I found the same awful experience at the above poster when I tried to look for something to bump my salary recently.
One other thing that happened in the dot-com era, which is also happening today, is that many new companies would spend fresh funds raised from VCs and even from IPOs to buy products and services from each other, spending money aggressively to deliver such products and services, and generating revenue growth that would look impressive in the short run... but ultimately would prove unsustainable. Such growth can last only as long as there is an ongoing supply of fresh capital!

At the extreme, some companies in the dot-com era engaged in dubious "round-trip revenues" behavior, e.g., agreeing to buy a certain dollar amount of another company's products/services only if the other company agreed to do the same, with neither company actually needing to do so for ordinary business purposes. I don't know if this is happening today too, nor to what extent.
This is a nice list.

I will highly recommend The Little Schemer. You will change after reading this book. It is that good. This book made me truly undersy recursion. I understood recursion before, and used it to solve problems, but this is the book that totally scratched my surface and instilled recursion in it.

Pragmatic Thinking and Learning is the first book of its kind that I ever read. I was surprised by the quality of it. It is a very nice book with scientific and actionable advice. Will recommend it, too. (Although there are some issues like oversimplified model of brain, divided into L and R mode, and in one place it preached different type of learners theory, which is now thoroughly discredited.)

For an approachable programming book, i.e. book not CLRS, Skiena, or DPV, I will not recommend Grokking Algorithm. I will recommend A Common Sense Guide to Data Structure and Algorithm from PragProg Bookshelf. This is a much better and more complete book with exercises that are effective in learning the topics well.
Well, this is a cynical answer, but I think in this case: make money. Making things easier is one way to use technology to make money. Having a significant market share and making it difficult for others to enter the market is another way to use technology to make money.

There was (probably) a point in history where AirBnB existed to make things easier. Now I'm pretty sure it's just there to make money.
When people start releasing open source bots to commit crypto fraud, it might be time to consider the fact that fraud is pervasive from top to bottom in this "marketplace".

And it's worth noting that almost none of it involves breaking the crypto in block chains. Virtually all of it revolves around security, markets and the mechanisms of trading and the myriad of ways this can all be manipulated.

In other words, in the crypto con game, technophiles often play both parts --- manipulator and rube. The rubes tend to be overly focused on and in awe of the amazing technology (blockchain accounting) while ignoring the "easy" part that they don't really grok (market mechanics and manipulation).

Crypto traders in general often seem to operate under one hugely invalid assumption --- that the *unregulated* crypto markets work just like the highly *regulated* financial markets. They don't understand or appreciate that regulations exist for a reason and technology is not a replacement.

Now go ahead and down vote me for telling you the truth you didn't want to hear.
They don't need to be tiny (unless we want to maximize external surface and, with that, the heating requirements).
No. Some NA pros have actually said they couldn't do it. There are a lot of cheaters and you get punished for trying to play as a team.
Listening doesn't mean you just sit quietly. You have to be an active listener. That means using non-verbal cues (nodding, squeezing hands etc.) to show you are listening and chiming in with empathy. E.g. "What? That must have meed you feel pissed of at so-and-so!" or "I would have been crushed if someone told that to my face." or even the inquisitive *"Did that annoy you? Why do you think he said that?"* ... etc. When people vent, they mainly do it for two reason - (1) expressing their true feelings is healthy and (2) they are looking for validation of their actions, feeling and emotions.

Listening helps with 1, active listening helps with 2. (And sometimes, not validating some feeling or emotion that seems inappropriate for the situation, without offering advise, also helps.)