skysight-inc/HackerNews huggingface dataset:
SF is so ossified that people don't even consider the possibility that infrastructure can be built...
I wish there was a way to maintain git version control while still being able to send and receive files from attachments from people who struggle with the idea of reading or reviewing something in any way other than by getting an email attachment.

I used to work at a bank where we had to collaborate on Word documents stored in SharePoint. It was a nightmare. In SharePoint you are supposed to "check out" documents, edit them, and "check in" the document afterward. The problem was that SharePoint was slow, so it was more convenient to work from local copies. And many people couldn't resist the urge to send documents as attachments when requesting feedback from someone else, thus breaking the version control system. And if someone already had "checked out" the document, there was nothing stopping someone from just working from a local copy, making changes, emailing it to me, and saying "Incorporate these changes into the final version."

It was common for someone to work from an outdated version and accidentally overwrite someone else's changes. Even though SharePoint stored every version, it was still a lot of manual work on my part to be a human git, manually combine edits from multiple reviewers, and update revision history tables on the first few pages of every document because nobody else had the time to do that. There were a lot of manual, human errors introduced by me and others. Partly because sometimes people would make minor changes without updating the version of the document, and then you'd have no idea that you were looking at an older version.

I use git for docs version control now, and sometimes I think of ways to make documentation controlled by git while still making it user friendly for non-technical people to contribute to it. What if you could send someone a file as an attachment, they could edit it locally (perhaps in Markdown or similar, with a text editor that has a Markdown preview), then open it in a special text editor let them click a button that would make a pull request for them without them having to understand anything about git? Maybe the special text editor would also notify them as soon as the doc became outdated.

And if even that was too hard, maybe they could save changes, return it to the sender as an email attachment, then the recipient could quicky make a pull request.

It would be glorious.
At what point do they become apartments though? When the Certificate of Occupancy is issued? "No problem; those units aren't finished yet. [They need a smoke alarm to be legal units and somehow we haven't found the time to get around to it yet.]" Or whatever the threshold is between "this is a vacant lot" and "this is a taxable unoccupied unit", you're just providing incentive to stay on one side of that line if there is a glut of builders using this strategy.
“dragon cum house”

Are you sure it’s a kids book?!
> Why do so few events that shape your life or are worthy of mention take place in the suburbs, a place where people mostly sleep/rest?

Your idea of a suburb and mine are apparently quite different. I live my entire life here. Buying food, going to work, going out to eat, going to concerts, meeting friends, etc. Why would I only eat & sleep here? Hell, if anything, it's the downtown core that gets quiet at night as all the businesses shut down and along with them about half the restaurants.
False.

https://en.wikipedia.org/wiki/Land_value_tax

Land supply is inelastic
Suburban parent of five kids here.

I live in a lower middle class suburban neighborhood with about 600 homes. My kids have the following, within walking distance of their home: two neighborhood swimming pools, three parks, three schools (two public, one private) two convenience stores, two drug stores, a small department store, and a pizza joint. They can safely walk, ride bikes, play soccer, basketball, swim and even get to school without a bus. This is not a fancy suburb for the wealthy. It's a decidedly normal one in a pretty normal midwest city.
Land is a rivalrous good but housing isn't. Sprawl is just the most conflict free way of giving everyone what they want but it's not the only way. You can always build more housing on the same piece of land.

Supply and demand is pretty obvious because of the basic physics behind it. If you have a world with 10 houses and 20 people then 10 people will be without a house. It's not very difficult to see the problem and how to respond to it. We first have to establish that we want every human in our country to have shelter. That means what we don't want to happen is the allocation of housing to a subset of the population, be it via the free market, a lottery or an application process where you are vetted by an interviewer according to some criteria. We don't want any of that. So the obvious solution is to just build more housing, regardless of the economics.

Now lets just add a thin layer of economics.

It turns out that the free market has this interesting property that in the case of demand exceeding the supply the cost of housing increases until it becomes profitable to build more housing. It's a self balancing system if you make sure that it's not getting stuck somewhere.

