skysight-inc/HackerNews huggingface dataset:
I guess I’ll add to the female authors being suggested under this comment.

Wilding - Isabella Tree. Changed how I think about what nature needs, away from the simplistic “more forests! Less agriculture!” viewpoint.

The Female Man - Joanna Russ. Forget all the ‘makeup is empowering!’ Twitter feminism. Russ has a different idea. “For years I have been saying Let me in, Love me, Approve me, Define me, Regulate me, Validate me, Support me. Now I say Move over. If we are all Mankind, it follows to my interested and righteous and right now very bright and beady little eyes, that I too am a Man and not at all a Woman... I think I am a Man; I think you had better call me a Man; I think you will write about me as a Man from now on and speak of me as a Man and employ me as a Man and recognize child-rearing as a Man's business; you will think of me as a Man and treat me as a Man”

Stone Butch Blues - Leslie Feinberg (if we count Feinberg as, at least, a female-at-birth author). A complex exploration of what gender and transgenderism and sexuality mean to people depending on their class, subculture, etc. What should we call Jess? Trans, a man, a lesbian, non-binary, something else?

I also want to say Flannery O’Connor’s short stories, but I can’t easily explain why.
Or possibly an Intel/hardware problem.
Why do you think Computer Science is not "engineering" aka a scientist with thumbs.
The 1st Googled definition of violence:

"behavior involving physical force intended to hurt, damage, or kill someone or something."

Notice that word "physical". Liberals have tried to define the word to be associated with words or 'hate speech' in an attempt to shut down speech they don't want to hear. It doesn't mean they're correct.
Most restaurants I see on delivery apps inflate their menu prices to compensate. And “calling in” implies that they have their own delivery people on staff, which isn’t true of the majority of restaurants that partner with these apps.
According to the dictionary, an "engineer" is a person who designs, builds, or maintains engines, machines, or public works.

A computer is a physical machine that runs programs which are encoded digitally on physical hardware (memory).

I could see an argument for considering a computer program to be an engineered "machine" that runs on a turing-complete computational platform. Just because a computer program is digital doesn't mean that it's not an engineered mechanism. In fact, early computer programs did run on physical hardware in a physically mechanical manner.

A doctor or lawer, on the other hand, is not building any type of machination. They are diagnosing patients and having arguments with judges. What exactly are they engineering?
I'd be curious to see what OS audio routing support you're talking about. Maybe I'm just done, but I've not seen anything with the capabilities of voicemeter for Windows or Pulse or JACK for Linux.

Specifically I'd like to have application A and B play to speakers, and have an output I can record that has application A and my microphone, without sending application B to that output or my microphone to my speakers.

At least to me, this is what "audio routing" implies, so it'd be great if this feature was there and I'd just missed it.
come on, it's really not that complicated. just pay people a fair wage.
Wolfram, A new Kind of Science.
Could re-define fundamental physics and computing.
I agree of course that there will always be situations where generics/expressiveness will be convenient. But my argument is about proportionality. I'd like to optimize for the 98% of the time spent, not the last 2%. It's like when people insists on buying an ultraportable laptop for work even though they'll never move it from their desk. - "But imagine how nice it will be that time I'll be on the train!".
We are happy to give you a free trial if you want to run similar benchmarks on cocalc. Email help@cocalc.com.
Uber Eng: A New Framework for Designing Optimal Experiments with Pyro
They decided they didn't benefit from certain job positions and did benefit by buying another company.

What's the alternative action for them to take?
...accidentally, in some cases collecting network data packets...
We are one step closer to implementing the long awaited social credit system in the USA. Yay I can’t wait!
Over 4000 Android Apps Expose Users' Data via Misconfigured Firebase Databases
If it were me, I'd probably have the camera fly down to between the two terminal ends (don't cut, so the viewer understands what's happening). Then, turn from one terminal and shoe the rotation with an arrow, then rotate and turn to the other and do the same. Maybe mention that they're mirror images, so the rotation coincides.

