skysight-inc/HackerNews huggingface dataset:
> No. The idea that being around a member of the opposite sex (and does this apply to members of the same sex? e.g. men raping men, and women raping women?)

I specifically used the word person because I think this could happen between any two people of any sex. I'm certain it even happens to men, by women. Just men are much less likely to regret it the next day.

> levies some kind of 'responsibility' to be on the lookout for rape is absolutely victim blaming

If you gave consent because you were drunk, that's not really rape, it could be poor judgment. The perpetrator might reasonably think you're sober enough to make your own decisions. Especially if they are also inebriated.

Just calling it victim blaming is missing that this is a pretty gray area.
@dang can you merge.

Dupe from source

https://news.ycombinator.com/item?id=26961116
>What, exactly, do you imagine that the police are likely to do with her report?

If it's anything like the UK (and I suspect it is), they'll likely take it seriously. For example, see the police's reaction here:

https://www.reddit.com/r/LegalAdviceUK/comments/mt1kw4/withd...

If she got robbed, on the other hand, or she reported something like this ten years ago, they'd probably say "meh we are busy, here's your crime reference number now go away".
No, because Gacy was accused of things that were actually illegal, whereas much of what Pretty was accused of is clearly not illegal, just shitty. So, as I said in my comment and hardly “glossed over,” the court of public opinion (and the possibility of social / professional sanction) are entirely appropriate!

This idea that individuals aren’t allowed to publicly criticize the actions of public figures, or report on their own experiences with public figures, is so painfully stupid that I find it astonishing that you are arguing in good faith. This is not something you would actually believe in other contexts (say, if a CEO is accused of verbal abuse).
That's awful. Even more reason for me to despise That Company.

My father managed a mom & pop shoe store in the 80s. That Company got its start distributing through small local shoe stores, and as soon as they started making big bucks, began treating the local stores like garbage. Throughout my childhood, we were banned from buying or wearing their, as you accurately put it, overpriced, low quality crap.
Can you please provide proof that our justice system is failing victims? Do you just mean that the conviction rate is anything less than 100% for accusations?

Also, can you clarify what you mean by "verbally insulting and degrading them"? It's possible you just mean the lawyer is accusing them of lying... which is what you do when you think a person is lying. The accused does have a presumption of innocence, and the accuser may need to be cross examined under some reasonable amount of emotional stress to see if their behavior under stress reveals that they are lying. There's not really any way around this other than "well, we'll just assume they're telling the truth and anyone they accuse is guilty" which is a far worse solution in my opinion.
For me it's the enormous number of (mostly hidden) states that a local repository can be in. That's what gives me anxiety as soon as I go off the golden path: you have to keep a running mental model of where exactly you are (what state the repo is in) in any given ongoing process, and if you don't do the right thing as the next step, you can get into an even worse and more obscure state that you then have to chart your way out of (mostly blindly).

It's like that old saying about democracy: "Git is the worst version-control system, except for all the others."
Doesn't your set of statistics show that rape accusations are 2-8 times as likely to be proven false as they are to be proven true?
I was trying to explain Mercurial to other folks at a Subversion shop to make the case for DVCS to them, seemed like it'd be easier to describe the shift from SVN to Hg rather than SVN to Git. As part of this I drew a diagram on a whiteboard I had put up in my cubicle, which I then forgot to erase.

A week later I was in the middle of coding when one of the nontechnical people from the company came by my cubicle, I motioned for him to wait a minute for me to finish what I was writing before talking to him, which he did. When I finally looked up, "okay, what's up," he said "first, let me see if I got the gist of this diagram. Inside of a folder you have this repository file named .hg..." and proceeded to give me a half-good explanation of how Mercurial works. And I was just floored and I said "yep, yep, there you go," and at the end he was like "so why do we save all of these things in Fileserv with a timestamp at the end?" and I was like "well I'll send you a link to TortoiseHg and you can just start using it, but yeah most people just want to do the thing that's in front of them and don't want to learn a whole tool that does things differently to get started." (And sadly that was true and as far as I know he also never invested the time to learn TortoiseHg and get started with that, haha.)

Left an impression on me, for sure.
What this story has to do with the whole "scala community"?

Seems like she is naive and got seduced by someone, nothing crazy

Why always portraying womens as weak people, c'mon
And yet you wouldn’t like to fall within those 2-8%.
This article brings about the perfect oportunity to share with the HNews community what I share with my friends when I feel edgy.

Consider a human as a function of a ton of variables... infinitely many. Our whole life defined as a function of a lot of variables. Now... when you think about what makes you, you, this includes the moment of your birth, and the configuration of your genes. So when your parents decided to have sex. Furthermore, the sperm that turned into you, came from a reservoir that replenishes itself from time to time, so even that is a function of how many times that reservoir has been replenished.

