skysight-inc/HackerNews huggingface dataset:
Reminds me of the start of Her where Joaquin Phoenix writes love letters for couples in the near future world of the movie.
Probably worth noting that Wittgenstein and Weil both came from relative affluence. Wittgenstein's father was one of the wealthiest men in Europe. Famous composers such as Brahms would perform at their house. While not close to Wittgenstein, Weil's father was a medical doctor.
Most companies are 10% difference makers, and 90% paid interns. To the
extent those interns need to feel like they're contributing, yes,
managers are important.
RoR hosted in Heroku, and some plain js & css :). As far as the goal, I consider this project as a side hustle done mostly for fun. I believe although it has some potential providing a way to create & share asap a "tiny" version of any cv.
I'd wager the percent of terrible managers is the same as that of terrible engineers. We all have worked with such coworkers at some point in our careers. Yet no one ever turns around and says "the engineering role is bullshit", simply because that would invalidate their own careers.
If they can ship software that reads BigFAT, why can’t they ship software that reads btrfs?
I’ve been on both sides. I spent a few years as an engineering manager. The majority of my career as a software developer. It’s not a bullshit job.

It’s sometimes a bullshit management job. Like working for the benefit of engineers on your team who view your role as bullshit. And dealing with negotiating between marketing, sales, founders, and being the voice for engineering. There’s a lot of bullshit there some times.

I appreciate good managers. It’s a tough job. You don’t always know the right thing to say but when you get it wrong people really make you pay for it. It takes resolve and pragmatism to step in front and take the brunt of responsibility for the teams output and shining the light of success on your team and away from yourself.
It depends on what your needs are. If you need simple auth for a single application, most languages have libraries/frameworks that cover most of your needs and are relatively trivial to implement. In .NET land you have Identity[0] for example. You just need to look up what is the most popular option for the tech you're using and if it ticks all your boxes.

If you're looking for a full fledged service that offers SSO and that you can self host (or cloud) with SDKs for most of the popular languages out there, then I'd recommend to look at Ory[1].

[0] https://docs.microsoft.com/en-us/aspnet/core/security/authen...
[1] https://www.ory.sh/
Their secret sauce is "we have a Borg Cube's worth of datacenters, so we can run the same code as you at a lower price".

The AGPL does nothing to prevent that. They aren't modifying Akka, they're just running it on a superior platform.

One license that does force the giants to share (the software part of) their secret sauce exists and is called SSPL, the one the MongoDB guys came up with.
All that may be true, and I'm not disputing any of it. But all energy sources and storage methods have their drawbacks. They're not necessarily a reason to something out. I'm sure Hydrogen will play a role in certain areas (e.g aviation and steel production). The tech is still young so there's bound to be significant developments coming.
The real issue is that in most software engineering teams, these roles are better done by a SWE who is good at X than somebody who exclusively does X, but especially at big companies the person doing X doesn't really understand software engineering.
If you want to talk about bitcoin, maybe link something more substantive than "price go up" or "price go down"
Centrifugal force is mω²r. Of course, v = ω2πr, which is why you have to divide v² by r. But if you compare based on the rotation period, increasing r increases the force, for the same rotation period.
One of my favourite features and something I miss in every other language.
I worked in healthcare robotics for a spell. The management fell 50/50 into these buckets. More than once I had to remind some self-important person that we, in fact, did not "save lives" and that that was firmly the business of medical practitioners.

The first time it happened to me, I thought it was a joke. A manager wanted my help to debug some non-critical issue with one of the devices in the field and I told him multiple times that I had a hard stop at like 4PM for a dentist appointment. As it was getting close to the time I had to go, I kept reminding him and he wouldn't acknowledge me. I finally stood up and said I had to go and he responded, "Fine, go. It's not like we're saving lives around here." If I had been more confident in myself and my skills I'd have quit on the spot. Instead I just made some comment about how I'd help him the following morning and left.

