skysight-inc/HackerNews huggingface dataset:
> Housing can’t be simultaneously an investment and affordable.

This just isn’t true, it is only a contradiction if the type of housing remains constant, which it does in zero-development, extreme-construction-cost markets like San Francisco where public policy forbids the modification of (almost) any housing to increase density.

Here’s how it would work otherwise: family buys single family home in year A for $100k. Lives there for a while, then sells in year B for $200k. The buyer is a developer, who then constructs a larger building on that same lot consisting of 4 apartments that now each sell for $100k again. Original family gains in wealth, developer makes tidy profit, new families can still buy a place to live for $100k. All numbers inflation-adjusted, you pick A and B to make whatever return you think is reasonable.

This is how densification happened almost everywhere until zoning laws went crazy mid-century.

Note what you don’t get out of this arrangement: a neighborhood that doesn’t change for 40 years; the ability to live in the same type of house your parents did, in the same neighborhood, for the same price. But you could have the same amount of (indoor) space they did, and outdoor space through public parks and the like.

What’s not sustainable is everyone having a suburban style detached single family home without increasing density in perpetuity. That is what leads to this contradiction.

The non-density alternative is sprawl, where prices rise in long-established neighborhoods, and outlying new developments are where you can buy new houses for less—which is what you observe all over California.
Most adults are addicted to this trash, imagine how addicting or harmful this shit is for children.

We need to do better.
I can attest to this. Successful sports betting is about betting on gamblers, not games.

