skysight-inc/HackerNews huggingface dataset:
Lots of companies have hard tasks to deal with, the ability to solve hard problems is often what gives a particular business an edge. Why should we feel sympathy for one the richest, most powerful companies in the world when they chose to ignore this for so long? Facebook has conducted various types of research on its users going back to the early days of the company.

You can't convince me that they were completely unaware that hate speech was proliferating on their platform until 2017, and here we are, 5 years, and not much has changed. We should absolutely expect and demand better.
Of course Kathy Hochul, a white woman herself, would get platinum care because she's governor.

Disgusting.
Are you sure it's the same Patrick Toomey? The article describes his bio as Senior Staff Attorney with the ACLU's National Security Project and legal Co-Counsel on the case in question. Presumably if the author were also a US Senator they would have mentioned it.
I'm not OP.

To me, it's the tooling around it.
Everything is done in R-studio and it's focus is to generate statistical documents.

The result is a sub optimum solution.
It lacks good tooling around installing and running R programs.
R programs don't import, they include. It doesn't make it more readable.
R-studio is very Emacs like in the sense that it just lacks a decent editor.
Due to R-studio being the default, there's not much support for other editors.
Imagine a world where a multi-national, multi-billion dollar company had the resources available to provide support for all of those minority languages.

Spoiler - it's our current world. They have the resources. I cannot be convinced that native language support for all languages in the world isn't an option for companies that make literally hundreds of Billions of dollars annually.

If you want to make money on a language via selling ads, you should be able to moderate that content in that language. I have no idea why you're fighting against that argument.
Somewhat related is "Oracle Java SE Support Roadmap" (LTS / non-LTS):

* https://www.oracle.com/java/technologies/java-se-support-roa...
What’s Going on with Certificate Revocation?
Or simply because (as the screenshot show) they got only access to Azure for an account that doesn't have access to the OS department of Microsoft
It would be fun if a backdoor was found in there.
None. This is an analog computer. There are devices such as the field programmable analog array (FPAA) however that may be suitable.

https://www.anadigm.com/fpaa.asp
> their business is strictly concerned with law and evidence, not the fashionable ideology of a particular era - especially in the originalist and constitutional context.

Constitutional originalism is the fashionable ideology of a particular era - the belief that only the inferred opinions of a closed circle of white slaveowning gentry from the 18th century are relevant to any Constitutional question, and that the centuries of social, political and cultural progress from then onward must be disregarded as "radical" and "revisionist."
This isn't about random posts in those languages - it's about paid content promotion. There's surely a different level of responsibility for Facebook to accept funds to promote a post vs. host a post?
I don't understand the connection, could you please elaborate?
Is true caller any different than an automated yellow pages?
My 10 years have given me one principle - make money. I don't want to work like this forever.
NATO does not have to put boots on the ground, just bomb the sh*t out of remaining Russian ground forces and provide more long range air defense systems to Ukraine. Of course this is becoming more and more hard because they are now taking defensive positions and are spreading out near civilian structures but so far the main problem is bombing of civilians without impunity.
Honestly it's the same thing with the (well-educated) people who have their entire lives on the Google cloud and don't have an issue with the privacy practices of Facebook and Tiktok. They know the companies use their data and they don't mind or care - all they want are their free services.

To them features/functionality/cost is first, and privacy is an afterthought. I see this view in a lot of people nowadays.
Wow, that's great to hear. I wish more companies would do this. I'm curious if you also made similar provisions for Git as did the Confluence stuff? I would love to see a writeups or blog post on these types of table top exercises as I feel most companies just run on IaaS/PaaS/SaaS and hope for the best.
This one looks interesting: "JEP 400: UTF-8 by Default": https://openjdk.java.net/jeps/400

It sounds like a good idea, but I can imagine lots of downstream breakage, some of it not immediately obvious, with apps that make bad assumptions.

Edit: The risks section of the linked doc above does explain some of that, and there is some notable risk.
This illustrates the reverse lookup problem with these services. You can take pains to use a Google account with zero contacts. That safeguards the information of your contacts. But Trucaller already has your information because they get it from other people who have added you in their contacts list, and who aren't as privacy conscious as you are.
Its just cargo culting. A lot of programming advice/processes are fuzzy in a wider context. Generally they came to be in a specific context. Relating that context is hard. Eventually its picked up as a fad and spread around, just like a game of telephone we lose nuance and context. Pair this with imposter syndrome and low confidence, everyone tries to cover their ass and do what the current hype in the industry is doing.

What if I suggested an architecture where every 5th call had the overhead of serialization and network time. Also the reliability and concern issues that go with multi machine calls. Data syncing issues and network partition concerns.

