skysight-inc/HackerNews huggingface dataset:
> Give this pool of workers a big enough carrot, maybe its a fitness center or a pool or some astroturf for the dog, and they will gladly move out of that 50 year old dingbat and into this new construction

This is only partially true though. What you mean is some percentage of people will move into the new construction. But of course, some people will see that the unit they live in is becoming more affordable and decide that they would like to take advantage of relatively lower rent. Over time and on average you are correct - that building nice new homes will relieve pressure on somewhat less nice older ones, but it will take time.

Also, we aren't talking about mandating affordable units, which is a thing in some places, but rather a developer trying to apply for subsidies for building affordable units. I totally agree that we should not put up barriers to building market rate units, but it's also worthwhile to incentivize some artificially low cost units as well to help solve the problem for some people today instead of 10 years from now.
I have played a chess hustler in Chicago a few times when my parents took me to the air and water show when I was in high school. Note that these chess hustlers were playing at around $1 dollar a game. I would say that the average person doesn't even understand how to get into checkmate (even fools / scholars mate). So the game against most people is much less than five minutes.

But, I was rated in my prime around 1000 ELO. The hustle has to conclude within five minutes or less. If you get past that state they basically either won't play with you or let you use one of their boards. The easiest way to do this is to lock the board and don't get into any situation where a piece is capture and don't capture the their pieces. In Chicago the hustler was playing multiple people I believe (simul) which their rating would be at minimum 1000 ELO
This makes me happy. Facebook is abusive, evil, and lame. They’ve completely lost touch and deserve that laugh.
Gross because the lock screen insists on serving me dumb ass photos with """interesting""" factoids, in an attempt to ???

Gross because I clicked somewhere by accident and the bottom right of my screen was filled with news snippets and some MS ads.

Hilarious because I wanted to change the (default ?) UI scaling from 150 to 100%; there was no obvious way to just type "scaling" somewhere and get to the point, instead I navigated three layers deep through the settings panel, which had three different visual design styles. I read all the windows design snark on HN, without really knowing what is what... turns out it REALLY is as bad as people make it out to be, haha.
Definitely agree. It’s not even super purposeful recognition. It’s a feeling like “this seems bad”, and looking for why, only to figure out your opponent’s likely plan.

It’s much better to be less intelligent and have that feeling, than be more intelligent and not even know to look for the danger.
> I’m a solo founder and really getting sick from posts everywhere from VCs and investors against going solo.

The YC/investor mantra that insists upon founding teams is real, and it's sending the wrong message. How many successful products have been built with solo founders, or with "teams" in which one person is basically making the hard decisions and doing most of the work?

If you can swing it as a solo founder (and many people do) you are avoiding the Russian roulette that comes with pairing up with someone else.
Windows 11 TPM Protection, Passwordless Sign-In and What You Can Do About Them
This makes some sense for a single application environment. In our system, however, there are dozens of interacting systems, and we need an integration environment to ensure that new code works with all the other systems.
Does Xbox overlay and all the Windows gaming integrations work? I've found a cheap LTSC license and might just give this a try later today.

I only use Windows as my second boot option for emergencies when I can't use Linux.
Location: Kunming, China

Remote: Yes

Willing to relocate: Not right now

Technologies: Python, Vanilla JS, React, Redux, HTML/CSS, Angular, NgRX, MongoDB, Node.js, Firebase

Résumé/CV: https://drive.google.com/file/d/1D6sjyISXIY_aq0xWrgnr64qu1nN...

Website: saverio87.github.io

Email: mattolisaverio@gmail.com

I am a self taught developer based in Asia with 3 years' experience developing front end / full-stack (MERN) applications, one of which professionally (as a freelancer).

My background is in philosophy and linguistics, but my love for languages spurred an interest in programming (amongst other things), which I have pursued for the last three years. The idea of switching over to programming and turning this into a full time career has been with me for quite a while, but I haven't taken the plunge yet.

