skysight-inc/HackerNews huggingface dataset:
I've built WunderGraph (https://wundergraph.com) as a side project until it was ready for real "startup mode". I've asked my employer to give me an IP exclusion for the project in writing. Then I dedicated 1-2 hours in the morning and maybe at night as well on the weekend, depending on my energy level.

I've developed the product until it had a certain maturity. I've then onboarded two co-founders who also helped part-time. One helped with marketing, one with develoent. I've found them through YC cofounder match and the dev from GitHub OSS projects. Together, we've landed our first paying customer. With a few more leads in the pipeline, we were able to start the fundraising process.

We then slowly transitioned from side project to full time. The complete team is now full time for 2 months and we're very happy how things are going.

I can say that it was a damn struggle to get all this up and running with 2 young kids and without ruining the family. I'm thankful that my wife is very supportive. It's weird when your partner accepts that you work 3 hours per day on the weekend while the kids sleep. But there was no other way. It needed to be done. Of you really believe in what you do, it's possible, even with a family. If you have questions, please ask.
No, they're the same thing in America. We invented them here, after all.

But baking nachos takes time, so this guy's invention was spraying a cheese-like substance on top of some tortilla chips and selling them in stadiums and movie theaters. They're ubiquitous in those sorts of areas, so that's what we'd expect to get if we ordered some there, but if I ordered nachos in a restaurant and they brought me stadium nachos, I'd be upset.

It's the same difference between ordering a cheeseburger in a fancy restaurant and ordering one at McDonalds. They're essentially different products with the same name.
The problem with night mode is that it compresses the dynamic range of the audio which undermines one of the main benefits of having a home theater system. It's a poor compromise for bad audio mixing.
> If you create a service deliberately designed so that anyone can sign up and start posting things without so much as an employee approving their registration, then you've deliberately created what amounts to a public square.

That makes no sense. You can literally build something identical to a literal physical public square in the real world and still kick people out because it's private property. This is no different than that.
Whataboutism. Government passing laws on free speech is unrelated to internet platforms enforcing arbitrary rules depending on the outrage mob of the week.
Typically both parties agree on payment. When one party unilaterally determines payment that is called theft.
What are you and GP even talking about?
I agree we should be doing research to promote healthy life, but I don't agree that we should be creating people for the purposes of killing them and deriving scientific info from their deaths. The research in this article is fine, it's on mice. If it were to be done on humans it wouldn't be.

It's not ok to kill an innocent person, regardless of how much scientific data that provides and how many lives that data might save.
Love your Git scraping technique, very clever. Thanks for sharing.
I suggest the book "The Mom Test"... quite eye opening if you are honest with your self and your ideas!
Your analogy doesn't work because social media companies are liable for hosting illegal things just like your paper boy.
Do you know how to read cursive?
Nice one. I believe we should avoid doing unnecessary clever things deliberately and actively.
I developed my own shorthand in university. Wow did that make note-taking easy.
What do you mean by "without managing them directly"? Are you a manager or aren't you? If you're a scrum product owner, you are (or at least you set priorities).

You speak pf "resistance to change", from juniors? You are the change. You get to set the agenda, not them. Unless you don't, in which case you can't fix anything. But legitimacy comes not just from authority, but also from rigor. Anything you truly dictate needs to be 100% based in evidence and fact. This means letting go of implied a-prioris such as "PHP is bad" and "we must use a framework". The only real constraint is to keep the gravy train rolling.

So what exactly is your role, the thing you were hired for? If it's to manage, manage. If it's anything else, the best you can do is lead by example. But one way or another, you'll have to let go of some things.
It’s pretty common with conventionally attractive women to stash random stolen goods around the house. Some sort of nesting instinct or something.
That doesn't really contribute to the discussion and it is just wrong. What makes a placea cesspool is not the position someone is taking, but how they are taking that position and there are a small minority of people from all sides that cause this problem.

It's more that I am not convinced at all that these large communities are a good thing and I am not surprised that there seems to be a natural feedback mechanism to limit their size given the extremely long time we have been social creatures. The market power issue isn't the only issue with them, it's just the one that annoys me the most as an economist.
Ok, is there a difference between killing an adult human and killing an adult chicken?

