skysight-inc/HackerNews huggingface dataset:
I’m not defending the vitriol or racist and toxic remarks she received; I’m saying she was using her position as a blue checkmark to publicly shame someone and to try to get them fired. And as a self-described social media and communications expert, she should have known that using her position of power to shame/snitch on someone could carry consequences. She could have reported it privately, but she chose to use her platform that included her social status (most brands and orgs like the metro use CRMs to filter/prioritize responses from verified users, something someone who claims to be a social media strategist would know) to be a narc instead.

Moreover, the Metro had been ordered to cease citing people for jumping fares or eating on the train in 2019. I appreciate the author may not have known that. She still had no reason to use her clout to publish a photo of the employee and call her her to be punished. She was literally snitching someone and then cried tears of sorrow when she was snitched on back. I’m really struggling to garner sympathy in this particular case, although again, I don’t defend or condone the hate she received in return.

She also sued the publisher (an extremely small outfit with two employees) over canceling her book and they wound up publishing it anyway out of fear of litigation. She also tried to sue the distributor (Rare Bird, which is also small), who she didn’t have a contract with (these were the people that commented publicly they wouldn’t distribute it), but wound up dropping the case. I’m not trying to drag her for having a book deal with a boutique imprint, I just think it’s important to realize that this wasn’t Hachette or Simon & Schuster, this was an imprint with two employees.

And she then leveraged her experience to get positive international coverage/redemption arc. And you know what, if GMA and Elle UK want to buy into her narrative, kudos to her for selling it. But it really goes against the idea that her life was ruined, when again, she was able to place sympathetic stories about herself with Hearst (Elle UK) and ABC News (GMA).
Pyswahili (Python for non-English speakers)
A month ago I started an open-source project titled Pyswahili, which acts as a middleware to help non-English speakers get started with Python Programming using Swahili based keywords.

With just a twist of the dictionary file, you could make the python understand your custom language keywords.

The Project is available on GitHub as open-source under MIT Public License
I would say that depends more on the culture of the institution than anything. "Professor" is acceptable at some places, first name is the norm at others, and "Mr./Mrs./Ms." at still others.

When I was a grad student, I made a point when introducing myself on day 1 that I was not a professor, so please don't call me "Professor Pmiller2" Then, I said something about "if you call me "Mr. Pmiller2," I'm going to wonder if my dad is standing behind me, so, please just call me "$FIRSTNAME." That was pretty much the standard where I was among people in my department (grad students = first names).
>People who use dynamically-typed languages are finally realizing that having to simulate a type-checker mentally is a bad idea.

I'd say that the pool of python developers has been swamped by a tsunami of former java/c# developers who don't understand the first thing about what made python good and are demanding they get everything they were used to in their old languages in python.

It's a rather sad state of affairs, but it's been great for cashing out on a language I learned in my off time at highschool in the 00s, especially since I have my name as a contributor before I turned 18.
In the short term, yeah. There might be long term consequences though.

For instance, alienating customers who go on to become anti-evangelists for your product.
Parabolic skis. It was like a completely different experience making turns on the snow after a couple of decades of straight boards.
Also describes medical research. Only it's even worse. Problem is, you have no choice if you want to work in a university hospital. The system essentially tells you "you'll be doing shit science... or you'll leave!". Been at it for more than 10y, and no hint of change in sight. This is going to be really, really hard to change unfortunately.
Applau$E on YouTube
No, that's totally wrong. The arrest is the entire legal foundation for the constitutional argument because the arresting officers are censoring speech in their capacity as agents of the state on the basis of legal statute (trespassing laws). Without the arrest there would have been no legal case at all. The 1st amendment restricts the actions of the state not the company town.
Fully agree.

At first I was inclined to comment "it doesn't" because I can easily build small but useful tools in a matter of days.

But your comment made me realize that maybe the reason is just that I keep using the same old C++ libraries to avoid surprises.

In my last Ruby project, critical APIs changed multiple times during development. But Boost / openssl / curl / TBB / MKL are surprisingly API stable, given how much is changed under the hood.

Maybe conservative languages attract conservative programmers who conserve time by conserving APIs.
I’m not following how Musk and Bezos could make the world better off by giving away their money.
Because someone suggested it, and Python’s main design principle nowadays is “include as many language features as possible”.
Thanks. I don’t, but you don’t need the structure of a class. My Circuit Playground stuff all happens as an after school club.

I let the kids riff, then review their project before showing them a new idea. It’s like they are learning a modern era computer game where there are no manuals, only self discovered game mechanics.

