skysight-inc/HackerNews huggingface dataset:
That provides another mechanism for abuse that cannot be fixed, or will not. Abuse via other’s id and they are left with the perpetual fallout
This is a truly amazing project. I'm contributing financially (as I don't have the time to contribute code) to help Alyssa and the rest of the team. If you can, you should too.
The early ones were often open source, but between competition in the scene and making it harder for Apple to patch them, a lot of the newer ones are not, which makes it a lot harder to trust them.
Leaked docs reveal Reuters, BBC, Bellingcat in covert programs to weaken Russia
Kubecost (Stackwatch) (https://kubecost.com)| Senior Support Engineer | 100% Remote (US-East/Central hours preferred)

Our tooling and intelligence empowers teams to efficiently operate Kubernetes at scale—helping them manage cost, performance, and reliability. We're avid contributors to the open source community.

We're looking to add a second Senior Support Engineer to help us build a scalable, user-first support process, troubleshoot complex infrastructure issues, and influence the direction of our product by tracking and communicating user needs. Be one of our first 20 teammates!

Feel free to apply or reach out to us directly with your CV at hiring@kubecost.com if you're interested!

All open roles: https://angel.co/company/kubecost/jobs
BGP isn't actually all that complicated. Like virtually all routing protocols it is based on the concept of shortest path first route selection using Dijkstra's algorithm. BGP just defines a way for communicating the announcements and paths that feed into Dijkstra's. OSPF and IS-IS do pretty much the same thing, as well as a number of the mobile ad-hoc networking protocols.

I was lucky enough to get paid to prototype a routing protocol a number of years back. Getting my hands dirty implementing Dijkstra's was a lot of fun!
When the glued batteries first started showing up, they were showing up in devices with security screws where bits were not available and the expectation of being able to swap batteries out at will. (Macbooks vs regular Laptops of the day)

The glue was so strong that you could not avoid damaging the battery when attempting to remove it.

You also could not safely remove the battery if it had started to bloat/become swollen.

This was, of course, about 10 years before pulltabs and adhesives that were solvent sensitive were used.
> I meet a lot of candidates who have no idea why they applied, what they want in life for themselves but are just randomly sending their Resume hoping it sticks.

The problem is that finding something isn't optional, so when your dream doesn't work out, it is just a matter of finding what else might accept you.

So many people, when asked about what they want from life, are essentially asking back, "what are my options?"
15.6inch Pi-Laptop – Based on Raspberry Pi Compute Module 3 Lite
The incentive for kids to break the law will be greatly diminished since the network of their peers won't be at a critical mass and it'll no longer be a requirement for their social status.
The Carbon Price Index – A Global Reference for the Evolution of Carbon Prices
Can’t they just create multiple accounts?
Yes, Windows can use a Yubikey for Windows Hello either to unlock the device (not login) or as a second factor for anything else supporting Hello.
I think you're being incredibly reductive with your claims about screen tearing. I've run a 1080p display off my horribly outdated i5 520m, and I never noticed any tearing on it. Same goes for my Skylake notebook, desktop Haswell iGPU and even my old Raspberry Pi from 2014. You may have just gotten extremely unlucky with your hardware.
Byteboard spins out of Google’s Area 120, takes on new funding
That's probably true, however didn't the default sort change between python2 and python3, as a newer, faster algorithm was found and implemented?
You just described Vanguard. What’s the point of yubikey support when you can bypass it with SMS….
It does not matter, it is just a pet peeve of mine. Might be due psychological trauma from when I was a kid and arguing with an older cousin about how pounds and kilograms are not units of the same thing, and the older cousin "winning" the argument in the eyes of the elders because the cousin was quite a few years older than me and considered to be smart in school.
I really don’t like that example because it makes no sense. In no logical circumstance could the potatoes dehydrate so quickly when left out over a single night.
The article described their issues related to using deprecated software (etcd-operator and nats-operator, both archived by upstreams), which rely on some k8s beta APIs that deprecated 2 years ago. The result shouldn't be surprising at all.

> Unfortunately, both operators chose to define their CRD inside of their code (rather than as a separate yaml) and the latest releases still used the beta version of the API.

They made it sound like a bad thing, but I don't think it is necessarily true in all cases. It is convenient to define CRDs outside the operator code, but just like putting ORMs in your CRUD app, embedding CRDs in code gives developers better chance to ensure that their code is compatible with a specific API version. If I say my code only supports v1 API, I can't help you if you run it with v2 API and it gets broken.
For Linux and BSD, everything has been reverse engineered and hacked from the beginning. Linux has been ported to hundreds of unsupported computing devices. If everyone had your mindset, Linux and BSD would not even exist, only proprietary operating systems would exist. You just don't get it. Linux on M1 is a worthy challenge for the most talented and creative software engineers. If we all just waited passively for manufacturers to provide official support then literally none of the free / open source operating systems would have ever existed.
I'm not sure I buy this. I think you're saying that just because the left has the Presidential power currently. But that's never been absolute power in this country (though what has been worrying is that there's the increase of this power. A centralization/consolidation if you will).

IMO the most immediate threat to the American liberty and constitutional government is that we, the people, cannot acknowledge that those in power are playing the same game regardless of the political isle that they are on. It is a show. I'm not sure who said it first but the quote

> The difference between you and me is smaller than the difference between us and our respective leaders

is an important thing to understand. That's what divide and rule preys on. Thinking that we're different when we aren't. The game can't be fixed until we recognize this.

We're in a thread talking about a whistleblower from Facebook. A whistleblower who is saying that reactionary content drives more engagement and harms the public. There's a special irony in that we're arguing over the same thing but if the government does the same thing or not. I do believe that politicians on both sides of the isle are doing the same thing we're concerned about Facebook doing. That's the biggest and most immediate threat to American liberty.
Not if you run out of fan headers and need an expander.
It was implied that the correct answer is 4.
The people involved also cause me pause, and indicate she is not a moderate seeking measured change good for all viewpoints. Her lawyer is Andrew P. Bakaj, an attorney and former intelligence officer with the Central Intelligence Agency. He was the principal attorney representing the whistleblower who filed the initial complaint that led to the launch of multiple investigations by the United States Congress into the Trump–Ukraine scandal, the impeachment inquiry into President Donald Trump, and, ultimately, the first Impeachment of Donald Trump.

https://en.m.wikipedia.org/wiki/Andrew_P._Bakaj
Can you bypass it with SMS? Or can you permanently disable SMS 2FA?
how do you recover?
Is KYC that expensive? It's a mostly automated process that takes at most 10 seconds of human time per user and has a number of outsourced solutions available. Or the government can provide a solution. Or they can implement these regulations only on social networks with more than X thousand users.
One of my pet peeves is when folks compare human elo ratings from FIDE to (presumably) engine elo ratings from CCRL, a league for chess engines. They're not the same! This is like comparing points between your local youth soccer league and La Liga. All we need to say is that this engine is only 100 elo behind Stockfish. That is akin to occasionally beating God in a game of chess.
> In Suits at common law, where the value in controversy shall exceed twenty dollars, the right of trial by jury shall be preserved, and no fact tried by a jury, shall be otherwise re-examined in any Court of the United States, than according to the rules of the common law.

7th amendment says otherwise.
There are lots of us (your friendly local ISP) that would be happy to help someone out learning this kind of thing. Alas, the expensive part is getting an ASN and network to announce which is approaching a kilobuck per year these days iirc.
You can limit account creation with KYC and have a ratings system where you can choose who to do business with (taking less risk by staying with high-rated people etc)
Imagine there are two applicants who are equal in every way, just that one genuinely likes the job and has the same goals as the company, and the other is just there for the money. It's not hard to see why anyone would prefer the first candidate. That's the one who is motivated and will go above and beyond if required.

As a secondary effect, applicants of course notice that they are more likely to be hired if they just pretend like they care. And if everyone pretends, the one person who says they are just there for the money is at a disadvantage to everyone else.
> I haven't used FIDO. If you lose your FIDO key, do you have the option of buying another one and making it authenticate like the original without having to inform all the servers of the change?

I think this is technically possible (some keys let you access the seed iirc, though the FIDO counter would not match) but not recommended. Instead you'd just register two keys so that if you lose one you have a backup.
> Abdicating responsibility

