skysight-inc/HackerNews huggingface dataset:
FWIW, there is "capital D" Deaf and "little d" deaf. This article provides some interesting discussion [0].

I'm not claiming to be an expert in either area, and I don't mean to draw parallels between them. I think it just speaks to how complicated identity is for humans, not to even begin to mention empathy.

[0]: https://www.deafax.org/single-post/2016/06/08/What-are-big-D...
It seems clear to me that the site guideline I quoted covers that case?

Even the title guideline ("Please use the original title, unless it is misleading or linkbait") implies that exclamation points should be taken out, since they're baity.
I would shake in my boots if I were being tried for a crime remotely. Remember the old thought experiment where you can make a million dollars by pressing a button that will kill some poor sap in Papua New Guinea?
Some people take the view that racism can't be defined as only coming from an individuals with intent. This is because the outcome of the actions are what hurts people, regardless of intent. So someone being hurt as a result of something subconscious, or a stereotype, are still experiencing racism. From this view racism has a systematic or societal definition. Where the society plays a part in transmitting and perpetuating stereotypes, and building the subconscious.
Yeah I can complete anything if it's someone else request, or at least if I can convince myself it will be used by someone else. But I don't work as a programmer so I don't get a lot of those requests.

On the other side, if it's purely from my impulse then I found it difficult to finish it.
Yak shaving is a term I use when I run into a chain of tasks.

https://www.hanselman.com/blog/YakShavingDefinedIllGetThatDo...

https://www.youtube.com/watch?v=8fnfeuoh4s8
The internet has sped up pretty much everything in modern society. I would say in the last 20 years, it wasn't the earth shaping the internet, it was the internet shaping the earth.
That is actually a very decent idea. Charge it at $9999/ Yr.

I wonder if that would work.
Almost always, the best entrepreneurs end up being people in a particular profession that identify a problem and build the solution. They dont choose entrepreneurship.
Imposter syndrome for me is kept in check if I keep within my 'quota' of mistakes. It doesn't bother me if I am the author behind a bug (Normally every bug is an opportunity to understand the software we've built better), but if consecutive bugs come back to my work, then I notice it. And I notice it in others too, and then I want to see them putting effort into improving their skill, etc..
> Her entire argument frames race relations within the context of the workplace which is problematic because her approach is coercive, not educational.

It's also problematic because the workplace inherently has an underlying adversarial quality that can provide a never-ending supply of "microaggressions" and various forms of otherings that effectively sow more division than actually get non-whites anywhere.

The author is particularly clever for writing a book for the target of anti-racism, because the market for "look who's racist" media is thoroughly saturated.

Since race is becoming a greater and greater issue, I imagine it will continue to become a get-rich-quick scheme for some adept to the English language, or the language of CorporateSpeak.
Interesting read! I like the depth of CDBs technical blog posts!

I do wonder when they’ll add the BACKUP feature to the community edition. Dump isn’t very useful for larger datasets and frequent backup snapshots.
It's strange for mlpgx from talking about how everyone's experience is unique to declaring a universal silencing of all white men (for all white men, some of whom I'm sure wouldn't agree) based on "what we see in the field."

Who is "we", even?
Which code is not meant to be correct?
To be clear Mozilla first mentioned starting sponsorship for something called "Rust" a few months after Go was publicly announced. However that prototype "Rust" was a language almost entirely unlike Rust 1.0 (which didn't appear until 2015, five years after sponsorship was first announced). Go was already years into development before being announced and was used internally before the public 1.0 release.

Today Rust and Go exist in different spaces. Go is a Python/Ruby/Java/etc alternative. Whereas Rust is an alternative to C/C++/etc. Obviously there is overlap between those sets of languages but that doesn't really mean Rust and Go are as directly comparable as HN comments might lead people to believe.
> Your example would be a case of sexism

The fact that she was standing on the customer side of the counter would probably be a bigger factor than her gender.
YouTube definitely gets plenty of horrible comments as well. An important question is how well each site polices comments to remove ones that violate the rules.
The problem with connect-src 'none' is that is does not allow the webassembly to load than (as this is loaded via js)

`Content Security Policy: The page’s settings blocked the loading of a resource at http://localhost:8080/wasm/wasm.wasm (“connect-src”).`

For now I only added `default-src: 'self'; form-action 'none'` to the index.html
I think it's a thing in most "sports" that both don't really require a lot of physical exertion, and that are turn-based, where you're given enough time to fall into the mental trap of overthinking things.

For me, this applies to traditional bar sports like pool, darts, shuffleboard, beer pong, etc., but also to some more traditional sports like golf and bowling (where drinking is also semi-acceptable). I'm much better after 2 drinks, but by 4 drinks I'm absolutely awful.

I've read alcohol is actually banned as a performance enhancing drug in olympic shooting (along with most other depressants), allegedly because they help to steady your hand from shaking due to nervousness in a high-stakes competition. Personally, I'm sure there's also a mental benefit to just not overthinking things, which applies to all the activities above, and can help with programming as well.
I'm not missing anything. I'm well aware of the value of type systems, as I am our current cultural decision to value speed over correctness.

I'm not confident that average level developers are able to ship features in Rust as quickly as they would in Go, which is the root of my point. Those building tools, which generally do not have the same success metrics with respect to speed and correctness, should use the language with a focus on safety and correctness. Those whose positions do not lend themselves to safety and correctness should not use that tool.
Someone should tell their web team not to put 25MB png images as product previews :-)