Turns out if you make it really difficult to build more housing then people decide to pack up and leave because that's the only option left. For the sake of the argument 20 people can't live in 10 houses so 10 people will have to go build housing somewhere else.

Now here is the perverse thing. The same people who made it difficult to build more housing also made it so that they get to stay where they are by removing the pressure to leave the location. What we get is 10 people living in housing and 10 people living in misery. You don't need an economic resource allocation mechanism like the free market to cause misery. The misery already exists in the real world and the economics merely summarizes that misery as a price signal.

So why care about supply and demand? Because it's the closest thing to physical reality but what people fail to grasp is that you have to change physical reality to change the economics. No, messing around with prices via rent control or prop 13 does not solve the underlying problem.
This is the choice quote:

"Thankfully Apple is not yet making cars, otherwise, to change Engine oil, we may have to dissasemble the headlamps, engine, transmission, differential, etc."

Of course, an Apple car would be an EV and there would be zero user-servicable parts, for sure!

I do want to note that, my 2012 Macbook Air still runs, but the battery does indeed need to be replaced. And I fully agree: It would be very nice to be able to use the laptop with a dead battery as long as it was plugged in.
I believe so, but it requires more infrastructure setup. You'll have to have a prod level test ACH account through Dwolla or something, then watch Stripe interact with that. It's not just as simple as switching card numbers, unless you just want to use your debit card or the company provided one.
Blah blah blah, suburbs bad|dense cities good. We get it - you don't like where we live and wish we'd live where you live.

What I don't get is why people with this view are as adamant as CrossFit junkies in proselytizing their worldview. Some of us like the suburbs.
Tribes of Programming (2017)
Doubt it. I moved to SF in 2001 and that conversation had already existed for 20 years and continued forward for 20 years.

The second prices become reasonable again, tons of folks will happily move to SF because of the weather, parks, pleasant social norms, etc. And once those folks move in, the price goes up again. It's a never ending cycle.
Best Chrome Plugins to Take Note
I prefer Gutenberg, but I will be stuck with this for years for the legacy sites from clients that demand them. I'm not installing it because I want to.
Nanotech and mass adoption of graphene based products. I understand the cost hurdle but so was solar which has been seeing major improvements lately to help reduce cost and improve efficiency. I'm still surprised by how little has been done to make nanotech and/or graphene based products more viable and affordable.
Agree. This is a great little micro-optimization, but definitely requires some compiler support to do safely (on the other hand, compiler devs should want to support it, because it's a great little micro-optimization, so I don't think that it would be _too_ hard to add).

Note that one way to get the code size wins for the caller in a compiler-blessed way is to use an alternative calling convention, like Clang's preserve_most; this isn't as good as explicitly providing a clobber list, but allows a library to provide a stable interface.
I never caught that juxtaposition. I wonder if it was intentional or coincidental.

Mr. Rogers also transitions between small town America and a (walkable) fantasy kingdom with a street car connecting the two. Again ... probably doesn't mean anything.
Because "Across our portfolio, DuPont’s use of other PFAS is a small fraction of the total PFAS used in the world." Meaning, they admit they use it in many of their products, but insist they aren't a major contributor without providing numbers. Legally defensible.

They even have a "current use" button on that page. Lo and behold the information is right before your very eyes.
Just a quick side question: Why not deploy with Docker?

My latest API+multiple frontends application uses Neo4j as the only database and we deployed with Docker (compose) with great success. With the config in git we were able to do the traditional test-new-versions-on-a-branch-before-deploy and everything is solid.
Probably not quite what you're after, but LOCKSS (Lots of Copies Keeps Stuff Safe) is pretty good, and is actively used.

https://www.lockss.org/
No bicycle?
> It also depends on HOW MUCH the population will decline. We're obviously not going to get to zero as long as people have sex.

