skysight-inc/HackerNews huggingface dataset:
All right more flexibility, good point.

However what languages are you thinking of when talking about this?

I've done a lot of Java programming where we commonly use threads and thread pools, although there are non blocking libraries out there too.

Is it common these days to mix promises and threads (waiting on a promise in a thread), or is what I just said nonsense?
Ada Driver Library for ARM Cortex-R and Cortex-M – Part 1
I believe it’s exactly the opposite, life is too short to wait around for stable software.

Don’t expect code to be like a cathedral that can stand the test of time, think of it more like an adhoc bazaar where you can quickly setup shop and start making money. Yea sometimes it will not work right or break, but even physical things in this world that people depend on are also shitty and break. Shitty things are just part of the imperfect human condition, and we must live our lives oscillating between stability and instability, until of course we die and it all means nothing in the end.
> Most countries legal systems have very strong skews towards individuals

I'd rather have a society where millions of people could fuck a company but in practice they don't, than one where a company can fuck millions of people and in practice it does.
Does restic provide time travel like Borg does?
Does anyone have theories on how he was able to do this, in a literal sense? I mean, humans quite literally don’t have any organs which can function as a compass (whereas we do, for example, have ones that function as clocks), right? So what signal could his brain have been tracking?
I was about to link it . My start was graphing calculators, but once I moved to PCs LazyFoo SDL and OpenGL got me started

That being said, I think what throws a lot of people off is that SDL isn't really the best tool for someone focused on just writing a game.

To me it's a toolkit to make your engine cross-platform, whereas a lot of people are expecting an engine.
In capitalist West bank robs you.
I think the argument here is that you're free to do what you want with your wealth, so if its "leave it all to my kids" then that's totally fine and fairness is irrelevant.
I think higher level ways get dangerous. Contacting the FBI directly to try and get money might make it easier to find you. Trying to sell it or other information to a foreign entity is also risky because you can't be sure they won't turn you over.
I can't see anything without loging in.

It's fine to post your stuff here, but it must be visible. Also try to post a single article / blog post, instead of the whole blog.
Intranet in cloud for companies. Store and work in cloud
Dataprius is a cloud storage solution that provides a private intranet to share, save and work with company files.
The only place LISP is eternal is on HN. A super-microscopic minority of engineers use it for real-world software development. The standard hasn't been updated for 2 decades. There is only one real compiler implementation. No WASM. No proper mobile support. Library support for real world tasks is abysmal.

Common LISP's tomb is indeed shiny and eternal. Developers at HN will mourn at its graveyard for eternity.
Embeddable Forth interpreter written in Ada
The big difference between WinAmp versus the current state is content availability. While I believe WinAmp is much better than Amazon Music, my WinAmp was full of "questionable content" whilst I have no anxiety around using a streaming service.

The problem that I have with Amazon Music isn't the occasional need to restart the tab, but the lack of selection which my wife needs as part of the They Might Be Giants fan club which sends her stuff which isn't available on Amazon Music. I used to be able to upload it until they removed it. Sonos's software integration with my NAS was lack-luster with a surprising number of issues of "why isn't song X on it?!"

My goal prior to my wife's next birthday is to setup a myalexamedia on a VM/S3 which I can turn on/off quickly to save pennies!

Content and integration with either my Alexa speakers or Sonos are what is making quality an issue.
IME, using reference counts there is also not a good idea. In practice I think it's better to treat async tasks just like goroutines and then use channels to communicate.
The FBI doesn’t offer immunity. The DOJ does. There’s also usually a signed document called a “proffer letter” or a “Queen for a Day” agreement that’s signed by an AUSA. I’m not sure an email would pass muster. Maybe it would, but it would certainly be a very big departure from the norm.
Snowflake claims the snowflake result from Databricks was not audited. It’s not that Databricks numbers were artificially good but rather Snowflake’s number was unreasonably bad.
IP is not property (usus, fructus, abusus) so the concept of IP theft is not meaningful
"If you need privacy then you shouldn’t be uploading to GitHub in the first place."