I committed to myself to not let anyone get away with it again, though, and thankfully my manager, who was engineer #1 in this org and at the time was an engineering director, felt the same and had the political capital to call people out for it after hearing story.
Ah, right, I almost forgot - if a thing's legal then there are never any negative ramifications that come from it and everything's sunshine and roses!
AI bot covertly joins company meetings to record conversations to monetize freemium users.
Yes, but in the context of Freenet specifically, there's a lot of encryption and hashing involved in every transaction, which are computationally expensive, and there's no CGI equivalent at all (the whole network is basically static, append-only content addressed with the content's hash). So to create many messages you'd need to first generate the content, then encrypt and hash it, then insert it into the network starting at your node, then provide signature and checksum verification on every request. After some time, if the content is widely requested, some other nodes will cache it, but you can't really expect spam to propagate via web of trust; it's more probable that it will be added to spam filters which, themselves, will propagate. As everything is signed, you'd need to create a fresh node for each spam, but that means your new identity is not trusted by anyone - you'd need to convince at least some users that you're a user that won't abuse the system. Only to get your whole identity blacklisted once you do abuse it.

It wasn't perfect, and Freenet's usage was a huge PITA from the usability/ux perspective, but in a constrained environment like that this change in the protocol had much bigger impact than it would on the open web. Not sure how it turned out, but the trend until I left the community was very positive with regards to spam.
uBlock Origin. It hasn't been tainted/acquired (yet)*.

YouTube works just fine with uBlock Origin on Firefox and Brave. You have something wrong with your UO config (perhaps you have an over-aggressive, non-default list selected?) if you are having issues.

* Yeah OK, the original uBlock fiasco happened, but since then.
Exactly. If Facebook can target ads at specific users to begin with, then how can they possibly claim they don't know where the data is or how to find it? Then how do they know the users are being targeted "correctly" or at all? It's a ridiculous argument that falls apart under any scrutiny. Their entire business model relies on them knowing how to target specific users using huge graphs of information.
You might enjoy https://old.reddit.com/r/ProgressionFantasy/ too.
I don't understand. Every one of my friends is an awesome person who deserves health, happiness, and security. If they find those things, I'm happy for them. What kind of person do you mislabel "friend" if you get upset that their life is becoming better?
I'm on the edge of my seat.
A green grid supplying EV’s and home heating is enough to dramatically extend the window of time to deal with the other sources. I am not saying it’s the only issue, just that everything else is largely meaningless in comparison.

Methane gas leaks are front loaded they don’t have long term impact as long as we quickly stop using it. In the short term it’s a problem but long term methane is effectively identical to CO2 because 1 atom of CH4 produces water and 1 atom of CO2.
I don't want the janitor's role either, but that person isn't in charge of me. Engineering managers are glorified secretaries. We should replace them with actual secretaries that are subordinate to engineers.
Agreed, Facebook definitely has the ability to provide timestamped interaction events as part of "Download my Data". Maybe legislation will force them to provide that information at some point, but that won't really have any effect on user privacy.

The hearing seems to want to get more to the heart of the issue, but is inept to do so. The stored data isn't the concern, it's the predictive capability of models built on it. The decision of a predictive model isn't any more traceable to a single piece of data than a brick in a road is traceable to a given taxpayer, which is what I was trying to get at with the analogy.

After reading some of the transcript, the special masters seem very on the ball, and it's more the spin of the article I take issue with.
Dealing with syntax errors in parsers is an interesting subject. To do it really well I think you “just” have to make the error into an AST node similar to the other nodes in the tree, so that you always have some kind of AST to work with.
Why are zombies so big? – John Vervaeke
What FAT32 filesystem in the real world has a file named "foo.000.BigFAT" on it?
> Chick-fil-a figured this out years ago.

They have fairly good customer service, not sure if it's better then McDonald though... but their food though, it isn't good.
If you want snapshots, dedup, transparent compression, and scrubs then you have precisely three open and/or available choices: ZFS, btrfs, and ReFS.

By all means, choose the Microsoft solution, because patent licensing is good for everyone.

And the bug myth past into history years ago.

"So, we'll repeat this once more: as a single-disk filesystem, btrfs has been stable and for the most part performant for years."

https://arstechnica.com/gadgets/2021/09/examining-btrfs-linu...
But that's who I feel like Windows at least with Windows 11 is making the changes for. well no let me correct myself, they're making changes for convertible laptop users that use touch but they're also making changes for people that don't exist... Actually scratch that I have no idea who they're making these changes for... I keep using my taskbar and my start menu the way I like to use it and I keep wanting to expand my start menu because I pin things to my start menu because that's a thing you can do... But now I have buttons I could press so I could see the next metaphorical page of things that I have pinned... But then I pin things to the taskbar because the desktop is an unusable mess where everything just goes when I install things... So the desktop is disabled so my taskbar and my start menu is my desktop... But the changes they are making make making changes to the taskbar and the start menu impossible... And I don't have a touch screen device but I feel like also using any of this on a touch screen, none of the targets are the right size... So again I'm unsure who they're making this for if the desktop and laptop users are the ones who will go extinct. There are no other users. There are clearly zero users that these changes are for.
Terrible way to live for a human being. Hello Matrix.
Refactors usually take much longer than the bug fix, and while it acrues technical debt, there may be more urgent things to take care of. The article is about focusing on your initial goal, and then filing the refactor as a next step action item, instead of just growing scope endlessly.
sounds like very much like Canada
Gargantuan Hail in Argentina
When your customers struggle with your interface, would they rather
Who's lives and what deaths? Most of the (3) people claimed to have died, didn't claim anything of the sort. (in fact the one that activists like to bring up most, who is actually dead, literally blamed the mental health system and being made homeless the day before) The one person who did blame them seems to have died without leaving any proof for official records of both the Japanese or American governments. Just the word of a friend and a former (as in even before death) employer.

What legal actions could anybody went after? They don't allow illegal activities and don't even allow interaction from the site. Even talking about it is banned. Why do you think so many attempts to take them down have failed. They follow the law and openly work with it if something illegal does happen... Including the FBI.
Javascript is an a weird place where some people denigrate it beyond reason and others elevate it beyond reason.

It does have some warts due to early design mistakes, mostly related to type coercion and semicolon insertion. A linter can protect against that.

Among its supporters, much is made of the fact that Eich initially wanted to do scheme in the browser. But JavaScript does not have code-as-data which to me is the defining quality of Lisp/Scheme. It does have lexical scope and closures, but any mainstream language has this these days. It has prototypal inheritance which is mostly notable because it is different from the more common class based inheritance, not because it is particular good in its own right.
This is why I use Clari Wingman instead.
Invasive species evolved to live in the environment in which they evolved. Wouldn't it be quite unlikely that they'd find environments that are more hospitable (to them) than their native habitat?
I don't understand the procedure.

I mean, to get access to a bank account through a "new" phone (which is apparently the method used) you need besides the 2FA on the "old" phone also login/password or user/pin to the bank, don't you?
Let's be serious, if the bug exists it'll exist on all versions. So they'll fix it. But they'll be responding to customers and not resource drains.
Engineering management is oddly similar to some martial arts that are plagued by bullshit artists despite having a few legit uses and practitioners.

Also, if you don't have solid project management you shouldn't bother with engineering management. Hire a good PM instead. I've seen half a dozen companies make this mistake with serious consequences.
Before anyone else shows up to say pie charts are "bad", I'll just say that this is lovely.
The Rise of Mobile Gambling Is Leaving People Ruined and Unable to Quit
Whatever regulations there are now had been set in place after the transition to gas happened, so I wrote "in order to transition to gas".
That may be obvious to you. Have you tried asking some of the people documented there what they think about the site's culture, and how well it discourages harassment against them?
Good management can add tons of value for both employers and employees.

Bad management can subtract value.

Bad management often results from a misalignment of incentives.

Sorry, I'm too lazy to give details and it is a pretty complex topic.

Def not bullshit tho.
> Give customers a high-quality copy of a handwritten note

So, not actually handwritten. Even it were actually handwritten, as a customer I’d still assume it to be a mass copy.
Being younger and 'technical' it's easy to feel as if you're a linchpin to the whole process and everything else is peripheral (This happens in every department though btw). I think everyone should try their hand at starting a business or launching a product (technical or non-technical). You will be amazed the labor and efforts that go into even the most mundane things and you will quickly be wishing you could hire on someone to help manage your product/project, help you market and network, help you find out which forms you need to fill out for taxes you didn't realize you needed to pay, what these terms actually mean, how to find capital, etc, etc, etc. If your product takes off I would guarantee you aren't going to hire an engineering manager to 'analyze' your engineers in order to optimize them as much as you are wanting someone to keep up with day-to-day issues and priorities so you don't have a dozen engineers sheering yaks or you aren't spending an inordinate amount of time dealing with a dozen engineers individual issues while trying to run a business and allocate yourself in a dozen other directions. Like you mention you become a lot more happy when you realize the tremendous efforts people on your team make (there are always exceptions) that may or may not be in your department.
This manual is not as "free" as it could be: For the vast majority of its target audience, it requires effort to get it into a readable format. I would consider a HTML rendition of the same TexInfo files more free (for a certain definition of "free" at least).
I think that a helpful abstraction is that writing code is just one of many "levers" that one can deploy to transform one's ideas into a massively impactful, scalable system. Writing specifications, unblocking colleagues, and building team culture are equally powerful and often provide even more leverage. And if it's 10x better leverage, even if you're a slightly less efficient manager than you were a coder, that can still result in a net enhancement in your team's ability to turn ideas into reality. Of course, this won't be for everyone, and one's enjoyment of the day-to-day is perhaps even a larger factor. But if what you enjoy is seeing things come alive, it can be worth taking the plunge into uncharted waters.
It's not gratis anymore for companies >$25M in annual revenue. It's not free as in speech anymore for anyone.
I don't have much evidence to support this claim, but as best I can tell Chick-fil-a has far superior food quality than Raising Cane's. Chick-fil-a holds their ingredients & preparation to the same high standard as they do their customer service, whereas Raising Cane's is much more hit-or-miss, a lot more like the McDonalds or Burger Kings out there.

One thing you can look at is the nutrition label. Total calorie counts aren't so useful IMO, but Raising Cane's reports that their foods have unhealthy trans fats, while Chick-fil-a reports 0 trans fats.

Raising Cane's makes me sick whenever I get it, whereas Chick-fil-a is extremely well digested for me.

Do you eat a lot of junk food generally in your diet? That could be one reason why maybe your gut bacteria are craving the worse quality food & causing you to not enjoy CFA as much.
This was a good read. For me, more inspiration to pick up something by Simone Weil at some point.

Another similar essay I liked, contemporary to both Wittgenstein and Weil is "Why Work?" by Dorothy Sayers [1].

[1] https://www1.villanova.edu/content/dam/villanova/mission/fai...
Jane Street discriminates based on what school you went to, during their hiring practices.
If you click the link, you'll find that the article features text below the headline that deals with literally none of those things.
They also announced this in March: https://aws.amazon.com/about-aws/whats-new/2022/03/aws-launc...
> Despite years of effort, and a market value for individual software companies of over trillions of dollars, we’ve yet to formalize a way of measuring how effective a developer is or isn’t.

I am not a developer, but I studied CS until my eyes bled, and I've been watching you guys. Seems to me you (royal, developers) have already long figured this out with 2 metrics. The first isn't how many lines of code, but the opposite; the best coders will meet programming specifications with the least lines of code, the smallest program that produces the required results. The second metric is how fast this code on a given platform produces the results, and the faster the better.

Isn't this how you all praise each other, with how clever and efficient the code is? Perhaps this doesn't scale, but it is measurable.
You are demonstrating a clear failure to understand not only the magnitude of what occurs, and can occur, when someone is doxx'd, but also KiwiFarms' history as a party to specific incidents of suicide and external harassment as a result of said doxx'ing on that site.
Although I’m sure you’re right about that, to us lispers, your Algol-based languages are comma, bracket, braces, semicolon, sometimes-infix-sometimes-not, indentation, newline, end-statement spaghetti. :-)
The coastline paradox is actually a great example.

