skysight-inc/HackerNews huggingface dataset:
> Iyer was a graduate of the Indian Institute of Technology (IIT), and grew up in Bombay as an upper-caste Indian. He also completed his PhD at Stanford, founded two companies that were both acquired by Cisco, and has been named MIT Innovator of the year. A man of science and reason, and a person who places a premium on ideas, you would imagine.

> Much like Iyer, John Doe also graduated from IIT.

> The lawsuit alleges that the upper-caste Iyer recognised John Doe and instantly began ridiculing him in front of all the other higher-caste Indian employees at Cisco, saying that John Doe was a Dalit and only got into the engineering school because of affirmative action, which India implemented in 1980 under the then-Prime Minister VP Singh.

This behavior is absolutely not acceptable.

I want to provide some context to avoid the narrative being dragged into areas that are unproductive.

IITs are like the Ivy League Universities in India. Admissions into IIT are based on a notoriously competitive entrance exam - it’s common for people to take a multiple year break after high school just to prepare for this exam. For those who end up scoring high enough to get into the IIT, it ends up being the defining achievement of their lives.

There’s also an elitist attitude that plagues many IIT graduates. Wrap your head around the idea that there are dating/match making services that are exclusive to IIT graduates. It’s pretty bad.

The implementation details of the Indian affirmative action programs are such that underrepresented communities are ranked separately from the rest. On these lists, the competition is less fierce.

There is a lot of resentment around this from multiple sides - it’s sort of similar to the recent lawsuits against Harvard for discriminating against Asians.

For various reasons, Brahmins have a multigenerational advantages when taking the IIT entrance exams. They are over represented in the top 500 scores for example.

I say all this because it’s important to understand the nuances of India’s cultural problems. It looks similar to Racism in America at first glance, but on a closer look, it’s a very different (and a more serious) problem in many ways.
Do you find Blinkist good?
... and here we have a Supremacist racist shitting on redditors.

How classy.
Related - C#9 will finally support covariant return types after 2 decades of people asking :)

https://stackoverflow.com/questions/5709034/does-c-sharp-sup...
for L1 it's one week so practically instantaneous.
What do you precisely mean by "back in the day" ?

I've been "holding the letter" for 5 years at least.
approved!!
Thank for those recommendations!
Re: Obviously, WYSIWYG and other graphical builders will always need a specific IDE in order to do RAD, but these are special cases, not the norm anymore.

I don't know why it died, WYSIWYG and GUI-friendly IDE's allowed higher productivity in that "one-man-bands" (small staff) could do the entire project. Now development is often layered into specialists. Things like UI design and ORM's have longer learning curves, which emphasizes specialists. But staff is larger per feature: less productive. (There are many times I wanted to shoot Bootstrap in the head when I couldn't get it to act how I wanted. Something in WYSIWYG that would take 20 seconds becomes a 2 day trial-and-error session in Bootstrap.)

WYSIWYG/GUI-IDE saved money. Most businesses don't run their internal productivity software on mobile anyhow. "Progressive" UI's are a money sink in practice.

The trend predictors got it WRONG: desktops live on in biz. Our anti-state-GUI web standards don't help. Businesses really want cheap rich desktop-like GUI's for productivity software.

I'm not against flow-based layouts, but they should be an option, along with WYSIWYG.
Azure Communication Services
Woah! How rude of you to shatter their fanciful delusions of a people they can't relate to with those people's actual opinions!
I've been using Latex since the 1980s. My .tex files still render with the same output.

However, my HTML pages from earlier in this decade mis-render on certain browsers. Images overlay text, External links die. Internal links die because I forgot to check all of them. The move to https means that "modern browsers" force the user to explicitly type 'http://...'.

Specifically

(1) Latex really is better at rendering math, especially when I need to create special character combinations

