skysight-inc/HackerNews huggingface dataset:
I think #6 should be in big bold font at the top.

I know Hacktoberfest is certainly exacerbating the problem, but as an open-source contributor for ~2 years myself, but someone who has been working on side projects using GitHub for like 7 years now I've noticed a significant uptick in bullshit PRs in the past year or so.

I have a hunch it's because a lot of bootcamps / tutorials / etc are encouraging students to just "contribute to open source." People may either not know exactly what that entails, or may just be just as lazy in their bootcamp as they were in school.

I've gotten PRs on my school projects from 5 years ago fixing typos in comments. I'm not sure how people even find those repos, and I'm even more confused why they'd feel the need to "contribute" unless someone is telling them to without any additional context.
Curious, are you getting _all_ your data from GDELT, or are you also scraping from news sites.

I've never heard of GDELT before, but I've found news websites to have incredibly tight ToS's which prevent you from keeping a database of their articles offline, regardless of whether or not you distribute the articles.
Is there a better method for measuring general intelligence?
Try to crawl amazon.
I write SQL for a living and am time woodworker (not good at all). Sometimes I get pieces of wood cut by industrial machines at the shop and sometimes I use my manual saw. I don't have money or space to set up a professional wood cutting machine in my workshop. Hand held saw not the best for cutting wood but sometimes it just makes sense. You are right, graph database things need to be done in a graph database but speaking for myself I have never set up or used a graph database. It is easier (not right) for me to learn recursive statements than to set up and learn to use a graph database.
Ultimately, at least IMO, no attempt to speed up python will succeed until the issue of Python's C API is addressed. This is arguably Pypy's only major barrier: if you can't run the software on it, you're not going to use it. Pyston was arguably the most serious attempt at fast python while maintaining compatibility with the API, but DBX clearly didn't see the RoI they were hoping to.

It's looking like HPy is going to (hopefully) solve this. But finishing HPy and getting it adopted is likely to be a pretty massive undertaking.
> Won't Launchd simply start them all up again?

Yeah, that's why it's running an infinite loop heh

> It'll be simpler to disable the launchDaemons

Simpler that just nuking them with kill -9? No way. Better in literally every other way? Absolutely

> or this'll be a huge resource hog

That's a fair suggestion, but I'm seeing 0.0 CPU and MEM consumption, so I'm not too concerned
VC investment in Europe down 12% in 2020
M is 1000 in Roman numerals. While it is uncommon, M is used to mean 1000 in business contexts, such as CPM: https://www.investopedia.com/terms/c/cpm.asp

Therefore "mm" is the most unambiguous way to denote millions, and is used in accounting.
CentOS Stream – Sync2git
S was designed for numerical work/data science, so R did inherit lots of this.

To be fair, this was back in the seventies, so it's good we're getting another language designed for this problem space.
> The biggest issue I've found so far is voice strain

My singing teacher started out as a voice therapist.
He is still working with a lot of people with damaged voices that are there for therapeutic reasons as well as professional opera singers that there to level-up their game.

He says, the best thing you can do for your voice is to sing.

Singing will give you the proper "support" from your lungs and train the vocal muscles without wearing them out.
One of the key aspects here is producing high quality vowels, and don't let the sound be disturbed by consonants.
This is opposite to how the voice is used when speaking (in most languages), where consonants are of primary importance for people to understand what you are saying.
However, consonants are interruptions in the air-flow and can easily wear the voice out and cause stain.
Justice Department: Resolution with Purdue Pharma and Sackler Family
Running Jekyll on WSL2
> people always say stuff like that, but do they mean it?

no of course not. it's a pointless thing to say, equivalent to "if you don't like the laws in America, move somewhere else." Easier said than done, for starters.

But also, if developers and power users aren't allowed to criticize or give feedback than who is? Apple needs us more than we need it, so of course you should have a voice
Please note that according to this study people who weren't critically ill still had cognitive deficits.

Otherwise: Yes, other illnesses can have similar effects. Now we have another illness that piles more people on top of that. It adds to the number of people who get critically ill. It's not that Covid is worse than some other health problems, it's that Covid's impact is in addition to the ones that existed.
Open Source Programme Office

