skysight-inc/HackerNews huggingface dataset:
I like having to drop the dog, it makes it easier to figure out the rules initially without instruction. Also it forces more explicit play, rather than just checking where you're allowed to drop the dog. Obviously it's not very hard to figure out, but I'm imagining kids might end up playing this--having them drop the dog makes sure they understand the solution.
That section is not wrong, it's just being implicit about the second-order choice that you allude to in your last sentence. You certainly don't have to do anything that the article suggests, unless your conversational partner, and your goals for the relationship require it.
Yes, I reached the same conclusion when setting up the (fairly simple) servers needed for my company. SystemD + standard scripting can take you a long way, perhaps with Ansible if you need more. I've only used Kubernetes a bit, but I used Borg for quite some years. A fantastic system if you need an incredibly regularized prod environment with lots of replicas for everything i.e. if you're trying to replicate Google's internal setup. Extremely painful the moment you need to step outside that world. I had to do that once or twice at Google and quickly started wishing I could just grab some normal Linux machines and install some packages that depended on Apache and a DB.

Actually said company makes packaging tools and Linux packages are fairly simple so we started with the ability to make server packages that use systemd.

That support is still there and makes it fairly easy to build a signed apt repository from build system outputs (e.g. jars, native binaries), or even by re-packaging an existing server download [1]. What you get out is debs that start up the service on install, ensure it starts automatically at boot, restarts it across upgrades and shuts it down cleanly if the machine shuts down. Such packages can be built from any machine including Windows and macOS. The nice thing about doing packaging this way is you can specify dependencies (both install and service startup) on things like postgresql, and you get a template nginx/apache2 reverse proxy config as well. Unfortunately there doesn't seem to be a way to make those templates 100% usable out of the box due to limits in their config languages, but it's still nice to have.

There's also pre-canned config snippets for sandboxing, setting up cron jobs and other useful systemd features [2]. We package and run all our servers this way. One big rented colo machine is sufficient right now. If there was a need for clustering we'd just point the machines at the same apt repo and use some shell scripting or Ansible, I think.

There's lots of tools for making Docker containers out there already, but I never really clicked with Docker for various reasons. Conveyor is mostly focused on desktop apps but perhaps there's more demand for easily making systemd using packages than I thought. The server side support is there and we dogfood it, but isn't really advertised and it lacks a tutorial.

[1] https://conveyor.hydraulic.dev/2.1/tasks/server/

[2] https://conveyor.hydraulic.dev/2.1/stdlib/systemd/
Viable on-device speech recognition is becoming reality. Apple is apparently processing some speech recognition on-device now: https://www.engadget.com/ios-15-siri-on-device-app-privacy-1...

So far there aren't any particularly good open source voice recognition models though, in large part due to a lack of training data. You can (and should!) contribute to Common Voice to help change that: https://commonvoice.mozilla.org/en
Oh. I solved it by following the arrows, didn’t know I could go the other way.
Good feedback. I went ahead and removed the reference and just called out my sentiment directly.
Probably the Apple-internal version of Rickrolling.
Climate change is too big for one nation, even a big nation, I'd say the de jure solution there is more a job for international treaties (while the de facto solution is making tech such that the right action is automatically desirable).
interesting game
Hideo Kojima Trying Out the Steam Deck, and His New Podcast, Brain Structure
Just found the Gen Z
hmm, there's 1.6M lines of C++ in V8. And that's not a collection of simple mathematical functions - it's an entire compiler with many interdependent components. I think there's this weird but popular idea that people think it's easier to build a fast language than port a couple hundred independent functions.
Safety critical systems is a whole discipline I'd love to know more about.
It’s a violation of the laws of war to use POWs for propaganda.
From the FAQ: https://www.minecraft.net/en-us/article/moderating-minecraft

> So, what’s new? Minecraft moderators may ban players who do not follow our Community Guidelines when sending online messages using our services (Realms) or Featured Servers, and communicating online through signposts and books.

If you conduct yourself such that you manage to get banned from hosted / promoted servers, I have no problem with you being unable to participate in privately run servers. Nobody wants to be around people who act like that.

Furthermore, action only comes about from player reports - contrary to the grandparent comment's misrepresentations about "snitchware" and so on, Minecraft moderator action can only come about from player reports - and only in certain specific, defined categories.

There is no "right" to free speech in a private game. There is no "right" to play a private game.
I have a job, a side business I'm trying to get profitable, house, garden, 4 kids and wife. Stuff keeps pulling on me constantly. Things need to get done in every aspect, and events planned and done.

Without productivity tools, my life would be a stressful chaos.
There were millions of Buddhist householders. They not only supported the monks, but also practised Buddhism.

