skysight-inc/HackerNews huggingface dataset:
Huh? If Google didn't want to charge a fee for use (which doesn't seem to be how Google works), then they could easily have inserted their own adds into the RSS feeds. Or had an ad bar in the Reader interface.

It seems like Google of all places would have been able to figure out how to support that with ads.

I just don't think that they wanted to. It didn't fit into how they thought people would be interacting with the Internet in the future, and I can't say they were all that wrong...
Markdown's double newline never fails to trip me up. Sorry.
Last year, that was not the case.
Didn't the author address that by stating "people install graphical viewers to get around this" and that this is not built into default git?
Many of these scenarios are practically solved by either known formulas (plug and chug) or tools that assist with the modeling. Likely both.

In practice, most professionals just don't need anything more than algebra and basic statistics. If they're numerate, they can get the job done because their industry already has a collection of mathematical tools that have been developed to solve the problem. It's only the ones making new tools that really need more advanced math.
Rock, used as hammer, knife sharpener, knife, scraper, particle weapon, etc.

Do I win? Anyone got a tool older than rocks?
My understanding with Alacritty is that functionality like tabs would be up to downstream software to implement. So I create a new project called "UltraAwesomeTerminal" and use Alacritty as a library.

Is that accurate? I'm kind of unsure.
>Otherwise most European countries should explode since social distancing is no way taken as serious anymore.

A cursory look suggests most of them actually have been exploding in new cases since mid-july/early-august
And then we’ll go back doing what we were doing. Except we’ll be fighting an enormous economic depression.

But to fantasize that people will not be meeting, dancing, drinking together is just so bizarre.
How do you justify including Facebook and Twitter though? Especially Facebook is known for abuse of their data and collects much more info than they say.

Considering the sensitive nature of your topic and audience I personally wouldn't include them just for the sake of a like button :) If I were a transsexual in a highly homophobic organisation, even seeing a facebook like button on a website covering this topic would scare me off.

But anyway at least the like buttons make it clear to your users that you do it. Much better than using transparent pixels and hidden cookies etc.
No, Visual Basic 6 can only place controls by X/Y position, has no databinding and no VDOM or way to create controls other than placing them in the designer or manually creating and destroying them in code.

It's pretty terrible unless you want to make UIs with a fixed size and set of controls.
But now that Roku has decided they want in on the content business and the ad business you are stuck with them (as am I). I don't want a device that has to make deals with content providers to take a cut TBH. That's why HBO Max is still not on Roku.
Depends, some places only want to count experience if it can be linked to hours you billed.
Nvidia Releases ‘Imaginaire’ Library for Image and Video Synthesis
Oh, this is really unlucky. I like Hacktoberfest and always get my T-shirt. Perhaps opt-in would be a great idea.

I can see why this happens, though. I've noticed that a whole bunch of projects have `good-first-issue` being something like "Re-architect module loading system" while most commits are like "correct typo". Like, jeez, man.

The participants are probably just pattern-matching against the commits available.

EDIT: Decided to go look at the spam that OSM got (a project close to my heart) and what the hell, man, look at this diff

<removed>

