skysight-inc/HackerNews huggingface dataset:
Ask HN: Engineering Manager to IC Role
I am an engineering manager, but a new assignment requires me to wear the IC hat. I do code pretty much every day. Nowadays I spend about 20% of my time writing code. I have begun to enjoy the high-level aspects more as I have spent quite some time in this role.

I wanted to understand from other engineering managers on this. So here are a few questions:

Have you ever worked as an IC being an engineering manager, especially after spending a few years in the managerial role? If yes, how hard was it to transition?

Did you enjoy going back to writing code on daily basis?

Or did you feel IC is not your forte anymore?

Did it concern you about the growth?
This has very little to do with $600 checks and everything to do with the policy response to 2008.

We’ve had over a decade of cheap money creating asset price inflation and exacerbating inequality, not to mention the total collapse of the home building for several years and the exodus of qualified talent from that period drained much needed supply from the market.

All of this happening while the largest generation since the baby boom entered prime home buying age.

This has been a 15 year trend. It didn’t start yesterday and it won’t end for a long time.
That's a very good point. Is it best practice to configure git to change line endings on Windows? I understand that these days Windows editors can handle unix line terminators corerctly.
Wordle – But for D&D
> fsync() will both flush writes to the drive, and ask it to flush its write cache to stable storage.

Can someone explain what "flushing write cache to stable storage" means? Isn't that the same as "writes to the drive". I am obviously not well versed in this area. Also what is stable storage? Never heard that term before.
The infrastructure to freeze accounts has existed forever, it's not a new concept.
On a related note, suppose the Fed raises rates to mitigate inflation and indirectly kills thousands of zombie companies, including many SaaS renting the cloud. What happens to their data? Does the cloud unilaterally evict/delete it, or does it get handled like an asset -- auctioned off, etc?
This is an interesting point, it would be cool if HN allowed arbitrary hidden tags to be added by users.

By definition, as the site becomes more popular, more obscure technologies/projects will be pushed to the edges, especially when it comes to the front page.

Having a more robust search and tagging system would help with that, it’s analogous to how Reddit had to move to a vast number of sub-Reddit‘s once it got popular.
> I think you can still have specific reservations about CPU execution time jitter, though my experience [...]

Just want to point out that the Linus Jitter Dance is already in use today. It's been there for three years. I had nothing to do with that change. The change that I'm now proposing, which this article is about, changes nothing about the Linus Jitter Dance. Whether you like it or not, it's being used already, and has been for three years now, affecting all interfaces to the rng.

I only mention it in my patch, for the sole purpose of indicating that blocking in /dev/urandom has been unproblematic for three years now, because it will unblock a second later. That's the only at all reason why I mention the Linus Jitter Dance.

The only purpose of the patch is to make /dev/urandom block.

> I also think you can still have specific reservations about how the kernel 'shepherds' its pool of random bits. [...] It would seem best if the kernel used a cryptographic algorithm

Actually, it will do this for 5.18, authored a few weeks ago: https://git.kernel.org/pub/scm/linux/kernel/git/crng/random....
>Don't they all use Interac for a variety of services including e-transfers?

Sure, but 1 thing going down doesn't take down your entire corp. That would be some extremely bad design.

Doesn't really explain all the major banks going offline at around the same time. https://twitter.com/AB_inmate/status/1494079461347643392

No conspiracy. This is just people reacting to the news they will be seizing the accounts of political opponents.
Have a look online for LIR2450s. They are rechargeable button cells.
Of course, no one should be forced to make things. But a lot of kids are naturally curious and can look at things in ways that are not obvious to adults.
> The FED ruined young peoples ability to afford a home.

Young people just need to cancel their Netflix, stop buying Starbucks, iPhones and pull themselves up by their bootstraps! /s
Profits are not revenue. Profits are not profit margins. Profit margins are rising when demand is up and supply is down.
Anyway, with the current chip shortage, it will very hard to impossible to get a board or a laptop with this APU, and that at a reasonable price.
But there’s nothing illegal per se about duplicating the gameplay of Wordle. It should only be an issue when, say, assets are stolen, or if the developers use the similarity to Wordle to trick users into making in-app purchases.
Everything is functional for me here in the UK.
There are some hidden gems, that's right.

But I had the impression that you habe to ignore a swath of racism, sexism, homo/transphobia, and conspiracy theory to find them.
> Cost to borrow money (for an institutional investor) and buy a home with that money, is generating a positive return. As long as that is true, they will continue purchasing homes at a rapid rate. This is a monetary issue, money should not be available to buy homes like this. This is incompetence and negligence from the financial elite governing our nation.

It is not strictly a monetary problem but you are close. It is a allocation of money problem.

When the FED increases supply of money and/or lowers interest rates, people think that this will help the poorest get on the debt and get themselves going.

But reality is that it is the rich (and institutions) that have assets good enough for collateralization. Which means that in a low interest rate environment the rich (and institutions) can borrow MUCH MORE than the poor, more easily.

It plays out very simply. Banks literally salivate at lending to the rich in a low interest rate environment because the counterparty risk is super low. Just take the free money. With poor people the counterparty risk does not disappear with low interest rates.

Over decades, the rich (or institutions) keep getting richer with the same mechanism.

It's a misallocation. When the FED reduces rates, the rate reduction should not allow the rich to borrow at lower rates. The inequality is spiraling out of control at this point.
Ask HN: Thoughts on making metaverse open source?
How can companies trying to control or monopolize the Metaverse be regulated? Who should hold them accountable? Wouldn't it makes more sense for Metaverse to be more open like the Internet?
> There was a really solid iOS version of Final Fantasy VI/III

Square stopped selling those in anticipation of upcoming remastered versions, but if you already bought them you can still download and install them, you can find them in "Purchased" in the App Store
With additional features and when no official app store Wordle app even exists. People need to read the essay.
Also on the housing hunt and have had the same experience. It's really disheartening to tell someone I'm going to give you exactly what you are asking for and have that transaction, that seems so easy without any kind of counter-offer back and forth, fall apart... multiple times. An article like this definitely brings out a little anger.
Isn’t this just more evidence that leftism/liberalism require censorship to exist, as they cannot survive in a free market of ideas?
The old adage goes: macOS for work, windows for games, linux for servers :)
How is this relevant to public IPv4 squatting?
I remember having an assignment like this my second year of college. It was basically an array of various smoke detector sensors wired up to a parallel port. With diverse enough sensors, you could stick a cup into a box with a fan and the sensor, and be able to tell if the cup had OJ, coke, or coffee in it using basic PCA.

Given the tools available now, I'm not surprised a smart 13yo could build something like this. Especially if the sensor itself is an off-the-shelf component with device drivers and such already available for it.
Some changes are good. The new Facebook rewrite and redesign is good. The new Google Meet design is good.

This isn't.
You could say that by definition there’s no zero-risk capital gains, but that doesn’t mean that people don’t expect it.
Show HN: tdm – Terraform for Test Data
Superforecasting by Philip E. Tetlock

Completely changed how I look at political and financial pundits.
Immigration?? It's been at record low levels since 2018, once Trump's policies came into full effect.
> sorry for the rant

No worries, you are forgiven.
The bank will only cover what it is appraised at. You have to split the difference with cash. Some banks might be willing to give you different terms (higher apr, more down) but that is generally how it works in my experience.
They can’t present a directory abstraction for list operations without a delimiter. E.g. CommonPrefixes.
1. I doubt errors of this magnitude are tolerated for long when the financial beneficiary of the error is not Amazon, and if I'm correct in this, a systematic selection pressure of this kind is indistinguishable from greed in this context

2. I am no less uncomfortable with monopolistic publishers who exploit creators out of incompetence after becoming the only game in town and making any ability to walk away from negotiations with them a Hobson's choice at best than I am with ones where all of that is true except the harm is due to greed/malice instead

3. Corporations aren't people and even if you believe (as I don't) that they can meaningfully have intentions in the same sense that people do, those intentions do not matter in a context where the behavior is on the scale of an organization, and so separating incompetence from malice is a distraction in the first place
> The fact that other clones were approved by Apple points at another issue.

It's also irrelevant when evaluating whether OP's app is also a clone. If 100 cars on the highway are speeding and I happen to be the one that gets pulled over, the judge isn't going to care that the cop didn't pull over the other 99 drivers.
r cannot possibly be greater than g over the long term.

It’ll revert to the mean. Even if it’s greater than g due to an exceptional investor like Warren Buffet, eventually his heirs will take over, and they are likely not as good as he is.
It is profoundly hard and unusual to keep a family rich for many generations.
Besides, closed source also doesn't imply security, so at least with FLOSS we have the source code in case we have to investigate.
I agree with this. I don't understand why some make it and some don't. I've said in a different comment that I believe if OP rolled the dice with a new app that didn't have copycat reject history, he has a decent chance to get it approved IMO.
> With this mindset we won't get very far as a species.

I assume you're saying this in good faith but it's really a straw man argument because it's a false dichotomy. For one there's the obvious: I'm not saying "go nowhere". I'm saying "the Moon makes more sense to colonize than Mars". Also, that doesn't preclude ever colonizing Mars. A Moon-first policy just makes way more sense.

Another flaw: why do we even need to colonize a planet? It actually doesn't make much sense if you really think about it. I'm firmly in the camp that thinks humanity's future is in a cloud of orbitals aka an eventual Dyson Swarm.

