HNHacker News
TopNewBestAskShowJobs

f4stjack

757 karma · joined August 13, 2011

submissionscomments
f4stjack··on Jules Verne’s Most Famous Books Were Part of a 54-Volume Masterpiece
Oh man, I recently finished some of his novels and it is astounding to see the optimism he had for us, considering he was writing in a world before any world wars happened.

I really would like to live in a Vernian world where people are mostly good and rationalism wins the day. But I also would like to live in Discworld (maybe except Fourecks) so caveat emptor! :'D

f4stjack··on My Python Development Environment, 2020 Edition
Eeeehhh I think I will be downvoted to hell and back for this but after I read the article I had the feeling of "why are you making this feel more complex than it needs to be?"

I mean compared to Java and C# I have a MUCH MORE EASIER time to set up my development environment. Installing Python, if I am on a Windows box I mean, is enough to satisfy a lot of the requirements. I then clone the repo of the project and

source venv/bin/activate

pip install -r requirements.txt

is enough to get me to start coding.

f4stjack··on FreeBSD on the Lenovo Thinkpad
Eh... no, we really don't. At least I really don't. For me Manjaro runs out of the box flawlessly with no config wizardry - except font changing (because I like Lato more than Noto Sans) and scaling down the resolution from 3000 to 1920x1080. The rest is fine as it is. I used to do bumblebee shenanigans but nowadays I don't do gaming on the mobile.

But these are personal tweaks, the machines run happy as they are post-install without any meddling. Steam runs happy, proton is running a lot of games without any problem. So it _is_ ready for the Desktop for some of us.

f4stjack··on Speaking to yourself in the third person makes you wiser
"That voice is a fucking vicious asshole to me"

Oh my god yes. Because it knows all of your weaknesses and where it hurts and goddamn bastard always is ready to point out the flaws you make, rather than the good stuff.

I often think myself is my biggest enemy.

f4stjack··on Microsoft explains the lack of Registry backups in Windows 10
Yeah considering May 2019 iso takes 26.6 gigabytes post install and updates I'm having a hard time believing this excuse. This is a system with no additional tools by the way, no python, no office, no nothing. Just straight up windows install -> check updates & wait.
f4stjack··on Twitter is rejecting posts containing JSFiddle URLs
o7 same thought occured to me m8. Fly safe!
f4stjack··on Firefox 66.0.4 is out, fixes disabled add-ons
Wow this is... scary and you say it is still not patched? Thank you.
f4stjack··on Firefox 66.0.4 is out, fixes disabled add-ons
I did from twitter, no answer yet. And I think this is an answer owed to all of the users - not just me.
f4stjack··on Firefox 66.0.4 is out, fixes disabled add-ons
Good move, congrats on surviving the second armag-add-on finally BUT I won't be moving from chromium until Firefox (or Mozilla) explains:

- why am I opted-in to a Studies program in Firefox's default state? (With no explicit information about what it is)

- what does app.normandy.enabled switch do and why is its default value is True and doesn't change to false when I explicitly state I don't want to be in the Studies program?

- why can't we see any xpi's installed by studies program unless we explicitly go to about:studies?

I don't say chromium is better, but I think we deserve an explanation regarding these points.

f4stjack··on Behind the Yakuza: documenting the women of Japan’s mafia (2018)
Glad to be of assistance. Thank you for your comment!
f4stjack··on Behind the Yakuza: documenting the women of Japan’s mafia (2018)
As far as I know from my thesis on organized crime, Yakuza is a different breed say than Hell's Angels, Mafia and Vor V Zakone (Russian "Mafia", although I use the word mafia here tentatively because with the exception of providing illegal goods and services they have nothing in common).

The difference is yakuza is accepted as a semi-legal entity in the minds of the people.

Historically first yakuza (which were proto-yakuza, like nobody used the term yet) protected the city against ronin (masterless) samurais who came to loot the city. (Kaplan & Dubro, p.12) In addition to this they carry a Robin Hood-esque theme and one of the well known histories about them involves Chobei Banzuiin who, supposedly, repaired the roads and walls in Tokyo and opened up a casino.

