skysight-inc/HackerNews huggingface dataset:
Commercial real estate guy here so I'll just add a few thoughts

- There is no such thing as "affordable" housing. It costs $100 to build an apartment building , and $120 to build an apartment building with nicer amenities, appliances, etc. Concrete, wood, HVAC equipment, roofs, etc. are all going to pretty much cost the same for a project on the same piece of dirt. It's not going to be a $30 vs $120 difference like I imagine some people think.

- Time is money. Imagine you bought a landsite for $5M to build 100 units. Your $3M loan is 8% a year, full recourse repayment guarantee. There are an almost infinite reasons you can be delayed (CEQA lawsuits by NIMBYs, cities illegally denying your project, other silly stuff). Of the $2M of equity, you also are paying your investors 12%. So blended together the project costs 10% of $5M or $500k in financing costs. Delayed for 2 years? Great, you need to earn $78k in additional revenue ($780/unit/year or $65/mo in higher rents) to maintain the same level of profitability. The math is $1M x 5.5% (developer required yield on project cost) = $55k of NOI / 70% of NOI margin to gross up to $78k of revenue.

Oh and by the way, since you got delayed 2 years, construction costs went up 10% annually. Hope you got close enough to get a guaranteed max price contract from your G.C. And those hard costs make up 70% of the project costs.

- Are you anti-immigrant and complain about housing costs? You're also part of the problem. We need more laborers to build.

- Unfortunately eliminating parking requirements won't help too much. Every developer in most major cities know most tenants need to drive somewhere. The cool urban mixed-use redevelopment with no parking is the edge-case. Also, your construction lender will not want to lend money on no-parking projects. But anyways, the market should determine what's the appropriate amount of parking.

- We need to supercharge our mass rail infrastructure investments. Even though I believe we should be adding density, we need infrastructure that other international cities have figured out already. Subways work and make cities awesome. We should have been doing this 20 years ago. Congestion is a real issue, to the credit of NIMBYs.

- Yes zoning is a massive issue.

- Prop 13 and rent control cause the same negative externalities that hide the true cost of living determined by real market values.
> Because if you count yourself among those interested in the topic, that's precisely the type of stuff you're eager to learn so that you're in a better position to address those problems.

People will work on problems of different scales in a career ; will you agree that different scales of problems call for different techniques ?

I have no problem with FANGs documenting how to fix FANGs issues !

I'm a little bit concerned about FANGs-devs-wanabee applying the same techniques to non-FANGs issues, though, for lack of training resources about the "not trivial but a bit boring" techniques.

Your insight about the budget / salaries makes sense, though : a book about "building your first boring IT project right" is definitely not going to be a best seller anytime soon :D !
Probably your speakers, have you tried other ones? Cheap speakers sometimes (or OS "power saving" features) turns off various components after being inactive for a while, and when they come alive again, there is a pop happening as electricity enters the circuits. Happens if you turn on whatever the speaker is connected to after turning on the speakers as well, while vice-versa is fine with no pop.
I noticed the opposite, there's a lot of people leaving positive comments on a lot of ads.
Hot dog is actually a taco according to The Cube Rule of food identification https://cuberule.com
Yeah my bad, brain autoparsed that as “filter” == “clean out” in context.
is it substantially different from the stable build?
The AI startup erasing call center worker accents
Is there currently a bottleneck that prevents burning it at 1000°C and getting energy out of it ? Sounds like business opportunities ! Make an practical incinerator ?
60 mbit 4k (same as bluray) would be sick
What are you doing for storage?

We're thinking of deploying Docker Swarm where I work onto a VMWare cluster and basically the options boil down to sharing a storage volume between VMs (which vSphere makes difficult) and replicating storage across nodes with something like gluster (which drastically increases storage used and has performance implications).
I feel like SQL is a bit of a categorically different thing to the others on this list. It's best to have python (or another language) and SQL, if you're going to be in a 'coder' role.