Obviously not a dictate, but if I were trying to explain it to my chemistry freshmen that is how I would do initially.

It might be useful to seek out some non-expert boards that help undergrads in physical science or engineering to see what they think!

Good luck! I'll bookmark your stuff and ref it to some EE people.
Link: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3479042
For some restaurants, it is. For others, it is not. These companies and the restaurants alike seem to be splitting already-thin margins.
It's the same scanner setup regardless of the scan that is being done. I don't know about lighting though. Here you can see some of the resulting images from a scan and they are pretty dark, but this paint is dark so who knows. https://youtu.be/l3QlXyZJpgs?t=3513
I lost my password to go through the same process a few years ago, so I can confirm that yes, they do ask you for a lot of personal information. I did not get an email asking for it, I went to Skype's website to find support.

Fortunately my account was not in the process of being hacked, so I was more willing to provide information. Yet despite that, they would not provide me access to my account, and thus I have not used Skype since.
Did you try some good SSD burn in test?
Last time I observed all kinds of weird crashes and behavior on my wife’s old Air, it was due to slowly dying SSD...
ThinkPad TrackPoint Keyboard II
A lockup period or vesting schedule would make it a far less liquid asset for you. If it wasn't given with a lockup period, they'd probably have to come up with some staggered way of paying out stocks rather than at the end of every month or every other week so you dont get huge periodic selling spikes as employees sell off enough to cover their tax burden and expenses when the stocks come in. They might also be running foul of minimum wage laws. I think there are a lot of obstacles that make it operationally infeasible, even if employees are willing to accept it.
Original DP paper remains a great read: https://www.microsoft.com/en-us/research/publication/differe...
Have you been to the Rijksmuseum and seen the painting? the colours are incredibly intense and most definitely not faded. If anything the opposite is the problem - the varnish that's been put on the painting is pretty dark.
Red Flags Abound for November. Are We Ready?
Most US universities from what I've seen don't offer a different track for software engineering vs computer science, it's all under computer science. Most universities also have computer science in the college of engineering.

I think the issue is just university programs aren't granular enough.
The article is about the education of engineers in the country of India. The vast majority of Indians working in engineering in the US were born and raised in the US, or at the very least educated here. Ethnically Indian people in the US are disproportionately represented in the upper levels of tech. Anybody who can't recognize this has only themselves to blame.
> Specifically that class components tend to get massively bloated over time with business logic

You have been doing it wrong. Don't put business logic into visual components. UI technologies tend to be a fad. Business logic needs to live longer than UI technologies, and needs to be separated from UI components for testability, maintainability, reusability and longevity.
Always take information with a grain of salt. Kaczynski was not all there and is a murderer.

The first half of the manifesto is a fairly piercing critique of industrial society. Most of the ideas are not really original. Interesting questions are raised, the call to violence is nonsense.
Engineer: Someone qualified with a B Eng or equivalent. In some countries this requires a masters level as well.

Programmer: A person who writes computer programs. I would personally also imply that the programs are typically not deployment of other programs, but this is my own view and not a standard definition. (Actually all of these are not standard definitions. At least, not anymore.)

Developer: A web developer; A person who writes or deploys applications. In the web era I guess most developers have some inherent focus on the internet as a client interface.

I would also add:

Hacker: A person who likes to probe things until nothing jumps out anymore. (These days people call this a White Hat.)

Cracker: A person who likes to probe things until nothing jumps out anymore. Then they probe some more where they really should not and the police get uneasy. (These days called a Black Hat.)
This article seems to miss some major points by casually dismissing all conspiracy theory as a false belief. While there are many conspiracy theories that are indeed false there are many that started as theories and then discovered later to be true. The documents that Edward Snowden revealed are a good recent example.

There's also many examples of governments (leadership) acting in less than honorable ways towards their citizens. Tuskegee study is one example that went on for decades.