It's way more efficient in terms of living area pre unit mass. It requires no energy tech more sophisticated than solar power. It requires no material that we don't already have. You don't have all the problems with getting into and out of large gravity wells. Gravity (ie spin gravity) can be exactly Earth normal.
There should probably be massive taxes on homes not used for living in by investors if America cares about quality of life for young families.
I think part of the challenge looking at these metrics is the project versus repo structure. For instance, contributions to security are included in the elasticsearch repo but not in the core OpenSearch repo e.g. https://github.com/opensearch-project/security/graphs/contri...

But I still think having a bunch of folks contribute isn't trivial and worth highlighting (57 is a ton for many projects) and anytime I see a truly OSS project at this scale I think it's a good thing.
The ops app actually does use native features. You can’t set timer reminders in a web app.
Blaming inflation on corporate greed is a tale as old as time. And it's largely debunked economic pseudo science.

Companies and people are greedy all the time, that's the fundamental basis of capitalism. Capitalism is an acceptance of this and regulations to shape around actors working in their own self interest.

Are companies more greedy now than they were in 2019? No

An opt in moralism based economy will never work and has been tried and failed many times.
How about their battle against Epic Games? Is it still ongoing?
RaSCSI is a virtual SCSI device emulator that runs on a Raspberry Pi
Housing as an investment is in direct contention with affordable housing. If housing is going up faster than inflation, it will forever be more and more out of reach.

We need massive zoning reform, cut back on NIMBY enabling policies, and massively reduced mortgage financing. People hate on them, but 5+1 housing can enable large walkable cities, which are much better for the environment and allow people to build roots in their community through property ownership, families, and long term residency.
There's more to making electronics than getting into MIT and prestigious universities. I think a lot of the users on HN like myself enjoy creating things just to create them. I don't need prestige or accolades; just build something, break it, fix it, take it apart. Some people enjoy learning how things work.
tdm is an open-source library for generating seed data for your QA and staging environments.

I'm the co-founder of Reflect (https://reflect.run) which is a no-code tool for creating automated regression tests. We've realized that an accurate tool for building and running tests is necessary, but not always sufficient when it comes to being successful with automated regression testing. If your tests can't make assumptions about the state of your application, it doesn't matter how accurate your testing tool is; your tests are going to be flaky.

Every end-to-end test makes some implicit assumptions about the state of the application. For example, if you were testing an e-commerce store, you'd create a test that clicks through the site, adds a product to the cart, enters a dummy payment method, and validates that an order has been placed. There's going to be lots of baked-in assumptions in this test about the state of the application. If that product goes out of stock next month, or its product name changes, or its size / color attributes are different, then the test will probably fail. We built tdm to help software teams manage the underlying data that their end-to-end tests depend on. It's meant to run in your test environment just before your test suite executes, and it gets your application in a consistent state so that the implicit assumptions in your tests are correct.

tdm operates like a Terraform for test data; you describe the state that your data should be in, and tdm takes care of putting your data into that state. Rather than accessing your database directly, tdm interfaces with your APIs. This means that the same approach to managing your first-party data can also be used to manage test data in third-party APIs. If the API has an OpenAPI spec, we can auto-gen Typescript bindings to make integration easier.

Test data is defined as fixtures that are checked into source code. These fixtures look like JSON but are actually Typescript objects, which means your data gets compile-time checks, and you get the structural-typing goodness of TS to wrangle your data as you see fit.

Similar to Terraform, you can run tdm in a dry-run mode to first check what changes will be applied, and then run a secondary command to apply those changes. With this "diffing" approach, any data that's generated by the tests themselves gets cleared out for the next run.

I'd love to get any feedback on this approach! Hopefully this is something that can be useful regardless of what you're using to build E2E tests.
This, when I lived in my apartment, I'd save 300$/year on 10k of property taxes. When I rented it, I got a 30k/yr deduction for depreciation - between that and rent, it basically pays for itself right out of the gate as long as I have the income to use the deductions.
Everyone wants to talk, no one wants to listen.

But it’s pretty obvious on “hard tech stories” that few people have the knowledge to meaningfully contribute.

As I get older, the saying “it’s better to remain quiet and be thought a fool than to speak and remove all doubt” resonates more and more.
There are two funnels: one for apps that get approved the first time, one for rejected apps trying to get approved after doing some changes. If you're in the second funnel, it's much much harder to get approved then if you would submit the app anew.

So you could simply take the app as is, submit it under a different developer account and see if it sails through this time.
Right, yet the core functionality doesn’t really need native functionality.
Can't housing still be an investment for owner-occupants while investment companies are disincentivized from buying every available property in competitive housing markets?

