skysight-inc/HackerNews huggingface dataset:
I'm sure there are good ones in the mix but that doesn't match my experience with any mainstream consumer-grade carrier or ISP. It doesn't have to be that way but obviously until carriers are held accountable and/or their oligopoly is broken they have no incentive to improve things.

While it's true that SMS 2FA is flawed, that still isn't an excuse for letting customers' phone numbers being taken over by very unsophisticated attacks, sometimes even if notes are added to the account (or a PIN) that explicitly warn against such attacks.

Also, I'm not sure how much of "decades ago" is hyperbole but back in the day ISP/telco support was a great career path and would allow you to learn and move up the ranks towards a more technical position. Nowadays "support" in any customer-grade ISP/telco is a dead-end position that's there to be exploited as much as possible (in fact it's often outsourced to a boiler room abroad, probably right next to the tech-support scammers) and replaced by a new sucker as soon as you burn out. Obviously this kind of treatment doesn't attract the right talent nor inspire goodwill in said talent.
Dashboard with Magic Mirror² on Raspberry Pi
This is a risk perspective (and a correct one). But the risk is quantifiable. It's generally probability x severity.

So what's my probability of moving to a beach town and never needing boots again? Probably very low, since I will be unlikely to move and even if I did I would still use my boots for things like hiking, working around the house, etc. The risk is therefore very small as well. The same can be applied to your other scenarios. Uncertainty makes us uncomfortable, but it can often be reasonably quantified.
That is true. Probably by pure volume of trades the CEX order books will always be able to facilitate an order of magnitude more than DEX as they can fulfill orders instantly with almost no fees at all, and many beginners and casual traders with crypto will not bother with or even understand what it means to transact on-chain.

But there is a very significant amount of crypto trading occurring on-chain, to the tune of multiple billions of dollars per day.
No, it was just the main suggestion when I said I couldn't connect.
I'd love to read about this. Do you have anything I can read on the history of Solaris and its development?
Applying a blanket rule like this is always wrong. It makes sense in prototyping to have a good mix of pull-vs-make. Make the small things that are easy to do, and pull the things that make you more productive, even if they are huge.

Maybe during maturation, each dependency should be "vendorized" as much as possible. Fork it, find an internal maintainer. I suspect that very quickly nobody will want to pull in a lot of dependencies any more, and miraculously a much smaller, much more specifically-suited codebase will appear to solve the very small subset of problems you actually need to solve right now (rather than all problems the dependency could solve).

But ultimately:
"If it’s a core business function — do it yourself, no matter what."
Thank you for posting the actual quantitative data. All the sound and fury in the world pales in comparison to the awesome and terrifying power of Microsoft Excel!
Same. Just yesterday, I had a company wanting to negotiate employment terms after saying they were passing on me last week.
My most recent gig was pretty toxic, which is why the framing of the OP (and some of the reactions) is so surprising -- most managers at our place wouldn't have noticed when the employers were spiraling into a funk, and certainly wouldn't have sat down with them individually and asked them how they were doing, as per OP. So to me, that sounds like someone giving a shit and trying to do something about it. If it's an evil manager situation, you can grind people into dust without the theatre of trying to help them. All that said, your example makes sense. I guess it depends on the particular pathology of the place and how it manifests.

I do find a lot of these HN threads pretty fatalist, though, where there is seemingly no room for a mgr to do what they're paid to do and also care and try to help in a realistic way without being seen as overbearing and evil. Damned if you do, damned if you don't.
Right, bertopic's double clustering is interesting. I've also seen people combine that with louvain instead of k-means.

My intuition was: UMAP itself tries to optimize for 2d separation in the projection. So we should expect at least some correspondence between the kmeans results and the layout in the UMAP plot (except in some pathological edge cases perhaps).

Nevertheless, nice example and blog post!
CTO last day: reflections, mistakes, and some learnings
> It's a balanced choice but the stakeholders are not prepared to invest more.

Well, that's not how "balanced" looks like.

Anyway, a lot of quality-driven activities pay out well within the initial development of a project, on what case, it's not a balanced choice anymore, it's a complete no-brainier. Still, I'm yet to see money-oriented stakeholders accepting those.
Been using this method to build on my blocklist for a few years, it's quite long by now ;)
The law is pretty technical. Having people who don't understand law as legislators is like having a product manager or stakeholder for a tech product that doesn't understand tech. It's not impossible but requires some extra work and moves a lot of influence into the lawyer's/tech person's hands anyway. It happens where lobbyists sometimes literally write bills that gets passed into law.
to be fair, there are some good articles on Medium. But I agree, most are click-baits due to Medium's partnership program.
That's awesome! How far off in the future is that? Is it more like a 1 year or a few years?
Try t-SNE. I used to scoff at cluster plots until I saw those but with t-SNE… wow, those clusters are actually separated!
I always feel a bit of a fraud because I am not at all into things like woodworking, tinkering, fixing, making. I don't even enjoy solving puzzles much tbh.
> Most people aren't addicted to anything let alone social media

Even if it's just 5-10% (difficult to prove one way or the other, but some have estimated it's within this range) that's a massive amount of people on a global scale. That's enough to influence elections, for example. Scrutiny seems reasonable.
If by multiple identities you mean accounts, I currently use it with 4 accounts, each one with rules to receive mail to its own folder, and in the past have easily exceeded a dozen accounts.

