skysight-inc/HackerNews huggingface dataset:
> I think it is OSS [1], although all the code is in Subversion

What has the license with the chosen version control system to do?
It's mostly because of foreign investors (ie: Chinese multi-millionaires) using real-estate using empty houses as a way to store their money abroad, making the market even more unaffordable for everyone else by increasing price and creating a shortage.
I remember some article I read about drug sniffing dogs. Apparently the most important factor in what made an effective dog wasn't intelligence or ability to smell or anything like that. It was motivation. The dogs that were hungry - that were always eager for the treats give as rewards - were the ones that succeeded.
Wiltshire runner would be a rather good name for the new variety.
LineageOS with F-Droid and no Google Apps
They don't "provide macOS for free" any more than they provided the T key on your mac keyboard for free: their software is only designed to run on their hardware (for which they also attempt legal restrictions to prevent you using it elsewhere in addition to cryptographic DRM techniques) and they really only want you running their software in their hardware (which they already go to lengths to enforce on iOS and which they increasingly are pushing onto macs)... the software may as well be firmware (and in fact that is what Apple calls it on iOS) and is part of the vertically integrated product they sold you; so being annoyed about this is at least as legitimate about being annoyed that they didn't implement well any other feature of this laptop you are paying over a thousand dollars for (and, as stated by the person you are responding to, not just in their response to you but also in the post you responded to, the response is to just take their money elsewhere, which is _great_).
All this hustle porn is meaningless. Why are you doing it? Everyone is doing it to escape the system. Anyone that says different is lying to us or to themselves. You can't escape the system if it kills you first.
the character work is sublime.
This is great work.

I guess from a legal perspective this hinges on the idea that you can't copyright/patent an API. The graphical design and UX, however, can be copyrighted I suppose.

I also wonder if it would be legally possible to do the same for iOS.
Fixing the width of a tab is akin to trying to define the value of x to be 3.
IMO, you and the parent are both right. Unfortunately, all too many programmers are implementing something that management came up with.
Machine-readable content benefits everyone, especially content wranglers
Have never done the course, but I did work through the entire book some years ago and it was an intensely rewarding experience.
Taman Festival – Bali’s Abandoned Theme Park
Faster C++ I/O
Some simple and useful tricks to speed up I/O in C++. Is there anything else? Is there a serious alternative to iostreams?
I assumed vmware would not be compatible with M1, but they've announced support is coming.

https://appleinsider.com/articles/20/11/11/parallels-confirm...
I am not so sure: according to Wikipedia, Skype uses SILK, which has bitrate of 6-60 kbit/s [0]. In contrast, G.711 (often used for classic landline telephones) has a bitrate of 64 kbit/s [1].

I can only speak from personal experience: my cheap standard landline has much better audio quality and lower delay times than any Skype call I have made.

[0] https://en.wikipedia.org/wiki/SILK

[1] https://en.wikipedia.org/wiki/G.711
Doesn't a cyclomatic complexity limit of 5 basically rule out the switch statement?
Some self advertisement: I implemented some very similar Python module a while ago (more than 9 years ago actually, but updated all the time):

better_exchook: https://pypi.org/project/better-exchook/ / https://github.com/albertz/py_better_exchook

It's just a single file, so you can easily copy it into your project.

It's a bit more advanced than this as well, as it has some further logic about what variables it actually shows:

* It shows only those which are used in the statement of the active line. In bigger functions, you often have other unrelated locals, and this would become incredibly spammy otherwise. Also, the use locals in the current line are almost always exactly those you are interested in.

* It also shows globals (this one only shows locals).

Like the original traceback and this one, it shows the current active line, and not the context around (e.g. like in IPython or stackprinter).

However, it has an extension: If the current statement goes over multiple lines, it will print them as well.

