skysight-inc/HackerNews huggingface dataset:
Not sure what that has to do with Lisp then, since macros establish conventions, but on a language level.

Example: the Common Lisp Object System was initially developed as new a library, based on two other earlier libraries. This was then standardized and it is the standard way to develop object-oriented software in CL.

The library has three API layers: an object-oriented layer, a functional layer and a syntactic layer. The syntactic layer is implemented with Macros. It provides for the developer a convenient way to specify the elements of an object-oriented program: classes, generic functions, methods, control structures, ... As a developer everyone prefers to use the syntactic level.

There are many libraries and applications using it. It's also extensible, so that other user can add new behaviour to the object-system itself.

That macros enable new language extensions also on a syntactic level is nothing special. To use macros from other developers is not more difficult than using a class graph, or similar.

There is a lot of 'fear' of user-level syntax extensions from people who have never developed with it. Understanding the implementation of macros themselves is an added burden, since many developers are not used to write&read code which is written on a meta-level of incremental code generation. But there are practices which can be learned and applied. Macros themselves can make the code much more readable, since it allows one to support a problem domain also on a syntax level and hides implementation details.
doesn't it cost to go to the conference?

I would expect the people who are listening to the presentation to be the ones paying, not the one giving the presentation.
Anosmia is the sense of smell.

Most "flavour" are actually perceived with your sense of smell, which is why you felt like you lost the sense of taste. However things like bitter, sour, salty, sweet and umami are perceived with your tongue so you likely didn't lose those.

The cartridge is probably bitter which is why you could taste it.

If that happen again try it, you should still be able to taste salty and sweet typically.
Top Ten Things you should know about Secure Boot
DLE is an open-source experimentation platform for PostgreSQL databases
Supercharged CSS Variables
Ask HN: How do you archive secrets for your side projects?
So, I've got a bunch of old side projects lying around, for which the majority have their code hosted on Github.

Generally, I get excited about new shiny things, and move on, and pretend to myself that one day I'll come back to whatever project I'm abandoning 'just for a few days' while I check out something else.

My side projects folder is now overflowing, but I can't clean it out easily because of all the pesky .env files which aren't checked into git, so will be lost.

How are you folks managing this?
>>Why?

Because there is no basis provided for this absurd characterization.

>>More emotional stuff.

And Marxist dogma calling profit exploitation isn't?

>>That's regarding absolute poverty (which is a contested topic as well)

Absolute poverty means extreme toil. As the economy develops, wages rise and jobs become less strenuous.

A more developed economy also means more household chores become possible to automate or outsource to specialists who do them far more efficiently.
I like your 'Who am I page'.

I have started an 'old internet' like website about 3 years ago and I love working on it. It is my space of creativity and freedom. If you want to check it out it is in my bio.

I think the reality is that no one really want these websites anymore.
I'm surprised how this discussion turns out: didn't expect those bits to be controversial at all, and sibling comments make it sound like it's almost better to not have access to sources.

> What was the last time you inspected any command or application you executed on your computer?

A few months ago, and didn't run new code from untrusted sources since.

> How would you spot malicious code? Are you a security expert who has knowledge of all of the programming languages that have been used to write the apps you are running?

So far I haven't run into languages I can't read. Spotting malicious code could indeed be tricky, a subtle but critical vulnerability would easily evade quick skimming, just as malware is still possible even when it comes from a somewhat trusted source. But I'm more certain that a program does what it says it does after skimming its code.

> Apple and many companies have a trivial way of spotting malicious application by simple checksumming the executables.

