HNHacker News
TopNewBestAskShowJobs

not_knuth

647 karma · joined November 24, 2020

submissionscomments
not_knuth··on Brave buys a search engine, promises no tracking, no profiling
There was quite a discussion on HN about the podcast joined by Brendan Eich himself:

https://news.ycombinator.com/item?id=26131043

not_knuth··on Lotus 1-2-3 arbitrary resolution
That sounds rather plausible and interesting. Does this Wikipedia article [0] cover the topic well or are there some hidden treasures buried by SEO?

[0] https://en.wikipedia.org/wiki/History_of_Latin

not_knuth··on Local PDF Tools – Powered by WebAssembly
Does anyone know some good tutorials/explanations for understanding the PDF format at the byte level?
not_knuth··on Twitter is now adding a controversial 'hacked materials' warning label to tweets
Wow! I did not expect it to be that early. I was thinking more early 2000s after the onslaught of web-self-taught teenage "hackers".
not_knuth··on Remain Calm: The fox is still in the Firefox logo
> The recent changes in the latest Google re-branding, for example, were anything but well-received.

3 techies made disgruntled noises in their apartments behind drawn blinds and the rest of the world moved on.

> The overwhelming majority of users are not shedding tears that their favorite product hasn't updated its icon in more than 3 months.

And the overwhelming majority of users will not shed a tear if their favorite product changes their icon once a week.

not_knuth··on In-car touchscreens are dangerous
Great thread. Looks like HN has decently chewed on this topic before. Thanks for sharing!
not_knuth··on When Everyone’s a Genius: A Few Thoughts on Speculation
Can someone explain to me how the title is related to the content?

At first I thought it was an allusion to the mythical rational markets, but the content is so staccato, cryptic and Buddhist Koan-like that I was not able to make the connection...

I think my attempt at understanding it is tainted by what I expected it to be. I would be greatful for clarification.

not_knuth··on Stop Using Icon Fonts
Don't know where you got the logo from, but it isn't a PNG on the W3C's SVG working group page (there it's an inline svg): https://www.w3.org/Graphics/SVG/
not_knuth··on Twitter is now adding a controversial 'hacked materials' warning label to tweets
On a side note: Does anyone know a good, detailed writeup with dates of events etc. of how the word "hacker" was transferred from "hacker culture" (as described in The Jargon File [0]) to the rest of the world and turned into a word with malicious connotation along the way?

[0] http://www.catb.org/jargon/html/meaning-of-hack.html

not_knuth··on Can Governments Stop Bitcoin?
Is a "populist fiction" not precisely what any currency, that is traded in place of tangible things, is?
not_knuth··on How my school gamed the stats
Every time I see an article like this about how the UK government (all large orginzations of people in general though) is obssessed with measuring meaningless things, I am reminded that it is the birthplace of Goodhart's Law [0].

https://en.wikipedia.org/wiki/Goodhart%27s_law

not_knuth··on Ask HN: Visualizations of an Overview of Programming Languages
Thank you for your reply :).

Supposing most people think like that, it would indeed explain why there are so little of these types of visualizations out there. The effort, as you say, is probably not worth the objective value it would create (which is why I hoped someone else had already done the work).

For me, a visualization of the breakdown of languages by application domain would have immense value, especially for broadening my perspective. As someone who never gets to toy with FPGAs in my day job for example, I would be oblivious to most of the ideas that flow into PLs for FPGAs. Why a visualization? I guess that is just taste. I find visualization a lot easier and faster to digest.

And I bet there are quite a few PLs that I have no idea about that have answers to problems I have encountered before.

And for the second type of visualization, I find those to be quite helpful in understanding and tracing back the roots of PLs. This often makes me comprehend quite quickly why things are done certain ways in different PLs. Especially looking at the main, root influence of a bunch of PLs and understanding the zeitgeist it was created in, what problem it was solving, who created it etc. give me a much deeper understanding.

