HNHacker News
TopNewBestAskShowJobs

systems

2,183 karma · joined February 4, 2008

You will!
submissionscomments
systems··on Shouldn't FROM come before SELECT in SQL? (2011)
well, FROM should not be needed unless you are aliasing table names So ideally it would be

   SELECT Employee.Name, Address.Street 
   WHERE ...
   GROUP BY
   HAVING
   ORDER BY
or

   FROM Employee AS EMP , Address as A
   SELECT EMP.Name, A.Street
   WHERE ...
   GROUP BY
   HAVING
   ORDER BY
We should always use fully qualified names is the select And optionally ommit them in further down clauses such as WHERE or ORDER BY if the names are unambigious
systems··on An open-source browser engine written in Rust
is it correct to say, that rust was created to create servo
systems··on Zag Smalltalk (2022) [video]
i am a big fan of zig, i am just wondering, how does a zig implementation improve on a smalltalk implementation
systems··on Zag Smalltalk (2022) [video]
is there any benefit from using zig in this project

i see that Pharo is implemented 99.5% in smalltalk, which seem like a more reasonable target, implementing a language in itself is usually desirable

or is zig used just to bootstrap this implementation, and if so, how will this be better than Pharo

systems··on The Bun Shell
For more information
systems··on Winding down Google Sync and Less Secure Apps support
CPAN , the jewel , the original, the king , may raku find your success
systems··on PostgreSQL Operations Cheat Sheet: featuring security, scaling, structure, etc.
kinda , sorta

https://learn.microsoft.com/en-us/sql/?view=sql-server-ver16

systems··on Browsh: The modern text-based web browser
the nimrod programming language
systems··on Benchmarking Postgres Vector Search Approaches: Pgvector vs. Lantern
in summary it seems pgvector is faster where it counts
systems··on Browsh: The modern text-based web browser
and it doesnt show the project language(s), the first thing i do when checking a repo on github is to check the languages used, and usually this help me decided whether or not i want to follow this project or not

ocaml, f#, clojure, zig, raku, array language --> insta follow

rust, smalltalk , lisp/scheme --> 50-50

python --> boooo , not gonna follow

systems··on OpenD, a D language fork that is open to your contributions
who is exactly behind this, and how much support is he getting from the d community ???

D is a very small community , so this seem to be a big bet

systems··on Python 3.13 Gets a JIT
i really like this opinion, a large percentage of developers write procedural code in any language, libraries and market demand is their main decision criteria, not language features
systems··on Python 3.13 Gets a JIT
Python is a very widely used language, and like any popular thing, yes many many many like it , and many many many dislike it .. it is that big, python can be disliked by a million developer and still be a lot more liked than disliked

but i also think that its true that python is not and have not been for a while considered as a modern or technically advanced language

the hype currently is for typed or gradually typed languages, functional languages, immutable data , system languages, type safe language, language with advanced parallelism and concurrency support etc ..

python is old , boring OOP, if you like it, than like millions of developers you are not picky about programming language, you use what works, what pays

but for devs passionate about programming languages, python is a relic they hope vanish

systems··on Python 3.13 Gets a JIT
I think the pessimism really comes from a dislike for Python

While very very very popular, Python is i think is very disliked languages, it doesnt have or it is not built around the current programming language features that programmers like, its not functional or immutable by default, its not fast, the tooling is complex, it uses indentation for code blocks (this feature was cool in the 90s, but dreaded since at least 2010)

so i guess if python become fasters, this will ensure its continued dominance, and all those hoping that one day it will be replace by a nicer , faster language are disappointed

this pessimism is the aching voice of the developers who were hoping for a big python replacement

systems··on Book list for streetfighting computer scientists (2022)
i am not sure i agree some of those book are a bit too hardcore

  - Knuth, The Art of Computer Programming
  - Pierce, Types and Programming Languages
And its too unix focused, too systems or low level programming focused there is a lot more to programming than mastering unix and c

I think this list needs

  - A Python book 
  - A SQL book and a Relational DB book
  - Some windows and unix admin books 
  - A book about testing and CI/CD 
  - A book about computer security
  - A Machine Learning book
systems··on Julia 1.10
Julia need good a complete database connectivity libraries to do better they need to have full support for MS SQL and Oracle and other commercial dbs

All my data are in a database, Julia need to become more db oriented , that is it

systems··on SSH protects the most sensitive networks. It just got a lot weaker
its not the same link, how is it a dupe
systems··on [dead]
why do republicans hate poor people

also, as more and more people are becoming poor, how do they expect to win votes , republicans are weird

systems··on Mercedes adds a new car light color: Blue for self-driving
they can easily make that illegal, i mean make it illegal to install blue light on non self driving cars, or while not self driving
systems··on Using Zig to Unit Test a C Application
yes it can be used to create systems and backend tools

   - it is used to create an OS https://github.com/mirage
   - it is used to create a transpiler https://melange.re/v2.2.0/
   - it was used to create Rust first compiler
ocaml is surely a systems language
systems··on Using Zig to Unit Test a C Application
zig , ocaml, odin

many system languages are making the headlines lately its very hard to pick one to learn

not sure how to deal with this, learn them all, bet on one, what should we do

systems··on Pascal for Small Machines
the way i see it, it was competing with C# and Java, both pushed by large orgs, and in the open source world, it was C, C++ or Python and Ruby

So i think for most devs, the alternatives made more sense

I think the main reason, pascal still get some mentions, is that even today, creating a desktop UI is not as easy as it should be, most RAD tools are commercial and open source

I think where Pascal still stand a chance today, is to be used to create a GUI RAD tools for Line of Business application, this area, even today have no clear winner

Also, even for that domain i would wish for Tcl/Tk, if Tcl makes a serious come back, it should be it

systems··on Mastering Nim, 2nd edition
this is a good example of gaslighting

and it is usually how those visual illusions are used, if you see this than you are that, but if you see the other thing you are normal

its a bad image, it is a visual illusion, are they aware of it or not this is the question

systems··on Mastering Nim, 2nd edition
because nim is not a c replacement, nim is more in the go or d python replacement replacement , meaning, in the compiled languages that want to replace python category

zig and rust are the real c replacement

systems··on Mastering Nim, 2nd edition
yea, please change that cover image, it looks like those visual illusions explicit images

its not technically explicit, but its implied

systems··on EmacsConf Live Now
magit , for me on windows, it was slow to the extent of making it unusable, i really liked magit features, but the slowness was a bit too much
systems··on EmacsConf Live Now
what emacs needs

  1. Make emacs faster
  2. While I dont mind elisp that much, add support for other languages a clojure dialect that compiles to elisp (a la clojurescript) might be nice
systems··on 15-150: Principles of Functional Programming
on the choice of language to teach the course why sml

i think there are a lot of nicer choice

   OCaml , its basically sml only more popular and used more in real life
   Haskell , again more popular , and used more in real life 
   Idris , newer and said to be more progressive 
   F# , a more practical choice and similar to sml 
   a lisp , well if you want to focus on the functional part and less on the types part
systems··on Canned food went from military rations to fancy appetizers
if you are into canned food, check this youtube channel "cultmoo" among others https://www.youtube.com/@CultMoo

look for their videos titles "it came in a can"

canned food been in vogue for a while now also look for reviews of sweet sue whole chicken in a can

systems··on Red Hat Developer (Author of ProtonGE) Talks at the Ubuntu Summit about Proton
Not sure if this correct, but it was kinda hard to find, if you have no clue what Proton Ge is

Proton GE is a compatibility layer that allows more games to run on the Steam Deck

← PreviousPage 5 of 29Next →