skysight-inc/HackerNews huggingface dataset:
Everything required to build our application lives in a single code base & Visual Studio solution. The application is capable of building itself from source.

If you know how to do things like Process.Start, there's really no excuse for not being able to automate your build processes using code. MSBuild has a pretty damn simple set of CLI args if you are just doing modern .NET 3.x/5.x apps.

git clone <my repo path>
cd <my repo path>
dotnet build --configuration Release
//copy build artifacts to where ever they need to go

That's about it for us.

We use SQLite, so there aren't any dependencies outside of any particular checkout of the repo.
A message based p2p library.
https://github.com/brendoncarroll/go-p2p

There is a single abstraction (the Swarm) which is capable of modeling communication, NAT, and identity. And you can layer them (Swarms) to provide whatever functionality you need. For the most part, you communicate using tell or ask methods.

The big name in this space is lib-p2p. It doesn’t have a UDP transport (it exists but is incomplete), and the examples were focused on manipulating streams so it wasn’t clear how to model message based communication from reading the docs. You also have to buy into many other abstractions when you use it e.g. multiaddrs.
I've enjoyed "Sandworm" by Andy Greenberg (around the Russian GRU organization) and "Countdown to Zero Day" by Kim Zetter (around Stuxnet)
I made a library called Restruct. https://github.com/go-restruct/restruct

It is useful for parsing and emitting binary structures. It uses Go struct tags to allow you to define fairly advanced arbitrary structures. Unlike some similar libraries, it supports both reading and writing data. I used it to write a quick program that manipulates FL Studio project files, and another that extracts PNGs out of a blob (like binwalk but more accurate for this specific task.)

https://github.com/jchv/pngextract

https://github.com/jchv/flsplit

If you’ve never seen Kaitai, it might take a while for it to click what you can do with it. I was actually inspired by 010 Editor’s binary templates, but found out about Kaitai Struct after creating Restruct. I stole their idea of having arbitrary expressions and wrote my own expression engine for Restruct, and also ended up contributing improvements to Kaitai’s Go compiler too, for good measure. The bottom line is, these tools make it extremely easy to work with complex binary files. I can incrementally sketch out an unknown file format, like FL Studio FLP, and quickly test my assumptions about structure shape. Kaitai also has their IDE tool, which lets you use Kaitai interactively:

https://ide.kaitai.io/

I actually hope to do the same for Restruct, but want to re-engineer some aspects of it to make it work better in an interactive context.
It changes air flow by stretching the fold between mouth and sinus, maybe it is a pre-sleep sinus stretch.
I too built a clone for fun: https://carefulclues.com/

I added a timer, and online matchmaking, but I'm not sure the game is suitable for online matchmaking, a big part of it is chatting and knowing your teammates and opponents. Otherwise I find it better playing online even when we're in person because the board doesn't do much, you just have to be able to see it and it's annoying to see it from different angles, nice to glance at on the phone.
I wonder how many people here reading the title even know what Liquid Paper is.
I built fixparser, a Node/browser library for parsing FIX messages. https://www.npmjs.com/package/fixparser

I built it because at the time there weren’t any good FIX library written in JS/TS and because I wanted to learn how it works.
All the applications getting keyup events seems like big security issue.

Is this same case with Wayland
I would run systemd-analyze critical-chain and then systemd-analyze blame to see if there is a service that could do this. And then I would look at the detailed boot logs. If nothing can be found, I'd look for some way to increase the log level.

If you are not curious, reinstalling everything could be quite fast too, depending on what you have installed.
Those aren't audits, either, they are attestations, which are very different.
Pretty interesting, especially the discovery feature. Based on the landing page, do you really have over 1.5k users? That is quite impressive!
Yeah it's all pretty darn good. People forget the cluster of bash scripts, various cronz, inetd, log, and other supervisor type daemons all to do what systemd does better with a simpler config.

