skysight-inc/HackerNews huggingface dataset:
Try a Rolleiflex or Rolleicord, it's a very unique experience. They have pretty good resell value too. The FM3A is a collectors' item and it's too expensive. Better get a FE2 instead. It's basically the same, I've got both of them.
President and First Lady Begin Quarantine Process Aide Tests Positive for Covid
The problem is that this would apply to everyone, not just Facebook.
> You know, as one of the people who sat in a room with my colleagues, listening them talk through the hours and hour of thinking they had done around how to contribute meaningfully to OSS, revising and revising till they landed on hacktoberfest, I don't find this hilarious in the least. I talked to many maintainers in the first few years of its existence who truly benefited from the contributions. Nothing we ever did at DigitalOcean was "just marketing" - everything we did was because we all genuinely cared about developers, that's why the company grew. Certainly it's a real shame that a few bad actors are ruining the project, but I take real issue with all this vitriol. Maybe it's gone off the rails and needs to be revised or reconsidered, but creating shitoberfest twitter and putting things in blog posts like "Finally, and most importantly, we can remember that this is how DigitalOcean treats the open source maintainer community, and stay away from their products going forward." is certainly not constructive.

I find it troublesome that a room full of people and no one raised a concern about how the whole thing would be misused, and wasted time of hundreds of maintainers who now have to clean up their repo. Did "the room" consider this, at all, and what if they did, what was the conclusion?

Edit: I added neom's original comment, still have it on my browser.
Does anyone make a fanless case for it yet? I have a 7th gen NUC in a fanless case from Akasa and I love the complete silence. (Performance is as you'd expect. I'd hope a Ryzen 7 would be a step up.)
> The reason there isn't a third OS is because building a good OS and app ecosystem is hard. MS flunked, Blackberry flunked, to name a few heavyweights.

This is why consumer protections are even more important, not less. If a market by its very nature has a high barrier to entry and makes competition difficult, the so-called "free market" principles that drive potential competition tend to fall flat, and that's why we need regulation to help ensure consumers don't get squeezed.

> Companies winning with good consumer solutions to complex problems isn't arm-twisting in any sense of the word.

That seems to contradict your first paragraph. They're winning not because their solutions are so good, but because even getting a solution off the ground at all is really hard. And it's not hard because the problem itself is hard (from a hardware or software perspective), it's because it involves a lot of expensive, time-consuming business relationships as well as building network effects over time among your user-base.

I'd concede that MS flunked in part because they built a product people didn't really want, and RIM/Blackberry flunked because they failed to keep up with where the market was going. But if you look at some of the more recent failed/small players, like FirefoxOS, PostmarketOS, etc. -- they failed (or are destined to be a niche product) because they had/have little chance at building the required third-party relationships they need to bring table-stakes apps to their platforms. In part that's because they don't have the financial resources Google and Apple do.
If this was reddit, you'd be swimming in reddit gold by now :-)

That's an amazingly detailed answer.
A D.O. representative talked about similar concerns on Twitter... my thought is that there are enough people able to do a plain and simple PR for giving out 70k t-shirts. This is nothing more that a corporate pr stunt, not a long-term opensource awareness effort, so it would be ok to just give out the t-shirts to the first valid merged PRs and call it a day.

Regardless, IMHO if someone wants to do a PR on your repo, asking you should be their first step.
Yeah true, but just look at the bulk https://joel.net/how-one-guy-ruined-hacktoberfest2020-drama
This is identical reasoning to social conservatives who would say that the solution to STDs and unplanned pregnancies is to stop having non-procreative sex, rather than wasting effort on vaccines and contraceptives that will never be 100% effective.
A lot of those accounts also seem to be created just a few hours before October 1st. Can GitHub time gate new accounts before that can make public PRs?
> It's an illusion, but so is the original footage.

I think the footage is also part of the history, so what we are doing by upscaling is to create an illusion of the original footage.
Also all the work in companies making fab equipment.
As a mailserver owner, spam is the first thing that comes to my mind when someone says digitalocean.