You can never price in all externalities, but you sure as hell can improve your pricing of externalities from what it is (in the same way a 1km resolution of coastline is better than a 100,000km resolution)
I'm happy to see almost all the comments calling this out. I feel like it's propaganda that likely would've worked before our highly connected modern age.

My favorite response is folks instead calling out "quiet firing", which is the majority of jobs where you can never move up beyond a 3% raise if you're lucky.
https://aldaily.com comes to mind
A proposed technical explanation: "it's understandable why there would be some image that tends to soak up negative-prompt queries." https://twitter.com/mattskala/status/1567300206969982979
He means the biggest ones.

We're only accounting for a very small percentage of externalities.

Let's not build up strawmen.
A lot of these claims are contested though; that's the point; it's been discussed a million times already, but if you look at the actual thread on KF (which is now hard to do, it seems) there really wasn't all that much going on until they suddenly killed themselves with a statement "it was due to KiwiFarms".
If somebody breaks into your house, you should wait for due process with accordance of law. Homeowners shouldn't make unilateral decisions about who is and is not legally allowed in their home.
I don't want 1d vectors to exist, and ideally, I'd want everything to be infinite rank tensors with som clean notation for singletons x N or N x singletons or NxMx singletons etc. The dimension mismatch has caught more errors for me than I could ever possibly count. My functions don't check to see if something is scalar or columnar, I let the error tell the user their mistake. And using a column vector when a row vector is expected is a math error. And the same function usually works for scalar or vector or matrix for the most part.