(https://shop.bostondynamics.com/DefaultStore/ccrz__ProductLi..., Spot Enterprise column)
That site has horrible gdpr compliance. I also absolutely hate sites that want to send new visitors notifications before the visitor has even had a chance to sample the content.
If you do think people have the right to be outraged, I don't understand why you said: "Frame it like that and I think the problem becomes clear."
In which situations is React unsuitable? I learned web development starting with React and have been using it for everything since.
Absolutely. So now let's consider the source, the role that three letter acronym fulfills, and the strategies and tactics it's know to use.

Put another way: perhaps it's not an accident? And perhaps some of what was leaked was a decoy?

Yes, keeping secrets is difficult. All the more reason to take advantage of that.
Maybe barriers for personal information isn’t a bad thing? In order to store personal information, you should at least be competent enough to keep it safe. I don’t think having some kind of barrier is too much to ask for a company of any size to have to reach in order to show that they are competent to securely store the data.

I’m not saying the barrier should be great, but something (anything!) that makes keeping personal data secure a priority for a company is a good thing.

How many instances of this kind of lax security have we seen? Perhaps if there were a few extra hoops, then we’d not have seen as many.
Agreed. Or in case someone brings up the good ol' "civil engineering" analogy - programming isn't like constructing a bridge. Constructing a bridge is what compilers do. Programming is the design and engineering that results in a blueprint. And our occupation is unique in that the construction part is so cheap, we can design iteratively, instead of actually thinking about what we're doing.
This title makes it feel like it's an Apple feature, but really it's just a Shortcut someone put together.

It basically just turns down the volume, texts your location to an emergency contact, and opens your camera. It doesn't upload the footage in realtime to a central server as other apps do.
Just going to leave this here: https://www.npr.org/sections/money/2014/10/21/357629765/when...
Early versions of Youtube nailed this. The video would frequently pause, degrade, or glitch due to buffering delays but the audio would continue to play. This made all the difference in user perception: youtube felt smooth. Other streaming services would pause both video and audio which did not feel smooth at all. Maybe they had some QoS code in their webapp to prioritize audio?
> Sub menus are really hard to do right on a mobile device

No, they are not. Bootstrap is too opinionated here by not supporting nested menus. There are plenty of use cases for them, a navigable sitemap or your common application toolbar for example.

And accessibility is also a non-issue, see W3C's / WCAG's recommendations: https://www.w3.org/TR/wai-aria-practices/#menu

Speaking of accessibility: I'm surprised that Bootstrap only cares little about this important topic, especially considering implementing it on websites is required by law in many countries.
It records it if you have the Siri Shortcuts app installed and download that user script.

The article points out the Siri command is only for iPhones, but it could also be a Google Routine or an Alexa skill, or there are standalone apps for all three platforms that do the same thing.
> Anti-racism provides the tools to contextualize and understand why certain phrases are racist or biased.

Can you expand on this a little bit? It sounds a lot like:

>It's akin to just memorizing a list of microagressions like curse words and never saying them for fear of being fired

With extra steps. What are these tools and how do they avoid accidentally putting the cart in front of the horse in terms of goals vs. reality?
From someone who hasn't learned/considered Go for any real project so far, would there be any benefits in going Go instead of Rust? Or learning Go instead of Rust?

The way I look at it, and I could totally be wrong, is if you go for a different language for your back-end than your front-end, it betters pay off big time. I find Go and Typescript to be in a very similar ballpark in term of productivity, but with Typescript having a huge advantage since you can reuse all the learning/tooling from the front-end.

Rust on the other hand really adds something to the table with the memory safety and zero-cost abstraction.

TL&DR: It feels like either you eat the bullet and go Rust for memory safety, or Typescript is a better choice. Of course I'm overly simplifying.

Thoughts?
You screw up at offense if your weapons are destroyed or disabled. In case of exploits, this is exactly what happens when they leak out. Your ability to attack in this case is equivalent to keep your arms useful.
Why do you assume someone thought of the simulated universe? As I said, it could be an accident, a side-effect of something else. Just as people inadvertently invent Turing machines when designing languages, our universe could be the side-effect of something built for an entirely different purpose.
I was hoping to see an example that is a problem for HTML. What you list, I see on most decent websites—and these features depend on the author and designer's sense, not on the possibilities of PDF. In fact, I encounter more issues when people are trying to be too clever, e.g. by floating images to sides; and no issues when images are kept like paragraphs of text, in the main flow—the one which is reformatted to the screens of different devices.

The most difficult of your criteria is ‘the right size’, mostly because of varying screen dimensions and viewing distances. It's not a problem on desktop, though, and having this issue on a phone is possible only because HTML is reflowable to the screen size in the first place. Moreover, HTML can do things that are verboten and unthinkable in PDF: having an individual image zoomed in and panned without the rest of the page moving away (most sites stop at screen-size ‘lightboxes’ so far, but I'm thinking of slapping together an extension that would instead do the full zoom-around thing on any page).