That's how basic antiviruses work, not specific to Apple. They have to first add that checksum into a database, which isn't viable when we're talking about a small hardware manufacturer shipping their custom software to dozens of clients.
This is so funny. But, anything that dissuades the kids from putting them in their mouths is okay by me! (If only because the games are so expensive I don't want them eaten!)
As a customer I want a thriving, commercially viable, decentralised publishing industry. I don't want DRM encumbered formats, or a single vendor, or a point of failure that prevents me from reading books I've purchased.

If my email address embedded in the PDF enables that then I think that's reasonably balanced ethics arithmetic.

(edit - I consider public-funded scholarly research to be a different matter to private purchases of commercial books such as fiction or trade textbooks)
They made the same mistake with the SNI deprecation and got plenty of feedback about it...

It's disappointing that they haven't learned from this.
Lemme throw in my experience on this:

I am 6'0" and used to weigh 340 pounds. I now do not and hit 168 at my skinniest. I switched to Paleo because Keto did _not_ at the time feature a "real food" aspect (as in, chugging Canola oil was fine because oil is fat; this is dangerously nonsensical from a nutritional and oxidizing fat perspective).

After I went strictly Paleo, lost most of the weight, I needed to improve my fat loss a little more, and starting trading healthy carbs for healthy fats. Thus, I took up Paleo Keto, and often do days on 20-30g of carbs.

I absolutely agree with everything here because if I had done Keto first, it would have been a failure, and I could have even injured myself due to how early Keto was obsessed with macro counting, but not obsessed with where their macros came from.

The modern scientific diet movement is basically something on the Paleo Keto spectrum, the benefits of inexpensive foods with low or no processing that are full of nutrients combined with the benefits of a low carb/high fat diet with sufficient protein.

Also, given my Keto-leaning Paleo diet, I actually eat a surprisingly large number of sweet potatoes. You know why? FDA says they're basically pure carbs, but if you actually look into the science, its mostly "slow carbs", can be cooked in ways that produce ridiculous amounts of RS (and if you don't do that, still have an amazing amount of it), and are low in enough in certain fructans that people on a FODMAP diet can either eat them (as they do not personally react to them at all) or eat small amounts of them (like a half of a medium sized sweet potato) for a serving and not react.
Also funny, I visited Jordan 2 years ago, right before the pandemic. I was expecting to have to haggle prices like in other places but it just didn't happen, didn't feel I was paying tourist prices at all. Street sellers didn't push us to buy stuff. A street restaurant in Amman that didn't have a menu charged us around €4 for the meal, which was dirt cheap for what we had. All in all it was a very nice experience.
That was a little bait and switch (antiquity vs late modern periods) as again, I think any model of thought is to be taken in context. But I understand what you are saying and personally I also think we have fallen victim to extreme rationalism.
Yeah, and that calculation also only adjusts rent for inflation, and in reality rent has risen much much more than inflation.

The rent for that apartment today would be more than 100% of the average middle class income.
Also the top link right now is pointing to a forum : https://community.letsencrypt.org/t/2022-01-25-issue-with-tl...
This is a good thought and idea. I agree.

We need to step back and feel the bliss of small things that happens around that we miss to notice every day in life.

As it says above, don't put yourself under pressure on doing something. Just try to be aware about the things that you do every day. Taking a bath, having a meal -> Take a deep breathe do it slowly and enjoy it.

