skysight-inc/HackerNews huggingface dataset:
I have many friends from highschool that never pursued higher education and went directly into the workforce after school. They all live with their family, or with 4+ roommates. It's not a glamorous life, but they're not struggling to pay the bills or to save for retirement. I used to think that there is no way things could get worse, with some studio apartments in my city going for 5k/m, but I wonder if it simply means that I'm gonna have to start doing those things too. Almost all paths to lowering rent seem unlikely to happen, so it seems natural that it's gonna be a race to the bottom for what renters are willing to accept. Today I have a 30 min commute 1 bedroom apartment, tomorrow I'll have an hour commute splitting the bills with three other people, while my friends are going to be splitting a room. Seems more likely than more housing getting built.
> I might be doing it wrong but I constantly pay down technical debt to almost zero.

How can you tell that tech debt is at zero.
Creating a Personal Brand: How Social Media Can Help Your Small Business Grow
Welcome to the world of social media, where personal branding is king and small businesses can thrive like never before. If you're a small business owner looking to gain more customers, then you've come to the right place. In this post, we're going to show you how creating a personal brand through social media platforms can help you take your business to the next level.
First things first, what is personal branding? Personal branding is the process of creating a unique image or reputation for yourself or your business through social media. This can be done by sharing interesting content, networking with other professionals, and building relationships with your customers.
But why is personal branding so important for small businesses? For starters, it can help you stand out from the competition. With so many small businesses vying for customers' attention on social media, it's important to have a unique and interesting brand that sets you apart from the rest.
Personal branding can also help you build trust with your customers. People are more likely to do business with someone they know and trust, and social media is the perfect platform for building those relationships. By sharing your story and providing valuable content, you can connect with your customers on a personal level and build a loyal following.
But how do you actually create a personal brand on social media? Here are a few tips to get you started:
Be consistent: Choose a consistent look and feel for your social media profiles and stick with it. This will make it easier for people to recognize and remember your brand.
Share interesting content: Share interesting and valuable content that is relevant to your customers. This will help you attract the right people to your business and keep them engaged.
Engage with your audience: Respond to comments and messages, and engage in conversations with your followers. This will help you build stronger relationships with your customers.
Show your personality: Remember, personal branding is all about being authentic and true to yourself. So don't be afraid to show your personality and let your customers get to know the real you.
Have fun with it! Personal branding doesn't have to be all work and no play. So don't be afraid to let loose and have a little fun with it.
In conclusion, creating a personal brand through social media can be a game-changer for small businesses. It can help you stand out from the competition, build trust with your customers, and ultimately, drive more sales. So what are you waiting for? Get out there and start building your personal brand today!
The internet kind of sucks now it went wrong somewhere along the way. Maybe turning it upside down and seeing where the pieces settle is a good thing. Just like those water/sand toys.
As a PM, can I just say that your PM is fucking useless!

Your PM is meant to be commercially minded, meaning they should understand the concept of compound interest.

Every new feature you build, on average, increases the value of your product linearly.

Every major piece of tech debt incurs reduced efficiency that compounds. It is extremely common in older systems for the incremental value of resolving tech-debt to be HIGHER than the incremental value of shipping "another feature".
Not really. The author is comparing the code size of Sectorlisp with full Lisp implementations.

So the author either has to claim that Sectorlisp is a full Lisp implementation, which is clearly not the case, or acknowledge that he/she is comparing apples to oranges.
https://archive.md/sHicw
Missed opportunity to use one of my favourite words: grok [0].

And congratulations. I’ve been trying for the past year to learn awk, and while I can pretty reliably split text files and extract columns, I’m pretty far from being able to grok awk.

[0]: https://www.merriam-webster.com/dictionary/grok
I believe in the singularity, so I guess I meant to say AGI. Such an AI will learn to be a therapist the same way that we do. Even if it’s only as smart as a human, I would trust it more than a human.

Because, yeah, I don’t trust humans to program an AI that I could ever trust, unless the model and training data are all made fully available for independent analysis.

Tweaking the model would be telling it to favor certain paradigms over others.
I had started the "Documentation afternoon" on Fridays in my team. And everyone seemed to like it, to wind down the week with uninterrupted time for documentation (email catch up, expenses, etc.)
There is a "Small Icons" option, it's just below "Large Icons".
Mikrotik sure looks daunting once you open winbox, but you can really ignore most of it until you need a specific feature. Setting up a switch with VLANs, or a wireless bridge is no different than on Cisco, its just got a fancy GUI. (Same goes for Checkpoint but I digress)
This sounds like a retcon at best. Google wouldn’t have had to build a first party studio of the intent was to turn if off all along. I know the Eng VP that was there from the beginning (not to the end, tho!) and this is not his story at all. I think they honestly are trying to find new “surfaces” to give people access to compute.
I greatly appreciate federation being available even if I never have to use it. If a future social network comes along with some kind of new innovation,and it supports ActivityPub, I'll be able to use the new network while still communicating with my old contacts.
What does LifeLock actually do? They collect subscription money, sure, but then what do they actually do to prevent customer identity theft? My guess is, not much.
It seems to show up for me. Perhaps it is fixed now.