If you're in an analyst type role, with SQL as your primary language, then SQL and Py/R is also a good thing.
Android uses your default browser for webviews, and that works fine. It's not hardcoded to Chrome, and there's no reason it should be.

With Firefox, your extensions like adblockers and NoScript also run in webviews.
> That number, the company said, is now doubling every year

Does it really matter when other langs LOC can been growing faster, maybe much faster?
I know what you're saying. I just experienced that weasel treatment from my car insurance company. Sleezy. Sleezy.
Facebook also allows that
There are many alternative interfaces to HN ([1]), so perhaps one of them could develop the possibility to overlay comments on a hiring post.

[1] https://github.com/cheeaun/awesome-hacker-news
Unusually for me, I read TFA first. Immediately thought "this is all wrong", then realized 400 commenters had posted the same thing already.

I have Martin Richards book on my shelf, and for a while shared an office with his coworker. I'm also one of the few folks here who has coded in BCPL.

Ok, so that said, this article is obvious nonsense. Zero indexing comes from the CPU itself. It's how you generate an indirect address by adding the offset. Many CPUs have this in hardware. They don't support non-zero offsets. The reason some languages have zero-based indexes is that their developers had the mind set of doing the same thing you do when writing machine code. They probably also wanted to directly interface between their language and libraries written in assembler (and the kernel was typically written in assembler too). Also they wanted to be efficient. Any offset other than zero is not efficient because you can't use the hardware addressing modes.

So then why do some languages _not_ have zero based indices? The obvious answer it that Mathematics by convention always used 1 as the base (or some arbitrary value). Many languages were conceived by mathematicians or people with a strong mathematical background.
Midjourney postings. From sporadic and ignored 5 months ago, to today
This is pretty much what I do with Ansible, and now my whole server configuration lives in a git repo that I can access from anywhere.
Facebook/Meta also allows it I think, but comment section on ad publications is heavily moderated
Ask HN: How do you and your spouse handle big income differences?
I met my wife about 12 years ago and at the time, we were making about the same salary ~$70k. Over the years both our salaries went up about the same until we both got to the $100k mark. About 5 years ago her career has really accelerated and her total comp is 2.5x what I'm making. On top of her salary, she hit the startup lotto and had a large cash buyout.

We had a hard time dealing with this at first, I was jealous and a little bitter, and she was worried that I was taking advantage of the situation. In the end, we decided that the buyout money would go to retirement and not be touched. As for out salary, we decided that we would both spend as if we both made my salary, and anything above that, she would put in a rainy day fund for home improvements or traveling etc. This arrangement kind of worked until it came time to use that rainy day funds and she started feeling that we were spending her money.

I've heard of this situation with Lawyers/Doctors where one spouse supported the other while they went to school, but once they started to practice, the income spread was huge. How have FANG engineers or anyone else with a big income disparity learned to deal with the situation?
I disagree. Folks often know what column they want, and have to find the table that best gives it.
We used vote kick to get rid of them. The server would clear quickly if the vote failed so it wasn't a huge issue.
Everybody leaves out Iowa when mentioning wind energy! Iowa and Oklahoma are both larger into wind that California.

https://windexchange.energy.gov/files/slideshows/wind-energy...
Yeah frankly I just hardline for 1Gbps and anything over like…I don’t know, 1TB? I just ship a drive. Anything beyond 1 or 2 requires too much effort to make work for me.

It helps that I’m an in-house video producer at a tech company and not working at a post house/on major sets anymore haha
> A stand-alone email client gives you the same advantages all native applications have over their web-based counterparts: speed, grace, and offline accessibility.

That exactly describes Superhuman.
> One interesting thing I noticed here is that people don't have see any problem when government give large subsidies to big corps full of money or forgive their debts or use public money to "save" them during economic crashes

It’s a VC site…
There's not a second finger either. You can convey "two" by showing any two fingers.
Ive hit 5gbps at my dorm room, I had upto 10gbps only issue it was shared with the entire base and at the time only had 2 10gbps trunks out of the ISP. They later upgraded to 2 40gbps from NTT.
Suggest all. And with modern UIs, you can hint the table with the column.
> We collectively asked for more product/service diversity, more on-demand personalization and lower prices and we got it.