So basically, you are a function of how many times your dad masturbated in his life up until your conception, amongst others. Nobel here I come.
"No broken commits" is one, "nobody cares how often you merged master into your feature branch" is another. Most of the real reasons revolve around making a bisect quicker and easier.
Hey,
Marcel here :)

Yup, I have to agree with what you said. Especially last year, we focused on a lot of new tools, which then lead to more bugs on the existing apps. Meanwhile we have grown our team and just released a new version of Tinkerwell (2.13) that fixes a ton of those small things and adds a lot of new features. Same with HELO, and Invoker will come next.

So yeah, it's all on our roadmap :)
I know this is standard practice for most big companies moderating lots of content, but it has always seemed like such an insane policy to me.

Imagine if this were applied to actual laws enforced by the police. "You're under arrest but we won't tell you what law you've broken, because then other criminals might use that knowledge of the law to avoid being arrested. And by the way, a secret court has sentenced you to life imprisonment and all of your appeals have been denied."
Euro Data: 7,766 DEAD 330,218 Injured in Reaction to Covid-19 jab
> Ask yourself if that's a possibility, and if you think that there is a zero probability of anyone maliciously weaponizing accusations of sexual misconduct.

As a straight, white man: False accusations of sexual assault are extremely rare, but they do happen. It's not a zero probability event.

I guess my response is, right now there's a nonzero chance of someone assaulting someone else, and then a nonzero chance they'll away with it. And there's a nonzero chance of someone making a false accusation and another nonzero chance of them getting away with it. We as a society have to weigh the likelihood of each of these four things occurring.

All experience (and you can look this up) is that sexual assault is perpetrated relatively frequently, and people frequently aren't held accountable in the criminal justice system, for a variety of reasons. OTOH the evidence is that false accusations are vanishingly rare in comparison.

So we should just...keep this in mind, is all, before saying that this kind of public statement is counterproductive. Maybe it protects someone from him, or maybe it protects someone from someone like him. Sure, I'd like him to be in jail, but maybe in the flawed system we live with today, the best we can hope for is he's kicked out of the Scala community. Maybe that would be productive?
i think the main selling point is the always-on browser, not a faster browser. i dont know what demand there is for faster browsers, if speed was a big deal i think most web apps would have moved to native, but almost none of them do. People who use beefy web apps are likely capable of setting up their own server which could double as a terabyte of remote storage, file sharing, any self-hosted app really.

I m sure the makers have done their research and found $30/month is the optimal price of a browser of a browser. Surely a lot of businesses will be convinced it's worth the money because $bigCorp uses it as well, and cargo cults work, I'm just pointing out what money can buy at that price point.

Then someone might figure that they can rent servers for $30 /mo and sell 10 remote desktop subscriptions on it.
https://en.wikipedia.org/wiki/General_American_English

Also called "Standard American English" (as noted in the article). It's what you mostly hear on the radio, in film actors when they're acting but not "doing an accent", among professional newscasters, et c. It's not been static through time—ever watch early talkies or listen to '30s radio serials?—but it exists.
I always just commit my changes and switch branches, come back and squash.
We need to be able to listen to accusers. We also need to be able to evaluate the accusations honestly. If it's taboo to express doubt or skepticism of accusations of sexual impropriety, then that isn't functional either.

I think you've got the phenomenon backwards: when people are skeptical of a murder accusation or an alleged robbery, it's accepted as part of normal discourse. But showing skepticism of allegations of sexual impropriety is not.
trustworthy applications (i.e. apps in the Play Store)

Please don't equate trust with any app store like that. Firstly, many incidents have shown that this blanket trust isn't warranted, and second, the final arbiter of trust is the owner of the device, not the owner of the app store.
> The router is set with ... a global unicast IPv6 address (GUA) prefix 2001:db8:abc:123::/64, which the ISP designates to us (of course, that’s not the real prefix, but I will use this one in all examples below).

On a side note, I have more trust in documentation that is compliant with the relevant RFCs (i.e., RFC1918, RFC3849, RFC5737, et al).

In my experience, such documentation is much more likely to be "technically correct" and get the small details right.
This is the best attitude I’ve ever seen in a rebuke of a poor interface.
I wish I treated every criticism this way.
I see this mainly switches DNS. What happens if clients cache DNS for too long.
It is strange that they keep files on police informants. In my country it certainly does not work this way. Every police officer has his own informants and nobody knows who they are apart from him.
Do you think that OJ was innocent?

And if not, doesn't that imply you also agree (to an extent) that trials/law enforcement on heavily politicized cases have the potential to be totally mismanaged and end in injustice?
git reset --hard does not only modify the work tree though, it also updates where your current branch points to. In fact, that is the main purpose of ‘git reset’, the fact that it modified your work tree at all is only because of the ‘--hard’ flag. So it’s not correct to say that “reset --hard and checkout do basically the same thing”.
HR should have fired the female colleague upon discovering the allegations were proven false, not left it up to the courts and criminal justice system.
first off, cool HN username

