skysight-inc/HackerNews huggingface dataset:
>I don't see how you've rebutted the study at all

You're correct, I haven't rebutted the study. Again, I explained that it doesn't make the point he wants it to make. See first 2 paragraphs here: https://news.ycombinator.com/item?id=34214917

>using voice changers on interview calls (come on)

What I describe has already been done for gender: https://interviewing.io/blog/voice-modulation-gender-technic...

And if researchers can change the name on an applicant's resume to do a study, why can't HR departments do the same thing?

"Come on" is not a good faith counterargument.

>But both of those interventions just mitigate the racism, they don't directly reduce it.

I'm not sure that is true. Imagine someone had the experience of interviewing a Black developer using a voice changer, giving them a thumbs up, meeting them in person for the first time, and learning that they were Black -- counter to the stereotype they held. You don't think that experience could be a powerful demonstration of a person's racial bias which could cause them to rethink some stuff?

Past that, I don't see why the distinction between mitigating and reducing is so important. Racism is bad because it causes bad effects. (CF argument earlier in the thread: "If another race with a far larger population was 50% more likely to get job callbacks than you were, I guarantee you'd agree.") If the easiest way to reduce the bad effects doesn't involve reducing racism, we should do it anyway. The point is to help people, not ideologically purify people.

>Mewanwhile, you've just cited a totally unrelated (and widely dunked-upon) NYT op-ed as evidence for your position

I cited it as evidence for the position that some extremists want to abolish the police. It's right there in the title of the op-ed. I don't see what dunking has to do with it.

Here's a woman with almost half a million Twitter followers saying the same thing in 2022: https://twitter.com/BreeNewsome/status/1547223384643231744 She tweets something like this every few months. Here's one of her tweets where she explains what she means in more detail: https://twitter.com/BreeNewsome/status/1267138648174137345
It's possible to avoid the froth - and get the right who. Imagine what could happen if you didn't have to deal with screech.
The owner can clean it themselves or the cleaning fee should be built into the overall price, you know, like hotels.
Please elaborate, this is crossing over into strangely absurd territory. What model are you using to reason about and evaluate the question of life throughout the Universe? Or, what makes Earth such a special environment that there could only ever be one such place, and no other planets also meeting similar criteria supportive of life? There are nearly innumerable other chances for this to exist throughout the vastness of the Universe. Our human brains can't truly grasp the scale, it's far beyond what we encounter in day to day life. I'll take those odds.
Where I am (Boston area) "raining cats and dogs" seems to be the more common idiom.
As a Colombian the entire country has been terrorized by FARC for decades now. They will kill even civilians.
Reading books is great! And curating a list is useful and fun.

But you have to be pretty careful when you say things are a "must" since that's... pretty hard to prove (and can just make people feel bad). And the proof has already been pointed out as not true in this thread. Unless we all want to start evaluating eachother's programming ability virtually.

Again, lists and reading is great! And it's probably better to (try to) read any of these books than not.

But for the folks who try the books and can't get through them (like me and SICP), I'd say don't worry about it.

I have my own [0] list of books I think devs should read but I just try not to say "must read".

[0] https://notes.eatonphil.com/books-developers-should-read.htm...
He talks about production costs. He doesn't have a staff. He mentions he pays taxes on the money but not how much.

I recommend reading the article before commenting.
From my experience youtube takes about half. Around 40-50%
I also automate my heating with home Assistant.

But for me it's very simple. I have 2 hours of free electricity per day. So these hours I run my plug-in radiator non stop :P pretty easy.

In fact I could do the same with a simple mechanical timer obviously.
One thing that I'm not seeing mentioned in any capacity in the comments on this HN page is role of institutional investors. Prior to 2008 'single family homes' did not exist as an asset class that the asset management companies - Blackstone, etc. - were able to invest their client's/investor's money into. Long story short, the Savings & Loan implosion of the 1980s in the United States soured investor's money on SFHs. But when 2008 rolled around asset prices were depressed; the banks were flush with cash thanks to a bailout bonanza, and thus began the bulk purchasing of residential real estate by asset management firms.