Is it avoidance or asking for a democratic process to provide guidance? For example, yes automakers did push for a lot of rulemaking that cemented the car's position in transportation and yes a rule about driving on the left or right side is better decided by the community of drivers represented by their government, not GM alone.
The algorithm from the paper is indeed an astonishingly simple sorting algorithm, and it is indeed surprising that it works:

void
cantbelievesort(int *p, size_t n)
{
int tmp;
for (size_t i = 0; i < n; i++) {
for (size_t j = 0; j < n; j++) {
if (p[i] < p[j]) tmp = p[i], p[i] = p[j], p[j] = tmp;
}
}
}

That's 10 lines of code according to David A. Wheeler's 'SLOCCount,' though arguably 9 would be fairer. Its cyclomatic complexity is 3, with a deepest statement nesting level of 4, and it has 5 variables: three locals plus two arguments. It compiles to these 17 amd64 instructions, occupying 44 bytes of code, although I could probably shave off a third of that if I wrote it by hand:

4007cc: 31 c0 xor %eax,%eax
4007ce: eb 22 jmp 4007f2 <cantbelievesort+0x26>
4007d0: 8b 0c 87 mov (%rdi,%rax,4),%ecx
4007d3: 44 8b 04 97 mov (%rdi,%rdx,4),%r8d
4007d7: 44 39 c1 cmp %r8d,%ecx
4007da: 7d 07 jge 4007e3 <cantbelievesort+0x17>
4007dc: 44 89 04 87 mov %r8d,(%rdi,%rax,4)
4007e0: 89 0c 97 mov %ecx,(%rdi,%rdx,4)
4007e3: 48 ff c2 inc %rdx
4007e6: eb 02 jmp 4007ea <cantbelievesort+0x1e>
4007e8: 31 d2 xor %edx,%edx
4007ea: 48 39 f2 cmp %rsi,%rdx
4007ed: 75 e1 jne 4007d0 <cantbelievesort+0x4>
4007ef: 48 ff c0 inc %rax
4007f2: 48 39 f0 cmp %rsi,%rax
4007f5: 75 f1 jne 4007e8 <cantbelievesort+0x1c>
4007f7: c3 retq

However, arguably, this sort routine is even simpler. It may or may not be surprising that it works:

void
dumbsort(int *p, size_t n)
{
int tmp;
for (size_t i = 1; i < n; i++) {
if (p[i] < p[i-1]) tmp = p[i], p[i] = p[i-1], p[i-1] = tmp, i = 0;
}
}

By the same metric, that's only 8 lines of code (also only 8 by my "fairer" metric), its cyclomatic complexity is only 2, its deepest statement nesting level is only 3, and it has only 4 variables (the same two arguments, but two locals instead of three). It compiles to only 15 amd64 instructions, occupying only 43 bytes:

4007f8: b8 01 00 00 00 mov $0x1,%eax
4007fd: eb 1e jmp 40081d <dumbsort+0x25>
4007ff: 4c 8d 04 87 lea (%rdi,%rax,4),%r8
400803: 48 8d 54 87 fc lea -0x4(%rdi,%rax,4),%rdx
400808: 41 8b 08 mov (%r8),%ecx
40080b: 44 8b 0a mov (%rdx),%r9d
40080e: 44 39 c9 cmp %r9d,%ecx
400811: 7d 07 jge 40081a <dumbsort+0x22>
400813: 45 89 08 mov %r9d,(%r8)
400816: 31 c0 xor %eax,%eax
400818: 89 0a mov %ecx,(%rdx)
40081a: 48 ff c0 inc %rax
40081d: 48 39 f0 cmp %rsi,%rax
400820: 72 dd jb 4007ff <dumbsort+0x7>
400822: c3 retq

On every complexity metric that was ready to hand, dumbsort is simpler than cantbelievesort. Except computational complexity: dumbsort is O(N³) while cantbelievesort is only O(N²).

Dumbsort is similar to gnome sort, but arguably somewhat simpler: whenever it finds an out-of-order pair, after reversing it, it throws up its hands and starts over (i = 0, xor %eax, %eax).