People don't believe only because they are seeking control in their life for things they don't understand. People believe in part because actions that have been done in the past are indicators of what will be done in the future.
Maintain a good journal of daily activities and important events in your life.
There are plenty of journal note taking solutions that are available.
I agree with you wholeheartedly on the halo effect point. Without Logic and Final Cut, there’s no reason to not run Protools and Adobe Suite on a cheaper PC workstation.

I’m curious about your statement that professional-grade audio software had historically been a Mac-only affair. Is that really true? I was using some pretty serious audio production software in Windows as early as 2003. What kinds of software were Mac-only at that point?
I would be interested to know if there is actually an oversupply of programmers or whether there is still a shortage of skilled ones in the labour force and they are just graduating anyone who pays their tuition.

We have that problem here in Canada and the USA. Plenty of developer jobs are open, but I also know lots of CS grads who never found jobs, even two years out of university. That's because most would struggle with FizzBuzz.

Sure, they are on paper qualified to do the work, but absurdly unqualified in actual skill.
Oh yes, a true classic.
Cloud Setup Challenge: Jupyter + TensorFlow in 44 Seconds [WR]
Oh great. It is already hard enough to get my social networks to adopt Signal. They don't care about encryption, and just see it as another random chat app in a sea of chat apps. Now they have to register and memorize a pin to use it? RIP
This would have been perfect for you maybe. I find the Diagrams package to be just fine as it is. A tool or library doesn't have to support _every_ bit of functionality in order to be useful.
Yes, the excitations in the electromagnetic field are what we call "photons", which, as you say, are bosons.
YouTube-8M on AI Platform
school.com
Oh wow, I didn't know that.

I mean, that seems like a pretty shitty thing to do to an existing userbase.

I guess they could, but risk generating a lot of ill will. I'm curious how discontinuing Logic was received. Seems very risky.
Adequate comment for the user name :)
Designs bridges :-) its the navvys that build them
Rethinking Zoom's UX Design
This is a bit like saying buying croissants+coffee for breakfast after throwing out last night's leftover takeout pizza+beer is somehow a character flaw.

The layoffs were in customer support, who - if you think about it - were largely twiddling thumbs due to the large loss of ridership (and therefore, of customer support demand).

It's not like Uber could just magically take CSRs and somehow turn them overnight into roles that were strategically meaningful for food delivery competitiveness.
It'd be an extremely esoteric one if these products crash it and literally nothing else does including:

- Hours of CPU and RAM burn

- Multiple concurrent VMs running different OSes (Windows 10 and Linux).

- "make -j8" on a large C++ code base

- Visual Studio Code and other large Electron apps that also run under a JIT.

- I ran a 3D graphics demo to stress test the GPU, no issues.

Zero crashes of any kind, then I launch a Jetbrains app and boom at a frequency of about once per hour of app use. Sometimes the app just crashes, sometimes the whole machine crashes and does so very "hard."

The simplest explanation is an Apple bug being triggered by a Jetbrains runtime or JVM bug, or if not an outright bug something really odd and out of the ordinary that this software is doing via some OS API. Given that it only happens on this machine my bet would be on something video or screen related as the GPU differs slightly from other Mac laptops and that's a common place for bugs to hide.
Skate to where the puck is going.
I've seen that too. I highly doubt it in this case. It's 100% specific to this app and I have done a lot of other heavy things.
Are You Blogging Effectively
Avid is not exactly known for their strategic vision. And talk about wringing customers for every possible penny too.
It's a great book, although some of it is very much of its time in terms of political references.

The basic idea is very simple - our society is being organized economically, politically and socially according to models, and the effects of those models are being measured by those implementing them through polling and other indirect methods.

This means that what we experience in everyday life is structured according to models that have drifted away from whatever they were meant to model originally over time. And that these groundless illusions are where what looks like politics is taking place.

