skysight-inc/HackerNews huggingface dataset:
I've heard this a few times before. Admittedly I'm not that familiar with Denmark. Lets check out the livability.

GDP is okish; has signs of foreign influence or some sort of financial crisis.

2.5% unemployment is fantastic. 75% participation and steadily climbing, elderly going back to work?

https://www.populationpyramid.net/denmark/2020/

Wow, only 5 million people? Toronto has more people. Though yes elderly going back to work.

Central bank is very healthy.

Interest rates went negative a little bit. Seemingly 0% typically? Hence the elderly going back to work.

Their government didnt print a bunch of money?

~250% private debt to gdp is high, housing crisis?

excellent balance of trade.

!!! government debt to gdp is below 30% holy smokes!

Big boost to military spending

Household debts to gdp below 100%, but not by much. That's ok.

60% housing ownership isnt great. Housing bubble crashing most likely with high private debt to gdp, high rates. Likely priced their own people out of the market; forcing the bubble to crash.

55% personal income tax rate? Yikes! 25% sales tax, 22% corporate tax. Those are some insane taxes.
FreeCAD is my go to currently but you can also do all that in OnShape if you can swallow the public only files and always online requirements.

FreeCAD has really good file format support in my XP.

https://wiki.freecad.org/SVG
I think the biggest issue is the image of the floating chunk of amber plugged into computers. It looks 100% like something you'd see from yet another Ethereum hustle.
May I ask why you bother to specify the geographical location of the Constitutional Court? I assume you guys don't have several of those. I mean, in general for other countries people just say "constitutional court" and that is it, and it seems to make sense that way. I am curious.
Because my children are likely going to have ADHD like I do, and public schools are hell for us. When I was a child I cried every day, hated my parents and didn't understand what did I do that I deserved to be forced into that prison. I am not going to put my children through that. I don't care about your social engineering goals, I care about happy childhood for my children.
Acorn tried very hard, but without a critical mass of software ported to the platform it was nearly impossible - Apple was the only other platform that survived.

Now, with open source, it’s easier to open up a place for other architectures. Android and iOS took over a lot of space traditionally reserved to Windows and Microsoft is not oblivious to that fact.
As an east coaster the MIT startup hypothesis tracks very well. It's not just MIT but most startups out here i've been involved with. They're generally moonshots of tech, "guaranteed" to sell bc you have to buy bc the tech is superior. :)

Since following HN years back i've been trying to speak up at these companies with ideas like building a brand, market test-fit, etc and been given the cold stare. Thanks to this article I now see it's cultural. Typically these founders have relevant experience in their field, so they "know" there's a fit without testing and prefer to remain in stealth mode until the big reveal.
> to see celebrities from traditional media expressing open disdain for the century's most revolutionary piece of technology.

Really? AI has lots of potential but so far the big uses of the recent title wave have been an enormous increase in the creation of visual and text-based sludge, barely usable for anything serious most of it, by hustling online marketers and social media spammers.

Even where tools like GPT are used productively by people to simplify their business processes and so forth, every piece of information they claim has to be scrutinized for hallucinations to the point of them being useless as much more than idea generators for contexts where factual correctness isn't important...

Yay!
I mean, if we did that for everything in webdev, It'd take 30 years of training before you'd get to do your first PR!
> Also, what's the point of having types in your language if you're not going to use native arithmetic when applicable:

I would expect it uses bc instead of relying on bash's environment/version-dependent 32/64bit integers.
There’s quite a lot of dark patterns to watch out for. One is including text on a page meant to be read by your crawler but which is hidden from users by various CSS tricks. To get around this you’d either need to specifically blacklist certain CSS / DOM structures or do something very radical: render the page and then attempt to OCR it back into text to match against the original text.
as the meme goes, "Americans will do anything to avoid the metric system!"
AFAIK, the Markov chain page ranker existed before Google (Jon Kleinberg's papers, e.g.), what Google paper added were some smaller bells and whistles, like using the text description of the hrefs.
There is a distinction between the image of a celebrity and their voice. The image of a celebrity is usually pretty cut and dried, it’s them, or obviously intended to be them. If the use of their image isn’t meant to be satirical, it’s problematic. The Crispin Glover/Back to the Future 2 case is a good example of non-satirical use that was problematic. Zemeckis used previous footage of Glover, plus used facial molds of Glover to craft prosthetics for another actor.

Voices…are usually not so distinctive. However, certain voices are very distinct—Tom Waits, Miley Cyrus, James Earl Jones, Matt Berry. Those voices are pretty distinctively those people and simulating their voices it would be obvious who you are simulating. Other celebrity voices are much more generic. Scarlett fits into this with a pretty generic female voice with a faint NY/NJ accent.

Open AI screwed up by taking a generic voice and making it specific to the celebrity by reference and by actually pursuing the actor for the use of their voice.
Psion 5mx when ~Civvie~ [LGR]?

Seriously though this looks fun. I had a Palm Pilot for a while and then a Treo, and the physical keyboard was such a delight.
Has it changed? My medium term goal is to move to a small town in a state like Nebraska. In my limited experience, I found the region as cozy as my current place in the far north of Sweden but without the humongous government.
Do you blog? I'd love to read more, and I really enjoy your writing style.
Also censorship. Opposite information are suppressed as unscientific, even through they are considered common knowledge. It is why it took 30 years for science to officially recognise asbestos and smoking as dangerous!
IANAL - but from a quick skim, it sounds like cities & counties are the only entities prohibited from running UBI programs. And "UBI" seem to be defined tightly enough so that a "close enough" program could still be legal.

My guess is that this is 100% performative politics. Local governments in America are not awash in the kind of money you'd need to run any sort of sustained, at-scale UBI program.
Danish salaries, especially at US companies, aren't even that low, to take an example: https://levels.fyi/companies/uber/salaries/software-engineer...
Google should be stripped off of its for-profit status and converted into a non-profit applied research institute.
There's a different type of homogeneity I think people are referring to.

My experience is not proof of anything, I get that. But I've worked closely with both danish and polish people and there's something to be said about a certain type of "danishness". I can't really articulate it, however it's the largest complain I hear. I would compare it to being in a cult (having never been in a cult though). Personally I find it very weird.
I just do it in vim and tmux (it used to be screen):

https://blog.djhaskin.com/blog/developing-common-lisp-using-...

This works real well. I honestly don't see the point of slime, it feels like it was written so that people didn't have to use the terminal, but the terminal works just fine for me.

I even wrote a :make plugin for it, which works well enough:

https://git.sr.ht/~skin/roswell-sbcl.vim
You know that your shell environment is not forced on you, right? You can just switch to ZSH, fish, etc.

The only time this complaint is valid is if you're in a professional environment and you're not allowed to use alternate shells in your account, for some reason.
The article refers to students going into finance, consulting, or tech as "selling out". Since those are not inherently unethical professions, I disagree with this label.
Come off it. These kids aren't spending that time reading Wikipedia, they're on social media platforms that optimize for engagement and gambling apps disguised as video games.
I was just idly threatening to do something, not actually starting a venture to do it.

But, in any case, lets go with your numbers for running costs: in 2024 money, what is your estimation of the running costs?

I ask because there have been a number of new search engines pop up, and they have nowhere near the expenditure power of google, yet they still have devoted followings.

> The second challenge is your ranking. Now that you've become the dominant search engine with your awesome ranking system [snipped problems that follow]

TBH, that's the best kind of problems to have. Lets become dominant first before we say there's no point in becoming dominant.
I’m persuaded integration isn’t possible: https://www.sup.org/books/title/?id=35594

There’s studies that show that half the variation between European countries in levels of social trust is still displayed by descendants of various European immigrants in the U.S. generations later.
I don't know. I phrased it like that due to lack of data.
I host mine on (the rather very good) omg.lol and they send me a weekly reminder via email... I can even update it by replying to the email using markdown

https://darreninthe.net/now
If a chemist wants to look at the actual point values, wouldn't a reference table be more useful and precise?
Restating your anecdotal evidence is just stubborn and does not advance any discussion but you do you.

You also addressed almost zero of what I said and asked you.
noted, will add to the list for v2, thanks!
I used to go to cafes and McDonald's to work on my Psion 3mx around 1992-94. Almost always got verbal abuse for doing it :-) "Fecking show off..." :-)
I'd rather redirect my momentum into soft webbing spread across my lap, than into my head impacting an overhead bin.
C standard: "Undefined behavior means such a situation can't happen."

Me: "If it can't happen then it would be fine to just crash on those situations, right? Because such a crash would never be reached. Can we get that?"

C compilers: "No. Would you want to crash on signed integer overflow, for example?"

Me: "Yes? Would be safer than the current situation at least."

C compilers: "What, no, that would make your programs imperceptibly slower. Would you even like that?"

Me: "Yes, I'll be able to live with that."

C compilers: "Well, the answer is still no."
I actually thought the UI was very nice, and more open source utilities need to have good UI on their websites.
What's the difference between a motor and an engine? (2013)
I miss skeuomorphic calendar designs based on the Filofax
I moved to alacritty from gnome-terminal.

Wasn't for latency or throughput - I didn't notice any difference in latency, and difference in throughput is only visible when cat'ing 3MB of text.

However, for me the selling point was a text config file, which I can edit, backup, or store in git (unlike gnome-terminal, where customization was done either in GUI or in gconf, and while it's also text files somewhere they are difficult to work with).
Both of the alternative do not generate same code though.

At least they don't without LTO.
Home schooling is linked to religious extremism
Vennells did not know Post Office was carrying out its own prosecutions
It needs to be much slower than anyone thinks. America is pretty good at integration, for example. But every high trust place in the country is homogenous. And the diverse places are uniformly low trust and have low levels of social order.
If we look at macros in Scheme R7RS they are mostly transformers on patterns. -> https://standards.scheme.org/corrected-r7rs/r7rs-Z-H-6.html#...

> If your not careful to use facilities like gensym and packages it easy to accidentally capture already binded terms at call site.

Luckily CL programmers have heard about that and are usually careful about that.
This is interesting, but I don't see why I would use this instead of Python or Go? With those I'd get portability, modern features, etc but with the added bonus of a powerful standard library and ecosystem.

Don't get me wrong, I hate writing shell scripts, so this is definitely an improvement over that. It just doesn't seem like the most practical solution (unless I'm missing something).
What do you want out of support? Listings on the nownownow.com site seem to be done manually, so it shouldn't matter what you make the path if that's what you're going for.
That's more than double what the average company pays a senior dev in Denmark.
Remember when Google said they would penalize websites that use dark patterns like Quora, Pinterest, Twitter, etc? Google can easily penalize those websites for their dark patterns so websites and blogs by actual people rise to the top but they don’t.
I am so sorry to hear that. You can check now it must be working.
John Stuart Mill: Reading List (London, c. 1813)
> One is including text on a page meant to be read by your crawler but which is hidden from users by various CSS tricks.

Shouldn't matter too much, I think. If the score starts off perfect, and can only go down with each thing found (i.e. get penalised), then the problem with adding human-invisible content is irrelevancy, whcih you are letting humans score anyway.
31k citations, h-index of 81 [0] Cambridge professor & seems to have very serious experience in building models of climate variation across time. He recently published a pretty alarming finding about extreme weather events, so he's clearly not a climate change denier [1]

[0]: https://scholar.google.de/citations?user=3hW6AkMAAAAJ&hl=en

[1]: https://www.tortoisemedia.com/2024/05/20/dont-believe-everyt...
I think we're just going to have to agree to disagree here, friend.

You take care now.
Interesting, will read Gert Tinggaard Svendsen's research.

French passerbys: for a similar study on why France is particularly lacking trust, see CEPREMAP / Yann Algan & Pierre Cahuc (2007) La société de défiance - Comment le modèle social français s’autodétruit. It's been too long since I last read it for me to be able to summarize it in English, so I won't. Here's the free PDF, in French: https://www.cepremap.fr/depot/opus/OPUS09.pdf .
There's a general obsession on GDP and salary numbers that is a bit myopic. Let's say in country A people drop their kids by car at school, while country B the kids go by themselves at school by foot. All other things being equal, the higher expenses on gas and cars will show up as higher GDP for country A, which will in turn be considered 'wealthier'. But is it really ? Likewise for salaries, the higher number hides what it is expended for, maybe you'll need to expend a lot more to be able to live in a high quality of life neighbourhood.
I miss the days when we had enough trust, and even more naivety, to have the finger protocol.

For those who didn't know or don't remember what the finger protocol was:

> The program would supply information such as whether a user is currently logged-on, e-mail address, full name etc. As well as standard user information, finger displays the contents of the .project and .plan files in the user's home directory.

The idea of showing a real name, email address and logged in status, without the explicit consent of that person, is completely incompatible with a modern understanding of trust.

But a small protocol to find out what someone is up to, available on demand, well that would be nice.

The key difference between this and something like twitter, is that firstly it's a first class protocol, there isn't a twitter protocol and you can't implement a twitter server and twitter client independently, but more importantly, it's pull not push.

You're not being pushed notifications when someone updates their .project or .plan. You're not being pushed a feed of "recommended users". You simply ask for someone's .plan and get served it.

Can you recreate that functionality with nothing more than HTTP and an index page? Yes, of course, and this is one such attempt, but until we have a simple client, shipped on most machines, where I could simply type the equivalent of "finger jcarmac@id.net", and get back a short burst of a dozen or so lines, then it won't feel the same.

Of course money ruins everything too, it wouldn't be enough to provide such a thing, because people would far too quickly start having space reserved to advertising. There's too many eyeballs leading to too much money chasing those eyeballs.

A handful of academics have a chance to push back and shun someone who tries to advertise on their usenet newsgroup. There's zero chance of that happening to anyone on any new platform now.

Any platform that gets popular enough to "take off" will all too quickly be taken over by people who optimise for eyeballs, monetise those eyeballs and reinvest money into chasing more eyeballs.

And that's a core "problem" with this project and projects like it. It's a social problem, not a technological one. The technology was solved in the 1970s.
For every Derek Sivers there are 9999 people who don't even care to update their website on a yearly basis.
The point is that the guy who was bombarded by feedback that VW Golf is good did not go out of his way to avoid buying it. He did his own research, formed his own informed opinion, and didn't go against the grain due to misguided notions.

Wink wink.
Anthropic: Mapping the Mind of a Large Language Model
Have vivid memory of my dad unboxing his 5mx with me and we were both in awe of the tech, don't get that very often anymore, at least from the hardware.
Does anyone know of a persistent/on-disk implementation of this kind of data structure?
Unless your two terminals are talking to the same satellite, the answer to whether your traffic has to go through a ground station depends on the topology of the space laser inter-satellite links. Whether the routing in practice allows for a terminal-to-terminal link directly without going through backhaul. I don't know. It would be a miniscule fraction of traffic.

It's worth noting that the laser links are potentially thousands of km long, so they also impose a significant link latency (even if it's lower than the corresponding fiber link.)
I visited 2 years ago, it made me rethink everything I thought about society.

The parliament has no guards, you can just walk in and talk to one of your representatives. Who BTW all biked there, evidenced by all the bikes outside. 95%+ of people look to be thin and fit. Everyone looks happy.

A common misconception is that the Danes success is their system. I like how this article frames it around trust, because that is really the core issue. The system is almost irrelevant if you have decent,honorable people participating in it.
Great examples, thanks for sharing all of them! Love Chris’ real life commits messages. Find them very nice just to get general overview of what was going on in your life at the time.
That's interesting. When you can't recall a card though, and you mark it as forgotten, don't you need some time to actively memorize it again?

Like, I often had cards asking me a question, and then I'd have to think a little bit about the question, then I couldn't remember, then I look at the solution, and I have to think again about the answer, and how it relates to other concepts.
HM messed up the title.

True title is:

Vennells:... did not know Post Office was carrying out its own prosecutions
Plugin that enables bloggers and websites to be transparent when they use AI
I kind of love this! I feel like if I got used to reading letters backwards, this would actually be easier to parse, because I don't have to move my eyes back to the start of the next line.
It’s not a “whistle.” Culture is virtually co-extensive with ethnicity in most places in the world. I come from a country whose name literally just translates into “country of $ethnic_group.” To the point where the largest country in the world, China, has lumped myriad different populations into the ethnic grouping of “Han Chinese” to cultivate cultural uniformity.
If there were 6 billion people on the internet back then it would have been abused. Times weren't better, people weren't better, it's just a numbers game.
Bill Gates open sourced a facility's plans that solves this. Major solar array powers desalination. Can be installed anywhere really. Many communities will easily amortize the build.

Curious why nobody has gone for it.
The corporate marketing vanguard that picks winners in the gaming industry is almost entirely dedicated to microtransactions, pay to win, pay walls, subscriptions, and battle passes.

Inorganicly chosen winners is a problem, but in the music industry, the end product itself doesn't exploit the listener beyond just that.
Wow, is this too good to be true as a service? What are the running costs? Are you looking for this to be long term stable?

Very beautiful, I hope it sets a trend, congrats!
It's generally quite doable to write functions for that, e.g. in perl -

use IPC::System::Simple qw(capture);
use Sub::Install qw(install_sub);

foreach my $command (qw(foo bar baz)) {
install_sub $command => sub { capture($command, @_) }
}

...

my $output = foo($x, $y); # will throw if calling 'foo $x $y' returns non-zero

(there's a Shell.pm but it's not as helpful with errors; I should probably consider rewriting it a more modern way)

Note that if you're distributing code p3rl.org/App::FatPacker will produce a single fat script that has (pure perl) dependencies included so you don't need to install anything (except for having a perl VM in $PATH).

There's also multiple libraries that provide a '$' function in JS (which may be why amber picked that delimeter) and then you can do

let output = await $`foo ${x} ${y}`;

(the template string's variable parts get autoquoted)

Note that bun.sh has a 'bun compile' subcommand that bolts together your (pure JS) code and the static bun binary to produce a single file you can also copy around.

I'd suggest avoiding backticks in ... everything. In shell, $() is nicer, and both perl's and ruby's backticks require effort to use safely.

No idea re python but I see no reason you couldn't do the function generation thing if you wanted to, and somebody's probably librarified it already.
wezterm is the most flexible with its lua config, big differentiator

Then being x-platform is also an easy differentiator of the 2
Most of the crew are usually not wearing a seat belt
not sure it's okay to have microsoft azure as your logo in the navbar? you're not from the microsoft, right? it may be misleading, better use own identity :/
Most of Europe has similar taxation. They get a lot for their money though. Public transport and health. I would live in Denmark in a heartbeat, have visited so many times as a digital nomad.

But I'd have to go work for a tech company there or convince them that whatever startup I want to have a go at next is enough to be accepted by the startup visa (complicated).

If anyone from Denmark or Sweden (which I love as well) reads this and wants someone with 20+ YOE in tech (programming, startups) do get in contact, my details are on my profile.
How cockroaches spread around the globe
Can't live without Lua config
Ask HN: Why do daily crossword puzzles repeat their words?
Is there a good reason for doing this?