Then slowly slowly and eventually, you will come up with new perspective on how to approach life the way you want it to be. You will notice internally when this phase happens. All the very best!
An amazing story that deserves a re-do, movies-wise. I'm pretty sure the underlying social conditions of the books' narrative are as relevant today as ever. Well, now I think of it, the blind enslaving the sighted might just be a tad on the nose for some ..
Currently all second hand cars in my country are not depreciating, this I suspect is because people are buying 30% less newer cars. (https://www.reuters.com/markets/europe/uk-new-car-sales-29-b...)

However Tesla are a special case, despite being single-handedly responsible for bringing down the reliability of the entire EV class, people still love them, and dont sell them (currently there are ~550 onsale in autotrader for the entire of the UK, compared to 440 renualt zoes)
This isn't even that uncommon in Western countries. For example Cardiff Castle has free entry for residents, but non-residents need to pay for entry (at least, that was the case when I was there a few years ago). The museum in my city in the Netherlands is €6 for residents of the city, and €13 for non-residents.
Can we replace economists by AI?
Not strictly speaking true. Your local government can raid your servers for serving content that violates local laws, or in cooperation with a foreign one.
Do not mention the format war.

Once upon a time, we had XHTML-IM https://xmpp.org/extensions/xep-0071.html

But then web developers came along and just put this directly into the DOM of their web clients, leading to endless XXS exploits, so XEP-0071 was burned at the stake.

XEP-0393 might look ad-hoc, but it's essentially what people were typing into their chats and emails since time immemorial.

People sometimes think this is Markdown and then pick a markdown library off the shelf and then the HTML passtrough bites them, leading us back to the beginning.

I really don't understand how Matrix and Mastodon etc are allowed to pass around HTML embedded in JSON as if that somehow solves all those problems.
How the Hidden Rules of Ownership Control Our Lives (2021)
I think only the CDU is black, their sister party the CSU is blue, except when they're shown together as the Union, then it's black again.
Vulkan 1.3 Specification Released: Fighting Fragmentation with Profiles
> I know people see this as rent seeking, but journals DO provide a service which costs money.

I don't know the specifics of Nature, but the main service provided by journals (peer-review and selection) is usually done by other researchers that are unpaid. Most journals will do little or nothing about typesetting and edition of articles.

What journals do is stand in the middle of a system where researchers need to publish in high quality journals in order to advance their career and also need to access the same journals in order to gain knowledge.

> Clinical trials are in the millions, and research grants are often 6 figures.

Maybe for Nature, but other journals have high open access fees and publish research from groups with lower budgets. You could very well find journals for which the open access fees are in the order of four, five months of salary of the main researcher, just for sending the article to reviewers and hosting the PDF in a website at zero marginal cost.
Discipline works best for me. Moving weights or cardio exercises also does wonders - even short trainings with ring fit (I'm talking 15-20 mins) can make a difference.
I guess they are addicted in spite of the flaws.
Ah, but the human is more economically productive than the pig, particularly when taken as a cohort, and healthcare and happiness are expensive - and there is therefore a point of diminishing returns for increased happiness and health.

It makes more sense to allow a certain portion of your population to die of preventable causes than to make them all happy, as the current net goal is economic productivity, not human happiness. This is demonstrated aptly by the lack of socialised healthcare in much of the world, and where it does exist, the relative paucity of resources provided.

So, while I agree in spirit with what you posit, capitalism and the value axis it brings has to die first.
... well there goes my weekend. Great looking site!
I'd agree that calling the Dems and GOP "left and right" is somewhat meaningless but historically the left-right spectrum was originally about "power to the people" vs "power to the king" and has been generalized to "hierarchies bad" vs "hierarchies good". Of course this is a spectrum because there are many dimensions in which politics can be "left" or "right" (e.g. social norms, welfare, spending, policing, regulations).

The problem with the Democrats and the Republicans isn't that they're two coherent parties. They're both parent organizations for state-level parties which can be politically extremely different from each other. And those parties can themselves be ideologically incoherent because people join them simply because there is no point in joining a third party instead, not to mention that in some cases in-party election (e.g. the primaries) allow non-members to vote, which further messes with their political coherence. And don't even get me started on how PACs and big donors affect campaigning.
Can anyone make sense of what they're trying to tell there?

They found some issue ("irregularities") and made 2 changes, but the changes are merely restricting the TLS version to 1.2 and deprecating an old OID identifier. While TLS < 1.2 certainly is not ideal, I don't see how this would impact the ACME validation, and the old OID should be irrelevant as well.

(I have been somewhat concerned about the security properties of the acme/alpn validation for unrelated other reasons, but haven't been able to pin that down to a specific threat - notably the RFC implies that the security is improved due to strict ALPN validation, which in practice usually does not happen.)

Update: RFC 8737 (the ALPN validation method) says "ACME servers that implement "acme-tls/1" MUST only negotiate TLS 1.2". So maybe this is "just" a policy issue?
The increased prison population because the war on drugs, was far from a “Nixon and Reagan project” as the post and linked Netflix documentary tries to portray it.

In fact it was a bipartisan effort, where the Congressional Black Caucus played a leading part, since they (rightly) concluded that drugs were a huge problem to their constituents in the inner cities.
I agree about hot-swap, but I'm not sure if hot-swap exists on the market for low-profile switches.

A non-low-profile keyboard would need to be designed differently, to avoid the keys colliding (due to the curving). It's probably not feasible as an option, that would be an entirely new design.
What happened to udev also.

Looked at nosh?

https://jdebp.uk/Softwares/nosh/
Senior Software Engineer in UK here, I can barely save anything after rent and bills. Honestly I don't even know why I don't just go US, have nothing here, no house, no friends, no family.
One could argue that Julia is just Lisp with a syntax that appeals more to popular taste.

There is also a secret option to get into a lisp repl in Julia "julia --lisp".
Yes, true! Same point I think though? I just erroneously gave `object` a different type to `dothis`/`dothat`.
No.

I have several personal websites, the oldest contains some fun and personal stuff since 1997 (https://web.archive.org/web/*/cobbaut.be) that is still found. One other contains books that I write and give as pdf for free (linux-training.be).
Crazy, my house in the UK is 93sq/m. I think this is a pretty 'average' size house in the UK :)

Edit: Wow, the average is much lower than that!
I wish HN would hide your karma points because they act as a notification. Whenever they go up I am compelled to click Threads and see why, to get a little dopamine hit from being acknowledged by strangers online.

Other than that HN is miles above any other such website because they KISS.
For me there is one thing that works so much better than anything else: new goals. To the end of my PhD, that meant to just suckt it up and finish the work despite low motivation and frankly also workweeks far below 40h.

Later in life, motivation came naturally, I worked more and I am really happy with the outcomes. Sorry, that this is no advice that is immediately helpful, but I hope that it can be reassuring that streaks of low motivation as a student are kind of "normal" and not necessarily something that needs complex solutions.
> I think journals are now in a situation similar to the one of app stores [only without the costs, and with all the benefits].
>>It's not. Capitalism is not exempt from the common sense notion of "You reap what you sow", and the history of Capitalism proves this indisputably.

You're making a lot of unsubstantiated assertions that are in the realm of conspiracy theory.

>>The economic sphere of capitalism isn't free at all. It's firmly authoritarian. Most people today have no other choice than to sell their labour and thus their freedom for most of their lives to someone lucky enough to be wealthier than them.

Nothing you wrote substantiates your first assertion that "The economic sphere of capitalism isn't free at all. It's firmly authoritarian."

As for being forced, by the prospect of starvation, to work: as Frédéric Bastiat wrote 170 years ago..

"Man recoils from trouble, from suffering; and yet he is condemned by nature to the suffering of privation, if he does not take the trouble to work. He has to choose, then, between these two evils. What means can he adopt to avoid both? There remains now, and there will remain, only one way, which is, to enjoy the labor of others. Such a course of conduct prevents the trouble and the satisfaction from preserving their natural proportion, and causes all the trouble to become the lot of one set of persons, and all the satisfaction that of another. This is the origin of slavery and of plunder, whatever its form may be - whether that of wars, imposition, violence, restrictions, frauds, etc. - monstrous abuses, but consistent with the thought which has given them birth. Oppressors should be detested and resisted - they can hardly be called absurd."

Someone wealthier offering a higher wage than the other options available to a person, and a person consequently choosing to work for them, is not authoritarianism.

What your argument is based on is inflammatory appeals to emotion, that upon even mimimal examimations, are revealed as totally without substance.
I think this is a crux of it, "we should view terrible events as survivable." That said - it's very easy for people who are not scared to tell the people who are, not to be (and shows a lack of empathy). I don't believe anyone WANTS to live in fear, they need practical steps to manage and rationalise it.
Ah, from Reddit (https://www.reddit.com/r/ErgoMechKeyboards/comments/scj65b/g...):

> Unfortunately Hot-swap sockets are not really compatible with curved FR4 PCBs, without extensive hand soldering.

That makes sense.
Sure, that's always an option - same as Dylan, in a way!
The hostility towards FDA on HN is incredible. I wouldn't trust some VC funded startup bros with anything related to medicine at all without having passed every single regulatory board tangentially related to whatever they are doing, even more so after Theranos.
Well we have some intersection then, I think it will be 10x at most :)
I’ve never quite understood the hate against journals. Sure, they might be charging too much for subscriptions based on the effort, but plenty of products do that.

My understanding of positions are:

Researcher: I want to publish in your journal because it’s prestigious.

Academia: You better publish in prestigious journals or you won’t get tenure.

Journal: My journal is expensive, but very prestigious.

Researcher: I want what you offer (prestige) but don’t want to pay your price.

Seems like the researcher should be pissed at academia not the journals? If researchers just published elsewhere, these journals would have no choice but to change.
> every system around it has migrated to a new and shiny tech stack, and all the subject matter experts are long gone

This seems to be an unfortunate property of software related to web development and similar stuff. Fortunately, scientific computation moves at a more reasonable pace. There are new algorithms every day, but no new "frameworks"!
x86 has over a trillion dollars worth of tech debt in deployed business software and training, and 99% of the non-console gaming market. Quite a moat.

If Intel/AMD can achieve even half of Apple's power efficiency on laptop/desktop ARM isn't going anywhere on client anytime soon.
> that to get decent money you have to transition to management

This is the main Problem. Technical excellence is not valued and rewarded enough. The best Engineers get promoted to Mediocre managers because that's the only way to move forward. The result is an economy focused on micromanaging for small gains instead of innovation for big gains.
That is what a clinical trial is. There is now other way. Although with organs-on-a-chip we are working on at least getting the animal testing stages confined to a minimum. Over time we may reduce the risk to first recipients of new tech using these new technologies. Perhaps even digital models may at somepoint start playing a role. But until we have digital models, this is what we have. And it does seem to work well in this case.
> Because there is no basis provided for this absurd characterization.

Why not?

> And Marxist dogma calling profit exploitation isn't?

Well, I guess some might be, but not all. Furthermore all critic of exploitation driven on by the profit incentive is not Marxist.

> Absolute poverty means extreme toil. As the economy develops, wages rise and jobs become less strenuous

No. They are still not synonymous. That's just a textbook example of goalpost shifting.
> People need much more that wheat and widgets

Infinitely more, according to orthodox economics, which is why post-scarcity is not a coherent concept within the framework of orthodox economics. The idea that there is a point of finite abundance where the basic relations of economics break down is, at best, highly speculative and completely undemonstrated.
And that’s why the US has been falling behind in the Nuclear industry around the world.

A growing number of countries in the Middle East, Asia and Africa are looking to nuclear power as a clean and cheap source of energy.

But they’re going for Russian, Japanese or Korean designs where they once might have used an American designed reactor.
The moment you are forced to install WhatsApp because it is the way the community decided to communicate about the topic for which the group was created, instead of just signing up to a site self-hosted by a member via phpBB or some other forum software, you'll know what this is about.

Now I'm granting information (IP-Address, rough location with it, content of the group) to Facebook without having the slightest desire to do this.
Intel has an arch license. They aren't buying squat.
Thanks, I saw the confirmation tweet from @Grammarly
I tend to follow Google Maps' advice only when there are no signals or directions as it most of the times sends me through the twisty local/secondary roads. It also considers that all roads are to be done at maximum allowed speed.

It really makes me wonder if with all the navigation data from real users they couldn't already done something better than this.