(CS classes have much more structure but are more niche and for the older pupils.)
Something to ponder given the topic of this thread... your comment says very clearly that you're willing to make decisions which impact a company negatively, provided they benefit you emotionally. That's disqualifying for most positions involving hiring or any other management responsibility, and it's connected to your real identity.
Thanks santa boy
How hard was it for you to do social outreach and how did that work for you? Did you find any good friends?
I am in the process of delegating stuff to another person in the team because a lot of the anxiety for me comes from those boring but important things like accounting and such.
It will come back with a vengeance. But maybe Western societies will wear masks a bit more often, catching up with the East Asians in communal behavior.
So for some reason I am just discovering borg (been an rsync.net customer since 2014), currently all my data is GPG encrypted on the client side, so database dumps, files and server logs. I have a custom script that encrypts all files, then rsyncs them to rsync.net, if I need them, rsync them back to a local machine and decrypt using GPG. A drawn out process that seems quite antiquated, especially seeing as my need to access these backups is maybe once per year. It would seem from initial (quick) reading, borg just basically makes this whole process easier and arguably even more secure?
>When you buy Viewer applause, you're purchasing a one-time 'clapping' animation that will only be shown to you over the top of the video.
I have no idea if they're false. It's a phoned-in article about a series of tweets. I wrote a comment about "Newsweek", not about the particulars of the post. "Newsweek" is essentially an SEO scam, is the point I'm making, the same way we'd point it out if a scraped blog post was blogspam.
I'll try again at some point.
Clean Air Act 1956 https://en.m.wikipedia.org/wiki/Clean_Air_Act_1956

I grew up in London and later worked there. I do remember some very scarily thick fog in the 70s but agreed, much better now
I did it for years, then I quit and now I'm a happy pauper.
What’s a better way to ask?
Who is Maddie?
"Developer productivity is through the roof though."

I learned Python after I learned C, C++, Java, Scala, Rust and a few others. I fail to see my productivity going through the roof with Python. It's quite the opposite. Writing initial code is fast, but making it work well - not so much.
Hey dragosdev, how did you find your friend? Did you go about in communities or did it happen at yc?
Thanks a lot for sharing
> The open source distribution is available to dowload here and contains all the same features as our Free tier.

https://about.gitlab.com/solutions/open-source/

So it's missing everything you'd pay GitLab for.
For Spotify I use Raspotify[1] which uses librespot library. It works flawlessly, controlling what to play from any smartphone on same local network. After last update finally podcasts work too.

Netflix I watch in Kodi Netflix Addon. Worked great so far with no screen tearing.

[1]: https://github.com/dtcooper/raspotify
Unfortunately, the images really detract from some of the author's writing. I found this gem though >> 'Different people, different context, different goals -> different project'
> I don't think there's any merit to your argument here. If the headline had said "designing hardware circuits", that would be another story entirely.

One does not "program hardware" except maybe in a CPLD. You cannot write code for a resistor or a tranzistor. You program maybe the microcontroller which is present on the board.
I am also from a molecular biology background and saw this often. We call these guys the "Golden Boys". They are super successful, but completely useless. If you still believe live is fair, wake up sunshine.
The difference between communism and anarchism is not really the end goal, but how to get there.
Microsoft offers an IBM Job Control Language system for Azure.[1] It's intended for migration from mainframes, but it does the job described here. Not that you'd want to take that route by choice.

[1] https://docs.microsoft.com/en-us/azure/cloud-adoption-framew...
Following stuff that interests you is not an echo chamber.
> Many people with ASD (not all! not most! but many) can barely survive on their own

That part is absolutely true.

> ASD should be prevented medically.