Malicious bots would be 2nd.

I've never learned why DO is a malicious traffic leader. Maybe they're competing with OVH to be the next MCColo.
I remember as a kid that dinosaurs felt just as alien to me as lions. Neither existed in the country where I grew up. They had real footage of lions, but they also had what felt like real footage of dinosaurs. Off course I knew lions existed today in Africa, but dinosaurs existed in the past all over the planet (except on the island where I grew up). To me it didn’t feel like neither the lion nor the dinosaur were reconstructed.

I’m not saying that’s a bad thing. They were able to capture the fascination of a kid by making the dinosaur look as real as a lion, and that’s really cool. It turned out their recreations were wrong, e.g. the T-Rex didn’t have any lips and no feathers in these pictures, but now we think they had both. That’s OK. Growing up I learned that they don’t know everything, and there are still things left to discover.

I bet a future teenager will be astonished to find out they didn’t have high quality color film in the early 20th century, that the films they’ve seen from that period have been colored in using modern technology. Just as I was astonished to find out that they didn’t actually know how dinosaurs looked like, but were able to guess using varying techniques.
Ah, I've always wanted to travel. Covid is a bit scary though so I don't want to be somewhere unfamiliar and get sick. I've wanted to go to Europe, even the US (but the politics are a bit up in the air right now.) I was thinking about getting a remote gig and then going somewhere with a super low cost of living, save up a bunch and see what happens but I haven't done a lot of research on the pros and cons of that though.
The idea of GPL is to move towards better software, better rights of users of software and developers of software.

So

> People are unlikely to take risks if there's liability involved.

people are free to choose inferior products, ways of development, components and libraries, but that would - probably - make them less competitive, so e.g. their investors may become worried.

Not only Linux needs more leverage - it also needs to use it, because otherwise it's a moot point.
Why do you say slow "clock speed"? Can we even use clock speed w.r.t brain? Genuinely curious.
Or the next bulletproof hosting
Or even that Facebook and Twitter aren’t the same?
SimplePay | Ruby on Rails Developers | UTC+0 to UTC+8 | REMOTE | USD42k-USD60k

SimplePay is a profitable, bootstrapped online payroll software company, with solid annual growth. Our software lets thousands of small business owners (and their accountants) run their South African, Ireland, Singapore and Hong Kong payrolls without headaches, so they can focus on the challenge of building their businesses.

Our development team was already mostly remote pre-pandemic.

