skysight-inc/HackerNews huggingface dataset:
Unfortunately not much much, given how HPE now kind of killed all the nice documents that HP-UX used to have 20 years ago.

This is what I can still find,

https://support.hpe.com/hpesc/public/docDisplay?docLocale=en...
Ah, Thanks. Looks like they have the concept of sections etc well in hand.
iOS Text Replacement Missing after iOS 15 Update (2021)
I’ve been listening to the “Dropout” podcast on Elizabeth Holmes and it’s quite interesting that she’d lower her voice purposely to make it feel more manly
The "Go!" language, right?

I mean the language was first IIRC.
> the Equifax security breach or the Boeing 737 Max disaster

Poor taste to conflate a nothingburger with the deaths of 346 people.
Photons are massless and hence always travel at the speed of light.

Photons have a wavelength, and that determins their energy; photons of a same wavelength will all have the same energy; the photons discussed in this article have very short wavelength and very high energy (this energy is proportional to their frequency and inversely proprotional to their wavelength).

Regarding electrons; electrons have mass, and they all have the same mass. They have energy associated with this mass, and they also have energy associated with their momentum, thus they don't all have the same energy.
> Most US providers still seem to live in the mental world of selling SIM-locked phones, they are no smooth experience for customers bringing their own device.

This was true 5-10 years ago. Nowadays, nearly every mobile network regularly has offers to entice users to bring their device from a different network in exchange for a cheaper monthly plan or similar.
This assumes you actually have RGB light sources in that order. There are (were?) consumer displays with RGBW or other alternative arrangements out there, not to mention panels with a different color ordering. And if you rotate or invert the display, the ordering becomes different.

An ordinary consumer will never understand what's going on here, so if your code assumes RGB subpixel rendering for text is always correct, it's just going to look ugly to them for no reason.
I was going to reply similarly but you did it much more eloquently!
If you care about these people then presumably it does make you happier in the long term to let them know that you care about them. Especially if it's not that pleasant in the moment I imagine having a system to remind you could be helpful.
Did I hear Rust?
Although... Not sure about the constant-time or stack-size guarantees, if they're necessary here, which spark doesn't support (for now?).
This is a great article that explains markets (not just the stock market really) in an easy to understand way.

The one thing I believe people should know about the stock market is: There are people with more capital, time, and knowledge than you who will consistently beat you. Picking individual investments is mostly a sucker's game.

Buying tech stocks and/or crypto in the last couple of years has been a consistent exception to this, but I worry that many of the people who made good money from those investments will now believe that they have some superior understanding that lets them consistently beat the market. But sooner or later they will find themselves in a similar situation as those who thought investing in Japanese Tech companies was a surefire way to beat the market 20-25 years ago.

So my advice to anyone who already got rich from their investments in the last couple of years: Congratulations! Now take that money, invest it in the most boring thing possible, and enjoy life.

To everyone who is trying to get rich quick now: Do your thing I guess, but be aware that you're gambling.
> Fujitsu should take no blame at all. Their software is crap. But so is everyone's. That's software. We know and accept that in the industry.

Eh, it's one thing if a PC game lets you fall out the world. Such bugs are low-stakes, thorough checks aren't possible for performance reasons, and nobody denies that bugs are widespread.

But for an accounting system to lose track of money? Which is extremely high-stakes? And they've got more than enough time to use things like SQL databases with transactions and constraints? And they ended up telling the courts they were certain enough about the system to jail people based on it?

Our standards aren't that low.
I worked with FPGAs for my master's thesis (specifically, scheduling workloads for a runtime-reconfigurable FPGA). The bad taste of the proprietary tooling is what made me abandon the field.

I've always kept an eye on the GHDL and gEDA projects, but open progress has been glacial. The Icestorm project finally opened up FPGAs enough for me to want to work with them, but it came 15 years too late.

I agree with you that designing for FPGA hasn't become any easier since the introduction of hardware accelerators inside the chip (multipliers, block rams etc) but the lack of standardization has been hurting the field for more than 20 years. Even upgrading a project from Xilinx $chip to Xilinx $chip++ was a multi-week project.
I have a link in my TiddlyWiki to show me a random note. I try to do something in my "Zettelkasten" every day but on some days I just don't know what to write. This is where I review random notes and try to find new connections for them.

I just clicked through a few until I got to "automate testing". Did a fulltext search for "automate" and insert a new link to "only automate deterministic processes" because it should be related for me. One more (bidirectional) link in my notes.
> Even writing on a touchscreen is bad and when the window is tiny and you barely see the letters is even worse.

We need to bring back gestural writing, with simplified letter forms. The basic tech was in production use in the mid-1990s, and there are clearly unencumbered alphabets that could be easily used for this, such as the 19th century Moon Script. Recent UI work has made Linux quite usable on touchscreens and smaller devices, but text input is way harder than it could be.
> In most cases you're going to be out of touch with young people(whether customers or employees), I think it's +/- inevitable and it's going to happen to me too at some point, that's just the circle of life.

