Hacker News new | past | comments | ask | show | jobs | submit | idiomaticrust's comments login

The link is broken. Here is the correct one https://dev.mysql.com/doc/refman/8.1/en/mysql-nutshell.html

From my POV I will say that it's a sad state. MySQL 8.0 was released back in 2018. So after 5 years of development, we have 10 new features. I'm not surprised. Oracle is one of the biggest cancers in IT world.


I submitted this with the correct 8.1 link, and somehow HN keeps changing it to the 8.0 link automatically upon submission! Super weird behavior on HN's side.

I tried re-submitting the 8.1 link, and it did it again, and also marked it as a dupe. Maybe I'll try submitting the corresponding blog post instead, although the title on that doesn't explicitly mention how 8.1 is released, so it's unlikely to get traction here...

Regarding your second paragraph though, you're completely mistaken. MySQL 8.0 used a rolling release model of adding new features in every quarterly release. They're just changing the versioning scheme starting today with 8.1.


Maybe HN knows better ;)

Anyway, thanks for submitting it. Otherwise I could miss it.


I hope that MariaDB as a foundation and company will be in better shape in the near future.


He is right. Such rewrites cause a lot of problems if your compiler doesn't help you with avoiding data races.

But there is another way.


> But there is another way.

Ok?


The person probably implied that Postgres should switch to another toolchain that guarantees more things at compile time, so probably Rust.


If the existing code is old-school enough to use thousands of global variables in a thread-unsafe way, seems like changing it enough to compile as safe Rust code would push the "non-trivial" envelope pretty far.


You can take a chunk of code and just rewrite it in Rust. You'll learn a lot quickly by this.


The boundaries within database code are not clear. There are too many interlocking parts to take a nontrivial chunk and rewrite it Rust.


It’s sort of like the inverse of the Matrix when Neo learns kung fu. You realize that you actually don’t know how to program :)


Microsoft SQL Server has SQLOS which is another way [0].

[0] https://www.thegeekdiary.com/what-is-sql-server-operating-sy...


I think it's meant to imply the solution given in their username ("idiomatic Rust").


> I think it's meant to imply the solution given in their username ("idiomatic Rust").

I think "Idiom: a tic (Rust)" can also fit if I squint hard enough and decide it looks like a definition from an online dictionary :-)


Don’t mind the gimmick gallery (username).


Indeed, Zig is a nice language for this



yop thats that


Videos of people being killed do not belong on HN. No matter why they are being killed.


And it's possible that "more resourceful" will try to "work" this way in a few full-time jobs at once.


But you'd think that middle management will also do the same, including hiring managers and performance monitoring etc.

But then, the ai managing those jobs would have to suck to not notice the jobs of their direct reports are being done by an ai!

So assuming the ai don't suck, they will just fire those under them and just directly use an ai, saving wages.

So in the end, the shareholders (who is in ultimate control) will just have hired an ai to manage and produce.


> the ai managing those jobs would have to suck to not notice the jobs of their direct reports are being done by an ai!

What if the employee's AI just intentionally fails the inverse Turing test?


Middle management already doesn't do anything, so no change there.


You only believe this until you've had/needed a great manager.


Had a couple, overwhelming majority is worthless. I have to cover their work all the time. It's literally "hey can you put together a plan" and then "can you analyze this plan..". Combined with an utter refusal to solve any real problems because that could lead to conflict and make them look bad.


That’s called delegating. It’s considered good practice since it give manager reports exposure and involvement outside the team.

At the end of the day, a manager is responsible for the entire team.


Wrong. It's called not doing anything. Delegation involves understanding the work and thoughtfully passing it out and then aggregating the results. Doing so without any consideration makes the process less efficient.


I realize the impossibility of it happening, but I would love for a former manager to chime in one of these "management is worthless" posts and give us the low-down on the quality of throw1234's work. As the saying goes, there's three sides to every story...


They wouldn't know, because they don't do anything, engage, or care about the product.. When they appear or leave, nothing changes on the team, unless they want to mimic action and over-correct and create issues with other teams or management.

P.S. I understand what you are doing here, but it's funny because you set it up the conversation for this literally true reply inadvertently instead.

P.S.S. emphasis on "care" - there is a lot of business layers that go through the motions and it just backfires because there is no understanding or intent in it. A bit harder to be that level of present but mentally absent as a dev.


Said no one who has ever been a teamlead in desperate need of support.

They are not there for you. They are there for me so I can be there to support you


This already happens. Well connected sit in multiple boards, while holding positions in local public administrations, "charities", and sometimes other higher up political positions.


Did anyone had a situation after entering the portal that it didn't teleport you, but you were in some different space with purple color and you had to move forward to be teleported? I had this once on the DM2 map. I tried to repeat this, but I never succeeded.


That should be a known bug on a specific teleport that exists on the DM2 map. Not sure if it's also present on "regular" Quake but it's been on QuakeWorld for as long as I can remember.

On the backroom (where there is Red Armor and Mega Health) there is a teleport that goes to the main (BIG) room of the map.

If you jump just before the teleport and "aim" your jump so you go in the top left corner of the teleport, you'll get stuck inside the teleport but not go through until you move a bit.

Also, staying stuck for too long on that teleport during a game, will drown your player, which should definitely confuse your opponent as there is no water deep enough to drown players on DM2.

Good times! Long live QuakeWorld!


Yes, IIRC it was exactly that teleport. I'll try to repeat this using hint from you :)

I was really confused when I hit that.


I tried on Q1 from steam and the original and I can not repeat. I'll have to check how to run QW these days :)


Yeah it's probably qw only. It's pretty easy to get it running these days with the recent clients. You can just download a qw client (ezquake recommended [0]) and extract the executable to your quake folder.

Alternatively you can download nQuake [1], a full pack with most things included except for the non-shareware maps. You can then just place the pak1.pak file inside the id1 folder and make it complete.

Good luck ;)

[0] https://ezquake.com/

[1] https://nquake.com/


DM2 was awesome.


Faster than axum? Nice!


Keep in mind that microbenchmarks aren't necessarily representative of production performance.

* Some webservers "cheat" and skip a lot of request headers which one may want to use in a production scenario to get better numbers.

* Some web server architectures can do very well on many small uniformly sized requests but poorly on a mixture of request sizes.

* Some web server architectures can get very good average latency but poor p99 latency.

* Some benchmarking tools don't measure correctly: https://medium.com/@siddontang/the-coordinated-omission-prob...

etc.


The benchmarks only include throughput, not latency (P50, P95, P99), which are quite important.


2 months after fork and there is a first homophobic scandal that they try to cover up.


I've got an engineer title from University ;)

(In Poland it's technical title - something in between BSc and MSc)


And in Finland(and some other countries in Europe) the MSc in tech is Diplom Engineer. (Entirely separate from Diloma in Engineering).

Thus calling ourselves Engineers...

Programmers can also come from trade schools, but those are not Engineers.


Do you mean memelang?

The person who forked that language didn't have any experience regarding languages/compilers before that fork. Later he tried to create BrainFuck like an interpreter and some unspecified lang parser/lexer.

Recently there were a few commits in this language after 3 weeks of silence. It's a vanity project of one twitch influencer.


Matrix, Lord Of The Rings, some random sh* by balenciaga. Is it funny for you? Serious question ;)


This one's the best so far: https://youtu.be/zc62rt-gafc


Don't take this as a critique of this video which is an ad for some youtube channel about philosophy.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: