skysight-inc/HackerNews huggingface dataset:
Just to elaborate. Bolinas is a town in Western Marin County. It's a significant drive on winding, hard to maintain roads (highway 1 and others) from any location even in wealthy, isolated Marin County. It was once a hippy town but is now, naturally, a preserve of the very wealthy but regardless of cost, with no jobs in the area, only tourists and the wealth would buy development there.

It seems like the State and YIMBY or whoever should push housing near transportation as well as denser housing. This is obviously not that.

If you read the GP's post, you'll notice they're complaining about not being able to build on an irregular parcel in Marin that's advertised for $12K. Of course, the parcel is that cheap because you can't build on it. The GP should save their complaints for problems that make sense. Complaints about not being able to build in Mountain View make sense, this doesn't.

Altogether, the problems of US housing comes from too much low density housing and too little high density. Given this, keeping people from building on marginal locations is not the worse sin, to say the least.
Fossil Data Part 2: 8-Inch IBM Floppy Data Recovery [video]
It works in the opposite direction too, though. If you live in a place where a given sort of people is scarce, it doesn't matter how hard you try to be unbiased, you internalize prejudices based on your lack of (or minimal) experience with them. Then someone does come along and they don't fit in, and they are set up for failure, and try as you might, you (subconsciously) associate whatever group they belong to.
Maybe the site owner has a CDN(CloudFront, CloudFlare, ...) in front of their whole website.
We don’t need developers to pay for infrastructure - we have owners of the new building paying property taxes. That’s what funds city infrastructure. Prop 13 is what limits those revenues, it shouldn’t be on the developers back.
Incidentally, not that it helps you if you're concerned about your users' privacy, you can use a lot of these third party resources pretty securely with a single Firefox setting:

network.http.referer.XOriginPolicy = 2

This tells Firefox to only send the referer header to sites on the same origin. This seems to break very few sites, but means there's no way Google could track me through web fonts even if they wanted to, since they don't know what site I've requested the font from.

That said, I think it's pretty plausible (as another user noted) that Google is only keeping general metrics here, not tracking anyone. 1/1000 requests is not very useful data, even if it provided them something on top of the Referer, which they already have.
urgh why did you let them know?
A reasonable allocator should already be grouping allocations of similar size together. In a whole lot of cases this means your metadata is no more than a single byte per object, and the padding is no more than you'd have inside an array.
"The SAT is..." seems like a questionable statement even before you complete the sentence, given that it has changed over time.

Is it equally racist now versus in the 90s?
Totally understand and agree that there is a difference: I just half-remembered an at-least tangentially related post and wanted to call it out in case others didn't catch it in the last couple days.

I think some actually conflate the generic vs. user-specific metrics collection quite frequently in arguments that I see on this site and I agree that it's definitely not the same but I still felt it was worth the call-out.
If you only ever code with a functional mindset, you will probably write really inefficient programs that needlessly re-compute data. To program well on actual CPUs, on some level you need to be able to think about the assembly that your code gets compiled to
Prior probability will tell you a lot about populations, but very little or nothing about individuals.

For example the prior probability of someone being born with your specific genetics is so close to zero it’s not worth mentioning. That’s true of any specific combination, yet humans exist and so it’s guaranteed that some combinations get to ‘win the lottery’. It’s just not knowable beforehand which ones. In the context of a specific outcome though, and only that context, prior probability just doesn’t matter.

I think the problem is our brains can’t help ‘polluting’ the context of an outcome with unrelated contingent information. This makes it very hard for us to reason about these questions.
Yes, sure, that sucks, but you need some kind of balance, because sometimes you dig a hole that's so deep it's hard to get out of. Surely part of being "senior" is having some sense of what kind of abstractions and optimizations are worth making up-front and which can be saved for when they become necessary.
Claim your HNS coins, and then accept this offer of $50?
That means you have to work harder, not easier, to stand out, because everyone else has the same resources you do.
Safari on iOS 13 is broken and getting worse. Bring it on.
Is it WebKit that holds that back or iOS sandboxing?
Pitch Detection with Convolutional Networks
The unnerving world of Silicon Valley – and how it invaded cyberspace
> I can’t speak for India but e-commerce in SEA is like it is everywhere else.