So I don't think such visualization are useless, but I could probably not justify spending the amount of time it would take to create them either.

not_knuth··on Do Adults Really Not Remember School Sucked?
Tangent: Why are there not more part time teachers?

From personal experience most teachers simply ended up in the job as a fallback plan or a day job to get by. There was the occasional passionate teacher that put in a lot of effort and I really appreciated that, but having talked to many other people about the matter it does seem that those are few and far between.

I also got the impression that teachers tend to live in their own little world and tend to have very little experience outside of the educational system. Hence they often lack the need to explain to students why they are learning these things or how they may apply them in the "real world" (as we called it back then).

On the other hand I have met quite some folk in the pre-retirement age ~50-65 that are in technical jobs and had 30 years of experience in explaining and understanding things and are passionate about teaching what they've learnt. Most of these folk are also privileged enough to be able to start lessening their workload. I always wonder why they do not take up to passing on their wisdom to the next generation, by maybe just teaching a single course at a school?

Why is it not the norm to go into a job for, say 20 years, and after years of experience start teaching? Why would it be a good idea to have a teacher straight of college teaching kids just a couple of years younger?

I know only of one person that taught at a small school in their pre-retirement years (mostly helping out with maths) and as far as I know all of his kids performed excellently.

not_knuth··on More evidence that Neanderthals were ‘absorbed’ by humans, not wiped out
If anybody is looking for a deeper dive into the subject matter, I can recommend any kind of talks given by John Hawks [0], since they usually lie at the intersection of containing decent information and being pleasant to listen to.

In a talk he gave in Gibraltar [1] he explains the many difficulties with making claims about Neanderthals. I suppose the tl;dr is that we are really just very barely scratching the surface of understanding where Neanderthals fit into the hominid ancestry tree, but I don't feel entirely justified to sum up the talk like that, because it contains a lot of nuance. Watch it, if you have the time :).

[0] https://www.anthropology.wisc.edu/staff/hawks-john/

[1] (2018) https://www.youtube.com/watch?v=aa3258dAOxo

not_knuth··on List of Generic and Genericized Trademarks
Is there some interesting backstory to sharing this? Is there an interesting item on the long list somewhere?
not_knuth··on An Introduction to WebAssembly
From all the noise about WebAssembly out there I found this repo from a fantastic talk [0] gets straight to the point. That is, if you're just trying to get an overview of WASM by getting your hands dirty.

[0] https://www.youtube.com/watch?v=39bRX8PIXwo

not_knuth··on Pattern matching accepted for Python
I also think using any quote as a thought terminating cliché is flawed. In that case I wouldn't blame the quote though, but the person using it. (I assume your boss probably had an interest in terminating thought. Perhaps the project was invested in the language and it was just not feasible to change? Perhaps he didn't have an answer to your valid criticism? Just speculation...)

In most cases I have encountered people uttering this quote they were using it as a mere observation of the statistical fact that a large group of users will inevitably lead to a larger amount of complaints. And the conclusion was usually something like: "Don't blindly disregard a language, because many people hate it. Always take a closer look if the tool is up to the job."

not_knuth··on The imminent stable-version apocalypse
https://tools.ietf.org/html/rfc1606

:)

not_knuth··on Pattern matching accepted for Python
Obligatory Bjarne Stroustrup quote:

"There are only two kinds of languages: the ones people complain about and the ones nobody uses."

I think it's an interesting point you make, because Python is actually one of the few languages that tried to break away from its past (the whole 2.7 to 3.7 fiasco), but it seems the need for a language to be stable is just much, much greater – so features are just piled onto the existing standard instead.

If COBOL taught me one thing, it's that I'm pretty sure in 60 years time there will still be critical infrastructure running on Python 2.7.

not_knuth··on Seeking the Productive Life: Some Details of My Personal Infrastructure (2019)
I have no idea what the company is like, nor do I know what working for Wolfram is like (person and company), but Wolfram the person streams a lot of his meetings.

