HNHacker News
TopNewBestAskShowJobs

em-bee

10,528 karma · joined August 27, 2018

software developer / trainer / mentor / CTO on demand

contact me for mentorship, training or project work opportunities:

embee+hn at societyserver dot net

submissionscomments
em-bee··on Proton to 'Re-Interview' Staff About AI to See Who Gets to Keep Their Job
it's always been like that. the more we know about the technology, the more sceptical we get. there are exceptions of course, on both sides. people who are critical and educate themselves, and on the other side those who make money off it, or believe they can make money off it.

fortunately recently i also have seen a bunch of articles arguing that AI hasn't helped any company yet save money.

em-bee··on Pharo 14
you mean like amber smalltalk?

https://www.amber-lang.net/

https://en.wikipedia.org/wiki/Amber_Smalltalk

or more like https://squeak.js.org/ ?

em-bee··on Woman charged with computer fraud due to scam CashApp account being in her name
on long distance trains first class seats are wider and usually only three per row instead of four.

on regional and local trains i have to agree the difference is less apparent.

i guess the main benefit is that first class areas are going to be less packed. i am not sure but it may be the case that you are not even allowed to stand in first class if you have a second class ticket.

so if the train is crowded then that crowd won't be allowed in the first class area, and it is unlikely that you buy a first class ticket without a seat. but if the train is only lightly filled it probably makes no difference at all.

em-bee··on France needs to read my paper
not a land value tax but an empty/vacant/unused property tax for areas where that is undesirable. if you own a property that has a dedicated use but you are not using it for that, then that should be taxed/punished/force sold, ...

more on this issue in this discussion: https://news.ycombinator.com/item?id=48566791

em-bee··on Airbnb bans making guests do dishes and take out the trash
or they factored the cost of cleaning into their price. doing the cleaning as a host myself is not a reason not to charge a cleaning fee if that is the way i make my money.

