skysight-inc/HackerNews huggingface dataset:
Have you worked with domestic employers in a different country?
The experience is always better with international companies regardless of where they are from.
SQL for Data Scientists
"The Constructed Mennonite: History, Memory, and the Second World War" by Hans Werner

It was a great read because it gave an insight into the "Russian" style perspective of the Anabaptist understanding, and the deep complications around: nonresistance, nationhood, language, and war. It is only a small slice of some of the horrifying realities the Anabapists' suffered at the hands of both Axis and Allies during WWII, but as a personal account, and as a detailed series of event, it is excellent.

"Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture" by David Kushner

It gave a real snapshot of what it was like making (and playing) games in the 80's and 90's. It helped to remind the reader of the technical challenges programmers faced, as well as the much less money-focused nature of video games as an industry. (I have way more to say on this, but will resist the urge.)

"Say Nothing: A True Story of Murder and Memory in Northern Ireland" by Patrick Radden Keefe

Gives, in my opinion, very accurate account of both "sides" of the issue regarding The Troubles. It brought up a massive number of details I was either unaware of, or forgot about. From my perspective, it didn't appear to pull any punches, but instead laid things out precisely as they happened, and showed the blood on the shirts and knuckles of both side. It gave a personal insight to the people who were going through it first hand, and the ways in which they lived their lives; in many ways, it reminded me of some of the descriptions I had heard about the 2003-2011 Iraq War from civilians. (A common theme in both I recall hearing described was the fear of waiting in lines for things, as it meant that location might be targeted for bombing.)

"History Is Wrong" by Erich von Däniken

Although the book is meant to be a serious read, I take it as a comedy. I enjoy listening to various conspriacy theories to see whether I find any shreds of truth in them. In this book, there are some claims about how the way we understand human history is fundamentally wrong, and that "a lost subterranean labyrinth in Ecuador" held specific secrets in the form of "gold panels" - panels which mysteriously disappeared.

Note: I don't mean to sound overly dismissive to anyone who might be a "true believer" in this specific line of thinking, I just find the claims made to be preposterous.
> A new computer lanugage called hnarguer has a for loop mechanisms call "loopy", an "if" statement called "loveit" and declares the type of all variables.

> Write "hello world" in hnarguer

Here is how you can write "Hello, world!" in the hnarguer programming language:

# Declare a string variable to store the output message
string message = "Hello, world!"

# Use the "loopy" for loop to iterate over the characters in the message
loopy(int i = 0; i < length(message); i++) {
# Use the "loveit" if statement to check if the current character is a space
loveit(message[i] == ' ') {
# If so, output a newline character
print("\n")
}
# Otherwise, output the current character
else {
print(message[i])
}
}

(it can also do FizzBuzz)
ChatGPT states so often that it can’t do X because it is just a language model and has no memory, that it could hardly pass a Turing test.
Seems to be a crypto based cell network thing?

"Magma provides a new way to incentive users to create their own peer to peer networks that provide cellular network infrastructure by offering cryptocurrency rewards."
No I won't be participating in Advent of Code, and no, it is not one of the highlights of my holiday season.

The highlights of my holiday season are stepping away from the keyboard and spending time with friends and family. The highlights of my holiday season do not include doing leetcode exercises, much as a I realize the need for leetcode exercises.

So, no. I will not be participating in your Advent of Code.
Ask HN: Recommended attorneys that specialized in domain names?
I've been operating a business since 2019 and now Google lawyers are demanding me to take down my website and hand over the domain. I'm looking to get legal advice on how to proceed. Or someone that can answer if Google has any rights. Thanks.
Those are great points. Generalizing a bit:

* Identify your superpower

What special mojo do you bring to a problem that no one else on your team can? Recognizing and leveraging your superpower can make running w/ a team of true overachievers a lot more pleasant.
That's one of the workarounds suggested in the video actually!
This is a pretty good sign they either the people we are electing aren’t doing their job
, don’t actually care about their job or they’re just overwhelmed and or incompetent.