Now ask me about pulseaudio and there's a project with nothing but issues, looking forward to the new pipewire overlords.
Things Your Dad Should Have Told You That He Never Did – Richard Cooper (2018)
:) glad to bring some joy to an old hypercard dev

the verbs are largely ad-hoc, using HyperTalk as a jump off and then trying to think about how to modify the language for the DOM (e.g. CSS literals) and simplify things for script writers (e.g. async transparency)
Systemd generates mount units for the filesystems listed in fstab. Maybe check those with systemctl status? (Like `systemctl status -- -.mount` for my root partition)
The first words in the title:

> How Bezos became an asshole

Later on in the article:

> Therefore the answer to "what happened" remains somewhat elusive, as Brad isn't the type to psychoanalyze.

Why do we even use words nowadays, if they mean nothing?
I wrote https://vocapouch.com so I can save the translation I do on the websites.
I am not sure why this is a basic task?

One could call documentation a very specific domain for writing and perhaps Markdown is not ideal for that?

Personally I use it to write letters, notes, blog articles, and such. When I need to write something more complex I might or might not use markdown while embedding some other language. Eg. my thesis is written in Markdown but uses Latex.

Depending on the context you can indeed use the concrete code you wrote as Markdown. You could insist on embedding the the <section> pieces into a Markdown document and use a markdown to HTML preprocessor.

But you are the judge on whether this is a good idea.
Upstart was good and probably paved the way to systemd.
You can check in journal which service startup does the unmounting align with. Maybe generate a bootchart http://manpages.ubuntu.com/manpages/bionic/man1/systemd-boot...

You could also replace umount with a wrapper that logs the parent process tree on execution.

And of course you can open an issue on GitHub.
Israel helped create Hummus
If that happens again I'd try opening a virtual terminal, login as root and check logs.
Likely not profitable. If you already have some surplus free electricity and free hardware, then yes by all means, you should be mining with it.

But even when electricity is free the economics on new mining hardware are often uncertain. I don't know what the long-term price of cryptocurrencies will be, but I strongly suspect that right now is a bit of a bubble. I'm pretty sure the return will not be like $5 a day on a standard gaming GPU a year from now.

And Ethereum in particular is moving away from proof-of-work consensus entirely, so the long-term future of mining is questionable really.
Wow, it's hard to say which is cooler: Being in the Monkees, or having the inventor of Liquid Paper as your mom.
I built auger-state [1] a few months back since I was really unhappy with most front end state management solutions for React. I was tired of the Redux song and dance when building apps with centralized state and I wanted something that was quick to get up and running with, but scaled a bit better than useReducer + context. It has really helped me hit the ground running when building apps.

[1] https://github.com/SawyerHood/auger-state
Yeah, opt-in is totally fine. I'm straight up militant about opt-out spyware bullshit in apps, but opt-in should be acceptable to everyone.
Philly has this! Our newest highway - the blue route runs wide around the city and connects the turnpike to close to Delaware. It has a queue system which only let's on X cars per minute, preventing a heavy merge area from slowing everything down. Basically it's a stop sign with a red light at the on ramp. It goes green for a second, two cars go, it goes red. Interesting concept.

More recently 76 has implenented variable speed limits to prevent backups - though it's entirely ignored unfortunately - you can't safely follow a 30mph limit when everyone is going 65 speeding their way into a jam
This rule works in any environment where traders trade freely. Historically this has lead to catastrophes such as the Irish potato famine where the price of locally produced food exceeded what locals could pay. Leading to a country that had millions starving while exporting enough food to feed the country.

For this and various other temporary phenomenon governments set limits on market economies to prevent outcomes pathologically opposed to the wellbeing of residents. These limits include export controls and subsidies on food and other basic necessities. It absolutely makes sense for a country not to suddenly shift its income to the benefit of external commodity holders due to a sudden price jump in the commodity due to supply chain issues. Not doing so could destroy “higher value” “finished product” industries by making them uncompetitive.