We already have the capability to decouple sex and procreation.
what??? I _did not know_ PCI-E was exposed! I literally just had another discussion on HN a few weeks back when someone posted a 3d printed PI Cluster, and everyone lamented how lame storage latency was on a PI. I guess we're all pretty ignorant of the current offerings!
Sectorlisp – Bootstrapping Lisp in a Boot Sector
Isn't it common for Japanese apartments to be super tiny though? As in enough space for a mattress and not much more.
Everything you have outlined was standard practice at studios I have worked at for more than five years. The lower in the stack you go, the easier it is to do things like unit tests. In my experience the section of the game industry that is the easiest to test in an automated way is AAA mobile. Where I work in “HD” AAA, it is considerably harder to test in the same ways but we do where it is effective. Don’t mistake the failures of some games or studios as a valid indictment of the industry.
You really can't talk about 'tracktyl's and not mention qqurn! Not only does he have a really nice tracktyl design(1), but his repo's includ DM's with button, trackball, and trackstick/electric eraser thumb clusters. Really a great place to start if you want to make a Dactyl Manuform (DM) based keyboard.

1: https://imgur.com/a/TDE640k

2: https://gitlab.com/keyboards1
I agree that the site might have an angle and I don't believe their alternative solution (agroecology) is any good. Still, the article seems to showcase some questionable points about the AGRA initiative.

The whole idea of introducing IP law for seeds to improve yields then show a 17% increase, just like the baseline, seems a monumental mistake.

The fertilizer situation is questionable too. If they put so many conditions then they should also guarantee some outputs. Otherwise there's no risk for them, only the farmers. But I grant you that whole section seems a bit shallow.

You set a pretty high bar to criticise such huge initiatives. They can fail based on the externalities they create, not only as a model that guarantees an output given some assumptions.
Path Traced Rendering in a Browser
That would be my guess but that sounds really difficult to get right and you'd imagine all finds of false positives from it. The kind of feature you put in but leave disabled by default.
Most of the advantage is in tech demonstration [1].

Scientifically, retrieved samples are pristine and more massive, for a single body, than terrestrial samples. Retrieval also enables sampling non-NEOs.

That said, I think your intuition is correct. The scientific value of these missions pales next to their technological value.

[1] https://spacenews.com/op-ed-10-reasons-why-an-asteroid-redir...
Where do they claim that?

They never made fire fighting foam, and currently don't manufacture those chemicals.

https://www.dupont.com/pfas/historical-use.html
The challenge of computing Euclidean distance on 144 dimensions
There has actually been quite a lot of work in this area. A colleague of mine wrote up a comparison of several solutions last year:

https://anvil.works/blog/python-in-the-browser-talk

We build our all-Python full stack dev environment (https://anvil.works) on Skulpt - but there's a lot of room in that solution space! If you haven't checked out Mozilla's Pyodide project, for example, it's truly impressive - they compiled all of CPython and popular data science libraries to wasm for a full notebook experience in your browser:

https://github.com/iodide-project/pyodide
Show HN: Niceboard 2.0 – no-code job board
Study finds evidence of lasting immunity after mild or asymptomatic Covid-19
This is EU law, transposed into the agreement to just avoid arguing with the EU about it when there are more important things. The whole point of Brexit is that if wanted such rules can be diverged from now, or better, just repealed entirely.

Whilst that wouldn't help when communicating with the EU, it'd avoid dumb requirements like SHA1 being imposed on other projects that don't involve Europe.
Congrats (seriously)!

However, many of the interview tests themselves seem to discriminate for age (or at least, distance from college graduation as a function of time). Like another commenter here noted, its a collection of typically smaller, indirect biases against age that add up on a scale.

Also, being mid-forties isn't too bad as long as you aren't applying to a SV startup. I'd be curious what the result would have been if you were say, 57. Note: 57 is still 10 whole years from social security retirement age.
roughly 10:1 is my personal experience irl geek hobbies/jobs
That's why I use RockPro64 instead, they have PCIe for a long time.
Why do you think people choose to do it?
I sort of agree with this. I run hugo locally and have a simple bash script that generates the html, removes the remote public html files (via ssh) and scps the new html files to the web server. Kind of old school, and causes about a minute of downtime when I make a change, but it works for me.
Actually I'd bet the less and older population, the less people will even care about the environment at all because they don't have the excess productivity to worry about it.

Environmentalism is a luxury good that people think about when basic needs are met and requires capacity above that. It's going to be hard to care about coral reefs when we need to devote more of our scarce young people to the practical needs of a gerontocracy.
> I think that’s the reason the “hype” for RISC-V is “so big”. It’s not because it’s going to be everywhere, but because it’s quite literally hacker news.

:-)