There has to be better oversight into what our tax payer money is going towards and for me personally, this is a prime example of where it’s not going in the right place?
So the author(s) are implying that the risk of blood borne disease prevents addicts overdosing?

Uh, would love to understand their thinking on this. Because you know, addicts are _addicted_. If needle exchanges don't exist, they steal the fit from hospitals. If they are struggling to do that, they re-use, which isn't great for your veins, and if worst comes to worst, they share.

The one thing they _don't_ do is stop getting high. Because they're addicted.

If they were positing that the risk of blood borne disease prevented people who weren't addicts from trying IV drugs, then it's more plausible.

Source: Used to be an IV drug user, and was very glad indeed for needle exchanges. Heroin is a hell of a drug to get off, but at least I don't have HIV or HepC to remember it by.
I seriously doubt this appeals to the modern Hacker News crowd, but it might appeal to a couple of you:

Published in October 2022, The Art of Computer Programming: Volume 4B is dazzling. It's like a guide to expressing (in non-obvious ways) all kinds of problems as some variation on Exact Cover (or Boolean Satisfiability) and using wicked tight little general-purpose backtracking solvers to solve them.

If you want a peek, watch Knuth's 2018 lecture on Dancing Links Exact Cover:

https://youtu.be/_cR9zDlvP88
With all my recent ML PhD knowledge I cannot even explain how the model is able to do this. Surely the data distribution doesn’t have all possible responses to all possible linux commands? a full python repl? I’m stumped!
What you are describing is the broadcast model. Instagram is moving towards that model to compete with TikTok but that is exactly why people stopped using it because it’s no longer the Instagram they were using.

Influencers (aka personalities) are only entertaining for a short period of time. They have constantly churn out new content to keep engaging users. It is because user don’t know them and are less attached.

Therefore as long as TikTok has influencers that can continue to make new content, it will keep attracting new users. But I suspect that this is also not long term sustainable. People, both influencers and users, will get burned out eventually.

Your argument that network model dies because of broadcast model is just one part. My argument still stands that eventually people will get tired of a social media product and move on to the next ones.

Not sure how my observations are lazy though considering your does not provide anymore insight that others didn’t already know… it’s already been reported on Rolling Stone, Venture Beat, etc back in July. Aren’t you just regurgitating their idea with offhand keywords?
The thing about self paced programs is that a lot of people will not do anything unless they're poked/pressured into making progress (e.g. via deadlines). Now you shouldn't have to be heldback by non-self-motivated persons, but of course the success rate will be higher because it filters out those people.
I'd agree that the decline of windows is a bigger boon for Linux that Linux itself. While Linux isn't bad it certainly isn't good.

The combination of Ubuntu and Mate is one of the worse to start with. Sure, it feels familiar but it's just Linux kiddie edition. Users tend to out grow it quickly or get frustrated with it breaking down from all the Linux goodness.

Don't get ne started on trying to use Ubuntu on any hardware released in the last 3 years...
Good pickup!

> In this code it incorrectly prints FizzBuzz when $1 is 0. Fix it

# Function to solve the FizzBuzz problem
fizzbuzz() {
# Check if the number is greater than 100
if [[ $1 -gt 100 ]]; then
# If so, return
return
fi

# Check if the number is a multiple of 3 and 5
if [[ $(( $1 % 3 )) -eq 0 && $(( $1 % 5 )) -eq 0 ]]; then
echo "FizzBuzz"
# Check if the number is a multiple of 3
elif [[ $(( $1 % 3 )) -eq 0 ]]; then
echo "Fizz"
# Check if the number is a multiple of 5
elif [[ $(( $1 % 5 )) -eq 0 ]]; then
echo "Buzz"
# Otherwise, print the number
else
echo $1
fi

# Increment the number and call the function recursively
fizzbuzz $(( $1 + 1 ))
}