If a large supply chain issue hits a critical necessity you would absolutely expect countries to start triggering their hoarding policies making the issue worse. An economic zone not planning for such a disruption to occur in the future is equivalent to a bet that such disruptions will never occur.
15% of adults in the US smoke. If 95% of lung cancer patients have smoked, there's some kind of relationship there.
A tamper proof safe which destroys its contents indeed seems like a good analogy.

However, I do think that in the case of a suspect having such a tamper proof safe, it would be a valid court order to require you to open that safe without destroying the contents. It's not really good to try and look for analogies with how similar or different something is to "providing a password" since providing a password itself is a boundary case between the right to not testify against yourself and the duty to provide the evidence so the specific case matters and in multiple cases people in USA have gotten jail time for refusing to provide passwords. Locked safes predate passwords, it's well-established that the contents of the safe are fair game with a warrant, so any analogies between safes and passwords are arguments that people should be required to disclose their passwords, not that people get to keep their safes unopened.

And if the safe did actually destroy its contents, they would charge you with tampering with evidence, and in addition to that, the prosecution might be allowed to assert as fact that the destroyed evidence did actually contain all the things harmful to your case that they intended to find there - the "spoliation inference" concept.

Also, your motivation for having such a safeguard matters. If a reasonable person would believe that you chose to use such a safeguard so that it would prevent police from getting to evidence and destroy it, that may be treated as a crime even if they manage to circumvent it and no evidence is destroyed. It's not about any specific method or process, taking any willful action with such an intent itself is a crime - you're not allowed to try to prevent a warrant from getting successfully executed.
I think it’s worth noting that the difference between stringent and non stringentin the USA is dramatically different then say the difference in policy between Brazil and China. It may be that the big things - lock down at certain mathematical points versus universal masking mandates makes a huge difference.
There's not much point in doing research like that, given that the vast majority of cryptocurrency businesses are scams, whether or not the founders are known or unknown scammers.

Just assume it's a scam from the off, it will save you a lot of work and money.
2x16GB kits of DDR4 3200 were was $110 last June. I have a receipt from purchasing four kits of it. The same Ripjaws V kit is on "sale" for $160 today.
Fares are a boondoggle that I won't be surprised to see eliminated by major cities in the next decades. LA metro is planning on moving to a fareless system. As it stands fares only cover a tiny portion of the operating budget, and most riders on public transit live below the poverty line in LA county at least so the fare weighs a lot more heavily than you might expect.
You’d be surprised. Some ARM M0 chips are in the $0.20 range for 1 (can’t see volume prices right now because of availability).
Its name is Zhurong (祝融), not Rongzhu.
1) It's not hysteria and calling it such is disrespectful and dismissive.

2) No you don't.
We had that kind of problem because we relied on /dev/disks/by-label
Deactivate graphical boot screens (often just by pressing Esc), increase the log level[0] and try to read the logs somehow. Maybe you can still log in as root. If you cannot log in as root even, but networking works, configure rsyslog to send your logs to another host and read them there.

[0] https://freedesktop.org/wiki/Software/systemd/Debugging/
> I personally wouldn’t hold my breath for it though, I don’t know how enthusiastic the rest of WHATWG is about this.

DSD is already shipping in Chrome 90 and Edge 91. I suspect that will put pressure on others to either adopt or continue with the standardization process until it addresses their outstanding concerns.
> Compared to sysv-init this is a regression, because init scripts usually ran sequentially and also didn't involve unreliable systemd-udev events.

This goes both ways - compared to sysv-init we finally get a good way to manage services in response to device changes.
There is some work going on around replacing OpenRC in Alpine, this might be the thing the author is alluding to: https://skarnet.com/projects/service-manager.html
Hah, I’ve been thinking about exactly both of those things! $79 is the ballpark I was gonna aim for too.

I’m thinking the YouTuber audience might be a good place to start. People seem to “get it” right away, but nobody knows about it yet.
I remember when CDROMs first came out, they were going to be secure storage for centuries, much better than those nasty spinning-rust hard drives.

Guess what I use for my backups these days? Yep, multiple redundant spinning-rust hard drives.

