skysight-inc/HackerNews huggingface dataset:
>You are forbidden by law to have an accident? This misunderstanding is probably because of my lack of knowledge, but what do you mean?

There are systems (permits to work, lock out tag out, risk assessments, etc.) in place to maintain worker safety mandated by law. An incident of this kind typically means that there was a failure with one of more levels of the system... Someone did something they weren't supposed to, they turned off the wrong equipment, they didn't turn off the equipment before working on it, etc.

> And trying to extinguish such an arc can be quite a challenge.

Once established, an arc can continue as long as current is still flowing. It's possible for arcs to continue and still be below the trip current of the upstream circuit protection. In non-catastrophic scenarios, you have mechanisms to "quench" an arc... one method is to use compressed air.. like blowing out a very hot, angry candle on a birthday cake.
As they said in the piece, they're also doing thinking while writing. A lot of this thinking is something that isn't going to happen if you're there in person. And the other advantage they mentioned is that it frees up their in-person conversation time for more interesting and intimate conservations.
At this point, I think I'd be more satisfied with doing all my printing and scanning at a print shop if I don't have an employer that has a printer and scanner available for me. More peace of mind, less anger.
Lol. Fucking HN.
If that's your outlook on marriage you shouldn't marry in the first place, divorce laws or not, as it is a long term commitment with, of course, risks involved.

> In most countries you are exposed to this risk even if you don't marry as you automatically enter a de facto which is pretty legally similar to a full marriage.

From only being in a relationship or from living together, spending together, having kids together? I'm pretty sure there is no such thing in the EU country I reside in.

Relationships aren't for everyone, especially when thinking about relationships like a business
Buy exclusively laser.

The manufacturers generally don't fuck around with their laser lines.