In the West we use credit cards and our payment systems are based around that. We do not do live video selling as a part of the commerce. Our platforms are optimized towards static image-based shopping carts with text describing products.

> Also, it’s very doubtful that people shopping at NY boutiques at a premium would not be comfortable with English and that ‘native language’ would be worth the effort.

They are broadcasting QVC-style out of New York boutiques to their viewers in Vietnam, China, India, Cambodia, Thailand.

> No one I know cares enough about boutiques in other countries to pay a premium, risk sizing issues. Generally people affluent enough to try to keep pace with trends in other markets travel enough to shop in them in person.

Good luck getting Dry Clean Only, BHH, Minions, Mia Vesper, Chen Peng etc by dropping by your local boutique.
StarCraft's map editor was another big one in the late 90's
How is it broken? (Legitimate question, I haven’t had any issues with it)
> We had a production-ready suite of apps built from the ground up over the past few months, but as we got closer to launch, the incompetent work from other teams started to become painfully evident to proceed any further.

Claiming that software that never saw any real production traffic is "production-ready" is a bold claim to say the least. I dug into the code base and there doesn't appear to be _any_ tests. I really hope no one actually uses this application for anything real. I will say that the code does appear to look clean. But validating its functionality is a mammoth task that probably isn't worth doing when existing marketplaces/hosted stores already exist that undoubtedly do it better.

The author also doesn't seem to have any qualms about burning bridges either.
Anyone can edit Wikipedia, including you!

When you see something like this, feel free to jump in and fix it.

I went ahead and edited the page for you, linking the second instance of "monobloc" to the disambiguation page for that word. It seemed like a tossup between linking the word there vs. the highlighted word in the first sentence, so if you think something else would be more helpful in the article, please go for it. Thanks!
We don't have enough developer resources to make roadmaps a worthwhile thing to spend time on. I work on this stuff when I am inclined and when there don't seem to be more important things to work on.

Also, just to be clear, I said "the next major release" because in my own head, 6.0 is "almost upon us". What I meant was the next major release after 6.0.
I would pay in solid gold for a data engineer that knew how to glue <the things the data scientists need> to <the rest of the infrastructure> in a way that fixes the impedance mismatch that seems to exist in the tooling.

In my experience data tools don't mesh well with "cloud"-y IAM, monitoring, or auditing frameworks. Data folks ssh to shared cloud workstations and of course use agent forwarding because that's what the tooling expects. They want to use EFS to share data sets even though NFS on machines where people have sudo is a bad idea / EFS is maybe a poor fit if you're thinking about governance / provenance. There's a mix of "notebooks" running locally (or on the shared workstations) and DAGs running in the cloud with bespoke access control that either doesn't map to IAM or else there's no access control so to get to the dashboard you forward a port with SSH.

It's enough to make me want to wall them off in a separate AWS account, but maybe I'm just being a grumpy old SRE. edit: as I mention downthread, this is a knee-jerk reaction and is not likely to "succeed" for whatever definition of "success" your business has.
Perhaps semantics here, but it is market rate. The market is just very restricted. "Market rate" doesn't imply no regulations.
Facts and Politicization: Should You Be Scared of the Coronavirus?
If zoning or regulations ever change, the $12k parcel could appreciate significantly, assuming it's actually buildable.
Wary :)
In practice, this would do nothing but accelerate the Chrome monoculture.
Even with Firefox browser engine there would be no mechanism to install browser extensions.

And WebKit is open source just like Firefox is. How is one open and not the other ?
Being able to change the default applications is a tiny “feature” that every other platform has done for years.
I have no skin in this game but I presume a DAW would not use any of the dynamic graph configuration / format conversion stuff and just generate its own PCM buffers in userspace. In this case JACK's primary draw over PA/alsalib/whatever is solely the lower latency, for responsiveness in live performances.

