skysight-inc/HackerNews huggingface dataset:
The second link here is a deeply biased political position advocacy opinion piece, so it's a little bit onerous to 'refute' because every section is sort of a misleading half-truth. (I'm not sure what the best example would be, but I'm sure you've read something before where an author was cherry-picking statistics or casting factual elements in dishonest light so that they could support their stance, whether that was about vaccines or immigration or encryption or guns or whatever).

One thing that it does get right, is the section "they induce overproduction, inflate land prices, and harm the environment" which is absolutely true. My point in my previous post was that this systemic overproduction is to the benefit of corn buyers (cattle production, food processors, etc) and the detriment of corn producers.

In essence, the aggregate result of the myriad laws and programs impacting agricultural production is that grain producing farmers are left sitting helpless on a knife's edge. The only way to avoid bankruptcy is to pump your land full of petrochemicals to maximize yield. ARC is based on revenue, not profitability- it's encouraging high-cost, high-yield farming practices to guarantee plentiful grain supply to buyers. PLC is even more brazen- after completely distorting the true market price for animal feed by forcing grain growers to overproduce, we let them buy corn for less than it costs to grow and then force the farmers to rely on an insurance payment that's just enough to cover their debt & tax payments.

Basically, the grain producers are pawns in the ag subsidy game and the grain buyers are the kings.
bpftrace is for ad-hoc dynamic tracing, other programs shouldn't call directly out to it.

Anyway, other dynamic tracing frameworks like SystemTap or LTTng have been using tracepoints, kprobes, and kretprobes for over fifteen years now. Refactoring kernel code isn't going to suddenly become impossible just because of tools new tools like bpftrace.
A TransferWise Borderless account that allows you to store any of 80 currencies including the USD, in Argentina, is a much better system.

Not to mention, a $20 transaction fee in Argentina is devastating.
If I'm expecting 60% of my flips to be heads, and I've already had 60%, isn't it more likely that the next one will be tails?

I'm sure you can probably tell I know next to nothing about either maths or probability, so feel free to explain why I'm wrong.
Um... I think I used it once, in a bit of throwaway code for my own entertainment (binding a parameter to a two-parameter function so that I could use it in Newton-Raphson). I have never used it professionally, and never had the kind of situation where I needed it.
I've transitioned fully into tech from a former career outside it. The key for non-traditional backgrounds is to raise as few questions as possible in the early stages. Hiring managers and recruitment staff almost always get far more resumes than they can reasonably review. Anything that causes them to have questions is going to send your resume straight to the bottom of the bin. Have someone go through your resume and ruthlessly highlight every area where you might appear "non-traditional". Sometimes that can be addressed by changing the job description to emphasize software aspects. Other times it's by linking open source work first. The key is to save those questions for the verbal conversations where your interpersonal connection with the interviewer will make it less likely that they stereotype you as incompetent simply because you're different.
Princeton's SAT score percentile, last year, ranged from 96%-99%. That is still, potentially, 80,0000 applicants. Furthermore, it's not like the applicants are ranked and accepted in order of test scores.

My point is that having test scores doesn't make this process that much easier for a school like Princeton. They were already down weighting test scores after you scored in a certain range; you still needed to pile on extra curricular and recommendations (and maybe donate a building or two if your parents could afford it).
> somewhat

Can you back these numbers up?
Completely agree. I'm working on something to solve this problem and I'd love chat more about your thoughts on this. Contact info in profile if you're interested!
Oooh this looks interesting.. I export my GoodReads data and play with it on a spreadsheet to learn more about my reading trends.
If FB reassures the new IG-K is safe for kids, then many parents are probably going to trust that this is true. Now their kids will be subject to all the puke that is on Instagram, pedos will target it for grooming since the audience is specifically children. Kids will be subject to all the monetization efforts FB can throw at them. I imagine kids would also stress about competing with their friend's popularity and all of the other ugly shit grown ups subject themselves to when they obsess over IG.
i mentioned this in the response to the other comment but straight compilation is exactly what numba does for CUDA support because, just like Julia, numba uses llvm as a middleend (and llvm has a ptx backend).
PWA are supported by iOS
You're right that a perfect SAT isn't a guarantee of success, although anyone who nails the SAT will be admitted to a pretty good school (assuming their GPA is commensurate).

Part of the issue is that the SAT is not difficult enough to stratify the applicant population, which means that it's not a super useful tool for schools at the very top. The elite liberal arts college I attended liked to brag that they turned away half of the 1600s that applied — and their overall acceptance rate is much higher than H/Y/S.

It would be interesting to think about what would happen if the SAT were more rigorous (or if there were another test that students could take that offered this stratification). Some schools (think Caltech) would probably put a decent amount of weight on such a test. Other schools, who currently optimize for more variables, would presumably not pay much attention.
I made a little playground for this, you can fiddle with the numbers. https://parsebox.io/dthree/lnumtuenmskr
> There is a trend for top tier universities to pick Black students mostly from prep & private schools for some reason.