By limiting investors you'd likely slow down an individual's appreciation on housing as an investment, but I can't imagine it would disappear entirely.
Some would argue that ability of the capital class to convert everything including the basic necessities of life such as housing into commodities, whilst convincing much of populace to blame boogeymen like "communism" for their decreasing social mobility, is why you're in this mess.
I am just as cynical that this problem can be resolved, there are too many voters actively voting against housing affordability; mostly homeowners but also a subset of the left who hate property developers and the concrete jungle aesthetic.

My main hope is that WFH tech gets so good that living near a city is no longer a competitive advantage.
I think it's a good approach but I would do it the opposite way : create an UnsafeString and use that whenever your program takes external inputs. Then make it so that this UnsafeString can't be used directly but must always be consciously converted to (safe) String when using that data anywhere.
This article made me appreciate dang and anyone that has anything to do with the site so much more. Big thanks to all.
My main computer is a MacBook from 2013. The battery is a bit flaky now, so I keep it plugged in, but that's some pretty heroic performance.
I am pretty sure having to show a QR code that can prevent you from participating in society that can be retroactively deactivated was a conspiracy theory. But then in Israel, they did exactly that (https://www.reuters.com/world/middle-east/israel-requires-co...).

Anyone without a booster had their ability to participate in society "deactivated", like in a bad Science Fiction movie. What's more terrifying are the people who want to convince the rest of us that this should be normal and is not completely insane.
No, it's evidence that people who claim to believe in a free market of ideas rarely do in practice.
That’s just a flaw in your brain’s logical processing.

I’ve seen this again and again, people will see an ocean of normal content anywhere free speech is allowed and laser-focus on the single floating turd.

They’ll then mischaracterize the entire ocean as the turd, it’s like they have no sense of proportionality.
How Floppy Disk Copy Protection Worked
This is because Reddit was the original free speech platform, and you could find anything from any or no political leaning. Then they dropped free speech and kicked off right leaning content. So of course the alternatives quickly go right. If they had kicked off left wing content all of the free speech sites would be left, and you couldn't talk about your favorite TV show without going into the relative representation of different races in the cast.
They are easy to avoid howerver. Not participating in them and upvoting other contents solve the issue at least for yourself.
I haven't heard of the last three, got to look those up but Epstein? Was that a conspiracy theory at any point? I'm not sure that counts as one but I'm not sure.
In what meaningful sense could either the current or previous administration's policies be characterized as either communism or collectivism?

It's hard to take this kind of rhetoric seriously, given that investors are the ones fomenting inequality here. There's no point in speculating on real estate/house value in a society where everyone is guaranteed a home -- where would the demand be?
This sounds ridiculous at first, but there some truth to it. Even for first time home buyers, the debate between buying and renting typically is about how good an investment buying is. If housing prices remain stable or even drop slightly every year, renting would be much more prudent choice in current market conditions.
> I've noticed that same increase in Reddit-style one-liner jokes and references here too.

I think the guidelines might be right, in that this hasn't really seemed to change in the ~10 years I've been here.
I was once home sick from work and watching daytime TV between naps on the sofa. After I'd been watching an episode of Columbo for about three hours I realised it was actually an episode of Columbo, Diagnosis Murder, and Murder She Wrote (I think) consecutively with a few common bit-part actors and I'd nodded off between them :)

Edit: I remember it as being Dick van Dyck in all of them, but it was a long time ago and that seems unlikely!
But what if it wasn't writeable recently but has been in the past? How do you know that the seed data isn't stale and you are starting up the entropy pool in exactly the same state as last time, and the time before that, and ...

In some security contexts this could be a significant concern.
I see, the issue is you don't understand what incredulity means. It doesn't mean I'm surprised. I'm perfectly willing to _believe_ that people have rational views on what a situation may be. I understand your wish to be sanctimonious, and perhaps it would have been wise for me to turn the other cheek rather than point out your hypocrisy of putting words in my mouth. Mea Culpa.
You said it. One of the most galling things was sellers' agents that don't even let your agent know that you didn't get the bid (let alone ask for counteroffers). We only found out we lost out a couple times when it went pending on the MLS; we never heard a word. We're just interchangeable piggy banks to these people, apparently.
I'll quote from the article

> "a global urban phenomenon heavily backed by billions of dollars in venture capital"

> "[...] Gorillas, Getir, Flink, Zapp, and a number of other goofily-named startups that, according to reports, lose up to $150 per order."

They are certainly not making break even, let alone a profit.
Ask HN: If your SaaS was used to commit a financial crime, what should you do?
Hypothetically, if your Solo-Founder SaaS was used a suspicious customer based in Russia to access a USA financial institution.
I say good on the parents for putting their resources to good use. A lot of them squander it away on spoiled kids, waiting for the kids to show interest in anything useful. Yes, it would be great for society if all kids have these benefits, but we will only get there when people understand that this is something worthwhile.