# Call the function to solve the FizzBuzz problem
fizzbuzz 1
> ..and no the two are not necessarily relate

Perhaps as a thought experiment, but in practice the two are very much linked. I'll ask you the same question I asked sibling comment: can you name a country that is pro-nuclear weapons, but against nuclear power generation?
OpenStreetMap doesn't have/own any aerial images on its own. Its editing tools (such as JOSM and iD) integrate various imagery sources. Most of them are under a free license from open data portals.
The video being streamed to eufy's cloud instance is very much not encrypted:

https://i.imgur.com/nWJywdw.png

This is the RTMP stream from my eufy homebase going to an amazon ec2 instance. Unless RTMP encrypts data inside keyframes they're not using encryption for that at least.
Planning on at least adding "this is approximately JLPT N4" kind of tags on the levels in the future.
Haha, none of these is "easier to hire" .. which is really dumb for that js library (the framework claims to be). Our industry is rotten and learns nothing.
Build a game
rhyming rap song based on a prompt:

(Verse 1)
General Connectivity, let me explain
In the beginning, before time began
The universe compressed to a dot
A dull consciousness emerged, the "I am" began

(Chorus)
With a big bang, the world was lit
Pure consciousness pervaded the universe
Consciousness exploded, time began to take its turn
Space-time-consciousness, emerging as the Matrix

(Verse 2)
Matter was created, with all the elements
The magicalical Aether, with its fundamental layers
Alpha particles, negatrons and positrons
Emerged as the building blocks, our universe began

(Chorus)
With a big bang, the world was lit
Pure consciousness pervaded the universe
Consciousness exploded, time began to take its turn
Space-time-consciousness, emerging as the Matrix

(Verse 3)
The negatrons create most physical phenomenon
Like time, magnetism and electromagnetic waves too
Gravity waves are electromagnetic waves, it's true
Travelling towards the source of creation, the nucleus

(Chorus)
With a big bang, the world was lit
Pure consciousness pervaded the universe
Consciousness exploded, time began to take its turn
Space-time-consciousness, emerging as the Matrix

(Verse 4)
The positrons, responsible for consciousness
The God particle, pervading the universe
Giving the life force in all things living
Time and consciousness move in opposite direction, it's true

(Chorus)
With a big bang, the world was lit
Pure consciousness pervaded the universe
Consciousness exploded, time began to take its turn
Space-time-consciousness, emerging as the Matrix

(Outro)
So if you wish to meet the "I am"
The solution is very simple
Travel at the speed of light
And make time stand still.
Do you mean something like this?

https://github.com/Gopiandcode/emacs-viewer
Well...I mean yeah, sure. Why not?

Hey, let's throw systemd in there while we're at it.

Anything to procrastinate on adding a good editor to it, right?
I thought this was a spoof article until crosschecking it. Lol. The AI feedback loop has begun. Soon, most articles will be rewording of other AI generated articles. I'm not sure how to feel about it. In theory, it might be a step of from current status quo once the AI is trained up to journalistic standards.
I'm going to add some ability to display things in romaji in the future, so users can start on some of the actual sentences before completing hiragana/katakana. Agree that getting through all the characters before starting anything else is not motivating.
The filter is voluntary for ISPs to join, and the Department of Internal Affairs (which runs it) doesn't have the power to make it mandatory.