Read it from the horse's mouth, Redfin: in Q3 2021 investors bought 18% of single-family homes sold in the United States. 1 in 5. https://www.redfin.com/news/investor-home-purchases-q3-2021/

In 2016, 2017, 2018 we were averaging around 50,000 to 60,000 homes being bought each quarter by institutional investors. Then, when the pandemic fun bucks got released (and I'm not talking about the $1200 'relief' checks that went out) we were looking at 80,000 to 90,000 homes bought by institution investors each quarter in Q2 2021 and Q3 2021, respectively.

Add in Airbnb / the short-term rental markets decimating housing stock in many cities and countries, plus intentionally restrictive zoning ordinances in the US and in Canada, and it's no wonder that North America's housing market looks the way it does in 2022.

Also from that Redfin article:
> Investors Have the Highest Market Share in Atlanta, Phoenix
>
>In Atlanta, nearly one-third (32%) of homes that sold in the third quarter were purchased by investors—the highest share of the 40 U.S. metropolitan areas Redfin analyzed. Next came Phoenix (31.7%), Charlotte, NC (31.5%), Jacksonville, FL (28.3%) and Miami (28.1%).
>
> Atlanta also saw the largest year-over-year gain, with investor market share rising to 32% in the third quarter from 12.9% a year earlier (+19.1 ppts). The second-biggest jump was in Charlotte (+18.2 ppts), followed by Phoenix (17.7 ppts), Jacksonville (+15.2 ppts) and Las Vegas (+14.6 ppts).

I'm curious (and hopeful) to see how the Canadian situation plays out. I hope that increased enforcement of antimoney laundering laws will also result in a return of many thousands of single-family housing units to the market. If the Canada law works well it would be encouraging to see it applied in the United States with additional funding at the federal level for the construction of dense apartment housing in cities near transportation hubs as well dense housing in suburbs/exurbs with the creation of mini walkable downtowns in those denser pockets.
NIMBYs and zoning preceded the housing shortage by decades. To attribute it solely to those two factors is oversimplifying the problem
Yep that impression is correct. Speaking from experience.
Thanks. As a creator with not even 1000 subscribers yet, I find this very valuable
Oh, I thought he was being sincere. Canada's population is mostly crowded into a small part of Canada, something like 2/3rds of the country live south of the 49th Parallel (south of long straight part of the US/Canada border), and in this region the population density is quite high.

They do have a ton of land in all the rest of Canada, but for reasons of access to services, climate, etc.. most people in Canada are crammed into the Quebec-Windsor Corridor.
It's really different from the cryptography you're describing, although they do have the theory of NP in common. Mathematical cryptography depends on the assumed hardness of just a very few problems, notably factorisation of numbers with two or more large factors, and discrete logarithm in some groups. The particular problems are very specific.

What I find remarkable is that zk-proof-of-computation works for any kind of computation. On the face of it, it might seem that some computations would resist being compressible that way, but no, it works with anything that can be run on any real computer.

It doesn't depend on what kind of computation, so it has nothing to do with which program, how it's written, the complexity class (linear time, P, NP-complete, superexponential etc), or even on the size of the problem. It doesn't even depend on how much memory the problem requires. You can have a computation that requires terabytes or exabytes of RAM to compute, and the world's largest supercomputer running for a decade: The proof that the output is correct, no matter how much complexity went into calculating it, is still small and fast to verify.

But you still have to do the computation somewhere to get the proof. That's why it's called "argument of knowledge", because the entity constructing the proof must have access to ("knowledge of") the computation.

So it's still about feasible computations. Usual zk-proof-of-computation can't be used to prove things larger than there's a computer able to compute.

That boundary is different from cryptography (and P vs NP), which is more about verifiability of problems requiring exponentially larger time and/or space to solve if you don't have the secrets, so if the parameters are suitable, these are about infeasible computations by any physically realisable computer.

The connection is that that zk-proofs-of-computation are about making proofs of feasible computations, while ensuring it's infeasible to compute a false proof, or to find the secret inputs if there are any (there don't have to be).