Your whole post was a pleasure to read.
The EV Charging Playbook
Because renting in SF trades off in part against buying in SF at the margins (and against renting nearby to SF and against moving out of SF entirely). If buying in SF becomes more expensive due to an LVT, then renting becomes more competitive on the margin.

I find it to be strangely magical thinking that land-value-taxes will precisely and surgically extract 100% of their value from landlords with no players in the game altering their behavior in any way that would result in the effects being shared across many participants in the real estate markets in a city.
SF, like all of California, has the worst possible property tax scheme. They passed "homestead" protections but did it for all property tax, not just homesteads.

Any property tax, from vacant lot to strip mall to vacation home to industrial plant, can not rise above 2% per year. Meanwhile property values rise 5%-10% per year. The only way for property to get reassessed at market value is to build on it or sell it.

This subsidizes speculation. If you own a vacant lot since 1970, and pay an effective tax rate of 0.05%, and building on it raises your taxes to 1%, you're taking a huge risk by deciding to enter the market now. Similarly, that super old 6-unit apartment building from 1930 has a ridiculously low tax basis; upgrading to 20 units hugely increases taxes.
These are bad faith arguments and therefore you are either debating in bad faith, or a dupe. San Francisco's gross water demand has been falling consistently for the last 50 years. Not per-capita. Gross. In 1998 the demand was 82 million gallons per day and in 2019 it was 63 million, with a population 17% greater. The more people you pile into a city, the less demand there is, because grossly wasteful activities like washing cars and watering grass get squeezed out. The east bay's EBMUD service area has experienced the same trend: total water demand has plummeted since mid-century and now stands at its lowest point in history, despite the exploding population.
Split keyboards are awesome! I'm trying to work up a custom DM 'tracktyl' set with a right hand trackball for the thumb cluster.
The governor of my state ripped toilets out of one of his mansions to make it "unlivable" for tax reasons. No doubt the developers could stall finishing units if they had to.
The EU doesn't really need to legislate this stuff at all. The relevant bodies that need to exchange data are quite able to figure it out and coordinate upgrades. But the EU commission has no notion of this type of decentralised decision making, it is a massively centralising force.
Thank you, so if I understood correctly, I should write the binary starting from the boot sector, and it can overflow and go on subsequent sectors too, because ape/ape.S will be at the beginning of the binary, and so the boot sector will have the necessary bits in place to load the rest of the program in memory. Am I right? Can't wait to try it!
There's a poster out there of all the relevant chemistry of human mitochondria. It's a pretty big poster, about a square meter of paper. Every pore and protein's function is represented. The Kreb's Cycle is in a corner of this thing. All the chain reactions are there, with lines trying to vainly connect it all together. The font on it is ~9 pt., I think. And it's double sided. I can't find a good link on Google, but other biologists will know what I'm talking about.

That poster is the result of ~70 years of hardcore work and blood and sweat of ~10k+ people on the human mitochondria. That poster alone is worth billions of dollar of research and will likely save billions of lives. And it's just the normal functions of the human mitochondria. One of many organelles in a 'typical' human cell. I'm not aware of any attempts to produce such a thing for something as complicated as the ER or the nucleus.