I argue humans have inherent dignity and rights, and animals don't.
It is both reasonable and good.
One aspect that’s under recognized is the widespread use of ADR (automatic dialog replacement) https://filmlifestyle.com/what-is-adr-in-filmmaking/

In the 80s and 90s this was an occasionally used process to fix problematic scenes, now it’s used for 70-100% of a full, particularly high budget.

The actors sit in an anechoic sound recording room and whisper their lines a few cm from a microphone

They’ll do this even if the camera POV is meters away from the character in a busy environment, where the any human would be talking loudly straining to be heard over the background noise.

ADR makes all dialog recording sound like soft pillow talk.

Add incessant overproduced over compressed music score to the mix, a 5.1 to stereo downmix, and you have an incomprehensible movie.
This is a lot. I have done a rewrite approach before. It is only one option, but if you're committed, it's probably the one that has the best chance to preserve your sanity. It can work, if you're clever about it.

The goal is to slowly build up a parallel application which will seamlessly inherit an increasing number of tasks from the legacy system.

What I would start with, is building a compatibility layer. For example: the new code base should be able to make use of the old application's sessions. This way, you could rewrite a single page on the new system and add a reverse proxy one page at a time. Eventually, every page will be served by the new application and you can retire the old.

I would stick with the language but pick up something more capable, ie. Laravel. This makes it easy to copy over legacy code as needed.

Godspeed.
Companies web sites are private property, they should be able to do as they please as long as their policies are consistent.

At some point, some services cross into the threshold of 'public good' - in which case probably a hint more regulation should apply.

But otherwise, the '1st Amendment' which basically indicates the government should 'stay out of it' is on the side of Big Corp. not government.
The article didn't leave the fact they were paid during pandemic out. Perhaps they edited it after you read it? 100% the world's rich are getting a bigger piece of the pie. What is it now 1/10th of 1% own 80% of the wealth? I read today that the post office has around 800,000 employees. I bet none of them are worried about jobs. Too many people there, on Earth, at Faceblock? These are big questions. Who knows how to answer them. I do know that I spend way too much time watching my robots clean, and wonder how long this can go on. ;) Everyone of us should feel blessed if we have a job. Let's act local, and forget about the ultra-wealthy. They won't save anyone. A couple hundred janitors could easily find work at facebook employees' homes in the area cleaning up (if that's what they want). However, likely the employees won't step up to hire them or train them, and likely Mr BJJ won't either.
Why would the existing team stick around knowing their jobs would be slowly rewritten into oblivion by others?
Its not arrogant. I've worked with some pretty giant organisations that have their monitoring wrong but think its right.
I have a sinking feeling they were trying to say "fuzzy search is good"
Airbnb has allowed hosts to ratchet up cleaning fees ridiculously. They look for any excuse to remove your negative review so they can keep that property (income stream) producing. And the hosts have become more and more draconian now that they are people whose sole income is being a property manager, as opposed to when they were just people getting some money for an extra bedroom.

I would short the stock but I don’t know what’s going to bring it down, where’s the competition. Hotels?
Actually this model does exist and is pretty successful. Facebook Groups. The admins of these groups are not employees and have the power to limit whatever, whenever.
I like the puzzle! Too much flashing at the end there, either tone it down or put an epilepsy warning on it.
I've typed almost all of my life. And, of course, you start out with block letters in 1st grade.

I thought it was so cool to learn cursive. It was like the first step towards belonging to the adult world.

And like most people, I do most of my communications on the computer.

But, for me, there's nothing like the tactile feelings of writing in cursive on a piece of paper. The soothing flow of the pen, the feel of the roughness or smoothness of the paper on the side of my hand, the smell of the ink and of the paper, the impression or indentation on the paper.

I just adore writing in the cursive script on paper.
What percentage of the $20M are you getting per year? If it's less than double digits then you should run as fast as you can and look for more fun and rewarding work.
20 years old, no source control and 20 million in revenue? What is this? Maybe I can make a competitor

I'm guessing this is a medical billing system of some sort, lol
I made a mistake when fact checking; I used the column for under-18 rather than all people. It made it easy to refute the gp's claim so I didn't bother doing the detailed work to support my intended claim ("white non-hispanics are not > 50% of people below the poverty line") before confirming.