But the word yakuza appears after a century more or less. Their origins involve traveling gamblers and street sellers. Even the word itself, yakuza, is a term for losing hand (ya-ku-sa, cards of 8-9-3)

Another term that's important, and unique if I may say, in Yakuza is the relation of oyabun-kobun. Oyabun acts as a father figure and kobun is the child figure. Kobun provides service and commitment to the Oyabun with no questions or hesitation. and Oyabun protects and helps the Kobun.

Everybody knows about the tattoos so I'll pass this.

Yakuza formalized in the beginning of 1960s with the help of Yoshio Kodama. He was charged with creating a spy network in China and given the rank of Admiral for his war effort even though he was a criminal.

If you want to read more about this, these were the books I've used in my Thesis on this section

Amaruso D. Gangster Incorporated. Glencoe:Free Press

Kaplan, D, Dubro A. (2003) Yakuza: Japan's Criminal Underworld. California: University of California Press

Lyman M. & Potter, G. (2009) Organized Crime, New Jersey: Prentice Hall

f4stjack··on Ask HN: How to Teach Coding?
Although there is a significant number of Negative Nancies here I believe it can be teached but, even though I know it won't be a popular outlook, I see it like learning/teaching blacksmithy. Sure there is a theory, like which metal to choose, which degree to cook and which hammer to build but theory gets you so far. You need to show how a sword is actually done.

The concepts of programming can be learned from the noosphere easily, the resources are there to learn but good practices are not. A teacher should pass these as well, in addition to "what is a variable" etc. stuff. And like any course, if the student doesn't actually work on the stuff on his free time it is worthless - another analogy can be a guitar course here. No matter who your teacher is, if you don't play it at home willingly... you won't be able to learn how to play guitar.

My 2 cents...

f4stjack··on Star Citizen: The Road to Release, Financials and New Partners
Um... I don't? I am only telling Elite was always a game like that (wide as an ocean, deep as a puddle) and criticizing it because it was faithful to its origins is not a valid thing imho.
f4stjack··on Star Citizen: The Road to Release, Financials and New Partners
To be honest as a person who played Elite and Elite 2 ( Frontier I think was its full name) extensively in my childhood and adolescent years they were always "wide as an ocean and deep as a puddle". And speaking of Elite 2, it wasn't kidding. I still marvel at how 500kb of a game (I distinctly remember it was only a single disk and a disk to hold save files) contained entire galaxies and planets not only you can land but traverse with your ship. Sure they were procgen but still it was really breathtaking to see all those vistas I would never see - barring a wormhole

They were all about creating your own story, I think there wasn't a base storyline. It was like "here you have a kestrel with some equipment including atmospheric shielding and some pulse lasers. Now do whatever you want" But because I knew the trick trading route between Barnard's Star and Sol carrying Luxury goods and industrial stuff to and fro I could amass a huge amount of money in no time to buy me a Cobra MkIII and do military and imperial missions. And this was my story, a lot of people have different experiences with it. And even though it doesn't have any deep, life changing experiences it was fun and I think current iteration of E:D is faithful to that legacy. It is you who make the game deep with your experience I think. I don't play it, because me and internet-is-required games don't get along but from what I've seen I can make that claim.

Wing Commander and to an extent Freelancer can be seen more deep compared to Elite. But it lacked that free spirit Elite conveyed. Also on an unrelated tangent I still think a game with Freelancer controls (actiony rather than simulationy) with X-universe freedom can be a thing still.

Thanks for reading.

f4stjack··on Why the world needs deep generalists, not specialists
Do agree. I am a:

