skysight-inc/HackerNews huggingface dataset:
Slightly off-topic, but

> GPU rendering of windows? Why?

GPU rendering of windows is likely more power-efficient than doing the same rendering work on the CPU.

Of course, once GPU rendering is possible, developers tend to fool themselves into thinking lots of animations and effects are a good idea, which then sucks up the efficiency gains again...
You can always create a layout XML file and inflate it. It saves tons of time. I can't imagine why you would do thing in code instead of inflating and attaching them.

Honestly, if not for SwiftUI, I find developing interfaces in Android to be infintely faster than either fighting Apple's Interface Builder or building things by code in Swift.
Does he think every written product should be free, or just software? Or is he just against paying people for their time?
What? HN probably has the largest proportion of people who maintain their own websites out of any other major aggregator community.
Trump acknowledges climate change – at his golf course (2016)
There a few places you can go with no little to no government if that's what you prefer.

I guarantee you'll be crying to come home in short order though.
LucasVB Gallery of Mathematical Animations on Wikipedia
In my experience it didn't make a huge difference. More than half the time the individual didn't even want to see it. Just wanted to talk about how it would improve their business.
How can you have a fresh IP which isn't in your control?
Since I got crickets on my question (as well as downvotes - love you HNers!) I looked it up.

Answer: Maybe Facebook?

https://boingboing.net/2019/03/30/facebook-navigator.html

TLDR; AOL bought Netscape, who sold it to Microsoft, who then sold it to Facebook.

Edit: Maybe not, the domain WHOIS shows it points to Yahoo! Oath Inc. - https://www.whois.com/whois/netscape.net
> This is a common superstition, like faeries or psychic powers.

That would be hyperbole even if I had just asserted that advertising had no effect at all without any arguments.

> I really don't think I can convince someone that advertising is sometimes necessary when they'd rather smear blood on their forehead and beat a deer to death with a rock.

I really don't think I can convince someone of anything who doesn't even read the very first sentence of my post and invents a strawman instead.
Isn’t similar tech being used in China in terrifying ways?

Man, I wish I could remember the details of that, instead of just “I found it quite concerning”.
Irish Pivot Towards 'AI Island'
This is one of the flimsiest things I've ever seen in my life.

Turns out the number is entirely based on a quote in 2006 from Fortune editor Jon Fortt:

“The online giant figures that Google News funnels readers over to the main Google search engine, where they do searches that do produce ads. And that’s a nice business. Think of Google News as a $100 million search referral machine” [1]

He claims he got the number from Marissa Meyer at a tech conference lunch session, but without quoting her directly, and there's zero detail about whether it is supposed to represent revenue or a long-term valuation of the business.

Then the "study" says $100M was 0.7% of Google's revenue in 2006, and assumes it's still proportionally the same, which makes it $4.7B. [2]

Which is completely ridiculous. Google is a vastly larger and more diversified company now, but more importantly hardly needs News to drive users to Search. (Back in 2006 when Yahoo was still a major competitor maybe it did drive meaningful traffic to Search that wouldn't have occurred otherwise, but that's very hard to argue today.)

[1] http://fortune.com/2008/07/22/whats-google-news-worth-100-mi...

[2] pg. 23 of http://www.newsmediaalliance.org/wp-content/uploads/2019/06/...
I actually worked with donated brains while in grad school!

The donations were for educational purposes, and we were forbidden from knowning who the donator was. All material is periodically rounded up and disposed of after a set amount of time and then buried/cremated/etc (per the donator's wishes). We took the donations out to local schools and museums for demonstrations. (It's a bit strange just riding in your car with a bunck of brains in the seat next to you, stuck in traffic, trying to get to the school/museum) The kids were very respectful and we never had an issue with anyone. For me the best moment was when one little boy mentioned that he had an encephalitis catheter implant (tube from brain into stomach to relieve chronic brain swelling). He was able to show the whole class where his tube was, using the donations as an aide. It was awesome! We had many sections of brains and some dura mater. I'm sure we inspired a fair few MDs during those sessions.

