skysight-inc/HackerNews huggingface dataset:
Fantasque Sans Mono [0] for vector font, and Cozette [1] for bitmap font.

[0]: https://github.com/belluzj/fantasque-sans
[1]: https://github.com/slavfox/Cozette
> I'm honestly not sure what the better solution is.

How about a browser company that syncs your data on their servers but doesn’t examine it. Even better, they couldn’t do that even if they wanted to, because your data is encrypted on their servers. That company has also never been compromised. Does that sound better?
Maria has some additional, interesting settings around replication I saw this week.

Optimistic mode for parallel in-order replication

https://mariadb.com/kb/en/parallel-replication/#optimistic-m...
I've seen sites that autoplay video by implementing a JS h264 decoder that renders to a <canvas> element. Developers will go to significant lengths to work around browser permissions.
I get more non-techie feedback and advice about Facebook than I get from techies, thanks.
100%. Such a petty way to resign
Telegram is now going to force ads and block apps that don't show them..

And their chats are not even E2E encrypted except their 'secret chats' but they work only on one device and don't work in groups.
We support YouTube urls! To import with Youtube, you do need to sign up, and you'll see the actually YouTube import option.
It reads more like "i left because the code sucks, everyone around me is dumb, and our users are sheep"

Not in the least. The fact that he doesn't say what you're saying he says ("everyone around me is dumb, and our users are sheep"), but rather simply sticks to brass tacks -- and it's pretty hard to counter his main point (about the quality of MySQL as a product), after all -- belies the characterization you are trying to make of what he said.

The post just reads as bitter,

Anytime anyone, heaven forbid, talks the plain and simple truth about the conditions many of us work under in this industry -- they get characterized as "bitter", "derisive", "just venting", or (especially in the context of describing our past work experiences to prospective employers), "badmouthing". Or as you put it: "childish".

