skysight-inc/HackerNews huggingface dataset:
I believe "macro evolution" is a bit of a controversial term, as it that term and the corresponding "micro evolution" have been co-opted by creationists, who obtusely claim that there is no evidence for macro evolution, but that they accept micro evolution.

I'm reading "The Greatest Show on Earth" (which is a fantastic book for a broad overview of the evidence for evolution. The evidence is truly astounding and awesome). Dawkins spends a bit of time arguing that the distinction between micro and macro isn't that meaningful. However, I just skimmed the Wikipedia pages and it seems the terms may have some legitimate usage? Perhaps his unfortunate dealings with creationists have simply spoiled the terms for him.
All it means is that they can use the funds as they see fit. There should be a breakdown somewhere on their site of what % of funds go toward development verse admin/fundraising as they are a 501c3.
This functionality is provided by `xref-find-definition`[1]. For many languages this defaults to using keywords from a generated tags index file, but many modes have a language server or some other more specific facility to provide this functionality at runtime. I'm not familiar with what provides that functionality for C/C++, but Ruby has `robe`, python has `jedi`, clojure has `cider`, rust has `racer`, etc. It generally requires a some setup for each language you use, but there is broad support for this functionality (and it often provides some form of symbol auto-completion as well).

Some modes also support limited refactoring tools[2], but that's not quite as common.

[1] https://www.gnu.org/software/emacs/manual/html_node/emacs/Xr...

[2] https://github.com/clojure-emacs/clj-refactor.el, https://github.com/Wilfred/emacs-refactor, https://www.emacswiki.org/emacs/SemanticRefactor
GitHub data science career repository – 2019
Proton Beam Therapy: A Short Story
I strip the DRM from all the books I "buy" from Audible and Amazon. It's an imperfect solution, since I'm still giving them money for DRM encumbered media, but I can live with that.
I find it fascinating that you can create culture via actual systems like karma and giving gifts regularly, it makes me wonder are the types of systems that can be created to impact culture positively.
It won't satisfy rms but seriously: Apple Maps, which is actually good now.

The Maps app on Macs and iOS does not use JavaScript. It also supports satellite and 3d views, and the street view shipping in a month looks better than what Google offers:

https://twitter.com/rvdsteege/status/1139264604918485005
> Assuming this is naivete and not a deliberate attempt to mislead

Can you please edit out gratuitous swipes like that from your HN posts? It breaks a number of the site guidelines and your comment would be fine (with higher signal/noise) without it.

https://news.ycombinator.com/newsguidelines.html
https://slatestarcodex.com/2014/12/17/the-toxoplasma-of-rage... has a nice theory on why they choose high-publicty, low-apparent-value targets.
I would like to do something like that, but I don't feel like I could get away with it.

I'd get a follow up email with something like "You have to come. It's your job."

How do people pull off stuff like this?
What has changed in the programming world so much that Perl 6 (or raku, or whatever it will be called) is now irrelevant? Seems to me we still have the same problems we did when Perl 6 started. In fact, one of its graces, parallelism, no GIL, is an asset now with multi-core. Reactive programming is popular now which is built into perl 6. Functional programming is now more popular which is built into perl 6. Serving web requests and parsing json is popular now and that's super easy to do with perl 6.