https://duckduckgo.com/?q=c+guide+stdalign&t=ffab&ia=web

brings up your guide as the 6th result.
However this personal decision comes at a tremendous cost to the rest of society, and we are not pricing that correctly.
For clarification:

- I independently decided I didn’t want human children well before this relationship or even meeting my former partner

- I can’t recall whether former partner told me when they arrived at the same conclusion, but it also predated our relationship.

- Most of the reason for mentioning this was that former partner adopted pup, not me. To wit: there wasn’t any potential (that I can think of) for me subconsciously substituting a pup in place of potential human parenthood.

- Our agreement on the topic was mainly meant to bolster the fact that human child rearing was never in question. There wasn’t anything of that sort to substitute, for me or for the circumstances of my life.

- Without airing more private details than I’d find comfortable, pup came with me when former partner and I amicably parted ways. Despite pup not being “mine” in the strictest sense.

To answer your question more directly: I defer to the original commenter I replied to. The thing what made me make space to care for my pup was having no alternatives. She’s my charge, she’s my responsibility to provide a good life. There aren’t days off and there aren’t excuses.

Even before OP replied stating these things, that’s what I recognized as similar in my parenting responsibilities.

The thing which seems to be bothering a few people is that I expressed feeling a similar bond to my pup that people feel with their human children.

I grew up with dogs. My family has had dogs I’ve known and loved since. Some I’ve bonded with more than others, some not so much. My relationship with my pup has developed different from that.

Being really blunt: for everything else I love about her, a part of the reason we’ve bonded so well is because I didn’t get to choose. That’s the thing that felt similar to OP’s comment about how parenting a human child changed their life. I had a new life where a whole living creature was my responsibility and mine to provide both basic and emotional needs.

Now if this is still unsatisfactory as far as why I made that connection, maybe I’ve failed you… or maybe, like another sibling commenter said, you want to project things onto what I’ve said that aren’t there. Either way, I gotta feed my pup and give her a good fun play or three. So that’s all I’ve got.
The extra cost for safety is reducing safety because it's causing this not to get installed.

Maybe it's worth having a worse system that actually is there.
“Every new feature you build, on average, increases the value of your product linearly.”

Why do you believe this? It doesn’t match my experience and I don’t think it’s a good way to think about it.
Do we think Stadia during its lifetime earned more money than it cost though?
Cause there isn't a bunch of "working but only really half implemented/could be better", corner cut stuff in the system.
They did an all-hands the day of the layoffs with everyone being let go. They walked through why they'd hired so quickly, the new information (both macro-economic and within Stripe) that caused them to reconsider, and where that led. They emphasized that this was their decision: they set the course for hiring at the rate at in the places that Stripe did over the prior ~18 months; they were the ones who decided on the layoffs.