Pretty sure most people couldn't reason about this system. They'd suggest instead of having network calls on every 5th call, lets really look at our use case and only insert them where we may have load issues and have to scale. Data state becomes a big concern, make sure we know where our data is at all times and is only passed when needed to be correct and not over pass it to be efficient.
You can move windows without any decorations (press the alt key and drag the window); resizing doesn't really work, as there is nothing to handle the repaint.

Consistency is a matter of POV - it is not really consistent, if your decorations have different widgets, or even font rendering (Qt is quite specific in this) than the rest of the app. The apps themselves are not consistent anyway, so having consistent decorations, for the price of dragging entire widget library and font shaping & rendering into the compositor process is not worth it. That's on top of the synchronization.
I am just disgusted by these reckless people, who are organizing in the middle of pandemic. There are thousands of people dying from COVID every day. This announcement comes in the middle of a more vurilent COVID variants. Even Dr Fauci is encouraging everyone to exercise caution. And these people are orgainizing in person conference putting everyone's life at risk.
You must be joking. You are joking? Aren't you?!?
This is specifically about Facebook selling Ads. Don't broaden this to be about policing all speech on their platform.

If Facebook sells ad space, they 100% are responsible to vet that the ad meets their standards before publishing. Not being able to read it because it's in a language Facebook is incapable of reading means they either need to decline to publish it (and not take any money) or hire appropriate staff to vet it (and pay them using the money you get from selling the ad).
The fine is up to up to €20 million or 4 percent of worldwide turnover for the preceding financial year—whichever is higher.

In terms of limits, €20 million is the floor of the upper bound of what the regulator can choose to levy as fine.

> And until the thing you fear happens at least once to a small business we can assume it will never happen

Yes. This is how we hand power to governments and then end up shocked when they are deployed for political ends. All it will take is one politically-inconvenient blogger to cross the wrong person with ties to the regulators, and then there's no structural back-stop to that person getting dragged through a €20 million fine process.

Remember, Aaron Swartz was facing "only" six months in jail...
The next question is how Lloyd's of London will handle the insurance risk at scale. Clearly, Mercedes is going to need one heck of an insurance contract to justify the policy. What happens if the system is hacked and the number of payouts required reaches stratospheric proportions? What quantity of secondary insurance will be needed for the insurer?

Fascinating questions.
Most of the points are naive and confuse predictive power with interpretability (the latter is harder). For example:

> Did you know that a blood oxygen saturation of 0% is highly correlated with healthy outcomes? No, I didn’t get the percentage backwards. A 0% reading is what you get when the nurse looks at you and decides you’re too obviously healthy to bother with putting the pulse oximeter on your finger. The empty field value gets saved as a 0, of course.

Well, statistical methods (no matter if classical, Bayesian, Deep Learning, or anything, as long as it goes beyond linear methods) will perfectly capture the special case of 0% and predict accordingly. These methods are free of our biases and will take consistent approaches (e.g. empty columns, columns that de facto mean something else, common typos, etc).

Sure, interpretability is problematic, and we often need to consider the knowledge of physicians and medical institutions rather than be based on raw data.
This is tangential and possibly too open ended to be productive but worth a shot anyway. Why is Java so popular? I know of a major Silicon Valley company that's migrating their backend to it. Why Java over other languages? Or maybe there's not really other viable options?

I'm speaking as someone who spent the last 6 years focused on frontend web technology.
First thing I review is readability.

Code should be readable.
Once code is readable it makes reviewing the rest much easier.
Readable code is more maintainable and problems jump out at you.

Stuff other than readability is important, but if you focus on readability it makes the rest of the review go very smoothly.
What would be one way of applying that phrase you quoted.

Fair warning, we disagree severely on this topic, but I’ll leave that for another day. That said, this is actually one of the most competent summaries of the problem I’ve yet seen from its perspective.

But, yea, how do you operationalize “nothing about us without us”? I’m not sure I understand. If it means what I think it means, how do we solve this issue without looking at it purely through skin tone and fomenting division?
No country met WHO air quality standards in 2021
The point I mentioned still stands. There are plenty of places where discussions of the sort you mentioned are allowed and encouraged. There is more need to allow for heterogenous topic hubs than to homogenize everything into one hub. That’s already happened by virtue of the content being available on the web.
> Yeah, people need to stop using memory unsafe languages. They choose not to.

Golang and Rust are not magic bullets that makes systems automatically secure.

Flaws in application logic have little to do with language choice.

Also consider the effort and money it takes to rewrite a multi million LOC system with several dependent apps. The new trendy languages introduce breaking changes, switch paradigms, and have less mature ecosystems.
oic, I had no idea what it was. Thought it was some guy named Curtis and his blog tbh.
I'm curious why Fleet teams went before networking? Shouldn't the dependency there require it to be the other way around?
> Consider that a malicious party could send spam posing to be someone else, in order to have their account taken down.