https://www.stephenwolfram.com/livestreams/

not_knuth··on Parody of a typical comp.theory newsgroup discussion on a P≠NP proof (2004)
I found this through the list of P vs NP "proofs" that Gerhard Woeginger maintains [0] and could not help but give it a chuckle.

[0] https://www.win.tue.nl/~gwoegi/P-versus-NP.htm

not_knuth··on Email from Jeff Bezos to employees
Coincidentally, I saw this recently: https://news.ycombinator.com/item?id=25671097

Giving it the benefit of the doubt, I could not help but wonder if this was the Usenet post you saw back in the day that made you apply for a job at Amazon :)

not_knuth··on Generating Text with Markov Chains
Also https://xkcd.com/1053/
not_knuth··on Show HN: YaHNd – HN Books: The Best Books of Hacker News
In case you were not aware, you can figure out the stack of a site pretty well using something like: https://builtwith.com/
not_knuth··on Why Robinhood disabled buys but not sells
<< laughs with tears and a devilish look in eyes >>

Regardless of the fact that most of the banking sector is still stuck on IBM mainframes from the 60s-80s running COBOL:

I have seen accountants who's only job it was to come in every day and do the same sums on Excel.

I've seen people insisting on a calculator and a printout so that they could sum up columns of an Excel table and send the results back via email.

There are valid reasons to move slowly. Transition costs to new systems are usually immense and the process is a nightmare for banks, but none of what I described fell into that category. It was just people refusing to change their ways. A report for treasury could've been instantaneous with a super simple live updating dashboard. But no. Instead, the CEO got an Excel file emailed to them every week that was put together by 40 people – many of whom entered the numbers manually.

In the industry we have come to call people involved in these tedious processes "hamsters", because they might as well be going up and down the escalator all day.

I don't think many people understand how excruciatingly slow banks move and how inefficient they are.

/cathartic rant over

Edit: (I should add for context that this was a fairly large bank in continental Europe)

not_knuth··on Show HN: Japan API – Free and Open Data
Pretty neat, but is there a definition of the endpoint schema somewhere?
not_knuth··on Bash Language Server
I was surprised that this hasn't featured on HN before, because I was looking into it and it seemed pretty neat. I have never heard of anyone use it, so I was rather dubious.

I tested it in Vim and VS Code. In Vim it was like the regular REPL experience of a shell, but with more editing and completion power. The only thing I found lacking was that there is no file name completion, but I understand that this is hard to implement.

I almost think this removes the need for any new kind of shell, since the most annoying part (to me at least) – the input method – has been solved.

Thoughts and Opinions?

not_knuth··on Europe’s telcos want ‘open’ 5G networks
I don't think everyone here is familiar with "Yes, Minister", so it would probably be best if you quote it.

For anyone else interested, the parent paraphrased a scene [0] from the legendary British sitcom "Yes, Minister" (~early 80s) where the civil servant Humphrey explains, in the most cynical manner possible, how the EU (at the time EEC) came to be.

[0] https://youtu.be/rvYuoWyk8iU?t=74

not_knuth··on Everything I Know
Interesting you point that out, because I also used to feel that way. But as I started typing more notes, I realised that just the act of typing out my thoughts and putting them into prose goes a long way to understanding something [0].

Nowadays, if I don't understand something, I head to the keyboard and start explaing it in text and it pretty much always works. I rarely revisit notes, mostly to link them together and very seldomly to revise them. If I have the time to organize the notes, that's great, if not, that's fine too.

I don't know know if this will work for you though. Learning is highly personal and imo just trying to find new ways to learn things can help a lot too.

[0] https://en.wikipedia.org/wiki/Generation_effect

not_knuth··on Just Move: Scientist Author Debunks Myths About Exercise and Sleep
So we can finally abandon standing desks and replace them with more coffee breaks instead?
← PreviousPage 3 of 5Next →