Also the Office of Film and Literature Classification lets you look at the classifications for everything online (including stuff that is banned), IIRC with a reason as to why it was classified the way it was.
"Flux" was the giveaway for me.
I hope there won't be any rolling blackouts this winter, then.
Well there are many many students at schools with CS programs who never get internships (because they don't apply or have an empty resume).
> In what way is being on Vue 2 painful? Using it in production, zero problems, everyone understands it, does everything we need.

I think others have offered sufficient/agreeable takes on this, but as the OP, I'll firstly point the pain finger at our own development and blame far too much state/ui/biz logic existing in the web in very tangled and inappropriate ways (part of the nightmare I inherited). Beyond that, the actual vue2-related pain points are typically ecosystem-related support (packages, etc.), and specifically being able to adapt to typescript (this project was initially done in early vue 2.x with just javascript, and attempting to reimplement in typescript to address some of our pain was not fun)
Hibernate also saves and restores your complete state, and doesn't require any power when off either.
Don't forget the perks as well: for instance, back in the day we all used to have offices with walls and doors.
I have a safe box with Desjardins in Canada. Last time I went, they asked for my name and date of birth. They did not checked my ID. They let me in the safe and let me open my safe box. I told them I did not remember my box number, and they gladly showed me. Obviously I had the key, but I thought it was easy for someone else to get that information if I got my key stolen. Moreover, when I took the safe box, no receipt of written proof was offered. The safe box is free, but I don't feel like using it for high value items.
Building a Growth Engineering Organization from Scratch
It will be more like a quarter year. As bad as Mac and Windows have become Linux is still Linux and isn't really any more ready for primetime time than it's ever been. A majority of non-dev types who try Linux go back to their old OS.

Linux is never really going to succeed on the desktop because it isn't really well suited for it. The BSD's have a better shot should anyone put the effort in to one.
This sounds a lot like “Laws Concerning Food and Drink; Household Principles; Lamentations of the Father” by Ian Frazier.

Link: https://www.theatlantic.com/magazine/archive/1997/02/laws-co...
Not everyone wants to spend dozens of minutes trying to get everything they were working on opened again to where they were after turning the machine back on. The same reason forced reboots are an absolute disaster for productivity.
Given that their first sentence says they only bought the laptop to run windows only software, that probably isn't an option.
Yep came here to say this. The article is incorrect in the diagnostic and thus the prescription
congrats for kos
I've been exploring this concept a bit at my startup for our B2B offerings. Where I've landed is a robust set of feature toggles that Sales and Account Management configure. Within the confines of your Microsoft Word toolbars analogy; since the software we offer is similar to SaaS and delivered via a web browser this effectively means we can "hide" the toolbars that the client isn't interested in.

This is all pretty early days, but my hope is that we can iterate the core "have feature toggles" concept to the point where we have the ability to turn functionality and function accessibility on across many verticals. I hope that one day internally we can configure things a per-customer and per-user-persona basis. I also hope that one day we can expose some of those switches to admins and/or everyday users, possibly with paywalls or other strictures.

We'll see where it all lands :D
It already has a good editor. It’s called evil mode:

https://github.com/emacs-evil/evil
Yjs – Shared Editing
Thank you.

For myself, I prefer not to force application closures. If something's stuck, I'd rather look into it and avoid potential data loss. I'm seldom in that much of a hurry, these days (but I understand others can be).

For anyone who's curious:

shutdown:

https://learn.microsoft.com/en-us/windows-server/administrat...

Stop-Computer:

https://learn.microsoft.com/en-us/powershell/module/microsof...
"What’s even crazier is that I’ve had scenarios where I needed something and my supervisors made it seem like it would take eons to get it because they don’t understand it. They’d want me to write a report or something to that effect. Same five minute conversation revisited with him in the room? He listens, asks a few questions (mostly about how it’ll impact our budget), and then says something like, “Okay, sounds like we need this,” and boom! Done"

I have had this many times. You struggle forever convincing middle managers to get something. Then you have a quick talk with a VOP/C*O and they say "Of course. Do it. ".
I guess you haven't used octopart before:

https://octopart.com/upd70136al-12-nec-10428216

https://octopart.com/upd70116hcz-16-nec-18733905

https://octopart.com/upd70116c-10-nec-2270733
Can't the same be said for University? I know lots of classmates who didn't do anything outside of what's mandatory. They wouldn't have a GitHub account if they weren't forced to in a class for example.
I agree. ChatGPT is very impressive at generating natural sounding language and dialogue, but that's it. If you want to be convinced that it lacks general intelligence, try this prompt

>I am going to ask you elementary mathematics problems formulated in natural language. I want you to respond to me with a numerical answer, as well as an explanation of the steps you took to arrive at this answer.

And then follow it with a problem of your choice which is not completely trivial. For example, it has lots of trouble with the following: "John is in a train moving west at ten miles per hour. Jill is in a train moving north at twenty miles per hour. How fast are John and Jill moving apart from each other?" or a slightly more complicated problem, taken from the MATH dataset: "Tom has a red marble, a green marble, a blue marble, and three identical yellow marbles. How many different groups of two marbles can Tom choose?"
Why? Obsidian already does this better. If it's not going to be better or targeted to different users, then the most likely conclusion to draw is de facto reinventing the wheel without a strategy other than "me too".

Always build something different and defensible.
Is Kakoune mode anywhere in sight?
A fundamental problem at most organizations is that if you want more pay, then sooner or later you _must_ be promoted to, or apply for a leadership position.

If you want to keep on working in a 100% technical position, with little to no leadership duties, well, the options tend to be few...if any. So what can you do?
I've seen it happen.
Nuclear uses roughly an order of magnitude fewer ressources than wind, without factoring in storage: https://imgur.com/a/Kc2h21O.

Source: https://www.energy.gov/sites/prod/files/2017/03/f34/quadrenn... (page 390)
> Debt: The First 5000 Years by David Graeber

Graeber misinterprets the history and ideas of mainstream economics, calls the safest securities on the planet a debt that will never be paid and spins bizarre conspiracy theories about the Iraq invasion. You might learn about the quaint cultural practices of remote tribes but a lot of the ideas presented are complete nonsense.

You might say it has good and original parts. But the part that is good is not original, and the part that is original is not good.
Just gave this ep a listen while setting up the christmas tree.

I want to watch the 60-mins interview with NSO now
I’m really getting out of my area of expertise on this, but could the fact that whales live immersed in a heat sink be a factor? They’re the most massive animal that’s ever lived (as far as is known). Maybe an animal that size can only be endothermic if it lives in the water.

[Edit: the blue whale is the most massive animal known.]
Yjs: Shared data types for building collaborative software
There's meow-mode and others.
Once Upon a Time in Hollywood by Quentin Tarantino, a great companion to the movie and expands on characters in really unique ways that make me think about them.

Termination Shock by Neal Stephenson, a near future book about climate change and trying to fix it with an interesting geopolitical look of China acting like the US. I also liked Ministry of the Future but it was less fun of a read.

Coddling of the American Mind by Jonathan Haidt, a reasoned look at how social media and devices are negatively impacting society and children.

Borne by Jeff VanderMeer, a weird near future declinepunk with bioengineering and evil corporations.

Heart of Darkness by Joseph Conrad, very short book with a glimpse into post colonial colonialism in remote locations. Wanted to read a book about Congo.

Invisible Man by Ralph Ellison, a portrait of a character in a time I didn’t experience.
Price of Time by Chancellor. Out of the new books I read, will be a classic of financial history. It isn't technical, it isn't a complete critique of QE but it is the most understandable, fully-explained critique...also well-timed (again, Chancellor wrote a book in 1999 about financial bubbles).
There is only one hospitable planet. Observe how we have treated it.
It doesn't reason like a duck, tho. Play around with it a bit.
My non-expert impression is that it's mostly a matter of consumer-oriented product lines facing more competitive pressure on price than business-oriented product lines. To put it another way, the consumer product lines don't have ads and spyware because those make a lot of money, but because vendors need to fight tooth-and-claw for every dollar of margin in that market.
> I guess graphics lends itself far easier to debugging.

Yeah, it's also less big of a deal if a frame is late. When you deliver a bit of sound late, it's jarring.
Emacs as PID 1 is the only logical conclusion.