Also, backup and restore are super easy: just copy the ~/.claws_mail and ~/Mail directories and you're done: messages, attachments, accounts, contacts, everything.
> It's stunning to watch videos of Britons confused about why they've lost certain privileges, only a short while after voting to leave

Have you consided that some of the people who are confused about this DID NOT VOTE TO LEAVE? That they are confused because nobody explained, or could explain, at the time of the Brexit, that these wouldbe the consequences? The Leave campaign was (at best) disingenous about the consequences; the Remain campaign could not predict all the consequences because that would require an actual deal to analyze.
can still do that logic too, without leaving the parsing step, per say

/^ (\d+) ** 4 % \. <?{ $/[0].all <= 255 }> $/

or if wanting it really explicit

/^ (\d+) \. (\d+) \. (\d+) \. (\d+) <?{ $/.all <= 255 }> $/
I don't disagree, but I also believe the tabloid media hold great power over that segment of the population; indeed, many of the "less palatable" sentiments have been encouraged by the tabloid media, or perhaps even originated with them.
The linked chart shows the 10Y:3M spread. Another frequently cited chart is the 10Y:2Y spread, which went negative in both August 2019 and April 2022:

https://fred.stlouisfed.org/series/T10Y2Y
Front-end developer here. I use exclusively AngelList and HN's "Who is hiring?" (my last 3 jobs came from those places), but that's because of my particular case.

I am Brazilian, no intention to relocate, but I want to find a job at an American company because they pay way better (even more considering the exchange rate of the Brazilian Real vs US Dollar in the last couple of years). So I need to find US companies that hire globally remote. That's a niche. It got larger with the pandemic, but still a niche. This niche is almost all times small, VC-funded startups. From 5 to 20 employees usually, definitely not more than 100 employees. Larger companies, when they hire remote, they hire remote US only, or where they have offices. And VC-funded pays better than non-VC-funded (like bootstrapped companies or agencies).

I find these companies on AngelList and HN's Who is hiring. Definitely not on LinkedIn, Indeed, Glassdoor, etc. Even when they do announce a job post on those places, they are among thousands and thousands of job posts of places that would never hire me (or pay what I want). No point in looking for jobs in those places.

Also, I don't have that big of a network in IT. I changed careers five years ago. The few developers with whom I have some connection still all work here in Brazil. So it's always a cold start.
If the maintainers abandon the open source project you are using and no one else is willing to maintain it, are you going to make the changes to make it compatible with newer operating systems and fix security issues?

If not, you’re still not much better off by using open source software.
I do these roundups each week so you can see what's new in Self Hosting. I will also throw in some quick news bits to make it more fun! Let me know what you think.
I like the Tailwind approach, but I still start projects with Bootstrap, because it comes with a nicer out-of-the-box experience.

Also, it seems to me that Bootstrap started following the utility-classes approach more and more over the years (px-1, flex-column, etc.)

Bootswatch themes are nice too.
Any resources (books, articles) you'd recommend for those with a very technical background interested in getting up to speed on the side?
Without having the ability to try right now, so excuse the ignorance, are you setting up and creating terraform configs and then running them against aws or do we get the configs after generation?
I think you should probably cut out the ERE thing entirely. Or maybe say it's "inspired" by ERE. Otherwise, it's not really that close at all. Notice that not even 'hgrep-exe '[a-z]' /tmp/b' worked for me either. That's certainly in EREs. So are things like '[[:word:]]', which also doesn't seem to work. There's also collating symbols and equivalence classes and some other junk.

But upon looking at the POSIX ERE spec, yes, it looks like technically things like \w, \d and \s are not in it. But most ERE implementations, including both BSD grep and GNU grep, support constructs like \w. (Yet another reason to cast a suspicious eye on folks who obsess about portability. Portability means following a spec, not using whatever your tool lets you do. And most tools let you do far more than what's in the spec because the spec---especially one like POSIX---is usually divorced from the reality of what's useful.)

