HackerTrans
TopNewTrendsCommentsPastAskShowJobs

stevekemp

10,277 karmajoined vor 14 Jahren

Submissions

Target Figured Out a Teen Girl Was Pregnant Before Her Father Did (2012)

forbes.com
3 points·by stevekemp·vor 5 Tagen·0 comments

Slisp: Simple Lisp compiler (Linux/amd64)

github.com
66 points·by stevekemp·vor 15 Tagen·8 comments

A Wild Register Appears: Hunting the 30-Year-Old World of Xeen MT-32 Crash

finalpatch.github.io
5 points·by stevekemp·vor 20 Tagen·0 comments

Kuksa – Crafting the traditional wooden cup

finlandnaturally.com
3 points·by stevekemp·vor 20 Tagen·0 comments

Tributes to Buffy and Ted Lasso star Anthony Head after death aged 72

bbc.com
3 points·by stevekemp·letzten Monat·0 comments

The Lone Lisp Heap

matheusmoreira.com
94 points·by stevekemp·letzten Monat·30 comments

Claire's closes all 154 stores in UK and Ireland with loss of 1,300 jobs

bbc.com
40 points·by stevekemp·vor 2 Monaten·15 comments

'People still remember it 40 years later': the making of Chuckie Egg

theguardian.com
4 points·by stevekemp·vor 3 Monaten·0 comments

Baby's Second Garbage Collector

matheusmoreira.com
4 points·by stevekemp·vor 3 Monaten·1 comments

Huel bought by Danone for reported €1B

bbc.com
4 points·by stevekemp·vor 4 Monaten·0 comments

Tomorrow's World: Nellie the School Computer 15 February 1969 – BBC [video]

youtube.com
2 points·by stevekemp·vor 4 Monaten·0 comments

CrackArmor: Multiple Vulnerabilities in AppArmor

cdn2.qualys.com
3 points·by stevekemp·vor 4 Monaten·0 comments

Show HN: Org-people.el- contact management for org-mode

github.com
2 points·by stevekemp·vor 4 Monaten·0 comments

French police arrest nine people over suspected €10M Louvre ticket fraud

theguardian.com
2 points·by stevekemp·vor 5 Monaten·0 comments

Riot City – English Version, Debug Tools, and "Good" Ending

sudden-desu.net
1 points·by stevekemp·vor 7 Monaten·0 comments

Trumpkin's Notes on Building a Sauna

localmile.org
2 points·by stevekemp·vor 7 Monaten·0 comments

Titanic passenger's pocket watch sold for record £1.78M at auction

theguardian.com
2 points·by stevekemp·vor 8 Monaten·0 comments

Patricia Routledge TV's Magnificently Snobby 'Hyacinth Bucket' died.

bbc.com
4 points·by stevekemp·vor 9 Monaten·1 comments

Unity Platform Protection: Developer Remediation Guide

unity.com
2 points·by stevekemp·vor 9 Monaten·0 comments

Fred Dibnah shows how to erect a chimney scaffold at 200 feet (1982) [video]

youtube.com
95 points·by stevekemp·vor 10 Monaten·35 comments

comments

stevekemp
·vorgestern·discuss
The Master always comes back, of course. They're such perfect frenemies.

(Depends on the era of course, sometimes there are other timelords, sometimes not.)
stevekemp
·vor 8 Tagen·discuss
"to prevent multiple from" seems to be missing a word.
stevekemp
·vor 8 Tagen·discuss
You might enjoy this writeup of the related "The Incredible Machine"

https://www.filfre.net/2018/06/the-incredible-machine/
stevekemp
·vor 14 Tagen·discuss
That's really nice. Even with your limitations you have things I don't, for example quoting and booleans.

There's a part of me that thinks your comparisons should return "Nil" on failure rather than "False", but it also seems logical to do it your way too!

I hope you stick with it :)
stevekemp
·vor 14 Tagen·discuss
There was a repost of Peter Norvig's lisp interpreter in python a week ago too:

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

That came just around the time I was struggling with my "real" language, and switched to working on this lisp compiler.

Sometimes timing works out well to inspire!
stevekemp
·vor 15 Tagen·discuss
Hacker News always likes lisp stuff, and even though this is a very simple compiler I had a lot of fun writing it.

I started writing a different compiler, but tied myself in knots with the type-encoding, and lack of clear plan. I figured I'd step back and try a lisp, because there's a known syntax, and it is minimal.

The end result supports lists, integers, strings, characters, lambdas (with closures), and a reasonable standard library - big enough to hack up a small brainfuck interpreter along with the standard fibonacci, factorial, and fizzbuzz toy programs.

So it's a toy, but it's my toy, and maybe interesting to some!
stevekemp
·vor 15 Tagen·discuss
Many YC companies do bad things, and I guess they do so independently. There may well be repercussions for the most egregious cases, but I suspect a lot of ill-behaviour simply flies under the radar.