My guess is that this “tiny fraction of low income black American teenagers” are mostly, if not entirely, recruited athletes doing a 13th year to fix grades, SAT scores, and (maybe) study skills.

While folks (of any race) from low income areas can theoretically succeed at elite schools via their own initiative, the education at these low income schools does little or nothing to prepare them for an elite education. This is a very significant handicap that many people underestimate the importance of.
Suppose I was a hiring manager (I am not).

How do you imagine I would perceive what you have written here?

What is in it for the company I represent?

It is possible to get a good job just by applying. But really good jobs often come from relationships. Even more so going into the future because the internet makes applying for jobs so easy.

Talk to people you know professionally. Former co-workers and managers. Former classmates and professors. People at companies that were clients of employers.

Good luck.
> Specifically dependencies on OS libraries that are just not available on current common systems.

But again, that's a problem with the OS, not a problem with C++. POSIX compliant code still compiles just fine on POSIX-compliant platforms and 32-bit code compiles just fine with 32-bit compilers as well - nothing changed in that regard. It's a similar story with other APIs such as Win32.

> Due to e.g. 32bit assumptions, changes in what a 'long long' means and small hiccups like that.

If you try to compile 32-bit code as 64-bit code you're porting, not recompiling. You can also just specify -std=c++98 (with g++) or just use an old compiler.

In my experience the problems with Java code are just as annoying, but those problems don't come from within the language itself either.

Things that weren't natively available had to be added via external scripts, application servers, native libraries, etc. And getting a fragile jumbled mess to work that relied on a specific Tomcat server version, command line scripts, external libraries or - god forbid! - certificates, was a major PITA as well.

Even today trying to get something as simple as SSL certificates working with Java can be frustrating. Why? Because for some reason Java insists on keeping its own keystore because it's the JDK that decides which authorities are to be trusted - not the user, not the OS, only the JDK.

Well, one of the installed versions, which gets to be real fun if you're working with containers, but I digress...
At my selective university, the vast majority of the value came from the students paying to attend rather than college itself. Some professors were brilliant, but others were completely useless and you basically had to learn by yourself or from your peers. Meanwhile, a large chunk of tuition dollars was going towards the construction of new buildings that end up being very underutilized.

Princeton spends roughly $270,000 per student (see footnote). I'm sure some of that goes into research as well, but it's a relatively small fraction, since Princeton prides itself as being a teaching university. I suspect that you can build a more successful university by paying students $100,000 a year, hiring grad students to teach, and paying for modest facilities.

(742,123,000/.33)/ 8,374 = 268552
https://profile.princeton.edu/finances
https://en.wikipedia.org/wiki/Princeton_University
Usually “have fewer kids” leads directly to “who gets to have kids”, and the world does not have a great track record on forced abortions and sterilizations affecting all subgroups of people equally.
I know a typical Mercedes has roughly a hundred individual computers, not too far reached to think the average chip count could be 10 or higher per device on the can bus.
The probability of a coin flip being heads or tails is completely independent from the previous flips. If the coin lands 6 heads in a row, the next coin flip still has a 60% chance of being heads, hence it is always unwise to bet on tails in this experiment. This is an example of the Gambler's fallacy [1].

[1] https://en.wikipedia.org/wiki/Gambler%27s_fallacy
Not SQL, but https://pouchdb.com/ looks like a better version of this.

Also not SQL, IndexedDB [0] Seems like a well-supported [1] document database built into the browser would beat LocalStorage in almost every way. That's what I've found in my experience at least.

Maybe SQL just isn't the right tool on either the frontend or the backend?

[0] https://developer.mozilla.org/en-US/docs/Web/API/IndexedDB_A... [1] https://caniuse.com/indexeddb
Flippantly, because hardware is cool!

Plugins - software for audio programs - are available but audio engineers are famously persnickety.
JPM like Goldman are only interested in selling their clients what they want. It's what they do. And it's only to benefit themselves. These are the bankers Bitcoin was trying to overthrow lol doesn't that ring alarm bells? Remember?
> If you've just had 6 heads in a row the next 4 "should" be tails

That's not how this works. Each toss is independent, so you should never pay attention to previous results if you know the true odds.
Thanks! These look like good reads.

You're right, they're a little scarce in my city but there are at least a few homes in the $75K range that don't seem uninhabitable:

https://www.zillow.com/homedetails/1010-Lombrano-St-San-Anto...
https://www.zillow.com/homedetails/139-Prelude-Pl-San-Antoni...