Donation is highly appreciated. Charts and diagrams are also very useful, but there is just something very real/grounding/humbling about holding a real brain in your hands. All the kids get very quiet when it happens; it's amazing to see all these emotions and realizations wash across their young faces. This pinkish wrinkly thing is the whole universe for someone else, and your whole universe is just like this thing in your hands. People and kids have different reactions to the experience, but everyone appreciates it.

If you are thinking about donating, I can attest that the donations are highly respected, very appreciated, and greatly helpful to others, at least in my little corner of the world.
How Much Should a Data Science Consultant Charge Their Clients?
Turbo Tax uses Google Captcha when trying to import information from financial institutions.

While filing taxes, on several occasions I had to just give up and try again after several hours because the Captcha won't let me pass through and after several attempts Turbo Tax will throw an error - to come back later.

It was literally a Nightmare
The website is called Beautiful Web Type. Nonetheless, it would be nice if you could also add recommendations for print, not only screen reading. I'm not sure how much this influences your decisions, but it might be worth screening fonts for print (and low-resolution print) specifically.
Offline rendering doesn't work for video editing or audio production which need realtime workflows. This machine was clearly made for those segments.
I worked on a data dashboard site that embedded Tableau workbooks. I found their JS API to be decent for embedding workbooks[0]. I used what Tableau calls "Trusted Authentication" to handle the authentication to Tableau Server[1]. It's harder if they are using Tableau Online.

