Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hazelnut-tree
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
hazelnut-tree
4y ago
" There's more common UX guidelines... " I can recommend the table guidelines from this 2018 conference talk. The advice has not dated and the presenter shows before-and-after examples of making tables easier to read. The sec
92.
▲
“Art is dead Dude” – the rise of the AI artists stirs debate
(bbc.co.uk)
2 points
by
hazelnut-tree
4y ago
|
1 comments
93.
▲
by
hazelnut-tree
4y ago
Some extracts from the video (the full video has much more detail): --- Rust "It borrows great proven concepts from other languages like, for example, algebraic data types. It makes sure that the language constructs don't lead t
94.
▲
A look at modern programming languages: Rust, Nim, Vale [video]
(youtube.com)
3 points
by
hazelnut-tree
4y ago
|
1 comments
95.
▲
by
hazelnut-tree
4y ago
Examples of the quizzes have been added to The Rust Book . Experiment: Improving the Rust Book : https://rust-book.cs.brown.edu/ A small but interesting detail: the quizzes open as a full-screen in the Rust book. The expl
96.
▲
Interactive quizzes for Markdown
(github.com)
1 points
by
hazelnut-tree
4y ago
|
1 comments
97.
▲
by
hazelnut-tree
4y ago
This 1998 paper discusses the gap between Computer Science (theoretical and mathematical foundations) and everyday practical programming. Here are some extracts from the paper: > CS (Computer Science) emphasis is placed upon theoretical
98.
▲
The two cultures in computing (1998)
(dl.acm.org)
2 points
by
hazelnut-tree
4y ago
|
1 comments
99.
▲
Are you ready for the internet? (1994) [video]
(youtube.com)
1 points
by
hazelnut-tree
4y ago
|
0 comments
100.
▲
by
hazelnut-tree
4y ago
I posted a talk on HN recently about four programming languages from the 1970s - Smalltalk was one of the languages discussed. Smalltalk has a object-oriented programming model (OOP) with notable differences to the more familiar OOP model f
101.
▲
by
hazelnut-tree
4y ago
This excellent and stimulating talk (including slides) examines four programming languages from the 1970s: - SQL - Prolog - ML (Meta Language) - Smalltalk - A surprise bonus language revealed near the end of the talk Presentation descripti
102.
▲
Presentation: Four programming languages from forty years ago (2018)
(fsharpforfunandprofit.com)
93 points
by
hazelnut-tree
4y ago
|
20 comments
103.
▲
by
hazelnut-tree
4y ago
Although I use syntax highlighting, I realise it's a habit I use without much thought. A counterpoint: most programming books are printed in black-and-white, and program listings (even with longer program listings) are perfectly readab
104.
▲
Does syntax highlighting help programming novices? (2018)
(dl.acm.org)
24 points
by
hazelnut-tree
4y ago
|
36 comments
105.
▲
by
hazelnut-tree
4y ago
An alternative to writing a formal specification: write you app's 'readme' before you start any coding. An 'readme' can be more approachable than a formal specification. The idea is called 'Readme Driven Develo
106.
▲
How to help young trees survive prolonged hot dry weather
(forestrycommission.blog.gov.uk)
2 points
by
hazelnut-tree
4y ago
|
1 comments
107.
▲
Will DALL-E and MidJourney be the death of artists and photographers? [video]
(youtube.com)
2 points
by
hazelnut-tree
4y ago
|
0 comments
108.
▲
by
hazelnut-tree
4y ago
The Microwriter is a one-handed portable digital word processor from 1978. It has an excellent 'New user's guide' that is easy-to-read and full of humour too. The user guide is written as a conversation between the "auth
109.
▲
In pictures: Heatwaves, drought and wildfires across Europe
(bbc.co.uk)
6 points
by
hazelnut-tree
4y ago
|
0 comments
110.
▲
by
hazelnut-tree
4y ago
This is a long paper with lots of interesting insights. The authors also address the flaws in their method and data skew. These are listed at the end of the paper. Below is a summary of the paper: Purpose This work is motivated by the nee
111.
▲
Do developers know how to use Git commands? A large-scale study
(dl.acm.org)
5 points
by
hazelnut-tree
4y ago
|
1 comments
112.
▲
Learning from the Feynman Technique (2017)
(evernote.com)
2 points
by
hazelnut-tree
4y ago
|
0 comments
113.
▲
by
hazelnut-tree
4y ago
Summary: Five short fun videos that kids (and the grown-ups) might enjoy. Created by 'BBC Teach'. - What is decomposition? - Recognising patterns - What is abstraction? - What is an algorithm? - Checking your algorithm
114.
▲
How to think like a computer – short videos for teaching kids (2016)
(youtube.com)
1 points
by
hazelnut-tree
4y ago
|
1 comments
115.
▲
Use image data to create custom image-filters in Processing
(timrodenbroeker.de)
1 points
by
hazelnut-tree
4y ago
|
0 comments
116.
▲
Rust, Swift, Scala – commonly used features in a side-by-side format
(hyperpolyglot.org)
2 points
by
hazelnut-tree
4y ago
|
0 comments
117.
▲
by
hazelnut-tree
4y ago
Lot's of excellent critiques and comments in this thread. Wirth has spent most of his life in an academic environment which have shaped his opinions on teaching programming. He believes strongly that teaching programming is most effect
118.
▲
by
hazelnut-tree
4y ago
Niklaus Wirth is the creator of the languages Pascal, Modula-2 and Oberon. Wirth used Oberon to write a complete desktop computer system, documenting the software design of the system in a freely available book. The Project Oberon website
119.
▲
Corel Linux (1999-2000): Exploring how easy it was to use [video]
(youtube.com)
5 points
by
hazelnut-tree
4y ago
|
2 comments
120.
▲
by
hazelnut-tree
4y ago
The Peter Principle states "In a hierarchy every employee tends to rise to his level of incompetence". The principle was coined by Canadian educator Laurence J. Peter (1919 - 1990). Below are some quotes from Peter from the video:
More ›