(By the way, you may be thinking of discrete logarithm not division. Division is not difficult. In finite fields such as used in cryptography, division can be computed by constant exponention using Fermat's Little Theorom, and exponentiation takes logarithmic time in the size of the field using a repeated squaring method. Division is slower than multiplication, but not prohibitively so; it's used in elliptic curve operations. The hardness of factorising certain numbers is for a different reason than division.)
Or maybe living close to friends and family matters more ? Moving 2000km away from family and friends is an uprooting move.
> Just because you do it frequently doesn’t necessarily make it good.

Fair point, but in my ~20 years of experience, I've learned what does and doesn't make for more work down the road. To wit: if something is always bad, I don't keep doing it. But I didn't just say I do it frequently, I said that I do it frequently for big-ish functions when it's only toggling a line or so. That context is important: I am not arguing that this is always a good thing. I'm saying that there's a time & place for it, and with a language like C++, it's a zero-cost abstraction.

> ...I don’t agree with the example as provided.

Yeah, neither do I. As I pointed out elsewhere, its a contrived example which can be more simply factored out into two function calls. So unless it's being used tens to hundreds of times, nothing is gained there.
Genuine question: is Docker the best available option for creating such sandboxes? It feels like a fairly roundabout way for getting what should be an OS primitive for isolating processes. Are chroots generically worse in some dimension? How does Flatpak or Bazel handle the situation of limiting the runtime environment?

I love the goal of reducing the potential for malfeasance (plus some reproducibility wins likely come along for the ride), but leaning towards Docker feels heavier than required. Plus, inevitably makes it more difficult to work in Windows or Mac.
I'm learning to code for the fun of it, and this year I want to learn about Assembly programming, Embedded Systems Bare Metal programming, as well as improve my C programming. (I enjoy low-level stuff). I hope to get good enough to contribute to graphical projects like RayLib and Godot.

At least that's the long-range plan!
It's silly to do things just because they are hard. Extraordinarily silly.

What Kennedy did not say, was "it's just hard enough". Hard enough that we can pull it off, and the Soviets can't, and the world can see that. Much better to gain a space upmanship victory than a shooting nuclear missile victory.

Now we are in a different place. Well, maybe not for too long, you never know. China has its own space ambitions, and military ambitions too.

But just doing hard things for the sake of doing hard things makes no sense.
Good Pair Days | Software Engineer, Backend or Fullstack | REMOTE (AEST +- 3 hours - Australia, South Korea, Vietnam, Japan, etc.) | https://www.goodpairdays.com | AUD $100,000 to $170,000 + Stock Options

It's our mission at Good Pair Days to disrupt a powerful and entrenched industry and liberate the world of wine from the aloof, the exclusive, the confusing, and the pretentious. To open up the joy of wine discovery for the novices through to the aficionados, by reimagining what the wine retail experience can be for one of the oldest consumer products on earth.

To give you an idea, one of our first products is something we like to call "Spotify for Wine". We like to think of it as providing monthly wine adventures, customised to each member's unique tastes (powered by ML), delivered to their door. Where they can learn as much (or as little) about their wines each month as they like.

Our stack (not a must): Python/Django, React, React Native, GraphQL, Postgres, AWS.

You can email me directly ("beto" at our domain name specified above and the subject line as "From Hacker News | Remote | {your country}").

Please note, this is a full-time remote position within the AEST +- 3 hours limitation.
> It’s not “viral” targeted videos with crazy face thumbnails, borderline clickbaity titles