Nonsense. Would you say the same thing about a password? Would you make the same comment about a conversation over a messaging service? This is a configuration detail of an account setting -- not a blog post.

Privacy is not binary; there are many shades of grey. It is surprising that this is made public and while it is not necessarily wrong to provide this service (I'm fine with it; I see the utility) it is also reasonable to ask for a way to opt out.
Dataprius - Intranet in cloud for companies. Store and work in cloud

Dataprius offers a cloud-based intranet solution for companies. Dataprius is not like any other virtual drive, as we're a new way to work with files in the cloud. Our solution allows you to work with company files without synchronizing, without conflicts, with multiple users connected at the same time. We also offer maximum file protection against local threats.

You can find us at: https://dataprius.com
I love my Regolith/Ubuntu setup and don't want to move anywhere.

However, I can't find a decent machine which will last for 4 5 hours on battery, and it is important. My brand new Thinkpad T14 lasts less than 3 hours, and I am on minimalistic setup with only few apps running. Tried all kinds of power management tweaks.

OTHER thing is the issue with the microphone on external devices in Linux which is pain, which is why I always have to use my phone for calls.
No, it’s not. It’s not the same as reusing a password, because unlike a password, your private key never leaves your local machine. It doesn’t matter if one of the services that you’re using the key pair to authenticate to is compromised—your private key is still safe.

In order to compromise your private key the attacker would have to gain access to your local machine, in which case all of your private keys are compromised.

You should use different key pairs per client, so that if one client machine is compromised you don’t have to change keys on the rest of them.
your liberty is being sledgehammered. next will be a BMI mandate, because high BMI individuals are responsible for taking up 10X more hospital beds than covid patients.
Do you hide your main door keyway?
What do you advise non-residents wishing to go to Portugal to benefit from the tax regime there? Is it not worth it?
Yes. You get taxed when received (US) so make sure there is some liquidity for the token.
Can vacuuming carbon dioxide out of the air reverse climate change?
I lean towards an arena.
GlucoTrust Review, Legit or a Scam?
Would you pay to use a compiler?
Solutions:

https://gist.github.com/sivel/c68f601137ef9063efd7 - uses AuthorizedKeysCommand to make a remote server the authoritative source of your SSH keys, so (if you wanted to) you could make GitHub your key provider.

https://github.com/ierror/ssh-permit-a38 - 3 years old but that's not necessarily an issue

https://github.com/gravitational/teleport
James O'Keefe is not the most likable guy. He is a gonzo, sensationalist, semi-dishonest journalist. But he is the only one like him on the Right.

He is hated precisely because he turns the rules of the Left back on themselves.

And a fair fight just cannot be allowed, hence the effort to punish and destroy.
Why can’t you use MagSafe while flying?
This is how I see it as well. May I have all of your usernames? No, but those are "public" in the spirit of this thread as well. However most are protective of them. Maybe you use a very specific email address for a password manager that you don't use with anything else. I wouldn't want a SaaS service automatically saying - "Oh you know <username>? This is an email they use."

Just because the functional security of a system isn't dependent on the exposure of a public component doesn't mean it should implicitly be shared.
Sounds like D, actually.

As D is making gc optional, I'm guessing rust will evolve ADT crates that makes it easier to do massive parallell processing via message passing. But like with C, I'm not sure most of that should be "part of the language" - might not be something you need for your bootsector or ABS break system controller...
How to put this. Not all suicides are created equal. I think some have more of a point than others. It is a final, powerful shout of hopelessness, an expression of resistance against a society that has thoroughly abandoned you. And, in the case of a parent forcibly separated from their children, a statement that if you're going to have your children taken away, you might as well be dead.

But of course we attack the victim here. Because he's a man. Because he's been accused of DV. Because he's a wimp and couldn't take it. Because he's selfish, self-destructive, and abandoned his kids. Right?

Well, if I had my way I'd investigate each and every suicide that was a result of a justice system action. I would take a microscope the proceedings and to the allegations. This man spent his life to say something, to warn us, and I think we could at least take his last, most serious complaint, seriously. (And by implication, don't use the act of despair to further heap blame and abuse on the man.)