Shit happens. They made a bet based on the information that they had at the time (in this case that COVID moving commerce hugely online would be a permanent shift, when it wasn't (or at least not as large.)) They mis-predicted the future and then had to respond.

I understand why they made the bet they did (and mostly agree.) I understand why they then decided to do layoffs (and mostly agree.)

They didn't blame anyone else or try to sidestep the difficult conversations.
It's hard to believe why anyone would buy anything Stadia related...obviously Google was gonna shut it down. They can't do anything right.
What does this mean? Are there no laws criminalizing bypassing ports of Entry and custom stations.

Honest question

Edit:
https://www.americanimmigrationcouncil.org/research/immigrat...
Yup, I’m absolutely fine with algorithm suggestions not being covered under safe harbor rules, that’s where responsibility starts for the publisher.
The strange UI is GTK and it hasn't been floating windows but instead a MDI (single window for controls and images in tabs) for over a decade.

You can find screenshots on the tutorial pages: https://www.gimp.org/tutorials/
If your intentions are to only use the extension for yourself, why not just side load it?
I like to think I'm similar, much of that is also to working mostly by myself. The debt I do have is related to inheriting legacy code.

That said, as much as I try to maintain a certain level of quality, eventually my designs break and I need to refactor things. In times like that I'm glad I have a good level of automated testing to catch regressions.
Steve Martin – Be so good they can't ignore you [video]
I think a lot of people will wrinkle their nose at pip-tools because it's a more manual workflow, but I really enjoy that aspect of it. Other package managers I've used are convenient at first, but at some point I end up fighting with them and they won't give ground. With pip-tools, at the end of the day I'm in charge.

Plus I really like that the end result is a requirements.txt that can be used with any plain Python+pip environment.
Why any copyright at all? Humanity did perfectly well building modern civilization without it; it’s only been within the last couple hundred years that we have had copyright to any degree, much less it’s innovation-stifling modern format.

http://www.dklevine.com/general/intellectual/againstfinal.ht...
There's a good chance a lot of these plug-ins could be vastly simplified and just written as user scripts in Tampermonkey, so you might want to look into that.
Having been in this space for 25 years now, here's my take:

Tech Debt is almost always a few things in disguise:

1. Product Failure - The person with the final say on the product has poor taste. They poorly understand the tradeoffs their tech stack gives and how it influences their product. And most importantly they hate their customers and don't understand their needs.

2. Marketing and Sales dominance - The product organization might be competent but they have been driven out of the decision making venues in the company. So marketers and sales make the decisions and hand them down to product to deal with, resulting in tone deft decisions even as the company continues to make good money, the product itself erodes, until competitors arrive and instantly wipe out the business.

3. success and shift - The product, which was initially a success, has stagnated. The product itself was so successful that it created an entire new market with competitors that resulted in commodifying the product. Now the company is frantically looking for a pivot to keep growing the business, resulting in the original successful product drying up even faster.

4. Leadership void - The product was made by a strong, pioneering leader. They might not even consider themselves such a leader, but after they move on, the product fails without their support. The replacement leader might not even be bad at running the business for a time, but eventually focusing on EBITA alone won't inspire people, and the product will erode through churn.

5. Press Release driven development - The company operates by making a moat around its original core offering and they have a semi-monopoly in their space. So the only way to drive more revenue is to sell services that cost more to already existing customers. As a result, teams build products that are made to drive hype cycles and press releases -- once the product is shipped, the major players get promotions and move on to the next exciting product instead of supporting the now-shipped product.
The common solution is filtering. Almost all tracers will accept predicates to exclude Django per your example.
Tesla Cuts Prices by Up to a Fifth to Boost Demand
Anyone wondering about map of taxi runways at JFK
https://upload.wikimedia.org/wikipedia/commons/3/30/FAA_JFK_...
There are some points in there but it's pretty blunt and full of strange assertive statements.

>Residential high-rises, too, are often fully glazed. Meir says all that glass serves no practical purpose (except possibly boosting curtain sales). Who wants thousands of passersby looking at them in their pajamas?

What, You can't see why people like big windows? I have floor to ceiling windows in my apartment and I love them. I have all my lights off and my living room and home office are super bright with incredible views. They have a mirror like coating which blocks the vast majority of heat and makes them mostly one way so I can walk around naked knowing it's basically impossible to see anything from the ground. The insulation of my apartment is superb so cooling uses minimal power. I run my air con all day every day and it uses far less power than I used to use conservatively using air con in the house I was in previously.

I agree that super tall 300m buildings are not strictly practical. They are a monument, which humans have always loved all throughout history. A more practical monument than the pyramids imo. My building is 100m tall and I feel that's roughly ideal. 3 elevators which is perfect and doesn't take up too much of the floor space.
I have an idea. Do not build your businesses on top of other social media platform APIs.
Sometimes, but that's a finnicky beast in its own right. You need to figure out which poorly documented variable you need to change to do whatever, usually from a Stack Overflow post from some other poor fucker, then make heads and tails of system settings vs. user settings, the dbus nonsense for communication, the weird gconfig shit for fiddling with system files, etc. Doing something as simple as e.g. changing the image used on the login screen for all users is far more complex than it should be.

I understand that GNOME has other goals than I do for my machine, but it's basically the antithesis of the reasons I choose to run Linux in the first place. I think it being the de facto "standard" Linux desktop environment is really hurting the ecosystem.
I will reach for my secret key perhaps once or twice per year when I buy a new device. That being so, it's really no biggie to type in.

The obvious benefit of a secret key is its high entropy. But I also like how the secret key discourages me from logging into 1Password on anything but my own, trusted, devices. In my view, password managers should not be accessed from other people's computers or internet kiosks.
The Apple garage was Jobs' parents' garage in Cupertino. It's where the Apple 1 was assembled, and perhaps designed.

FWIW (not much!) I used to live across the street from the HP garage before HP bought the house. There is a historical marker outside the fence. I was always amused by the tourists who would come visit (or tourism in the Valley in general -- there's absolutely nothing to see!).
A local community had a rather similar programming challenge years ago (although it was limited to digits-only/letters-only and pi-digits categories).

I revisited the challenge some years later, and managed to achieve a little over 200 MH/s per core on a 2013 CPU. I'd expect (or at least hope) for modern very high-end CPUs to reach somewhere between 5000-10000 MH/s when using all cores, using a similar decently optimized solution. (The thing you want to optimize is the hashing part.) A high-end GPU from 2016 should manage at least 10000 MH/s and more modern ones are likely to be several times faster.
This pretty succinctly captures it.

A file system is, at its heart, a naming system. Given this name, return me a handle to "do things" with that object. In SQL it is "SELECT * FROM FILES WHERE ( NAME == <name> );". The next debate is what the schema for the files table?

Well known things that would appear in that schema are things like "access rights", "ownership", "access times", Etc. Additionally related things like the "consuming application" might be there, and the "editing application" Etc.

If these things were all relations/schema then a lot of "warts" like MAGICNUMBER or extension type, security certificates, integrity digests, OS requirement, symbol tables, or character encoding can then become schema elements and the names get "purified" (scare quotes because architecture astronauts really get all hot and bothered by overloading things with multiple semantics.

Then you can do "views" like when someone types a name at the shell you can select from files that are executable on this OS and match the names.

There are basically a whole bunch of things that are "grafted on" to the file system and they can (and do) get out of date relative to the files and cause problems. (the canonical cases are moving an executable from one directory to another making it no longer visible for execution, changing the extension or magic number resulting in the wrong thing being used to try to run/edit it)

The architecture reasoning goes, "If there was just one source of truth about these things, a database, then a whole bunch of bugs and user annoyances would vanish."

Anyway, I've witnessed people start down this grand vision, devolve into your #2 above (key/value store) and then finally throw their hands up in surrender.

One of the systems questions I ponder sometimes is at what point is memory so cheap and plentiful that replacing the buffer cache in the kernel with a giant interconnected schema like this gives equivalent "time to record" values. An RDMA accessible victim cache for "blob" buffering might help too.

A couple of people have taken runs at it as "object storage" or "storage as a service" but it isn't quite there yet.

Still, for a complex file format (say MPEG 4) having it be a data base gives you some advantages and makes writing file component parsers unnecessary. So that's a win.
You seem to be suffering from Reductive Personality Disorder.

Just because Musk has the power to do things like this doesn't absolve him from the absolute shittiness of his behaviour. He doesn't get a free ride because he's the owner, quite the opposite. People who wield power should act responsibly with it. Musk hasn't heard of the concept because he's so self absorbed and insecure he has no room for any sort of basic human empathy.

Obnoxious people
They had one job.
Most people put our ability to perceive network lag at 100-150ms. Human perceptual limits in vision is around 13ms, but that’s not exactly what we’re talking about here. 50ms is very very playable in networked games, I wouldn’t notice personally until 120ms.
Hall effect sensors are really neat. I'm a mechatronics engineer by education, but I almost exclusively work with software. One of the reasons for this is that I dislike the fallibility of The Real World™. Switches wear out with time, you get noise in your circuits if someone turns on the microwave, and all that - I click better with solving problems in the domain of ideas, and software is closer to that.

On one hardware project I did a couple of years ago, which involved automated closing and opening of a sliding door, we used hall effect instead of mechanical for the limit switches. I didn't react strongly to the idea at the time but boy, was it a good one. No issues with aligning switches precisely, no worrying about switches wearing out or getting stuck, minimal handling of debouncing necessary. And it was even totally silent! I think this was the closest I got to perceiving something in the real world to be as elegant and consistent as (most) things are in the code world.
> In that case you wouldn't be entitled to any of society's collective work either. Electricity? Sorry you didn't invent it.

I buy electricity. I don't tell the people creating that I am entitled to it because we're both members of the same society.

> Fire? Not your intellectual property either, no heat for you. Have you reimbursed anyone for your use of a language you didn't create lately? After all, it's immoral to benefit from someone else's work.

I'm not clear what point you're trying to make here. It's not immoral to benefit from someone else's work. Infact, mutual benefit is sort of the entire point of society. What's immoral is to take someone's work against their will simply because you feel entitled to it.

> Libertarians have this strange lack of awareness of the fact that the world we live in is built on millennia of other people's work, without which they'd be foraging naked in the mud with sticks.

Authoritarians have a complete lack of awareness of history, especially the history of societies that begin treating their productive members as kulaks to be robbed.

> Leave then. You're no longer a child, it's in your power to simply start walking. What's stopping you? Perhaps the "collectivist" society is actually quite comfortable? Perhaps life outside of one isn't all it's cracked up to be.

The US is still relatively individualistic. I quite like it still, for all its faults, and contribute quite a lot to it. Rather than leave, I intend to stay and continue to disagree with the collectivists hoping to change it, and advocate for individualism. Not wanting to live in a collectivist society doesn't mean not wanting to live in a society at all.