Overall, it sounds like the same old tradeoff of whether you want to do glamour-magazine-style fancy hijinks with your images, or you want to be able to read the documents on smaller screens and devices. And I know which one I choose.
There's also the works of Thomas Sowell.

https://www.youtube.com/results?search_query=thomas+sowell
When you say doing the basics of life what specifically do you mean?

I'm asking because I get the feeling that other people consider the basics to be a wider set of things than I do. For me the basics means feeding yourself and having some relationships. But for other people it means being able to keep appointments, basic planning and follow through, ability to sit still through long ceremonies, not letting dishes/laundry get to the point where you have no clean dishes/clothes every single time.

The second set of stuff is things I've struggled with in my life to a further degree than my peers. It's the kind of things that teenagers are bad at and imagine adults with ADHD continue to be bad at.

The problem I think is everybody occasionally struggles with this stuff. They don't understand what it would mean to always struggle with all of it all the time. What it means for it not to be a choice.

Is that what you had in mind?
Dang. The documentation links don't seem to work on Firefox Mobile.
Typescript greatest features are optional types and the extensive type inference. On small projects this can work well, but on larger ones I can see overly rigid style guides requiring typing everything explicitly in triplicate becoming cumbersome in an Enterprisey way. Curious what people's experiences are.
I don't see why that is stereotyping. I would assume that anyone on the customer side of the counter is a customer and anyone on the other side of the counter works there no matter what they look like.

If you had done that while she was on the other side of the counter or if she was wearing some kind of obvious uniform you'd have a point. However, if she was on your side of the counter and had no obvious signs of working there, there would be no reason to think she was anything but a customer.

The alternative would be to address all the customers as if they worked there, and that's just not practical.
How about AWS? Creating FreeBSD instance is trivially easy.
This is so cool! Feature request: a toggle to hide the right bar.
Excellent! I usually just type up my SQL in triple quotes and execute it from python, which gives me a little bit of templating too. Excited to give this a try (and start using more views.)
The time scale could also be the other way around: An hour in the simulated universe could take a trillion years to execute in the host environment.
If you would prefer to withhold a deserved apology to avoid being perceived as "weak", that's your prerogative. However, making a sexual stereotype and then refusing to acknowledge it is a means of perpetuating sexism. It's true that systemic change is needed to eliminate sexism and racism, but society does not change all at once: every action (including every apology) contributes to the solution.
What Is a Higher Order Function?
Tesla has some major Model Y quality issues
Huh, so the same politicians concerned with propping up the bank Cartel also would love to see more dollarization. Guess that will put them in a catch-22.
Do you have any good resources for readers who think they may have symptoms? Or actions they could take?
func foo() (*SomeType, error) {
...
return someErr
}

...
result, err := foo()
if err != nil {
// handle err
}
// handle result

vs

type Result struct {
Err error
Data SomeType
}

func (r *Result) HasError() bool {
return r.Err != nil
}

func bar() *Result {
...
return &Result { ... }
}

...
result := bar()
if result.HasError() {
// handle result.Err
}
// handle result

I'm not really sure I see the benefit to the latter. In a language with special operators and built-in types it may be easier (e.g. foo()?.bar()?.commit()), but without these language features I don't see how the Result<T> approach is better.
Yes, but the native APIs are a PITA.
So dramatic, and yet not a single example of facebook is doing wrong or what they're talking about.
Sure, but imagine Snapchat without an iOS app...
That was one of the biggest reasons I abandoned it.

But also, since Bootstrap, a lot of competition in that space has popped up, and there's less of a need to buy in to everything that Bootstrap comes with, or any particular frontend library for that matter.

These days, I don't know if I would use Bootstrap again unless there were parts I wanted to harvest from it.
What exactly are the powers and material structures that contribute to the perceived racism in our society?