It also has an extension for DomTerm that you can fold away the variables.
That sounds a tad presumptive.
A comprehensive stat library for J would be close (there is an RServe lib), but the most important thing is the integrated data store. For big companies, it makes perfect sense to want a separate data store. But for small shops or loners, tight language integration is light-years better! With J, I am allowed a real database (no effing .csv) where I can use the same (terse) language as for the analysis. This is the killer feature. This is where you see that say, for example Julia, is made for serious industrial coding with teams of tens of people and not lone guys.

Following the same principle, R dplyr allows you to seamlessly interact with the DB by using a translation layer. However, every time I open R I find myself having to write tens if not hundreds of loc to shape the data where I'd do that in a few lines of J. For single researchers, it's actually much easier to read your one-page of J code 6 months later than it is for your 500-loc R script (again IMO).

Although I imagine it could be possible to really make a specialized APL geared towards data analysis as a strict DSL (APL is not a DSL). Meaning for example, making it more static and therefore statically compileable at the expense of losing things such as first-class environments (namespaces) or the "execute" primitive. One could also specialize the notation further towards statistics. There really is a whole realm of possibilities, here!

In a word, there is a market for lone scientists. It would be nice to have tools for that market ;-)
Midnight EST (UTC-5) would be 5 am in the UK for the unlock time.
Bitcoin Is Winning the Covid-19 Monetary Revolution
> There is no such thing as "more" or "less" accent from a purely linguistic point of view.

Bit of a nitpick, but I think that's only true of so-called native accents. [0]

If a community speaks the language natively, in a certain distinctive way, that's called a native accent, and as you say it's meaningless to refer to any native accent as more or less accented than another. (edit I suppose in the extreme cases this might not be true, as a community's dialect might evolve into a distinct language, but that's by the by.)

With non-native accents though, the accent is the result of a limited linguistic ability. If you learn French, you'll have less of an English accent as you become more skilled, as the accent is the result of your native English leaking into your French pronunciation.

[0] https://en.wikipedia.org/wiki/Accent_(sociolinguistics)#Non-...
> Or they’re comfortable with an ethic group in their neighborhood as long as they are firmly Westernized and of a similar socioeconomic class.

I believe an acclimatization two-way street is a big factor in successful multicultural co-existence. Food seems to be a powerful bonding agent for many people. My neighbor invites me over for Chinese Moon Festival with mooncakes I've never had before, I invite him over to my hunting lease to shoot some doves and fry them up with bacon. Substitute baba ganoush and BBQ, biryani and buffalo wings, pho and Philadelphia cheesesteak, menudo and Marzetti beef-and-pasta casserole, etc., that's why I love American street parties in multicultural neighborhoods, Americans by and large love sharing with each other at these events. Kids, similar parenting styles arising from similar aspirations and similar ideas on how to achieve those aspirations seem to be another powerful bonding agent.

But I do draw the line somewhere. Much as I love eating it, you can't convince me anyone of any culture will ever be comfortable with their neighbors making stinky tofu in their backyard. I hear even the Chinese impose requirements upon those making stinky tofu to stay away from residential areas.
The linux version is overly emotional/rage-y and strongly overstates its cause.

The first version is calm and honest, does not pretend preference is actually somehow objective universal statement.
A big thanks to user "doener" for submitting the MicroG project: https://news.ycombinator.com/item?id=25252598

I found this LineageOS clone while checking out the author of that MicroG project and it sounds amazing. I'm very happy with LineageOS but sometimes the Google Apps would be a pain. This fork just cleanly replaces GApps with microG and the Play Store with F-Droid.

In effect, that seems lime a "power user" LineageOS fork.
This is probably a failure of the article. Admittedly an explanation of the common view of the "Alpha" was in the title but maybe it would have been better to start with the current understanding of how wolf packs work and put the origins of older views in the middle or the end.
Steve Jobs at the D8 Conference 2010
I am not sure what point you are making. I think Tracy is just demonstrating that there is some humility to the process that she may have not expected but she wanted women to know that it is equally as stressful for men as it is for women. My words, not hers.
You can avoid 99% of cheaters by not logging in on lichess but you're at the mercy of much less appropriate matchmaking. You can also play at faster or less unusual time controls.
I think the show is part of a zeitgeist that was already there.