I do wonder how much more he would bring in if he did all that. I personally hate it, but when Youtubers talk about it they always say how _it works_ for both the younger, and surprisingly, older crowds.
Pocari Sweat is also hugely popular here in SE Asia. However, it's usually recommended by doctors to rectify dehydration. I agree with the other commenter in the thread who says it's really not meant to be a daily hydration drink, unless perhaps you are working out a lot and losing a lot of electrolytes.
I believe Alan drew his observation of the 'value rule' from work on ASP, Analytical Spreadsheet Package - a part of Analyst, done in the Xerox Special Information Systems Group. This system is also interesting because it used blocks (aka. closures - the object version of lambdas) as the formulas for cells as pointed out by Kurt Piersol's article in the OOPSLA '86 proceedings, https://dl.acm.org/doi/10.1145/28697.28737 .

Spreadsheet rules (or formulas) in The Analyst are kept as Smalltalk blocks. A block is a common Smaiitalk object class which allows a section of compiled code to be kept as an object. They can be passed as arguments and stored as variables. Obviously, they are an ideal choice for rule storage and execution, since they allow the rules to be directly executed by Smalltslk at compiled speeds.

The description of ASP (and the Analyst package from which it was split out as a separate product) can be found at http://www.bitsavers.org/pdf/xerox/xsis/XSIS_Smalltalk_Produ... . Of interest is the example of dropping a bitmap image into a cell and having an adjacent cell display the next generation of the game-of-life run on that initial cell. (That as opposed to having each spreadsheet cell in a region represent a cell in a game-of-life automata.)

As to homoiconicity, I wouldn't be surprised if Alan didn't at some point have a Smalltalk project window running full screen that was imbedded in a cell of a spreadsheet which was running in a Smalltalk project window within the Smalltalk environment. It's the kind of thing I saw him demonstrate as an aside during presentations as he popped out of the full screen project window which the audience had assumed was the root Smalltalk environment rather than a nested environment. What is a cell or window but a live code object running in the language environment after all?
This is exactly why I prefer Rust, eh, for everything. It forces you to think harder about your data structures and to better organize/understand your program and how data flows, gets consumed and get output.

You can ignore that in other languages, but this comes at a cost later.
Wrote 3D games and simulations. That forced me to go through the full pipeline end to end.

Also UC Davis professor Key Joy's Computer Graphics course [1] is the best intro course on 3D graphics programming, covering many key concepts and math. I found it better than any other courses from MIT/Berkeley/CMU/etc. It doesn't have some of the newer techniques in recent years but is still very much relevant and forms the foundational knowledge to level up.

[1] https://www.youtube.com/watch?v=01YSK5gIEYQ&list=PL_w_qWAQZt...
Well, the hobbyist software is mostly games and math/programming tools, though there is some productivity stuff. TI-92 is almost the same thing but with a mini querty keyboard which might be interesting for more general use. But there's no networking, no color, no audio, no touchscreen, no IMU, no USB, no GPS, etc. Limits the kinds of software you can build, but it's part of the charm.
Except that autotuned singing is inferior.
I made it a point that every time I feel like I might be embarrassed writing something because I clearly should already know about it, or it’s too easy and everyone already knows about it, then I’ll write it nonetheless
Or OneCoin

https://en.m.wikipedia.org/wiki/OneCoin

There's a nice podcast about the scam and the ongoing search for its key promoter: https://www.bbc.co.uk/sounds/brand/p07nkd84
A blog about aircraft ice protection technology in the years 1919 to 1958, the era of the National Advisory Committee for Aeronautics (a predecessor to NASA).

https://icinganalysis.github.io/index.html
If you know of other similar yt earnings and stats breakdowns then please share them.
That 4% is hard to believe. Source?
>The other 80% of the bean would have to be discarded if not used for meal to feed chickens and pigs

No. That is how it is currently used, but in an emergency you could make soy flour, tofu, etc. The calories are consumable even if it's not what we typically eat.