Possibly the latest thing that perl 6 does not do (and most languages don't do) is heterogenous computing (GPU/CPU, etc). But perl 6 strength is that it can drop into a new language DSL inline without issue so if any language will just freely mix GPGPU and normal CPU compute in a nice way it could be perl 6. Wonder if anyone in the community is working on that...
There's active research in Model-Based RL right now that tries to tackle 1) and 2) together.
Vehicle to Grid Trial (UK)
What a strange thing to say. It seems like Rich Stallman would be the first person to voice an opinion against celebrity culture.
People hate on him because he's an excellent host, and his lack of "outrage" on controversial topics goes against the fiber of their beings.
I mean yeah he's famous, but has he actually made anything useful or interesting? I did a quick search and it seems like his main claim to fame is copyleft activism/zealotry as well as some obscure OS I've never heard of called "GNU Project" which, as far as I can tell, nobody uses (presumably because it is in the same vein as TempleOS).
Also, we know what a self driving car is, how to recognize it, and even measure it.
In some cases yes, but the majority of jobs are never formally advertised.

Where do you think MD (Managing Directors), CxOs and other high level people go for jobs?

The majority of them will get their next position through who they know, not a job board.
Also as a strict materialist, after reading estimates from lots of different people from lots of different disciplines, and integrating and averaging everything, I think we'll have likely have human-level or above AGI around 2060 - 2080. I think it's relatively unlikely it'll happen past 2100 or before 2050. I'd even consider betting some money on it.

I'm kind of coming up with these numbers out of thin air, but as much of a legend as he is, I agree Carmack's estimate seems way too optimistic to me. It's possible, but unlikely to me.

That said:

>The emphasis on computational power also makes no sense to me. If we had infinite compute today, what steps would you take to build AGI? Does anyone have any good ideas about that?

In this interview with Lex Fridman and Greg Brockman, a co-founder of OpenAI, he says it's possible increasing the computational scale exponentially might really be enough to achieve AGIc: https://www.youtube.com/watch?v=bIrEM2FbOLU. (Can't remember where he said it exactly, but I think somewhere near the middle.) He's also making a lot of estimates I find overly optimistic, with about the same time horizon as Carmack's estimate.

As you say, it can be a little confusing, because both John Carmack and Greg Brockman are undoubtedly way more intelligent and experienced and knowledgeable than I am. But I think you're right and that it is a blindspot.

By contrast, this JRE podcast with someone else I consider intelligent, Naval Ravikant, essentially suggests AGI is over 100 years away: https://www.youtube.com/watch?v=3qHkcs3kG44. I think he said something along the lines of "well past the lifetimes of anyone watching this and not something we should be thinking about". I think that's possible as well, but too pessimistic. I probably lean a little closer to his view than to Carmack's, though.
To what extent does number of chromosomes matter, here? I'm still confused about how species with different number of chromosomes can successfully interbreed without major problems in their offspring and thus I am still confused about the process of how a species can change its number of chromosomes (since the genetic problems that might occur with such crossbreeding would not likely be terribly helpful in survival). Is there any really good explanation for this that someone can point me to?
I presume they'll talk up the $21/hour price point in PR while pretending gas, insurance, maintenance, etc. don't cost anything.
Animaniacs Episode 7, "Piano Rag":

[The Warners try to hide form Dr, Scratchandsniff in
a piano recital, where Tymannini is about to perform]

TYMP: Franz Schubert intended the scherzo
to reflect the struggle between intellect
and the creative process.
TYMP: However, Schubert was simply incapable
of expressing such delicate nuance.
But, thanks to *my* genius,
I will perform this great work,
*not* as the composer wrote it,
but as he *intended*.

DWIM ("Do What I Mean")[1] has always been impossible; it's a fallacious belief that what a user intended is different from what they actually said, and that this intent can somehow be divined form a few words, typos, etc.

> as a sysadmin

It doesn't even require any advanced technical knowledge. Most people understand basic keyword searching. Over the last ~6-12 months, I've seen a wide variety of people complain about Google ignoring their search terms.

[1] https://news.ycombinator.com/item?id=15628014
Let's not leave the rest of it, threatened with its drivers unionizing Uber tries to play the individualism card to dissuade collective action.

"California drivers deserve access to flexible work."
https://www.independentdriver.org/