We didn’t ask for it. Corporations made it desirable.
More entertainment than how-to guide, and oriented more towards developers than ops, but if you haven't read "Scalability! But at what COST?" [0], I think you'll enjoy it.

[0] https://www.frankmcsherry.org/graph/scalability/cost/2015/01...
Uh, no?
This is managed policy, and this is a 100% good way of letting the user know that someone else has control of their settings

Just because Debian thinks that they are doing the right thing, they are in fact, controlling the user's settings through a policy
It's just telling you that, as it should.

The notion that it has anything to do with keeping search the default or not is like, such a silly assumption i don't know where to begin.

The feature overall came from a desire of enterprises to manage browser settings. Back then, Google was one of the first to tell you someone was doing that to you so that you knew your organization could see and control your settings.

IE had a deployment kit that let you deploy managed browser settings, but you didn't get told (this changed, eventually, i think, it's been a while)

Letting orgs change the default search engine was an explicit, designed goal, since some wanted to redirect people to their internal searches by default, etc.

There is in fact, another way to do this that is easy and doesn't give the user the same warning, and is meant for software distributors

You can just use master preferences here for this kind of thing and it is meant for this use case.

Google in fact, made this easy and officially supported, despite your claim.

It would likely be pretty silly to make this hard - end users aren't using these interfaces or tools, and distributors always know how to change this stuff .