And make no mistake, it IS a warning, to the ~10% of marriages that will end in a high conflict divorce, and our concept of right and wrong, just and unjust, is not reflected in the family court system. It is arbitrary, personal and extraordinarily biased for the mother. For those women willing to take it, the high-conflict divorce DV allegation is a super-weapon that you can use to utterly destroy your opponent - not just win, but take all his tools away for fighting, and take all public support for him and his rights. It's extraordinary.
I'm thinking it's a new marketing strategy. Throw something flawed, let youtubers whine, let one fix the most important and community supported issue, patch your device and enjoy the sales.
Move closures assume everything is movable, in C++ you can control what actually takes place, and yes there is the possibility to get it wrong.
I’ve thought a lot about this. One alternative solution could be this: Instead of backing the laptop up directly, sync it to a NAS. (Using rsync or a similar tool.) Then run Restic on the NAS and back up the data from the NAS to S3 or similar.
> and it was a hassle to get local repositories to use the correct keypair

I agree. The way that I deal with this is as follows:

In my ~/.ssh/config I have content that looks like:

Host gh-company-a
User git
HostName github.com
IdentityFile ~/.ssh/id_ed25519_company_a

Host gh-acme-inc
User git
HostName github.com
IdentityFile ~/.ssh/id_ed25519_acme_inc

Host gh-sponges-corp
User git
HostName github.com
IdentityFile ~/.ssh/id_ed25519_sponges_corp

And then instead of

git clone git@github.com:companya/foo.git

I'd type

git clone gh-company-a:companya/foo.git

Likewise, instead of

git clone git@github.com:acmeinc/baz.git

I do

git clone gh-acme-com:acmeinc/baz.git

and so on.

With this way of doing it, the correct key pair gets used both for the initial clone and for subsequent pulls and pushes.

I suppose I could make a wrapper program that would take care of the substitution for me, to further reduce the amount of hassle. In fact I might end up doing that. I already have a few wrapper programs for various git commands.
Tiny Lisp Interpreter Written in Ada
I would but 2 of them are RSA keys and I don't want to make the comments messy.

Here's my ed key though.

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN3sRdLQYzhroFcUsId9X2xS1Um9bP0E+FiuiO5/qF5W oehpr

What's your point with this? Is there some factor I need to be aware of here? Other have brought up privacy, but I'm fine with my servers knowing I'm devious hacker oehpr.
Isn't the efficiency of MagSafe quite high?

Out of curiosity, is it harder to charge on early morning flights?
I’d expect if we find the kids of professors to be more likely to be National Merit Finalists that we’d find a non-zero upbringing/educational correlation. Sure there’s a genetic component, but I’d be fairly shocked if “being good on academic testing” has no correlation with “being raised by academics”.
No - it basically embeds the USB-C to Lightning's cable circuitry on a custom flexible PCB inside the phone. As far as the phone is concerned it's seeing a USB-C to Lightning cable always connected.
There are other details that are wrong. Ruby does have iterators — except they're called enumerators. The standard implementation is called Enumerator:

>> [1, 2, 3].each
=> #<Enumerator: [1, 2, 3]:each>
>> e = [1, 2, 3].each
=> #<Enumerator: [1, 2, 3]:each>
>> e.next
=> 1
>> e.next
=> 2
>> e.next
=> 3
>> e.next
Traceback (most recent call last):
2: from (irb):17
1: from (irb):17:in `next'
StopIteration (iteration reached an end)

Enumerators behave similarly to generators in Python thanks to utilities like #to_enum:

class X
def each
yield 1
yield 2
yield 3
end
end

>> x = X.new.to_enum
>> x.each
#<Enumerator: #<X:0x00007fd30c93dfa0>:each>
>> x.next
1
[etc.]

Ruby's for loops actually use enumerators, just like Python. It's just not used as much, for cultural reasons; most devs these days favour Ruby's data-oriented inversion of control.
Sexy anime goth gf
I would respectfully disagree. While relying on hiding a public key is not a meaningful security barrier, obscurity is a threat reduction tool and limiting information, including keys on a need to know basis is a valid control that may also reinforce separation of duties.

For example, to access secure areas of my network, you need to access the management plane first, with a separately managed system. Look at how GCP manages ssh keys for web consoles as another example.
> I'd rather have a society where millions of people could fuck a company but in practice they don't

In many parts of the world we already do. People just don’t realise it. Companies only get away with fucking people because most people never make any attempt to report bad behaviour or know their rights.

Consumer apathy and ignorance is the number one thing that enables corporate misbehaviour.
The email text to me looks like it was written by some 15-year-old zoomer kid with no clue what they’re really doing.
Have you looked at D? (or perhaps zig - but I think D would be closer to a "sane" go).
I keep hearing people say that, but how do you propose we write software that has no bugs and does everything perfectly right the first time? That seems impossible.
I wish Microsoft would re-enter the mobile market. It is certainly not tapped out and there is a lot of pent up demand for a platform other than Android and iOS.
It varies by employer, to this day. ADP (biggest HR company in the world, likely) probably still pays its employees every two weeks, but I no longer work there. My current company is on the twice-a-month schedule. I've been paid monthly in past jobs. And my wife is currently getting paid once a quarter!
Long back when I worked in my first job at a large private bank, I remember being in a meeting where they spoke about overdraft fees + late fees + interest on these + god knows what else and the lady, our systems counterpart, looked at all of us and said 'We better plan a trip to Ganges to atone for all this and we might need to go ever year' (it's a common saying in India, as Ganges is supposed to wash away one's sins)

It's been 16 years since I worked there but I still remember this vividly. Modern banking has to be one of the biggest scams legally running and once you go below the prime segments, it's basically just exploiting the poorest and weakest to make some of the easiest money you can.
>It feels like USBC is a step backward.

Not if you want to transfer a lot of data. Say for example, 4K ProRes video.
Agriculture gave rise to one of world’s most mysterious language families
Mandating the vaccine is a pragmatic necessity to end a pandemic that affects us all. Dealing in hypotheticals does not help.
In the US at least, they tend to live on the coasts, so maybe water intrusion is a bigger concern ;)
> The deeper I look into the shipping process the more complex and grift-oriented it seems to get.

If you don't like what you see, then you shouldn't look into advertising and ad tech.
havent read the article so i dont know whta scale were talking about here.. but a cheap and easy way to sound insulate a wall is double gypsum. just smack up another gypsum or sheetrock and probably call it a day. one 1mx2m sheet should set you back around $6.

either one of these two tenants do it, or both. and oh seal any cracks or open slits with self expanding foam, very important even for temperature insulation.
> But in addressing those questions, we have to consider consequences of their political action, which are accounted in tens or even hundreds of human lives lost EACH DAY.

Sure, if we do the same for the politicians like New York's governor who forced nursing homes to take COVID-positive patients and actually killed people.

However, is there political action really killing people? The CDC had admitted that they have no data showing that naturally immune people spread the virus [1], but vaccinated people do. So perhaps those politicians are helping save lives by encouraging people to become naturally immune instead!

In other words, you assume they are killing people. That assumption is disingenuous.

> What do we value more? Human lives, or the right of immoral political actors to exploit the drawbacks and imperfections of our fragile democratic processes?

The slowness of democratic processes, and allowing people to make their own decisions are features, not bugs.

Also, the biggest killer of people throughout history has always been governments that are out of control. This is a case of a government going out of control, which has far more deadly potential than not getting vaccinated for a virus with a 99+% survival rate and where the vaccinated still spread the virus.

[1]: https://thefederalist.com/2021/11/12/cdc-admits-it-has-no-ev...
Bup (Python + C) - https://github.com/bup/bup - de duplicated and compressed. Storage format is a fit repository, an interesting choice that lets you restore using just git tools, “cat” and some effort.
Exactly. That’s why I think public benchmark war is just a waste of time. There will ALWAYS be some subtle differences between the two platforms that results will never be apple to apple.
It is but the magnetic alignment of Apple's version makes it a bit more efficient than usual wireless charging.
Two people with IQ's of 120 will have kids with average IQ's of 110, but if you put those kids on an island and they have kids their average IQ's will be 110. What?
If a job is worth 10 eur a hour but there is a lack of workers they have to offer more to attract workers. If I bring in immigrants who are willing or forced by circumstances to accept 10 eur an hour I keep the hourly rate down. Once you remove this factor the businesses have to pay the actual market rate for the work.
Theranos tests detected prostate-cancer marker in prostateless women
Someone could easily get into my house in 20m with a reciprocating saw. The lock is only there to make it marginally more annoying to break in.
I hope that after they’ll be forced to use USB-C port there will be people who convert them back to lightning.
It'll be awful when Android phones copy Apple with the horrible Android Bluetooth peripheral market. I've had really bad experiences with Samsung buds and a Samsung phone.
I'm sure they'll sell a charging wallet with a USB plug or something. They've gone to extraordinary and inconvenient lengths on points of principle before (from USB-only on the first iMac through to USB-C only and faulty keyboards on the 2018 macbook pros).
I'm nowhere near of 50 years of experience but even with my 15 I can see the trend you describe. I feel natural progression is to move towards management or closer to business. If I am lucky enough to gain 50 years of experience I aim to do software as hobby (same as I was "feeling" it when I was a teenager) and gain business experience including network of contacts so I can do consulting.. Of course, best scenario would be not to have to work at that point but I plan for the worst.
> Version history. For projects using SemVer, frequently changing major version numbers is an obvious red flag. Note that many old, stable projects don’t use SemVer.

This matches my experience. Obviously it's impossible to generalize without making mistakes, but I started to notice that projects that loudly talk about their use of SemVer often break compatibility. In other words, it seems like they think SemVer is a way to liberate them in breaking APIs because now they have a way to tell the world about it explicitly, and so nothing can go wrong.

Ecosystems that have adopted SemVer massively do not value backward compatibility (npm comes to mind), and their package managers often have to provide solvers for complex dependencies; users can get to a corner where they must upgrade something but they can't because it depends on something else that bumped the major version and now the interfacing code has to be rewritten.

Go is an ecosystem that values backward compatibility a lot. They are using SemVer as well now but on the other hand they say that modules shouldn't really bump major version that often, if at all (which in turns makes me question whether adopting SemVer has been a good idea, or a compromise that they had to take to concede something to the community subset that was pushing for a more standard package management solution).

I think Qt is a project that uses SemVer (before it was named so!) in the right way. They break major version every 8-10 years, and they struggle a lot to make sure not to do that often. In C++, it's not even easy because of include files and ABI, but they manage to keep the ABI stable across all minor version upgrades, so that you can upgrade a minor of Qt without even recompiling your software using it.
PAGE 15
"The underinclusive
nature of the Mandate implies that the Mandate’s true purpose is not to
enhance workplace safety, but instead to ramp up vaccine uptake by any
means necessary"
This is nonsense. If you go to a jazz festival in the US people will talk about miles Davis too.
Useless global institutions like the UN and WHO are what’s really on life support. Nothing like creating a fake crisis to gain power. Taxing carbon right after a pandemic happened and now inflation is making everyone poorer, is insane, and will contribute to more needless human suffering, because a little global warming is coming whether you like it or not.

Global warming is arguably a good thing and will lead to a wetter climate and more trees and make living in places like Canada and Russia less miserable during winter. Global warming will do more positive things for the planet than the UN ever did.