- philosopher (Bachelor's degree)

- sociologist (Master's degree with thesis on criminology)

- international relations student (another bachelor's dg in 2 years)

- C# Programmer (by a workshop)

- Java Programmer (by profession)

- Python programmer / Data scientist (by self education)

- Data Analyst with SQL(workshop & profession)

and the HR guys around here just think "I am not focused enough" and don't even get into the technical phase of the interview most of the time. Sadly, I think, if I could get into that part I'd ace it. Right now I am super demotivated though.

Maybe this is a regional thing, I can not comment about how my resumé would look to an international company but the question of "what does it mean to be an employable person" is a valid one and sadly can be answered with hyperspecialization and/or knowing the right people working in the company.

f4stjack··on Submarine to visit deepest parts of the ocean in Five Deeps Expedition
"Cthulhu likes that"
f4stjack··on With Proton and Steam Play, many Windows games now work on Linux
This is actually mind blowing. Because in the last six months (I think) there are more developments in this front compared to last six years. Sure, there are little warts and niggles as of now but with this development speed I think we'll have a proper linux systems which can play non-linux games with negligible performance loss.

In addition to proton and steam play one has to add Lutris as well. It makes the emulation of games in wine really easy.

f4stjack··on Ditching Windows: 2 Weeks with Ubuntu Linux on the Dell XPS 13
Although I have used Linux on and off for more than 16 years, its main OS status in my household is nearing its anniversary so I think I am in a position to share my experience.

The machines I've installed Manjaro are:

- HP Stream 13 (Celeron 1.6 ghz, 2gb ram 25 gb hdd)

- Clevo W230ST (i7 3.0 ghz, 16 gb ram, 240 gb SSD)

- AMD Ryzen 1600x, Nvidia Geforce 1060, 8gb ram 100 gb SSD

First of all, I hadn't experienced a "Okay that's it I am moving to Linux because of X". It was more of a gradual process. My one limiting factor was gaming and after realizing I was able to play 103 over 137 games waiting in my backlog in Steam I decided to give it a try on my Hp Stream - which I call my Potato.

It needed some tweaking due to HP using rtl8723be and connecting one antennae for some reason. I needed to compile a kernel module to select the right antenna. But apart from that it was smooth sailing.

My turning point to using Linux, or rather KDE, was the muscle memory I gained and the ease of use. For example when you press alt-space kde provides an easily accessible searcher which I configured to run software only - but it also searches for anything you write in your file system as well. Secondly, yakuake is a wonderful tool which provides a terminal just by pressing F12 and thirdly, last but not the least, KDE Connect is a huge game changer for me. See, if you are on the same wifi network with your pc you can:

- see the notifications from your phone and reply back

- share the clipboard with your pc and phone

- find your phone if you lost it in your home by ringing it from your pc

- and it turns off your music player in your pc if you receive a call.

I felt like I was missing those features when I was using Windows in my other PCs so I converted them to Manjaro as well. They didn't need tweaking compared to HP; practically everything was working out of the box. The stuff I did was with Clevo I needed to install Bumblebee (which is VERY easy with Manjaro and for some weird reason I couldn't do it in Ubuntu derivatives and ended up with a black screen) to use switchable graphics on it and with the AMD case I installed Nvidia proprietary drivers for performance and gaming reasons.

Speaking of gaming steam's proton provides a good experience for most of the games I've tried. Lutris is also good, I tried some System Shock 2 and Fallout on my potato (because my gut feeling was if a machine with limited resources run it adequately I wouldn't have any problem with the others and I was right) and they ran quite good. I experienced some sluggishness with SS2 but well... that was expected to be honest. HP's 3d performance isn't something to write home about generally.

As for programming my biggest test was running Microsoft stack. I heard good stuff about .net core so I started with it and saw that even my potato was able to run ASP.Net MVC 5 successfully. For a more native experience I decided to install a server 2016 plus Visual studio in a virtual machine. I used my clevo to do that and was pleasantly surprised that it ran quite well with providing 4 cpus + 4gb of ram to run the container. As a personal note I doubt I'll use it much due to I have exited the IT industry practically and unable to enter it again, not that I want to any more. (people expect a bachelor's degree in Engineering or in Programming here and I am a Humanities graduate with a bachelor in philosophy and a master's in sociology)

Other languages which can be installed on linux natively like python, ruby, java didn't cause any problems so all was fine on that front.

A question might pop up about Manjaro. Why Manjaro? Well because I think it has a lesser resource overhead compared to Ubuntu derivatives. The fans on my clevo never stopped turning with Mint and Kubuntu but Manjaro KDE is a cooler (no pun intended) experience for it. In addition to that I like AUR and the concept of rolling release. Another distro which is famous for its up-to-dateness is OpenSUSE but it borked post install for some weird reason so I can't say I had a good experience with it.

So I hope I helped with my personal experience with "converting to Linux". Thanks for reading!

f4stjack··on Teaching foreign policy majors to code
I must say I am conflicted to write on this subject. On the one hand I am a person who has a humanities background turned to coding (bachelor's on philosophy; master's on sociology) but on the other hand I am burned out now and unwilling to do anything code related thanks to previous employers so my outlook isn't a nice one.

The problem I experienced was most of the companies want a bachelor of science or an engineering degree on their job postings. I think this is because the workshop kool-aid has proven ineffective in creating good programmers but rather code workers who are good at menial jobs but unable to provide good solutions. So if a foreign policy major decides to go full on coding by self-teaching skills to himself he'd get slaughtered on job applications, without being able to show his skills on the technical interviews.

Secondly, the job politics of most companies are just dreadful. After all those humdrum job interviews, skill tests, certification badgering; what I experienced is writing code that generates a sql query to the parameters that's taken from the frontend which had NOTHING to do with interview questions or the skills demanded by the employer.

In sum, I have to emphasize that these are my experiences and maybe limited to where I live and tried to earn my keep by coding. So I hope that it is a local thing and where you live has a better environment when it comes to employing programmers who are outside of the field.

Thanks for reading anyway.

f4stjack··on A Course in Machine Learning
True, very true and you'll hit that language barrier in no time. The courses, mostly, provide hands-on experience and don't explain, say for example, what does standard deviation mean?

But this is a good news/bad news kind of thing. Bad news, you need some statistics education to make a sense of what your computer is telling you. Good news, that mathematics isn't "high-grade" mathematics involving integrals and other stuff (as far as I can see anyway).

So what I am doing as a person who is trying to convert himself into a Data scientist is I am taking a basic udemy course (https://www.udemy.com/python-for-data-science-and-machine-le...) to give me the basics and a book on statistics to properly grok what I am seeing on the screen. On this part I am following a different book than its peers though, so it might not be for you but I like the story-telling aspect of it (https://www.amazon.com/Adventure-Statistics-Reality-Enigma/d...)

After I finish those I'll move to Kirill Eremenko's a-z courses on Machine Learning, AI and Deep Learning. I've found that even though they teach cool tricks and some basics before going in detail, that basics part didn't contain enough information for me as a new student. So I feel if you have some proper background in stats and python data analysis you can skip the parts I mentioned and go straight to a-z courses.

f4stjack··on I Got Catfished by a Candidate
The thing I don't get is, and probably I'll be downvoted to hell because of that, even though this guy lied about his past, his knowledge is solid. Nobody can guess what the interviewers will ask you and from what I've read from the text he aced those.

If this is the tech business rolls what I see that it wants developers with a history, with connections, with "clout" so to speak; doesn't matter if you can help their business immensely, or fit to the position they are listing for. And this attitude is really really paradoxical. Like you are not searching for a candidate with required skillset but an ideal candidate with required skillset with glowing references. Because why take the risk? Like having a glowing history prevents anything happening...

Anyway imho what you are trying to gauge from a job interview is how good that guy/gal is. And I'm sure if that guy did say "I am an newly trained man with no relevant job history" he wouldn't go into the interview stage even though he knows his stuff for his application. I mean if he failed that, I'd say "okay this guy is trying to scam this company" but no, he is able and informed about the position he is applying to. And that's totally irrelevant from the text I am reading. Which is bonkers if you pardon my french.

This text also reminded me of a quote from Neil Gaiman, he faked his references for his first job and then he worked to create those references(https://singjupost.com/full-transcript-neil-gaiman-commencem...). In his words he was "chronologically challenged". So if he was trying to be a writer in our modern times, we wouldn't have a Neil Gaiman.

f4stjack··on Istanbul Closes the Books on Its Public Scribes
Holy... I am smoking waterpipe nearly in the same place in the first picture. Some parts of the good old Istanbul stand the test of time and change it seems.
f4stjack··on Solution to Wi-Fi problems on HP laptops with Realtek RTL8723BE NICs (2016)
The "bug" is HP only connects one of the antennae input of the wifi card. So, linux can use the card in theory (it has the drivers), but in practice it doesn't work unless the wifi ap is very close. The solution is to force its conf file to use the other antennae. (ant_sel = 2).

In ubuntu you had to download a driver sourcecode, compile it and modprobe it to the system but to my surprise latest fedora core worked when I did the conf magic I mentioned, so maybe the updated versions use the rtlwifi package.

f4stjack··on Everyone who can now see your entire internet history, including the taxman
Mwahaha. Let skankhunt42 worry about this.
f4stjack··on Why Finnish babies sleep in cardboard boxes (2013)
No reason why but tears welled up in my eyes when I see the first toy. Congrats btw.
f4stjack··on Say hello to Google Allo: a smarter messaging app
All I want from this newest addition to google chat services is a decent overview of who is online and who is not. The rest is just icing on the cake.
f4stjack··on iTunes will never work well
Agreed. Satisfaction is not an objective commodity. But Apple Music really, definitively, needs its own app considering the problems it creates in people's iTunes libraries.
f4stjack··on iTunes will never work well
As far as I have used iTunes the only problem I see with it is trying to do EVERYTHING in a single package. It tries to be

- music player

- content manager (music & video)

- sync manager

- update manager

- Apple Music client

and these are the five things I can name on top of my head, without opening up the app. This is fine, but they are not honoring their boundaries. When I am listening to my music, don't mess me with the sync business. If there is a new version, put a helpful icon but only steal my focus if I click to sync tab.

It's like going to a supermarket to buy a piece of candy. Sure there are meats and potatoes on the next shelves but I need my candy. Yes I can hear you overhyped sales person about the discounts but. I. Need. My. Candy.

Also I cannot see the logic behind the Apple Music's integration with iTunes. I have tried to use AM with iTunes on windows and it is not a fun experience I can tell you. Spotify, even though people are grumbling about its ux, provides a smoother experience. Search, double click play, right click to save or add to a customized playlist. Or mess with that knob to download.

f4stjack··on Paranoid Android: The Divine Madness of Philip K Dick
Uh no. I have recently written an article about this very subject. Heinlein seems militaristic in the "starship troopers" but he effectively kills two of the concepts militarists love: the chosen one myth - that the soldiers, best ones at least, are chosen ones and they should be smart and brilliant and be a Nietzschean superman, and discipline myth - that because the soldiers are disciplined, they are better than civilians. You can read it in the chapters where Rico is inducted into Officer Training School, where Major Reed is giving the Moral Philosophy lesson again.

Actually, if you take a look at the man's literary career I think he is just experimenting with the "what is best ruling regime?" "Starship troopers" is a possible answer, so is the "moon is a harsh mistress" and I even see the "Stranger in a Strange Land" in this light.

My two cents.

f4stjack··on 'Boaty McBoatface' polar ship named after David Attenborough
They can name it whatever they want, that ship has been recorded as "Boaty McBoatface" to my memory.

Also really kudos to them, Boaty McBoatface made everyone smile when they heard the name and got them interested; Sir David Attenborough however... doesn't make that effect.

← PreviousPage 2 of 6Next →