the whole thing with a cleaning fee is either to allow the advertised room price to appear lower (but doesn't airbnb now factor the cleaning fee into the price shown?) or alternatively to make longer stays cheaper because the cleaning fee is not applied for every day).

em-bee··on Woman charged with computer fraud due to scam CashApp account being in her name
i was talking about how to potentially implement a capped system on paper, not about an actual implementation. if two strips would give you free rides for the rest of the day you probably would not throw them away.

i know the but ticket system from los angeles 25 years ago. you could use each strip only once because you had to hand them in. i think you got a second strip on the next bus so you could potentially make an unlimited chain. if people would throw them away then only because they got one they didn't use. you were also not allowed to use the strip for a return trip on the same route.

em-bee··on Woman charged with computer fraud due to scam CashApp account being in her name
long distance trains too. and in germany even some local trains have (or used to have) first class compartments.
em-bee··on Woman charged with computer fraud due to scam CashApp account being in her name
so we should put fare-jumpers in jail because they could be murderers?

that's a strange argument.

em-bee··on Woman charged with computer fraud due to scam CashApp account being in her name
people don't want to live in shelters. they don't provide enough safety or privacy. being out on the street feels safer. any housing must at least provide a private room and bathroom. and ideally not have all those people concentrated in one place.

an important factor in improving your life is integration in society. but that only works if you live among people already integrated, not if everyone around you is also not integrated.

the same reason why it's hard for people to escape poverty uf everyone around them is poor too.

em-bee··on Woman charged with computer fraud due to scam CashApp account being in her name
technically, possessing two transfer tickets from the same day could be used as proof that you paid enough for the day.

vienna has day tickets that cost as much as two single tickets but you can only buy them on a strip of 8 which you can use one day at a time over an unlimited period

em-bee··on Airbnb bans making guests do dishes and take out the trash
ok, yes, it depends how high the cleaning fee is. and i would also consider what is normal usage.

for example if i spend a several days or longer in a place and instead of washing and reusing dishes as i would at home, i never wash any dishes but use up all the available dishes instead then i would not consider that normal.

dirty dishes also contain leftover food which can rot, or dry up, making it hard to clean, etc, you don't want to leave that stuff out for to long.

bed sheets on the other hand i wouldn't wash unless i am there long enough that i want to reuse them myself. the rest is just keeping things tidy and not leave chaos behind.

em-bee··on Airbnb bans making guests do dishes and take out the trash
but you are paying extra for the room service. the price pf washing is included in that. when i bring my own food then i totally expect to clean the dishes i use from the host myself.
em-bee··on Germany's far-right AfD: half a million internal documents leaked
why would you want to say something defamatory about someone else? what do you gain from that?

in my opinion the problem with germans speech laws are not the limitations, but the risk of misinterpretation and the resulting uncertainty on border cases whose outcome depends on the opinion of prosecution and judges.

em-bee··on Germany's far-right AfD: half a million internal documents leaked
your freedom of expression ends, when you're expressing something that is deemed illegal by the law.

on the other hand, in germany unlike the US, even private entities can not limit your freedom of expression as long as it is legal (and not disruptive).

em-bee··on Namecheap just seized and disabled all my domains
https://en.wikipedia.org/wiki/Cha_siu_bao

they are primarily of chinese origin. i know them from living in china and travelling in asia. how is that a stereotype? and more importantly, what's gross about it? or how is it racist? i didn't say anything about chinese people, nor did i claim that all chinese eat porkbuns. that would be a possibly racist stereotype.

sure, it's a generic name, and you could name anything that is a bun with pork a porkbun. but that doesn't negate what i said.

i have lived and traveled to many countries on four continents. but apparently i have not travelled enough to ever come across porkbuns that are not the chinese kind. apologies for my ignorance.

i suppose german Speckknödel could translate to porkbun too. my bad.

in most cards games i know, the joker is a positive wild card, because you can use it as a fill in for any other card you are missing. how is that not positive? and the goal here is to point out that a positive association for joker exists. the existence of negative associations does not negate that.

em-bee··on Namecheap just seized and disabled all my domains
sorry what? i don't get your point
em-bee··on Namecheap just seized and disabled all my domains
joker has some positive meanings too, like in card games.

porkbun is chinese food. not my favorite. to much dough...

em-bee··on Memory Companies Have Destroyed the Consumer Market
high taxes on inheritance would actually be a good start. bonus if it forces large businesses to be broken up in order to pay those taxes.
em-bee··on Chrome and Edge are removing XSLT: what breaks and what does not
you also need to get over the fact that this doesn't work while disabling javascript, while built in xslt doesn't need javascript. on the other hand though it's not a big loss given that xslt isn't any safer. anyone who turns off javascript probably ought to have turned of xslt as well.

but that just aside. the last time this was discussed a year ago i actually tried to find a working solution to load xslt through javascript and could not find any.

i only got as far as verifying that js can be loaded from an xml mimetype. xslt implementations in js also exist. what's missing is the wrapper code to load the xslt library and run it over the xml and xslt files.

perhaps now with this seriously being needed by a few sites someone will have the time to get this working.

em-bee··on Chrome and Edge are removing XSLT: what breaks and what does not
XSLT RIP(https://xslt.rip/) 698 points|edent|11 months ago|464 comments https://news.ycombinator.com/item?id=45873434

Removing XSLT for a more secure browser(https://developer.chrome.com/docs/web-platform/deprecating-x...) 183 points|justin-reeves|1 year ago|337 comments https://news.ycombinator.com/item?id=45823059

Intent to Deprecate and Remove XSLT(https://groups.google.com/a/chromium.org/g/blink-dev/c/CxL4g...) 87 points|CharlesW|1 year ago|149 comments https://news.ycombinator.com/item?id=45779261

A look at XSLT 3.0 (2017)(https://www.xml.com/articles/2017/02/14/why-you-should-be-us...) 75 points|protomolecool|1 year ago|45 comments https://news.ycombinator.com/item?id=45026013

Show HN: I Built a XSLT Blog Framework(https://vgr.land/content/posts/20250821.xml) 116 points|vgr-land|1 year ago|68 comments https://news.ycombinator.com/item?id=45006098

Show HN: JavaScript-free (X)HTML Includes(https://github.com/Evidlo/xsl-website) 211 points|Evidlo|1 year ago|114 comments https://news.ycombinator.com/item?id=44988271

Should the web platform adopt XSLT 3.0?(https://github.com/whatwg/html/issues/11578) 133 points|protomolecool|1 year ago|108 comments https://news.ycombinator.com/item?id=44987552

XSLT removal will break multiple government and regulatory sites(https://github.com/whatwg/html/issues/11582) 160 points|colejohnson66|1 year ago|146 comments https://news.ycombinator.com/item?id=44987346

Google did not unilaterally decide to kill XSLT(https://meyerweb.com/eric/thoughts/2025/08/22/no-google-did-...) 103 points|bkardell|1 year ago|128 comments https://news.ycombinator.com/item?id=44987239

"Remove mentions of XSLT from the html spec"(https://github.com/whatwg/html/pull/11563) 388 points|troupo|1 year ago|535 comments https://news.ycombinator.com/item?id=44952185

Should we remove XSLT from the web platform?(https://github.com/whatwg/html/issues/11523) 73 points|edent|1 year ago|96 comments https://news.ycombinator.com/item?id=44909599

XSLT: A Precision Tool for the Future of Structured Transformation(https://www.xml.com/articles/2025/07/19/xslt-precision-tool-...) 58 points|protomolecool|1 year ago|59 comments https://news.ycombinator.com/item?id=44633384

XSLT – Native, zero-config build system for the Web(https://github.com/pacocoursey/xslt) 392 points|_kush|1 year ago|325 comments https://news.ycombinator.com/item?id=44393817

Intent to Unship: XSLT(https://groups.google.com/a/mozilla.org/g/dev-platform/c/ZRy...) 5 points|tambourine_man|2 months ago|1 comments

(this list is incomplete. but we just had a power outage (including getting zapped, so i am submitting this now to not lose it)

em-bee··on I never authorized an integration that scans my secrets
this exact problem is mentioned further down in the cloudflare article: https://blog.cloudflare.com/validating-leaked-passwords-with...

according to that sharing a part of the hash is a risk. it could for example end up in logged urls somewhere. it's a pity that the argument revolves around absolutes ("this is bad", "no, it's not") instead of actually investigating and explaining why they see a problem here.

em-bee··on Woman arrested after blocking delivery robot in Center City Philadelphia
if two humans were engaged in a similar standoff

i would just let them stand there like the idiots they are. (unless that happens in the middle of the road)

em-bee··on The cost of getting a job today
i believe the rationale for that btw. is that a bad reference would effectively make you unemployable, because who is going to hire someone with that kind of a reference. and that would cause serious problems not only for the employee but also for the country as a whole because someone who is unemployable would have to live on social welfare. so we really want to avoid that anyone ends up being unemployable.
em-bee··on The cost of getting a job today
you can let them evaluate preproduced LLM output to get an answer to that question.
em-bee··on The cost of getting a job today
it's rare for someone to pass along a recommendation that will criticize them (or their behavior)

in germany i can sue past employers if they give a critical reference. it is assumed that references are subjective, and therefore negative references are inappropriate.

em-bee··on Memory Companies Have Destroyed the Consumer Market
fair point. it depends on how fast you want to get it done. if the rules i suggest are implemented than at least businesses could not grow any further. one thing that could be added is to break up companies that are to big. that has been done before even if not well (AT&T Bell went from a huge monopoly to many small/regional monopolies).

going to fast will produce to much resistance. instead of attacking the rich, let this generation die out, and make things harder for the next generation.

the important part is to change the system for a better future and less the status quo.

em-bee··on Living in the Weimar Era of Ruby
considering DHH's reputation related to that time i kind of expected that to be the point of the article. surprised to find that it isn't.
em-bee··on IRCv3
any irc client i have used so far has had support for multiple servers. so what's new here?

irc federation is entirely different. with federation client support for multiple servers is not actually needed. those features are orthogonal.

em-bee··on Using AI for just 10 minutes erodes your ability to persist at hard things
how do you propose we fix that?

turn every supermarkt visit into a scavenger hunt?

oh, wait ...

em-bee··on The tilde in your PATH may not be your HOME
i have no recollection of what i lost that day, but i learned a few lessons:

prefix ambiguous paths with ./

rm -r ./~ would have worked.

don't use rm -r when you can avoid it.

rmdir -p ~/something would have failed without causing damage.

rmdir -p ./~/something would have been the best option.

if there are files but no subdirs inside then

    cd dir
    rm ./* (if there is a more specific wildcard that catches all files then use that)
    cd ..
    rmdir dir
is my preference now.
Page 1 of 34Next →