I don't think I have used a CD/DVD for storage for years. I suppose I should throw away the 100 or so burnables that have been sitting on my shelf for quite some time, just taking up space.
A Remembrance of Aerial Forms: Odilon Redon’s À Edgar Poe (1882)
Violent crime was very high in the 80s and 90s, after laws were passed that greatly increased prison sentences for violent criminals in the mid-90s, violent crime has dropped off a cliff. If violent criminals are not out there committing crimes, crime goes down obviously.
https://en.m.wikipedia.org/wiki/Romy_and_Michele%27s_High_Sc...
Only semi related, I'm super annoyed that popular culture seems to love the idea that adding more lanes to a road makes traffic worse. There's tons of problems with that idea, like the fact that it generally isn't true (but the surprising times it is true makes the news), or the fact that increasing capacity of a road obviously will make more people want to use that road vs the other roads who's capacity has not increased.
> Notion was built using first principles thinking.

First principles thinking has really become yet another buzzword. I mean, what does that even mean in this context where notion is an amalgamation of every office productivity tool out there.

> He saw that people did not want to learn a new tool from scratch - people want to use the tools to solve their problems.

And yet the Notion team decided to create a new tool from scratch, one that's actually quite complex and often criticized for having a steep learning curve.

> Not only have they built a product that is challenging and beating the Goliaths of the industry such as Microsoft Word, Google Docs and Evernote, they have also grown a community that loves the company.

I would be surprised if Notion even has 0.1% of Word's userbase.
I've got a friend who keeps an eye on the big humane society in town. She's adopted an iguana, some pigeons, and is trying to talk me into a couple quail. The shelter has no idea how to house or home these animals. The pigeons were in a canary cage for example. So she takes them in and gets them the care they need and either rehomes them herself or gets in touch with rescue groups. Her last pair of pigeons is now raising abandoned mourning doves at a wildlife rehab center.

I don't understand how people can purchase these animals on a whim without doing any research. Some of them really care and are just in over their heads, but many don't understand that these are living things. I rode horses, worked in barns, and took lessons for 7 years before I even thought about buying one. My mare ended up falling into my lap before I was even intending to purchase. And for all the hours I'd spent caring for and training them, I had no idea what I was doing half the time. Thankfully I had a lot of support in those early years.

And don't even get me started on fish. I worked in a pet store for a couple years and it was the most draining job I've ever had. People just don't care or don't realize what goes into caring for exotic animals. The idea that those folks who wanted a bowl for their goldfish are also thinking about a parrot sends shivers down my spine.
Basically everyone gets energy from being around good company regardless if you are introverted or extroverted. Just that if you spend more than you gain from it then it feels as if you lose energy. However if an introverted person is around people they are comfortable with and don't have to spend effort to get to know then they too go positive just as you described here.

> I don’t think they’re lazy or don’t care about people