This FAQ makes Pipewire out to be very similar to JACK but with more features. It is full of references to how Pipewire can achieve low-latency. e.g. In the "is PipeWire another JACK implementation" it boasts ""Synchronous clients are providing data for the current processing cycle of the device(s). There is no extra period of latency.""

Of your bullet points vs JACK, the first is a genuine latency issue but should be fixable (""we are not there yet""), maybe in the kernel driver or by special-casing this particularly simple path in Pipewire. The rest are CPU overheads but not really latency-specific, especially not in an ongoing way for an established / security-checked graph from the DAW.

I think I read this FAQ quite differently from you, I see a lot of understated optimism here and I think it is reasonable to expect Pipewire to supplant JACK (and obviously Pulseaudio too) in the future for all use cases. It will be a phenomenal simplification of the Linux A/V stack to get behind a single comprehensive implementation.
No - I'm trying to say that people often don't even know what the DE really needs to do. They know they have back-end problems, and need someone to clean them up.

But often the hiring manager believes it's probably mostly SQL or mostly python, and advertises that. They really don't know - because someone left, and they are trying to replace them.

So you get there, and talk to the hiring manager, and they're like "are you good in SQL?".

Then you talk to someone closer to the problem, and they're like "most of it's in Java - how's your Java?".

Then someone even closer to the position says, "well, most of the work we need done is really in Scala".

It's your job to just take it over, and make it happen. "Fix the data" - using our existing patchwork of tools ...

This isn't always the case - but given the nature of the problem, this happens a hell of a lot more often than with Soft Eng's.
Yup and ZZT was another one. There is quite a history of "games for making games". I think this breathless "everything is different now!" narrative is overblown, but I do think these sorts of games/toolkits give voice to people who might not have otherwise had an easy path for expression.

Specifically, I think of this personal account: https://www.amazon.com/dp/1940535026/
My comment above, in a text color that's easier to read:

Why should mathematicians want non-mathematicians to care? The evidence to date shows that non-mathematicians do things like starting wars, electing Trump, dying of heroin overdoses, circulating conspiracy theories about climate change, sentencing Socrates to death, chopping down the Academy for firewood, putting Archimedes to the sword, burning the books and burying the scholars under Qin Shi Huang, burning Giordano Bruno, killing Galois in a duel, only recognizing Leonardo for his paintings, stripping the German Jewry of their professorships (those they didn't simply murder first, like Gödel's mentor Moritz Schlick), and drugging Turing until he grew breasts and killed himself. The best the mathematicians can hope for is to evade the attentions of the non-mathematicians so they can be left in peace with their theorems and their olive groves. The theorems are true and beautiful whether the non-mathematicians care or not.

Governments burn libraries. Governments manifest the will of the common people.

I, too, believe that academia has lost its way. Over the entry of the Academy it said, "Do not enter, non-geometers." We should return to that policy; allowing theologians and such peddlers of nonsense into the academy was an unavoidable concession during medieval times, but it is one we should walk back.

And the part below, which apparently people also want to silence:

Mathematicians are perfectly capable of doing all those self-care things, as monks do in every monastery. (By contrast, non-mathematicians are unable to build anything larger than a small hut without help from mathematicians in the form of geometry.)

I don't know of a single mathematician who has ODed on amphetamines, although of course amphetamines have been popular with mathematicians since they were discovered; and I know of only one who voted for Trump (Dan Kleitman), although undoubtedly others exist. The doses of amphetamines conducive to doing mathematics are about two orders of magnitude lower than the lethal doses, so it seems unlikely that someone who takes them to improve concentration rather than for euphoria would OD accidentally, as heroin users frequently do.

Funding is only necessary to the extent that it helps keep the torch-wielding villagers away from the gate. To the extent that it subjects mathematical research to political tests, it is not only unnecessary, but counterproductive.