Buddha told Ananda that hundreds of his householder disciples attained Nirvana.
That sounds like a weird way to implement a built-in command (the IPC handler still needs to be built-in, so you didn't really remove it from the shell). And then if course that binary would be available globally but only work if you're using the shell it's built for...
Violence from governments is a greater threat than all other forms of violence combined. Governments murdered tens of millions in the 20th century, but now governments cite violence from nongovernmental sources, two or three orders of magnitude less bloody than government-directed violence, to justify giving governments more power.
Without infinite retention, our company would lose untold searchable solutions to problems and other vital information.
There's a large segment of HN that doesn't get the same abuse online that women or minorities get so they think that everything digital should be a free-for-all, so you're getting downvoted by them for supporting moderation of publicly accessible online spaces.

I agree with you. There is no expectation that someone should be able to say whatever they want in in-game chat. If people really want to do that, they're free to create their own game and accompanying chat infrastructure.
Very cool and very swag, but down this road lies nightmares. I respect the dedication to backwards compat but we shouldn’t pretend this kind of thing has no cost.
It's easy to burn energy when nobody's paying it any attention. Mostly by not really idling, I suspect
If this guy really has the source code of both 5 & 6 this obviously will add more development time. This one of the biggest games specially due to its online functionality, if bad actors have code related to that it’s no bueno.
Correct. And not even always only A list.
I love this random sampling technique. Flying into Mexico once, I noted they used a random bag check up on entry--a light would indicate if you had to go to the bag check line.

It was unbiased and heartless so you couldn't play it cool and fool it.

Sure, there was like a 3/4 chance (or something) you'd get through with your weed, but it wasn't worth the risk and penalty.

And the line was processed really quickly.
Seems really bad!
> real hardware is usually still available and not too expensive

I all depends. There's a "retro" bubble currently and people ask silly money for the original hardware. Then capacitors burst, original hardware needs maintenance, and is not something everybody can do.

The MISTer provides an experience that gets very close to the original hardware, without all those nuances.
I'd love to see a "this is how many moves it took you" score when you win.
Yes. The clarity of graphics and diagrams is often degraded when shown on a device. In the past I tried getting around this by using one of those jumbo sized tablets but that was too hard on my eyes (even after turning on night mode). If there something akin to a massive kindle out there, I would give it another go.
Definitely Google, the URL was not the airline, but the title of the ad had the airline and the number was in the title; sneaky.
Ask on discourse.julialang.org or the Julia Slack (slack.julialang.org). There's lot of groups around so you just need to ask in the community to put something together.
What would that improve? And what happens if you call it from another shell?
Re [7] and the MiNT kernel/OS:

If you're interested in running MiNT on your old Atari hardware (or emulator) then https://freemint.github.io/ is the project website.

And if you want to run it on the Aranym emulator then EasyAraMint is a good place to start: https://sites.google.com/site/beebox68k/operating-system/os/...

I only recently tried FreeMiNT for the first time. It's a really weird feeling to come back to the Atari platform and see something that looks familiar but has been updated and dragged, if not into the present day then into the late 90s at least. Gone is most of the CP/M heritage of the original TOS; instead, it's a UNIX-like OS with a lot of the GNU userland. For me, using it is exciting like using Linux in the late 90s was exciting. It just leaves me feeling rather sad that Atari exited the computer market before the OS was quite ready and the community had to finish the job.

(And if you're wondering how this is relevant to EmuTOS, well, EmuTOS is used as part of the boot process.)
Something similar happened with Half Life 2 - and it went on to be a smash hit.

Yes, it's not nice to have your work revealed before its ready, but locking down and just keeping the pace of development up would be the more judicious use of time.
Isn't this worthless without the somewhat ham-fisted social commentary of the actual game?
I don't think so, it sounds quite the opposite. Vocal fry is low register, sounds educated and is somewhat sexier while "cursive speech" is squeaky, childish and sounds really stupid.
> If people really want to do that, they're free to create their own game and accompanying chat infrastructure.

The reason that what Microsoft did is so horrendous is that they're banning people from the chat infrastructure that individual servers owners are running themselves. Or are you saying that if you don't want to be censored, it's not enough that you run your own chat server, but that you write all of the code from scratch for it too?
>Imagine if it included more realistic elements like economics and persistent characters. You could decide you have a vendetta against Bob and steal his cheese every time he goes out shopping for groceries. Heck, you could become the cheese kingpin and monopolize access to cheese. Although a more thematic approach would probably have to do with drugs, which doesn't seem like too far of a bridge to jump considering the game genre.

The fun thing about playing video games is how easy it is to imagine yourself a video game designer who could easily criticize any other game's design and implementation while easily designing and implementing an even more fun more beautiful easier to play game that everyone would want to easily play so much they would easily spend more than enough money on it to easily pay you to quickly and easily implement on time and on budget.
That computer analogy is exactly how IBM runs their mainframe hardware. Over-provision the hardware and then unlock it as you pay up. It's a delivery model that didn't use to make sense in consumer devices because the manufacturer would have to pay for all the hardware even if they weren't selling the feature. It seems lately it has become profitable to do it. I guess it means you have to deal with less SKUs and thus saves enough money in manufacturing to compensate for the extra parts/complexity. Probably because a lot of the complexity has moved to software so the hardware is the same anyway.
Thank you for sharing this podcast. It is helpful to understand functionalism in the historical context.
Researchers explore use of light-activated treatment against variety of cancers
I still buy non fiction books like this but mostly for others.

I usually read the ebook. Once done I put the hardcopy on my bookshelf.

Then whenever someone might need one of these I lend it out.

The books I know have helped others: Venture Deals, Crucial Conversations, The hard thing about hard things, The GO programming language, Seeking SRE, Site Reliability Engineering and many many more.

I am also always happy when a book returns and you can see some wear. It makes me smile.
Eve Online sort of cheats by being a corporate backstabbing and trade game, the set of actions that the characters might want to take can literally be performed by the players. This seems more like a LARP (just, LARPing as a person using a computer), rather than a conventional videogame where you control an avatar and make it do things. And LARPs are typically a more immersive way of roleplaying.
Condition variables were the POSIX equivalent to Win32’s WaitForMultipleObjects (and IOCP apis like it). Now both are available on Windows (and my library makes WFMO available on *nix/Linux/macOS).

Semaphores alone can’t mimic the same semantics (juggling between multiple, disparate locks/sync objects) without running into a possible race condition unless you have an API that can somehow wait on one of two or more semaphores to become available.
There's "tech" beyond programming languages - for example, computer networks.
I love cursive, even as a programmer who touch types on a keyboard most of the day. Cursive is just so comfy and looks so nice. But I'm also incredibly thankful that I'm as proficient with a keyboard as I am.

I'm never more than an Alt-Tab away from a terminal, and have some nice and simple aliases for creating new plaintext notes, or accessing old ones. Yet I also need to keep a notebook or piece of paper closeby for handwritten sketches, notes, diagrams, etc. I studied maths and physics, where solving problems with pen and paper is simply how you do things. Come to think of it, I'm quite thankful for that part, because it is a powerful skill to have developed for managing ideas.

I have friends who are bad at handwriting, and who hate it and avoid it for that reason. Some of them claim that handwriting is a useless skill. I also have parents who are bad at typing, and who prefer handwriting for that reason. They do see the utility of touch typing, however.

I know both well, and value both very highly. I maybe won't be so strict on my kids as to force them to learn a writing style designed for pens we no longer use, but will encourage them to try it, and to at least get comfortable with writing by hand.
No, but I borrow them from the library! Paper books are great, even more so when you can read them for free.
Lived over there for 12 years and watched one of their standard TV documentaries about mixing wasps into rice and eating it. I was a bit surprised and asked my Japanese friends about it, and naturally they were disgusted, but were aware of the specific prefecture with that particular eating culture.
Yes. I typically read one fiction and one non-fiction book at a time, and the non-fiction is usually a programming book. My most recent has been Programming Rust which I’ve really enjoyed.
Unauthorized Shein boutiques are popping up across Mexico
> I suspect OP does not have the corporate experience to handle this situation.

I agree with this. OP doesn't say, but reading between the lines, corporate at best doesn't understand the ramifications, but corporate doesn't care about the ramifications.

They're getting 20 million in revenue from 3 cheap devs. Things are going great, according to corporate. They're not going to learn, and OP is going to get blamed when things can't get done.

I just quit because I was placed in a similar situation. The CEO, who does have a CS background albeit ancient, insisted there was nothing wrong with the tech stack that couldn't be solved by vertically scaling and then horizontally scaling. We were at the limits of the former and the architecture made many important parts impossible for the later, but that's another discussion.

The problem wasn't tech scaling, it was process scaling. We really couldn't divide work easily because there were often conflicts. People would join, see the horrible code, then leave. We specifically had to hire off-shore junior devs who didn't know any better and snowball them. I felt the last part was unethical and didn't want to be part of it any longer.

OP is not doing any favors for themselves, and especially not for the junior devs on the team. This job is going to set back the career for the junior devs. They're wasting their time on ancient methods and technologies.
If you really need the "if you don't write it down, then it never happened...", then get a real bound notebook with numbered pages. It's too easy to tear out a page in a wirebound book.
It's actually worst than I made out in the title. The responses he got under his original name were "almost all negative", not actual invitations. While almost all the response under his pseudonym were positive, some getting out of their way to pull him in.
My schooling (in the US) went "all-in" on cursive - It was taught very early and all turned in assignments for all grades after learning cursive were required to be in cursive or you got a zero on the assignment.

Yet, I have the exact same experience as you - "slower, more painful to the hand and far less legible than block letters"

I suspect this is the most common outcome - which is why so few people write in cursive by choice. If it was strictly better we'd all keep using it when we didn't have to.
You still have to take notes and do homework all throughout >12 years of your early education, so learning how to do it efficiently is fairly useful.
I often noticed this as well. After reading the article I wonder: Would it be feasible to write a kubernetes-shim for systemd to reduce the overlap instead of reinventing everything? This would not fix any of the valid criticism the author has of systemd but instead make it do even more things. Nevertheless I somehow find the idea very intriguing
> No. Hate-speech is illegal

Is hate-speech illegal in USA? What statutes are you thinking of? I thought hate-speech was mostly allowed to exist as "free speech".

The question however is should social media companies not have the right to determine what THEY think is hate-speech, and thus not share it?

If hate-speech is vaguely defined then somebody has to make the decision as to what is or is not it, and whether to spread it online or not. Who better to make that decision than the companies whose business it affects, whether they share hate-speech or don't?
Many of your questions indeed have already been answered in the first few episodes. Just a few quick points:

> Repainting, changing the interior and all that involves a shipyard.

The ships were in shipyards together after the damage to the Olympic, and major parts were swapped between them. Sure, many people would notice.

> Why not have them on route and near by the Titanic

They were meant to have ships nearby.

> how exactly do you sink a perfectly good ship?

The iceberg wasn't meant to sink it. When the ship left port, there was a large fire on board, one that had been going for days or weeks.
It doesn’t need to be on paper, taking notes with a tablet and stylus is a use-case as well.
I inferred rules that turned out not to be true:

1) I thought that, obviously, rabbits and dogs couldn't occupy the same space, lest the dog attack the rabbit, causing a lose-condition

2) I assumed that only one animal could occupy a node.

