Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pizza234
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
601.
▲
by
pizza234
4y ago
Bike are very easy to get rid of, not in trash cans (I find that unrealistic, too), but because they're appealing for their individual pieces, since they're mostly generic (as opposed to appliances, which even when sold for parts,
602.
▲
by
pizza234
4y ago
(I think the question is better phrased using "computers" more than "computer science", since the latter is quite specific (assuming you refer to the former)) Regarding myself, I've realized it immediately when I wa
603.
▲
by
pizza234
4y ago
Although generally less technical, Riot Games' tech blog is well done: https://technology.riotgames.com .
604.
▲
by
pizza234
4y ago
I understand that (experienced the same "problem" today), but writing "2500 new lines of code" on a Sunday afternoon is (hopefully) not representative of regular workplace conditions.
605.
▲
by
pizza234
4y ago
AFAIK, it does have parallelism support, via `CRYSTAL_WORKERS` env variable, however, it's not production-ready, and it's not clear what's the priority for the team. Probably it's good enough to run personals scripts, bu
606.
▲
by
pizza234
4y ago
Apologies, this has been an incorrect definition on my side (but correctly understood by the GP). What I referred to with "tiling capabilities" in: > tiling capabilities of the terminal are severely limited because the devs are
607.
▲
by
pizza234
4y ago
> It would be more useful to ask them why they have removed those features, figure out what their goal is, and then discuss it so you can reach consensus. That's not a productive approach; it would make the GNOME devs slaves of popu
608.
▲
by
pizza234
4y ago
> One is about doing a return to castle of wolfstein clone Is it "Tricks of the Game-Programming Gurus" ( https://www.amazon.com/Tricks-Game-Programming-Gurus-Andre-L... )? > a 3D engine in C++ for a space sho
609.
▲
by
pizza234
4y ago
> I feel that I am very efficient using it, more so than when I was using tilling window managers (wmii, i3, dwm, etc.). Gnome/GTK is the only software I can think of, which slowly but surely reduced the end-user efficiency. One sta
610.
▲
by
pizza234
4y ago
> Do any Ruby devs have an idea about how widely exploitable this vulnerability is? The GitHub issue mentions that a file upload could trigger this. The file upload itself is only part of the exploit. If we assume the exploit as "ex
611.
▲
by
pizza234
4y ago
> Isn't that Capitalism 101 ? If employees are happy, company is happy, why does it matter ? I don't blame them for applying "Capitalism 101", but on the other hand, Gitlab is selling an ethos, not just a product¹. Su
612.
▲
by
pizza234
4y ago
The "Profiling/Debug Info" chapter states that one needs to rebuild compiler and stdlib in order to profile the stdlib. If I understand correctly, this can be accomplished via flag '-Zbuild-std'.
613.
▲
by
pizza234
4y ago
He also has a very interesting history: > I have the lowest undergraduate GPA (2.4/4.0) of any professor I've ever met with reference to https://3dpancakes.typepad.com/ernie/2005/03/re_phd_with_lo
614.
▲
by
pizza234
4y ago
> It's far easier to handwrite parsers. It's also far easier to make buggy handwritten parsers. I don't have much experience, but in the project that I've seen, where a handwritten parser was used, the issue tracker w
615.
▲
by
pizza234
4y ago
> Rust got already adopted by lot of either big or interesting to work at players (Amazon, Microsoft, DropBox, ...?) and, while anecdotal, I myself get also paid to program rust. There are very few open positions, though. Just check out
616.
▲
by
pizza234
4y ago
> What would be a good use case of Rust than Golang cannot do given its extra complexity and potentially lesser monetary reward? Anything where low-level control is required. It's not clear if there are true-Rust web apps in the wil
617.
▲
by
pizza234
4y ago
> Rust actually supports most OOP features, with the main exception of implementation inheritance. I've tried some basic OOP. Fields from the base class need to be redefined in each child, and making shared methods private require a
618.
▲
by
pizza234
4y ago
Correct objection :) I don't know the technical distinction, but there is a noticeable distinction in prcatice. I guess that "cheap coating" is made by gluing a film; I see this type of coating very often in budget or even no
619.
▲
by
pizza234
4y ago
> The scheduling rework that you're complaining about is extremely high priority I see. > I have also personally invested hundreds of hours writing, editing and reviewing docs for Bevy Do you refer to the API docs and/or exa
620.
▲
by
pizza234
4y ago
Grease is not entirely caught by cloth; the stickier/large the grease patch, the more it will spread over the lens, making it time consuming to clean.
621.
▲
by
pizza234
4y ago
Ultrasonic cleaners, with a bit of dishes soap in the water, are the most efficient/effective way (I uses to clean them with water and soap as well, in the past). They are simple devices that lightly shake objects very quickly, in wate
622.
▲
by
pizza234
4y ago
Two main problems: 1. state/stages can't be used together; since plugins may use states (and even baisc funcionality, like the fixed frame step), you can't use stages 2. in order to flush commands, you need stages, but you ca
623.
▲
by
pizza234
4y ago
In Rust, there is none; they're just not ready, and not used either (there are very few full games written in Rust). The Bevy maintainers in particular give very low priority to foundational functionalities (see 1 frame lag and the unu
624.
▲
by
pizza234
4y ago
Hardware producers, inevitably, produce drivers for Windows first (and possibly, only). This of course doesn't guarantee quality drivers, but does guarantee drivers, which is better than no drivers at all, at least in the short/mi
625.
▲
by
pizza234
4y ago
This is a very uninformed opinion of how Linux works. I'll post a few random notions, because there's a bit too much to talk about. Linux has, because of legacy reasons, a more complex than required clipboard concept. Because of t
626.
▲
by
pizza234
4y ago
Linux Desktop doesn't really suck anymore. Enough time passed that the experience of the high-level (ie. desktop) part of any distro is good enough*. Worst part of Linux is the death by a thousand paper cuts. Bluetooth may work or no
627.
▲
by
pizza234
4y ago
> Being fast isn't contradictory with this goal. If anything, this is a lesson that so many developers forget. Things should be fast by default. It absolutely is contradictory. If you look at the development of programming languages
628.
▲
by
pizza234
4y ago
> I've never gotten why so many people think that the physical act of pulling or not pulling makes so much difference. By pulling the level, one is intentionally killing a person, to save five. In more general terms, a life is taken
629.
▲
by
pizza234
4y ago
I think there is definitely a technical reason, but I'll explain the UX problem with an example: what does, intuitively, `push --force --tags` do? 1. force push both the branch and the tags 2. force push only the tags It's very am
630.
▲
by
pizza234
4y ago
The checkout command is severely overloaded; I'd hardly remember the functions if it wasn't for aliases. The reset operations are also very inconvenient, due to the mix of: different types of reset (soft/hard); overlapping wi
More ›