News for hackers. Stuff that matters.

Nikaoto

What is your favorite program?

Considering everything: usability, ease of maintenance, quality of code, beauty, design, simplicity... Better to exclude software that doesn't have practical uses (like games and demos). Bonus points if you modified them to suit your use case better.

( Read More... | no comments | 2 points | on HN )
Re:Based Cooking on Thursday March 11, 2021 @04:33AM (#26422085)
I'm not a vegan, actually very much the opposite, but https://grimgrains.com looks like a nice website. It's open source too https://github.com/hundredrabbits/Grimgrains
Re:Based Cooking on Thursday March 11, 2021 @04:05AM (#26421883)
If it isn't my favorite website collector, Mr. Condor
Re:A little bit of plain JavaScript can do a lot on Sunday June 21, 2020 @08:24AM (#23591638)
It's as if using the technology the way it's designed to be used is a reasonable idea. Who could've thought?
Re:The missing semester of CS education on Tuesday February 04, 2020 @03:47PM (#22240779)
Yep. And the sad part is that some of the students I met here don't realize what they're learning is not CS. I only applied to avoid the compulsory military service, I was already learning a bunch on my job.

On the bright side, the local job market demands match what they teach here very well. According to my anecdata, lots of students who had no knowledge or experience working as programmers now have full-time jobs mostly as web developers. Looks like the university's doing its job and I'm just a whiny C student.

Re:Ask HN: A New Decade. Any Predictions? on Sunday January 05, 2020 @06:58AM (#21960893)
I got goosebumps reading the second one, because it's so close to what could actually happen. I live in a small eastern European country in a frozen conflict with Russia. Both cell carriers in my country have a way to send messages to its users en masse, which is at the moment used to spam people with ads and political messages (given that the commissioner pays enough per message).

Russian hackers hijacking both cell companies to send a string of messages to citizens seems like a very plausible scenario. Our software companies are notorious for their terrible security measures (which are often nonexistent). Just a few months ago, a few major hosting companies were hacked by possibly Ukranian or Russian actors to have every site hosted on them be replaced with a single image of our past megalomaniacal president holing our flag with subtitles saying "I'll be back". It could have just been a test run to see how we'd handle it or respond to it. I had access to one of the websites and skimmed through its directories. The directory which contained static content for serving had multiple child directories following a naming pattern: `name`, `name_`, `name__` ... I think the virus would recursively add an underscore to the directory it was creating if a directory with the same name already existed. Seems like the attacks happened multiple times and were automated, so it probably didn't require great effort from the attacker. Maybe the multiple names were due to different ways of attacking and it's saddening to see that 3+ different ways to hack our hosting services worked.

Russia has been slowly creeping the border towards our capital city. If Russia wanted, it could easily just annex the entire country and nobody outside would give a damn. We'd just have to comply because we're in a total mess. EU would wag their fingers and "condemn" what Russia did and that would be the end of it. I think Russia has bigger plans. Just taking us over has less value compared to the alternative: to test out its cyber-attacking power on a small challenge such as our country before moving onto bigger targets, such as Ukraine.

Where do you suggest I move? Finland and Canada are looking great, their immigration policies seem lax :-)

Re:What happens when your career becomes your whole identity on Saturday December 28, 2019 @04:03PM (#21901703)
The Art of Manliness podcast had a great episode about this: https://www.artofmanliness.com/articles/podcast-547-achievin...

Made me think harder about the specific things I enjoy about programming.

The book Dark Horse expands on the topic.

Re:“The books will stop working.” on Thursday June 27, 2019 @05:11PM (#20298802)
Good guys, bad guys, and explosions as far as the eye can see.
Re:I Miss Rails on Monday April 01, 2019 @04:29AM (#19541507)
Serious question. What's wrong with simply having a static directory from which you send html files to the client? I do that all the time with my servers and the load times and the complexity of the project never seems to get out of hand. When the app needs to be highly interactive, I perform simple fetch requests and DOM updates from JS. Am I missing something here?
Re:Facial recognition: It’s time for action on Friday December 07, 2018 @03:28PM (#18631303)
They would have to use a camera, which you would have to allow.
Re:Facial recognition: It’s time for action on Friday December 07, 2018 @03:02PM (#18631057)
Yes, but that person can't copy your biometric data stored in their brain, convert it to a standardized format, and distribute it to millions of other devices.
Re:Facebook's seized files published by MPs on Wednesday December 05, 2018 @10:26AM (#18609021)
If you've ever worked at FB, you can get a job at basically any other tech company very easily. So, no. There is shame in that for FB employees.
Thanks!
What does OT stand for?
There's just no way I could keep myself up to date with local events without Facebook. I live in a post-soviet country so Snapchat and Instagram are considered pretty niche here so every social event is always documented on Facebook.

I also hold a monthly gamedev meetup, which would be utterly impossible without Facebook. The attendance has grown from 5 to 30 people in a few months and is now helping jump start the game development scene in the country (not because of my meetup).

Despite this, I have a deep hatred towards the platform and can't stand how people around me get locked into feedback loops of endless scrolling. I uninstalled the app on my phone a year ago, kept messenger. Also, I haven't seen the news feed in more than 2 years, after installing a plugin that blocks it. The productivity gains were and still are immeasurable.

I see the platform as a versatile and useful tool to help connect with others and I hope that Facebook will try to improve it and remove some of its ethically questionable features, but it's still evil.

It's a necessary evil.

Re:Building a Kickass Portfolio on Sunday August 05, 2018 @11:59AM (#17691923)
I love it!