Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
soulbadguy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
soulbadguy
2y ago
> It's a blessing due to the freedom FOSS software provides; not all software is going to fit everybody's needs, and FOSS allows the freedom to modify software tools. In my view, the lack of singular vision and focus is not som
62.
▲
by
soulbadguy
2y ago
+1 for telemetry Do you have an intel post 12th gen with big/little cores ? The scheduler still have some issues in some weird corner cases.
63.
▲
by
soulbadguy
2y ago
From the article : > Linux is top-notch for software development, and quickly becoming a compelling choice for gaming thanks to Valve’s Proton and the SteamDeck. I keep telling myself I’m going to switch my PC from Windows to Linux but i
64.
▲
by
soulbadguy
2y ago
> Ubuntu with its Unity design first, then Snap, put desktop Linux back a decade. What a way to snatch defeat from the jaws of victory. A SUV. Strongly disagree. It seems to me that Ubuntu was( and still is) the main driver behind most o
65.
▲
by
soulbadguy
2y ago
gaming != game devolvement though...
66.
▲
by
soulbadguy
2y ago
Windows have really evolved and improved as an OS. WSL2 + vscode is almost replacing my need for a VM or a linux box for most of my needs. The oss is also much more stable, the update less annoying and the UI/design language pretty nic
67.
▲
by
soulbadguy
2y ago
I fancy myself of having a good understanding of modern uarch. But i have to agree with @Marthinwurer. This branch predictor structure with parallel predictor and fake branch address is quite wild. Do you know how this compare to what AMD&#
68.
▲
by
soulbadguy
2y ago
> If your boss isn't a dick they'll take this onboard and change. Yes that's a big if. Also, every personal conflict cannot be solve just by talking... Sometimes, you have genuine differences in goals and optimal behavior.
69.
▲
by
soulbadguy
2y ago
This!!! I have the same advice, but coming from a slightly different perspective. You haven't given us enough information to actually judge accurately the situation : Maybe you are below the expectations for you level, maybe you are as
70.
▲
by
soulbadguy
2y ago
> Maybe this is just idealizing the past but it used to feel like for the most part people wanted to be good and do good work and play fair. Some people were cutthroat vultures but it was distasteful and you would see pushback. It seems
71.
▲
by
soulbadguy
2y ago
Oracle has had a pretty bad reputation since i got into tech more than 20 years ago. But somehow, they are still able to surprise me how predatory they can be...
72.
▲
by
soulbadguy
2y ago
+1. Sadly it's very hard to displace java/jvm moat. And MSFT image in the open source world is still not stellar. But if i were to be in position to chose a new stack for a standard CRUD/Backend app, .Net >> Jvm
73.
▲
by
soulbadguy
2y ago
> There are Microsoft-backed F# bindings for Spark and Torch > this is despite a pretty compelling proposition of lightweight syntax, strong typing, script-ability and great performance. For exactly the reasons your mentioned, i feel
74.
▲
by
soulbadguy
2y ago
+1 : Heterogeneous/Non uniform core configuration always require a lot of very complex adjustment to the kernel schedulers and core binding policies. Even now after almost a decade of big-little (from arm) configuration and/or chi
75.
▲
by
soulbadguy
2y ago
> That’s not a realistic benchmark though Yeah, that why i mentioned that benchmarking features is always contentious and it's easy to devolve into semantic argument... but here we go. I guess it depends on what you mean by realisti
76.
▲
by
soulbadguy
2y ago
Performance benchmarks can be tricky, especially when used to evaluate a feature of a programming language. In this case, by adding "no_inline" to both the version and pre-initializing the exception object, the difference in perfo
77.
▲
by
soulbadguy
2y ago
In general, yes i would agree that modern C++ compiler could do a much better job on exception enable code, especially in term of data flow analysis. But in this case, the benchmark it's self is kinda flawed. The semantic of the two co
78.
▲
by
soulbadguy
2y ago
1 - Because for most organization/project, there are constraints with higher priority than the intrinsic qualities of the programming languages. The authors mentions specialized talent pool. I think that's a good point, but from m
79.
▲
by
soulbadguy
3y ago
Another interesting challenge for intel (and AMD to a lesser extent). Between the share of compute moving to AI accelerator (and NVIDIA), and most cloud provider having in house custom chip, I wonder how intel will positioned themselves in
80.
▲
by
soulbadguy
3y ago
PC hardware (and hardware in general) has never been particularly open. We simply seem to move from one dominant player to the next. I don't think AWS/GCP using custom chip for their cloud offering changes much of the situation (
81.
▲
by
soulbadguy
3y ago
> Apple is overcharging because of its "monopoly", they can't blame the monopoly on Steam. But that's the core the issue. In one case (steam) the developers pay 30% because they estimate the services they are getting
82.
▲
by
soulbadguy
3y ago
Isn't spark already providing a bundled and somewhat functional version of all of this ?
83.
▲
by
soulbadguy
3y ago
> Is it really that hard to just not give kids these devices or maybe you know… spend quality human time with them? Sadly yes. I do not have kids, but a lot of my friends do. Beside the peace of mind of having basically a tracking device
84.
▲
by
soulbadguy
3y ago
Indeed. The CLR from its inception implemented a lot of features for helping native inter-op. I would guess that msft did make the effort simply because of their large legacy c/c++/win32 code base. It's a shame really that ms
85.
▲
by
soulbadguy
3y ago
Noting that Valhalla value types are about guaranteeing object value identity with memory layout and/or flattening supposedly deriving from that. Modeling unmanaged sequence of bytes within the type system (like receiving a typed buff
86.
▲
by
soulbadguy
3y ago
> So there are five features of build systems that you want, and the harsh truth is that meta build systems cannot have some of them! Some of these things are only available on end-to-end build systems. Did I miss something or did the au
87.
▲
by
soulbadguy
3y ago
The FFI is also an artifact of CLR type system and the ability of have proper stack value based types.
88.
▲
by
soulbadguy
3y ago
No...
89.
▲
by
soulbadguy
3y ago
> Developers should "opt in" for unsafe instead of "opt out" of it! Why ? C++ guiding principle is zero cost abstractions.
90.
▲
by
soulbadguy
3y ago
too slow...
More ›