HNHacker News
TopNewBestAskShowJobs

nspattak

268 karma · joined October 24, 2012

submissionscomments
nspattak··on SSD will fail at 40k power-on hours (2021)
I have an 128gb osz agility (or sth of that era) disk that is still in use in my mom's laptop :)
nspattak··on Microsoft Donated Money to Gnome: Remember How They Attacked Open Source Before
saying linux is cancer (and communism even though this is only seen as a terrorizing thing mostly in the US) were pretty strong statements. strongarming companies to NOT sell computers with linux is not so far in the past either. I 100% understand if someone is suspicious of MS. That said, corporations are driven by profit and MS's views on how to profit have changed in the last 20 years. Obviously this shift is driven by a changing world, not ideology.

Bottomline, M$ is still a for profit company, supporting open source projects is sth the world needs more of and if there are no strings I do not care where the (legal)money come from.

nspattak··on No Army? No Problem: Defending the Home Front in Ancient Greece
Elections are coming in Greece as well.

Politicians on either side of the aegean have failed their people misserably and are apparently turning to nationalism/hatred for political gain.

I wish this is understood by both countries (yet I do not expect it...)

nspattak··on No Army? No Problem: Defending the Home Front in Ancient Greece
I think that their martial discipline and military life style is what they are famous for. Again, I think that the failure of the effectiveness of their of their military training simply shows that in war there are a lot of factors. Sth that can be seen even in our times, the US effectively lost in Vietnam or Iraq even though their military was far superior.
nspattak··on What FreeBSD can offer compared to other operating systems (2020)
damn, i do not know if I am happy for remembering or sad i remembered ndiswrapper...
nspattak··on C library for multiple-precision floating-point arithmetic with correct rounding
why is this on hn front page? am i missing sth?
nspattak··on Science needs more research software engineers
Please do not hate me or hit me, I say these with an utter interest in the field.

I worked as a research engineer for a few years. They are really needed but unfortunately this will be a waste of time, effort and knowledge. The real problem with software development in science is that it is driven by the scientists who are (mostly) short sighted in their sw dev planning/schedule, they do not appreciate software debt.

And given their budgets and their focus in publishing, I understand their decisions.

nspattak··on Show HN: A friend and I spent 6 years making a simulation game, finally released
That looks awsome, kudoz :)
nspattak··on AMD-powered Frontier supercomputer breaks the exascale barrier
If you are talking about netlib blas/lapack I am very confused by what you are saying because the fastest blas/lapack implementations are in c/c++.
nspattak··on Ask HN: Burnt-out, directionless but want to turn it around
others already said enough. me, i am only here to say this: you are not a loser.
nspattak··on The new and upgraded Framework Laptop
I would really like to buy one BUT I find it a little bit too expensive, especially the price difference for better CPUs I find proportionate. (i would be slightly more tempted if it was for an amd 6000 cpu, they are much better in perf/power, I hope you will reconsider in the next generation when the iGPU will be RDNA based)
nspattak··on Almost all searches on my independent search engine are now from SEO spam bots
This is an awsome website that I was not aware of!
nspattak··on I Accidentally Deleted 7TB of Videos Before Going to Production
LOL!

I have multiple years of experience than this man and still I could *very* *too* *easily* make a 7Tb mistake (or likely more :P )

nspattak··on Qb – Zero-configuration build system to quickly build C/C++ projects
I remember this article, thanks for the memory :)

I would disagree that not much have changed though I agree that I would prefer if we were positioned even better. For example the dominant use of CMake has made using other projects as a dependency easier. there are more package managers than there used to be.

nspattak··on Qb – Zero-configuration build system to quickly build C/C++ projects
To my understanding, the problem is how to easily and consistently build several versions of software stacks(libraries/executables) with different compilers(primarily MSVC/icc/gcc/clang) on windows/linux/osx for windows/linux/osx/android.

I do not see how go (or any other tool) is more or less suited to solving this problem and given the variety of existing tools (and their failure to do it), makes me suspect that this project is merely an alpha stage effort in solving this problem and mostly an exercise in go.

