skysight-inc/HackerNews huggingface dataset:
> but the language does keep suggesting that it restored some functionality that is missing if it run sans systemd.

People often misunderstand what libsystemd does. See the many reactions here, but also e.g. the response by Devuan around libsystemd.

Too often people assume things around systemd, or too heavily rely on incorrect information found via Google.

That things are being done this way by a few projects to me isn't enough. Nowadays people did not thoroughly investigate things before they take a decision. See e.g. the various responses in this thread.
New Startup- The easiest way to get started trading
> [Gnome developers imitating/coping MacOS features]

I've heard this a lot, but having used Gnome briefly and MacOS fairly extensively, I just don't see it. Also, have you seen KDE's Dolphin? If ever there was a Finder clone, it's Dolphin. With regards to copying MacOS, Dolphin devs have wiped the floor clean with Gnome.

Besides Dolphin specifically, KDE in general is flexible enough that making it look and feel like MacOS is pretty easy. Gnome though? It's not particularly MacOS-y by default, and Gnome devs have naked contempt for customization, so good luck if you want to try anyway.

However, I share your suspicion that most Gnome developers do not actually use Gnome as their daily driver.
Personally I'm afraid that as soon as the wayback machine becomes popular enough, calls for its censorship will start the surface, along with takedown requests for IP. Is there a solution to this other than obscurity?
Further the purpose of mining is to enable mutations to the chain as quantized into transactions. If you stop permitting mutations energy use drops to zero, ergo energy use per transaction is totally reasonable.
The people who rolled badly, which isn't something they could have influenced.
Maybe it would have initially sold better with that name. Or maybe not, given how product naming and advertising was so bland back then.
You say "Apple did nothing", but the only way a company would be paying a 30% commission to Apple is if the user's initial sign-up came through their platform.

In that situation, maybe the user would have eventually signed up through a different platform, and the company could have been directly paid 100% of the price. But it's also possible that the user would simply never have signed up, in which case Apple's 30% cut would look like a steal compared to the alternative (receiving nothing).
There was no abuse of power here as far as we know from the article. Again, if eating, recreation etc are ok, fucking should be as well. Basic human need, absolutely normal.
That seems likely:

> Ms. French Gates had been working with lawyers at several firms since at least 2019 to unwind the marriage

Also this:

> Members of the Microsoft board became aware in late 2019 of the letter from the female engineer, who demanded changes to her Microsoft job and also shared details of her relationship with Mr. Gates

The affair happened around 2000, and supposedly ended shortly after, but the timing of their divorce and Gates stepping down from the boards of Microsoft and Berkshire Hathaway on the same day in 2019 seems more than just a coincidence.
I built Pottery, a C template library. It provides vectors, hash tables, binary search trees, priority queues, sort algorithms, etc.

https://github.com/ludocode/pottery

These templates are composable: high-level templates are implemented using lower-level ones. It also supports custom lifecycle functions, so you can tell containers how to copy, move, destroy your values; it supports custom array access functions, so you can use algorithms like sort or heap over a generalized array that may not be contiguous in memory; and more.

There is still nothing else like it as far as I know. The closest alternative is CTL but it doesn't have any of those features:

https://github.com/glouw/ctl/
It's not really clear how any of this is calculated, considering the vast majority of USDC and USDT transactions occur off chain.
Ask HN: Do you roll your own search
Recently I was implementing search functionality for structured data. I found full-text search solutions to be overkill and possibly inferior to a simple tag based indexing that also preserved hierarchy information. It took just 1 day to think through and implement but I still wonder if I could have used an existing solution.
Perhaps, but do you lock everything down mid-spike when you know the current rate will lead to extreme triage measures within two weeks, or do you wait two weeks to act and start rejecting patients as they continue to flood in?
AMPL: Reinventing Money That Is Independent of Centralized Authorities
It's a different product created about five years after Liquid Paper, but grew in Europe while Liquid Paper was growing in US.
A) Cryptocurrency is not money. It's not even a recognized currency. It's a virtual item. You can't hold it in your hand. When you spend it, it gets converted to the actual currency in your location and then THAT money is spent on the item you're buying. You don't buy anything with cryptocurrency, you only trade it for real money. Cryptocurrency is not money.

