News for hackers. Stuff that matters.

codeape

Re:Slack has raised our charges by $195k per year on Friday September 19, 2025 @03:53AM (#45299043)
I have never been able to understand the Slack fetish most tech people have. IMO MS Teams is feature-wise better in most cases. Especially functionality for formatting posts is far better in Teams.
Re:I wrote my PhD Thesis in Typst on Monday June 23, 2025 @05:42PM (#44360454)
Imagine the rapid advancements we could make in those fields if researchers stop wasting time on a baroque, outdated typesetting system.
Re:I wrote my PhD Thesis in Typst on Monday June 23, 2025 @05:35PM (#44360395)
Using a word processor (MS Word, Apple Pages, LibreOffice Writer) is nearly as bad as using LaTeX (in some cases, worse).

Using a plain-text format like Markdown, ReStructuredText or AsciiDoc is likely better in almost all cases.

Re:I wrote my PhD Thesis in Typst on Monday June 23, 2025 @05:30PM (#44360341)
No, I like Markdown.
Re:I wrote my PhD Thesis in Typst on Monday June 23, 2025 @08:06AM (#44354934)
From https://www.latex-project.org/about/:

"LaTeX is not a word processor! Instead, LaTeX encourages authors not to worry too much about the appearance of their documents but to concentrate on getting the right content."

IMO, the only people that use LaTeX are people who are willing to trade the convenience and productivity of using a sane document authoring format for the warm and fuzzy feeling you get when you use an outdated piece of typesetting software that is a) hard to configure, b) hard to use and c) produces output for the least useful reading platform available (paged pdfs).

And the pronounciation is stupid.

Re:It's probably time to stop recommending Clean Code (2020) on Saturday February 18, 2023 @03:37AM (#34845168)
I always recommend "The Pragmatic Programmer" (Hunt, Thomas) and "Code Complete" (McConnell).
Re:It's probably time to stop recommending Clean Code (2020) on Saturday February 18, 2023 @03:34AM (#34845151)
Joel Spolsky's (harsh) comments on SOLID, from a 2009 episode of the Stack Overflow podcast (https://stackoverflow.blog/2009/01/22/podcast-38/ https://stackoverflow.fogbugz.com/default.asp?pg=pgWiki&comm...):

"And, when I was listening to them, they all sounded to me like, to me, extremely bureaucratic programming that came from the mind of somebody that has not written a lot of code, frankly."

Re:Four Eras of JavaScript Frameworks on Tuesday May 03, 2022 @06:22PM (#31254356)
Of the modern front-end frameworks: What is the best framework to add some front-end interactivity to a existing server-side-rendered application (Flask, Ruby on Rails etc.), without going all SPA?
Re:Fleet, a Lightweight IDE from JetBrains on Friday December 03, 2021 @10:06AM (#29430810)
I wish there was benchmarks for IDEs/editors, just like there are benchmarks for web frameworks (https://www.techempower.com/benchmarks/ https://web-frameworks-benchmark.netlify.app/).

For instance, given some Java program/project:

1. Clock time from selecting "Run" in the IDE to first line written to stdout (to measure startup time)

2. Clock time from selecting "Debug" in the IDE to breakpoint hit and debugger able to inspect stack (with breakpoint on line N)

3. Total memory used with open project, with single editor window open.

4. Total memory used when breakpoint hit.

5. Clock time from selecting "Run tests" in the IDE to test results are displayed

6. Clock time from selecting "Debug tests" in the IDE to breakpoint hit and debugger able to inspect stack (with breakpoint on line N)

Re:Asynchronous Programming in C# on Friday September 24, 2021 @10:30AM (#28642923)
I hope the author at some point adds the section on ConfigureAwait. I've seen code bases where the devs have added .ConfigureAwait(false) to all invokations "just to make sure".
Re:Containers vs. Zones vs. Jails vs. VMs (2017) on Tuesday April 07, 2020 @09:14AM (#22802870)
I do not understand docker on windows.

If I understand correctly, when I run a docker image on Linux then the dockerized processes's syscalls are all executed by the host kernel (since - again if I understand correctly - the dockerized process executes more or less like a normal process, just in isolated process and filesystem namespace).

Is this correct?

But how does docker on windows work?

Re:Announcing .NET Jupyter Notebooks on Wednesday November 13, 2019 @02:53AM (#21521904)
Are there any plans for implementing code completion/intellisense?
Re:The Horror of Microsoft Teams on Monday August 12, 2019 @05:39PM (#20680313)
IMO, MS Teams works pretty well. Not as good as Slack, but not horrible.
Re:A guide to difficult conversations on Tuesday March 26, 2019 @11:31AM (#19492733)
So if I understand the article, one should use the communication pattern:

When ____[observation], I feel ____[emotion] because I’m needing some ____[universal needs]. Would you be able to ____[request]?

For instance:

When [you're acting like a dickhead], I feel [the urge to punch you] because I'm needing some [fking professionalism]. Would you be able to [stop acting like a dickhead]?

On a Windows PC, what (free, open source) drawing program would I use to create illustrations using these pieces?
Re:SSH Examples, Tips and Tunnels on Friday December 28, 2018 @05:41AM (#18776036)
Is the first "Using a Configuration File" example a bit misleading? The example is:

... Host remoteserver HostName remoteserver.thematrix.io User neo Port 2112 IdentityFile /home/test/.ssh/remoteserver.pub

IdentityFile typically (always?) specifies a file with a private key, right?

Re:Reasons Python Sucks on Tuesday December 18, 2018 @11:58AM (#18708128)
Totally agree. The author needs to read the Python docs.
Hi, just curious: could you say a bit more on the the backend and frontend tech in use?
Re:IBM z14 mainframe on Monday July 17, 2017 @09:12AM (#14788153)
How powerful is a Z-series mainframe?
Re:Music for Programming on Tuesday November 01, 2016 @07:36AM (#12844808)
Nice.

Has anyone tried the tracks from Music To Code By (http://mtcb.pwop.com/) ?

I bought a few of them and IMO they are nice. The tracks are all 25 minutes in length.

Re:Suicidal Software Developer on Wednesday June 18, 2014 @10:07AM (#7910153)
Perhaps you should change careers? Get a job where you interact with people in a positive way - for instance become a teacher, work in a kindergarden or similar.
Re:Odoo: The new OpenERP on Thursday May 15, 2014 @02:38PM (#7751341)
I cannot understand why anyone would not use SQLAlchemy if they're building a database-backed Python application.
Re:Vue.js: JavaScript MVVM made simple on Monday February 03, 2014 @07:07AM (#7170189)
No not sarcastic. Just wondering.
Re:Vue.js: JavaScript MVVM made simple on Monday February 03, 2014 @06:40AM (#7170110)
What would it take to add IE8 support?
Re:Dell XPS 13 Developer Edition review on Wednesday January 08, 2014 @03:10AM (#7022354)
Do you use both the internal display and external monitor?

Have you tried connecting more than one external monitor?

Re:Dell XPS 13 Developer Edition review on Tuesday January 07, 2014 @02:56PM (#7019477)
How is the multi-monitor support on the XPS 13 running Ubuntu? I googled, but could not find much useful information.

How many external monitors can be connected?

I found some information here: http://www.intel.com/support/graphics/sb/CS-031040.htm , but it looks as if most of the info applies to Windows.

Re:Python Tools for Visual Studio on Tuesday July 09, 2013 @10:53AM (#6012944)
I have a few internal sites in production that run on IIS with FastCGI (using https://github.com/antoinemartin/django-windows-tools).
Re:Microsoft previews VM Depot, an app store for Azure on Wednesday January 09, 2013 @03:10PM (#5033205)
So far none of the available images use Windows. All are GNU/Linux, most Ubuntu.

Since this is Microsoft I had expected to see some Windows VMs. I assume Azure supports Windows?

Older »