If it's color and they don't have a machine identification code (https://en.m.wikipedia.org/wiki/Machine_Identification_Code) then you have a real gem. They actually respect you as a customer.
35 a day was my magic number. The method to the madness was that I'd allow for only having to hit it at least 80% of the time. In a given month if I managed it every day it meant 1000 cards a month. Every 3 months I leveled up pretty hard.

In my first year studying Japanese I first did Remembering The Kanji, which was a slow to get through and I didn't manage that pace really due to several periods of starting / stopping. After I got through it though I knew bugger all Japanese functionally speaking but the language became extremely accessible due to having a solid command of recognizing Kanji and being able to look them up easily when needing to read stuff, so I decided to front load grammar after that. At the time the JLPT was about 4 months away and I wouldn't have even passed JLPT5 (well, JLPT4 back then) at that time. I found a really amazing Anki deck that I don't know if you can find anymore called Kanji Oddysee 2001. It contained 2000 sentences which covered up to I would say around about JLPT2 grammar as well as teaching vocab + readings for the 2000~ Joyou Kanji (hence the name). The cards also had audio as well. So given 4 months and 2000 cards with 2 card types I smashed out 4000 cards and sat the JLPT2 after just under a year of study. I think I needed 60% to pass at the time and got like 55%? So, not a pass but I took it more as an impossible challenge than anything, and was stunningly happy with the result.

After that I had a vocab of around a couple thousand words, a decent command of grammar, and some limited ability to converse. I just turned my efforts towards building a vocab deck at 35 words a day. I managed to add another 10k vocab in that second year after which point conversation was fluid and I was reading novels (still needed a dictionary for that, but it was huge at the time). I got in some Japanese room mates too and we had loads of parties.

Hands down one of the fondest times of my life.
I think it can help to keep things less overwhelming.

But what I'm trying now is to ruthlessly suspend any card that I get wrong even once after the learning phase (i.e. the day after). I've noticed that some words stick much easier than others, there might be an 80/20 kind of distribution where 20% of the words are responsible for 80% of the time spent. In that case it might be better to add a bunch of words every day and then suspend the ones that don't stick very easily. The idea being that they'll stick more easily at a later point, at least this has been my experience with Chinese.

Actually I'm going to dig through my Anki database and see if my hunch is right.

Edit: it's more like 25% of the cards are responsible for close to 45% of reps. But 25% of the cards are responsible for 58% of review time, and then it's 36/70. That indicates to me that dropping the something like 30% hardest cards would save you a disproportionate amount of time. Of course there's some nuance here where I should probably do this per card type, otherwise you'd just drop the hardest card types.
Isn't it the H and P series that use the same die, while the U series is a much smaller die (2 instead of 6 P cores)?
It's not just crypto. It's PayPal freezing accounts for 6 months, or people having their accounts drained via Venmo.
Note that Cinebench R23 (the main CPU benchmark we use) runs for 10 minutes, so it’s a measure of sustained performance. Boost (PL2) is typically 30 seconds or less with a long period after that of staying at the PL1 limit.
AMD Ryzen Threadripper Pro 5995WX Wepyc Review
> Compiling... it is a terrible UX and interruption of flow.

Compiling a project is only a nuisance if you don't design it around incremental builds and modularity. Otherwise the only thing your build system has to do is to build the files you actually touch, and link the remaining downstream subprojects that depend on it.

One of the first things I don when starting to work on new C++ projects is check build times, and if rebuild times are noticeable when rebuilding subprojects then I determine what can be done to let that cease to be an issue. More often than not, all it takes to get back decent incremental build times is minimizing interfaces, refactoring some includes with interface segregation, peel off submodules from largeish modules, and that's it.
they are explicitly stating that writing those notes allows them to talk more because they can move the transactional stuff out of the way and use their face to face time for more enjoyable topics.
A lot of the comments on here seem to feel this is a controversial topic, so maybe it's not that simple or it's an idea some people would find useful.
During 2019 protests in Hong Kong, the idea of jury nullification was known to many people, in hopes of setting the protesters free. The government used loopholes so most protest related cases were trialed without jury.
You are forbidden by law to have an accident of this nature. Yes. If you do cause an accident of this nature you are criminally negligent no matter the circumstances leading up to the accident because it's your duty to ensure it doesn't.

Of course you need to keep in mind that courts in Europe tend to not hold to the letter of the law quite as strongly as US courts seem to do. Laws like these are mostly so the judicial system gets booted up when something awful happens. Might still turn out that no one was responsible for the accident. Might turn out the boss of the guy throwing the switch was responsible. Or the equipment manufacturer.
This is very much a fair-weather first-third-of-life perspective.

I see quite a lot of elderly people with health problems. The ones that are completely alone… it’s a pretty wretched existence, frankly. That’s the reality. Not to say all marriages are great obviously, but often even an ex-husband is better than no husband at all.
You're definitely correct there on my misreading of the tables. To further clarify, I also decided to see precisely what "points" meant rather than continuing to just skim. They chose to rate true/false answers on a -3 to +3 scale driven by the respondent's certainty. This means one question wrong, out of 34, was able to drive up to a 6 point difference at max certainty. And so, somewhat serendipitously, my point, with some 'modification' remains that opposition in no case was rarely able to explain even a single field-specific question missed, at least not at max certainty.

As for the replicability - again, this study arbitrarily removed people fully in line with the consensus. That makes it fairly safe to say that replication is a nonstarter. But I'd also add that another red flag for social science papers is when they collect a large number of variables that end up having no relevance to the published conclusion. Large numbers of variables is a key resource in p-hacking. And this paper was collecting all sorts of data that went completely unused and had nothing whatsoever to do with what they ultimately chose to publish.
Maybe he writes it on the train during his commute or some other time when they can’t physically talk?
I found this post fascinating. It makes me wonder is there an equivalent superpower that's more software engineering focused rather than coding focused like leetcode questions? I know everyone here likes to dump on Gang of Four, but perhaps design patterns and their usecases?
So you context-switched to read HN and even nod your head?

Hmm. Have you gone down the rabbit hole of reading many comments and bobbing your noggin ?
Critcism of US spying is not "starting a flame war".

Please refrain from interfering with healthy discussion.
Monkey/Wonkey, like Haxe, generates code in different languages which is then compiled. So when you compile a Monkey program, you pick a language, like JS, C++ etc and it generates code in that language first and then compiles that language to something that runs.
In the UK jury nullification came into the spotlight at the beginning of this year when four people who helped topple a statue of a slave trader in Bristol were found not guilty by a jury, even though they admitted doing so and there was video & photo evidence. The jury decided that they had acceptable reasons for their actions. [1]

The reaction from the right wing government and its supporters was barely short of apoplexy, followed by promises to appeal the verdict and change the law to remove this as an option for juries. (So far I don't believe any such legal changes have been made.)

Jury nullification is one of the strengths of the jury system, allowing a representation of the public decide if an act was truly criminal, and should be protected, otherwise it's just 12 people following a decision tree and no better than trial by judge.

[1] https://www.theguardian.com/uk-news/2022/jan/05/four-cleared...
My wife and I write an annual letter to one another. They are truly magical and they are great to read back, often bringing us to tears and capturing the struggles of raising children, moving continents etc. They unleash memories when read.
We have ten years of them and they are truly amazing and I recommend it as a slightly less involved shared (two way) ritual .
wow thanks for this one!
> I/O errors, especially network errors, are things that are going to be expected under reasonable operation, therefore it make sense that code should handle them

It makes some sense, but often, code should do relatively little and process should do most of the handling. Recovering from I/O errors and properly testing the recovery code can take huge amounts of time and effort.

Often, aborting the program and rerunning it or even restarting a service is the best way to handle these because properly handling them in code costs time better spent on other things. Logging a decent error message and aborting may be the better choice.

But of course, that depends on the use case. Databases need lots of recovery code for I/O errors and deadlock recovery, for example, even for cases that occur maybe once every year.

(And yes, process nowadays is often automated, making it code again, but IMO, that’s a different kind of code)
I'm being downvoted, likely, by people with little experience in this particular area I guess... There is a real actual gulf between a fully tuned AAA game engine and what you can buy.
Now imagine doing that with two minimum wage jobs. That is true hell.
It’s an old, oft repeated saying, but nobody ever laments not working enough when they’re on their death bed, but frequently people do regret not spending enough time with loved ones.
That's a great question. Now that I think of it, it's the incentive structure, for the most part. One gets recognition for half-assed implementations delivered very fast.
Elon Musk challenges Twitter CEO Parag Agrawal to 'public debate' over bots
As companies in spotlight make it impossible to generate gore or porn, will more commission artists' specialization be in that area?

There are already enough offbeat companies dedicated in generating porn, I am sure.
Why haven't they? OVH is probably in the best spot to do so but their offerings are trash compared to Amazon/Google/Microsoft's.
Not everyone gets so lucky. Some people have to settle for a partner they can love but is not really their ideal match.

This is where it takes work. You have to accept the fact every day this is your partner, you have to wrestle with thoughts of perhaps coming across an actual ideal partner some day. You have to learn to love your partner, and do things to make them happy, not necessarily things you want to do.

Because the alternative is to just be single and die alone surrounded by no one, childless in some nursing home where nurses increasingly don’t give a fuck about you the closer you are to death.

Some people will argue being single isn’t so bad. But for a person whose goal it is to be married and share life with someone it can be a fate worse than death. And the longer it takes to get married the more of your life you are living without sharing experiences with anyone that matters to you.
That's essentially what I tried with Chinese, and I could sort of keep up with it before I had a kid but then I just can't find the time/energy to keep the backlog down AND watch new content, so for several years I stopped learning completely.

I also want to minimize time spent in Anki because it's just not fun, you know? I know common wisdom says it _should_ be painful, that means you're learning, but I'm not so sure. Me and everyone I know learned English without much pain or Spaced Repetition Systems after all. It's a much easier language to learn than Japanese/Chinese though, but it makes me feel it shouldn't have to be this difficult.
US cracks down on crypto service Tornado Cash over money laundering links to NK
I think the most surprising thing about this story is that GitHub suspended the accounts of anyone who contributed to Tornado.
"Machine learning has utterly failed to deliver on this original promise of learning to operate a vehicle like a person, with no more sensors than a person."

I am not aware of anyone except Musk making that claim. "Machine learning" as in the statements of the main researchers, certainly did not promise anything like it.
A comment from the reddit link which makes their alternate seem appropriate (I haven't used kiCad since around 2010, so have no opinion either way):

> What KiCad does have is "push and shove" routing, which is really nice. As you're trying to manually route a new trace, it will push existing traces out of the way as you incrementally route the new one. This is a huge time saver as you manually route your board.
So likely an editor was in the room?
Can you link the section where it says you’re supposed to ask? In my experience you don’t get assigned anything, you tell them what you are classified as and of course they can disagree but there’s no “tell me my export classification” part unless you fall under a restriction and can’t claim any exemption. Only then do you submit anything. And from my reading of those hellish documents, encryption software for which the source code is publicly available is exempt.
We're using the word differently.

In the context of this thread, gratitude stands for expressing what you appreciate about your relationship with another.

Do you see the problem here? If you like a flower, do you feel the need to thank it? No, right? A flower does what flowers do. So what's different about this scenario? The difference is you're using expression of gratitude as a tactic to manipulate.

If you're thinking, yeah, great idea, everyone manipulates, so what, you're a sociopath :)

As for the way you're using the word gratitude, to mean 'thanks' - sure, social norms dictate acknowledging other human beings in various ways - that's not what this thread is about.
> Don't buy these printers.

Is there a list somewhere of printers that are neither user-hostile nor designed to scam customers out of their hard-earned money?
>I don't know of any actual US crimes that Obama is legitimately suspected of. War actions are generally treated quite differently compared to non-war actions. With all likelihood, the US drone campaign is only evil, not illegal.

18 U.S. Code § 2441. Not enough to convict, but definitely enough for PC. If an agent claiming a dog sniffing me was enough for a federal judge to serve a search warrant against me (true story), then by uniformity principle an order followed by blown up dead droned kids should be enough PC to investigate Obama.

>A search warrant was issued for Trump because he _already_ was caught keeping classified documents that he wasn't allowed to keep, and whatever followup they're doing based on that.

Sure again I don't doubt there was PC to get a warrant for Trump involving something. Again the issue is the possibility of using criminal system for targeted political persecution, in this case of the immediate historical adversary of the sitting lead of the branch in which the FBI sits.

>Congress isn't primarily an investigative body, they're not special prosecutors, they cannot charge people with crimes, and they cannot do a whole bunch of things that actual law enforcement can. Also, impeachment only has two possible punishments, removal from office and forbidding future office.

>They also kind of suck in general at being non-political, by nature of how Congress works. For example, the J6 committee investigation really should have been a special prosecutor of some sort, but they couldn't get it done because the Republicans simply refused.

Point taken, I can see the merits you note here and agree a less political system could be useful for investigating presidents.
Why would this change anything? If I 'm not willing to do my job for the salary offered I have to change jobs. What is upsetting about this?
Super-fast jet train would tap into a whole new field of physics
It was deleted? Is that a fact? The first sentence of the article says suspended.
For people who do not know; Monkey (the language this was forked from), like haXe, generates different languages which you pick when you compile a Monkey program. So running a Monkey program requires you to pick a language like Java, c++, js, c# etc; it will first compile Monkey to that language and then compile the code for that language to it’s runnable form.

I programmed a lot of Monkey (and haXe) when it just came out and liked it but both communities are focused on gaming frontend while I needed more focus on the serverside of gaming at a time and that became somewhat painful as I had to invent everything myself (not sure if that changed; this is a long time ago).
I don’t like that we call it 12th Gen Intel. It would be more correct to just call it the 12000 series Intel.

Intel didn’t change CPU generations from 6000-10000 series, they’re all the same generation. Just because the years advance and they refresh their products with increased product numbers doesn’t mean that they’re a new generation of products.
What about artists who are inspired by other artists?
There is a big improvement from the 4000 series to the 6000 series.
I've been running Linux on a Lenovo with a 5800h for almost an year with zero issues.

I did have plenty of freezes on my old 2500u machine though. Was very disappointed. Thankfully, those days are long gone
I'm also working in this area; and your work is impressive!

I find your thinking to be very clear, and thank you very much for taking the time to articulate this space so clearly. Your idea is diligently thought-through, with admirable execution.

I see a limitation in your design — it relies on a central agent to design and ultimately adjudicate its reputation system. That is not safe for science! But worse, scientists will be hesitant to buy into and rely on a system that depends on such centralized leadership.

I'd encourage you to compare those aspects of your design with the decentralized "Subjective Reputation System" that we are building: https://peeryview.org/about

Peery View's ratings are Subjective: each user votes on not just publications, but also other users, to express who he trusts, and can even define his own filter function to generate his own news feed of high-ranked publications. And as each user votes, his votes are shared with everyone else who votes him up, and so on, which creates a trust network that can cover the entire web.

Peery View is a protocol, instead of a platform. Every user can post his votes and publications on any web server he chooses. The Braid Protocol extensions to HTTP make it trivial for his votes and feeds to synchronize with other user's votes on their servers. This means we don't need a central server, and we don't need a 501c3, and we don't need to set the culture. The culture will evolve itself, because every user has an incentive to have a good feed, and thus has an incentive to vote on good posts and good user behavior, and then he also has an incentive to share these votes, because doing so will give him reputation in the scientific community around him, as other people vote him up, because doing so will improve their feeds.

You find that in this way, the system has built-in resistance to being gamed. If any bias or manipulation can be systematically detected (e.g. a sybill attack) by any user, that user can express compensating votes that undo the bias and penalize the manipulation. This user can then express those compensating votes, and get reputation in the network, as other users vote him up to get improved feeds. Thus emerges a distributed incentive for the community to root out untruths. As the community deliberates the best ways to find truth, they articulate the scientific principles that they find work the best. This is a very healthy, and much-needed dialogue for us to be having these days, with the crisis in scientific culture that we are all experiencing.
How many printers have a fault condition involving spilling ink on the carpet?
Don’t try to get out of jury duty. Someone’s life is on the line. Suck it up and do your civic duty.
The Lenovo Laptops I have are Legion 7 2021 (5800H / 3070), X1 Extreme Gen 1 (8th gen / 1050ti) vs Dell XPS 15 (12700 / 3050ti)

Both Lenovos are rock solid, not laggy or stuttery.

But I had a Dell XPS 15 (2020) model from work, I gave it back because idling in Windows made the fans spin...

I got a newer Dell XPS 15 (2022) for work (new job) and its great, but its stuttery and the fans spin under light loads. (the screen is amazing tho, i love the screen)
Justin Kan: Web3 games don’t need to lure players with profit
In this case you are technically not even allowed to check it out in most jurisdiction.

No license means no rights.
Linus said he put them in touch and they haven't even spoken to each other. It's going to take time, but they aren't even engaging at the moment...
This video presents no new information and is essentially this guy making a straw man argument.