The game, until the last move, is winnable with those extra rules.
Just great. Waverunners flying over my house all day.
A good example of unconscious bias.
So I finally pulled it up on my laptop, what's particularly weird about that is that all the resources when loading the page seem to be from the site, same domain. It's not pulling in resources from another domain that may be getting blocked.
If it’s like cars, they started production and sales 3/4 through 2014
US schools taught metric back when I was in them in the 90s. Then I got out into the world-as-experienced where almost nothing uses it and promptly forgot along with basic French and Spanish and most math, and only retained stuff I personally took interest in.

It's not enough to teach things in school without support outside the school.
TypeScript is amazing though. I’d sell my soul to Microsoft for TypeScript lol.

Jokes aside, there are compile to JS languages that are really good and open source like ReScript.
"Government" is like gravity -- it will always be there.

It may come in the form of a democratically elected council, company town, the church, a warlord, etc.

I'd rather it come in the first form.
My 9 year old got it in about 3 minutes, but only after I told him to slow down and read everything on the page.

He started with furious swiping right off the bat. I started by reading everything and thinking through moves in my head without even trying to swipe.

I think we ended up solving it in about the same amount of time. Interesting that the rapid iteration method and the measured thoughtful method yielded similar results.
My take is, that people don't converse properly anymore. We're too afraid of upsetting some hitherto unidentified minority or having an unpopular opinion that may get us cancelled.