Or, more relevantly, the land that is used to grow soy could instead be planted with corn (or perhaps winter wheat in a post-volcanic scenario). Right now we're planting out crops to optimize for market value, which is driven by livestock feed use. If we instead optimized for human nutritional value, we could easily double output by mostly eliminating livestock (even accounting for the loss of nutrition provided by the livestock).

>Needless to say though, if our agricultural systems are producing 73% less crops and livestock there will be ~73% less humans.

An incredible oversimplification.
Same in NYC which has been creating ~3x more jobs than homes in recent decades.
Its obviously hard to accept but we must come to terms that computers , and more specifically drones, should be doing the jobs that are too hazardous or too expensive for regular human labor to do.

We are slowly accepting it with cars, trains, and planes.

It doesnt make such sense that we still pushing for crewed missions when all other modes of transport and mobilization are going to automation / or remotely driven.
Actively | Software Engineers (ML & full-stack) | Full-time | NYC | Onsite
I'm one of the founders of Actively — our vision is to turn every knowledge worker into a data scientist by building interactive ML tools that combine human expertise with machine intelligence.

Here's [more on us](https://actively-ai.notion.site/About-Actively-9dabd208d3a54...) + a demo of some of the core tech if you're curious :)

We're based in NYC and are well-funded by top investors; our (paying!) customers are analytical business teams (think growth, sales, marketing, etc.) at Series C through IPO companies who have tons of questions to answer but very limited access to data scientists. We think of our first product as a "metrics optimization platform" where business users plug in their KPI as an aggregation over their data and define their levers and we continuously optimize that business metric.

We're super small (our current team comes from Stanford/Google/Waymo/Microsoft) but are growing the team "actively" (!!) based on customer demand and looking for founding ML and product engineers (ideally senior and entrepreneurial and excited to dig in on product + across the business!) [on the ML side, any of ML research/quant experience/experience with explainability or causal inference are huge pluses; on the full-stack side, side projects and/or experience building real products with React and Typescript is great, bonus for data or analytics-related products]. I'd love to chat: mihir [at] actively.ai!

Keywords: AI, ML, machine learning, active learning, explainable AI, causal inference, data science, quant
>Mexico's image in the US media is quite negative, especially regarding safety.

Yes, and every scene of Mexico in a TV show is sepia toned. It's very funny to me.

Mexico's problems are basically:
- Drug cartels
- Poverty/Bad economic prospects if you're born there
- Government corruption

But Mexico is a very complicated place that is very different depending on what part of the country you're in (kind of like the US in that way.) There are places where the cartels are barely active and the police have a huge presence. There are "wealthy" areas of Mexico that wouldn't look out of place in the U.S. There are places in Mexico you definitely should not live or raise your kids. But you could say the same thing about many places in the U.S.

Having money allows you to live in safer areas with better public services, just like in the U.S. It just takes a lot less money.

I don't have kids, but I have expat friends here who do and I have met their kids. Some of them speak 3-4 languages. There are quite a few international schools that are "private" but again - a private school tuition in Mexico is nothing like a private school in the U.S. and they're very good schools.
I lived in Beijing for 9 years and literally could look through unfinished peepholes of apartments (which would be called condos in the states) and see that they weren't even renovated yet. The building would be sold out years ago, but only 25% of the apartments were being lived in. And you really need to look at rents: if a 8 million RMB apartment that is on the market is also renting for 5000 RMB/month...ya, something is wrong.

It never made sense for me to buy property in China (which I was eligible to do after being there for 6 years), since rent prices were so cheap in comparison.
I came here to say that, based on my experience, his RPM is really low, but then he points out that he gets lots of views from India. We get around $4, for a niche, but primarily English speaking niche.

It makes me see now more why Mr. Beast is getting his content translated....
That d9thc loophole is honestly hilarious. The gummies are comically large to get 0.3% thc