skysight-inc/HackerNews huggingface dataset:
It is frequently used on other forums and sites to show users as being mods or admins. Why not show account age if the signal is important?
The Saturn has a complex array of custom chips, including a second SH2, two graphics chips, a DSP, etc. All sharing access to various resources such as memory.

https://www.copetti.org/writings/consoles/sega-saturn/

So, it's notoriously difficult to code for (if you want peak performance) and tough to emulate. I think each individual core is easy to emulate, but the whole salad of chips is another story.

Coding Secrets on YouTube has some videos on writing code for the Saturn, like this one. Not SH2 specific, but wow.

https://www.youtube.com/watch?v=czqwd43WQWM

https://www.youtube.com/watch?v=wU2UoxLtIm8 (mentions the incomplete documentation from Sega, as if the system wasn't complicated enough without iffy documentation as well)
Then why do they spin it as if Huawei abused their access? Surely they could just make their opposition known without all the wink wink going on.
Approximately any adult in the UK can open a fee-free bank account:

https://www.moneyadviceservice.org.uk/en/articles/basic-bank...
https://link.medium.com/bhC5SA8JAfb
My very-non-self-driving car beeps when I'm not wearing my seatbelt; clearly technology to detect the driver's presence is not rocket science. Lawyers saying it's the "driver's responsibility" strike me as a fairly weak argument, if a Tesla is at all allowed to autonomously accelerate without a person physically putting their butt on the driver seat in the first place. </two-cents>
I know microplastics are bad and stuff but I also have to recommend Got Bag (https://got-bag.com/), which is supposedly made out of recycled ocean plastic. I'm not sure if it is or isn't, but they make a great bag. I've had one for a few months now and it's held up well to being knocked around, no frayed material or even any significant scuffs, and it's at least water resistant (if not waterproof) in the rain.
At the same time, I try to make it a point to vouch/upvote reasonable posts. If I had no indication it'd been downvoted, I'd never upvote it to compensate. I'd read the comments now and if I came back tomorrow to see if there were more discussion I'd be very confused to see many comments grayed out (The great comment massacre?). Based on how other comments move to gray and back I suspect I'm not alone.
The effect of such timeout may be quite opposite.
>like sha256 you are effectively able to support "infinitely" long passwords without any significant loss of entropy.

I disagree. I used to have my password manager generate long passwords, but I realized that the entropy was just being clipped to 256 bits by the hash function. It's not that crazy to go over. That being said 256 bits of entropy is plenty.
scraped from my actual txt logs
Option 3: There was a third person who jumped before impact from the drivers seat.
Gratified to see that he also has a youtube channel and his most popular lacing video has 5M+ views

https://www.youtube.com/watch?v=8DkCoG6n8vk
The "Ian Knot"[0] (which, I just discovered, was invented by the author of that site) is quite possibly the coolest and fastest way to tie your shoes.

[0] - https://www.fieggen.com/shoelace/ianknot.htm
Of course they're obvious -- that's good. With larger players, you have no idea who they're being paid by (as shown, for instance, in the crux of this article). In contrast, with "new media" (e.g. a podcast), I can be reasonably confident they are only being paid by a few key sponsors, and that's public knowledge on account of them having purchased ad space.
iDRACs aren't supposed to be public, and are on average far less sensitive than a bank account, so all in all, not that bad. And considering the quality of Dell software, it's actually better than most of their useless pieces of crapware.
Maybe we're talking about different kinds of issues. In the context of opinion-based disagreements (rather than matters of fact or evidence), an anti-consensus seems to indicate that there isn't (and can't be) one right answer. If one group imposes its will on another group, or appeals to the powers that be to do so on their behalf, the second group will definitely become hostile to the first. Thus, anything other than "agreeing to disagree" and moving on to areas where you do agree would just build more resentful, disconnected hostility.
NFT Hunt: Discover New NFT Art's
> since 2018

At least 2016, actually.
I think they may be referring to a camera facing the road, not the driver. That's how Toyota's drowsiness sensing functionality works.

It tracks the lane lines using a dashboard camera and detects swaying/lane drifting. The system will nudge you back into your lane and beep at you. If it has to do this repeatedly, the dashboard will light up and ask you to take a break.
Compare it to the Forex, for example, which has trillions of dollars per day. And those are real transactions. I'm not sure about the transactions of the foreign crypto exchanges - they've been caught so many times to fake volume and transactions.
Tumblr made it difficult to view NSFW content to appease the App Store. https://mashable.com/article/tumblr-bans-adult-content-polic...

There are some parallels as Tumblr similarly could not control its content sufficiently to both allow most of it and also ensure the problematic content did not persist. Just explaining, not defending either social network or Apple.
How well does this handle things like logging in from mobile devices? If I logged in from my desktop and later from my mobile phone I would appear to zip 350 miles because my mobile data exits the phone network 2 states and 350 miles away.
Not entirely. Someone in the comments of the issue suggests to implement this with generics as:

func PointerOf[T any](t T) *T {
return &t
}

But that has a nasty gotcha:

func Process(x *int32) {
if (x != nil) {
fmt.Println(*x + 5);
}
}

func main() {
Process(nil); //ok
x := i32(5)
Process(&x); //ok
Process(PointerOf(5)); //BOOM: cannot use PointerOf(5) (value of
//type *int) as *int32 value in argument to Process
}

Go's type coercion is quite primitive. It strictly works inside-out (propagating types strictly upwards in the AST), with the only exception that a numeric literal can be coerced into a specific numeric type by considering the immediate parent in the AST. So when you have `func f(x int32)` and you call it as `f(5)`, the literal 5 gets coerced into int32 to match the context it appears in. (The same strategy is also applied to determine the type of a nil literal.)

However, in `Process(PointerOf(5))`, the immediate surrounding of the literal 5 (the PointerOf call) does not coerce the literal into a specific type, so it takes on its default type, int.

The proposal (or, to be exact, both proposals) avoids this gotcha by requiring a type to be stated explicitly.

Process(new(i32, 5));
Process(&i32(5));
These "private companies" are monopolies.
> Option 3: There was a third person who jumped before impact from the drivers seat.

Interviews with the widows suggest there were only two people in the car. I don't see why the two men would lie to their wives about how many people would be in the car. If there was a mysterious 3rd person "driver", then that "mysterious driver" would be sued the ever living crap out of by the two widows.
The car should not drive without the weight of a person in the drivers seat and the steering wheel sensing 2 hands on it. Autopilot and FSD should immediately disengage if those two criteria are not met. Easy fix.
There is something in the second paragraph that made me read it four times, I think, until I was able to read the rest of the post. The author somehow manages to turn around the fact of being laid off into freeing themselves from the "golden handcuffs finally". No matter how I read that paragraph, I can't help the feeling that the author misses the point:

the author did not make that decision, the author had no choice

But what's not landing with me: when the author had the choice, because let's face it, nobody cuffed the author to the desk, nobody forced anybody to do the boring tedious work - the author did not make the decision but rather was prolonging in that, what is portrayed, uncomfortable situation.

The rest of the post paints a portrait of a person who doesn't know what they want. No commitments, no responsibilities, one side wants without being explicit what they can give back.

I think that the key to this post is the paragraph starting with "Accepting a job offer is a bit like getting engaged or married:". But it should be rewritten like this:

> I know (I) will have to make compromises to make it work, but I should not go for it unless I am 100% sure and obviously I should not marry someone I don’t know. If I do, chances are I will end up being unhappy for a long time or staying with them for longer than I want, because I will get used to the day-to-day and the “rewards” while still getting to know them. When I begin to have an understanding of who this person really is, I will already be invested and leaving will be hard. Many never leave(, I never left and I was hurt because I was laid off while unprepared). For a company however, it is much easier to stay with someone who is unhappy in their relationship [with the company itself], because it’s a one-to-many relationship. They have many other employees they can rely on, and an underperforming or unhappy employee can be easily shadowed by better or happier ones without the company suffering. Is it starting to feel dysfunctional?

In that context, the last question could be the writing on the wall. I'm sorry if I come across as condescending, this is my interpretation: this portrays a person who openly admits is not able to make a commitment and is uncertain of their qualities.

The rest of the post suggests the person is looking for a quick fix instead of long term solution. Today they may like this, tomorrow that, today they do something for someone who pays $1/h, tomorrow maybe something better comes through so screw that $1/h. "Didn't like it anyway and you knew the rules so it's your fault".

I like author's rules. Assuming they stick to them. It might work for some companies so good luck.

As a side note: I was hoping to find the info if the person can raise invoices. Obviously, paying invoices in cryptocurrency might not land well with local tax authorities.
Double Dipping in SaaS
That's pretty sweet, no H1B's there, things actually worked back then.
Yeah, I've tried that. First day in my new job. “Here's your PC. Your user name is [some initials] and your password is abcd1234". I sign in and immediately proceed to change my password to something that doesn't suck. I keep getting an error message about my new password not meeting the complexity requirements. Super confusing... I give up.

Next day: I can now change my password.

Turns out that I couldn't change my password the first day because it had already been changed to abcd1234 that day. I was not impressed.
Yes it should only be a problem if

ssh -A sshchat.hackclub.com

is used to connect.
For EVA I had quite an interesting experience. When I watched it I streamed it but was dubbed in cantonese. I can only understand a little but still need to rely on chinese subtitles. The tone of cantonese is of course different from the original Japanese voicing actors. But, surprisingly I was so immersed in its world it felt it was just the language that attach whatever emotions to the characters. The voice of Shinji e.g never felt displaced or making me associate with people from south part of China. They sound genuine and the monologues are so expressive and powerful to make my mind forget it actually is cantonese.
Passwords have to change every 3 months. Calculate M as how many months since you lost acces. Increment the last password digit by M/3.
Two things wrong.

> They had unauthorized access

No it doesn't

>which means they used it

Does it?

As per HN regs, "The article mentions that."
Weekly newsletter on social protocol tech (curated mostly)
This weblog is where I’m learning in public about building and investing in social protocol tech.

21st-century technological innovation will revolve not around gadgets but software-mediated sensemaking, governance, and collective action.
Oh this is clever, I’ll use that next password rotation so that my password doesn’t change in effect. We must change every 60 days where iWork, and it doesn’t work well so some systems still use the previous password, some still use 3 passwords ago, etc. It’s random though, you never know in which systems the password change will take and in which it won’t)
Maybe they hope for an acquisition, but given Facebook has Hotline, I'm not sure if they plan will materialize.
I think the key idea here is that Rust consistently uses static dispatch by default. When you invoke some method defined by a trait, it needs to look up at compile-time which actual implementation it should dispatch to. Since the if-else expression isn't returning the same type, it doesn't matter if they both implement Iterator -- Rust still doesn't know which actual type will be produced, so it won't be able to tell which method implementations should actually be dispatched to.

Dynamic dispatch, which solves the issue you faced, needs to be explicitly opted into using the `dyn Trait` syntax, since it introduces a hidden indirection through a fat pointer.

This is definitely a difference from languages like Java or Python, where dynamic dispatch is the default (and sometimes there's no way to explicitly use static dispatch). On the other hand, languages like C and C++ also use static dispatch by default, with mechanisms like function pointers or `virtual` to provide dynamic dispatch as needed.

You would very likely have faced a similar problem in C++, had you used `auto x = (..) ? ... : ...`; (If you used `T x = ...; if (...) { x = ... } ...`, you'd have been faced immediately with the issue of "what type should T be" anyway, I think.)
Sure, obviously. The question I should have asked is: where should we draw the line, and why?
it is a very big deal since none of these people are LEO's:

"Huawei also knew which numbers were tapped by police and intelligence services."

massive boon to the CCP IC to have access on a foreign's country ongoing investigation etc. (the in Canada detained CFO comes to mind but the potential is much bigger than this)
It's added flavour, I think. Not every website has to be intuitive or hand people things on a silver platter.
Track this for money laundering vectors?
I'm even somewhat concerned about single-pedal driving, because it weakens the driver's reflex to find the brake pedal in an emergency. Autopilot with real-time human backup is just a whole other level of madness.
A few years ago I switched from the "Granny Knot" to the "Ian Knot" [0] in order to (1) eliminate the need for "double knotting" and (2) straighten the bow. Despite the few embarrassing times early in the process where friends observed me struggling to tie my shoes, I can confidently say the switch has been worth it.

[0] https://www.fieggen.com/shoelace/ianknot.htm
Ask HN: Salary negotiations: startup vs. established companies?
I have several offers from a range of companies -- early stage startups, late stage startups, FAANG companies, small companies, etc.

I've read guides on how to negotiate for each, but I'm at a loss as to how to handle a heterogenous situation like I've found myself in.

I know that I can't expect the same total comp or even base salary from the early stage startups as I can from the big companies.

So with this in mind, do I even have any leverage by telling startup recruiters that I have a much bigger FAANG offer? Is it totally unreasonable to ask for an equivalent total comp? Or would the equivalent be in asking for the same amount in equity?
> Autopilot simply won't accelerate like that, it won't reach the speeds observed.

They said the same thing about the Toyota acceleration problem.
The problem is that D&I threads are _not_ intellectually curious. People are too emotionally charged to have a genuine, dispassionate and reasoned discussion about it.
At a minimum, to drive with AP from the back seat, you would need to

a) Plug in a seat belt defeater, or plug in the seat belt after you hop out.

b) Hang a weight off the steering wheel so it feels torque.

At some point, it's hard to ban people being stupid. You can buy a woodchipper and take the guard off and shove your arm in, do we need to ban woodchippers? Or if we build something with layers of guards and safeties.. at some point you the user are responsible for what happens when you bypass them?
There are numerous e-ink devices that support browsers, typically running Android, though Kobo is straight-up Linux. Mind that a DIY option would likely be far superior from a privacy / antisurveillance perspective.

I picked up an Onyx BOOX a couple of months ago. The stock browser is a slightly modified (and slightly crippled) Chromium fork. Via F-Droid, I've installed Fennec Fox (mobile Firefox), and other browsers are available.

There are some benefits, and compromises, to e-ink displays. Pixels are cheap, paints are expensive, persistence is free, colour is unavailable (well, on grayscale devices, there are now full-colour e-ink displays at not-unreasonable prices).

My biggest persistent gripes are:

- Scrolling on e-ink really is not how you want to navigate, pagination is much preferred. Neither browsers nor most other apps support paginated navigation.

- The assumption that I'm using a palm-sized full-colour emissive display, rather than a monitor-sized, greyscale, reflective one, means that most "mobile-optimised" apps and websites are highly frustrating.

I've inquired in a few places (including HN) about what app design guidelines / practices exist for e-ink. Apparently there are none. This is disheartening.
> but I think it's unlikely you'd come up with even a single billion.

One billion is really really tiny though, let's just play a game :

- Unless you're colorblind, you can easily tell ten hues apart. Let's pick two colors, one with a saturated hue, and the other with a pastel one. That's 100 possibilities.

- I'm pretty sure you can easily recognize pictures of a hundred people you've met at some point in your life. Let's pick two of them, that's 10 thousand combinations.

- can you recognize ten different road signs? Ten country shapes ? Ten animals ? Ten fictional character? Ten books cover? Ten celebrities? Just pick three categories, and you've got a thousand combinations.

Now I'm pretty sure you can tell your grandma sitting under a vivid pink UK shape next to your 9th grade math teacher staring at Bruce Willis holding a giant light blue stop sign apart from any other imaginable combinations.

An untrained[1] human brain probably cannot distinguish between 2^256 items, but it's still able to do it for massive numbers.

[1]: but maybe it's possible with training: for instance, chess professionals might be able to do it.
The excellent (or horrible, depending on which end you're on) pam_pwquality[1] module for Linux allows rather fine-grained enforcement of how much a new password must differ from the old password.

1. https://www.systutorials.com/docs/linux/man/8-pam_pwquality/
The thrill-ride theory seems unlikely.

"The names of the two crash victims, a 69-year old man, and a 59-year old man, were not immediately released by authorities."

This was in a quiet residential cul-de-sac, too.

What can cause high acceleration with no one in the driver's seat?
In a sense, inflation regulation is already taxing based on savings. When the value of the currency falls, everyone's savings is worth a little less (and the more one saves, the more one's relative wealth has diminished).
do you jerk off to pg
There definitely is an overlap, big one. I built it for this reason: I am a automotive engineer. I come to work in the morning, make myself a coffee and open autonews.io, click on 2-3 articles that interest me, read them, done with my coffee, ready to work, I'm up to date with latest news in industry - so maybe the combination of news feed plus community submitted articles is different. Hope it is!
Yes, browser support for hardware decoding video on Linux is generally lacking even on x86. Firefox barely added support for it last year with Chrome having no support at all, requiring custom build flags and browser settings in Chromium.

https://bugzilla.mozilla.org/show_bug.cgi?id=1619523
Losing five years of your life overnight
Capitol Police officer suffered two strokes after riot, died of natural causes
I recommend this knot as an upgrade: https://www.fieggen.com/shoelace/secureknot.htm

Do the "bunny ears" way of tying your shoes but loop both "ears" through. Presto, a knot that won't work its way undone and you can usually tell when you step on a lace because there's so much resistance.
It does have a steering wheel weight sensor. People learned you can hang a weight on a rope to "Trick" it. It should not require an arms race to outsmart people trying to defeat safeties.
Worse yet, the AP beta many customers are testing now is explicitly billed as "full self-driving". Which it isn't.

For people who assume the AP is some breakthrough in self driving tech, it doesn't feel too different from this [0] 2013 Mercedes Benz video and demo. Just that different CEOs have different appetites for lying to customers.

[0] https://twitter.com/sascha_p/status/1321469775051186177
Attackers can easily mitigate this by using residential proxies.
I'm insulting the concept of having to listen to HN comment threads. For all I know the OP's project is a jewel of design.
Remember websites?
ARM is used across a huge array of end market segments. Granted, none are as big as mobile, but they’re important nonetheless. To say that all ARM SoC vendors are competitors is therefore not strictly true.
This reminds me of the old adage that the level of experience of C developers can be ranked into 1 star, 2 stars, 3 stars and so on, based on the highest number of consecutive stars they use in type expressions.
3/y both have a driver facing camera above the rearview mirror. As of yet, it is not officially enabled for anything.
>If there was for a moment, free markets and free trade, Shanghai would be empty, all that money drained out into the world, wherever there is stability and rule of law.

There's plenty of stability and rule of law in Shanghai, more so than in most other places, and just last year China became the biggest destination for FDI[1] for the first time in decades. Investment from the US is accelerating by the way. So if even foreigners decide to put their money into China voluntarily I have trouble imagining why you think there's a lack of free markets in this regard. Chin's still growing rapidly and money goes where it expects the largest rate of return, generally speaking.

[1]https://www.wsj.com/articles/china-overtakes-u-s-as-worlds-l...
> Just a note

This made me smile.
All of the evidence presented there absolutely confirms, to me, that brain implants change your identity. What they did a poor job of proving is that it was something special about brain implants; My impression is that a prosthetic limb changes the way you look and feel about yourself in much the same way.
Smart contracts, NFTs, DevSecOps, Bare metal, Ethereum (as in it will become as household as Bitcoin over time), Apple M2, Hybrid/Multi cloud, DaaS (Data as a Service)
That would not work for me. I need to keep one finger on the slip knot at all times or it becomes loose, resulting in a very unsatisfying knot. This has been by far the biggest hurdle to teaching my kids to tie a decent knot in their shoelaces: they can move through the motions just fine but it's always loose. I actually start with my left index finger on the slip knot then transition to my right index finger halfway through - much more complicated than it at first seems.