Online discourse is certainly not safe anymore, so yes we do self censor, and because of that we get out of the habit of expressing raw thought or trying to challenge the status quo for fear of being reported or banned.

It's a real shame. The internet was supposed to be this great opportunity to unify people and help push through a new way of collaboration and debating, yet it's become an albatross around all our necks.

Without healthy debate with controversial or opposing opinions we are never exposed to any viewpoints that differ from our own, so we all just end up swimming in our own echo chamber fishbowls, and the field of intellectual thinking just dies.

I'd like to wax on further about this, but I'm typing (badly) on my phone which is in itself to blame for the brevity of online conversation.
A communication service provided by a company is no different than a room in a physical building. The government cannot "bug" a privately owned room without a warrant. Tech companies have granted the government freedom to "bug" all of their digital rooms.

I long ago gave up on the idea that online communication is ever private. The FBI started recording all internet traffic in 1997 with Carnivore after all. But I do believe it should be private and require a warrant for the government to see. There are just too many bad things that can come from government monitoring all communications. The government shouldn't get a pass just because we haven't quite figured out how our rights apply in a digital space.
Assuming profitability is even a problem, if $20M in revenue is coming from just 3 devs, the driving cost of the company isn't the tech. It's other parts of the company. That would be be another red flag against the leadership.
This is absolutely the same with science.
Turn on an audiobook, podcasts, music, and drive. Usually begin by going rond the coast.