Streaming & such is popular. Famous GMs like Magnus & Naka are charismatic and extremely online. There are some great sites to play on these days, especially lichess. Lockdown makes for more game time. Chess is on an upswing.

It's an old game, I bet there have been a lot of peaks and troughs.
This is an open-source implementation of the google cloud integration in Android that is necessary for push notifications in virtually all apps, the account mgmt that the Play Store uses and so on.

This makes it possible to use LinageOS without installing Google Blobs with root access, while having almost 90% of apps work as normal.
Certified Kubernetes Administrator (CKA) with Practice Tests
https://www.udemy.com/course/certified-kubernetes-administra...

Writing With Confidence: Writing Beginner To Writing Pro
https://www.udemy.com/course/writing-for-business/
Some engineers and teams do, yes.
Tony Hsieh Tried to Single-Handedly Transform Downtown Las Vegas
I heard of this years ago when I had a OnePlus One and played with LineageOS.

What's the current status of the project?
Is is a full functional replacement?
Is it transparent to apps?
E Foundation – deGoogled unGoogled smartphone OS and online services
It failed more due to mismanagement than anything else.
Depends what your expect from it. It got me through University and I had a much better experience with it than most others had with MATLAB. But I used it for maths during compsci. I suspect it's different for engineers trying to use existing code packages to solve mechanics problems for example.
I also just found this: https://news.ycombinator.com/item?id=25253091

which IS LineageOS without Google Blobs :)
It's more likely still that the person answering emails didn't know the answer, and either was unmotivated or unable to put the question in front of someone who did know the answer and then follow up with them to respond.

This is when having contacts inside a company helps. Either be a big enough customer to warrant their attention by default, or make friends with the company rep when she calls or stops by. If you aren't a large enough customer to have either of those options available to you, then you get the attention they feel you are worth as an end user.
> they toss perfectly good large appliances too.

Oh they do, they really do. I worked at a recycling factory in the UK, the amount of household appliances, TVs, computers and computer parts, laptops, phones that people toss away is staggering.

Many are in absolutely perfect working condition! Like, a 48" Samsung TV and a 52 inch 4K Sony TV would come in, we'd test them, nothing wrong with them. I can only assume someone moved house and just left everything, or they upgraded to bigger TVs.

Not even going to mention the washers, dryers, dishwashers, fridges, about a quarter of them would be in good working condition. Who throws away a perfectly fine washer? Why? A new model has nothing new inside technology-wise, I can promise you that.

It was against company policy, but employees would take them home, either for a low price (got myself a nice Neff microwave oven and a Bosch vacuum for £10 each... retail price in the hundreds) or just by being friends with a supervisor...

I'm actually glad about that, because otherwise they'd be loaded into containers and sent to Asia or Africa somewhere. Absolutely ridiculous.
I have Octave code running in production.
> You really can't get away from standards when it comes to communication.

I disagree, at least in principle. It's important to separate the natural phenomenon of language, which has been going on for perhaps 100000 years or so, from the general understanding of the term.

In the general sense language indeed has to be standardized, because that's what is needed to have a functional nation-state that has (ideally) high internal homogeneity. Nation states are however a modern and artificial construct. If you go back a few thousand years (or even a few hundred in some places) you will see much more of a continuous distribution of languages [1]. Even today you can see traces of this in, for example, the Western Romance languages [2].

Again, in the natural sense of the word, there isn't even a clear separation between languages. It's all a continuum of different ways of speaking that flow into each-other.

[1] https://en.wikipedia.org/wiki/Dialect_continuum

[2] https://en.wikipedia.org/wiki/Romance_languages#/media/File:...
So Pfizer/BioNTech’s FDA advisory committee meeting is slated for Dec 10th and Moderna’s a week later, Dec 17th.