Yeah, that could happen—under two conditions: (a) if that's what actually happened here, and (b) if GitHub's process for handling abuse reports were so bad that they went from receipt of abuse report to immediate suspension. But neither of those are relevant to anything being discussed here—only to contrarians with but-what-if imaginations.

> your e-mail address is most likely on lists used to send spam not linkable to GH accounts and will continue being so for a long time moving forward. Whomever you're reporting is just a drip in that ocean.

I know how big the ocean is, thanks, and you make a lot of assumptions. Consequently, you have no idea what you're talking about (which makes your un-self-aware remark about "barking up the wrong tree" doubly annoying).

Every commit I author is signed with a single-purpose email address tied to the repo that I'm committing to. The email address I have listed on my GitHub profile is a different address further still. I have received close to zero spam to any of the addresses I've signed commits with. (I'm pretty sure it's actually zero.) Meanwhile, a substantial chunk of all spam I've received across all sources is from dum-dums scraping the address listed on my GitHub profile page and trying to promote their junk. It used to be close to a majority, which only changed due to a recent (COVID-era) uptick of spam coming from other sources—and because I took my profile down by deleting my account. But even most of the non-GitHub-originating spam is obvious spam that already automatically gets flagged and filtered accordingly.

> Spam is frustrating and illegal but you're barking up the wrong tree.

I'm going to repeat what I said before: my expectation is that GitHub takes their own acceptable use policy and reports of abuse seriously. Want to go into detail how that constitutes "barking up the wrong tree"?

I can only conclude by the contradiction between your general position in your your reply to me and your comments elsewhere about GitHub ToS violations that you're mostly here to argue, though, so don't be particularly surprised to find that this is my last response to you.
U.S. Citizens Could Seize Airplanes and Other Russian Property Under House Bill
I've recently read Huntington's American Politics: The Promise of Disharmony [1], which I highly recommend.

I used to be quite hateful when it came to Huntington, I regard his "clash of civilisations" theory quite bogus (or I used to, not so much anymore with this war in Ukraine), and as such this was my first book by him that I've read. Published in 1981 it goes through what Huntington calls periods of creedal passion, which are somehow cyclic: 1770-1780 (the Revolutionary period), 1830-1840 (the Jackson years), 1890-1900 (the progressives/populists), 1960-1975 (the civil rights movement, revolts against the military-industrial complex).

I was reminded of that book because of this quote from the article:

> At the University of Illinois Chicago, for example, a law professor’s classes were cancelled and his career threatened for including a bleeped out “‘n____’” on an exam in a hypothetical scenario about employment discrimination. (He had used the same scenario for years without incident.) (italics mine)

because Huntington had mentioned the same thing happening in the 1960s-first part of the 1970s (especially the first part of the 1970s), when things that used to be regarded as normal (for lack of a better word) when carried out by the powers that be (the Government, the police, the University administrations etc) suddenly became tabu and very, very blameable. I.e. exactly like described in this article.

I wouldn't have probably brought this up if the description above wouldn't have reminded me of another excellent comparison Huntington made in his book, that between the creedal passion period of the 1960s-early '70s present in the US and what happened during China's Cultural Revolution. This actual fear (because that's what it is) the professors/teachers have now of their students (supposedly the same thing happened back in the '60s) is pretty similar, as a feeling, at least, to what the University professors in China must have felt during the Cultural Revolution (and yes, I do know that the Chinese professors ended up having a definitely worst fate, but I was talking/writing about the general feeling present in both cases).

Really interesting stuff. Google-ing around for some sources I've also found this Vox article [2] from 2016 that writes about the same book, this time with Trump's election as a focus (I personally think Trump's election and what's described in this article are part of the same, greater thing).

[1] https://www.amazon.com/American-Politics-Disharmony-Samuel-H...

[2] https://www.vox.com/polyarchy/2016/1/6/10725086/promise-of-d...
I had a discussion today with the author on also on a security topic. I feel that he has a very opinionated take at usable security (nothing strictly bad about it). My problem is that probably anyone can easily extract the key of the registered browser extension. Therefore it is really important to no "remember" the choice to share the password with the browser as it is otherwise rather easy to exfiltrate it (having local access to a running machine). IMHO the security an threat models aof many password managers are only clear to the authors. It is very difficult to make informed choices as a user. I don't like that every password manager claims to have the better solution without really explaining themselves to the user in a sincere way ( including tradeoffs)
Anything that wont let me unsubscribe with a single click I just mark as spam, block, and report. I've no particular data to suggest that this really works other than the fact my 25yr old email address gets very little spam.