As HN as grown in popularity, the sheer number of kneejerk reaction comments has unfortunately kept pace (IE the overall percent has not dropped. Even sadder, nobody ever goes back and edits it or replies and was like "you know what, i was probably wrong".

They feel comfortable moving on and doing it again.
> I'm old enough to remember the same complaints about Apache, and nginx being the simpler alternative.

Nginx is still far simpler than Apache.

It just so happens that subsequent projects picked specific usecases to work on their happy paths to make them far simpler. Certificates is one of them.

> Something about systems evolving to a level of complexity/sophistication until they collapse under its own weight...

This is nothing of the sort. It's a matter of newer and better options popping up, not that old options got worse.
Hm... i was leaning as well to dark pattern/ad. Would be interesting to have a poll to understand how many users find this acceptable and click.
Release Notes for Safari Technology Preview 152
Ha. But a pedantic take at face value:

This doesn't work on a low level, such as: If you're looking at an account you want to balance to 0, e.g. a suspense account, prepayment account, etc.

Also doesn't work with practical application, such as: Catering for a profitability target e.g. ($in / $out) > 1.1
I'm more worried about teenage crooks equipped with Emergency Data Request PDF templates than any nation state. We know Google, Facebook, Snapchat etc were all giving up information on users without a court order to these crooks. All it took(probably still) was a EDR notice alleging an imminent threat to human life is about to occur -sent from a real or fake police dept email- and companies will hand over your data without second thought.
the client should be responsible for not executing embedded JS in a message
In general I'm not a big fan of censorship. I think it's ultimately counterproductive. It sends the message that the "truth" needs to be protected from independent scrutiny, effectively undermining the credibility of the institutions, while enabling crackpots to develop a persecution narrative.

That said I do block some sites, mostly nazi stuff if it's designed in such a way that it crops up in regular searches. It's a fairly small number of sites though.
it's also a derived work of KHTML

so complaining that it is being modified to restore it back to its demonitised form reeks of entitlement
Right. Ultimately the 1-indexers are wrong.
Their PR team of course!
Microsoft also has people contributing to Chrome and apparently DDG searches go to Bing. So no difference.
The Story of GIFBox
We as a community have trouble remaining courteous in normal posts. Allowing us to comment on hiring posts would be a nightmare for the moderators, as well as force them into a rock-and-hard-place scenario where moderating ill-behaved commenters leads to claims of bias and conspiracy.
"just subtract one" would take a long time 50-60 years ago.
Cue 'alternative' firmware à la John Deere tractors.
I like to treat the naturals as starting at zero, but not for any mathematical reason. I just think that since it's easy to write ℤ+, it's more useful for ℕ to refer to something slightly different than it would be for ℕ to be a synonym for ℤ+ while anyone wanting to include zero in their set was forced to spell out "nonnegative integers".

A dichotomy between "ℤ+" on the one hand versus "ℕ" on the other is just plain more convenient than a dichotomy between "ℤ+" and "ℕ" on the one hand versus "ℤ\ℤ-" on the other.
Calling a contract without ABI on Ethereum
A miner can choose whatever fork they want, but if the other clients don't accept it it's effectively useless.

There is only one Bitcoin, and it's basically the chain the most clients are following. If you decide to follow another chain, you have created a new "coin", but Bitcoin is unaffected.
You said, "The language is still more likely than not to fizzle." What's the distinction between "fail" and "fizzle"?
> If I build a building in the shape of a double helix, what order are the two floors in?

Why separate the floors that are on the same level?

> Hmm, are there actually an infinite number of floors?

I assumed there isn't and that we use a subset of integers. If you have infinite number of floors - feel free to use full set of integers (if you have enough memory that is).

> Do we need to switch to floating point?

No point, if you have more than aleph0 floors - floats won't help you.
What if there was no t0 for the universe, as Hawking and a few other physicists have argued? There was just the first plank second and no meaningful before.
My feed is also terrible, even posts from good friends are terrible (as in: Facebook show me their worst). Lots of spam, chains, etc...

I interact very little with Facebook, and while I have friends, I am not part of any group. It is essentially a "read only" thing, so I suspect Facebook algorithms couldn't profile me, and as a result they show me the most generic things.
That's why you need to write your own email client, or help me to polish mine:

https://github.com/derek-zhou/liv
To prevent every one of those posts from becoming a general discussion about the company that's hiring.
[1] Not impressed by this study of only Israeli men over 2006 to 2019.

For every age range, the number of subjects went up during the study period. Overall, the study ended with about twice the number of subjects in the last period than the first.

Look at Chart A. The error bars are noticeably smaller for later periods compared to the earlier periods.

Something else is going on in this data that they are not accounting for. Probably some combination of either the tests were changed, or the criteria for ordering the test were loosened over the study period.

The other stuff you wrote is just the same right-wing navel-gazing that I've heard over and over since the 1980's.
Also, in the real non-hypothetical world, the previous forced vaccination campaigns were the precident that lead to Buck v. Bell and forcible eugenic sterilization of people deemed unfit to have children in the USA. Which, in turn, directly inspired Adolf Hitler and the Nazis. Back in the day the ACLU used to be opposed to forced vaccination for exactly this reason (including arguing that forced vaccination for smallpox was an unnecessary and counter-productive attack on civil liberties). As far as I can tell the people involved changed their minds for purely partisan reasons; there is no intellectual justification to go from there to supporting mandatory Covid vaccination and they gave none. If I remember rightly it was literally the exact same folks that argued doing so was immoral for smallpox, and their entire argument when Covid hit was just that it was obvious mandatory vaccination actually defended people's civil liberties...
> How is it a dark pattern or undisclosed advertising?

Ads here are displayed exactly like a post with extremely subtle differences. Anyone new to the site would think it's a post and click it... To me that's a dark pattern
Check out the Outlook web interface, it's so much better. They got the navigation delay down to 3-4 seconds! Also they have this safety feature where the delete button doesn't work unless you first archive and un-archive the message. The actual content view gets closer to a third of the screen space too, which is almost enough to load someone's 5 paragraph email signature. Now that's Enterprise Ready!
If you ask me, the entire post second education system needs reworked, but I won’t hold my breath.
>In Idris, you've typed your types.

I've always typed not only my types, but functions, programs, tests, everything, in every language I've ever coded in.

OK, sometimes I first write stuff (in pseudocode, or at least bad syntax) on paper first, but in the end I always type it into a code editor on the computer. Type type type, clickety click click clack...
You have to to sell in their platform. When I tried to add it to my Amazon Seller inventory, it required approval. Selling on Abebooks (owned by Amazon) requires a subscription now.
I can totally see Amazon using the acquisition for uses similar to IBM's Watson's original purpose. I can also see where any (and all) tech giants would love to break into medimoney, it's just another realm to silo people. Whatever thwarts those ambitions is net good imo.
Sounds very interesting! Do VMs work with a display session (Xorg) too?

Some GPU-enabled applications require an X server with a physical HDMI/Displayport attached.
That does sound peculiar as a heavy blur on a distant subject that does have some part in focus is unusual. May very well a post processing effect.
> a 100% good way of letting the user know that someone else has control of their settings

ah, so it should also be displayed if it's set to Google's preferences

they're "someone else" as equally as Debian
cool, so don't switch to chromium. then the internet will know you run fedora.
Soon to evolve into “bird remembering” https://www.sciencedaily.com/releases/2022/05/220505114633.h...
My body, my choice. Do you agree?
Thank you. Those are some interesting references. I do like your reference of state machines at the edges of the accounting model. Definitely the case in payments systems. I don't like how Modern Ledger goes straight to credits and debits whereas Klepmann has a graduated approach. I have been thinking about writing a bit more about this.
The main current use case for this isn't people syncing their Dropboxes very fast, it's businesses and groups of users who can now all reliably each get gigabit+ speeds rather rather than slowing down when multiple people share a connection...
It's a Square Enix game so Nintendo has no control on whether or not to re-release it. There is an admittedly rough PC port of Chrono Trigger on Steam playable on Steam Deck.
You have different parameters than I, because "the best one" has 25Gbps to the home, and not Comcast for an internet provider. :-)