As for your last points: bookies often book bets with each other in order to even out the odds. Otherwise you would be able to arbitrage bookies against each other. (Which would also result in their odds evening out, of course, but then the bookies wouldn't get the proceeds so they prefer to do it themselves.)
That principle exists in a domain where you've already been alleged of wrongdoing established by a given set of laws, it just means the allegation isn't also the warrant for guilt, as in a witch trial. It wasn't meant to hand-waive away any kind of collective speculative concern
> going the other direction

Many do go in this other direction.
> I would occasionally bump into them when they were about to graduate and I was frequently shocked when they told me stuff like, "Yeah. I'm going to Harvard Med" (or some other illustrious program) and I would think to myself, "You were a good student, but I knew undergrads at my state school who were just as good. And Harvard Med didn't even given them an _interview_."

1. I am not sure what you taught and how much access you had to their application/portfolio, but you are probably not seeing some significant part of the picture. “Being a good student” is table stakes for Harvard Med, not an endearing application quality.

2. The student in question almost certainly has some serious research under their belt — Harvard Med can be somewhat snobby about this. Can you say the same about the applicants from your undergrad school who didn’t get an interview?

3. The goal of admitting someone to Harvard Med isn’t having them excel at Harvard Med — it’s having them succeed as significant researchers in the medical field after they graduate from Harvard Med. Do you think that the students from your undergrad could do this? Do you think that they aim to? FWIW, one weakness of a lot of applicants to places like Harvard Med is that they aim too low. If they just want to be a great general physician, Harvard Med is not the place for them.

Fwiw, I do think that there are some students at state schools (esp. good large ones like Texas and Michigan) who would would excel at an elite school doctoral program, MD program, etc. Many of them self-select out for a number of reason (e.g., geography, anti-elitism, path of least resistance, career goals not aligned with elite education, etc.), but some do go and succeed.

That said, the number who think they could succeed is much greater than the number who could and the number who actually do. There are often entire elements of their field that they don’t even comprehend.
I notice that the more someone is active on Twitter (especially politically), the more toxic they are. They tend to carry that whole Twitter etiquette with them everywhere, be it on Slack in the workplace or in the office for example. I wonder if Twitter, the way it works specifically and the incentives it gives to users, has a net negative effect on its users' wellbeing in general.
More details:
https://www.cnbc.com/2021/04/15/hometown-international-nj-de...
For being somewhat familiar with the CockroachDB project, I doubt that that claimed performance difference is linked to the programming language. It's more something about mandatory 3-way (or more) replication upon every write, and several additional layers of protection against hardware failures, network problems etc which postgres do not have.
It is true that without a foundation for human exceptionalism, like belief that humans were designed for a special purpose by a higher power, it becomes very difficult to answer ethical questions of why humans should be treated differently than other animals. The eugenics movement was strong in American institutions in the early 20th century.
LEGO! Official sets, MOCs and putting blinkenlights in bricks
It looks like it is built into a webpage, so it is not even a part of the "app" itself
“ The fundamental principle of Kelly is that you know your edge, in the markets that is mostly untrue.” Most every professional investor I’ve met attempts to quantify the risk-reward of each trade and size accordingly. I agree that naieve investors engage in false precision eg assuming backtest sharpe for position sizing, or ignoring correlated risks. That makes them size too aggressively. But that doesn’t mean pros don’t try their best to estimate risk reward and size accordingly. Indeed many of the best traders ever (Buffett, Soros) put on massive bets when the risk reward were highly in their favor.
I don't see how that helps at all. I couldn't find any reliable method for distinguishing between Brave (or Vivaldi?) and Chrome. A any whitelist would exclude other Chrome-based browsers.
The beauty of it is that it measures one thing and one thing only: Test taking ability.

Personal interests? Projects? Nope. It's all a waste of time compared to min-maxing points for the admission test.
[random advice from the internet]

Paid customers.

Being open source is a distraction.

An excuse for failure.

A way of avoiding rejection that is inevitable when asking people to give you money.

Following the advice of potential customers is a poor strategy. [1] They are not eager to give you money. Real customers are.

Good luck.

[1]: If you think I am wrong, ask them for money to develop the product. If they give it to you, then I am wrong. And you are ahead because you have customers. And because you have started asking for money.
> Kids are resilient, but I imagine many parents don't like the thought of their kid missing out on context/social interaction because the lazy-parents kids let them do whatever they want.

(I mentioned what this was like for me growing up.)

Would encourage people to share some alternative paths to not being excluded socially. There's always a way around these platforms, but as a shy kid I never would've found them without a bit of guidance.
Precisely. I'd love for someone to "disrupt" this sector with radically better quality at lower prices, but entrenched interests have foiled every attempt so far. I watching to see what effect a higher percentage of remote workers and ubiquity of Amazon delivery will have in the coming years (e.g. increased movement to exa-burbs and rural areas. conversion of office and retail space to apartments/condos). There's plenty of land for housing, just not affordable in the short list of most desirable spots.
Profitable since 2016, ~$621m in revenue 2020, $30.5m profit in 2020

Curious to see how the reception'll be for this, given they're not on the 'if we're not on a loss, we're not spending enough money to grow' path
> they basically won the right to bundle on appeal,

If, by “appeal” you mean “settlement negotiated with the new, Microsoft-friendly Administration”, that is correct.

That’s not what “appeal” usually means in a legal context.
I think a nonintrusive banner can help if you want to, but you probably should not deliberately block anything.

Depending what features you need, your web page might work fine with Lynx, and/or with other browsers.

I personally prefer to encourage to disable JavaScripts, by adding a code such as:

<script>document.write("<p>Note: JavaScripts is not needed for this web page.</p>");</script>

While you can disable FLoC using a header, I have no intention to specify such things in my server. My opinion is that it is up to the user to configure the features that they want, not the web developer. So, I am not disabling it in this way. It is helpful to educate the user about it, though.

(Many things cannot be controlled very well by the user, and some things are badly designed to support such a thing, so a better web browser should be needed to be written. With what my ideas are, using an existing engine probably is not suitable.)
Looking at the NYC mesh vs coop approach, the community approach seems to involve more volunteers and donations and not a dedicated set of employees servicing the business (that they own cooperatively).
LOL do I sound liberal?

What part of my comment do you dislike?

To be fair, I don't expect everyone on HN to appreciate my perspective. The tech world seems to be majority snowflake, or pretend snowflake (go along to get along, in that case).

I'm not a politically correct type of person-- I tell people what I actually think and prefer brutal honesty to sugar coated messaging.
It’s missing the obligatory “then throw it on a FTP server for the users to access, it’s not that hard to secure”.
Youtube is designed to extend engagement beyond the intended initial video the user wanted to view.

Beyond a basic rating system with parental controls, the algorithm does not care if the videos are inappropriate for children. Given enough time with a child, the algorithm will lead them down a rabbit hole where they eventually reach strange videos portraying their favorite fictional characters in vaguely sexualized situations, or videos containing anti-science propaganda and/or promotion of harmful conspiracy theories.

Allowing young children to use YouTube unsupervised is demonstrably a bad idea.
This targets a particular mosquito in the Keys. There are over 80 types of mosquitoes in Florida, so this isn't expected to eradicate mosquitoes.
Yes, but be careful you can get burnt after a few rejections. Having a long prep period before applying, then getting ignored or automatically rejected can have even a bigger impact on your moral.

At least with the shotgun approach to sending CVs you're more distant and not as invested.
OpenJDK is basically the Java JDK. Oracle JDK is only a “fork” of it, but they have complete feature-parity. Oracle only provides paid support for current and older versions of OpenJDK (similarly to many other vendors)

So you can just install OpenJDK from a package manager, use the jlink tool and create your own small “JRE” that you want to bundle. Jpackage can create a platform native executable from that, that is either an installable exe, .deb, rpm or MacOS’s format (I forgot it’s name)
> we have good support for "no allocations" and "panic on OOM or return Result on OOM"

so if i understand it correctly, the ability is there by just "returning a result on oom" - linus is just asking for complete assurance that a panic will never happen? like say from a library?
> Because nodejs kubernetes modern cloud.

Not necessarily so. The history of FTP servers is ridden by bugs with practically no exceptions. At some point some folks decided they finally implement a bug-free implementation and even dared to call it "Very Secure FTPd." Needless to say, it turned out it has bugs, too.

As most of these bugs were related to buffer overflows and similar issues, implementing a new FTP server in a safer language is not such a bad idea, and today's JavaScript is efficient enough to make it a reasonably well-working implementation. I pity the author though for the bugs they encounter and workarounds that will need to be implemented.
Ah. The old Windows everywhere era. Horrible choices were made.

>The Navy began running shipboard applications under Microsoft
Windows NT so that fewer sailors would be needed to control key ship functions.
The open letter cites plenty of sources explaining why the product would be harmful to children. Convictions are made on less evidence than this.
Yeah, going and flying over the small rural farm I grew up on I was disappointing since Flight Simulator had procedurally generated a whole compound full of random buildings that made it look like some cult compound.
Every time there is a topic about python, there is this one Julia guy who spam Julia "alternative" for python solution in every topic.
Can you just guys stop? it kinda feels like watching a cult.
So, if I get this right, this means that the "just don't use the alloc crate" argument given somewhere else here is not practical ?
> Put another way, are there in potential benefits for the people living in the testing sites?

The submitted article mentions Zika in the first paragraph. So reducing Zika cases spread by mosquitos is one potential benefit.
I gave numba CUDA a spin in late 2018 and was severely disappointed. It didn't work out of the box, I had to tweak the source to remove a reference to an API that had been removed from CUDA more than a year prior (and deprecated long ago). Then I ran into a bug when converting a float array to a double array -- I had to declare the types three different times and it still did a naive byte-copy rather than a conversion. Thanks to a background in numerics, the symptoms were obvious, but yikes. The problem that finally did us in was an inability to get buffers to correctly pass between kernels without a CPU copy, which was absolutely critical for our perf. I think this was supported in theory but just didn't work.

In any case, we did a complete rewrite in CUDA proper in less time than we spent banging our heads against that last numba-CUDA issue.

Under every language bridge there are trolls and numba-CUDA had some mean ones. Hopefully things have gotten better but I'm definitely still inside the "once bitten twice shy" period.
Front-end is HDLs — (System)Verilog, VHDL, etc. Implementation and formal will be Jasper & its ilk. Backend (physical, etc.) use fab-specific bespoke software from the majors (Cadence, NXP, MG, Synopsis, ...).

The front-end stuff could be done by one person; Verilator is a great example (although it's now "in house" to NXP). Implementation, LEC, etc. are mathematically intimidating -- they're proof engines -- but doable by a small team.

Physical requires inside knowledge of the fabs. The fabs aren't going to let you participate unless you're a major, because it costs them a lot of money, and each additional participant is another potential leak of their critical IP.

The tooling is all "vertical" and starts on the backend. If you can't do backend, you're not a player.
How about Hasura?
More of a "free" like in "you are free to behave immorally"
What I like about goodreads is that it has reviews (not ratings, I noticed that those are becoming gamed a lot), description, quickly identifiable genre of book (shelves) and link to other books by the author. That's about it. I personally don't like posting reviews, especially if the book is bad, because it feels rather mean towards author and I know few authors whose first books were pretty terrible but they eventually improved a lot.

I would like a app where I could add my notes on a book, could easily see that I already read book by an author and also add note to this author (for instance "avoid", "read if nothing better available", "read only later books", "read everything except series Z" etc.) and it would have appropriate notifications. I don't need recommendation engine, some kind of search based on genre, tags, popularity and rating would be enough.
Trauma, uncertainty and isolation have affected our minds and memory
“Academic”
Just googled it, found the following quote:

"We're not [publishing MAU numbers], but I can tell you a couple of tidbits. We've had over 3 million accounts created on the platform. We recently peaked around, I think 45,000 simultaneous users, but hundreds of thousands of customers are using Zwift on a daily basis."

So they definitely don't have 2.5 million users. Maybe they'll get there though!

(source: https://www.forbes.com/sites/robreed/2021/02/17/do-you-even-...)
Python is so popular despite being so slow that there are many things you can do, from connecting databases to machine learning.

It is the best language to learn if you're a beginner. You can quickly start doing simple projects because of this.

There are a lot of programming languages designed with specific functions. It may not be the fastest programming language, but it has the best libraries available to use.
I doubt it, that would be ascribing immense sway to Walmart over other enormous companies like Procter and Gamble, Unilever, etc.

What is more likely is this is a simple example of price discrimination or price segmentation. Theoretically, you can earn the most money by selling each item at the maximum price the buyer is willing to pay. But if the buyers all have varying levels of income or willingness to pay, how do you scale this? Obviously, you can't barter with every single person for every $5 bottle of lotion.

What you can do is create various brands, and maybe differentiate the products slightly, or maybe not. Similar to binning with silicon chips where the chips with higher probabilities of performing better and longer get sold for higher.

So Walmart can go to Johnson and Johnson and say hey, you're selling Lubriderm for $5, make me some lotion that's similar or lower in quality (but still acceptable to Walmart), and we'll sell that for $4. Now, J&J get to sell their $5 lotion to people willing to pay $5, and a cheaper line to people wanting to pay less, but they don't have to lose the people paying $5.

And they do this in many, many layers. P&G, Unilever, J&J, and others all have countless brands they use to hit various price points. And the products may be the same, or may be marginally less in quality. And maybe it behooves some people to pay more for the extra assurance of quality.
> issues typically compound

Nobody appreciates the rapidity and magnitude with which this happens until they’ve experienced it. It’s a very good experience to have so you can recognize it and hopefully stop the momentum of failure.
My intuition is that later versions of crdb are more like 1/3rd the efficiency of Postgres per core. GC is some of that but I don’t think it’s all that much.

Everything has trade offs. Go is not the easiest language in which to write highly efficient code. Cockroach generates some code to help here. Certainly at this point there’s pain around tracking memory usage so as to not OOM and there’s pain around just controlling scheduling priorities. But then again, had it been C++ or Rust perhaps getting to table stakes correctness would have taken so long it wouldn’t have mattered.

Some cost just comes from running distributed replication and concurrency control. That’s unavoidable. Some also comes from lack of optimization. Postgres has been around and has some very optimized things in its execution engineer.

Also, if you run Postgres in SERIALIZABLE, it actually does quite badly, largely because that isolation level was bolted on and the concurrency control isn’t optimized for it. Crdb was core-for-core competitive in serializable on some workloads last time I checked.
Chinese tech companies have to toe the line of the CCP. A long, drawn out example is being made of Alibaba and Jack Ma precisely for not toeing the line last fall.
Steve Jobs didnt allow his kids to use Ipad & Iphone, pretty sure, Zuck doesn't allow his kids on social media.
Can this not also easily be stated as, "mosquitos keep populations in check?"
But it has been treated like an investment, so that’s where we have to start from with solutions. How do we put the genie back in the bottle without bankrupting everyone?
Very cool, I just talked with a NLP expert and they had recommended it as well. I honestly haven't dug into that aspect yet as I've just been grinding away to get the basics going. This might help a lot!
These days we would throw it on a web server and provide the URL to the students.

Expecting students to waste time sitting through Google ads and tracking at school is insane to me.
But SFTP is nothing like FTP (in terms of protocol).
You bring up a great point.

I actually attended a bootcamp for 1 week, but thought it was over priced and didn't provide much instruction (25 students, 2 instructors, sometimes only 1 instructor. After a lecture on a topic, I'd spend 95% of the day just googling stuff. Also, the lessons were not structured in a pedagogical way in my experience there. That said, it was just after bootcamps became a thing-- I was one of the first cohorts at the one I attended).

So, I dropped out after the first week and was refunded remaining tuition. I went back to the workforce and learned dev part-time.

Bootcamps seem to be about 12 weeks (that's 3 months) plus about $12,000 or so. Whereas I took 4 months & paid zero. But that said, I already knew how to program when I started my project.

The project was more about showing strangers that I had the skills I claimed to have.
Just introduce European Rabbits. What could go wrong? /s
I am at the tail end of a 4 year journey of building my own house. It started with 3.5 years of research. Because of the pandemic and wildfires impacting lumber prices, this might be the worst time in a hundred years to build anything that’s made of wood.
I would pay for an Axios-like native app which repackages science daily for me in a very pleasant readable way.
> all that matters is the total size of binary! How bytes are organized internally is irrelevant to this metric.

Not quite so if the task is to work on reducing the metric.

When the size is attributed to data/code that's linked to the source code, then we know how to reduce the final file size (by removing data/code from the source code, or reducing them).

When the size is non-attributed and/or non-explained (“dark”) we are lacking a control to make the size smaller over time.
You could make the same comment at the turn of the millennium, referring to dot-com stocks. Some people bought and sold at the right times to win big and retire early. Most didn't. GameStop stock is not a magic ticket to free money any more than Yahoo! stock was.
This is just my personal experience. I've been successful in this industry for nearly a decade now, working my way up from junior to senior dev as a self taught programmer that dropped out of high school. It can absolutely be done. But that doesn't mean it ever helped me to have not had any academic achievements. I once held it as a point of pride to be able to make it without a degree. But I find it increasingly embarrassing as I get older and work almost exclusively with people that have those qualifications to not just have that piece of paper. The reality of life is that given identical skills and experience between two candidates, people are always going to choose the one with a degree. And justifying yourself at the higher levels of a career without one becomes increasingly untenable.
I agree 100% and I sincerely hope the author did that already. Just complaining about it to vent off one's frustration will accomplish nothing.