B) it's not programmable; it's an inert thing; proof of work or storage. Programs generate it according to rules that people set. (Real money is created according to rules that people set, as well, so it's "programmable" too, if you look at it in the same way.)

There is nothing new about cryptocurrency.

I could dump $1000 into bushels of corn and get the same exact effect. To grow corn you need to have space to grow it, fertile soil to grow it in, and you need to work, over time, to plant it, fertilize it, and to control pests and invasive weeds. At the end of the growing season, you harvest and you store the corn in a grain silo, and you wait for the price to go up to a point you're comfortable with before you sell it.

Same with wheat, soybeans, livestock, real-estate and so on. None of those things are currency, but at least they're tangible, and they can all be traded for money, just like cryptocurrency.

There is nothing new about cryptocurrency.
In theory, but in my experience when restoring a backup most apps don’t actually get fully restored, it’s more like a metadata pointer which downloads it from the App Store. But sometimes you’ll actually get your older version of the app from the backup this way. I successfully used this technique to restore an old copy of Slack on my phone for a year after they changed the app logo, purely out of spite. But it doesn’t seem to work consistently, I think it’s dependent on something about the way the app is published which I don’t fully understand.
Okay as far as it goes, but it doesn't explain how to fix the problem. We need to drum up interest for a solution.

The way I like to explain it is that Bitcoin is collectively giving away about $1.5 billion a month in prize money to miners. That's the root of the problem. Miners will spend up to $1.5 billion a month on electricity (mainly) and their other expenses. Currently it's about 10x Google's electricity usage.

Total revenue is proportional to the block reward (an algorithmic parameter) and Bitcoin price. So to fix this, either they could reduce the block reward ahead of schedule (won't happen) or something could happen to crash Bitcoin's price. More transaction volume would actually be better if it were due to a fire sale.

Taxing holdings of Bitcoin would be a way to convince people and businesses to sell and discourage buying, at least for those that pay their taxes.

Or who knows, maybe threatening to do this would result in enough consensus to accelerate the block reward halving schedule?
You die a hero, or you live long enough to become a villain!
"...Which doesn't mean it doesn't matter or isn't important, but it does mean that this is not a good method for estimating it. "
Educated about what? That it's illegal to be gay in Gaza?

Solidarity with Palestine is solidarity with homophobia and transphobia as far as I can tell.
But people would continue to buy Coke. And Coke would continue to make a profit and Buffet would look stupid when the company did well, even if he was able to cause a 10% dip in the stock. It is unlikely that the world would stop drinking code because Buffet said he didn't like the stock.

Bitcoin on the other hand, has no profits and only can be successful by having everyone agree it is better to own than gold. So if Musk's opinion is followed by many other people it will bring bitcoin down for a long time.
Equality of opportunity and equality of means are the same thing. Everyone tries to make the best of their opportunities. Some just don't have the ability to do so, which is also a kind of opportunity.
> The way I think about it is that until recently, the risk calculus was analogous to drunk driving, but is now more similar to riding a motorcycle without a helmet.

Appreciate the link and I fully concur with your analogy. It may boil down to some psychological primitive (perhaps some deep-rooted defense mechanism that developed in my youth), but within this analogy I also say "let people wear or not wear helmets on bikes, the risk and evidence have been clearly presented for decades".

I know, in my heart of hearts that this is a cold stance. Perhaps because you can't possibly assume to know the circumstances that led a person not to wear a helmet on a bike (or get a vaccine). Maybe they're a young teen revelling from their parents or were extremely sheltered in some way from the evidence that would have changed their mind. There are a lot of "if's" here. At some point, in my value set, you have to draw the line and look out for yourself and loved ones first.

I went out today without a mask and it was amazing (it felt better than I expected). That said, based on your comment, I will give more consideration to wearing masks in public as general practice for the next month or so. However, I can't live like that forever. There will be a turning point.
This is already mostly the case for covid. We just tend to think of chickenpox as a mostly childrens disease to begin with.
Paywall evasion link:

https://archive.is/Q9Z2w
Nice, I hear you on the risks of depending on 3rd-party libraries where you can't get your changes merged. It's nice to be able to roll your own in that case.

On the cron case, what are your thoughts on the email notifications? In what ways are the useful or useless? I'm not an expert in this stuff.

And I really like the look of uback. I have the kind of sense (and pride) that maybe this thread I posted is going to be the place where some people (who were maybe previously laboring on something in obscurity) first posted it to the world, or mentioned about it. Or maybe were even encouraged by this Ask post, or seeing other people post work, to post their own work. I'd love it if that were the case, if this post of mine was something that contributed to people posting their work that went on to become something good. :) Not trying to give you pressure, but uback could be that. :) It's pretty fresh
> people in my social and dating life will think I am

Do they strongly comment on that, or is that just something you think they might do? Because while education might come up as a topic, I don't really think it says much about the person unless it's something really outstanding. But different places and social scenes of course could be different there.

> Should I try to get a master’s degree from a better school?

IMHO in CS a masters is something you only get for yourself. It's nothing special, unless an employer is really picky about this it doesn't give you much over just a BS after you have some experience. I have one and enjoyed it, but here there's also barely any university fees so I "just" paid in time and delayed career start, and it's far from obvious it was "worth it" in any objective sense. IMHO you really should have a good reason for investing time and money into this - if you are sure it helps you or gives you important options, consider it, but I'd err towards "no".
I suspect parent may be better able to divine what the Go compiler intended by looking at the produced assembly, vs. knowing or predicting how the JVM will behave by looking at bytecode/decompiled Java code. Not that it is impossible, it's an additional skill that's bourne of familiarity with Hotspot/Graal/$JVM
I ran down the original source as the noted sociolost Robert Michels

https://skeptics.stackexchange.com/questions/24100/what-is-t...
I've been through much of folklore.org in the past, but I missed this part the other times:

"...into a mouse/windows based user interface. This is obviously the biggest single jump in the entire set of photographs, and the place where I most wish that Bill had dated them. It's tempting to say that the change was caused by the famous Xerox PARC visit, which took place in mid-December 1979, but Bill thinks that the windows predated that, although he can't say for sure."

Considering the amount of work it would take for a single person building a text-based computer prototype to switch to a WIMP-based computer prototype in the late 1970's, I think that Bill is being modest. People used to be that way.
Yeah I don’t feel like meeting someone at work is automatically a problem (although it’s still a potential landmine). Attempting to start a relationship someone at work when you’re already married is more of a problem.
Details about his relationship with Epstein were published in late 2019 too. And it's been reported she was unhappy about it.
> You were always going to communicate with it in a data serialization format

Perhaps, it's hard to argue that a data serialization format is worse than previous alternative approaches (OLE?), but specifically a schema-less one should be up for debate? (Clearly I've become a protobuf, um, fan? Might be a bit far)
But the tools that are available to profile performance, memory etc on the JDK are wonderful.
This has nothing to do with "recovered NHs (nursing home) patients"... this has to do with housing COVID patients in NHs.

This ain't "grandma went to the hospital and got sent back to the nursing home" and it was never about that.

Hospitals were over stressed so they sent sick people to nursing homes.

https://apnews.com/article/new-york-andrew-cuomo-us-news-cor...

"More than 9,000 recovering coronavirus patients in New York state were released from hospitals into nursing homes early in the pandemic under a controversial directive that was scrapped amid criticism it accelerated outbreaks, according to new records obtained by The Associated Press."

Notice: Not "9000 NH patients sent back from the hospital". 9000 individuals NOT nursing home patients sent to NHs

New York, AGAINST CDC guidelines, forced NHs to house sick people that weren't prepared to handle them - and THOUSANDS of old people died because they then got sick from the influx of COVID patients.

You have some seriously confused notion of what happened in New York (and, I think, similar happened in Texas - I may be wrong on that).
I know it for being the backbone of the equally austere notmuch MUA (https://notmuchmail.org/), where it does a great job of churning instantly through dozens of thousands of mails.
Any modern browser automation tool can wait for all requests loaded. Also sounds like you need better internet or re-check your expectations.
I'm also assuming that these transparency reports don't count when an asset has been bridged to another network.

A big chunk of USDC and USDT floating around on smaller PoS networks have been bridged from ERC20, so would appear to be idling on ERC20 but could actually be exchanging hands on a completely separate network.
All kinds of people claim they "thought of something first" as if ideas without execution means something like planting a flag in a distant land. A delusional, extreme form of this then claims they invented a product, service, brand, or technology.

For example, my mom's long-time accounting coworker claimed repeatedly that someone[0] "stole" her business plan in a business class and then went on to launch Papa Murphy's take-and-bake pizza franchise.

0. Terry Collins? About the right age and location, but did they attend business classes at the same time?
1st sale doctrine says it’s mine.
You're assuming libsystemd does things which it doesn't. Saying there should've been a libudev says enough. Too much assumption the lib does loads of things around the init system part of systemd. The unneeded dislike of the library is exactly why I used to make fun of the Devuan project. Loads of decisions that pretend to be made on a technical basis, but are actually mostly emotional and "gut"-feeling.
I think we would all be happier if hacker news rejected sites that had a paywall... unfortunately, those companies keep posting articles on HN ¯\_(ツ)_/¯. And so it goes
There is a lot of truth to this. I'm generally good at avoiding this at work but I devolve into "DIY everything" in all of my side projects. It's certainly not the most productive way of producing software but it's the most fulfilling.
Of course they do, they need it.
tldr; there is. Also, Gavin wood the writer of the Solidity programming language left etheruem and founded polkadot, writting substrate and ink in the process.

Solidity is just a programming language to call functions and code on the blockchain. You can theoretically write it in any language but need to compile down to EVM at some point.

Solidity wasn't writting from the ground up to be safe and secure. There are a number of projects like vyper, which is a pythonesque language that compiles to the EVM. It's more centered around safety.
I’ve not used Go, so I have no opinion. I know some folks that really like it, though, and I respect their opinion.

Same with Rust.

I programmed PHP for twenty years (not full-time). I never learned to like the language, but got fairly good at it.

I now program pretty much exclusively in Swift. It is full-time. I’ve been writing it since it was announced.

I like Swift quite a bit.

One of the things that I’ve learned, is that there aren’t actually that many shops that have done industrial-scale Swift projects. Lots of people have done fairly small ones, but very few really big ones (like you will find with ObjC).

Writing a half million lines in any language gives you some authority.
This is shockingly good! I want to use this. Amazing work.
You can pay 3-4x more for an employee that is 10x more productive (This is what I think about Netflix). It's a great deal for everyone.

I don't think you can really convince most employers of this though.
The only thing the NYAG revealed is that Tether was backed one to one before 2018. They moved on them as soon as it wasnt true. People thought it wasnt true for all of Tether’s existence including years before 2018.

I’m glad there are alternatives, at this point I don't really care as like I said: its merely ironic that the crypto market has the debt and leverage of the traditional markets having been made as a response to the debt and leverage. Just chuckle and move on, thats the entire response applicable.

The only activism would be about wishing for more transparency, and routine third party audits, but there are alternatives. It isnt controversial to me that it could shake confidence in the market in a Tether redemption liquidity crisis. Its just not different enough. Stage 5: acceptance.
Sorry, in my post I never said or implied that having personal reasons for not liking something was invalid. Distinctly the opposite. The point I was making is mostly that not liking something doesn't mean it is less functional or successful. The parens in clojure are something to acclimate to, not a forever debt. But time and time again you'll see posts discounting the entire language because of them. Much the same with Go and lack of generics/verbosity.
Bill Gates has pretty consistently been a villain, actually...
> However, I have felt since graduation that people in my social and dating life will think I am either unintelligent or lazy because my university had a reputation as a middling party school.

Does your social circle consist exclusively of Ivy League and other prestigious school graduates? Otherwise I can’t imagine your education is any worse than the average individual’s.
those companies keep posting articles on HN?
Downside of building a website in 2021: tons of options to choose from, lots of potential technical complexity.

Upside: there are many "one click" options (Substack, Webflow, etc) that make it dead simple.
Things You Can Do to Improve Your Coding Skills
start with the atf gun registry and the veteran benefit health care
It was pretty common till the 80’s. Then it became all elite school bro’s club
> the slackware guys came up with an elaborate solution that wraps the pipewire command with a daemonize tool that is supposed to cleanup after itself

You mean Slackware users on some random forum. Besides, the solution they came up with uses XDG autostart which has nothing to do with systemd. Not to mention that it's not even doing the exact same thing as the Gentoo solution and running two more commands in addition to pipewire. On top of that, Gentoo also seems to be using XDG autostart for Pipewire[1] so it's basically the same approach.

[1]: https://github.com/gentoo/gentoo/blob/f788f389419678d2f2399e...
Not only unlawful, but unknowable. Monero and other privacy focused coins contain no heads of address names. Once it's in monero, you can create a new wallet and send it there and no one would ever be the wiser.
Both Java.

Pyranid - https://www.pyranid.com

I prefer SQL to ORMs and I don't like libraries with dependencies. Really simple mapping of resultsets to Java objects. Plays nicely with DI (I like Guice a lot).

Lokalized - https://www.lokalized.com

Another no-dependencies lib. I don't think any other platform handles translations in a powerful enough way. The magic is a simple expression language that lets the translator specify rules (e.g special cases for certain languages to be more "natural sounding") instead of embedding all that logic in code.
I agree in general, but in this particular case (escape analysis [1]), you won't see what's happening in the ByteCode output.
That being said, it's still very easy to see how the code will be JITed by running it through JMH (or just making sure it runs enough time to be optimized). The JVM and IDEs like IntelliJ contain tons of tools to review that.

To get back to the issue at hand, from my personal experience, if you have many small varibales, your app will perform better in Java than Go. The escape analysis in Java is probably more advanced than the one in Go, and in Java you could also use a generational GC if you prefer throughput to latency.

[1] To be more accurate, the actual optimization the JVM does is called Scalar Replacement, and it's not even about allocating variables on the stack, but rather about inlining primitives:
https://shipilev.net/jvm/anatomy-quarks/18-scalar-replacemen...
I don’t know - the wfh revolution is changing this equation. The more productive employees (10x etc) can just scale down their output commensurate to compensation and expectations based on the median employee and enjoy a better work life balance now.
huh? It's certainly not a pretty language, but it's definitely readable.

We use Ruby/Rails and Go pretty heavily at work it's much easier to jump in and grok Go code than rails (written by the same engineers mind you).

Go removes abstractions (to a fault sometimes) so, anecdotally, it's pretty damn easy to just read and figure out what's happening.
Take a look at gvisor and come back and tell me how limiting Go is, I guess.
So basically they're all bad except for SV? 1 Gallon of gas makes 2.4 kg emissions, so instead of swiping a card its burning a few gallons of gas, or 50 gallons for BTC.