I wish rent was flexible. How about food prices, they should be flexible. Car repair costs. Flexible. Gas prices should be flexible. In general life should be flexible. Everyone should negotiate. Things should not be that predictable. It's better for everyone.
The Fractal Menger Sponge and Pi
This makes sense, Uber should be a premium service, back in my day having a private driver on call was expensive as it should be, the wear and tear om the vehicle is ridiculous, the vehicles are nice. You want a cheap ride, get a cab that someone may have shit in OR innovate in your life and buy your own vehicle.
He did couch it in the caveat that once the hardware is there it'd more be a matter of thousands of people throwing themselves at the problem -- we're waiting I guess for the hardware to be good/cheap enough for those people to be widespread
I think we have a different idea of what these hypothetical regulations would do.

I see it as regulations forcing Google and Apple, as platform owners, to not abuse their enormous power over developers on their platforms. Much like common-carrier regulations.

I don't see how that sort of regulation would massively increase costs to Google and Apple (who are profiting massively off their platforms anyway!)

I also don't agree that regulations on these platforms sounds horrific. I think just about anything is better than the power concentrated entirely at the whims of Google and Apple at the moment. Similarly, I don't think there'd be increased compliance cost to the platform. Regulation isn't always bad (in fact, I'd argue the vast majority of regulation is good, we just hear about the smaller amount of bad bits that slip through).
I found it interesting that OP chose to post the page for Google specifically, when there are many other services/companies listed on that page.

Turns out, pearjuice is a Trump supporter (https://news.ycombinator.com/item?id=12675679, https://news.ycombinator.com/item?id=12741738, https://news.ycombinator.com/item?id=12675971) and hence has a reason to target Google, which is known for its employees opinions against Trump (https://www.nytimes.com/2018/09/12/technology/leaked-google-...) and conservatives in general.

This does not take away from the validity of the points made on the link itself, but I thought it worth mentioning.
I think apart from the scale, they view labor as a risk, rather than an asset. The ironic part to me is they're hiring "genius" level talent to create these dummy level algorithms.
I don't know if I see how your analogy extends to this situation. Are you saying you like neither Stallman or Google?
Nobody said the list would be ordered ...
There are many.

Fellow officers can be a check.

The police internal affairs are a check.

In most cities there is a police board that acts as a check.

The local DA can be a check.

The US Attorney for the state can be a check.

The defense attorney can be a check.

The judge can be a check.
Nor their cars and the depreciation on them.
Looks really cool. Thanks for releasing the source.

How would you compare this to somewhat similar algorithm like t-digest [1]? I've only just skimmed your paper so I see some key differences, but thought it would be good to have your insight.

[1] https://github.com/tdunning/t-digest
tl;dr Uber/Lyft/gig workers are organizing to get themselves recognized as employees (rather than contractors).

> "These petitions are clearly Hail Marys by Lyft and Uber to try to prevent the passage of AB-5, which seeks to codify the ruling established in Dynamex Operations West, Inc. v Superior Court of Los Angeles. In that case, the court applied the ABC test and decided Dynamex wrongfully classified its workers as independent contractors based on the presumption that 'a worker who performs services for a hirer is an employee for purposes of claims for wages and benefits…'"

Uber's proposed policy is somewhere between what those drivers get now (no guaranteed wages, no benefits, no protection from unfair labor practices) and what they'd get as employees under California law.

Their response:

> "'$21 isn’t a living wage for any category of worker in the San Francisco metro area except a single adult or two adults living together,' Gig Workers Rising tweeted. 'What they’re offering is the floor, while hoping to kneecap any efforts to raise wages down the line & create a real union.'"
> you're talking about them
> investing tens of millions
> minimum into the development

Do you have a source for this hyperbole??
RMS discovered SEO
What did Perl do better than others when it came out?
Most previous sketches used what they called "rank accuracy". So if your inputs were [2^1, 2^2, ...., 2^1000]. The actual p95 is 2^950, and a 0.01 rank-accurate sketch would be allowed to give you any value between 2^940 to 2^960 (which can be up to a factor of 1024 away).

A 0.01 relative-accurate sketch has to give you a value within a factor of 100.

The above example is contrived, but with real web request data, there is often a very long tail, and rank accurate sketches quickly start giving values far from the actual percentiles.

So to more directly answer you question, it's that the maximum error possible is bounded.
That's why I don't want to even go into mobile development - pretty much the whole market is gated by two oligopolists who have random capricious policies and can - and do! - destroy thousands of hours of your work without even properly stating a reason and without any recourse. You work for years, you put your thought and love into something, you release it, people are happy to use it - and then some (probably severely underpaid and overworked) anonymous, or ever worse, a mindless misconfigured ML routine, pushes a button and poof! - it's all gone. That's an insane world to live in.
> So how/did it sign up users for paid subscriptions without user interaction? Does android allow something like that? Aren't all apps sandboxed?

This sandbox isn't a VM per-se in that the apps can view and interact with other apps via various api-interfaces, sometimes with devastating consequence (like apps with storage permission scraping location information from EXIF, or apps with SMS permission scraping inbox for your financial transactions).

> In general how is the android sandboxing and permission system nowadays?

There's lot of confusion and most users simply grant all access. Ask-on-first-use doesn't really help with privacy, at all. iOS, I think, has it better: Grant permission only when app is in the foreground.

That said, I am working on an app that'd help revoke and grant permissions automatically to apps depending on whether they're in the foreground or background; firewall apps from internet; block trackers. This isn't something you can't not do on Android today. And if you choose to root your device, there are apps like AF+ Wall, Privacy Guard (on LineageOS), XPrivacyLua (with XposedMod), NoRoot Firewall, NetGuard that are excellent offerings but sometimes feel like they're built for the power-user.
And they arent employees?
> Breathing in the ions could also activate the vomeronasal organ, a piece of nose anatomy thought to detect pheromones, and somehow send a positive message to the brain.

I wonder if this is what happens when you can smell that a storm is coming or its about to rain?

The effects of a storm are pretty interesting. I was going to argue that it would be hard to say that storms would have an impact of most people because most people do not care or are not mindful of what's going on. If it is a major storm you don't have an option. Which can lead to being mindful and aware of what's going on around you. Like a cold shower in the morning will bring you to the present. During a storm you are thinking about the now.

The weather and strong storms have always been exciting to watch. I still haven't seen a tornado, but that is on my bucket list to see.
I had the same problem. A double edged razor is better than a safety razor, but still problematic. I finally said fuck it and keep it trimmed to about 1/8 inch. As an added bonus, several women have complimented me on it.
When I was a kid, I put an egg in a container of honey and dropped it from a 2nd-story balcony onto a hard surface. The egg remained unbroken. The honey was undamaged.

The kinetic energy represented by the difference in height was still added to the egg, but the honey slowed the transfer down, and spread it out to the whole object, in the same way that walking the egg down the stairs, instead of dropping it off the balcony, would have slowed it down.

You don't always want the helmet to be damaged. I wouldn't want my helmet to be constantly denting, cracking, spalling, and ablating every time it touched something. You really want it to be damaged only when the kinetic energy is coming in too quickly to safely (slowly, widely) transfer it all to the protected head, and permanent deformation is the fastest way to bleed off that excess. In theory, the helmet could also heat up when it gets hit, but that's more expensive than just wrapping EPS around whatever you want to protect.
It honestly comes off as thinly-veiled misandry (wouldn't be surprising as the author is a woman). Would this be appropriate to say about cultural things around celebrating a young girl being a full-grown woman?
This is a great example of 1 of the 2 fundamental biases Kahneman identifies in Thinking Fast and Slow: answering a difficult question by replacing it with a simpler one.

The other one (also perhaps relevant to the general topic of this thread): WYSIATI (What You See Is All There Is).
The rich can hide money, but it's a lot harder for them to hide consumption, and the carbon tax is a consumption tax.
> Chrome also has a persistent advantage in being able to advertise Chrome on google search results.

And also on gmail, googlemaps and YouTube… They even paid for ads in the subway here in Paris! They also bundled it with software like Adobe Flash, which made it available on virtually every computer circa 2010…

And they ship it as their default browser on Android…
I want to write some scripts that are _slightly_ too complicated for bash. Basically just implementing some simple scripts that have a couple options/args and I want to use another tool.

How good would perl 5/6 be for this?

If not perl, anything similar that's not python? I want to learn something new.
> Easy end-user side loading, and third party app stores is a direct attack on this ecosystem and will damage the livelihoods of developers who will have no way to fight against massive increases in piracy that will result.

Windows developers seemed to be doing pretty well, even without an app store...
The FTC Is pretty clear[0] on what constitutes anti-competitive behvior, and a monopoly alone is not anti-competitive. Quote from the linked page:

"Section 2 of the Sherman Act makes it unlawful for a company to "monopolize, or attempt to monopolize," trade or commerce. As that law has been interpreted, it is not illegal for a company to have a monopoly, to charge "high prices," or to try to achieve a monopoly position by what might be viewed by some as particularly aggressive methods."

So under their definition of anticompetitive monopoly behavior[1] (which is actually illegal). They call out that behavior with valid business justification (my own example: protecting their brand) is fine, even if it restricts competition.

Side note: today I learned a new word! "Duopoly" (a market controlled by two players). Monopoly law _does_ apply to duopolies[1].

* [0] https://www.ftc.gov/tips-advice/competition-guidance/guide-a...
* [1] https://www.ftc.gov/tips-advice/competition-guidance/guide-a...
Note that Look Around only supports a small set of locations currently.
Lego to pilot audio and Braille instructions powered by speech synthesis
Is this after accounting for gas and insurance? Or are they just hoping everyone confuses them with employees?
I can relate to that. Once i ran along an electrified (with overhead wires) rail line, located somewhere up the slope of a valley during a thunderstorm. I've been soaked wet by the (warm) rain, but it wasn't uncomfortable. I could look down into the valley over the rail line from the way on which i ran between the pine/spruce trees. Lightning came at least every few seconds, thunder was rolling and cracking all the times, some lightnings struck the poles of the overhead wire. With blue/purple/white tendrils/webs. Everything looked like being illuminated by a stroboscope. The air was a mix of ozone and pine. I felt weightless, like i could fly. Ecstatic. Suspended from time.

Very different from when i did for example extreme fast bicycling with Lucifer from Alan Parsons Project on my headphones in endless loop.

Whole other level, for maybe 20 minutes, after which i had to turn back because of the way, and the thunderstorm moving onwards.
PBS Eons is an amazing show! Their other episodes on Purple Earth, the Devil Hogs, etc are great!

I love my boy Steve!
I love open source drama
I doubt there are any web clients that don't use JavaScript, though. How would that even work?

Like, I can understand being peeved at the use of JS for text that really doesn't need it. But something like a mapping app, I don't see how you get around it.
That's exactly what the GPL is: limiting the developer's freedom for the sake of the expanding user's freedom. This is completely unethical.
>> Sure, but most people don't know or care.

> A lot of people care.

Both of these claims are true, but yours is missing the point.

You grow a userbase by appealing to people who don't use or understand your product. People who are already invested to the point of spending $3500 for a custom VM aren't the ones you're trying to clarify things for by using consistent branding.
Except it is being done at the discretion of Apple, which means they can unilaterally end it or change the terms once the pressure goes down. It also means that there is still no obligation for any other company to do likewise.

If Apple was geniune, they would do this while lobbying for right to repair legislation.
Guile probably would, but Guile Emacs is not ready (yet?).
Less useful because they're only available on long press and your finger often covers the tooltip, but still available. I imagine most people don't even know how to invoke them.

For example, on Android, long pressing an icon in the top bar of an app will show its label.
This is absolutely the WRONG message. Everyone should not have their own vehicle. That is insane. Especially in big cities.