I am familiar with a variety of programming languages, the main ones being Javascript/Typescript and Python, as well as front end technologies for web apps - I am fairly proficient in React JS and I have also recently started working with Angular and the MEAN stack.

I am currently looking for a junior front end developer position. I am very eager to learn and grow in this role, so I would also be open to part-time and/or internships.
If you release on GitHub you have no skin in the game. If you break something or abandon the project entirely (which happens with a breathtaking frequency) you can just move on to something else. Not the same at all.
Blockchains Have a ‘Bridge’ Problem, and Hackers Know It
HappyFunCorp | Software Engineers | Remote | Full-time or freelance | https://happyfuncorp.com

We seek excellent web and mobile developers, currently especially senior and versatile engineers who are comfortable doing architecture / technical oversight / big-picture solution development in collaboration with clients. Much of our work these days is in JavaScript (especially React/Next) but we're pretty polyglot.

We're very comfortable with non-traditional employment configurations. Are you an entrepreneur who wants to allocate 50% of your time to your own startup; a tinkerer who spends 1-2 days/week on side projects; or a traveler who seeks to work full-time for six months, travel the world for a bit, then return and repeat? We explicitly support and approve of all those things, no awkward explanations or uncomfortable compromises required. If you're good enough to context switch like that successfully, HFC is the place for you.

We do web and app (and occasionally blockchain) development for clients ranging from startups to the Fortune 500. We've shipped hundreds of projects, have won various awards including "App of the Year" from Apple, and are currently probably best-known for having built Bookshop.org.
Agreed, this sounds crazy. One argument raised is because staging is often different from prod. But their laptop are even more different. It seems the main goal was to save money. All this make sense only for a very small team and code base
If I rinse the dishes, I can use the 20min express program and dishes are sparkling and dry. I use that program because plastic stuff dries better than with the standard program, and we often have more dishes than fit in the dishwasher and I don't want to wait an hour.

Also, some foods (egg yolk, dried porridge) don't come off in the dishwasher.
It's going to be the usual things. Spend less on housing, spend less on transportation, spend less on entertainment, spend less on communications, spend less on food.