To find out more about us, check our developer blog (https://tech.simplepay.cloud) or about page (https://www.simplepay.co.za/about)

Do you believe most SPAs are a pile of steaming crap, but wouldn't mind digging into Vue.js for pages that will benefit from the increased interactivity? Do you laugh when people give up the power of PostgreSQL in favour of data stores that don't offer any benefits for their use case? If so, you may fit in well with our mindset.

Experience: Due to our full pipeline, we can only hire developers who have a few years of Rails experience at this time, or highly experienced polyglots who at least know some Ruby. The work is mostly on the back-end, but some front-end skills are welcome.

Location: UTC+0 to UTC+8

Please mail developers+hn@simplepay.cloud to apply. Your resume / CV must be attached in PDF format. Start your email body with the following 2 headers:

Timezone: Your timezone here

PR/Issue: A link to a PR or issue you've logged for an open source project, no matter how small or long ago.
Or maybe they should secretly ship the shirts with a large "spam PR" written on it for those who raised spammy PRs.
Are lotus roots the ones that come as very flat circles? Was introduced to them the first time I ever had hot pot -- SO good.
They shoud worry about the bad pr they get from the consequences of their careless marketing actions. But granted, we won't collectively start making t-shirts about it, so I guess in November everybody will forget and move on.
Transport Tycoon a.k.a. the great optimiser, Chris Sawyer
I would not be too harsh. This way it does not spam normal repos.
Yeah, this really makes me wonder what the room gets up to during threat modelling session at Digital Ocean. But perhaps they don’t do that sort of thing.
I don’t get what the big deal of this is. 1-50 PRs with insignificant changes.

Simple fix, simple scripting of

prs.all().forEach(
if pr.MinorChanges,
then close w/ comment).

Minor changes are just taking the number of diff files, and checking if it’s less than > 1. That’s just one way to do it.

Feels like enough venting has been done, but why bring up the problem when you can come forth with a solution. Or at least propose one?

Furthermore, does this deserve Twitter attention? How about ours? [hn commubity]
Oracle | Software Engineer | Seattle, WA or Austin, TX or REMOTE | Full Time

The Oracle Cloud Infrastructure, Registry team is looking for a senior Scala software engineer. Our service is architected as an Event-Sourced, Distributed system built on CQRS principles. Our technology stack is Scala / Akka / Play. If you have ever wondered what it is like to apply Functional Programming principles in a live, production environment this is the role for you.

The Registry service is a managed, multi-tenant registry for Docker container images for customers who want to store and launch their containers on OCI, including Kubernetes users. In addition to working on interesting projects you'll be getting a great salary, a fun, state-of-the-art development environment and excellent opportunities for learning and career growth. Members of our team work on distributed systems in a cloud environment and have ownership of our service from top (Load Balancers) to bottom (Databases).

Please contact justin.ko@oracle.com
Oh yeah. I don't feel bad about `.clone()`, it tends to be when I make short-lived Strings when a str might suffice. Then I remember that I write PHP code at my day job.
Interestingly for most people the network is just as slow today as 10 years ago beacuse 10/100 GBe has stalled in the datacenters and the trickling down that used to happen seems to have stopped. (Gigabit ethernet was 10 years old already in 2008)
But no one ever calls it out when a white manager reports to another white manager who reports to another white manager and so on. That has an effect on the group dynamic as well, where an Indian employee or those of other backgrounds may not feel included. Another example is the comments here calling out Indian managers’ nepotism, which feels like an assumption without basis. Referrals and leveraging employees’ personal networks are a key hiring strategy for every tech company. And yet when Indians do it, an ugly label of “nepotism” gets affixed to it, with accusations of racial or religious discrimination.

I’m very disappointed in how HN views Indians - it seems like they are not treated as other minorities in America, and aren’t afforded the advantages of being white in America either. Instead a different standard is used against them, labeling standard professional practices with ugly terms. I wonder if the HN crowd also regards other Asian coworkers similarly.
Why Monitoring Machine Learning Models: An Interview with ML in Production
That's reasonable if you've only ever come across castes in this context. When I think of American buses, I think of Rosa Parks and racism, because that's the only context I have - but that doesn't make that the only relevant characteristic of them.

We here in India hear the "caste as abhorrent discrimination" side from a very early age (and that's certainly important), but it's taken me years of experience to learn that in practice it's more than that. People think of caste as a form of extended family, or as shared culture, or of understanding someone's roots. That person might have said that just as someone might say "I can't figure out if their accent is from New York or New Jersey": that might be an intent to discriminate, but might also well be idle curiosity about the person.
If there's any company that's going to take absolutely every opportunity to continue with legal proceedings against the general populace even when they're clearly in the wrong... well, it's Disney, but Nintendo's probably a close second.
I have all sorts of thoughts that I don't act on, or actively work to counteract. Should I be judged on these thoughts that, to a first approximation, I cannot control[1] yet I don't let affect what I do?

I'm flawed, but I used to be more so. A big part of that improvement is thanks to the people that judged my actions and not every aberrant thought that entered my head.

[1] responsibility is there of course, and I work to reduce their future frequency. But that change takes time, and until then the best remedy to unwanted ingrained patterns is to not act on them.
These are hinted by high system% usage when your system is busy (ie higher than say 10%). If it looks cpu bound but spends a lot of time in the kernel thread switching or synchronization (eg mutexes) is happening too much.
Bitmex was competent, transparent and trustworthy. I can see why the US govt found them threatening
You cannot cure sick people. Caste is just an excuse they would use, if it were not caste they would use some other means to be an ass. In 10 years of office environment, I never faced any caste based issues in India. Outside of office is a slightly different story, but even then as a north Indian I only faced issues from north Indians and mostly ignorable.
I never upgraded from Mojave and plan not to, I will retire my Mac Mini as an OS X machine sooner or later (once Apple stops updates). Mojave just seems like a giant pain and I have some iTunes Applescripts from ages ago that I don't want to mess with or re-engineer for Music or whatever it's called now. Does Apple even still support Applescript? I don't keep up on Apple any more.
It's an interesting way to observe who falls into what reality.
This is going to be a disaster. They mix hexane in cooking oils. So many people have to get some form of heart surgery in their 50s because of this. Stay away
One preview image of his video literally said they are distributing free t-shirts, still them.

https://twitter.com/shitoberfest/status/1311843369077764097?...
Some people are giving him the benefit of doubt because you don't understand hindi. Please don't.

This person really did encourage his 600k+ subscribers to spam the PRs in no uncertain words. He explained how developers with swag clothing and brand stickers look cool and get respect. He told people "it won't improve you much as a developer. But hey, free t-shirt swag, and there's a well defined path to get it. I request every one of my followers to make 20 spam PRs so at least 4 sit for more than a week".

I guess this was bound to happen since hacktoberfest and similar programs have become so popular. Part of me is sad that some influencer is so careless and rallied 20 something enthusiastic kids to do this and adding another bad incident Indians will be remembered for.

Edit: I'm college student (graduating in about 8 months) and I'll highlight that there's a very massive guidance problem here. Enthusiastic students have no one to mentored and direct them and it makes them act on lot of bad advice. In my college, sophomores teach freshmen about Google's Summer of Code, open source and events like hacktoberfest. These endeavours are headed by the one or two guys among the students who happen to get into GSoC/ICPC or (in majority of the cases) have a good competitive coding profile. When everyone involved is a beginner, you get unintended outcomes. It's just so much of a convoluted mess, that even the capable students distance themselves from it (convoluted, as in these capable folks are outnumbered by the enthusiastic kids, who, despite their best intentions shouldn't be guiding others right now. And the one club head is a former part of these guys who really hasn't improved in the 2 years after that). Much of this bad guidance contributes to that statistics you see on how "90% of Indian coders are unqualified"

Edit 2: (just dropping my reply down the thread from) Someone mentioned that I shouldn't drag other Indians into this. I guess that was bad judgement on my part as it doesn't really matter here, I apologise it I came off as disrespectful to fellow South Asian demographic, that wasn't my intention, I just wanted to bring attention to an underlying issue. We have a lot of bad rep for filling sites like Quora and Medium with loads of low effort content, sending unsolicited messages on LinkedIn and AngelList, and in general bad etiquette in messaging others over the internet. Much of this can be attributed to us having 1/6 of world's population (more if you just count English speaking populace), but that doesn't excuse people's bad behaviour. I personally believe that there's a need to teach people on how to conduct written communication and how to behave in casual to semi-formal settings in the internet.
Yeah, is unfortunate the world is not made of healthy 19 year olds otherwise this would be a significant discovery.
Wouldn't that put too much burden on those repos as all participants would race to submit a PR there?
The normal version (not made in USA) is $750, which is more reasonable. It's not that cheap, but it's still an acceptable tradeoff for getting a full Linux distro on your phone. (Although there is the PinePhone at $149, its performance and hardware/software integration leaves much to be desired.)
Exactly what I thought. I don't really care that digital ocean had "good intentions". The scheme is obviously abuseable and seems to have indeed wasted the time of a number of actual developers.
Any opinions of this library? https://github.com/RisingStack/react-easy-state

It looks like a slimmer version of MobX
Very, very ironically -- my high-pass filter suggests that your comment is edging down the well-trodden "let me convince you that actually, racism is okay in some circumstances" route.

So I will bid you a good day!
Find an attorney?
occrp.org?

And find a way that you can feel enough at peace that you can get some sleep. This writing (though it may be real) is setting off my BS meter.
> Statistically, it does.

If that mattered, all of antidiscrimination law would be struck down.
We've left biomimicry in the dust a fair time ago - neurons do not work like relus after all (nor do they work like memristors), but relus are great at solving problems. None of our current NN applications would even want something that behaves like a neuron. You'd essentially have to start from scratch. It's not even clear if behaves-like-a-neuron is better or not to be worth the effort. (And that's disregarding the entire fact that memristors do not behave like neurons either!)
>I think Kaczynski was right about these claims. In his own words the Unabomber says: “The system does not and cannot exist to satisfy human needs. Instead, it is human behavior that has to be modified to fit the needs of the system. This has nothing to do with the political or social ideology that may pretend to guide the technological system. It is the fault of technology, because the system is guided not by ideology but by technical necessity.”

I don't know if this is representative of the entire essay (I have to admit I haven't read it), but I know that Kaczynski is often associated with far-right politics, or eco-racist groups. I'm very surprised because he almost sounds like a sort of super orthodox Marxist in that quote.
I received two pull requests for two projects on GitHub last night. I am the author of one and the maintainer of the other.