Thank you for correcting me.
Things would have been a bit harder for Boeing if they'd killed more US citizens instead of mostly Ethiopians and Indonesians.
You can also allocate an arena of memory, and hand out unique_ptr<std::span> of CHUNK_SIZE slices of it

So I also don't see how these are related
Socialized healthcare is not the only way to achieve universal healthcare. See for example Germany or Singapore.
New York City being a 'nice' place is a laughable idea. Freezing weather with rude people is the very antithesis of nice. Contrast that with weather that rarely goes lower than 45F in the daytime, relatively easygoing people and unrivaled access to natural beauty.

Affluent or not, New York City does not even begin to approach 'nice'.
I've managed to get specific exclusions for IP I've worked on as a side project, and more recently got my employer to include the majority of the github "balanced employee ip agreement" [1] in our employment contracts, which states quite clearly "If you create IP outside the scope of your employment or contract or before or after your employment or contract ("Your IP"), the Company doesn't own it" [2]
(UK based company)

[1] https://github.blog/2017-03-21-work-life-balance-in-employee...
[2] https://github.com/github/balanced-employee-ip-agreement/blo...
If that is your position then the word subsidy lacks all meaning because pretty much everything the government does with tax revenue is a subsidy by this definition. Also, it would not just be those lobbies calling their representatives to get that idea overturned, it would be a majority of the populace once they ran the numbers on their cost of living increase from that policy.
>eschewing jargon

This is humorous
Yes, try Numba.
Modules are a huge benefit for compile times
Remember when downloading an MP3 took 20 minutes though?
America has consciously busted monopolies in the past. Not so much nowadays, so some skepticism is definitely warranted. It seems that huge swathes of the economy are dominated by outright monopolies or comfortable oligopolies.
I'd be curious to know how many other people had no sex from their mid 30s to their late 50s (20+ years). Maybe there are many more out there that aren't saying anything but it's certainly not a common narrative. My fiction is if I walked down the street and asked i'd be hard pressed to find someone in a similar situation.
One of the big things hotels could do tomorrow to disrupt Airbnbs is to put laundry equipment in rooms. The last time I went to NYC and LA for a week, doing laundry was a non trivial aspect of my trips.

I spent 3 weeks in Europe this summer, in Airbnbs, and being able to pack less because we could do our own laundry without using external services was a vacation game changer.