If you rent, can you find something else that fits your needs and costs less? Or costs similar but lets you have a less costly commute? If you have a mortgage, is it worth refinancing to get a better rate? (kind of late for this one, rates were very low for a long time and have been going up lately; if you've had your loan long enough, maybe refinancing to a lower rate 20-year or 15-year could be an option?).

Can you trade your vehicle for something that is less costly to operate? Is your work close to mass transit, such that it might be less expensive to take mass transit for part of the journey; maybe they offer a transit benefit?

Spending less on entertainment is eat in restaurants less, go to bars less, reduce pay tv subscriptions (and other subscription entertainment), etc.

Can you reduce your internet and cell phone bills? Buy phones less often and switch to a less expensive prepaid plan, if possible ($15-$25/month gets you something decent from the prepaid arm of major carriers, you can go less with a MVNO)

For food, restaurant eating is often extra expensive, but for home cooking, smart bulk buying, following bargains and eating what's in season (and usually less costly) can help. Avoiding waste is important, if you bulk buy but end up not using most of the package it can be worse economically than buying a right sized package (but not always, sometimes the bigger packages are cheaper than the smaller ones).

Avoid spending money on drinks. Water is fine.

Make sure you're contributing to 401k, especially if there's a company match. If your company has an espp program with a discount and minimal sales restrictions, that's a way to earn some extra money with limited risk just by delaying income.
Doesn't Racket run on Chez Scheme now? I'd read up on that. It's a famously performance-oriented Scheme implementation.
One might be able to glean additional data from Wigle [1] though a login may be required to create a logical grouping. Perhaps a feature request could be submitted to add stats specific to wi-fi 6 in the main stats menu tabs.

[1] - https://wigle.net/stats#mainstats
I want to say it was during college years which for me was mid 90s. My focus latched onto anything I could apply elastic structures to; advertising/marketing and it’s effects on economics.

Circling high minded wisdom isn’t new. Tribal chieftains, god kings, preachers, now the nerds promising human longevity and prosperity for all-time to come… if we all just follow this model, it’s ours for the taking! Not so new.

I’m still waiting to be impressed.

Onward with the next generation rug pull. They got pensions in the 80-90s. It was reported Trump and co were looking into leveraging 401ks for gambling, but they used covid to hand over stacks of cash without question to leverage the average workers debtors prison they find themselves in.

It’s the circle of life, Simba.
In general, men get the short end of the stick with the current setup of household gender roles. They work more hours, at jobs they like less and are more stressed at, and experience far more on the job fatalities and permanent disabilities than women do.

The net result of this is that men are more likely to die any given year during their careers and have a life span shorter by several years than women do.
Or the fact many companies have quotas that disproportionately hurt male participants. There’s no nursing quota against females, yet theirs a quota against males in most enterprises.
A 50GB storage limit is not going to be a problem for most people, but the 100K hits limit is much too low for a paid plan. If you make the HN front page once or twice, you can easily bust that. There really shouldn't be a limit for a paid plan that costs $15/month, but if you're going to have a limit, at least make it based on bandwidth usage, not the number of hits. You're incentivizing successful bloggers to move away from your platform. Is that really what you want?
The Margaret Mead problem (2021)
Sometimes In big corporate they don’t and can Keep screwing up
Bank Computer-Security Incident Notification Requirements
SQLite concatenates its sources into a single file to ease distribution, but it is developped in many seperated and well organized .c and .h files.
The pay gap in this case can be explained.

But if the larger pay gap we fight over is explained, that explanation is dismissed because it doesn’t fit the narrative.

The facts don’t matter. What story the facts tell, and what story is heard and believed, does.
Most modern sign languages come genetically from British sign language or French Sign Language.

https://www.reddit.com/r/language/comments/ewtpnj/sign_langu...
The Buffer Tag in PostgreSQL (2021)
Great. Actually great. This is what equality approximately looks like, not equal in all cities, some more for men, others more for women, just because there's different industries and tons of random variables, but equal overall.
Which begs the question, why not bank on the current reality where some jobs favor women and some favor men, due to conscious personal choices made by those men and women?
Debugging a single file is much easier compared to debugging a tangled mess of interconnected .h, .c, .tcc files with include directives that only work in a specific sequence and with a specific compiler.

Fix your include/import systems before preaching for modularity.
You neither always nor never apologize.

What you do is

* place your own judgement above all others in deciding if an apology is appropriate,

* take all other input, including bystanders and the plaintif, as nothing but advice and input of varying degrees of worthiness of consideration

* do your honest best at that judgement and review it after some time to see if you still think the same thing after considering everything for some days, even years.

* don't apoligize for following the above at all to anyone ever.

That first one triggers most people into accusing you of the worst arrogance but seriously F anyone who demands that you be humble for no other reason than appearing humble. Your humble comes in the form of the integrity to make good when actually called for. You can judge the rightness of this by the fact that you never demand anyone else abase themselves to you, because you don't, right?
This strategy won't scale beyond a very small team and codebase. The reasons mentioned, such as parity, are worth fixing.
I use https://obsidian.md now and is nicer than expected. I publish with https://www.getzola.org/ for online stuff.
Your post is just "Let me tell you about the stereotypes I hold".
No, I wouldn’t say I’m taking it personally. My self-worth exists independent of a degree, of which is obtainable by many. What I find disrespectful* is lumping large groups of people in together based on a degree, and then saying “that group is responsible for all the bad decisions”. I have to imagine you can see why this is simply lazy thinking.

Let me give you another contrived example:

“Social media co is found to have withheld information that lead to bad social thing”

“This is what happens when companies become Software Engineered. They lose all focus on the customer and society just to create better algorithms”.

You don’t think that if we just constantly repeated something like this that would be a bad thing and might alienate people? Especially when it’s not true and ignores good things that people have done as well?

What I’ll say is this. It’ll stop being lazy and disrespectful when large groups here also give credit where credit is due instead of only blame without evidence.

* Note that I don’t actually care, I’m never at home offended by something, I’m just commenting on the nature of the action, which I would classify as disrespectful.
You mean "evolution"? That's true, creationists hate it.
> We only merge code that is ready to go live

That’s a cool April fool’s squeaky.ai
Claiming someone got promoted after they left the company doesn’t really make sense. Just thinking about HR systems, I don’t believe the claim.

I do know someone who was promoted while on maternity leave (@FANG). She absolutely deserved the promotion and has done a great job leading her (analytics, engineering adjacent) team. She subsequently went on leave for a second child (no second promotion that I’m aware of).
That's true but a senior engineer is expected to know when they are doing something potentially risky and should know when to ask someone to double check their work.
I feel like musicians were doing Little Bobby Drop Tables long before the XKCD comic.
My two cents:

Bonobos for shirts and jeans

Pt01 and Pt05 for pants (sales are up to 50%)

Pure Waste for t-shirts and colleges

Asket and Everlane for everything else
Not exactly what you’re looking for (this doesn’t generate an image from a spec/protocol), but I created a simple image encoding in ASCII and editor that generates PNG (choose “Still” instead of “Wobble”):

https://memalign.github.io/m/pceimage/index.html

I made this so I can embed images in code.
Two months ago I bought two jeans trousers from a local shop here in Italy. No big chain of stores, they have a pair of clothes stores in the area.
Surely trousers were indeed cheap, no branded, made in Asia, but they both last 5 weeks, tearing apart in the same exact point in the same exact way after only a few uses. Never happened to me, not even with clothes bought from cheap clothes italian chain of stores like OVS.
You can spend $20k on food, clothing, and healthcare for a kid, but pants for a preschooler are like $8 at Target, and they really don’t eat much at that size.

I know the daycare in SF is crazy, and I sympathize (it’s not cheap for me either) but as others noted it’s only a few years, and you only pay for full time daycare in the first place if you have dual incomes.
Perhaps you could make the transition smoother if go down to part-time, and learn the stuff that you need on your own time. It sounds like option three is the option you yourself think is the most viable.
An early 2000s web analytics tool awstats was a 500kb Perl file. It was surprisingly easy to modify and hard to break - I spent a lot of time adding SEO goodies to it.
On my pixel youtube links also open in the browser but still there is a popup every time I open a chat in messages that contains a youtube link. I literally go and delete the youtube links people have sent me to stop it.
The real-life "spaghetti code" visual is pretty neat: https://upload.wikimedia.org/wikipedia/commons/b/b7/IBM402pl...
238 Solo Founder Startup Unicorns
https://www.failory.com/startups/solo-founder-unicorns
I was using it as a headless KVM server but the PHP panel is rather buggy. Starting a VM doesn’t always kick it off, and had numerous issues with updating. It just lacks the polish of a commercial product.
This is pretty common actually

At Facebook too there was no staging environment. Engineers had their dev VM and then after PR review things just went into prod

That said features and bug fixes were often times gated by feature flags and rolled out slowly to understand the product/perf impact better

This is how we do it at my current team too…for all the same reasons that OP states
Infra as code + good modern automation solves the parity issue. I empathize with wanting to stay lean but this seems extreme.
You really need to use canary deployments/feature flags with this style. i.e. release to production but only for a group of users or be able to turn a feature off without another deployment.
Wow, what a cool service. It would be fascinating to see what could be done if you bought a lot of plugin devices and then just gave them out to neighbors.
I realize that, and there may be no rational reason for you to switch to a setup like mine. But, aside from avoiding such things as Wordpress exploits, my approach turned out to have other advantages. Over the years I added to my knowledge and taught myself how to provide things other than static files. Today my readers can use gnuplot in a Jupyter notebook, and interactive Pluto¹ notebooks backed by Julia running on a VPS. No canned solution exists for this, and in fact I had to work with the Pluto developers to iron out some kinks. This is only possible because I have total control over the servers. If you know will only ever want to serve static files, there are simpler options (with potential pitfalls). But those options are also limiting, in case one day you want to do something unusual.

[1] https://github.com/JuliaPluto/PlutoUI.jl
In this case it resulted in a toxic site contaminating the ground water: https://cumulis.epa.gov/supercpad/cursites/csitinfo.cfm?id=0...
Yes, most complex abstractions are hard or even infeasible to represent visually. This is why VLSI hardware design actually went the other way, from visual schematics to purely textual languages as complexity and the role of abstraction increased.
Their entire argument against the great man theory, quoting the original article, is "But it’s also wrong, and toxic to sustainable development and equitable environments."

No reasons or arguments are provided, just an assertion.

On the other hand, "a lot of the very best software is made by either one person or a very small band of very close collaborators." is an argument - not very strong, but at least something, with prominent examples such as git, tex, Calibre, emacs, OBS, Minecraft, Stardew Valley, Sublime Text and many others.
Try to tell that to the younger generations. They want apple products and they're either too young or don't care about Apple's behavior. Their friends have iPhones and the fear of becoming a green bubble is real. Apple is definitely over performing and could become the leading computing platform of the next generation.

I'm not exactly an Apple fanboy either and it's very obvious to me how this has started to play out. (I've never even owned an Apple product) Apple today is the best at portraying their vision than any other company. Google never commits fully to their products. Meta is limited by the bad press from Facebook. And Microsoft is doing... whatever they're trying to do with windows 11. Meanwhile Apple is pushing one of their strongest lineups in decades.
> Pre-live environments are never at parity with production

Then you fix that particular problem. Infrastructure as code is one idea just off the top of my head.
Men and women both make sacrifices when it comes to building a household: working more isn't a privilege. If we're interested in liberating people from gender roles, we have to look at both sides of the equation.
This is a bad take. Everyone makes mistakes. I once saw principal engineer take down 15 thousand machine cluster offline bc he fat-fingered a command. The “blameless” part of pm culture is designed to address process and architecture rather than individual failures. Ofc if someone is intentionally subverting the process that’s a different story…
Past related threads:

How to Get Kids to Do Chores: Does the Maya Method Work? - https://news.ycombinator.com/item?id=17905657 - Sept 2018 (161 comments)

How Children in a Maya Village Do Chores - https://news.ycombinator.com/item?id=17280710 - June 2018 (202 comments)

Also:

Tying Allowance to Chores Could Kill Kids’ Motivation to Help Out - https://news.ycombinator.com/item?id=18779745 - Dec 2018 (114 comments)

Others?
I thought this was going to be about building affordable housing, but it’s about a particular government program and the process to access the funds

If you don’t have any money to build that’s one way to do it I guess
Yeah, I've used Kaitai to parse binary game files. But ended up dropping it when I wanted to round trip back into binary. Might as well have the decode live next to the encode stuff in the same file at that point.

The nice thing about Kaitai is that it also comes with visualizers. Though the online IDE chokes on repeating frames in large files, the Ruby library can handle it, and it's decent for figuring out what's going wrong.

Finally, I wish Kaitai offered a better dev experience. Its errors are surprisingly barren for a tool that has one job.
This is not how "systemic discrimination" defined nowadays. You can't define systemic discrimination against men in one way (with intention), and define systemic discrimination against women in a different way (only look at specific outcomes).
See also:

My Wife Won't Get A Job While I Work Myself To Death: Why This Is Unfair

https://www.huffingtonpost.co.uk/antonia-865/my-wife-wont-ge...
I believe racket/stream uses memoization. So it should be as fast as any memoized fibbonaci function.