At first, the pull requests did not make sense at all. One of them made minor changes to a README, e.g., changing "this book" to "the book". It was not fixing a typo or incorrect grammar. It was merely choosing a word different from the one I had chosen. In fact, I preferred "this book", so the pull request (PR) was inconsistent with my preference. There was no explanation whatsoever regarding why this change was warranted. Then I looked at the PR author's profile and found that the same person had submitted several such trivial PRs to other projects too, all of them changing "this" to "the" at some places in README files.

It all began to make sense when I looked at the calendar. It was Oct 01. This looked like PR spam due to Hacktoberfest. For now, I just labelled the PRs as "invalid" (as suggested by https://hacktoberfest.digitalocean.com/faq/), closed the PRs, and moved on.

Like all good things created with good intentions on the Internet, spam is hurting this event and bringing bad reputation to it. The possibility of large scale, endless spam should be worked into the design of any new Internet-based event or solution.
Please note the intended use case was this:

#define gc(x) ({ auto y=x; defer(free, y); y; })
int *buf = gc(malloc(sizeof(int)));
if (coldpath) {
...

It's a bit of stretch to leak memory doing this:

int *buf = malloc(sizeof(int));
if (coldpath) {
defer(fake_free, buf);
...

Your point is otherwise valid. It appears a nonstandard nondefault LLVM extension can break the macro under circumstances that are difficult to imagine happening in practice. Here's why LLVM is wrong. It surgically removes a chunk of code from the middle of a function, turn it an external function, and then emits a synthetic call. It should jump to the cold block and jump back. The amount of code I'm seeing it generate just to handle the abi boundary it needlessly created is almost as large as the chunk that's being outlined.

Godbolt's website doesn't show this, but if you pass -S to clang-10 you'll notice other suboptimalities exist in the way this LLVM extension was implemented. For example, it doesn't emit .section directives to relocate the cold code, which is half the point of hot cold pgo style optimizations, since I recall Google building the thing to not have their web-scale static binaries paging hundreds of megs of cold code off disk.

LLVM is doing great work, but still has so much catching up to do compared to GCC on the code generation. GCC 9+ does cold optimizations by default, but only to relocate cold noreturn error handling paths into .text.unlikely. That's not an issue. I can't say for certain what it does if you generate and pass and optimization profile.
Not quite a consumer product but this was recently on HN: https://www.bunniestudios.com/blog/?p=5921
At the same time ... I'm not sure we haven't just been complacent as a civilization regarding the seasonal flu.

Yearly lockdowns may be a step too far, but would it be so terrible if everyone wore cloth masks during flu seasons, if remote work was more standard for white collar jobs, if everyone else were able to take time off when sick, and if we had a plan for sick kids besides sending them to school with a pocket full of kleenex?