skysight-inc/HackerNews huggingface dataset:
“Read” - lol I did not miss that one, just did not elaborate. I really could go on and on :-) I personally struggled with “bear” vs “hear” (and “heard” vs “beard”), voicing of “th” (“this” vs “thin”, “than” va “thanks”), accent change in verb vs noun (“prOgress” vs “”progrEss”). But not with silent letters as in “psychology” or “bomb” because compared to Russian and French that is a piece of cake.
And I _too_ run my own email server on my own domain. Though it resides on a dedicated server that I own in a data center somewhere in the Mid-West. The web mail cient it has is kind of crap though. I run a secondary "mail server" in my home, with a better webmail client, and is also configured with better spam protection and syncs with my android phone and outlook on my laptop, and that local email server that is configured to retrieve email from the data center server, along with retrieving email from gmail and a few other old email systems that I still have access too. Controlling my own email server, and my online identity that goes with it, is far better than entrusting it to someone like Google (who got about one step away from cancelling my Google account when they lost a phone I returned for repair, but that's a different story).

Interestingly, running my own server in a data center lets me run a permanent, private VPN from my home network to the data center, effectively hiding me away from any monitoring from my cable provider, using the DNS I want to make use of, blocking traffic I don't want leaking out or coming in. I have a smaller, less capable server in the UK also running a permanent, private VPN. Depending on which WiFi SSID I connect to within my home, determines if I appear as being in the US or the UK, which gives me access to different streaming services, different streaming content, different website experiences, etc.
>I'm criticizing the content.

With all due respect, no you aren't. There isn't any criticism of the actual content in your post. It's all critiquing the tone - what style he used when writing, who you think he thinks his audience is, how informal his phrasing is. None of that has ANYTHING to do with content, it's all about form.
Pacer Service Under Fire After Trump Affidavit Crash Reports
Governed by "equitism?"

Get this guy a copy of Jason Brennan's Against Democracy where he argues that a more competent government could be achieved by having policy decisions made by trained professionals in the same way cities are designed by city planners.

You wouldn't want an untrained surgeon but we're ok with electing someone who has no experience with writing policies that have major consequences for people's lives?
In Switzerland it is law[1]. You need to accept up to 100 coins and all bank notes. This includes the CHF 1,000 note which is worth around USD 1,034 at the moment.

[1] https://www.fedlex.admin.ch/eli/cc/2000/186/en#art_3
"This module is a collection of tkinter widgets whose text can be set in HTML format. A HTML widget isn't a web browser frame, it's only a simple and lightweight HTML parser that formats the tags used by the tkinter Text base class."
> Or I could easily have misremembered: this was all last century.

Don't understate the difficulty of remembering. This was all last millennium.
This assumes your school actually provides email addresses, which just isn't the case in certain countries, not outside of higher education.
By the king!
Apple hardware updates are always and only moderate incremental improvements, since the very beginning. Apple is reasonably predictable in this regard. It is unrealistic to expect a generational and exponential leap in performance or efficiency in any of Apple's hardware refreshes. That has never happened, and it likely never will. What happens instead is whatever model gets a little bit better than the last revision. The M1 was not a massive leap forward, but instead an impressive lateral move. Subsequent Apple Silicon chips will only be a smidgen better than the newest previous revision.
Thanks for sharing! This looks pretty close to what I had in mind.
Latex editors permit visual design.
https://beebom.com/best-latex-editors/
I ended up doing this for our python codebases at work.

The AST module was super handy as you'd expect. The script would optionally take some filters to reduce the size of the generated graph, and then it sent all the info to Graphiz (it emitted DOT, too, so it could be version controlled!!)

It was extremely fun, highly recommended.
The Greeks were as violent and imperialistic as the Romans. They would have eventually went west if the Romans hadn’t conquered them. They would have lost, too, because the Roman maniple based legions were superior to the Macedonian phalanx
Your offhand remark pulled the thread off-the-rails pretty quickly and easily.
Yes, overkill. But it makes headlines.
Programming Languages: History and Fundamentals (1969)
Doesn't a credit card with authorized users do exactly this?
I’m a bike riding hippie that doesn’t own a car and I haven’t flown in close to a decade.

Given that people like me exist that support reducing pollution from fossil fuels (climate change is a silly term), we don’t need to speculate that only the jet setting elites are interested in saving the planet.

I do question the entire movement when the leaders are hypocrites and i sometimes think it’s a wasted effort for the average person.
I can't imagine why new college graduates would want to torture themselves by moving to the Bay Area. It might have made sense 20 years ago, but now there are better options for the vast majority of people.

We can complain about the causes including lack of housing development, zoning laws, infrastructure, progressive politics, whatever. There are some important public policy issues that we ought to resolve. But the reality is that no matter what we do, the Bay Area is going to remain a shitty place to live for most new graduates. Unless you can earn very high pay, or have reliable access to cheap housing, my advice is to move somewhere else where you have a better chance to get ahead. Don't set yourself up for failure.
Sorry, can't translate, toki pona language specs is copyrighted.
Starlink for RVs: $135/month. A premium over the standard product, but far less than $500/month for business service.

https://www.starlink.com/rv
Uh... OpenBSD is susceptible to Retbleed, which doesn't involve SMT behavior, only branch prediction state on a single CPU. The very subject under discussion seems to invalidate your point. OpenBSD, like everyone else, made a call not to patch this vulnerability proactively because it didn't seem exploitable. And like the rest of us, they were wrong (a little -- Retbleed remains a very slow channel, but it's real).
You really think that the USSR of the early 1940s could have fought that era's Germany and Japan at once?

What about the comments by no less than Admiral Zhukov himself acknowledging that in his view, the USSR couldn't have defeated Germany without US assistance?
Yes, like me, and I've had success with getting people to use keepass. Should I extrapolate my personal anecdote to apply to everyone?
> But maybe if a C++ programmer were talking to a Rust programmer or any other language with a higher level memory paradigm, and if it was a conversation about whose language was best for what, then maybe they would feel defensive and need to act a bit superior.

There is a reason "I will never be able to get the control I need (but I don't know)" or "I'll have to use unsafe everywhere (but I haven't tried)" are anti-Rust tropes. It's possible for certain game dev patterns to be awkward in Rust (really interested in hearing more about these!), but these other criticisms smell less like highly relevant informed criticism, and more like one hasn't tried Rust, as much as surface-level, mole hill criticism of hypothetical or pathological instances of bad syntax do.

It isn't that one uses raw pointers. It's much more an attitude I've witnessed in younger programmers that if they're not doing it in C/C++, they're not doing the thing. It's about vibes as much as anything else, and I think, when their heros use their own vibe-level criticisms, they only reinforce that perspective.

> Or, perhaps when you say they act big about using pointers, do you mean that they act big about using pointers safely?

No, I wasn't thinking of that, but that's another part of it. And now that you mention it, "My code doesn't have any of these issues" can be yet another defensive tact.
Kons-9 update – 3D Common Lisp system on macOS and Linux
Greetings,

I previously posted about the kons-9 3D graphics project and making it open source.

Since then there has been a wonderful turnout of interest and volunteers and contributors and we are on our way.

We have just finished moving the system from CCL to SBCL and it now runs on MacOS and Linux.

Always looking for feedback, developers, and people who may have use for such a system. I feel having clients of a project is a good motivator, though we have no shortage of ideas ourselves. :)

I have written about the history, motivation, and development of this project here: https://kaveh808.medium.com

A demo of a very early version of the system can be seen here: https://youtu.be/NJe4isZ7NHI

Kaveh
I get that you worked with them it seems, but would argue that your hunch is wrong here.

Regulatory processes, business systems, and international integration are plagued by PDF OCR complexities. OCR creates systemic issues and an anatomy of complex system architectures. Im sure XML is a typical downstream for parsing anyways. Use DOCX to enhance quality of the overall scope of integrations.
It's right there smack in your face, the entire page has a .de domain and is written in english without Google translation help. English is and always will be the international language, for better or worse. Dare to fight it? You'll have to present your argument in English!
> It is bad practice to post incorrect results and not retract them when this is pointed out.

And it's good practice to take shots at people whenever you see their name?

Also, no, there's no "practice" that says you can't keep a mistake posted on ArXiV or YouTube. That just sounds like something you've made up to justify attacking someone.

And who's pointing this out to him?
I believe knowingly disseminating incorrect results is wrong. This is a violation of fundamental academic standards; we would not tolerate it in any other scientific field. Do you disagree?
Japanese uses Chinese characters heavily, but they're obviously pronounced nothing like they are in Mandarin, and their contextual meaning has drifted over the last thousand years. Japan and China have also made many different choices in technical loanwords-- Japanese tends to transcribe loanwords directly but English is often lightly mangled by Japanese phonology: you can puzzle over キーボード (kiiboodo) for a while but unless it's in context the English word "keyboard" won't jump out.
It's a language with over 2k common characters of which most have two pronunciations, and the language is immensely context-dependent.

If that doesn't scare you, go ahead.
Any good evidence that it's a danger?

Guardian story writes it off as a scare story without much basis.
https://www.theguardian.com/society/shortcuts/2015/sep/02/de...
That's very cool - and it's especially cool to find out Cronometer is a bootstrapped software product!
Don't go to SF. The voters sympathize with criminals more than honest people who earn an honest living. The voters view thievery as a valid tax.
There is a big push in the media and from food industry to normalize meat substitutes and bug protein.
I am convinced.
A 4-minute mile represents the same milestone regardless of the other competitors in the race, not relative to their performance. You can win said mile by a minute, or come last; if your time is 3:xx.xx, then you've broken that milestone.

The decathlon works the same way- the points scoring there isn't relative like Elo is, it's done by performance in an individual event. You don't get any extra points for winning a given decathlon event, there's a scoring scale for your marks regardless of position.

The exact same performance will differ in how it affects two players' Elo depending on both players ratings. If all players' ratings were to be 100 points higher with all else equal, the top players ratings would rise as well. If everyone in my Mile runs 10 seconds faster, my time doesn't also get 10 seconds faster.

Basically, one record is an individual performance mark. The other is a ranking, which is a different kind of metric entirely.

With all that in mind, chasing a world record Elo is still a worthy goal IMO. The competitive chess scene is old and robust enough that it remains a meaningful benchmark, even if it is a relative measure.
Thought it was a dead link since it didn't work on my mobile data or home internet, turns out it's just a v6 only DNS record.
I’d like to imagine one of the troubleshooting steps for Cloudflare’s help desk when they see an uptick in customer service disruption complaints is to hit up Louis to ask if he’s updating his resume again.
Here's some really bad advice, but it's what works for me (for hobby projects):

Give up and start a metahobby of collecting unfinished projects. The real treasures are the friends you made ^h^h^h^h^h things you learned along the way.

I have found that I learn something and increase my skillset with every unfinished project. That leads to, over the long run, being able to get more accomplished in less time on newer projects. Plus, as a hardware hacker, I now have a tremendous inventory of parts that can be culled from the corpses of previous "failures" with no regret because the project as a whole doesn't function anyway. I've managed to ride out the RPi apocalypse on just my own inventory.

Occasionally I finish something because the planets align, I have all the parts I need on hand (or they're available REALLY quickly), my attention/hyperfocus lasts long enough, and I can reduce scope to a manageable level.

Maybe I'm lying to myself and I'm actually just lazy and don't have enough determination to finish under my own motivation. Meh, whatever, I'm comfortable with it and having a blast.

If you're trying to make money from your side projects, I have nothing for you, sorry. I like my day job and don't need the money enough to let my hobbies become another. YMMV.
Minor pedantic observation

Starlink will be able to claim that achievement of having more than everyone else combined soon but isn’t there yet.

There are around 4000ish non starlink satellites in orbit today , starlink has 3k today .
Def check out the gitsign project mentioned in the post: https://github.com/sigstore/gitsign
> It is an essentially logical language. The rules are absolute and reliable in all situations, except exceptions.

Then English is obviously more logical, since the rules can be applied just as reliably in all situations as Finnish, and has even more exceptions.

Tongue is in cheek here, as it is in the original article.
You can fill out the PDF on your PC and print it out, but it still needs to be mailed in.
> Unlike the Greeks, they did not leave the world a better place at the end of their power than they found it at the start.

Roman law fuels most of the world's modern legal codes. Roman languages are among the most widely spoken today, and is closer to universal if you look at written language (even now, we're writing using the Roman alphabet). The largest world religion is Roman religion. Roman infrastructure forms the backbone of European infrastructure in much of the world.

That's more impact than the Greeks had.
Czech/Slovak word for ice cream is "zmrzlina" not "zrmzlina".

https://translate.google.com/?sl=sk&tl=en&text=zmrzlina&op=t...
Currently living in a Cambrian explosion of AI chips: https://www.forbes.com/sites/moorinsights/2019/01/23/2019-a-...
English is the superior language because of its infinite number of states.

It will beat and humiliate the learner, leading them to feel accomplished when they have finally attained proficiency.

By the master, English can be beaten and humiliated into submission and used to accomplish amazing feats of literary insanity.

Think rules matter? In some languages grammar rules (and their exceptions) are strict. When you start to mess around, things fall apart. Meaning evaporates. People don't understand you.

In English? Verbing weirds language.

Logic and reason are the refuge of the unimaginative and dispassionate. The people who don't understand or appreciate the satirical nature of the above article.

The insanity of English is what makes it awesome.
Not so sure about this, it may take quite a time. It's not because of language's strength or weakness but simply because the upfront cost of building a modern game engine from scratch is getting more expensive and expensive. It's going to take a decade to build a competitive ecosystem against Unity or Unreal, assuming the best scenario.
In hot fields, you have arXiv papers 2-3 generations ahead of peer review. Some have more citations than typical accepted papers. Peer review does not limit people’s attention.
Seriously though. I found myself once on Interlingua TikTok and had a shocking experience of understanding the speaker almost entirely but not recognizing the language. Vocabulary was close to Spanish (that I have basic knowledge of), but declension and overall flow was more like Italian (that I do not speak). I also could speak French long ago, but not anymore so that may have helped as well.
Birth of the iMac (2007)
Temporal.io: Framework for async business process definitions
I think English is generally under-rated but the phonetics are a mess, something I appreciate more now that I’m teaching my sons to read.

This poem is a classic example: https://icaltefl.com/dearest-creature-in-creation/
Paragraph one is good. In paragraph two, you're doing it again. :D

It's easy, unless you have actual data, what you have is an opinion.
Is this like, if we're going to eliminate fossil fuels because they produce CO2, why not eliminate all other sources of CO2 (like people)?
That's interesting, I haven't been using it for things like that (which I usually just alias in my .zshrc), but I do go the other way and run shell commands in text input anywhere that isn't a terminal, it's super cool to be able to type ;extip (I like semicolon better than colon, since it doesn't trigger emojis in Slack etc.) and have Espanso curl ipinfo.io and pipe the return through jq to drop my current IP into anything, anywhere.
Methane decomposes into CO2 over centuries. So CO2's atmospheric forcing is a constant over time, while methane forcing starts 100s of times worse but decays over time.
Over 100 years the forcing is on average about 30x higher, over 20 years on average about 84x higher[1].

[1] https://unece.org/challenge
That could be a feature if he didn't want to work at companies that don't have a IPv6 network :)
Apache Kafka Security Guides
>>I love that "d" stands for denarius -

Yes. It inherits the Roman system, (re)introduced by Charlemagne as the Carolingian system[0] from which the Pound descends directly (not meant to lecture you). I'm glad that it is useful. Thanks!

I wrote a blog post in Portuguese about it[1] (case you want to try). I'm fracturing the url to prove my good faith.

[0]https://en.wikipedia.org/wiki/Carolingian_monetary_system

[1]hxxps://voxleone.com/2022/08/10/um-infografico-para-entender-o-velho-dinheiro-ingles-definitivamente/
My comment on food is not about the quantity or efficiency - those have advanced quite well. It is about the quality and value.
For whatever reason, that PDF is incomplete. The ToC goes through Chapter 16, but the text includes only up to Chapter 9.

Part 2 is: https://people.inf.ethz.ch/wirth/ProjectOberon/PO.Applicatio...

Part 3 is: https://people.inf.ethz.ch/wirth/ProjectOberon/PO.Computer.p...

A fun point about the 3rd part. If you've ever been flummoxed by the basics of floating point math, part 3 discusses the fundamentals in 2 pages with a big fonts. One of the most succinct discussions I've seen on FP.

I can't seem to find the original 1992 edition in PDF. It feels like a lot of information (not just source code) is culled from the later versions (2005, 2013) of this book.
If somebody told me to scan their hand or their ring, I think I'd just refuse...
Peer review isn't a great modern invention. It's better to publish things out in the open and allow discussion of them. If we perform code reviews out in the open and it has proven exceptionally successful then I don't see why we wouldn't encourage the same for scientific research. The fact that peer reviews happen in private makes the whole process opaque to outsiders, and it simply creates artificial barriers.

If you have valid criticisms of something, you can make them in public and help everyone involved grow.
I agree with everything you've said wholeheartedly. Personally I could never live in the city again - been there done that. It seems to be very popular here on HN though.

Probably going off on a tangent here, but I grew up surrounded by hundreds of acres of farmland and woods to get lost in the minute I walked out the door, which I still escape to as much as I can, whether it's family owned rural property or state parks/mountains. Working in tech early in my career made that escape harder to get to, but I wouldn't trade rural life for any amount of restaurants, social gatherings, or whatever else within walking distance.
I do not know -- but when I talk about High Quality Quartz, I am talking about the raw material that is needed to manufacture Silicon Wafers.

https://www.waferworld.com/post/9-things-you-might-not-have-...
Walmart lists a 30TB portable SSD for $39. It is, naturally, a scam
>helped him with “deep depression caused by work and fear of social rejection”

sounds like symptoms of mental illness

marrying a hologram....yeah, that's perfectly normal
The Roman historian Polybius described exilium, relegatio, Aquae et Ignis Interdictio, and more commonly Deportatio as being favored over other forms of punishment.

Of course, my memory may be incorrect, and you should study the matter yourself.
Virtual interfaces aren't necessary, and would be overkill. All he needs on his server is to listen on a raw network socket, read the incoming packet's IP TTL value, then forge and send an ICMP "time exceeded" response with the source IP address set to a value that depends on the TTL. The entire thing could be done in 20-30 lines of Python.

Next to that he set up a DNS server configured with PTR records that map these forged IP addresses to arbitrary hostnames of his choices.
I never log into LinkedIn on my phone, and I would never in a million years install their app — OTOH it’s easy enough to type in a LinkedIn URL when I get to my home computer and an isolated browser instance.
I enjoyed this: https://staffeng.com/book

Not a staff though so can't attest to how true/accurate/effective it is.
When you say "it tries" - who tries? Firefox? How can I tell it to not do that?
> speaks a significant amount of Japanese and they don't even know it

Only for a very loose definition of "speaking"

A Chinese without knowledge of Japanese reading it or vice versa would be like a English speaker reading French or vice versa. You'd recognize some vocabulary, but the grammar and pronounciation is significantly different and most of the overall sentence is still foreign.

Even English loanwords are significantly altered by shortening and mapping to Japanese tones. Most English speakers wouldn't recognize "terebi" (television) or "konbini" (convenience store) for example.
I know this is beside the point, but I'd shop around a bit if I were you. It sounds like you're still very underpaid
I ordered business cards once, mainly for the novelty. A week after they arrived the company changed its name!