I don't think I invented it, but I can't remember who did. I'd be grateful for pointers.
Your comments in this thread have been really interesting to read and I thank you for taking the time to respond to us all!
My city’s library has done this for about 5 years. I definitely patronize the library more. Why have overworked librarians have to handle cash and face arguments?

The data is clear that it has significantly boosted utilization without impacting hold times. Fine income accounted for less than 1% of a library’s budget. It just makes sense.
If a CTO asks me to do something I think is initially infeasible, that’s my opportunity to try my best to figure it out not my free pass to sit and complain about what I was assigned to do.

If it really is infeasible it’s a win win. Either I figure out how to do something nobody else could have done or I end up giving the next person tasked to take a swing a lot of info about what doesn’t work and maybe they figure it out.
"In response, Congress passed the Sherman Antitrust Act in 1890 which subsequently prevented the actions that Standard Oil had used to conslidate the market."

This tech company employee (aka the "Facebook Whistleblower") is refusing to share the documents she stole with the FTC.

Although she did share them with several state attorneys general.

It appears she does not support antitrust inquiries. Heavy consolidation of "social media" is to her an acceptable status quo.

Needless to say, some would argue competition provides incentives for large players to improve their services.
The Bio series does not support PIV/PKCS#11 at this time afaik
Facebook Goes Dark as Zuckerberg Loses $7B
Facebook Goes DARK As Zuckerberg Loses $7 BILLION
Suica, Pasmo apps hit by system glitch
You are not limited to accredited investors only. For example see https://www.fractional.app/

You will have to figure out the legal/regulations and how to set everything up behind the scene. I would suggest working with good lawyer who is expert in this field.
I adore projects like this, yunohost also comes to mind, for (among other things) the amount of wisdom captured in many of the build/install scripts. If I am trying to install somethning and banging my head against a wall, almost always I should have checked how they did it an hour and a half ago.
I could agree if you're referring to low skill or some entry level jobs. For later professional jobs, this may be true for some, but a lot of people really do have professional career interests, and all things being equal, it's normal for an employer to prefer people who want to be there for more than a paycheck.

I've had a few glimpses of what it's like to hate your job and just be there because you need or want the money, and personally, I'm motivated by never wanting to be in that position.
Steve Jobs definitely contributed to a number of my favorite computing devices, and also helped to create my favorite computer company! (Though now we often call them tablets, phones, watches, etc..)

Jobs and Apple are both polarizing, but I have to say they've had a pretty positive impact in my life in terms of computing joy and inspiration. That sort of joy and inspiration is an important reason why I am (still) in the computing field.
Why does web3 insist on using cryptocurrencies?

I'm a huge fan of offline-first collaborative apps, but I don't care at all about the crypto bullshit.
It’s puzzling how many people are so ready to mask their own responsibility by shifting it to a legal entity that apparently now has a duty to do whatever it takes to generate more profit. As if individually these people wouldn’t act in unethical ways but once they put on the “I am a corporation” mask anything goes.
Speculation is value and a utility in itself. There is nothing inherently wrong with speculating on an asset. In fact, if we're truly honest here, most holders/traders of crypto are mostly there to grow their wealth. This is currently the real killer app of crypto: spectacularly growing your wealth in record time, or the opposite: losing it all.

I would generally agree that most things built on top of Ether are useless, hype-driven or simply scams. But details matters. When the dust clears, I believe there to be a future for some current experiments in a more mature form, but I won't digress too much.

For sure I believe you can still go underground in crypto and dodge everything, but I don't believe it to be the killer app or highly common.
A Comparison of Personal Name Matching: Techniques and Practical Issues [pdf]
I swear I double-checked the paragraph before replying… Sorry for the “correction”.
It is very likely that the A-cores also include TSO.
How gig workers are fighting back [Feature story+profiles from around the world]
Company that routes SMS for all major US carriers was hacked for five years
Trees are a temporary carbon store, but the issue is that they eventually die and rot, and then that carbon gets released right back into the atmosphere. A permanent solution would be to grow trees, chop them down, and then bury them.
I think a lot of people are choosing to ignore that a lot of companies have done things in the past that were not illegal at the time of action. However, those actions were later decided to be made illegal because the behavior was deemed to be antithetical to our values.