For folks that are interested, advisory committee meeting slides are typically posted on the FDA website ahead of the meeting, though it might be after considering the timelines. They tend to be 200+ slides decks that are dense with data and key regulatory discussions. Great if you want to get into the details.
Medical imaging, like everything medical, nuclear, and military, has somewhat high barriers to entry due to legal requirements, eg getting sued b/c of the proverbial amputation of the wrong leg due to flipped display. Also, from my limited experience in the field, software for radiology workflows and archival, viewing workstations etc. are often expected as part of a deal for the imaging devices (X ray, MRT, etc.) themselves rather than as separate products.
> Does J have a notion of the relationship between certain functions and their inverse?

Yes. Many built-in words have inverses assigned, and you can assign inverse functions to your own words with :. https://code.jsoftware.com/wiki/Vocabulary/codot

EDIT: and here's a table with predefined inverses: https://code.jsoftware.com/wiki/Vocabulary/Inverses
Firefox 83 vs. Chrome 87 on Intel Tiger Lake and AMD Renoir Under Linux
On solution is to pick parenting book which will make you feel guilty for not spending enough time with kids or not giving them enough quality of time.

Pretty much regardless of how much time you actually spend with them.
Apple is superficially "premium" nowadays.

It has been releasing faulty keyboards on it's macbooks for years. They knew. They didn't care. They just continued to release new ones every year with the same faulty keyboard.

Not to mention staingate (which affected me personally).

Those 2700$+ macbooks with ghosting screens. The stupid chip that does a weird sound when you stop your music.

The list just goes on and on.

And this is the stuff on the surface. Go open a macbook and analyze every single component quality...
What type of dose do you get in ayahuasca? The 2mg/kg from the test seems like a substantial amount.