This strategy is firmly rooted in the Commission’s and the wider EU policy context. For it to succeed, a
proper enabling environment must be put in place to guide, encourage and nudge change across the
organisation.
The strategy and the action plan are inextricably linked. The pivotal point will be an Open Source
Programme Office that enjoys genuine political and organisational support, involving all directoratesgeneral. The Office will act as facilitator for all activities outlined in the strategy and the action plan. It
will assist subject-matter experts, encourage the directorates-general and help balance internal focus and
external activities.
As domain leader for IT, DIGIT will be responsible for setting up and running the Programme Office.
This will allow it to set priorities, measure outcomes and report on progress.
DIGIT will make an annual budget request for the Programme Office and the action plan, to be reviewed
and approved through the normal budgetary procedures. Using the existing corporate IT governance
structures, DIGIT will report on, monitor and review the action plan, and deliver a mid-term review of
progress and implementation of the strategy.

Interesting nontheless
They switched to Yahoo search for a while. Looks like maybe 2014-2017[0], though I'm not certain of that.

It was briefly annoying, but I just switched it back, so it wasn't a big deal. Defaults matter, but if you're using Firefox, you're probably less likely to accept an inferior default than most people.

[0] https://techcrunch.com/2017/11/14/mozilla-terminates-its-dea...
So presumably this will also open up avenues for doing QUIC and thus HTTP/3 on Fly?
Missing are the zeros (and negatives)
Maybe I am missing a zoom function, or the visualisation is poor, but I see an almost flat curve, in some cases even slightly upwards (hours per day, probably Covid/work-from-home effect?).

US data does show a very small downtrend on some graphs, but so small, that it hardly counts as "trend", IMO.
Nothing like publishing a textual data table as a giant picture.

"If this data doesn’t get you off the couch and coding the next great product, I don’t know what will." If the hope of a 9 digit payoff is what's motivating you to start a company, you're better off trying your luck on a roulette wheel.
It doesn’t really make sense in this case though, does it? One example is that Knapsack can be approximately solved in polynomial time for all tolerances eps (I.e., it has a Fully-polynomial time approximation scheme, or FPTAS). The EMH is only talking about essentially approximate behavior (as the paper also mentions, with repeated experiments).
US dollars are used in a majority of drug and child trafficking transactions. Should we disregard it?
I wonder if the primaries are part of the problem. Aren't they by definition only going to attract the political junkies?
If that string works worldwide, then fine. At some point you're going to tick off someone. IMO it's better to be consistent.

As a counter example, why aren't URLs in arabic too, for example? "https://news.ycombinator.com/login" doesn't make sense to an arabic speaker. Should we also force service providers to alias "/login" to "/تسجيل الدخول" as well?(forgive me, I just googled 'login in arabic' and picked the first result)

You could make the same argument about every programming language in use today. I don't see a mainstream programming language that doesn't use english based reserved words; for better or worse, the legacy of ASCII and english lives on.
Activists Turn Facial Recognition Tools Against the Police
Correct me if I am wrong, but is there anything stopping anyone from starting a new (better) search engine, and promoting it like crazy? Maybe even pay users a portion of the ads revenue for using the new search engine?

I understand there are economies of scale here, but if a few investors got together what's to stop them from achieving this?
> I for one would be deeply ashamed if I suddenly found that bytes had a ninth bit we never suspected was there in the first place.

http://www.lispworks.com/documentation/HyperSpec/Body/f_by_b...
URL, email string extractor in texts
But is is confusing if you know what Prolog is.

Real world example: Once there was a new browser from Mozilla called Firebird. There was also a previously established RDBMS called Firebird. No one believed the browser and the RDBMS would be confused, but none the less Firebird the Browser is now called Firefox. The reason is a little confused - Mozilla at the time claimed something like "Firefox was only the code name", but I think they would have left it alone if the people from Firebird RDBMS hadn't asked them to rethink the naming.