Which, on good days, is why we have legislatures. To make new laws to cover new situations.
John Carmack works on cutting edge technology, so he embarks on things that are already difficult and the answer is not known ahead of time. Now if you are talking about deadlines, then sure. It can be intuited if the deadline is unreasonable. There are problems out there where the answer isn't known or even close to being known without significant effort. A "Do-er" in the case is valuable because they are willing to go the distance to try things. Though I will say, its unclear why an educated person cannot also be a Do-er. Those are two independent variables IMO. I would say I'm a Do-er and I got educated so I could "do" more.
Show HN: Discover good-faith podcasts, essays, & videos from leading thinkers
How do we solve the problem of people accidentally killing someone with their car?
"news site"

Because social media is a status and looks competition between peers which is where the depression comes from. If they're just reading news and commenting that's fine. The internet itself isn't the problem, it's specifically social media.

"Furthermore, why give social media entities more data in the form of government backed authentication?"

Part of the law could be to require an outsourced solution, with a Chinese Wall between them. The solution is only able to relay to the company that the person is a real person and over the age of X. Or a government solution, where the government provides a unique token to each valid person which can be used once per registration, so no ID needs to be given to the companies. Whatever it is, I'm sure a solution can be thought of.
Same thing has been done Charlotte, Mecklenburg Public library. So far behavior change for me is instead of checking in very often if I am running late to checking weekly. Decide up if I am really gonna read those books then renew else return on weekend.
I'd rather hire a hard worker than someone just motivated. It is laughably easy to kill someones drive and motivation (see burnout), where a hard worker is still going to put forward their best effort regardless of how they feel about the work they are doing.

But if you are a big company it that can burn through people, it might be better to hire the motivated as they tend to put in free extra hours, where as a hard workers tend to quit at quittin time and go do something else.
> If there's anything Apple has shown - on Macs only - is that they're not really hostile with respect to standards compliance and helping third party OS support. It's just that they don't care _at all_ about supporting that, and prefer supporting their own internal processes every step of the way.

Apple wrote Boot Camp drivers and the Boot Camp Installer for Windows on Intel Macs. The Boot Camp Assistant itself also paves the way for users to install Windows, for example, by partitioning storage for Windows installation.
I feel like sooner or later a PE firm is going to try not buying those shares, and argue the new policy is indeed in the shareholder's interests.
"In response, Congress passed the Sherman Antitrust Act in 1890 which subsequently prevented the actions that Standard Oil had used to conslidate the market."

This tech company employee (aka the "Facebook Whistleblower") is refusing to share the documents she stole with the FTC.

Although she did share them with several attorneys general.

It appears she does not support antitrust inquiries. Heavy consolidation of "social media" with no meaningful competition is acceptable to her.

Needless to say, some would argue competition provides incentives for large players to improve their services.
For now, it's true that we should focus on low hanging fruits like energy production and transportation. For them, we know what to do and some of them already have viable technologies. Perhaps we can achieve 80~90% of the goal by focusing on carbon reduction specifically optimized for those industries.

But what do we do next when we're running out of these low hanging goals? It's more of death by a thousand cuts spanning across every industries you can ever imagine. And we've had a long, hard time to make politics work even on a very few number of those obvious low hanging fruits and it's still dysfunctional... Political will is a limited resource and we cannot really waste them on efforts with negligible impacts.

This is why we need to prepare more general and economically scalable solutions that directly deal with carbon emission itself. Keep in mind that we're not trying to handle all of carbon emission problems with carbon capture. It's more of an auxiliary one on top of highly optimized carbon reduction solutions.
With "technical" here I mean the featureset that's delivered to the user.

Maybe your mom doesn't care about the "fluff", but your mom isn't the person in society that sets the standard for apps that intrinsically require a network effect, and the people that do set such a standard, do care about what you dismiss as fluff.
Perhaps the penalty should be a limitation on future book borrowing, then. So that way it's clear it isn't a mutually beneficial (or just zero-sum) transaction, but rather a punishment for being late.