That is really interesting to me, as the local market seems to have totally exploded in price recently. A few of my friends are paying prices that would have seemed ridiculous in January 2020 when we were looking at houses. Maybe it's mostly housing in the middle of the price spectrum that's inflating.
You may not have meant it this way, but "College should be for academically gifted high school graduates" is not what I would have in mind for who should attend college. I think college should be for those who want to learn.

For example, I had very poor grades in high school (would not have been described as academically gifted) and used state funds to go to undergrad to study science. Ended up just being a late bloomer, graduated summa cum laude with a degree in chemistry and went on to get a PhD in theoretical chemistry. Higher education shouldn't be restricted to just students who appear gifted, but should be available to anyone who wants to put in the work.

I agree that college should not be a requirement for good entry-level jobs, however, I don't think that college admission in general (there will always be elite private institutions) should be heavily restricted based on my personal experience.

Edit due to sibling comment: I did poorly on the math placement test for college as well and had to take remedial math courses. I ended up minoring in math and taking some graduate level courses in numerical analysis during undergrad. So the idea that colleges shouldn't have remedial classes is ridiculous.
A nibble is half a byte or 4 bits.
False. It is not always reasonable to adapt; for example, when the adapting to the world would worsen the world. Changing "reasonable" to "passive" and "unreasonable" to "active" resolves the inaccuracy in your statement, and more correctly names the risk inherent in passively adapting.
I consider myself pretty progressive and am a paid subscriber to both the NYTimes and WaPo, but it's pretty gross and obvious that there are newsworthy items (usually with a conservative bent) that they avoid. I find myself reading the NYPost more and more to try to get a balanced view.

This BLM story is one. There is another one about Carranza (the recently-departed New York schools chancellor) who just took an exec job with an ed-tech company that made $3M off of NYC contracts the past few years. Whether or not it's outright corruption remains to be seen, but it's definitely newsworthy and should be investigated.

Another is the ongoing attacks on Asian women and elderly. The Times didn't really pick this up until the shooting in Atlanta, which allowed them to focus on the white supremacy/Trump narrative. Most of the day-to-day violent assaults have been carried out by other minorities---this fact is rarely mentioned by the Times, but the Post (gleefully?) includes pictures of suspects when available.
You are one of the latest links in a 3.5 billion year unbroken chain of beings whose web weaves through the world for miles and miles above and below the earth.

Billions of you and your ancestors suffered and let suffer to bring you forth.

Then, for thousands of years for most of them there was just serfdom to their own kind, stupidity and the stale happiness the priests offererd.

So, you are one of the lucky ones.

Or not.

...

Heavy is the burden of the wise ones.

https://www.youtube.com/watch?v=2ueZo5i6GPg
Wow this is bad, I'm sorry to hear it's already mandatory in one German state.

I'm really surprised Germany is playing so loose and fast with privacy as they're known to be one of the countries with the strictest privacy laws around.

By the way how does this work being mandatory with people that don't own a smartphone??
Heh i wonder if we ever get Minecraft 2.0, i get a good chuckle how it just barely runs on consoles and ultrapowerful PCs yet looks so "basic"

Myself and my son absolutely love it and spend months in this pandemic deep in minecraft worlds
I no longer use PHP, but I have to say, I truly appreciate the regular articles on the state of PHP by @brendt_gd. I think they're absolutely awesome, and I wish I could get the same kind of regular rundowns for Python, for example. :)
I'll preface this by saying I'm probably getting a little ahead of my skis. :) But, I think the issue is less how modern PHP is handling all those modern dependencies and more how "old" PHP didn't make you, the person installing the application, have to know anything about them. Those old-style apps, which include WordPress and many forum software packages, get "deployed" by

1. Downloading the application archive and uncompressing it

2. Creating a MySQL database according to the documentation

3. Either editing a small config file to give the application the database credentials, or even just going to the application's index page and filling in the details on a first run experience

And... that's it. Rails has no comparable experience, unless -- like Discourse -- you put in a lot of work to get it there.

Laravel -- and Symfony -- work basically like other "modern" frameworks do, for both good and bad. Laravel has "Mix," built on webpack, for instance. So if you're looking for that in PHP, it's there, but that's kind of a tradeoff in the context of small sites deployed/managed by a single person -- a use case that I think modern webdevs sometimes lose sight of. If we go back to the example of forums, those are very often that "one person wants to host a forum for their community" kinds of things. (And I'd like to see more of us get back to self-hosted blogs -- which is part of what led me down the road of "can you write something in a not-PHP language that's still easy for someone who doesn't know anything about web development to deploy and run." The answer still seems to be "reply hazy; ask again later.")
This author is ahead of the curve. Few people have realized the futility of copyleft strategies. The idea might be well intentioned, but it doesn't really result in the desired effects. He's right that GPL and its ilk have done nothing to prevent the rise of cloud software and they haven't forced software out into the open that wasn't already there.