I understand your tool is a university project. The main point I'm trying to drive home here is that there are folks in this thread that seem to not be keen on acknowledging engineering challenges and are instead only looking at the theory. Unicode, for example, is an enormous engineering challenge. It's not difficult because getting it correct is difficult, it's difficult because making it correct and fast is not straight-forward. As you show, using a naive representation (sparse transitions, hash sets for states) will give you correctness without much complexity. But that's not usually what we mean when we talking about supporting Unicode in general purpose regex engines. Because "general purpose" means folks expect it to be minimally fast.
It does not seem like symmetrical both sides situation to me to be honest.
No at the end you end up having to learn all their classes, for almost no gain in speed of dev, and then you forget how to do stuff in CSS.

For me Tailwind barely make it anything faster but I have to learn all their classes and then I am stuck to have to relearn CSS when their is custom stuff. Maybe for greenfield or MVP sure. But if you are on a big project you have one or more designers and 99% of the time you have things that needs to be customized.
There is an incredible number of tweets being put out which are exact copies of each other - indicating that it is not actual human beings "manning" those accounts.

If Musk has a way of running analysis on the data to do the following:
1. Level of duplicates.
2. Source of duplicates (who posts it first)
3. How often do they do that?
4. What is the political slant of these tweets
5. Which part of the world are the people tweeting from

All of this alone will reveal very interesting information.. my guess is that it will prove that a lot of tweets are orchestrated.
It's actually only the charging port.

So all new devices must have an USB-C charging port from autumn 2024, laptops get an extra 40 months. This schedule is no big deal for manufacturers who have most likely been consulted (and/or who lobbied).
Same. I'd have fired all the employees

/s
Me and My Shadow project helps you control your data traces (2018)
Do you have any basis on claiming that the product suffers in quality from using tailwind?
Was contacted via recruiter on LinkedIn.

The quality of recruiters seems to be dependent on your history and who you are. I don't tend to get flooded by FAANG recruiters or recruiters at cool companies (well Amazon has reached out to me, but that's just makes me more wary). Most of the recruiters I get tend to be offering more or less the same thing I've been doing the past several years, just with more or less pay and maybe a difference in scenery.
Of course they are distinct and need somewhat different reforms.

However, they have much more in common

They are both legal structures creating and enforcing the concept of "intellectual property" and supporting monetization of that property for the creators.

I read the phrase "promote creativity" as indistinguishable from "promote innovation in the non-STEM (artistic, literary, etc.) fields" — sure, in general, "innovative" connotations differing from "creative", but in this discussion, it is a distinction without a difference.

Maybe I'm missing something, and I agree that they both need reforms in different aspects, but that is primarily because they have different sets of laws, not because of some distinction between the two words you've highlighted.
Do you think it would make it harder to find for people specialize in making malware like this?
Agreed.

But also we need to accept that this is also happening because software startups (SaaS or otherwise) are functioning more and more like predators than value providers these days.

At this point, it's not just the aggressive subscription/upselling models, but the various dark patterns in their design, the abusive immediate various newsletter subscriptions, the constant emailing, the popups, the little help widget thing at the bottom right corner of every startup that's there to supposedly help you, the hostile data collection, and many many other insulting and abusive patterns that's more or less a standard now.

And yes, FAANGs do this, but people are comfortable with the abuser they know and already are prey to than the one they don't.

There's nothing wrong with "the cloud", it's all the same tech behind the scenes whether you own it and run it or not, but it's the mercilessly hostile, incredibly ruthless and vicious attitude that these startups display that makes people not want to pay for them.
> you're going to end up creating classes using the raw CSS

A program can read what looks like inline css and produce class names for youand put those in class files.

When developing your see "height 20px"
In your app its compiled to "h-20" with a css file "h-20: height 20"

This is better because you don't have to learn another way to express the same logic.
Telling people to just stop participating in society seems an extreme approach. Playing games with friends use part of growing in current society.

Laws for consumer protection seem a better time tested way of aligning consumer and companies goals.
If your project is setup to use Tailwind in watch mode where you can view your changes at every save, there's nothing quite as productive.

You get fast iterations without ever having to leave your markup to hunt down to find all the classes elements are using which uses their own structure & nomenclature, esp. if you need to support responsive layouts which every project implements differently that usually grows into some unmaintainable mess. With tailwind's utility classes it's all right there on the element, using intuitive prefixes and shorthand class names derived from the CSS properties it uses.

It's also the only framework I've used where you can copy markup from a number of different sources and it will look exactly the same as the preview where you got it from without it being distorted by the websites leaking cascading CSS styles.
This is the way. We need more of this.

I'm at a point where if a recruiter messages me "about an exciting opportunity" without any salary information, he/she will not get a response.