Why are you worried that old employees are out of touch with young people, but you are not worried that young employees are going to be out of touch with old people?
TIL professionals are now (mostly) allowed to compete in the olympics. Professional means paid, and competitive probably has negative connotations, so elite doesn't seem a terrible adjective for 'intending to win but not being paid'.
> because of lazy developers

Why would you assume it's the fault of the developers? For all you know they could have been lumped with a 2 month deadline for a 2 year task, no push back, and just did the best they could.
OTOH I would have never read an article on Text Rendering if it wasn't for a clickbait title :) - IOW totally justified for the good cause of making people more aware of obscure yet interesting topic they never cared about!
A baby saved ‘Toy Story 2’ from near complete deletion (2021)
I was wondering why Windows is not on more ARM devices since Windows on ARM exists and Windows was ported manually to so many ARM devices now (Raspberry Pi for example). Turns out Qualcomm has an exclusivity deal for Windows on Arm licenses (which might soon expire).

https://www.theverge.com/2021/11/23/22798231/microsoft-qualc...
I just purchased this on the backs of the sibling comments.

I've never had an adequate understanding of networking but have found myself in so many situations where it would have saved me from embarrassment in front of clients and wasted hours in front of the terminal. I have high hopes for the book.
Huh, this is not that story where the author, and possibly other people, spent over 1.5 years attempting to redo their text renderer/editor, and had to abandon the project in the end.
As soon as phones, tablets, and hybrid laptops (i.e. surface, etc) enter the picture you can no longer assume RGB because users rotate the device. People now stream PC/console games on their phones, too.

Incidentally 'vertical sync is vertical' is also no longer a correct assumption. In some cases if you rotate a device now the tearing (when vsync is off) is vertical instead of horizontal, which is really disorienting if you're not used to it.
In 1972 the web was still only available in black and white and a typical consumer laptop was the size of a steamer trunk.
The only reliable strategy i know is deep detailed understanding of why and what exactly i am learning.

Be it just passing stupid ielts test or getting a job - once I invested enough time to build a concrete picture of what outcomes do i need to get and why - everything else including motivation follows organically in the most efficient way I’m capable of.

I believe there is no single best strategy of learning for a single person. Since learning is as diverse as the subjects of learning might be.
The fun thing here is that as soon as I read Firefox, I knew it was going to be the split ligature issue. There are so few text rendering issues in Firefox, and that’s probably the only one most people will ever encounter.
The "Stock Market" is down since July, it might not have crashed but it's not going up

Ukraine kicking off is not going to help in a sane world, but it's not a sane world so I half expect all time highs while Odessa burns
In the US if you have a retirement savings account (which is very advantageous to have) it’s likely to be a 401k or IRA which you have to manage yourself. So having some basic understanding of the stock market is essential to your financial future.
Squeezing the Arduboy for Every Byte (2018)
Yes, to the first, at least with GNAT. We expose some Ada code to C programs with (almost) no difficulty. I don't know if you can do it easily in this specific case.
"This should induce criminal charges not against the software developer, it should induce charges against management"

This is often repeated by developers and it reeks of hypocrisy. Of course management must be implicated, but so must be the developers. Innocent developers are not simply helpless cogs in the machine coerced by management.

This blameless attitude held by many developers permeates the software industry. Whether it's the Volkswagen emissions scandal, ad-tech, or widespread online tracking - these were conceived, built and implemented by developers. And yet developers think they stand apart blameless from the consequences of their shoddy practices.

I wonder if the Fujitsi developers, far removed from the Post Office staff, have ever stopped to consider that the software they wrote ruined the lives of so many people.
I think the act of buying a house to live in should be considered more an act of consumption than of investment.

It’s not 100% consumption, but it’s almost surely we’ll over 50% consumption and yet people get confused by the fact that a slice of it is forced savings and a sliver of it is an investment and they focus on these latter two more than is appropriate and in so doing are prone to less rational decisions than if they thought of it as mostly consumption IMO.
The reason you can't use clang is not a technical one, but that you are /required/ to use the platform's provided C++ compiler.

And yes, you are making my point. We are in violent agreement.

You can't write Rust either, which is why C++ support would be initially exciting, until you learn you can't use just any C++ compiler and the one you can use is excluded.
Hedge your risk. Investors get diversity (portfolio) spacially: they get a piece of lots of businesses. Entrepreneurs diversify temporally: they can reasonably only put their time into one thing at a time, and only a few over a lifetime.

So if your business is doing well you can avoid putting all your eggs in one basket by investing some cash personally outside the business. And the easiest way is to jus put it into an index fund and then concentrate on your business.
What is it good for, or what is it used for? I think Tcl's biggest downfall is the fact that it suffers from Excel syndrome in that It works well for a small set of problems and OK for a bigger set of tangential problems.