If the hallucinations come from another plant, then why does the paper say DMT is classified as hallucinogenic?
Sure, I loved Amiga E, coded some utils (still up on aminet) and even some demoscene stuff (file packer, music-disk and slideshow for a friend's art).
set tabsize 4
It’s Time to Stop Nap-Shaming
'To say, I saved the world – that's the magic of games': Bethesda's Todd Howard
Maybe it shouldn't be "don't reinvent the wheel", but rather "reinvent the wheel well"
Depends. If it is about the base language then it should be. But if you're using toolboxes then Octave's packages have numerous unimplemented functions compared to their MATLAB counterpart. And in genera keep in mind that compatibility isn't perfect.
Modularity can be achieved via extension ports, just like my 16 bit machines had.
That seems like a pretty sweeping generalisation of the North and South. I'm aware that I'm responding to anecdotal evidence with an anecdote myself here, but I come from a fairly small Southern town myself, and I've been harassed here before for "sounding foreign" (my family are Irish, so my accent is a little strange, despite living in England for my entire life). Conversely, having moved to the North for university, no-one's ever remarked on my accent. I don't think this is necessarily a regional thing.
You're conflating video camera and digital camera sales.

It'd be great to see sales numbers for all the major manufacturers, but Canon have in the last year launched five new cinema focused cameras (R5, R6, C70, C300 iii and C500 ii), Sony have launched three (A7sii, FX9, FX6). All of these (the ones that are currently available at least) appear - both from availability, and the frequency I see them on location - to be selling extremely well.

As to your 'high end models' comment. That isn't remotely true. Arri make one camera, the Alexa 65, that isn't available for retail. Red make one line of cameras, the Red Ranger, that wasn't available but now is. They also make custom cameras for specific DOPs occasionally. But broadly speaking both manufacturers only make 'high end models' (only exception being the new Red Komodo pro-sumer crash cam), and they're all for sale (and doing extremely well).
The problem is that the converse can be true, this is true if you actually hit the hyperfocus trance but if you don't get there, the noise can actually distract you from ever getting there and if it is not a task you want to do, the noise is guaranteed to provide the needed distraction, to avoid the task all together.
>Yes, for prose. And no one actually said easier, they said faster. Code is typically full of parenthesis special notations and characters. Nobody's speed-reading code. That doesn't make sense.

You speed read code all the time - when working on a codebase you can pinpoint the exact segment of a line you're interested without even parsing the whole line. For example if you're trying to modify an argument that's being passed from parent scope - you navigate there and just go to the argument on the caller - you don't read the previous arguments or call definition, you don't read surrounding lines, etc. you just know where you are and what you want to change.

Having a limit on width is very useful - but 80 is too constraining because of indentation and using descriptive names (assuming you don't obfuscate your function names, like you said an anti-pattern).

I personally like 120 characters :

- beyond that and the editor takes up too much horizontal space and my eyes need to jump too far from line start to end, I've worked on a ruby project that had unconstrained line length and it was a nightmare even after a year spent on the project

- below that I have to break too many lines that shouldn't really be broken, worked on a project in JavaScript that had 80 character limit as well a long time ago and it was a complete mess, it directly impacts the way you organise code and not in a good way IMO
US will add SMIC, China’s largest chipmaker, to its defense blacklist: report
What does your Octave code do in production, if you don't mind me asking?
You need them to be registered on Homebrew as the Java package, if just for dependency resolving...
I have a very big idea(documented here: https://bsldld.neocities.org) It is a moonshot project, and I won't be able to do it alone. So I talked to a lot of people, from politicians to policy makers, and from educators to entrepreneurs, even before writing a single line of code. Guess what? Everyone said that the idea is really very good, but not doable in its current form. Unless, it solves an immediate problem that is tractable. If you have a big vision, try to break it down to very small pieces such that not only does those small pieces are understandable by people who will be affected by that project, but also it is easy and quicker to implement.

So if you have a big problem that seems difficult to implement, then try to break down that problem and attack each piece from different angle. And once you have enough leverage within the community/user-groups then go after the grand vision.
Very interesting article - I wasn’t familiar with wardley maps and found [1] as a good starting point to explore their usage

[1] https://wardley-maps-community.github.io/awesome-wardley-map...
This is basically the same conclusion made by Jeremy Clarkson and James May when they were driving and comparing their respective VW Golf (petrol) and BMW i3 (EV) cars to the south of England (around the same area where the owners of the EV car reside). The EV charging infrastructure in the UK is just simply not ready yet as of now.

To accelerate the infrastructure for the EV, the electric companies should subsidies to improve the home owners' plugs for sharing and fast charging their home electricity for their own usages and general public EV charging consumptions. Within overnight they will probably have more number of reliable charging points than the petrol stations' fueling points and then recoup the investment (ROI) in less than a year.

British government really need to get their act together since they are planning to bring forward the deadline for full EV adoption by the year 2030[1].

[1]https://www.theguardian.com/environment/2020/sep/21/uk-plans...
Did you know Trekkies helped get Obama elected?
What about “A libre reimplementation of Google’s Android user space apps and libs”?
Note that Microsoft basically did this for Windows 10 Mobile but then killed it. I actually recompiled a few apps for it at that time, it worked fine. I imagine getting 95% is easy, the last 4% doable, and the last 1% virtually impossible (not to mention this is a moving target)

See https://www.androidauthority.com/windows-10-mobile-android-a...
Question: who is running the push notification service? Why are they doing it for free?
Haha, last year I was seeing a lady who was from California, migrated out here to Texas, and I ran into the same thing.

I'm actually from Mississippi, so I have an even thicker accent than all but the most rural Texans, and while we were dating, she interjected during one of our talks about politics and life, with, "I could listen to you talk for hours...".

I was genuinely flattered. When I asked why, it as much the same reasoning you gave. I apparently have peculiar word choices that, when combined with an advanced education and a wide and diverse range of interests, causes a lot of cognitive bias in those who hear me speak.
I think the technical problems are harder. AFAIK, you can’t run most services on iOS, so you would have to find creative ways to implement them.

Also, on iOS, it would be an (¿almost? Does the iOS UI have any open source parts?) complete reimplementation of the user space.