second off, i think you underestimate the world's demand for more software vs the world's demand for performant software. you're possibly being selective with your datapoints on wirth's law peaking. zoom out and view the no-code movement as programming.
I was pretty sold on the concept and features of this browser until I started thinking, "hm... if this is streaming, they're gonna have to charge a monthly rate to use this."

So I filled out the questionnaire to request access (to find out the pricing) and the _cheapest_ option to the "how much would you think about paying" was $10/month.

I would expect this could find a place in the workplace where a company subsidizes employee use for workplace browser use but... I don't see this gaining any traction from the average consumer.

I don't think I'd pay more than a couple bucks a month (at most) for a web browser when my current one (and literally any alternative) already works great -- and even if they didn't, there's also tons of free plugins for managing tabs/sessions/etc AND already tons of general-purpose streaming services (like Shadow) that don't just limit you to a browser... at a seemingly lower price.

FWIW, I typically have 20+ windows open at a time (to context-switch between projects), each with 30+ tabs (each loosely mapped to a to-do item). I'm also not on a Mac, so maybe I'm just not the target market.
Some of our customers report regular 5x speedups in debugging time. https://twitter.com/rocallahan/status/1371607271826878464

Of course there is some "cap" on the value tooling can provide, but whatever it is, for some people at least it's close to the total time they spend debugging.
Hackers care about 99% of what everyone else also cares about (you know them operating in the realm of humans.) What a ridiculous point.
With the top four or five results on Google generally being ads, they have essentially already done this.
Sweden and Uk spent tens of millions dealing with extradition case for just getting a hearing over an accusation with similar amount of evidence.

Technically the legal system could do the same in her case.
Actions make people evil, not personality disorders.
Serious question: what is there to gain from being a hater / being negative / being relentlessly pessimistic? Seriously? How can we work towards a better world when people just shoot down any idea that they don't agree with instead of trying to expand their perspective?
Not sure if the article was changed but other coverage has "up to 10%" implying that's the statutory maximum - https://www.ft.com/content/df07e3f2-2d6e-4ced-a819-779e743d8...
pfSense and FreeBSD Pull Back on Kernel WireGuard Support
This is superb. Obviously it's just a tech demo, but I'm optimistic for 3D printed houses in general in the near future. Exciting stuff!
You can give OpenGenera a try.

https://github.com/ynniv/vagrant-opengenera has some instructions to get started.

http://3e8.org/blog/2016/04/04/symbolics-concordia-in-a-virt... can take you a bit further.

You should give smalltalk a try too, same idea but OOP focus ("defining" maybe rather) https://squeak.org/
I'm with you on the AI. If AGI is possible in the next decade, I'd argue Google has at least a 30% chance of being the company to pull it off.
Lots of comments obviously focus on the issue whether this is truth or slander. There is another angle to this:

A word of advice for new people in OSS. You do not need to go to conferences to be successful in the field. Many of the developers who actually write code do not attend conferences.

On the other hand, people who want to associate themselves with the work of others, narcissists, activists of all kinds, parasites and a lot more are to be found in the conference circuits. There are some legit people as well but you'll also find them online where the work happens.
I should note that my brother thought exactly the way you did, before this happened to him. Just an FYI.

He didn't move to Portland randomly. He's the most liberal of the liberal. Just remember that you almost never hear media coverage of accusations that turn out to be false. You just hear about the accusations when they are first made. Do you think the coverage of the Duke Lacrosse case was equally high after the accusations were proven to be fabricated?
I'd never heard of that guy, so to save others the trouble, in 1980 he was found "guilty of 33 charges of murder; he was also found guilty of sexual assault and taking indecent liberties with a child" and was executed by the USA in 1994.
Calibre is great once you get the hang of the interface. The one thing I haven't yet figured out is how to stop it from butchering Kobo (kepub) ebooks downloaded from Standard Ebooks:

"Important: Don’t use Calibre to transfer the kepub file! Calibre will apply its own conversion on top of our own conversion, making for strange results" from https://standardebooks.org/help/how-to-use-our-ebooks
> Same article notes that between 2-8% of rape complaints are false. Worries about false rape claims are wildly overblown.

That is a HUGE percent of false accusations! On the high end that's 1 in 10! In the middle, it's 1 in 20. That's a LOT.
Azure raises prices all the time esp their licensing fees. I'm sure so does azure.... So even the bigger providers increase prices to meet targets . Are you expecting static prices
It’s in-person but now a mix. That’s interesting because I think after a few months into the pandemic while being totally remote, I noticed an increase in confrontational behaviour... I wonder if that disconnect means it’s easier to forget you’re talking to a real person.
Git could not do this (automatically stashing and unstashing) in a backwards-compatible fashion, but it could be opt-in with a new config key and does seem like a very useful feature. It also seems like one that should be relatively easy to implement as all the main logic to actually stash and unstash is already part of Git, it would merely need to be saved to a different ref than refs/stash, so all it needs is someone with enough interest to actually implement it.
> because the first thing anybody does when working on a hotfix is to create a new directory and create a new tree there.