Our understanding of bio is very much limited. But I want to stress that Bio is complicated much more beyond what anyone thinks it is. There is a good quote to help grok the ocean we are looking into:

Imagine a flashy spaceship lands in your backyard. The door opens and you are invited to investigate everything to see what you can learn. The technology is clearly millions of years beyond what we can make. This is biology.

–Bert Hubert, “Our Amazing Immune System”
I believe the GP's post was more general in proposing PCIe attachment. Though you are correct is asserting that stock Pi audio is junk.
I Wrote a Failed Fitness eBook So You Don’t Have To
> By this argument, few CEOs, salespeople, or advertising execs should ever have been heard.

That is absolutely correct.
IDK, probably have to do some research into how much time it takes to finish a unit to say when the clock starts ticking.

For example, obviously a smoke alarm is something that takes 15 minutes to install, so that wouldn't be when you start the clock.

You might be able to base it on when any single unit is sold in the block. That is "You sell 1 apartment, you've got a year to sell to rest or you are going to start seeing vacancy taxes".
Seems like it would have been possible to use an unusual alloy for any pieces of the craft likely to be mixed in with the samples - some strange alloy variation, or an unusual degree of radiation - just to 'tag' the materials and prevent this kind of mixup from happening.
How We Dealt With The Flu in ‘69 [video]
The Big One may solve that problem.
Reminds me of a touching moment in Before Sunrise.
See the first/primary dictionary entry: https://www.merriam-webster.com/dictionary/cum

(Although if I’m being honest, I wouldn’t have expected it to be the first definition.)
This demonstrates a modern distortion in software engineering where people are trained to hate other languages they don't use and reinvent the wheel in each new language. Each new language that is introduced seems to reinforce this incorrect perception and it seems that we can barely do anything else than reinventing the same old, well-tested libraries in the next "language du jour".
So, rip up all the roads, start digging, and start upgrading?

So, who pays for that? All the taxpayers, or the builders, or the potential new tenants?
Fake reviews are certainly a big challenge. Don't you think that a creditility system similar to Reddit's Karma, up-/downvote buttons, and moderators could keep the quality high?
For example: On Reddit or Stackoverflow, spam and low-quality conent gets removed/downvoted super fast.
Literally nobody has ever done this. Large apartment builders have banks breathing down their necks. They try to lease up as fast as they can, which generally takes about a year to get to 90% because there's a lot of friction in getting people to move.
They've been doing that quite a while. https://sfplanning.org/project/inclusionary-affordable-housi...
AWS serverless photo gallery with create-react-app, S3, Lambda, and DynamoDB
Sorry I was being a little tongue in cheek there!

End of the day, Latvia is exotic but also harmless.

It’s really weird to put in a press release that two contractors were hired and stress the Latvia angle. Me being the cynic I am about such matters assume that it’s a distraction from an actual story!
Following one of the links, I get to the blog page on algorithmic complexity. There it says:

> O(Sqrt(N))

> Checking if a number is a prime number runs at O(Sqrt(N)) because we can just check the possible factors from 2 to Sqrt(N) to see if it can be divided.

This is completely at odds with the usual definition, where we talk about the size of an instance in terms of the number of bits needed to specify the instance. So given the instance, the number N, the size of the problem, S, is log_2(N). The number of trial divisions is then proportional to sqrt(N), but we need to express that in terms of S.

S=log_2(N), so N=2^S, and sqrt(N)=2^(S/2) ~ (1.4)^S. That means the time taken is proportional to (1.4)^S, and this algorithm is exponential.
https://www.instituteforenergyresearch.org/renewable/solar/t...

The most difficult problem right now seems to be that the value of the recovered materials is less than the cost of recycling the panels.
This comment reeks of privilege
I'd love to hear about self-hosted alternatives, especially ones where you can have a comments section. There are plugins in Wordpress that do comments (not brilliantly), but alternatives seem quite complex. It would be great to be able to interact with whoever reads your content..