For example only yesterday I got spam from an YC company, Polymath, and I replied back asking where they got my details from - no response yet. Once I get something I'll make a GDPR subject access request, then a deletion request. I hope the overhead of that causes them to rethink their spamming campaign.

But I'm not going to complain to YC about it.
stevekemp
·vor 20 Tagen·discuss
Perhaps it varied on the school, or perhaps they tried to make it a little less divided on gender lines since my time. (I'm 50.)

Housework, sewing, knitting and stuff I'd been exposed to at home due to a pretty large family already. Though otherwise I would have probably benefited from it, and it did strike me even at the time that it would be best if we could do both classes, rather than having to pick only one.
stevekemp
·vor 20 Tagen·discuss
I moved to Finland, and starting when my child was about three years old I took him to Oodi every weekend.

The soft-play area was heaven for him, and he liked flicking through the donald-duck comic books.

Even now, when he's nine, I go every month or two with him for an afternoon. He has no shortage of books at home, but he gets to run around, look at books, and play with other kids. He enjoys himself enormously.
stevekemp
·vor 20 Tagen·discuss
It might be you need to make a choice to choose it; I know that when I was at school in the UK I got to choose between "CDT" (craft, design, and technology) or home economics, which was sewing, cooking, & etc.

I picked woodwork, as 95% of the boys did, and about 80% of the girls picked the home-lessons instead.

I do recall doing some sewing lessons outwith the home-ec classes, but it was very irregular. I know I skipped some stuff because my grandmother had already taught me to knit when I was six-eight years old. Only at home did I use a sewing machine, never at school.
stevekemp
·vor 21 Tagen·discuss
Helsinki has a lot of parks, and also housing companies tend to have trees in their gardens, along with trees alongside many of the bigger roads. But even so it's a reasonably dense city.

Espoo is much more spread out, and the areas between them are all full of trees and greenery. So I very much agree with you, I've visited Espoo a few times but without a car I wouldn't want to live there.
stevekemp
·vor 25 Tagen·discuss
I had a similar realization recently; I was writing a compiler so I implemented a "random" function as part of the runtime.

To avoid regression I have some simple code examples I compile and execute, and I compare their output to "known good" versions.

I reached a point where I wanted to write a "sort array" routine and my immediate thought was to generate an array of 50 random numbers, sort them, and print them. But of course that wouldn't give me predictable output for my test-driver.

In the end I decided I'd do that when run interactively, but for testing purposes I'd just sort the characters in a string "The quick brown fox .." and while it isn't super-convincing it's enough to let me see regressions in my sorting function and/or array indexing runtime code.
stevekemp
·vor 26 Tagen·discuss
When creating a programming language it's worth assuming nobody will ever use it.

So name it after yourself, or give it a single-letter name (that seems equally common based on looking at /r/compilers or /r/ProgrammingLanguages).

I named my toy "s", s for Steve, so I could do both at the same time!
stevekemp
·vor 26 Tagen·discuss
Same here.

I've been working on a linux/amd64 compiler for a simple scripting language, it barely seems worth discussing as many people have created their own languages, and it's done just for learning/fun rather than in an attempt to be serious.

But seeing the projects other people work on is fascinating, and always interesting. (Ignoring all the "agent .." stuff, I can never be too excited about.)
stevekemp
·vor 30 Tagen·discuss
It's good taste to mention that you're associated with an external tool you're recommending.
stevekemp
·letzten Monat·discuss
In the TV show "Auf Wiedersehen, Pet" the plot revolves around a gang of Geordie brickies who are contracted to dismantle an iconic bridge, The Tees Transport Bridge, from England and rebuild it for a wealthy buyer in Arizona
stevekemp
·letzten Monat·discuss
I've sold monorails to Brockway, Ogdenville, and North Haverbrook, and, by gum, it put them on the map!
stevekemp
·letzten Monat·discuss
I had a domain registered and I got notices for about five email addresses - but after a while I was told I'd had too many localparts appear in breaches and I had to pay to upgrade.

It might have changed again now, but that was the point I deleted my account. The pricing list seems to imply a limit on the local-parts for a domain, though ..
stevekemp
·letzten Monat·discuss
Yes, but note that you have to pay for that, see the pricing here:

https://haveibeenpwned.com/Subscription#corePlans

For me, with a similar wildcard setup, it became something I wasn't willing to spend money on. I work on the basis that accounts are compromised and if the company is large enough I'll see it in the news. Strong passwords, and a password-database is the best I can manage.
stevekemp
·letzten Monat·discuss
I found middle-clicking to open a link in a new tab was often fragile.

I'd get 10+ tabs all stuck in a "loading" state, and even force-reloading wouldn't make their contents match the address-bar.