Nobody said that, they just invest less doesn't mean that they are fundamentally different.
Looking for (more of) a new kind of startup
Probably because his approach has nothing to do with introvert vs. extrovert, and is just normal baseline professionalism.
Not available in my country :-(
and books, e.g. "Our Magnificent Bastard Tongue"
Anabaptist Business and the Law [pdf]
This looks cool. I currently have a nest of dotfiles I manage with Git, and since I try to use them across Ubuntu, OpenBSD and macOS, the platform-specific stuff seems useful.

But is there a way to "promote" my existing Git repo to something yadm can use? If I just `cd ~; yadm status` I'm told a Git repo doesn't exist, when it most certainly does (`git status` behaves as expected). Or is the best way to just blow away my existing .git directory and start over using only yadm? I skimmed your docs for an answer to this but couldn't find it.
I love Dbmate! Such a great library!
I'm pretty sure it's a weird hybrid of a mostly centralized system and some on-device for the case where the user has momentary reception loss but the merchant still has a solid internet connection. I'm pretty sure you can't be without reception for too long, it's not like an OTP key.

The mobile app is very opaque and not decompiler-friendly, so I can't say with 100% certainty what it is.

As far as a low-powered electronic device I think that's exactly what an RFID card is, and they work very well. The only real downside is lack of inter-city recognition of RFID systems, but I suppose the reality is most people only travel frequently between a consistent set of 1-3 cities and not usually more than that. My RFID "brick" of 20+ cards is quite the exception, and I'm more of a public transit enthusiast than most people, who usually just take taxis/rideshares when they travel to unfamiliar cities.
On a temporary basis this is true as the market is restricted. On a long term time horizon you would simply expect consolidation of global refineries into a new, more powerful monopoly.
Is your project related to the tree notation project or are you the same guy?
> By not having something competitive Alpine is less and less attractive for newer production deployments.

Alpine uses OpenRC (https://wiki.gentoo.org/wiki/OpenRC). IMHO Alpine and OpenRC tend to make production deployments more predictable and reliable, because of deliberately simple init ordering, as well as a smaller surface area as compared to systemd.
Every time my attention is captured by a one-sided article like this about the conflict between Israelis and Palestinians, whether it favors one side or the other, I look online to see whether there's another side to the story. As always, there is[0][1][2].

If your goal was to clarify the dispute, I think you chose a poor article with which to do so. It is difficult to determine who is credible and who is not among many of these specialty publications and nonprofits, and they are rarely circumspect. I doubt that there is a clear legal history to how one family or sect owns land that another family or sect has lived on for half a century or more. It doesn't pass the smell test. In the US we would perhaps discuss prescriptive easement or adverse possession, but in Israel and Palestine most of the legal arguments seem like a smokescreen for strong-arm tactics.

[0] http://arabcenterdc.org/policy_analyses/israels-screen-of-le...

[1] https://www.reuters.com/world/middle-east/east-jerusalems-sh...

[2] https://www.aljazeera.com/news/2021/5/11/sheikh-jarrah-resid...
Author of the talk here. If you have questions for me please feel free to reply to this comment with them.
> as long as enough people accept the fact that they can't actually redeem their Tethers for real USD.

Just like a fractional reserve bank, everyone can indeed redeem them. Just not everyone at once. Many people can and do redeem USDT.

FWIW, I think Tether is now backed >80-90%. I don't think they was always the case, but I think it is now. I personally won't touch USDT ever, but I don't think it's today the huge outright scam it has appeared to be at times.
That's interesting, but elite schools are not primarily interested in the binary measure that is graduation/drop-out. They are optimizing for a much higher bar than merely not dropping out.
Tether has repeatedly lied about their reserves. There is zero reason to take any claim they make at face value.
Ooh. This could be handy.
Mother Arrested After Her Children, All Under Age 5, Are Found Stabbed to Death
A California woman has been arrested after her three children were found dead in their home, according to the Los Angeles Police Department.

On Saturday, Liliana Carrillo was taken into custody after fleeing the scene of...
roughViz, a library to make hand drawn looking charts in the browser: https://github.com/jwilber/roughViz
If I remember correctly, React web component support is limited. But Preact explicitly supports them, as well as many other JSX libraries.
Dogecoin Devs Have Been Working with Elon Musk Since 2019
> One on one relationship building is something that introverts excel at

But...didn't you also just do the same thing?

People are good at things they try to be good at. Being an introvert has nothing to do with that, nor does extroversion. Meaning, people that prioritize interpersonal skill and relationship building have the potential to become good leaders, regardless of their particular alignment.
if you can't login as root, you can try to put bash as init (with init=/bin/bash in the kernel boot command line) to inspect the system. Might be difficult on some systems (with SELinux?)
Musk is wrong about pretty much everything.

Ever since the beginning of his carrer he was never at the helm of a company which hadn't sizable odds of going under.

He tries to bury facts (especially the aforementioned fact) with cult of personality and flame wars on Twitter
This is my favorite Retro tool btw! We also use it to collaborate ideas et work. You should try it!