If my filter bubble includes Bruno, Socrates, Mozi, Gödel, Turing, and Archimedes, I think its radius is adequate.

I think the downvoting of my "tirade" to -2 [outdated: now -4] has shown that non-mathematicians hate and fear mathematicians, think that all those killings of mathematicians I listed were reasonable and justified, and would like to silence any criticism of them.
Often the investments that are made possible by scale aren't really an economic advantage, but rather an economic tradeoff, and many times it is of the worst kind: a visible advantage (lower variable costs) for an invisible disadvantage (higher fixed costs as well as other cash flow risks).

As an example, we have the story of every single major retail company failure in the last 150 years. Fast sales growth leads to growth in physical presence, which leads to excessive inventory. Excessive inventory isn't the end of the world when revenue is strong...but it can be the end of the world when revenue drops. When the going gets tough, having all your working capital tied up in inventory that isn't moving often leads to the death spiral.

Even Amazon isn't immune. Look at their inventory turns from 2003 vs today. It is absolutely shocking how much they have degraded. Sure, they've had amazing revenue growth from their laser focus on reducing shipping times and costs, but that laser focus has led them to build hundreds of warehouses, and each warehouse you build is going to increase your inventory requirements. I'll fall short of predicting their downfall from the next recession, but from their financial trends, they're not exactly looking much different from Sears or Circuit City or ToysRUs.
I wish that I could find a tiny rathole. Unfortunately, regulations around here with the minimum square footage requirements make that almost impossible.
Wouldn't that cache font files along with the rest of the website?
> [1] https://doc.rust-lang.org/std/slice/fn.from_raw_parts.html

Thanks.

> having Option<&[T]> be the same size as &[T]

That is literally what I mentioned as a possible reason ("except possibly ..."), but what I overlooked was that you could take a mutable reference to the &[T] inside a Option<&[T]>, then store a valid &[T] into it - if NULL is allowed, you effectively mutated the discriminant of a enum when you have active references to its fields, violating some aspect of type/memory safety, even I'm not sure which.

> C generally chooses NULL, Rust happens to choose a different value.

It's not about what pointer value the langauge chooses when it's asked to create a zero-length slice, it's about whether the language accepts a NULL pointer in a zero-length slice it finds lying around somewhere.
Yes, a well-designed system can minimize the impact by for example lazy-load the font file or even `Font Face Observer`[0] them for manual hot swap.

But that is not the main point. The main point is: You are the one who's in charge of the user experience, not Google. Don't shift the responsibility to somebody (external service) you don't have control of.

The software works the best when all it's parts are predicable, and make it more self-sufficient can help.

[0] https://fontfaceobserver.com/
I don't understand why Google was effectively forced to do allow choice for search but Apple isn't for a whole host of things.
Only if you hire them.
That sounds like something that is made up.
Prop 13 also contributes to the limited supply because existing property owners don’t pay their fair share toward transportation and infrastructure. The property taxes rise slower than inflation, while the cost of living (important for paying for infrastructure maintenance, let alone new infrastructure) increases faster than inflation.

Therefore, California cities charge outrageous impact fees on construction. The time of construction is the only time the property can contribute its full share toward transportation and infrastructure. These impact fees are passed to the consumer in the cost of new housing. Thus, new housing does not get built until the shortage has inflated the cost of all housing enough to cover the fees. The vast majority of that increase becomes homeowner windfall profits.

In this respect, low interest rates are actually good because they raise the cost of existing housing high enough to make new housing worth the extortionate impact fees. Even better would be the repeal of Prop 13.
yes, aka regulatory capture.

having really read the article (rather than skimming it the first time), i think this gets at the point of the (rather rambling) essay, trying to distinguish legal scale (in which regulatory capture fits) vs. technical scale (the normal kind of scale).