[0] https://onlinehelp.tableau.com/current/api/js_api/en-us/Java...
[1] https://onlinehelp.tableau.com/current/server/en-us/trusted_...
Reference Statistics Functions
Were you getting Python errors from Restic? Not terribly familiar with Duplicity, but Restic is written in Go (Github is https://github.com/restic/restic).
Apple doesn't say it directly, but the way how they deliver apps to devices incompatible with GPL licensing terms.

See for example https://apple.stackexchange.com/questions/6109/is-it-possibl... .
When I use Python sometimes I run into a MemoryError when working with large datasets. How does the Python runtime know I am out of memory if the kernel won't tell it. Does it try a write and catch the signal?
Many of us have control of our IP Address within a certain range. In fact I have to specially request a static IP and pay money for it. A dynamic IP that changes when I refresh DHCP on the edge router is free.
A Medieval Grape Is Still Used to Make Wine
Even if it would, no airline has the resources to have somebody look at your face anyways. They don’t even look at you boarding pass. Most of the time they just let you scan the barcode and if the light is green you are good to go.
we are only seeing some first applications that are market-ready. Most of the research in AI is in things that are not ready to market but they mostly look promising, like AI diagnosis, image / video / sound /animation generation, signal analysis, various unsupervised learning methods etc.
Unfortunately, while Fios may be widespread it is not universal by any means. I live in a Center City neighborhood which definitely has Fios in the area, but not in my building. Why not? No idea, but I've been here for ~4 years and there's no sign that my building will ever have Fios.

I'm currently paying Comcast $108.99/mo, including a $13 modem rental fee, for "Blast internet" with "Download speeds up to 250 Mbps" but uploads of only ~11Mbps. When I first got Xfinity I tried to install my own modem so I wouldn't need to rent, but after hours upon hours with support trying to get my brand new modem to work, I gave up in frustration and just rented one.

I upload photos, video etc. often enough that I would accept a hit to my download speed in order to increase my upload speed.

I'm trying to switch away from Comcast to Philly Wisper, after suffering through Xfinity for years. Unfortunately I'm having trouble reaching my landlord to get access to the roof so that Philly Wisper can check for line-of-sight, but hopefully that gets cleared up soon.
Can you elaborate more on this "fire caused by anarchists", please?
> On the balance, consumers aren't being harmed as they would in a typical antitrust scenario.

I would argue that they are. If private info is the new currency we're paying for access to these services, the price has been constantly increasing as more and more information is collected through tracking and "partnerships". This is one reason why it would be nice to put a dollar value on private data: to make this price increase obvious.

Real competition might look like delivering similar services without requiring as much tracking data to do so.
Night owls are absolutely real and they are genetically predisposed. In fact, night owls will always be night owls and there's really nothing you can do about it. Everyone should read Dr. Matthew Walker's book 'Why We Sleep'.
I've recently had issues with buster where Google detects it, giving me this error:

"Your computer or network may be sending automated queries. To protect our users, we can't process your request right now".

Is there a solution for this?
I see a website with google captcha I just close it. Not going to waste time and also train this huge monopoly's AI further for free.
I think you meant to respond to the parent?
I feel the reason for burn out was because I was working on something I don't care about. I don't necessarily think the work was extremely demanding or anything. The problem was forcing myself to work on something I don't find meaning in.

Yeah, for my next job. I'm definitely gonna search for a company that has a mission I believe in.
This is a non-starter. There is zero chance these guys will be able to influence peering relationships. As for the public Internet, it's been dead at any real level for over a decade.

I'm not sure what kind of latency issues other folks experience, but they are typically constrained by speed of light. People with big content networks like Google are going to directly peer with people with big eyeball networks like AT&T. Presuming that peering relationship is functional, the interconnects are not going to be over-subscribed and latency is going to be optimal between any two given points with no quality of service required, nor really any change for a third party to influence the quality of the interconnect.

This all presumes the network use case is gaming which has orders of magnitude less throughput required than streaming high quality video which is a different problem altogether.
This is more common than you think
Apple has been slowly phasing out GPLed software from their own software, such as Catalina's migration from Bash to Z Shell, but even writing third party apps with the GPL has apparently been problematic in the past: https://thenextweb.com/apps/2013/07/18/vlc-for-ios-will-retu...
Just because ZFS isn't an exception doesn't mean ECC RAM is any less desirable for filesystems in general.
No, I believe it is because the Chrome as a browser works in conjunction with Gmail and other google properties' logins to kinda figure out that you're a human.

One of the things, if it ever gets there, would be for the anti-trust probe, if any, to look at how Google shares data between its browser, Chrome, and it's other services.
I would pay for a browser that didn't spy on me everywhere I went, this doesn't fit the bill for me.
He is not paranoid, he's just setting an example of how the life's 'ought to' be without unnecessary corporate intervention. & I'd argue that he is doing so at a great personal cost so I am thankful to him for being as such, I do wish that he'd be a bit more creative in avoiding censorship/tracking in his day-to-day life.
I use https://github.com/dessant/buster to avoid captchas and swear by it. It uses google's speech to text to transcribe the captcha audio element, and posts it back as an answer so you don't have to do the annoying images.
Any tips on contracting? I have only got contracts through recruiters. Can you get them directly with the company?
What's "wrong" about the article is that the author has no idea what malloc(3) does, or about the wide range of execution environments C programs find themselves in and the different ways that the API maps to those environments.

More generally, the article does nothing to educate the public or move the "debate" about overcommit in any sort of useful direction.
You really should edit "current music" to "current mainstream music"

There are fantastic things going on all over, people really trying to reach out & put about their own little niche scenes all over the place. In fact I had a psych band from Japan stay at mine just the other week, as they were trying to keep the costs down.

It really isn't hard to find these local scenes or the smaller more intement gigs with sites like bandcamp.
It may not be buster causing that. I see that sometimes on a VPN, but also when not on a VPN but using Firefox with ghostery/ublock origin, etc.
thats not real VR though, and a high tech headset sounds like an overkill for that. You can place 4 screens around your head for similar and more cofortable effect :)
Or use a paid service that handles files and databases for ~$30/year like https://www.dropmysite.com/