* Tom Hughes [@tomhughes](https://github.com/tomhughes/)
* Andy Allan [@gravitystorm](https://github.com/gravitystorm/)
+
+
+ Made with Love

This is just awful! I really feel for the maintainers. This user is just adding nonsense to a bunch of places.'

EDIT again: Whoops, guys, I didn't mean to cause more spam to the project. Removed the diff link. Jesus Christ, I ended up becoming the villain I was complaining about by linking it.
Interestingly it guessed my BMI at 38. To get to that number for my height I would have to be twice my current weight.
>If you are low income worker in California, every homeowner with a 401k is Richie rich.

how many low income workers do you actually know and talk to in california?
It seems it will be necessary for DO to put more of a burden on potential t-shirt recipients to prove that they are making valid PRs and acting in good faith.

A first step would be to only allow contributions to selected projects that have first approved to be included in Hacktoberfest.
It's not an apt comparison. Loot boxes is gambling, which is something completely different.
We do have a public website - you could contact me. We are still running under the radar so there isn't much detail but there is a lot in the scientific literature. http://www.thirdlaw.tech and https://www.schafmeistergroup.com/. I also have some talks up on the youtube.
> We're on month seven of the lockdown in NYC. 87% of restaurants can't pay rent.

You think that's from the lockdown and not from the pandemic? I'm in the one of the red states, and restaurants have been open for awhile. I don't know anyone who is planning to go out to eat, and we all used to eat out a lot. Sure, some people don't care and will carry on like normal, but the pandemic crushed hospitality regardless of a lockdown.
Treating accessibility like an aesthetic choice...
Also missed as a cause is psychological abuse
Actually, I slightly changed the syntax to be simpler:

* "cool stuff" will only match if both 'cool' and 'stuff' are present

* "cool, stuff" will match if either 'cool' or 'stuff' is present

* "cool stuff, pizza" will either match both 'cool' and 'stuff' or 'pizza'

Vertical line is also supported: "cool stuff | pizza".
Because they've externalized training costs, and the closest thing to what they want (without training people themselves) are people with BA/BS degrees. The best I've seen with an employer focusing on employee education to a non-BS/BA target was a USAF base that partnered with a nearby technical school to get a lot of mechanical and electronic technicians. But that's not the norm, and I suspect politics were involved to set up the program in the first place.

EDIT: The other positive case I know of was NC partnering with the pharmaceutical (drug manufacturing) industry in the late '00s, but I have no idea how that turned out. They were partnering with community colleges and universities throughout the state to develop a targeted non-BS program for the drug manufacturers to pull from.
I mean, we're using web components to build large web apps at my workplace, and in my experience 95% of the dependencies of web components are... other web components. Which makes sense for anything more complex than a simple button. The whole point of web components is to create portable, reusable code that can be encapsulated within an HTML tag, so if I'm writing an app that needs buttons, inputs, date pickers, etc, obviously I'm going to import components for those things where native controls don't meet my needs. I don't understand why "it has dependencies" is a valid criticism.
Facebook’s Dynabench ‘Radically Rethinks AI Benchmarking’
Do we know if this is it for all future Chromecasts?
Because the only reason I'm using one is due to the lack of a remote, it lets me treat my TV like the big dumb monitor that it is.

If they're going all in on remotes, then I need to move back to DLNA.
I'm confused. This Chromecast device has it's own internet connection. Your TV can still remain disconnected. Are you replying to something else?
PyTorch / XLA Library Reaches General Availability on Google Cloud
A lot of "I'm not productive in $LANGUAGE" is often "I don't know $LANGUAGE" very well, not "$LANGUAGE is inherently worse". However, if you subscript to the idea of blub programming and such take a look at C++ or Rust.
Alternative perspective: author tried to market his kickstarter project on an Docker issue from 2017 some 4 hours ago and then went to HN to complain about suppressed speech when it got deleted.
Specifically, I was talking about large tree on sand there, but I wasn't very clear about that with how I wrote it.
Information about Cider Cart can be found here:
http://kickstarter.com/projects/davejohansen/cider-cart/
I came here to say that as well...
i'm getting the $200 sceptre brand 4k tv from walmart. it is just a display. they still exist
But it won't be "ready" for at least 6-9 more months, if it's ever "ready" at all. No vaccine exists for any other coronavirus. And when it's "ready" you won't know if it's safer than the virus itself, since there wasn't time to conduct large-scale, long-duration safety studies.

I mean, sure it's nice to be able to shut down borders for a year and a half, but you must see how this is not a realistic option for most other countries, including Sweden, so it's not really a valid comparison in the first place.
Perhaps the approach should be: Provide a GH username, submit actually useful code, have it reviewed & merged. Then, when the username is listed under some commit in master you can mail them their damn shirt.

Incentivizing spam should be criminalized over the next decade if we are to maintain our humanity.
No, I don't. I have backups of my data and, while it's not ideal that they can't swap out the SSD without swapping out the logic board, I don't care how they get it working again as long as they do get it working and Apple, at least in my experience, has been way more solid than any other computer manufacturer.
Our position is that tabs is the job for your window manager. I, for example, run `i3` which makes implementing tabs in Alacritty a non-issue for me.
My thoughts exactly. For some reason people tend to think that a web component should stand on its own from high level. But that's just not how HTML works. Something like <shop-app></shop-app> should be seen as an anti-pattern IMO.

I see web components as a compositional approach for dealing with complexity.

Something else that is extremely powerful that people seem to forget is that you can add a src attribute to your web component that links to JSON data, or HTML fragements on a server. It can give you a lot of caching and concurrency opportunities, browser engines are extremely efficient dealing with this. For most people an src attribute feels really obvious for an img tag, but apparently less so in other contexts.
> The idea of having everything in one repo, incl. bugs, is just great. I can create new bugs while offline, update bugs while offline, etc. and then just sync everything once I'm back online.

The bug thing I kinda disagree with... or at least I'm skeptical, shall we say. Bugs are solved when the fix has been deployed and verified fixed in production, not when someone commits/pushes/merges a potential fix to the main branch. Sure you can separate the 'bug-X fixed' change to the bug tracker and the code commits, but then what have you gained over just a 'Fixes: X' annotation in the commit msg?

This could be misunderstanding on my part about the intent/process around bug/issue handling in Fossil, so I'd appreciate if you could expand on what you like about and how it works within the larger 'deploy a fix' context.

(I tried Fossil for a bit on a very small scale -- it was pleasant enough, but ultimately Git's network effects win out big time... at least for me.)
The other problem with BigQuery is that you can very easily write a query that's going to cost you a lot of money to run - with Snowflake you can let it run for an hour or so, and then realise it was a bad idea and you're only out a few credits, a handful of dollars.

The killer feature for me was the query profiler - you can see WHY a query is taking a long time and optimise it - BigQuery just felt like Google were brute forcing the performance, and then charging you accordingly.

When the project I was on switched, the micro-clusters (and the ability to recluster a table) as well as the MERGE semantics beat BigQuery hands down - although those features my be out of beta now (but I've moved on to a new gig).
Honestly, if you don’t mind, please do. I believe the decoupled elastic compute / storage advantage has been well described; what are the more granular or technical things you like?

Edit: seems you’ve already answered this :)
https://news.ycombinator.com/item?id=24265856
"Violently average" oof

Great website to share with my non-tech friends and family, they're tired of my rants but this is very well articulated.

Any chances of including other languages for wider reach?
There are several bug tracking systems that store their data inside the repository (and as a result, branch / merge / push / pull automatically) -- including the venerable "vi bugs.txt" system which works surprisingly well from experience.

What fossil brings that those systems don't is indeed the network effect as you pointed out. It's integrated with the web frontend, and is thus used by everyone using fossil and fossil's bug tracking, based on experience with cvstrac, is low ceremony, easy to use and reasonably effective -- even more than "vi bugs.txt" which sets a remarkably low ceremony bar.
Or they're real lottery jobs that may effectively require volunteer/low-wage dues paying.

But, in any case, internships that don't pay or pay minimally tend to indicate a field that you probably won't earn a lot in anyway.

There are probably exceptions with some summer jobs where the pay may not be a lot but it looks good on a resume in a field that does pay good salaries.
Yes, weirdly enough. People make new accounts, create (or generate?) a bunch of crap PRs (e.g. adding random words to READMEs, shuffling whitespace around, ...) in repos they picked somehow, ... to get a free t-shirt in the end.

Initially, at least from what I remember, the "spam" mostly was purpose-made repos a la "make a PR in this repo to add your username to this list and get a Hacktoberfest point", which didn't drain others time. But now it spreads to random projects, since they try to block those purpose-made repos.

Haven't figured out yet which repos are picked why, it doesn't seem to be entirely random. Seen it on some projects I'm involved with, others not at all. As mentioned in the article, the HTML spec is hit every year. ...
Several other approaches have been posted about on that GitHub issue and others, so I thought letting people know about a potential solution would be ok...
On personal projects (using git), I use squashing only for small bug fixes like the one you mentioned or when the author of a PR made a big mess of commits (usually because they are a git beginner). Best of both worlds.
And marquees. How I hated those!
These are computationally-heavy workloads. Do most HN programmers really do work in those domains? Is most computational work done today even in those domains (possibly, due to the amount of streaming videos, but also most of us are not coding video streamers)? Maybe a more interesting to test workload would be parsing medium-large random JSONs issued by concurrently-connecting entities. And also comparing the same setup under a low-workload scenario with a high workload scenario, possibly also comparing orchestration engines (e.g. kubernetes autoscaling).

I'd also be curious to probe "worst case" scenarios. Can you cause kubernetes to thrash spinning up and killing containers really badly, and how much of an effect does that have on energy consumption?
Yeah, I got to know Benedyktowicz at the end of a long and winding experience that led me to read on the beginnings of the Krakow Chess Club (he was a founder). Depending on your outlook, it happened either by chance or by destiny.
almost no backend! its html/css and a small backend script to get new posts and republish the site.
It's the most recent and thus the most salient one for a lot of people in software. There are many other examples of neutral terminology that's become politically charged: "all lives matter", "color-blind", the OK hand gesture...

I completely agree that none of these rules are individually taxing and that the consequences of breaking them are unlikely to be severe. But when taking everything in aggregate - the sum of all the rules I know about, the concern that there could be new rules I don't know about, the tiny but not unprecedented chance that I could face severe fallout - the net effect is stifling. Again, not the most important problem in the world or even the most important problem I personally face, but still a problem.
On starting early, the Stoics imply what you say: it definitely plays to your advantage—the faults are not yet so deeply entrenched to the point that they're irreparable.

Agree on "no sudden consolation": Let's take Cicero himself, with all his treatises about how to bravely face death or pain, or how "the wise man is never unhappy", et al. When his daughter died unexpectedly, he was absolutely inconsolable (a normal reaction for any of us). His immediate response to suffering was to read: "At your house I read everything that anyone has ever written on the alleviation of sorrow," he wrote to a friend some three weeks after Tullia (his daughter) died, "but my grief defeats every consolation".
There is nothing wrong with gfx-hal. I care deeply about it, and wgpu implementation is based on top. It's just for users who need portability and performance, while Ash gives you close to raw access to Vukan.
Everyone's a critic. Not all changes are one hundred percent good, but just saying "no. stop." isn't the correct answer.
Yup. In theory Rust and Fortran perform better than the others mostly due to the strict aliasing rules. However many benchmarks won't benefit from this difference and in practice it depends mostly on the standard library implementation and the "idiomatic" solution in each language. Of course compilers matter as well and even if they can all use LLVM the maturity of the frontends does matter.
I'm appalled by this behaviour but also bemused. What's the motivation for spamming repositories just to get a t-shirt? I mean, are the t-shirts really that good?
Why doesn't DigitalOcean require that the PR gets accepted to get a T-Shirt?
Perhaps run them both and let us know.
Wow. Just a moment ago I received a PR to slightly modify a readme, in a way that seemed unusual (no insertion of links or anything, but odd punctuation choices). I couldn't understand why someone would send it, and then saw this post.
>Google Play Movies & TV is now Google TV but it’s not the same Google TV that runs on Android TV on the new Chromecast, it’s an app

https://www.theverge.com/2020/9/30/21492549/google-tv-app-pl...
There's a lot of math that _everyone_ needs to learn, even if not college bound. Those who are college bound and interested in any quantitative major can certainly learn advanced versions of all of these.

People need to understand basic probability and statistics. (This would be useful to teach in a civics class too, if we still had them!). Calculus isn't needed for the basics.

Basic financial mathematical literacy. "How to balance your checkbook^Waccounts, now that we barely use checks any more". What do interest rates mean in the context of Credit Cards, mortgages, savings accounts, etc...

Understanding what the numbers really mean. People use numbers a lot, but what are they really saying? Are people using numbers to lie?
I am also considering turning this into a product:
1. assigning weights to you live goals
2. assigning weights to each sub goals of the goals you want to work on first
3. finally determining the most important actions for each of the subgoals.

Then running a small calculation to sort the actions from the most to the least contributing to the most important goals/subgoals.

Should not be that difficult.

Just wonder how to make that in a product that spreads: perhaps sending your closest friends of the 4 - 5 actions you want to get done this week (and why you do exactly those).

Then after a week, you need to report progress and send next week's plan...
Sadly those two are fairly tied to a specific platform (note: yes, I know they are technically cross-platform).
All cloud news, no bullshit
Sure. He said it himself.

And went on to say:

> The market will decide a huge part of what comes after sharing something, so continually increase your odds by building, publishing, then repeating.

All the people here decrying everything he had done up until this point and proclaiming any degree of success is attributable only to luck is amazing. It's not the same as stumbling on a winning lotto ticking on the street (unless you have spent years scouring the streets looking for winning lotto tickets).
This is especially stupid of the spamming participants. If you so desire a t-shirt and don’t want to make any meaningful contributions, just make your own BS repo and make your own BS pull requests.

I intended to make meaningful contributions last year and accidentally hit the quota just by making PRs to my own projects.
I foresee maintainers automating the process of flagging _every_ pull request as spam for the event window, and communicating that decision to the actual community beforehand.
Yeah, this is the only thing that jumped out to me as a new and useful idea. Hopefully Apple eventually does something similar.
Yes, especially since they don't seem to be willing to dedicate more to policing this - apparently everything related to it is handled by one employee, who's obviously limited in what they can do: https://twitter.com/MattIPv4/status/1311392743885869057
thing is, you'll still want errdefer.
Same for me, I gave up on it. No fun on a desktop.
I get where you're coming from but I think you're missing the point. The issue seems to be that even if there are good contributions coming in their benefit is disproportionately outweighed by the work and disruption caused by the large volume of spammy PR submissions.
We would expect hospitalisation duration of stay and severity, and therefore instantaneous numbers hospitalised, to improve anyway, because the medicine has improved a lot since earlier in the year.

And that chance to significantly improve the medicine was helped, hopefully, by the "flatten the curve" policies intended to delay the spread of the disease regardless of whether the number of people getting it would end up the same.

So you can't directly compare both waves. A lot of things have changed between them.
Ah sorry! I see what you mean now. I guess it wouldn't be so hard to write a script to deduplicate a bunch of virtualenv environments, but I'm scared to be the one to go down that rabbit hole.
Working professionals don't use calculus. It's a dinosaur subject that's taught out of habit by school systems that aren't accountable for student outcomes!

Students would be much better served by learning the foundations of probability and statistics.

For example, they might learn that the probability of some value less than or equal to x is the integral of a CDF from negative infinity to x, or that the normal equation for linear regression minimizes a multivariable loss function by computing a vector of partial derivatives.
For some context it's worth quoting directly from the published statistics available at (1). Although if this is based on manually tagging something as spam it is probably an understatement.

Of the 483,127 PRs submitted during Hacktoberfest, only 23,299 (4.82%) were identified as spam, with 19,587 (84.07%) of those being in a repository that the Hacktoberfest team excluded from the competition for not following the shared values and 3,712 (15.93%) being labeled as "invalid" by project maintainers.

1. https://github.com/MattIPv4/hacktoberfest-data
From: https://news.ycombinator.com/item?id=24641187

---

A reminder that research efforts into repairing the damage of aging (effectively undoing aging) do exist.

SENS[0] is a 501(c)(3) public charity directing and funding such research.

[0]: https://www.sens.org/