There's more but that's the gist of it.
But according to the dictionary, and engineer is a person who designs, builds, or maintains engines/machines/public works.

An engineer isn't just someone who designs things... but also someone who builds and maintains them.

Wouldn't that mean that even a lowly programmer who is just simply maintaining code is also an engineer?
Is "this" a self referential pointer to your own comment?

If not, perhaps you can explain a bit more about why you feel this article is incorrect and provide some sources?
Or know the right people - certainly in the UK its who you know not what you know.
It's correct but jargony. So in the category of sets there is a notion of product between two sets called the Cartesian product, and one can do a couple things to endow this product with an identity element, for example one might use {{}} as that object in the category of sets.

The claim is that in other categories, there might be other natural combinations between two objects, for example a tensor product of Abelian groups combined with the integers Z as unit, or a composition of two endofunctors into a new endofunctor F ∘ F combined with the identity functor.

So the idea is that a monoid is somehow a destroyer of this combination operation; a monoid in sets un-combines the Cartesian product M × M back into the set M, and indeed this is a function (a set-arrow) from the combined objects to the underlying object.

By having an endofunctor combined with a natural transformation from F ∘ F back to F (natural transformations are the arrows in the category of endofunctors) a monad is therefore doing exactly what a monoid does, if you replace the "pre-monoid" combination step of the Cartesian product with instead a new "pre-monoid" combination step of endofunctor composition.
That sounds interesting! What are you doing with it?
FWIW Buddhism is different from the "People of the Book" (Jews, Christians, Muslims all worship literally the same God.) Buddhism is not monotheistic.

(The resolution between these forms was given in South Park of all places: God appears on Earth and mentions in passing that He is Buddhist.)

- - - -