(I'm just a customer that has been generally pleased over the past many years)
Thankfully, the EU disagrees with you as do a growing number of people around the world.
Any plans on supporting IPv6? I was disappointed to find that I couldn't reach IPv6 IP addresses when I visited Indy Hall.
> Do you know how/why Google manages at $0 per year though (with a $25 one-off fee), while Apple charges $99 per year? It's really hard for me to believe that Apple's price would survive in any kind of competitive market, but I'm willing to be convinced. IIRC, Apple has a majority share in the US smartphone market and strong brand loyalty among it's users

In fairness there is tons of scamware, and general garbage in the play store.
I've been wondering how much of night owls are just victims of modern life, screens, sedantary indoor jobs, caffeine addiction, sugary foods, sleep over compensation on weekends. It makes so sense for humans to not a sleep schedule that aligns with the sun. If you have a truly active day I find it hard to believe you won't sleep.
I'm on my way there, now I just need a markdown driven, password protected, browser-editing supported CMS
Is it just me, or is the site "faster" than most?
Spacemacs is better about this, it shows possible continuations while you issue the command. Not to mention that vim keybindings are much saner.

This being said, I've abandoned Spacemacs for VSCode (with amVim). I feel really diety about this, but at least "jump to definition/declaration" in C++ works like it should.
I hear what you're saying---and appreciate the references---but I guess what I intended to discuss above was the "practice of dynamic types/tags" as is carried out in software development.

LC is clearly "untyped" in that it doesn't carry any type system, but that's a distinct idea from "dynamically typed introspection". That's an engineering system.

So maybe my error is to read into "dynamic types" as something more than the most utilitarian reading, but I also think that's usually what the "debate" ends up being about.
Show HN: OpenRPC – An Interface Definition for JSON-RPC APIs
Looks to me like they'll be charging for an integrated VPN service; not like they're releasing a separate version of Firefox with proprietary components.

Brilliant way of funding free/libre software.
It fits "just so" like a lot of evolutionary biology hypothesis but it does seem that there would be an advantage to have some portion of the population that spent a significant part of their waking hours after dark. People to keep the fires going, to keep away predators, warn the rest of the group of danger, etc.
You're posting in bad faith.

I didn't say "modest means." I said "more modest means" -- compared to a guy who made major cash thanks to an IPO. The vast majority of people on Earth, engineers included, have means more modest than that.

Second, I never said "need."

However, there are clearly a lot of folks who would benefit from top-tier desktop power (namely, developers) and would pay for it, but can't pay $6K.

Like I said, my parents were the definition of
middle class - a teacher and a factory worker -
and I had a $4000 computer setup in 1992 going to
college (see specs in another post). That would be
$7300 inflation adjusted.

It's hard to imagine anything less relevant than this. For oh, so many reasons.

First of all, household median income in 1992 was about $30K unadjusted: https://www.multpl.com/us-median-income/table/by-year

Which was also roughly the average salary for teachers: https://www.edweek.org/ew/articles/1993/10/20/07aft.h13.html

So your family like had roughly 2X median income. But that's besides the point. Besides, maybe they had 10 kids or something.

Can the average middle class US household sustain a $6K or $7 expense? Yes, with significant effort. And this made a lot of sense in 1992, because that's what a powerful desktop system cost and the alternative was not having a powerful desktop system. So your parents made the necessary sacrifices, and since you're posting on HN 30 years later I'm going to assume it was a fruitful investment. However, asking people to pay $6K for a computer in 2019 is an entirely different proposition. You can get that level of computing power for a fraction of the price.

I'm not particularly mad about the Mac Pro, mind you. There are alternatives and nobody's forcing me to buy one. I do, however, think that -- to return to the topic of this discussion -- that claiming Apple's "listening" to developers w.r.t. hardware is pretty laughable. Most developers want a fast-as-fuck CPU in a box, and many are perfectly willing to pay an "Apple tax", but not thousands of dollars worth.
Just first hand experience, sorry.
I am looking for something that can backup Dropbox, Google Drive and Amazon Cloud to a 3rd party service. What do people recommend?
you may be right about the fade-out and delay but the time spent fading in only hampers humans not bots. As soon as it starts fading in the image is present in non-faded form and the bots can start processing it.
Believe me, I don't. But the success of people who are dedicated from keeping poor and brown people from voting is enabled by others with perhaps better intended but equally inflexible intentions.

For example, to avoid the potential tyranny of national ID, we have 50 different administrations of ID with Federally mandated consistent standards, plus US Passports/Passport Cards/Frequent traveller cards, plus completely unregulated schemes for managing identity by multiple private sector companies.
That sounds fun, but my gf probably wouldn't like this. haha Luckily, I'm in a very low cost of living area already.
Should probably tag it with a year (2018).
Agreed, it's trivial to embed. This is the sense to which type theory doesn't really have a ton to "say" about dynamic types. See my other response for a bit more of a fleshed out idea here.

Short of it is that I'm reading "dynamic typing" as the engineering discipline involved in building systems that introspect that sum in meaningful ways.
Interviewing Red Flags
It may help if you go to the extension's settings and enable user input simulation and install the client app.

Though Google may block your access to the audio challenge regardless of the browser or extensions you use, see more details here: https://github.com/w3c/apa/issues/25
Playing an instrument or being able to sing half-decently used to be a lot more common, because it was more valuable, and in any group of people you could depend on all of them knowing at least a few of the same songs from a set of traditional and more recent pop tunes.

For all the benefits of recorded music and film and such, it's all but killed small-scale culture. Being a 3rd-rate pianist, for instance, has gone from "fairly valuable" (not monetarily, but in a social-capital sense) to "no value at all". It's a topic Vonnegut treated a few times in his novels, notably in Bluebeard where he just digresses at the beginning of a chapter to give us his views on it more-or-less directly, through his author stand-in character (the central protagonist, in fact—that book's a kind of whirlwind tour of all Vonnegut's major topics and themes). I'd say it's akin to alienation in the Marxian sense. Probably some communication theorists have covered the territory well, but that whole field's writing's so damned (and deliberately) impenetrable that I can't say for sure.

Card and parlor games, lawn games, reading aloud from books on long winter evenings, sing-alongs around the piano, all used to be way more common than they are now. Imagine, no TV, radio's just getting started, the only films are silent and you have to go somewhere to see them, and you've got five wax cylinder recordings and can maybe borrow a few more from friends. What are you gonna do for leisure?
Python scripts to modify system files make me a little skittish, even with source code available. I think I would just as soon grab the hosts file from https://www.someonewhocares.org/ and drop it in myself.
Omg I knew I wasn't imagining things...I reached the point when I don't bother anymore...captcha means no !
Run backups to and from the hosts where the files actually reside. Running rsync over ssh is probably many times faster than running it over NFS.
When Coal Comes to Paradise
Did Google know Tableau could also be acquired? I wonder how powerful this acquisition would be for Google Cloud instead of Looker.
The point of the challenge isn't really to get the "correct" answer. It's for the captcha to be sufficiently confident that you're a human.
That's how I feel about Visual Studio Code. I've tried it several times, and it's fine for what it is, but I don't see how it's worth it to relearn to do the Visual Studio Code way all the things I currently do the Emacs way.

Furthermore, there's little to no chance of me being able to type up a little program in Visual Studio Code, eval it on the fly, and add it to my config instantly. You have to write a plugin, because of the model the editor uses for extensions. And that's the difference between an extensible editor and an editor for which extension is an integral part of the workflow.

And virtually no other editor or IDE I know of has the equivalent of M-.
Similar to the leader of a scam sect who pays you in spiritual enlightment: you might find it to be a reasonable deal, if you even recognize it as such, but ultimately it is not a solid foundation for a stable society.

The usual question arises: What would a civilized solution to the problem look like?

Edit: Having a unhinged competition where the winner is he who manipulates the masses most effectively without getting cought doesn’t seem like a good way to get to a better future to me.
If you read a (dead, for some reason) comment by the author, he explains what that means: https://news.ycombinator.com/item?id=20147573