I know what you're saying, though. I suppose it's possible to have higher priorities than bandwidth. Personally, I'd still have to give serious thought to how much I want $FEATURE if it means having to do business with Comcast (or Comcast aside, give up 25Gbps). Backyard for the kids? They can go play in the park. :-)
> Forsaking HTML doesn't imply embracing command line.

To be clear, I agree, but it was the only reason I could see in GP for why HTML was annoying. (Not to say GP doesn't have a right to be annoyed, I just think that particular reason is unique.)
A childhood friend lived next to a metal working shop as you suggest being so terrible.

Well, maybe it was noisy at times. On the other hand, one hole in the fence and hoo boy did we pilfer scrap and offcuts enough to build forts that would have put Helms Deep to shame.
They cannot because they are struggling to maintain growth. Imagine they start banning all shared accounts, a wild guess is that 50% of them are at the very least. That would make them lose so many customers at the same time they wouldn't be able to recover from it. This + all the false positive from household members travelling. People would be so pissed of they would turn to other services that do not crack down on shared accounts before going back to netflix.
> strong historical record

So did the medical practice of bleeding out a patient. It's been the only way but being the only book in the library doesn't qualify how good the book is.

The problem with text is that it's not structured and therefore very difficult to manage. If you're going to create data for an accounting system, do you open up a Word document and start typing words like "Jimmy owes A/R five hundred?" Of course not because while you can search that, you can't query it. When was the last time you queried your code? Exactly.

Horrific.

And we can see it in our lives. When was the last time you jumped into someone else's code and could clearly see what was going on? Probably about the same time you last opened the middle of a novel and understood what was going on.
> undisclosed advertisement

To be fair, it is disclosed on the FAQ page:

Another kind of job ad is reserved for YC-funded startups. These appear on the front page, but are not stories: they have no vote arrows, points, or comments. They begin part-way down and fall steadily. Only one is on the front page at a time. The rest are listed at jobs.

I don't know where else they would disclose it, the fact that you can't vote or comment on it clearly shows you it's different. It's way preferable to e.g. astroturfing, and is not a dark pattern a la Amazon tricking you into prime