I do like the dot notation and Julia in general, but I just don't have many complaints about Matlab. Auto expansion maybe. They do allow helper functions in the same file now, finally.
> they almost always drain resources to aggregate information

Here’s an idea: Provide this information before they have to ask, when it’s convenient for you. Like between tasks.

Took a 5min break? Move the damn story over to done. Got stuck and seeking clarity but are blocked? Leave a quick comment.

If your manager has to ask what’s going on, you’re not communicating enough.
Would be a privacy nightmare. But some companies do, using hotjar and other tools.
But I just want 5GB files
Yes and no. Depends on the manager.
What's the difference between this a https://github.com/securego/gosec?
https://www.avoma.com/ we use for sales. very tight controls
> It's just personal and professional immaturity.

Not so sure about that. In the beginning of my career I looked up greatly to a lot of people in these roles. The older I get the more that has faded. Truth is I can do their jobs fine, but they can’t do mine; yet they have a tendency to look down on me.

(I’m in Sweden though, and the MBAs still have a very strong grip on the Nordics. Might be a different social dynamic in the US.)
I think it heavily depends on the logo. Lots of luxury brands are very conspicuous with their logos. Louis Vuitton comes to mind but specifically with shirts:

https://www.saksfifthavenue.com/product/balenciaga-large-fit...

I wonder if there’s a dip with mid/high end products, but the “very high end” “designer” brands are very logo centric.