(2) PDFs are "irrecoverable" (my site also publishes the latex and you can run detex to strip the latex

(3) HTML "texts" require me to keep my browser open, which is challenging considering MS reboots my machine once a week and Firefox simply stops working after a week

(4) I need the referenced papers to "render identically", especially when the are several decades old

(5) You can do animation in Latex. As for "deeper comprehension", most of the papers I read are barely at the edge of my understanding (which I why I'm reading them). I print them out to do hand markup. Did you ever try to print an HTML page?
Not for the root domain, no. It treats www.acme.com and mail.acme.com seperately
Do I Need a Service Mesh?
Meta-comment.

I realize it's a poetic, not meaningful, artifact, but

I find it illustrative of where we are that at this moment that this headline is buried half way down page 2,

but Firefox allowing someone to fill out forms is the number one article.

May the remaining Gods take mercy.
Puerto Rico should be granted statehood, not independence, unless you want it to be an impoverished client of the United States.
Adobe’s DL-Based ‘HDMatt’ Handles Image Details Thinner Than Hair
IntelliJ is so big and complex and needs to support lots of plugins, it's probably not much fun to work on it.
> But we also can't say anything because China makes all our stuff.

Thinking of Lebron James who hypocritically spoke up about BLM and not about human rights abuses in China[1]. We cannot place our hopes in capitalism to deal with these human-rights atrocities, even though there is much the NBA could do to use their financial power to influence the region and demand change. MLK would use boycotts to force racist businesses to grapple with losing the black people's dollar if they did not stand up for justice. We can still learn from this; the Western gov'ts are not the only players in this game.

[1] https://www.newsweek.com/lebron-james-nba-players-told-move-...
Certain publishers will always market their goods by promising to teach you the secrets of SQL [or insert field] in 10 minutes
Not even a refund sometimes. If you look at the 30+ day Airbnb rentals their policy is "full refund, except for the first 30 days." I had to be really careful to pick a place that had good reviews because I wouldn't be able to get much back.
I don’t either. No one is commenting that any thing I’ve posted is factually incorrect.

The company is doing nothing differently except putting hiring day laborers online. Home Depot wasn’t liable when the guy I hired picked up a crew from the parking lot. We waited for someone from the police department to show up - as legally required - and started the cleanup process.

It is up to the landlord to follow the law.
I’m sorry but I’m completely facinated. What do you suppose would happen if your answer was something like: “Oh, we don’t believe in castes” or “I’m not in any caste”. I assume they’d just assume the “worst”.
> The author helped build Quantum Computing For The Very Curious (https://quantum.country/qcvc) as a proof-of-concept and, IMO, it shows just what the bottleneck in "learning" from any kind of text is.

I think Quantum Country is extremely well made and an interesting idea, but come on: The idea of interspersing text with exercises is hardly revolutionary.

In physics (which is my background) a regular textbook consists of chapters which each present a smaller topic followed by a bunch of exercises you should solve. The way you work through the book is by solving the exercises. Everyone knows that just reading the text is not enough. The author usually writes explicitly in the introduction that "the only way to learn this is to work through the exercises".

A good book will have exercises which require understanding a mixture of the earlier chapters as well. Most of the exercises will focuses on what's new in _this_ chapter, but suddenly you need calculate some "basic" formula that was presented early on. Textbooks don't use spaced-repetition as described by SuperMemo, but they use many similar techniques.

The page you linked to is enormous (91 pages printed it seems; although that's with a pretty big font) and looking through it seems to have 17 "exercises" and that is including some very basic ones as "What's the standard notation for the NOT gate?". How can they claim that it's not "learning from text" when they have a way bigger text-to-exercise ratio than any textbook I've read?
How to Work with Implicit, Explicit Waits in Selenium
Maybe it's naive to think that even when showing Ads or collecting usage data, there has to come a point of questionable returns. I struggle with accepting that showing Ads and collecting usage data involves nearly 40 different collectors/trackers.

I do get the allure of cross-channel tracking and personalized Ads but maybe good enough could be reached differently.

I don't categorically reject Ads and data collection but the current data hunger is insatiable with little visible benefit to me.
Natural dietary supplement to improve eye function, enhance vision
Does it support running 16-bit real mode DOS binaries a la DOSBox?
Puerto Rico does not want to be "given up". It wants, and deserves, statehood. A so-called "independent" Puerto Rico would be nothing more than an impoverished client of the United States.
The constitution bans any discrimination based on caste. However, casteism is imbued in Indian culture today. As an Indian, I know this for a fact. All you have to do is see the matrimonial ads. Also, one way to sniff out casteist behavior is when Indians start making an apologetic claim of it "made sense in the ancient times". It made as much sense as slavery did in the ancient times.
It was just the mildest of jokes on the word 'tarnish' metaphor vs literal.

I assumed that the issues with pogo pins were likely to do with corrosion (tarnishing) on the PCB pads affecting the contact. And that I have't let the experience affect my view of Fairphone enough to prevent me buying one in future.
if it's an unique key signal it should work just fine! You just might need to rebind it to a character signal first (like non-us-backslash §). Actually any mechanism that can deliver key character signal should work.
>Both articles, despite your insinutation of different narratives, contain the same quote "I don't believe that we'll return to the way we were, because we found that there are some things that actually work really well virtually,"

The actual quote is:

>"In all candor, it's not like being together physically, and so I can't wait for everybody to be able to come back into the office. I don't believe that we'll return to the way we were, because we found that there are some things that actually work really well virtually," Cook said. "But things like creativity and the serendipity that you talk about, these things, you depend on people kind of running into each other over the course of a day. We have designed our entire office such that there are common areas where people congregate and talk about different things, and you can't schedule those things."

And both articles do not contain this same quote. The Bloomberg article only contains a fragment of that quote, which seems to be specifically cherry picked to further a narrative.
I use fishshell, and I've gotten in the habit of creating a function called `t` to run tests. This function captures whatever test command I'm currently using. Just test one file, run one test case, use a debugger, capture coverage, etc. I don't save the function, so it doesn't persist across Terminal sessions. If I need to change how I'm running tests, I update the function.

It's a small, but noticeable improvement over the way I was working before, either up-arrowing until I found the last time I ran tests, or typing, `pytest...` and letting autocomplete figure out what I was doing previously.

edit: So yes, I am also a big fan of helping to enforce consistency by scripting even the small things.
Not in this thread, but it has happened a couple of times in the past any time Google products / GCP have been brought up, and that I've replied to saying that it is nonsense.
> "... when a bird’s death creates a vacancy in prime territory, the battle to fill it breaks out within minutes, and faraway onlookers can arrive in less than an hour."

makes it seem to me that they wish to be the close onlookers. but

> "Acorn woodpeckers are known to recognize relationships outside their own groups"

agrees with the idea that they're learning, if not actual tactics, at least what the potential oppositional coalitions may be, and likely gauging their strengths.

I wonder if they're sophisticated enough to manage the Stanleys' deferred approach to ensuring one is a member of the winning coalition?

https://en.wikipedia.org/wiki/Battle_of_Bosworth_Field

> "Lord Thomas Stanley and Sir William Stanley also brought a force to the battlefield, but held back while they decided which side it would be most advantageous to support."
All of what you said is a tell plus often names are a tell.
Product Analytics Framework: Finding Your Everest and Inner Karate Kid
You are free to move elsewhere.
Just imagine what happens with political stories.
Very hard to view this as some kind of genuine development of a conscience, given that he never corrected the perjury he committed during the Congressional testimony for which he was granted blanket immunity for his role in MKULTRA.
Fully enclosed SATA has a much larger surface area to radiate heat.
Maybe start your own clubs. I've always been more Groucho Marx than not, eg wouldn't be a member of a club that would have me as a member.

A more positive phrasing: Find your own tribe.

I started a design patterns book study group +25 yo that's still going.

When I was doing activism, I had a hard time fitting in. Politics (and people) suck. So I started a new group.

I've participated in many other groups that were technical, volunteering, political. There's often at least one person that I connect with, making the effort worthwhile.
DirectWrite does have some improvements over GDI only ClearType. Although a lot of DirectWrite's real improvements people notice are interestingly in the other direction. (ClearType is designed to optimize sub-pixel rendering on LCDs when rendering fonts at small sizes; a bunch of DirectWrite improvements are in multi-pixel aliasing and smoothing when rendering higher font sizes on higher DPI devices.)
If I recall correctly, there was at one time a Linux boot loader that ran from DOS, which could make use of DOS device drivers. I recall using Yggdrasil Linux which had an option to boot this way, which used the DOS driver for my SCSI card and CDROM drive to make it available under Linux.
> What do you mean by "hold u"? Holding u just repeats the key, right?

No, it does not. Holding u briefly overlays a keyboard of "compositions" for u, and you can just press whatever key you want afterwards to pick one, see: https://osxdaily.com/2017/03/22/type-accents-mac-easy/

> Why is macosx system is better? Compose keys are mnemonic

Because macosx system is not mnemonic. If I need to type a particular accent, which I do very often, and there are O(50) variations of them, I don't have to remember anything. Instead, the computer shows me all the options as a type, and I just pick the one I want.

---

If I need to type "u" 42 times for whatever reason, holding u and waiting sucks anyways. Every editor I use has a better more precise way of doing this (on my emacs its just meta+42+u), and worst case I can always just do cmd+space and execute "repeat 42 u" or similar.
Is it a joke or a real insider info?
Can't edit because Im a troll, but in my haste I forgot to leave out, I'm not happy with that because Hollywood is what got us here. You don't even need to add anything to this story, only take away and censor.
Or, if it's JSON, just replace the first 300M lines with spaces.

You probably don't care if it's 299M rows, so just dd over the start of the file, guessing the number of bytes to write and choosing a low number to be sure. You'll know if you're missing records when you run a count(*) on the database when it's loaded.

Use some hex editor (most support files larger than ram) to check you have the necessary opening square brace at the start of the file, and to remove whatever partial record is there.

Sure, it isn't elegant, but is a solution most people can come up with without needing to spend 20 minutes hunting through man pages.
He knows a lot less than you probably because there is absolutely no requirements for PDFs to be in text format and most aren't. The "text" he is editing could render to completely different characters depending on how the PDF document was created.

The default MacOS PDF printer will actually remap the font cmap making born-digital PDFs where the "text" is something else entirely (say "$" maps to "a").
https://www.gamesradar.com/ps5-ssd/

PS5's custom SSD will be 5.5 GBps. But it supports M.2 expansion.

> "We will be supporting certain M2 SSDs," Cerny confirmed. "These are internal drives that you can get on the open market and install in a bay on the PS5. They connect through the custom IO unit just like our SSD does, so they can take full advantage of the decompression, IO co-processors, and all the other features I was talking about. Here's the catch though: that commercial drive has to be at least as fast as ours. Games that rely on the speed of our SSD need to work flawlessly with any M2 drive."

-------

PCIe 4.0 is a very flexible and high-bandwidth protocol. GPUs have been doing PCIe -> GPU transfers for some time (without any intervention of CPU or DDR4 RAM). Its good to hear that the PS5 is fully taking advantage of these capabilities.

But it does mean that M.2 drives of a certain speed are needed to effectively play PS5 games, should you use the M.2 expansion port.
The house behind ours in our little community was an AirBnB rental and it was a constant source of issues. Like you said, these weren't lower-income people causing these issues, but young professionals here for outdoor recreation (skiing, mountain biking, etc). There was zero regard for the families living all around them and eventually the town passed a bylaw to deal with short-term rentals.

Long story short, everyone within earshot of this house now hates AirBnB.
I've been on the hiring team for the last 15 out of that 20 years. I've literally never had someone join my team who even had a reference. This includes juniors.
The similar idea I've been pondering for a few years now is a drone with a laser-scalpel of some sort, paired with a ring shaped net to prevent the coconuts from splitting when they hit the ground. The laser would cut the whole cluster, instead of individual coconuts, for power-consumption's sake, so the net would have to be strong enough to accommodate that. I pondered it with a saw blade at first, but the cluster's stem is not firm enough, making it hard to even saw by hand with a pole saw.
Oh yes, indeed. I still feel the pain as I was working on that ...

For subsequent devices (FP2 and FP3) the situation has improved a bit but frankly, long term support from Qualcomm is also non-existent. We are still struggling to bring updates to the old platform of FP2.
You being nice and enjoying a service that is a pain in the ass for a loooot of people doesn't change the fact that it still is a pain in the ass for a lot of people. "digital nomad" issues are high on the list of first world problems too, the vast majority of people living next to these airbnbs can't afford to be digital nomad and escape their hell.

Come to Berlin and our party airbnbs if you want a taste, bring an umbrella, condoms are literally raining from the sky around these. It's even worse now that clubs are closed due to covid.
> Without AirBnB I don't know how we would be able to live as digital nomads.

Holiday home rentals have been around way longer than AirBnB, allthough I do admit that AirBnB makes the rental experience much easier.

These days, lots of flats are still on other booking engines too such as Booking.com or HomeAway.
Microsoft is bringing Edge to Linux developers in October
I agree with a lot of your points, AirBnB has just made it much more accessible (they're not alone just the point)

Regarding living like the locals live, of course it's not exact. For example, knowing the language matter a lot, but it's a very different experience to staying in a Hotel in the middle of the old town. Many cities that get rave tourist reviews are not near as nice if you don't stay in the tourist quarter (for example).
Same. And pretty much every other service/utility provider, as well.
The Financial and Social Value of Being Grateful
I started using Mac OS X in 2003 and my habits are from that time. The Option + key was the only game in town then.

I’ve also used System 6, 7 and Mac OS 9 so I have habits from that time too.
Incidentally, De Santis is also attempting to relieve drivers who strike protestors of any liability.

Since BLM and related protests started, right wing/white nationalist/fascist drivers have driven into protestors and injured or killed 60+ of them (https://www.google.com/search?q=60+protestors+struck+by+cars)

DeSantis is of course signaling.
As always, benchmarks depends on your application! It appears that for my workflow, this drive is a substantial _regression_ from the 970 Pro.

I have a firehose of data that needs to be stored without dropping samples for a scientific application. Thus the best benchmark is the “whole disk fill” benchmark. Samsung 970 Pro sustains 2500+MB/s The Samsung 980 Pro thrashes all over the place, going as low as 1200MB/s!

https://www.anandtech.com/show/16087/the-samsung-980-pro-pci...
And in addition, regardless of whether or not they are or are not mediocre, they are all three incredibly influential and thus consequential. Brushing them aside with a sneer of "mediocre" and a wave of the hand doesn't do anything to reflect the power and impact of these books.
> I would love to know why people are downvoting?

I didn't downvote, but your post seems to come from a place of privilege. It puts your comfortable, posh 'digital nomad' touristy lifestyle as something that is worth sacrificing others' lives for. Oh no, you might have to stay in a hotel or long-stay vacation home instead of a short-term rental. Imagine the discomfort.

To me, if you visit some place, you do as the locals wish - after all, their way of life built the place you're visiting in the first place.
How did you do that? Cmd+Click opens links in the same container for me, and I can't find the right setting.
> that raising taxes won't by itself bring an effective program to fight income inequality into existence.

Raising taxes on rich people changes the post-tax distribution to have less inequality, so it does literally bring into place a program to "fight income inequality." Given the fact that most government revenue goes towards social security, medicare, medicaid, you already know what it will be spent on and there already are effective programs.
Done: https://github.com/cloudflare/cobweb
URL seems too short. This is the full URL: https://spectrum.ieee.org/view-from-the-valley/at-work/tech-...
yes, if firefox gets ornery (with entirely too many tabs open all the time), i just kill some/all of the "FirefoxCP Web Content" processes (on macos) and then reload only the tabs i'm interested in at the moment. not the ideal level of granularity, but works ok in a pinch to reduce memory/cpu usage.
It's a good question and I wondered the same, why start all this ?

They probably could've had more success with the long game as the world became more and more reliant on them.

Now, it seems there is an urgent need to escalate ?