nspattak··on Lenovo ThinkPad P1 Gen3 Review – with Linux
I have been looking for one but unfortunately 95% of lenovos with ryzen have soldered ram which i a hard no for me :(
nspattak··on Qb – Zero-configuration build system to quickly build C/C++ projects
go code to compile c/c++ code? What is the reason for this complexity? What does this project solve that existing package managers do not? (eg compared to vcpkg, spack or hunter)

After a week of fighting with vcpkg, i really doubt that this project is worth anyone's time.

nspattak··on New cars make me want to Saab (2020)
because the servicing costs are determined by workshops/companies who charge ridiculous amounts of money at will and inevitably make older cars not worth repairing. personal example: for the same repair in my home country (EU country) would normally cost 350-450e but i was asked from 1000e to 1500e in the EU country i currently live
nspattak··on BLAS-level CPU Performance in 100 Lines of C
I would be very happy if we lived in a world where a code using SIMD instructions and hand crafted cache-blocking and threaded code was a "naive implementation" but we are not. a "naive implementation" is a simple nested loop.

The rest are complex and they become even more complex when one tries to implement them in a way which compile efficiently on multiple CPUs (from different caches to different architectures).

Interesting article but the authors' conclusion is completely misguided.

nspattak··on Slackware 15.0
Slackware was the 2nd distro i tried, almost ~22years ago. For 2 weeks I would schedule my dialup modem to connect to the internet for 2-3h every night when everyone was sleeping and the phone was not used to download the cd1 iso with the common packagesets (a/ k/ x/ etc).

Thank you Patrick :)

nspattak··on Settings are not a design failure
There is nothing wrong with configurable parameters. What users hate are fighting with settings. In my experience this involves two things: more technical people know what they want to configure but don't know "where the fuck in the settings it is" or less technical people who know what they want to do but do not know that it can be configured/where to do so.
nspattak··on Is Google Search Deteriorating? Measuring Google's Search Quality in 2022
Googles search's results are often wrong because of corporate choices. In Greece there is a completely independent news web site which for some reason just isn't registered as a news web site with google. As a result not only is this web site less shown than others (in google feed or in search results) but in the past there have been cases where this web site was the first to publish a story but google search only returned other news sites which reproduced this story even using the original material!

In my opinion, google has become too big and has lost focus on actual quality/engineering.

nspattak··on Saving a Third of Our Memory by Re-Ordering Go Struct Fields (2020)
struct packing is one way to reduce cache misses. One can also reduce cache misses by redesigning structs to better match the data usage pattern (eg ArraysOfStructs vs StructsOfArrays).
nspattak··on Mount Athos, the “Autonomous Monastic State” of Greece (2016)
who, how or why does it matter if that was the concept or is just a side effect?
nspattak··on If You’re So Smart, Why Aren’t You Rich?
No they do not. I think the author was making a point that peoples' IQ can not differ by 2 or 3 levels of magnitude but their wealth can and often does differ by 3-9 levels of magnitude.
nspattak··on Show HN: Prometeo – a Python-to-C transpiler for high-performance computing
so much effort to match the performance of lower level languages that it would have actually been easier to use those directly :)
nspattak··on Blender 3.0 takes support for AMD GPUs to the next level
On top of that, the only supported cards are radeon rx 6x00, as if the 10 miners who own these cards around the world even care about writing GPGPU code :)
nspattak··on SpaceCadetPinball – Decompilation of 3D Pinball for Windows
it was the most joyful game that shipped with windows and it was also fun! I would like to play it again :)
nspattak··on Best Practices – Why I Hate Them
The writer is correct in what (s)he is saying but these are not "best practices". Best practice is to not name a variable "asdfg", not using AI for the sake of the trend.
nspattak··on We set up an offshore company in a tax haven
I do not think that this will work. Unless people actively force them not to, they will shut down this door and they will build a new one for the elites to continue their business as usual.
← PreviousPage 2 of 5Next →