Edit: also, searching for "prolog web framework" gets you stuff about using prolog for web application development. So, yeah, naming is not great and your assertion is not entirely correct.

The first few hits I got were:

* https://www.metalevel.at/prolog/web

* https://github.com/Anniepoo/weblog

* http://www.pathwayslms.com/swipltuts/html/index.html

And no sniff of this new framework.
When JSON Sucks or the Road to SQLite Enlightenment
Common wisdom is that it doesn't matter, but you shouldn't change it. Anecdotally drives that ran mounted vertically that then are moved to horizontal mounts do have increased failure rates.
Somewhat related is the GnuBee: http://gnubee.org/

MediaTek MIPS CPU and only 512mb RAM though. The community is kinda moribund and the installation instructions don't match the firmware I got on the device. I've made a couple of halfhearted attempts to update to later versions but haven't had any success so far.
Crossing the channel would have been a lot simpler than taking Eben Emael, so I'm not sure why you think that would be a factor. Britain has never had well defended coasts which is why its been conquered so many times over the centuries. Even the Romans managed it....
Is this really dog whistling? There is no coded language in the parent comment, as far as I can tell.

The way I read it, this person is tired of pretending there is no problem, that love, acceptance and a new app will fix it.
This is what I meant as the advantage of multiple implementations, by "CPython does whatever it wants" I meant that the power dynamics are almost exclusively in favour of CPython
So COVID-19 is a special “brain wrecking” virus ?
I'm sure, but in the case of medical practitioners, that arrogance may be borne by confidence rather than ignorance. You certainly need to be confident in your abilities if you're going to take the responsibility of someone's health in your hands.
Is anyone working on a Git-based CMS that can be accessed through REST APIs or through Git?
According to YouGov the latest numbers are 9% wearing masks when in public, it has become a bit higher lately (was 7% just a couple of weeks ago). But I think 9% is far too high. I very rarely encounter a mask while taking a walk in the city closest to where I live. Although that might be due to those wearing masks not being as active in public.

https://today.yougov.com/topics/international/articles-repor...
> For instance, if a user were to say something egregious like "Empire Strikes Back is bad", what is preventing especially enthusiastic fans from labeling them with having uploaded child abuse content. Presumably that would be a good way to get that user banned from most popular servers.

Suppose @alice:example.com says “Empire Strikes Back is bad”, and @bob:example.org labels Alice with “uploaded child abuse”.

The label attached to @alice:example.com is not “uploaded child abuse” but “uploaded child abuse, according to @bob:example.org”.

Perhaps @charlie:example.net discovers this and labels Bob with “false moderator”. Maybe @drew:example.horse labels Bob with “false moderator” and Charlie with “true moderator”. Each server can decide whether they trust Bob, Charlie and/or Drew.

Anyone who cares enough can check whether Bob's assertion about Alice was correct, and so they can learn whether to trust Charlie and Drew.