While there are some jobs that maybe I would consider a pay cut for, I generally want to make more money because that allows me to invest more so I can be free one day.
I do something similar to this with just a couple simple bash scripts that allow me a similar interface to this one... because it is indeed useful.
Are you sure t-SNE and UMAP actually perform very differently? Last I looked, they were somewhat comparable.

[edit]: Seems they are similar for some purposes: https://blog.bioturing.com/2022/01/14/umap-vs-t-sne-single-c...

Also interesting: Rapidsai has a cuda accelerated version of umap that is very fast (hdbscan as well BTW).
The amazing thing is many were predicting this back in 2008.

If anyone wants to listen to a prescient conversation about the feds actions post-2008 and inflation today, take a listen to this podcast.
It was recorded in 2009.

https://www.econtalk.org/meltzer-on-inflation/

It’s an interview with Prof Meltzer from Carnegie Mellon who has done extensive research on the federal reserve system and who wrote the de facto official history of the reserve going back to its creation.

Cliff notes (all future tense):

- As a result of the 2008 crisis the fed expanded the money supply to a degree never seen before

- Rather than drive inflation, the “new money’s” effect will be muted due to skittish banks who will decide to just take the funds and hold as cash/treasuries (maintaining strong reserves) until more positive economic indicators emerge (this process could be paused by the bank if economic sentiment turned negative); this was actually seen at least in consumer spending - it was flat for years beyond the massive expansion in money supply

- Once economic forecasts turn more optimistic, the money will be deployed (through bank lending) into investments and assets leading to inflation in those prices first

- Eventually the excess supply will spill over into consumer lending and consumer spending in the classic indicators of inflation like CPI

- However the fed will be under immense political pressure to not drive the “fragile” economy into a recession (Covid anyone?) so any tightening will be far too late and inflation will overshoot targets by a huge margin

- Similar to the 70’s, until strong monetary contraction is brought in, inflation will run very hot despite other efforts to control it

Pretty accurate so far.
But it does add real value.

Aside from creating a standard naming scheme for your style guide, they also simplify specific CSS tag features by ensuring they can be consistent across browsers without you having to tweak each style.

Outside of that, they acknowledge that you're not going to use custom CSS tags that often because 9 times out of 10 you're going to style something in one place in a template and your programming language will repeat it for you...so there's no real value to creating a dedicated class.

Another that I've found over the lifecycle of a project is that developers forget what CSS is where and end up simply creating new classes for things that they need rather than trying to reuse existing ones...which leads to your CSS growing constantly over time. With Tailwind I rebuilt my entire personal site, brightball.com and ended up with 20 lines of custom CSS. This after restyling the entire site and making it responsive. And I was able to do all of it in an afternoon without ever having even made a responsive site before.

What they've done is created "Rails for Style Guides" and it works beautifully. The Refactoring UI book (fast read) from the authors of Tailwind goes into the importance and reasoning for everything they do and it makes absolutely perfect sense.

https://www.refactoringui.com/
Hi Hackernews, don't forget you can use the alternative edition without styles: https://classic.copetti.org/writings/consoles/xbox-360/

(works better with accessibility tools, like text to speech; and translators)

There are also new PDF and EPUB editions here: https://www.patreon.com/posts/67035520 (it's a public post, I just needed a place to upload those files without consuming my hosting's bandwidth).

If you spot a mistake, please log an issue on the repo (https://github.com/flipacholas/Architecture-of-consoles) so I can review it. Thanks!
They employ ~4000 people? What on earth where they all doing?
Coinbase has been slipping in several ways.

- Yesterday was onboarding my friend to Coinbase wallet and the landing page for that product was 404'ing. This is the first result on Google! Proof - https://imgur.com/yMt1N49

- They activated the dapp browser in the app, with a new wallet that's different than my existing coinbase wallet. Why?? Why do I now have 2 wallets.

- Coinbase direct deposit does not work with Gusto, or at least it didn't 3 months ago. Tried and got silent error.

- Rescinding offers. Terrible, how could they not forsee a massive backlash? Does the foreign national new grad who was counting on that offer/visa really affect the bottom line so much? Maybe $20M for a superbowl ad where the app crashed wasn't worth it?

- Coinbase wallet: popular projects like Chain Runners do not even display.

I mean the list goes on. Meanwhile the CEO is going on Good Time Show talking about "how we built this" and I'm thinking hello? Your own house is on fire right now. All this said, Brian Armstrong is a legendary entrepreneur and I know that he can reset. Airbnb went through a similar phase before the CEO made changes and got them back to their core.
> Not everyone, they get zero money on resold used games

I'm not sure how to parse that. The people buying those used games _are_ paying for them; they're just not paying the original publisher. Just like they wouldn't for a used book, or cd, or whatever.