Uh, heh, Hinduism is also different from the "People of the Book", and from Buddhism. The Gita is, of course, Hindu, not Buddhist. (I'm not sure how I got confused in the previous portion of this comment, sorry. No offense intended!)
> but it possibly creates unintentional racial bias in interviewers because the sheer volume of crappy engineers being churned out from universities has preconditioned you to think all engineers from there are crappy

You can't blame interviewers being racist on the bad actions of some university. They have to address their own racism themselves.
I wonder if India faced a problem similar to the for profit college system in the us, where a lot of the programs were fake.
Tangential question (which has been on my mind) related to this:

I don’t have a CS degree. Background in something completely unrelated. But I’ve been able to make a living programming doing my own thing (bootstrapped online stuff). As a result, I never bothered to apply for jobs at established CO’s.

For those who work in established tech start ups or tech companies, what proportion of your software devs have an actual CS degree vs self taught? And is there some glass ceiling as a result?
Tiny House Interior Designer Matt Impola: How to Make Small Spaces Feel Larger
Na it's all about mumble rap and frying our brains out in late stage western society
Podman the Docker Alternative
> i.e., you only pretend to be interested.

No. The book requires you to take a "genuine interest in people" and must repeat that seven dozen times. It also dismisses flattery and smoke-blowing and favors legitimate praise. I think sincerity is one of the key takeaways (and also the hardest parts to master) of that great book.
That bicycle path is delightfully surreal, and I'm slightly happier knowing it exists.
A lot of this argument seems to rest on this premise...

"Good coding skills (the ability to write functionally correct code) are possessed by 4.6% of Indian job
applicants, 2.1% of Chinese candidates and 18.8% of the US candidates in the IT and software industries"
I did pizza deliveries back in my youth. Got 2-4 dollars plus tips for every trip. The 2-4 dollars essentially covered vehicle costs and the tips were what I made.

Thing is when I did we kind of optimized for the trip costs / payout. Deliveries only happened (for free) for orders over a certain value. During peak times (around dinner) we’d also batch orders. I’d often go out with 3 or 4 deliveries at a time and come back in about an hour with $30 or so just in tips. The 3 hours or so of dinner rush basically paid for the rest of the day.
Regarding 4, the dialog and plotting of the sequels seemed to build only on the flaws of the original. That some of that dialog was monolog about different philosophical themes was a problem, but the problem was the monolog not the philosophy.
DLSS
Many (now) mass-produced goods also became much cheaper than when they were artisanally hand-crafted.
I liked your post.

I'll just add that the sweet spot for learning is rarely as far out as your younger self found it to be (much to the credit of your youthful determination). Too easy, and one's engaging in little more than practice. Too hard, and one lacks the conceptual framework onto which extend one's understanding.

However, I do definitely agree with your advice not to fear the uncomfortable feeling of being at the hard end of the spectrum. With time and determination, we're often capable of longer grasps than we realize.
> there should be some needed post-grad accreditation for software engineers

Which will depreciate just as fast for the same reason.
"hacker"/"cracker" are terms only used/understood with nuance in the tech community.

For the non-tech community:

hacker = person committing computer crimes (black hat)

cracker = a tasty snack (or, if you are in the American South, a contemptuous term for a white person)

tinkerer = someone who tinkers around with stuff (what tech community traditionally called hacker as in hacker news)
Most first level managers at G/FB are L6 and thus clearing about 500k a year [0]. Lidl really pays that for first level managers?

[0]: https://www.levels.fyi/company/Google/salaries/Software-Engi...
No he's saying that less commuting will help the environment and that that's worth sacrificing poor people's jobs. I'm saying I disagree because if the goal were maximizing some kind of utility function then I have an even better solution.

Re your point: obviously you're unfamiliar with the effects of white flight to the suburbs on inner cities. White people (read: wealthy people) have already made that migration in the 50s and 60s and took all of tax revenue with them, leading to places like Detroit and South side Chicago. It was only during the 2000s that they've migrated back to cities. Heading back to the suburbs will repeat history that's literally only 50 years old.

Edit: alright which part am I wrong about mr downvoter
Vietnam gained independence from France, might not be much better but I would say colonialism in general follows this. Or would that fall under "violent revolutions that throwing out a foreign oppressor".
Windows provides facilities to avoid that up to the UWP sandbox.
This is a well written article. For decades, the Indian society has tried to use engineering (along with law, medicine and IAS) as a template to success. Given the population numbers, it was bound to break sooner or later.

As an Indian CompSci graduate, I am excited for this bust to happen as soon as possible. Most people I know did not like studying computer science, are absolutely unhappy with their worklife and want to get out of it as fast as possible. Out of the 700+ in my graduating class of Computer Science, less than 70-80 are still associated with computers in some for or manner. Most fucked off to other fields, predominantly MBA. I hear similar stories from other Tier 2/3 institutions.

I can't wait for Indians to realize just how much easier it is to get employed today if you are willing to let go of the traditional path. Internet has unlocked so much opportunity and after 2016, pretty much all barriers to internet access have been lowered as much as possible. All you need is a computing device like a phone or laptop to get started. Doesn't work for the extremely poor still, but the opportunity for mass swathes of people have been widened much more than before.
Call me cynical, but I think "Any man who must say, "I am the King", is no true king." is a mentality that goes well when viewing advertisements.
Windows Server 2019 Essentials, Standard, Datacenter: Main Differences
Tagnetially related. Because of COVID lockdowns, many consulting firms are shutting down. I hired an engineer with 2 years experience to teach me HTML/CSS/JS for one month. So fa I am satisfied with him compared to what I learnt on Udacity frontend nanodegree. I am paying him $100 for 30 hours of classes. For people wanting to learn stuff, this is the best time. If you want to contact him, email is in profile
I've noticed something similar in the US university system. I was a Assistant Prof during my PhD in CS at a state college. Students from our program went on to directly compete and get jobs over students from Stanford, MIT, CMU, etc. Our program probably cost 1/4 that of other "prestigious" universities yet we largely had the same outcomes for students.

Personally, I'm glad there's been a leveling of the playing field.