This doesn't make any sense, at all, in any way or form to me. Everything from build systems to IDEs is tied to were the tree is, I most certainly _don't_ want to constantly change that.

> and when you switch branches we'll believe that you want to throw away what you were just working on.

Switching branches checks if something would be thrown away, and will not proceed if that is the case.
Very much so. Seems like a good time for the federal government to make low cost loans available to those seeking to bring manufacturing back to the US.
It's time these women came forward and reported the person to the police. As with #metoo, justice does indeed gets handed out, it just takes time. The only thing I'm sad about is the considerable amount of pain and suffering these women have to endure. Hugs all.
You really shouldnt skip releases, each transition js well tested in order.
Just in time for a dystopian cyberpunk future baby!
I for one have already started work on my nifty “cyber deck”
Yes, that's definitely a possibility, but I think most of the time when two patterns keep existing, instead of a new one just replacing the old one, is most of the time due to people refusing to change the ways they write code.

For instance, `new` is basically nothing short of obsolete in modern C++, unless when used in "placement new". There are legally 0 reasons for ever writing `new T`, unless you are implementing `std::make_unique()` in the STL. Disabling exceptions is also IMHO a very poor choice - first, because there is no valid performance reason to do so, and second because it basically cripples half of the STL (and lots of other libraries). Using it becomes then tricky to use safely, because basically everything might just call std:: terminate () anywhere without any formal specification, or without being declared `noexcept`, by just changing compiler options.

C++ exceptions, when used sparingly and for, well, exceptional events, are not as bad as people think they are. What's very unfortunate is that they got a very bad rap in the 90s, and then countless developers have been mislead by Java's unfortunate design choices, so they often fail to understand that handling failures should always considered part of the ordinary code path, and not treated as exceptional at all.

I personally use exceptions as if they are a lighter version of assert, like `panic` from Rust or Go, in order to indicate that some basic code assumption has been violated, and thus executing a certain action is no longer possible (like, some parameter is malformed and you specifically asserted it's not, and such). Using them to represent normal runtime failures, such as IO errors, is sloppy design, and it's something that is much better accomplished by returning error values (which might also consist in enum classes or an error struct).
Google is 1/2 of the mobile duopoly. No app developer can avoid Google Play Store (for publishing their apps) and Firebase Cloud Messaging (for sending push notifications to their apps).
We have a criminal justice system so that, when the standard of proof can be met, the state can punish and deter wrongdoers through fines, forcible incarceration and other limitations on freedom.

No-one is entitled to maintain a positive reputation just because they've yet to be convicted in a criminal court. One can be a creepy sex-pest without that behavior rising the level of criminality, and one should not be surprised if rumors of such behavior get around.

For those who feel they are being slandered, there is a law of defamation and a civil courts system for a reason. At least there, the burden of proof is only balance of probabilities.
Seriously! The justice system is often ineffective for delivering justice both to victims of sexual abuse and victims of false accusations.
> that code seems to do one bounding box at a time?

Yep, most parts of that library were designed for doing one thing at a time.

Generally speaking, HPC-style SoA approach can be faster especially if you have AVX. But there’s a price for that, most importantly code complexity but some performance-related things as well: RAM access pattern, uploading to VRAM for rendering.

> I was planning to try to do 4 (or however many) checks at a time

I would start with whatever code is in that library, and only optimize if profiler says so.

They have sphere versus frustum test too, similar one i.e. they also testing against these 6 planes, might be slightly more efficient than boxes.
It has very short half life, there’s not a ton of it and it’s likely to be wrapped around a nucleosome. Uniformly, sequences in blood are quite short (<200bp) which is far too small to code for anything meaningful (for reference COVID genome is 29kbp, and the spike protein version in the vaccine is about 4kbp). The bloodstream shreds free DNA pretty effectively, but yes, some short DNA can be detected. That’s a good bit different than a large amount of mRNA/DNA floating around though, especially if it’s a long sequence.

Useful reference:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4715266/
You must be working with idiots, because my coworkers can follow even more complicated orders than "close your unneeded tabs or your computer will be slow."
Ah yes I meant unstable

I blame the flickering screen for the typo.

I had to downgrade to 33 which was slightly annoying but no harm done. I guess I will skip this upgrade cycle and wait for 35
> the courts are stacked against the victims

Ah, that pesky presumption of innocence getting in the way of our 100% conviction rate. /s
yes! my time working there using bunnylol for everything was actually the inspiration for the tool :)