From my limited understanding of this position, it sounds like the goal is a dismantling of police and courts which form the backbone of a civil rule of law society.
> - humiliated on the other hand is when someone tells others about something dumb you did.

The whole point of OP's article is to say nope, this is quite wrong. There's still a lot of unwarranted shame and, yes, humiliation attached to even something as ordinary as being CEO of a business-- if you happen to be Black. It's not an easy problem to solve, and most naïve, even well-intentioned suggestions don't necessarily help.
I'm not from or residing in the US. My comment was aimed as commentary on what I can see happening globally.
See the MacRumors link above. It's subtle.

Also, not trying to defend/ advocate here, just pointing it out. IMO Apple should allow companies to sell services where the bulk of expenses aren't part of the App Store experience.
That's very well done, and not unimaginable either.
One of the greatest boons of static typing is formal documentation of data structures and interfaces. Catching errors early is a bonus :)
My human, have you no empathy for the plight of downtrodden robots?

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

Must you condemn them to menial lives of eternal servitude?

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

Your robophobic attitude puts you at grave risk of robot attack in the coming AI Revolution, so you should seriously consider Old Glory Robot Insurance.

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

Use the following discount code and you will receive your first month's robot insurance at half price: "NOROBO"
I wish at least one browser had something like bootstrap as its default style back in 1996.
Just for any case, I would really love to solve this, I accept the fact that it is connected with upgrading the modules but this just is no reason for breaking backward compatibility.

root> zpool --version

zfs-0.8.4-1

zfs-kmod-0.8.4-1

root> ll /.zfs/snapshot

total 0

drwxrwxrwx 2 root root 2 jun 15 08:48 ./

drwxrwxrwx 1 root root 0 jun 10 07:53 ../

root> cat /etc/yum.repos.d/zfs.repo

[zfs]

name=ZFS on Linux for Fedora $releasever

baseurl=http://download.zfsonlinux.org/fedora/$releasever
/$basearch/

enabled=1

metadata_expire=7d

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux

[zfs-source]

name=ZFS on Linux for Fedora $releasever - Source
baseurl=http://download.zfsonlinux.org/fedora/$releasever/SRPMS/

enabled=0

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux

But nevermind, this is something that was working since zfs as root was brought into FreeBSD (and we are talking about FreeBSD not ZoL), never had issues about it.
My WebRTC projects haven't suffered that much from latency. The biggest source of delays is usually caused by encoding video for me. I've had to limit streams to 720p and 25fps to reduce the time spent on CPU encoding a vp8 stream. There are also bandwidth considerations (real time encoding = significantly less compression) but the end result is slightly less than 200ms one way latency (including input lag from mouse, 15ms network latency and display lag) without any special settings. All I'm doing is feeding a ffmpeg stream to kurento and letting it broadcast it via WebRTC. This is not a web conferencing application and it is also not using WebRTC via p2p. It's closer to conventional live streaming with a sane amount of latency (compared to up to 30s of latency you commonly see on twitch). Of course I personally would prefer it if the latency can be brought down even further. 100ms or lower is like the holy grail for me and only appears to be doable with codecs that aren't supported by WebRTC. However, people don't want to install apps just for my little service and I certainly won't encode every stream via several codecs just for the tiny minority of the user base that actually ends up using the app.
I second this motion. I was going to make the title more sensible when I submitted it, but given this is discouraged and often rolled back nowadays (as I often see on https://hackernewstitles.netlify.app/), I decided I'd let it happen in due course.
If you consistently get drinks spilled on you in restaurants, but none of your friends have drinks spilled on them, you might start feeling humiliated for constantly being singled out for that sort of thing... And how your mere presence in a group creates uncomfortable situations for both you, and everyone else involved.
Do you mean the email link?
Sum types are not planned for C# 9, are they?
React is meant to simplify application development, specially suited for single-page apps (SPAs).

For a normal/small website, there is no need for a framework like that which adds unneeded complexity.
It's just refreshing the euphemism. It's as old as time.

> On March 7, 1930, The Times announced its new policy on the editorial page: “In our Style Book, Negro is now added to the list of words to be capitalized. It is not merely a typographical change, it is an act in recognition of racial respect for those who have been generations in the ‘lower case.’ ”

Here we go again.
Ask HN: Making renting easier during Covid19
I've been doing research for a product that would make renting easier during Covid19 and beyond.

Below is a list of things I found would be helpful:

- Tenants or landlords create and share installment plans for Missed Rent or Security Deposits;
- Installment or regular rent payments made online;
- Flexbile payment schedules for tenants: split monthly payment across paydays (pay up to 4 times a month instead of just once);
- Faster ACH deposits for landlords (next business day);
- Landlords are always paid on time, even if the tenants are late.

Any of the above resonate with you?

HN - feedback is appreciated!