10-15 years ago I might have given a company the benefit of the doubt, but these days marketing operations employ dozens if not hundreds of people. They could get this right if they cared to.
> I might also add that Okta DOES NOT support any form of physical 2FA (e.g.: yubikeys), only software-based ones.

You might be operating under outdated information. I absolutely use a YubiKey with my Okta account.
This thread was about this specific site using a 13px font. You replied that browsers have zooming and you pointed out the global zooming controls.

Sure, it can be used to fix a completely different problem. Great.
Hmm I know it's not the same but I see a lot of people fall asleep on public transit only to be jolted awake, look around confused for a few seconds and then bolt for the doors because they are realizing they're about to miss their stop. I think it's great to say "you can't go to sleep" but I have a feeling people will fall asleep anyways, especially commuting to and from work. Based on the disoriented, panicked, suddenly awake people I see on public transit, I think the 10 second warning could scare somebody awake, have them panic and cause an accident.
I doubt it's even connected to the internet. Odds of being hacked would seem no different from cruise control of a random Toyota.
We definitely need some scenarios where this kind of spying plays out badly for the user, so we can use them in arguments against these practices. Without examples, I can't blame users for calling these dangers hypothetical, really.
Well, I am a vim user, and I deride noone for the tools they want to use. If someone wants to work in a super-modern IDE, great. If someone wants to work in Notepad++ great. If someone wants to work in ed and use a lineprinter, great. If someone wants to use EMACS, great. Programming is one of the professions, where the craftman gets to choose the tools, and for me, that is something to celebrate.

So with that being said, why do I use vim in a terminal emulator, instead of a modern IDE? Here are my most important reasons. Bear in mind, these are extremely dependent on my personal taste, modus operandi and thinking.

1. Simplicity helps me focus. vim hits a perfect mark between simplicity and feature-richness. Interfacing it with more complex systems such as LSPs, Linters, etc. is almost trivially easy.

2. I like building own tools and adapting existing tools them as I see fit. vim is pretty much perfect in that regard, not just because of the power of vimscript, but because how easily I can integrate tools I wrote myself into it.

3. It's absolutely trivial to set up: I copy my ~/.vim and that's it.

4. Once I figured out jumps, markpoints and linescripts, it allows me to do absolutely crazy things in codebase navigation

5. It works over ssh

6. It runs instantly and has a negligible performance impact

7. I can seamlessly integrate it into other CLI tools that require an editor, providing my default work environment in every situation.

8. Since version 8, I can actually use it as a terminal multiplexer, which is just crazy good for my workflow...I often have several split tabs to edit/navigate the code and a terminal tab controlling deployment and testing on the remote machines...all in a single terminal emulator window.

So yeah, why do I like vim? Because its flexible, fast and extendable, works everywhere and does exactly what I want.
Indeed, and they also often enter buildings to look for people who are in harm's way. OHVcloud's omissions did not amount to a good business decision, it was an irresponsible one.
> Build it 'cos you need it. The things I have open-sourced I need/needed. The motivation then is clear.

On the contrary, the ability to find everything you need lowers the motivation :)
Work smarter not longer.
We parallelized 600 pandas functions with Modin
TechCrunch supports your claim:

“Facebook confirmed to TechCrunch that Free Basics did indeed end in Myanmar in September 2017, a little over a year since its June 2016 launch in the country.”

https://techcrunch.com/2018/05/01/facebook-free-basics-endin...
Very impressive.
Do you have any experience with designing Verilog or SystemVerilog MIPS implementations as well? If so, how does that compare to RISC-V? Which one was easier in terms of design, testability, SoC integration and overall understandability?
It's really hard for me to tell how much of this stuff is real and how much is right-wing outrage trolling. I tend to assume that it's either totally made up, misinterpreted, or its influence is exaggerated.

I also tend to be skeptical of left-wing outrage fodder. We live in a media environment where outrage and stoking of controversy are king. Instead of "if it bleeds it leads," it's "if it offends it leads." It's this way because it gets clicks.
By definition anything that computes is a computer, so yeah. :)
Can't get around resetting the index, as far as I know, but for the filtering you can also do,

`table.query("column > 2 and column2 < 3")`
Is there a reason to use Oracle's closed-source Java implementation instead of the opensource implementations? Asking as someone who's ignorant about Java.

edit: per comments below, Oracle's Java is open-source too these days.
Out of curiosity, how do they determine the fine for people without a salary (students, retirees, self-employed, disabled, otherwise out of work, etc.)? Social safety net amount? Fixed minimum?
It's a stable and well proven technology that still has a lot of developer activity. Businesses are trying to make money, not explore technology, so a lot of them don't want to bother risking deliverables on something they may not have experience with.

IMO
Russians do not want to get vaccinated so they are trying to level playing field.