But this part (apart from the fact that it's not currently feasible) is just too categoric. I certainly know several autistic people who would prefer to get rid of their autism, if given a choice. But I know plenty on the milder end of the spectrum who would not — e.g. because their distress in social situations is outweighed by the benefits conveyed by an increased ability to focus.
Yeah, pretty much so. LTL is usually B2B, either for smaller shipments. Hence, less than a full truck volume vise. And it is a royal pain, also for businesses. You are mixing cargo with other clients, you are depending on a third party schedule and routing. There are multiple touch points increasing the risk of damage. Usually, there are multiple carriers involved.

And funny enough, there is close to zero synergy with an existing parcel network or an existing full truck load business. Besides being able to use the same trucks. And since most trucks are owned by third parties anyway, well even those synergies are small.

That being said, the LTL business is huge. It just seems that UPS is streamlining its own operation.
Legitimate
No they don't. In my experience they become professors or get hired by top tier companies like Roche.
Aren't most developers in the world paid a salary or day rate and thus are paid for their time? What incentive is there for them to "hurry up" rather than sandbag?
I'm an outlier on this one, but I thought Consider Phlebas was bad and disappointing.

The Culture was cool and interesting, and the world had some interesting detail but everything else was pretty weak. I generally agree with this review: https://www.goodreads.com/review/show/48178154?book_show_act...

While we're on the topic I also really didn't like the three body problem.

I loved Permutation City and most of Ted Chiang (particularly Liking What You See: A Documentary, and The Lifecycle of Software Objects).

I love True Names by Vernor Vinge.

I loved this: https://sifter.org/~simon/AfterLife/

Hopefully someone finds this helpful, sometimes an anti-recommendation can be just as useful for calibration as a recommendation. Here's some of both.

If anyone reading this agrees - I'd love a suggestion from you.
I'm just running zfs out of the `apt` box at the moment. I'm assuming if I get to the point that I care about tuning it, I'll be able to. We'll see if that assumption bites me in the ass.
And nobody is concerned about running an obscure third party binary blob, that is only meant to annoy you, on an otherwise open source OS?
‘Babylon 5 Remastered’ now available to buy, or stream on HBO Max
Ugg. I've seen that system used at other places and it's miserable. Devs had accounts but users and interns used a shared account. You get a vague ticket opened and they forgot to add their name. Also, would updates get blasted to everyone at the company? I'm pretty sure our's just turned them off for that account. So they don't get pinged when the ticket is resolved or needs feedback.
I use a split keyboard which not only doesn’t have a row of F-keys, it doesn’t even have a number row; it’s three by six keys on each half.

I use chorded keystrokes for F-keys. I have a layer key (named “Lower”, and located where the ‘Windows’ key is on normal keyboards); hold that down with your left thumb and the middle row of keys on the left split (caps lock -> g, under a qwerty layout) become F1->F6. And the bottom row of keys on the left split (left shift->v) become F7->F12.

I actually find it a whole heap easier to hit those key combinations than trying to find various physical F-keys three rows away from the home row; I think I’d actually set up a macro like this even if I was using a full-sized keyboard; I just find it to be easier.

(although I don’t actually use F7->F12 for anything, normally; that might be a little awkward in terms of finger positioning and I’d think about maybe moving them over to the right side of the split if I used them with any regularity)
Forget Firefox, my brain can't handle more than 10 tabs 0_0
That piece of reporting by Friedman is simply grotesque.. How a journalist for a major paper like the Times could not only let himself be so visibly bamboozled by a murderous, corrupt autocrat like this particular prince but openly describe how he's being greased up for good PR and then call it straight reporting is laughable. Looks like some NY Times reporters keep the old Walter Duranty tradition safely alive. despicable.
You need to read True Names: http://www.scotswolf.com/TRUENAMES.pdf
Schienenzeppelin
This.

For the record, I’m not saying she should have been harassed. I’m not even arguing she should have lost work or had her book distributor who didn’t have a contract with her say they didn’t want to distribute her book. I find the outcome fitting given the circumstances, but I’m not rallying for that outcome. What I am arguing is that framing her as a victim of cancel ignores a much bigger part of the story and as dguaragalia says, dismissing the facts and eschewing the nuance for optimum outrage is extremely unhelpful.
"but that doesn't mean they don't exist."

Guilty until proven innocent.
The DMA could help make the internet a level playing field
I think a problem here might be that those aren't exactly "Ami Pro" (or word processor in general) features, they're just tacked on the word processor even though it has nothing to do with word processing (even the multiple editors at the same time is essentially about having multiple views - not too different than opening two MDI windows in Office 97 or whatever with the same document but different positions - that happen to have input/output from across the network).

Some of that can be done in an agnostic way by pairing Ami Pro with something like Dropbox. But ultimately for better use (and having applications focus on the stuff they're supposed to be about) the underlying system should allow for such uses - after all one of the original ideas behind Windows was to avoid having every application reinvent its own UI. But we just seem to be stuck around that point in most OSes (Cocoa probably being the exception of an OS framework that provides more than the basics)... if anything we're regressing with every application (on the desktop at least) ignoring the OS GUI and doing its own anyway.
On a somewhat separate topic and line of thinking than the post (Great article btw, I agree with it completely) -- I've often thought that, as a software engineer, whenever giving estimates, any number of management folks must be thinking "why does it take so long?". And I think part of the reasons is this. If you simply _ignore_ most of the accidental complexity, you often can build 80% of the functionality of a requested product/feature in 20% of the time or less. What's more, for any upper management who's worked in the industry long enough, over the past two decades, they've most likely worked with some whiz kid who had done it (I was one myself in my early 20s a decade+ ago) -- so they know it can be done and have witnessed it.

Let's say the requested product is some CRUD web app. At one point in their career, this executive worked in a growing tech startup and on the team was a talented fresh grad. That engineer built a product very similar to that entirely, front and back ends, in two days. 15 years later you're working in a different company as an executive and you're talking about building some CRUD web app just like that. Why is the estimates being given by the dev team 4 weeks with 4 developers?

What wasn't seen and remembered was that the one built in two days by the smart kid had no unit tests (or any kind of tests), didn't cover many edge cases (at least in its first version), a UI with barebones CSS, no responsive layout, no component-based frontend (e.g. React), no scalability concerns, etc. But all the requested functionality is there, it's demo-able, and usable even. A similar product is being requested now, but it needs to be built to withstand today's quality standards, robustness, maintainability, etc. So unit tests are part of the requirements, a component-based frontend is needed for maintainability, you have to handle mobile, etc.

It's pretty much all the same points the author is pointing out about accidental complexity; just kind of showing why someone would ask that question.
If I thought Consider Phlebas was bad should I bother with Excession?
> spending most of their brain power in 'infinite fun space' which is just infinite math done for enjoyment.

I read this and immediately thought “Bitcoin!”, thought I got the impression from the books that IFS was more like a cross between Sudoku and World of Watcraft — both nerdy and potentially dangerously addictive.
I find this example interesting, but it falls a bit short of noticing what the segue to this situation would be today:

>>Even mild incentives, however, can still exert pressure on our beliefs. Russ Roberts tells the story of a colleague who, at a picnic, started arguing for an unpopular political opinion — that minimum wage laws can cause harm — whereupon there was a "frost in the air" as his fellow picnickers "edged away from him on the blanket." If this happens once or twice, it's easy enough to shrug off. But when it happens again and again, especially among people whose opinions we care about, sooner or later we'll second-guess our beliefs and be tempted to revise them.

It might have been true in a previous age, but in our Internet age, where there’s a big enough corpus of people somewhere that agrees and reinforces you, you won’t have this result. The guy in this example would just shrug off everyone at the picnic as hipster liberals and go back to the virtual place where everyone is agreeing with him.
I think that’s exactly what Trump team understood. It’s not just about lying long enough to make a lie true, but more interestingly, to lie and create enough support for that lie for people to feel reinforced in their beliefs even if their closer friend and relatives try to convince them otherwise.
Thanks j45, I didn't know about this. It looks like a great community of SaaS founders!
Yep, that's what the LED functionality was supposed to do (no light for sleep, light for "wake up"), but the lack of a good UI option deterred me from adding it.
A machine learning algorithm then uses that stuff to recommend content which is similar. If one engages with opinionated stuff, then they'll only get recommended stuff that conforms to their original opinion, forming an echo chamber.
It mentions using 'cc' here:

https://www.ibm.com/support/knowledgecenter/ssw_aix_72/print...

An example using ksh:

https://www.ibm.com/support/knowledgecenter/ssw_aix_72/files...
People are upset because at the core of this debate lies a moral conflict between deontologists and utilitarians, where currently utilitarians are in control and wielding power with complete disregard for the fact that the majority are of different ethical persuasions.

So it’s more a question of how to maintain fair platforms, than it is of free speech. The free speech debate will likely be the dominant topic of the coming decade yet no one actually wants unmoderated public spaces. We just can’t agree to the terms. If this debate really was just about the rights of a few fringe groups of extremists, rather than perceived bias in moderation, it wouldn’t be popular.

You can solve this conflict simply by setting clear rules that everyone must abide by. Rules you’d assume any rational person would agree to. Let’s say: On public platforms you’re not allowed to target any individual or group with attacks. But then you’d also have to ban people who say that conservatives are evil. Which we both know is never going to happen - as just the suggestion would lead to political deadlock. The utilitarians believe in catharsis through the expression of justified hate and anger; no, we weed rules that censor not any division, but unjustified division. We need not rules that protect personal dignity, but the dignity of some over others. In Reddit’s term of service they ban abuse of minority groups; specifically because they don’t want to ban abuse of majority groups. The ministeries of truth of our time are staffed by blue haired ideological activists with a social engineering agenda who love science but only as longs as it’s produced by a faculty that’s struggling with a falsifiability crisis.

If you’re running the communications platforms at the heart of our modern societies you must either govern it from the center, or accept that your subtle guidance however well intentioned is driving us towards ever increasing conflict. You have to govern from the center even though your personal ideology tells you that everything is relative, that truths are only meaningful in context, and that ethics is a function of cause and effect. Because to people who rather view ethics as a categorical imperative _you_ are the one who’s is driving division and pushing us towards disaster. And regardless of who’s right or wrong; it’s arrogant and dangerous to allow yourself to become dogmatic.
cough.. torrent it... cough.
Wouldn't it be justified to find a family member in his family tree that did not follow this "rule of thumb"?

Then you merely have to marry someone from that same family.

Or just marry a single mother who already has children.
> https://space.mit.edu/home/tegmark/toe.gif

I really like this map. Do you know of a similar map for
statistics?
Presumably the parent is comparing Python to C. There’s no way anyone is more productive in C than in Python.
I think you're at risk of wanting to be more right, than advance the discourse. What can we say, who believe you used ban in a technically correct but misread and misreceived manner?

Try not doing this. Try to consider why another term might be better.
Oh maaaan, hey! I'll get you on Discord.