Tcl is Tool Command Language, and it's pretty good at routing commands to all of your JTAG, GPIB, Serial port, and whatnot devices. It has a REPL that is easy to use, and sits in the same runtime as all of your code. You can kind of think of it as a shell terminal for your devices. It's also apparently pretty compact all things considered. But it's typing is about as strong as wet toilet paper, which is cool when you have commands to send, receive, and parse out. But since it's also a programming language, you get into situations where someone writes all of the code to communicate with all of the devices in a nice little mini-library for everyone else to use. Since Tcl is a programming language, everyone is expected to develop all of the test and debug code in TCL.

For some projects, we'll prototype a feature in Tcl, but the firmware implementation will be way simpler and more concise. That's mostly because doing anything with an array, or any type of math function requires a mess of syntax. The quintessential example would be incrementing a value in an array. In C, it would look like:

myArray[i]++;

But in Tcl, it goes a little something like this:

lset myArray $i [expr [lindex $myArray $i] + 1]

Now imagine doing things with descriptive variable names and it gets pretty messy.
I saw that, too. I think it's a mistake.

MS-DOS ended at 6.22.

PC DOS started to significantly _diverge_ from MS-DOS thereafter, with PC DOS 6.3, then 7, then 7.01, then 7.1.
I am not sure if we should call it laptop but a handheld PC [0] instead. It is the name, which was often used to miniaturized computers back in the first decade of XXI century (e.g., HP Jornada 720/728 [1]).

[0]: https://en.wikipedia.org/wiki/Handheld_PC

[1]: https://en.wikipedia.org/wiki/Jornada_(PDA)#Jornada_720
Been programming since 2.0 in DotNet.

I must say props for the insane compatibility that was kept over the years/decades!

Even migrating some apps from vb6 was relatively easy, that effort shouldn't be underestimated.

A minor nit would be with Silverlight, but I wasn't affected by it. I didn't use much of wpf because of that though. Since around that time, everything migrated to the web.

A well deserved thanks!
Despite being a “comic book” this is a pretty great choice: https://economixcomix.com/
It's all at the link someone else posted: https://github.com/CyberShadow/DFeed
That sounds like Facebook propaganda. Business was fine before they arrived and will be fine if they leave.
> As long as you're willing to do a bit of tree traversal, the Reddit API is fine.

But then you end up having to make 100s of queries per thread, getting just a few comments each time.
Great game for a quick LAN party.

The licence is interesting, as Sega seem to not have any copyright, but the trademarks, such as Sonic and Tails, are retained. So it mostly operates like free software, but if you wanted to sell it, you'd have to remove the trademarked elements.
> But then I switched to a shop that uses hasura + netlify and I just can’t see a reason why to never use this pair for CRUD apps

That's a pretty big statement. You seriously haven't ran across any drawbacks/limitations whatsoever? None? I'd be a bit more suspicious if I were you.
The bug can still be missed and this is not an offense. Otherwise our industry would not exist. To prosecute on the basis of wrong data is the significant problem, not the bug.
Yeah I tried giving up social media for a while and just texting my actual friends etc instead.

It works for the groups of friends that we have active WhatsApp groups with. But especially texting friends of the opposite sex - now that we're grown up, married, etc - just feels invasive, unless it's asking a specific question, or to arrange something.
Many of those telco plans in Switzerland that just add a data eSIM don’t actually work with something like an Apple Watch, which is why I assume the GP asked at the store. At least the Apple Watch requires a mobile network to offer a special shared-number add-on and support Apple’s GUI for provisioning this plan with an eSIM on the watch. Unfortunately, this usually means sticking with more expensive first-party networks rather than MVNOs and paying whatever fees they require.

It’s quite possible the Samsung watches don’t rely on this system, but I’m not sure and may have also assumed it was worth asking like the GP.
The permission policy changes introduced by Android Q broke Termux's ability to peacefully coexist with the Play Store. [0]

[0] https://github.com/termux/termux-app/issues/2155
OK -- I knew individuals could bring private prosecutions but I wasn't aware, I must admit, that the Royal Mail prosecuted as an "individual" now[0], and I stand happily corrected :-)

Though strictly speaking, before the concept of the "private prosecution" was formalised in law, the Royal Mail already had prosecutorial powers; it has always had prosecutorial powers. (The Royal Mail basically invented investigation-backed prosecution in the 17th century).

The Royal Mail is for sure one of the only major organisations to do it at scale too -- though the RSPCA did. The RSPCA have announced that they will no longer do it at all (not least because they have a terrible record of poorly founded and abusive prosecutions and had their arses handed to them in the High Court).