before the 70's, we relied on the latter kind of scale along with a robust focus on decentralizing power, and benfitted from all sorts of innovation (in which government also played a central role with major r&d spending).

these days, we rely on legal scale, just being big and being able to throw your weight around, which hides a lot of waste (like concentrating wealth among those who don't know how to innovate with it). and we're losing, not just against other countries, but compared to our former selves.
A word of advice. You spent the time writing this post knowing full well it would get a lot of hits but it appears you haven't yet updated your resume. Little details like that go a long way towards winning over a lot of hiring managers.Good luck!
You need to talk to Spotify about that.

Apple provided the API a while back to allow third party audio streaming and apps exist today e.g. Overcast which take advantage of it.
Perhaps true that it is semantics, but I would call that a cartel rate, not a market rate.
Because the homes and jobs available in Houston strike a price point that makes sense for certain incomes. Households making $200k+ per year are migrating to California, many from New York. Californians with middle income ($40k-$90k) are migrating to Texas [0].

The number of households between 40k-90k is greater than the over 200k group.

[0]: https://lao.ca.gov/LAOEconTax/Article/Detail/265
Remember when Microsoft had to pay $794m for bundling a web browser with their OS?

I'm kind of surprised Apple has gotten away with this for so long.
Which is a good thing, earlier people did not even have access to these resources.
Pretty simple.

Google Search has a market share of 92%. iPhone has a market share of 11%.
Hi Emile(?),

I have the i18n feature but haven't included French (yet). Language switch is only visible in countries where I've enabled it and where there are more than one language.
Besides sending out invoices to customers in French, which other elements are critical for you to be i18n'ed?

I can add support for French in a few days – if you sign up :)
And over reliance on computer modelling and increasing complexity makes it less and less easy to grasp the big picture.

More importantly, this also diminishes order-of-magnitude/approximation thinking, which is a very important source of "common sense". I've graded physics/electronics exam questions, and it's astonishing/amusing just how far-off some of the wrong answers are. Some memorable examples:

- Asked to calculate the current-limiting resistor for an LED in a low-voltage circuit, some students gave answers in the megaohms, others in the miliohms (correct answer was in the low kiloohms.)

- A question about the engine power of a dragster resulted in wrong answers of over a GW (roughly a million horsepower!) and under 1kW. (Correct answer was around 1MW.)
Correction: you are right, "market rate" implies free market, which means free from government intervention -- which is very much not the case when it comes to housing.

https://en.wikipedia.org/wiki/Market_rate
I also remember Windows having at one point a market share of 95%.

And the issue wasn't just the bundling but that they used that market share to strong arm OEMs into making IE the default browser and preventing Netscape deals. Monopolies can be legal and tolerated provided you aren't going out of your way to extinguish what's left of the competition.
if you happen to use cloudflare, you can do this: https://blog.cloudflare.com/fast-google-fonts-with-cloudflar...
> Struggling against the police, or fleeing the duel, is overwhelmingly likely to get you killed.

You seem to be using a "Wild West" context for "duel", which (while relatively recent) is a very narrow window, historically speaking.
I don't know whether the audio APIs are a bottleneck for programmers, but for me complexity of _configuring_ ALSA[1] is a massive bottleneck to expecting _average users_ to be able to do prosumer audio on Linux.

With ASIO on Windows, all the user need do is install the driver and then select the ASIO device in their application. On Linux, if something is wrong with your ALSA config, you need to break out the text editor and become an expert in ALSA architecture and configuration. I've seen enough lost souls in this situation asking questions on mailing lists that I am convinced it is a major problem.

As someone interested in deploying an end-user application to Linux, the fact that there is no plug-and-play "it just works" solution[2] for low-latency audio is a big problem.

[1] More specifically: resolving misconfiguration.

[2] By this I mean a solution that works by design, not by luck.
It still amazes me that Henry George put all those ideas together in San Francisco
Yes, and when would a defendant be making statements under oath?
Really saving a lot of money on those non-union jobs, huh.