I say this as founder of an open source software company. We decided to sell both hosted and local-first (offline, desktop) versions for the exact reasons this author talks about.
I created https://MyBookList.com many years back so have quite some experience in the field.

From a product owner's POV, Goodreads's strength is community and users' sunken cost. these people are used to the UI/UX and keep using it which proves a (costly) redesign is not urgent or critical.
It says "a coin that would land heads 60% of the time". If it's already landed heads 60% of the time, I'd expect the remaining 40% for it to land on tails.
Whether it is a good test depends on what you're trying to measure and what you want a college degree to convey. If a college degree in photography should state _only_ that a person has some knowledge and competence in photography, then I agree.

I think the conferral of a degree is supposed to symbolize more than that, though. An institution's degree asserts some minimum level of education broadly, with an emphasis in the field of study you chose.
Yeah it definitely shines in his videos - he was a Professor of Journalism before switching to YT full time.
With impressive accuracy, dogs can sniff out coronavirus
I interpreted the "difference which makes a difference” as the sensitivity of our understanding of the status quo relative to the research instance. In that sense, the critique would be about estimating impact on some dimension of understanding conditioned on a finding of credible difference. That would say that big bets are better research.

In other terms of critique, Gelman talks about two components (which may appear to be in tension), one referencing the craft of research, and the other in terms of apparent novelty of effect. My interpretation is that a critique of research should factor in both the character of the bet and an assessment of the evaluation. I don't think big is better, I think incisive is better, but that broader impact (news worthiness) is conditioned on credible surprise.

[0] https://statmodeling.stat.columbia.edu/2014/08/01/scientific...
Eminem Admits Using Ghost Writers and AI Generated Lyrics
I've been using readng.co lately and really enjoy it.
That doesn't seem true. What if this were drugs? "Just leave that to the parents, don't force people to stop selling to kids"?

These days many kids have cell phones. For better or worse, that's what parents are doing. I don't know why, I'm not a parent and I don't know any children, but I know that as a young kid a cell phone allowed me to walk home alone or with another kid at an early age, so I can imagine justifications.

Anyway, I don't see why this should be on parents to manage, or how that would be effective.
It's Google. They'll probably come up with a completely new programming language which they'll force on the community in some ham fisted way, then suddenly drop it in a few years when they can't figure out a way to massively monetize it.
Luca app is made by a private company and stores personal data on a central server.

The official Corona Warn App uses the Exposure Notification Framework and does not share any personal data.
Cuda.jl 3.0 – GPU programming in Julia
Why is it a handicap? I've seen poor Asians who go to the same types of schools tend to do just fine.
Just curious on the motivation.

Why not run a regular FTP server and have your application periodically look for new files to process? For horizontal scaling, you just take a distributed lock on the file name.
Great analysis of something I had not thought about. As he said at the end of the article, it will be interesting to see how this plays out.
Understand How Equity Compensation and Taxes Work
The first thing they did is performed source-incompatible change of package names. That's hardly improving in my book, more like sabotaging. I understand that's because of trademarks, but that's another issue: why didn't Oracle provide all the necessary legal protections at least for package names.
E log X strategies are known for Being very volatile.

However, there are two things that take the scariness out of estimating probabilities for me:

- You're often maximising something that looks like a quadratic function. This means you're aiming at a plateau more than a peak: if you make small errors in either direction it doesn't affect growth that much.

- You always have the safe option of underestimating. The E log X strategy forms an "efficient frontier" (to borrow terminology from MPT) of linear combinations from the risk-free rate to the full Kelly bet (and even past it into leveraged Kelly strategies.) You can always mix in more of the risk-free rate and get lower growth but at higher safety.

These two properties makes the Kelly criterion very forgiving to estimation. (In contrast to MPT style mean--variance estimations, and other less principled strategies.)
Because humans are made in the image and likeness of God.
> Despite their ire, most Republicans have not backed the report's proposed changes in antitrust law but instead discussed stripping social media companies of legal protections they are accorded under Section 230 of the Communications Decency Act. The law gives companies immunity over content posted on their sites by users.

Most of what I have heard Republicans focusing on has been "anti-Conservative bias" in social media platform, but I don't understand how limiting Section 230 protections would address that. Is the idea that any proposals would require moderation practices that follow certain standards set out to avoid "political bias?" I can't understand this push as anything other than a punitive measure to hurt tech companies.
Quick question - why is "displaying lists of books" a hair-on-fire problem?
> It’s cryptocurrency, the Stellar Lumens (XLM) is trusted well enough to be in the top 15 cryptocurrencies by marketcap.

lol, Dogecoin is #6 and XLM is #14. Are you saying your currency is less trusted than one with a dog on it?
Link should be: https://www.terraform.io/upgrade-guides/0-15.html