The point I was making here is that this investigation would never have gone to the police, because they have always reserved and widely wielded this power to investigate and prosecute. The Royal Mail even prosecute dog owners whose dogs bite postmen.

[0] which if you think about it presumably now imperils some individuals in a way that is distinct even from the extent to which Royal Mail (and Post Office Ltd) are vulnerable corporately.
> You meet elk in the woods here in Norway occasionally.

Those are moose not elk, the Norwegian word elg translates to moose in english. Elk is a species of large North-American deer (hjort). https://en.wikipedia.org/wiki/Elk
Hmm there's something off: so Amazon expects the best out of people, even if that means sacrifices, in exchange of money... but people can't expected the same from Amazon?

It doesn't sound balanced, if you're a valuable resource they should want you to stay and be at your best, even if that means giving you time.

Else Amazon is yet another meat grinder, even for high performing people, where you as a person have no value to the company, except what you output. Because if something bad happens to you - which is a matter of time, because life throws curve balls constantly - you're done.
> Free. Cross-platform. Open source.

Some things do change
> Then again, the employee I found is an engineer in the ads department, so blocklist functionality seems unlikely for him to be working on

... Unless there's also a blocklist for ads, and someone misconfigured the messenger list to pull that one in also. I've seen similar errors in other companies.
My first reaction to this was it feels a little bit icky. However, on reflection, there are a number of people who I'd consider my closest friends who, partially due to the pandemic, I've not seen in a few years and we haven't ever been in the habit of talking regularly. I think having a systematic way of remembering to reach out to some of these people would definitely have been a net positive.
In Becoming a Technical Leader, Gerald Weinberg wrote about an IBM employee who was stuck in such a case and not performing in a training program. Once Weinberg found out what was going on, IBM immediately arranged for extended leave for the guy, and brought him back in later. Now, that was the IBM in its most profitable and secure days, and likely not something today's IBM would do. But is Amazon harder pinched than the IBM of 1965 or whenever that would have been?
Apple needs to open up is newish virtualization framework on iPadOS. The M1 iPad Pros with Magic Keyboard are great, but basically useless for development work. I want to use mine as a separate, stripped down environment to learn new technologies in. The only way I have found is to use it as an SSH terminal.
"simple system" -> requires engineering skills and a full article to explain it.

Keeping social interactions this way is kind of sad and gray, just keep less people around but with some quality time invested for them.
That reduces social inequality, but that is not the singular goal of a society. Producing goods and services and wealth for the nation is a goal that competes with “tax away almost all the gains of these activities”, which is why there’s debate about how to balance these things.
The Right’s Would-Be Kingmaker
The BLM fundraising will no doubt turn out to be a massive fraud. Even CA is investigating the non-profit and where money went. And there were some massive corporate donations in there.

https://news.yahoo.com/california-doj-targets-leaderless-blm...

Pretty sure it would be unfair to dismiss the entire movement over the obvious massive corruption of its leaders.
FCKEditor was a bit cleaner, IMO. But only marginally.

Also, there was ‘WYMeditor’, which displayed the semantic structure of text instead of a WYSIWYG rendition—so I kept meaning to try it out some time, but never got around to it in earnest. Textile and Markdown took hold before I again had a need for a complex editor, which is probably for the better.

(Now, if we convince all the ‘whitepaper’¹ authors that their incredibly complex layout of ‘a wall of text and occasional pictures’ doesn't require PDF and that I don't have a 14" portrait-oriented screen—that would be great.)

(¹ as opposed to greenpaper, I guess.)
"Winter sports culture" needs to be broken down. I think a number of factors are influencial

- Number of medals per discipline
- Competition from other countries in each discipline
- Cultural factors. For example, cross country skiing is not only a sport, it is also a leasure activity in Norway, similar to hiking.
- An accessible sport have an easier time to get many participants. Most of Norway gets snow in winter and access to nature is not particularily restricted. I don't know for a fact but I imagine in the US you are not equally allowed to ski on someone else's property?
- Financial means. Goes without saying but Norway can afford supporting youth and elite skiers on many levels.
This is why Microsoft is pushing the TPM so hard as well. You'll own nothing, and you'll be happy.
>> Aren't syntax and grammar synonymous?

> No. (Syntax is a subset of grammar.)

Your answer does not agree with dictionary definitions, common usage, or linguistics terminology.
On the bright side, a lot of Silverlight code still works since it wasn't a completely separate class library etc. Back when I was still working on JSIL, I had one enterprise customer who was slowly porting over a huge pile of Silverlight code to run on top of my stack. It was more feasible than you'd think since so much of the code could be used without modification. You basically only had to replace the frontend.
use a GCP instance
I hate to say what about, but BLM raised millions of dollars of money, with no restrictions on where it was from- and ActBlue managed donations, which would have been a very illegal thing according to our political campaign donation laws. But even our AG's and circuit judges are picking political sides. Democracy...