Such is the state of our industry.
Lol, bro open Steam. Video games aren’t some niche thing that you need to ask advice about. You sound like a parent that doesn’t listen to their kids. There’s probably 10 people on your team or in your company that can shoot off some ideas.
Sounds like the author is referring to standards like FHIR (https://www.hl7.org/fhir/).
The point being that if you shrink the leather market you don’t really reduce the cattle market at all and what would be made into leather is just discarded.
Ok, I have to admit I LOL at the bottom of this critique of MySQL code quality to hear he was going to work on Google Chrome!
Runinal
Worriably
Homenite

I like these, especially the last.
Spark is not dead. Not even close.
It's non-free, but I really love Operator Mono.
> Pay everyone the same to do the same job, but don't pay dividends, reinvest profits (or pay them as if taxes). How does it suddenly become everyone is incompetent and can't do their job?

Amazon doesn’t pay dividends on their shares. They reinvest profits. Bezos was known for thinking about the long term, as opposed to politicians who think about the next 2-4 years, or whatever it is that will get them re elected. Did you not know that?

An Amazon SDE 1 earns over $165-170K fresh out of college. An SDE2 earns $200+. SDE 3 earns $300K. A regular software engineering manager earns $350k. The higher you earn, the more they (and other tech companies) pay on company shares. I’m not even talking about directors or VPs who make significantly more.

And Amazon has a reputation for being fast moving, with many people actually complaining that it’s too fast, that people burn out, etc.

That’s how Amazon operates. Whether you like their business model or not is besides the point. They enter new business verticals, move at a lightning fast pace, etc. and that’s how you order something and get it delivered within hours.

Please explain to us how Amazons equity compensation model will work under a system that isn’t capitalist and doesn’t pay these engineers equity. You want them to have a 9-5 work schedule, no on call, no extras - great.

And show me one example of a US government agency even a quarter efficient as Amazon. This isn’t a rhetorical question.

The government never really re orgs or changes it’s mission. It never evolves its practices. It never tries to compete. When the government doesn’t work or when tax payers wonder where’s their money going, the government just says, “we need to raise taxes! It’s not that we’re doing any wrong or have low performers. We just need more money!!”
I don’t know that I’d call it “mobile first”. I only ever visit HN, and by extension Reddit, on my phone. As far as I can tell I can’t access any content on Reddit on my phone anymore at all other than whatever weird unrelated comments they show below the content I was trying to access.
Also 25 btc ransom. That's like 50k usd for such a big risk.

Sort of like how they show a person trying to make enough to pay some medical bills or something.
Judging by the focus on internal code quality, I suspect the author is not too concerned about the real-world implications of the overall product.
https://www.cvedetails.com/vulnerability-list.php?vendor_id=.... 4 vulns in the past decade that rust wouldn't have had.
Hmm. The guidelines say to avoid unrelated controversy, but possible military conflict in Eastern Europe does seem to be of some relevance to the topic at hand.

After all, the name of the article is "War Starts," and it begins by clearly hinting at the tensions between the US and China. The build-up of military assets on the border of Russia with Ukraine may merely be posturing [1], or it may be preparation for an invasion (which doesn't seem impossible a priori, given that Russia has invaded Ukraine in the past decade). In either case, it seems to me that this sort of international posturing/brinksmanship is very relevant to the article's discussion. A key question the article seemingly poses is whether war will die out, or whether it remains an essential part of society.

[1] https://www.aljazeera.com/news/2021/12/3/how-real-is-the-thr...
This is super-cool. Is the source code available?
I feel like I have had a lot of success with very small customer bases but very little with slightly larger ones.

When I say small customer base, I mean one customer. They think they are going to sell the system other customers but usually there is very little interest.

I tried asking in a Discord today "are there at least two people here today that both want the same tool or service?" So far no answer but it was Sunday.

I know when I build the things that seem interesting to me there is also very little interest.

Someone messaged me about creating some crypto token that would be doled out as a dividend to everyone holding it and allow trading in some curation of NFTs. At first it seemed sort of interesting but by the end it sounded like typical nonsense. One tough thing about it is that this type of junk is what seems more likely to have multiple customers.
Why does "unprofessional" matter here? They're not on company time. If it's accurate, and that's their experience, that should be shared. I'm tired of a culture that thinks professional means advocating against yourself and your peers. Talk about employers, talk about customers, talk about salaries, if a company exec is bad to work with, talk about it. That gives insight for other devs so they're not finding themselves in the same position.
> It’s strictly more permissive on the consumer side than GPL is.

You have been misinformed. The GPL is a much better license for users. MIT is arguably better for the authors because they can deny certain freedoms to their users (the ability to change the code on a system, for instance).
Right, 1%-5%. But I don't think I'd care to deal with illegal product and any possible (even if unlikely) headaches around it just to save $1-$5 for every $100 spent. Seems kinda foolish.

But yeah, I suppose if you're also picking up some illegal stuff, makes sense to make it a one-stop shopping trip.
https://archive.md/vQn6x
It doesn't matter if some other project is proprietary. The proprietary company's proprietary product was always going to be proprietary.

What matters is whether they contribute back anything to open source. And it's a hell of a lot easier to get Legal to sign off on contributing back bug fixes and enhancements on a piecemeal basis rather than adding a recurring obligation to the books.
Yes, I mean 'time and spectral domain'. The idea of the gif is to represent the two domains orthogonal to each other graphically. The signal in the time domain is a complex function (time->(magnitude,phase)) so it can be plotted in 3 dimensions. The same is true for the spectral domain. So really there are only 2 3d plots. But moving from the time to the signal domain can also be thought of as a 90 degree rotation. In the gif you can see two blue planes are orthogonal to each other. But the gif shows only the 2d magnitude plots of the time domain and spectral domain.

The cuboid embeds a 3d plot of each domain on each of it's side in order to plot the imaginary values as well.

The slicing allows you to select up to two frequencies from the frequency domain and plot the corresponding basis function on the top side of the cuboid. The top side of the cube corresponds to the 3d coordinate system in the gif.

In hope this helps to clarify.
I've contributed a few small bits to uutils and in the testing I did, on those few small bits, the performance case is pretty exciting. Much easier to do concurrency with rayon, etc.
If you need AC in summer, I believe plenty of power is generated by solar rather than generator.
I'm inclined to see Mathematica as a term rewriting language - and those languages go way back. I remember when Mathematica was first released and thinking, "hmm, a commercial Macsyma"[0]. Well, technically, by the time Wolfram had SMP[1] Macsyma had gone "strictly from commercial"[2]

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

[1] https://www.stephenwolfram.com/publications/smp-symbolic-man...

[2] https://www.youtube.com/watch?v=JhHCcUnm4SI
If you were going to complain about wasteful spending and failing projects in the DoD, I would respect your reasoning more. Instead, when it got to "humanitarian this, environmental that" you turned into Charlie Brown's teacher.
Not on my phone and i'm headed to bed but I can go educate myself in the morning.

Maybe its all better now?
Bitmap fonts also look great on low-quality, low resolution monitors (like my 82 DPI crap). Vector fonts give blurry text on medium to low sizes, and are simply unreadable with really small text.
I’m thinking of the first dotcom bubble—-late 90s into early 2000s.
The author was rather focused on the optimizer/scheduler. I can easily believe that it is much less advanced and robust, and messier, in MySQL. I really liked MySQL (and more recently MariaDB), and I have experienced some significant annoyances with Postgres recently, and it's for a completely different set of reasons.

Logical Replication is the big one. MySQL has had logical (and "mixed") replication for a decade (or more?). PostgreSQL has gotten built-in logical replication only recently, and it's still very annoying. It doesn't replicate schema change statements, so those have to be applied independently by some external system, and of course it's not going to be timed exactly right so replication will get stuck. And somehow for very lightly active applications generating just a few MB of writes per day, the stuck replication log can back up 10s of GBs per day. And does logical replication across versions for zero-downtime upgrades work in Postres yet? I dunno.

Connections you mentioned already, Postgres needs an external connection pooler/proxy, MySQL not nearly so soon. Vacuuming is a problem I never had with MySQL/MariaDB of course.

I'm an infrastructure dev, not an DBA or an advanced SQL user, I never used window functions, or wrote a query that filled half the screen, or have a thick web of foreign keys ... If you keep things damn simple so you have confidence in efficiency and performance, then MySQL works pretty damn well in my experience, and Postgres, for all its academic correctness and advanced query feature set, has been pretty damn annoying.

And, you can tell MySQL to use a particular index for a query!
That might be true of some complete rewrites, but refactoring - when done right - improves all the good stuff like composability, readability, and simplicity, without changing any logic (unless you count fixing bugs which it will likely uncover).

There’s also a bit of learned helplessness on some teams averse to refactoring, as in “things were always done this way, don’t touch it if it works, the opportunity cost is too large, etc. etc.”. In my experience, this sentiment evaporates when presented with the results of properly done refactoring - when it becomes obvious how much faster the team can move without compromising on quality (and frankly the work just becomes more enjoyable).
With so much congestions at California's ports, do other states not interested in building additional ports on the west coast?
No I looked closer for a transaction id after you mentioned that they deployed it

I think with broader education that “Ethereum” will mean Ethereum Virtual Machine (EVM) just like “Java” means Java Virtual Machine (JVM), and that it will have nothing to do with the reference implementation

No-coiners and non-Ether maximalists have never had nuanced enough arguments, mostly related to the amount of capital in the reference implementation, and fortunately they are getting diluted in favor of more nuanced education on the development environment side, but as always speculation drives innovation
Is this reporting sincere? I mean I haven’t read the article, because there’s a paywall after the first paragraph. Is this the reveal of a great injustice? The times doesn’t think publicizing what’s happened matters more than their subscription fee, so I tend to believe it’s more clickbait nonsense.
I'm super tempted to move from MySQL to postgres, but, we are currently self hosting and MySQL is breeze to run. My only experience with postgres is running a brew update and it completely borking the database and having to track down some cryptic post in order to fix it. Also, as pointed out elsewhere, MySQL seems not to require vacuuming or anything else. It's the unknowns of moving which make me nervous.
Why is it seen as "acting in ways actively hostile" to one's previous employer to... simply speak the truth, as one sees it, about the nuts and bolts the work that one actually did there -- and the quality of the products that emerged as a result?

I find this sort of behavior to be slightly unprofessional.

I find it highly professional, in the sense that he was being 100 percent honest -- and true to his craft. And not in the least vindictive or spiteful in regard to his previous employer.
Hosted mediawiki is plenty cheap. When wikicities became Wikia they added some ads. They eventually redesigned it to look like a monstrosity because the $. I moved my very large wiki, which eventually became dnd-wiki.org, off of it at this point and self hosted it for a $10/mo virtual machine. Then Wikia became fandom and somehow became even worse.

It is cheap. Plenty of us left at the time Wikia became garbage and went independent. It just requires technical know how that most people don't have.
Thanks! I will put the source code on github but actually its just plain html/css/js that has not been preprocessed so the source code can be viewed right in the browser.
It has been so long since I used MySQL (and that’s for the better).

Does MySQL still break when running ALTER TABLE on a huge table?

One thing I don’t like about MySQL is that it has too many foot gun.
Yes I would rather have the ability / requirement to vacuum than have unused space in large table files especially one large innodb file.
I don’t mean to derail this contribution, but I want to chat about Principia. I ask honestly and earnestly, how would the Homo sapiens and the cosmos progress and advance if more people understood Principia Mathmatica? I bought the book two years ago but find it terribly difficult to penetrate and understand. I’m looking for motivation on why I should invest time and life energy in the ~6 months it would take me to read and understand it.
GPL3 or GPL2? After what github did with copilot, Chinese companies that don’t release source code, or western companies that do the same I don’t see any ways to enforce them, you just need to trust the authors or the users. Has there been a landmark case that solidifies any of this? Chinese companies don’t follow US IP either so I find it hard to believe they can do anything.
Again, not interested in arguing the actual ethics of the licenses. But I think most people would consider a license that allows modification without demanding redistribution to be more individually permissive than one that requires redistribution. Companies love MIT and it’s ilk, because it’s more permissive of their (arguably poor) behavior.
My dad was diagnosed with CD around 20 years ago. Besides going through the usual cortisone treatments to control his flares and monoclonal antibodies starting with Remicade, then a couple of other ones that were less effective and now Humira, he has discovered that eating a cup of boiled Durvillaea kelp every day helps with his symptoms: https://en.wikipedia.org/wiki/Durvillaea_antarctica. It seems to have some nutrients similar to mucilagen that acts like a buffer in his case.
Dealers are more likely to make house calls?
Shisho Dojo – Learn 1700 Best Practices in Infrastructure as Code
It looks to be 1-5% of the value of the animal at this point but some are just discarded entirely.
I am very novice on money, but isn't it how USD also printed or minted nowadays?
Building a new port is likely a multi billion dollar and decade+ project. So, likely no.
I don't think he's wrong from a technical assessment, but most of the problem that he was experiencing was a social problem.

> More jarring were the people who insisted everything was OK (it seems most MySQL users and developers don't really use other databases)

i.e., the problem wasn't that the executor was bad, the problem was that everyone thought it was ok

And maybe they're not a people person, and trying to enlighten isn't what they signed up for -- all good -- I for one certainly don't want anyone working a job that they're unhappy with.

But the post is littered with putdowns --

> Coming to MySQL was like stepping into a parallel universe, where there were lots of people genuinely believing that MySQL was a state-of-the-art product. At the same time, I was attending orientation and told how the optimizer worked internally, and I genuinely needed shock pauses to take in how primitive nearly everything was

> Don't believe for a second that MariaDB is any better. Monty and his merry men left because they were unhappy about the new governance, not because they suddenly woke up one day and realized what a royal mess they had created in the code.

I guess I've just seen this attitude enough where it's boring. Shock pauses, very primitive, bad code. Got it. Moving on...
>Also 25 btc ransom. That's like 50k usd

Uh, you might want to take another look at the current price of bitcoin. Even at the time, that was around 750k to 1mm USD.
Includes a pecan cookie recipe from Dole's wife: http://www.dolekemp96.org/about/cookies/cookies.html
If your IBS resolves itself by just adding more fiber, it probably was not IBS
> I swear people that cut their teeth on MySQL and have never used Postgres just don't know what they are missing

I seriously trialled and compared Postgres vs MySQL at the start of a major major project, and MySQL had a few clear wins for us (mainly replication) while the features Postgres had weren't in our current roadmap's requirements (the biggest regret that caused me was not having stored procedures). That was in 1998/1999. I now seem to be stuck on a career path where everything is MySQL and switching to Postgres anywhere seems to have huge back pressure from everyone I work with - even though at least half of them know damned well (like I do) that MySQL hasn't been the right choice for a couple of decades almost.

:shrug:
Per the linked Guardian article from 2009, shipping is responsible for 18-30% of all the world's nitrogen oxide (NOx) pollution and 9% of the global sulphur oxide (SOx) pollution.

https://www.theguardian.com/environment/2009/apr/09/shipping...

Absolute numbers here: https://sci-hub.hkvisa.net/10.1016/j.scitotenv.2009.07.037
CFTC Orders JPMorgan to Pay Record $920M for Spoofing and Manipulation (2020)
Wouldn’t any decision - when done right - improve the good things? I tend to look for situations (since I am never an expert, just a person trying to get the job done) felt like I k ow ahead of time what “done right” means.
Rekka Bellum and Devine Lu Linvega, Hundred Rabbits – XOXO Festival (2019)
Didn’t they just switch to toybox?
https://en.wikipedia.org/wiki/Toybox
Don't sugar coat it kid, tell us straight.
I was talking about terminal [emulators], not a shell. A shell has nothing to do with how the output stream is displayed. Murex is more like powershell in this regard, which is on/around the level of implementation that I personally find inappropriate.
Some cooking recipe sites do this but I recently found it's actually helpful. While the video is playing, my phone screen stays on and the OS doesn't lock itself. Since it's always some unrelated video, I just turn the volume off and let it play while I cook, occasionally glancing over at my recipe.
Yea, military is never to blame, pristine people with IQ of 150 /s
Why is that? I admit I know little of chrome code quality.

But either they choose to work on a high quality product, or they choose to work on a product whose quality they can improve (low hanging fruit).

What is LOL worthy?