Non of the residential style hotels I use in the Bay Area make laundry easier in any way at all. It seems like a huge miss.
Seems like they (A) are killing the free tier and forcing active users to upgrade to paid plans; and (B) screwed up and also sent out emails to users who have been inactive and had their accounts deactivated (thus accounting for the flood of angry people who have gotten demand letters for a site that's throwing 500 errors for them).

So, total fuckup on their part. While it's not out of bounds for them to phase out the free tier, doing so with basically no notice to those active users, and then also accidentally spamming the (at a guess) 95+% of users who once signed up for FogBugz and then never touched it again ... not great, Bob. Not great. Hope their acquisition price didn't assume the ability to convert those free tier users to paid, because I doubt many are willing to stick around given the way this was handled.
Sounds good! One thing I'd like to add is that some people might be afraid to ask for an IP exclusion. Think about it from an employer perspective. Should they let you go just because you have a side project you'd like to work on? Probably not. If you'd like to sell it, your side project will teach you need skills.
> I see no consideration for those whom are employed under employement contract to assign both moral rights and intellectual property to their employer.

(I am *not* a lawyer. I'm not even American.)

Can you set up any intellectual property through a trust? If the trust owns the IP, and the trust does not have a contract with your employer, can you write code for the trust, thus protecting it?

Just a thought.
Why is it necessary? It's ugly, but it's earning millions. Find out why resistance to change is huge. Maybe the devs are stuck in their ways, or maybe it's too damn scary for them to fail because the business comes down hard on them? Get to know your devs, find out from them what they think the problems are and how they would like to solve them. Maybe they just need more help. And as the team lead it sounds like you need to bring the "business unit" up to speed on the current reality?
> reasons for doing so (brigading, harassment, etc.)

This happens on Reddit all day along with pretty much every political sub on the platform. But they chose to only ban /r/TheDonald.

Reddit had a policy for banning accounts that were calling for violence. Yet during the 2020 riots they conveniently dropped this rule. This smells of massive hipocracy.
This is the right way to think about it. My only disagreement is that I'd do the local DB before the local service. A bunch of local versions of the service pointing at the production DB sounds like a time bomb.

And it's definitely worth emphasizing that having no framework, MVC, or templating library is not a real problem. Those things are nice if you're familiar with them, but if the team is familiar with 2003 vintage PHP, you should meet them there. That's still a thing you can write a website in.
There’s that joke graph about “happiness in the life of a thanksgiving turkey”, where things are going amazingly right until a straight drop to zero. It works “right now”, up until it doesn’t, or there’s an outage that you can’t recover from, or some bad code wipes prod and your backups are useless (in this case likely nonexistent).

It also sounds like it isn’t really working even right now - from what op claims the productivity is not at all able to meet the deadlines being imposed by upper management. Death by competitors moving faster with a better product is a real thing, and if the tech stops them from doing so, that’s a problem.

The best strategy probably isn’t a rewrite, as others have suggested, but “don’t touch it if it works” is frankly an irresponsible strategy.

I’ve worked in a team where poor core tech (along with a sort of emporer-has-no-clothes situation where upper management found it politically impossible to acknowledge the issue) directly killed the profit, although this was in the market making space which has a much more direct reliance on technology. they got into their situation with exactly the attitude of “if it works, don’t touch it!” and basically stayed still while the competition flew ahead of them. Their product “worked”, in that it did what it was supposed to, but iteration on quality of trading and strategies was next to impossible.
The only reason I made a blog and a post was because it was something to learn with and get some of that sweet sweet Hacker News front page traffic. It did work by the way.
Revenue is $20 million annually, there are 3 developers and budget is tight? Can we drill into this?
At Chernobyl, the reactor staff's badges registered everyone receiving the same dose of 100 rems. (Made-up number.) The maximum possible reading of the badges was 100 rems. What are the odds that they actually got only 100 rems?

Zero.
Hofstede’s Power distance Index is different across cultures.

In North America it is generally quite low, and most managers become acutely sensitive to manipulative/sycophantic antics unless completely blinded by narcissism.

It also ties into management styles, and how staff treat each other. Generally, if people are jerks it is a defensive mechanism masking an insecurity about their role at a firm. Personally, I preferred the competent and bluntly honest over someone acting agreeable.. telling people what they think they need to hear.

My advice, Manage or be Managed by amateurs. Eventually someone needs to take fiscal responsibility, and bring down the hammer on liabilities.

This is why most CEOs I knew became rather prickly personalities after a few years if they liaised in managerial roles.
Electric heating is a thing, and so is nuclear power.
> Power is the ability to do work quickly

This only makes sense if you’re talking about the physics equation P=W/t
But if the company is the de-facto monopoly in the political discourse, like Twitter is, then it should be treated as a common carrier/utility/etc...
Hope Gary from SEC won't consider ETH POS as securities.
Language Reactor is an absolutely incredible tool along these lines: https://www.languagereactor.com/

I've been using it with Netflix and YouTube to study a couple of languages, with really good results.

The gist is that it adds dual-language subtitles, translation/dictionary tools, precise subtitle-based playback controls etc to the player UI.

It can also colour-code every word based on its frequency in the language and on whether I already know it or am actively trying to learn it. This makes it very easy to identify common words I don't yet know and make them the focus of my vocab learning.

The main shortcomings (for me) are:

1. Word translations are sometimes weird (but then I can get to a real dictionary with two clicks).
2. It does not understand grammar (e.g. separable prefixes in German).
3. Different forms of the same word are sometimes treated as unrelated words for the purposes of colour-coding (e.g. the infinitive and Präteritum for some verbs).
4. Word frequency highlighting (e.g. highlight the 1500 most common words) is configured globally rather than per-language.
5. TurtleTube sounds cool but I find the contents a bit meh and the levelling inconsistent. I have found a couple of great YouTube channels through it though.
6. Local file playback requires an SRT file and can only play the default audio track. The former is no biggie but the latter completely breaks the feature for me (since the default audio track is usually English and not the language I'm learning).
7. Plex integration would make it even more useful.

But overall, what an amazing tool.
So can I post AI generated underage pictures of Doland Trump as an 8-year old having sex with a boar without censorship?
You know the answer. You'll need to sacrifice things, so make a list of priorities. You'll need to make your own time, so create a schedule. You'll need support, so talk to the people you need.