This is similar to how blocking works on [scuttlebutt](https://ssb.nz), which is subjective by design — if I can see that a few people I trust have blocked a certain identity, and they've left a message saying why, I can choose to trust them and block that identity myself.
This sounds like what you want

https://blog.danslimmon.com/2019/07/15/do-nothing-scripting-...

Found via https://dotat.at/:/?q=automati

I also searched for “run book” but that didn’t turn up anything likely. Although a runbook is often a good starting point for automation, this do-nothing script idea probably makes the path from documentation to automation more direct...
I used to have two odroid HC2s in my Ceph cluster. They worked fine with a line in the config to cap their RAM usage. My home connection (100Mbps) was the bottleneck, not the HC2s themselves.

Unfortunately Ceph stopped supporting 32-bits ARM in Mimic or Nautilus, so I'm looking forward to the HC4
> IQ is somewhat effective as a diagnostic tool for significant impairment and not much else

This places exactly zero constraints on the utility of IQ tests. Instead of asking why group A scores higher than group B, I can simply ask why group B is impaired relative to group A. Apparently that should be enough to convince you of the validity of the comparison.

> The variance of measured IQ for the same individual over time is very high.

The test-retest correlations of IQ batteries are typically in the 0.8-0.9 range. For example, the Wechsler test [1]. This makes IQ probably the single most reliable measure in the social sciences. Perhaps you're referring to the Wilson effect, but that's not at issue here.

[1] https://images.pearsonclinical.com/images/pdf/wisciv/WISCIVT...
> It seems nothing groundbreaking. A router, some middleware and websockets.

That is standard for Micro service/Web framework. 2 functions and a router and you are now "Open source Web framework" author on github.
Exactly, I have a friend who is a forklift driver for Costco. He loves that the work is very self directed, that a portion of the warehouse is essentially his to make as clean and organized as he wishes. The main requirements are that all the incoming goods be stored and all the empty bays restocked.
Crommunity – A Flask app to build subreddit clones
I took Harvard's CS50 course and Crommunity is the final project I made to complete the Web track. Python and Flask were new to me and I had a lot of fun building this. BUT I feel like it could be improved in a lot of ways and that it's not really "pythonic".

I'm looking for a honest feedback on this. I have a lot of new features in mind, but the code is probably terrible and I'd like to get professional opinions before diving too deep...

Thanks!
I can't say specifically which algorithms are run on it, but GDELT runs sentiment analysis (https://en.wikipedia.org/wiki/Sentiment_analysis) on each article, and they have a new data set called GKG which is all about emotion mining.
yeah who wouldn't want to drive a forklift even just for fun?
Thank you for the more thorough take on that perspective.

Yes, there are "parallels to the Dark Ages" in the sense that "medical practitioners prescribe treatment based on the best information available at the time".

That doesn't mean medical knowledge, practice, research, and equipment has been stagnant or that medical practitioners should not be trusted with their advice.

Statements like "the lunacy of modern medicine" are not truthful and not productive, especially when the minimal supporting evidence for the statements are misleading at best.
I fear that forklift driving through a computer monitor will result in even less situational awareness than being in the forklift, thus increasing the risk of accidents.
Do speculators make good product advocates? Seems like they have a pretty obvious conflict of interest.
Worrying and indeed not good for Firefox, if correct.

However, when you simply multiply "browser share" with "amount of 'internet' users, you may very well make some grave mistakes. E.g. does "Browsing Tinder" count as 'internet user'? Someone updating their instagram app? If so, you do miss a lot and maybe the numbers go very far in either direction when corrected?
The whole comptime stuff is very un-C.
Explore the Ways Trump or Biden Could Win
Manual transcription is still a thing today. Stenographers being one of the more well-known examples.
When I try to search for your name, I only get hits on some country radio channel. I could search for ‘wezl hacker news’, but it would have been easier if you had chosen a non-colliding name to begin with.
Perhaps they could have a service counter, like the grocery stores in the old days?
My guesstimate: about 15 years from then (~2050), depending on your particular tolerance. That's the amount of time it would take for that last new car to disappear from the road.

The gas stations won't disappear. They are, after all, making only bare profits on the gas itself. They're convenience stores with gas as a draw. They'll reduce pumps as they get fewer customers, and add in other features, which I can't predict because they depend on what charging and other transportation infrastructure looks like 30 years from now.

The 15 year point is where that gets reduced to 1 pump in the corner, and some out-of-the-way gas stations give it up entirely because it's too much trouble to ship gas to them.

30 years is the "fusion and flying cars" time frame, beyond which anything is possible. Electric cars will evolve much, much faster than gas cars -- the state of gas fueling is pretty much identical today to where it was in 1990. Self-driving cars can also completely change what it means to fuel up a car at all, or to own one.

So I suspect that well before 30 years from now, most people will have changed to something different. The people you're talking about, the ones who have a strong attachment to gasoline-powered cars and will keep them until they become "prohibitively annoying" -- they're the ones with 30 years to go.

Well before that, they'll be seen as weirdos who enjoy standing outside in smelly chemical stations rather than fueling up at home, and putting up with the noise of 3,000 explosions per minute in front of them. But they'll be proud of it, and they'll be the ones keeping the gas stations fairly ubiquitous until around 2050.
Interesting, non-profit? Yeah tbf training technicians for appliance repair isn't that hard. People just need some basic knowledge and willingness to learn. 6-12 months is enough to turn anyone with basic capabilities into a decent repair engineer. But you also need a well made course and tests.

Just my own opinion, used white goods that were once high end will last longer than the cheap new stuff.

They just have more thought put into the design, there is no corner cutting like missing components and thinner metal, they're just better built. And they have features that are missing even on the newest cheap models.

Haier washers, for example, are a nightmare. They fail catastrophically very often, even the cheapest Bosch will last more. And the parts are simply not available, not new, not refurbished.
I think this is true. I have used the Python C-API heavily having started SciPy and NumPy and Numba. I have a pre-alpha plan for addressing the C-API by introducing EPython (a typed subset of Python for extending it). It is not usable and in idea stage only, but I welcome collaborators and funders: https://github.com/epython-dev/epython. Here is a talk that describes a bit more the vision: https://morioh.com/p/6db365736476
Source on those numbers and how common that was?
Theoretically there’s nothing stopping them. But I personally think realistically it’s too far gone for this current generation. Computer literacy is too low.

The same way an entire class of people (looking at you, Grandma) think that Microsoft Windows IS the computer, many people think Google IS the internet.

And to some degree they aren’t wrong.

Overcoming that perception is going to be insanely expensive and time-consuming. Not to say it shouldn’t be done. Not to say it couldn’t be done, but man, talk about an uphill battle. Especially as Google will naturally mobilize their own machine to crush this new competition.
Why even bring up that style gripe? You acknowledge it's relatively small and inconsequential. If you're excited to see where the language goes, don't drag things down with completely subjective aesthetic criticisms.
Yeah, the current CPython code base is just too big to pretend that anything else without compatibility will be highly adopted.

It's a bit like python3 from python2, it's been so slow and painful to transition because you cannot just "drop all your code" (I'm simplifying the issue).
> If your load is low you can do with less and you could potentially use swap, but it would regularly freeze on you or crash the osd processes

I capped my OSDs' memory usage using osd_memory_target (set to 1.5GB), to make them run on HC2s with 4TB and 6TB disks, I never had stability issues with these.
I guess there's two ways of looking at it. The distances spanned by the extreme points net or how dense it is. Not that I have the knowledge to relate any of that to real world use cases or consequences.

Here's the map including all larger powerlines

https://www.entsoe.eu/data/map/
If anyone is curious about some modern fusion of EDM and the saxophone, check out Big Gigantic (Dominic Lalli, tenor sax) and GRiZ (mostly alto sax). Seeing either of these guys live is more fun than I can describe. Also, Lalli put out a jazz album recently with a few other musicians, "A Blind Man's Blue".
Agree that there's more focus on speculation. There are some that focus on actual usability and fast, efficient transactions.
> orders of magnitude cheaper to store

Unless your exchange gets hacked, you lose your keys or similar
Of course this is about US politics, but it's an interactive numbers-based simulation, so hopefully it's still HN material.
> That's assuming that the mining hardware doesn't get more power efficient

The efficiency of the mining equipment doesn't really matter.

It is always worth spending almost as much money on electricity as the cryptocurrency generated. If someone comes up with a more efficient miner, it is profitable for them to roll those out until the power equation levels out again.

Mining equipment efficiency affects the total network hashrate, but not the overall power consumption.
Just buy a FreeNAS mini from IXSystems. It just works. I have had one for 6 years now with no issue. Yes it cost money, but if you can pay for 4x12TB then I assume you can pay for the mini. :)

https://www.truenas.com/truenas-mini/
The US started with puritanical protestants.
Technology isn't doing the centralization, it's the people who are building and managing systems centralizing them.

In that sense, we're doomed to give ourselves 1984 unless we consciously and continuously fight everyday to not slip into a dystopia.
Hey, Tsotne from Tecton here. Tecton docs are currently only available to early access users, but if you hit the [Request Free Trial] button on the site you can sign up for early access and we'll reach out to you with more info!