skysight-inc/HackerNews huggingface dataset:
That's a nice experiment, take something a mundane as contour lines, turn it to eleven and see where it gets you.

Is it a materialized remapping of the underlying .hgt or is it done client-side, in some webGL-shader? (if we'd even need that, plain js or wasm might be good enough these days?) I could imagine this being even more compelling if we could interactively shift the remapping to put regions we are currently interested in into high saturation parts (and/or scaling it down to make mountain ranges "readable").

Another, even simpler reading help would be sampling the color at the mouse position and displaying a translation into meters.

In any case, the vertical perception amplification (compared to other visualisations) is truly awesome! in my region I can easily make out the forest offsets that SRTM and LIDAR data happens to come with, and bigger roads cutting through those forests.
Gene Wolfe's "Book of the New Sun"

It's a masterpiece. Not just of sci-fi/fantasy but of literature. I have to be careful: if I pick it up and start reading I tend to sink into it and read until the end. In a sense, it's a bog-standard sword-&-sorcery novel, but you don't notice it. I shudder still at the memory of the analeptic alzabo...

- - - -

Dune, of course. I reread it every year or two, just for pleasure. (Don't get me started on that latest movie attempt. Not a complete failure, but very disappointing. At least it gets people to buy the book.)

- - - -

Beyond those two specific books I have favorite writers, Larry Niven and Vernor Vinge are probably my favorite authors (in case it's not clear when it comes to fiction I only read sci-fi and some fantasy. I don't see the point of non-sci-fi fiction. Just read history, eh?)
Something that is desperately missing from video conferencing software is walkie-talkie-like interface and capabilities that allow for stop-start convos. This might seem silly but it would help tremendously for those in developing countries.

Lots of our collaborators are in developing countries with terrible internet, so we end up resorting to video chat + phone call.
>but is there any examples of HN users:

Probably plenty doing 1. I do this.

2 through 4 is basically asking to be exploited and undervalued, and very few mentally-well people could keep it up for more than a couple of years.

Plenty of us probably doing 5 in some way (I personally designed low-cost electronics lab gear, I'm sure plenty of others make cheap/free online courses and tutorials of a high standard), but it doesn't matter because employers are only looking for the credentials. I'd even go so far to state that many degrees aren't actually indicators of a particular valuable skillset, but indicators of class.

6 doesn't make sense in the broader scope. If everyone in every country did this, it would hurt the global economy more than it helps it.
Henry George: Progress and Poverty
Yep, I have zero ISPs in my country supporting IPv6 AFAIK. Data centers support it, but nothing for home connections.

Major ISP performed some IPv6 tests. In 2012. No news since then.

Funny thing is that despite all IPv4 "shortage" I have white IPv4 right now and can accept connections. Also it's almost static, unless I'd turn off my modem for a prolonged period of time, it won't change. So no real shortage, it seems.
Considering Microsoft's update of IPv6 https://www.arin.net/blog/2019/04/03/microsoft-works-toward-... I expected GitHub to get a revamp by now.

If you already have a Linux router consider setting up NAT64. With it your entire internal network can be single stacked and when it comes to IPv4 only content you'll just NAT like you normally would.
> I think this whole part applies as much to the text of the GPL itself as to the common Linux explanation. The GPL draws a distinction between dynamic linking, static linking, and use over a network or through a CLI style interface to decide if a work is a derived work of the GPL program.

I just rechecked and it does not seem the GPLv2 does such things. I've not rechecked for v3, but from memory it does not do that either.

I completely agree with you that clear intent is important though.
>vast majority of basic labors

We might need some qualifiers to understand exactly what you mean. Most automation is readily within reach if the job is rote and the economic differential is there. (FWIW, I used to build and program assembly line robuts).

>whatever taxes has to find their way to the people who do present real demand for those things.

I think this is the intent. Call it UBI, Freedom Dividend, or whatever, but the goal is to fund the societal base that has the actual need for whatever automation (or humans) will produce.
The terms are all stupid and were made up 40 years ago. Trying to tease out nuance is pointless.

You get owned without clicking hence zero click. Is it different from RCE? A subset? Doesn't matter. Title could have said RCE.
Everything you wrote is mathematically true no matter how you arrange your tax brackets unless you want brackets with negative marginal post tax income. So what is your point?
The top 1% earners earned 21% of all U.S. income while paying 40% of all federal income taxes [0]. I would guess going from 50% to 70% would increase that share to would increase that percentage to 58%.

[0]: https://www.heritage.org/taxes/commentary/1-chart-how-much-t...
That’s the first cookie notice that I’ve encountered, that will only allow you to “accept.”

I’m sure it’s quite common, and I should get out, more…
There is also the HUGE TouHou bullet hell franchise, more or less completely made by ZUN if I recall.

The fan culture around it is even bigger though.
Try git-crecord.
Tell HN: YouTube and how my wife lost 7 years of work
I just wanted to share an experience as a warning to fellow users of hacker news and in the hope that somehow someway 7 years and countless hours can be recovered.

I've never posted anything like this, but this is the only place I have any hope of a human response after youtube deleted 700 videos created for internal training for our company. My wife started a company that helps people transition from colleges in their home country (for instance the IIT system in India) by translating their credit system into the American educational credit system.

She utilized a youtube channel with unlisted videos to explain to internal employees the nuances of difficult evaluation types, for instance how to determine for CEGEPs in Quebec the difference between upper secondary and post secondary. Another example would be how to award credits for MBBS programs from U.K modeled educational system (West Africa, India etc).

Youtube sent her 3 strikes in one week. On videos that were 4 years old, indicating cyber bullying. These videos were unlisted and literally contained only incredibly dense, rather boring videos covering the nooks and crannies of various educational systems and how they relate to each other. When she responded, she received an auto reply that stated you get a reply within 2 business days. No further response despite repeated requests within the system, then tweets, and finally submitting a new appeal form from scratch to which the reply was nothing can be done because too much time had passed.

This content was incredibly time intensive to create and was basically another job on top of her position as CEO. As a small company this was a devastating blow. Her work youtube account is now removed.

Personally the cynic in me speculates that google cleans out low hanging fruit, using metrics, and there was nothing in the content that triggered the bot at all, just a case of over 700 somewhat lengthy videos that were getting almost no traffic, and they get to delete them and hide behind the byzantine garbage fire that is their "support".

If you work for the youtube division and can help, I'm begging you please send me a message or reply to this post, it seems this is the only way to rectify this kind of problem. If there is anyway to download the videos that is all we are asking for.

-jdh
Could it be related to the fact that the average of multiple faces is perceived as more beautiful than each individual one ?
This is stated in simple language on the terms page, which is linked at the top/middle of every page. You have to decide between putting the same text on every page vs. a high visibility place vs. a low visibility place. I opted for 2nd to make sure it's clear.
> Actually, it gets worse. Here's what the GPLv2 says about termination:

> So if you violate the licence, it is terminated. That's it. Given that “you” may refer to a corporation, this creates the following disturbing possibility:

This is called the GPL death penalty, has actually happen in the past even before the article was written.

It is yet another thing fixed by the oft-maligned GPLv3. Samba switched to GPLv3 because of it. https://ftp.samba.org/pub/samba/slides/linuxcollab-why-samba...
Yeah this is not a "no license" freedom situation. People routinely get this wrong.
It's almost impossible to understand how minimal and spare of a design the Speccy was. Yet it fostered a creative community that produced literally thousands of titles. It's something of a lesson in how you don't need the most powerful computing device to do great things.
Cronut
We work with a physical therapist for our child, and they are furious about these new guidelines to the point of organizing their colleagues to petition for a reversal. Early intervention can yield magical results, but every month counts and by extending these diagnostic timeframes it’s more likely that some kids will not seek/get the professional help as early as they need.
What about a flat tax, where everyone is required to pay 15%...however everyone is guaranteed a minimum of 50k per year income, so if you earned 40k, you'd get a 10k credit.... which would likely offset all the taxes you did pay.

I think CEO pay should be pegged to average salaries too, and their tax bracket pegged to the differential between average salary in their company and some universally accepted "happiness" wage ...(like 70k I heard a few years back, but is probably closer to 80k now)..

If the average salary in your company is 50k, then you need to pay 30% extra in taxes. There also should be some sort of conversion from stocks to assumed 'income', so that the rich can't just use stocks to subvert paying taxes...
>my sleep or free time, and if not, carry an opportunity cost of $50 / hour.

This is the part I disagree with. The only time that is rated at $50/hr is the time you are producing something of economic value. Sleep and leisure do not warrant a $50/hr price tag in-and-of-themselves. In part, because of what I already mentioned: market friction prevents me from giving a 1-to-1 trade for sleep/leisure time to production. Just because I decide to wake up an hour early doesn't automatically mean an extra $50 worth of work is ready and waiting for me.

>we end up paying them in all sorts of other ways that are expensive.

I completely agree with this and think it's the governments job to ensure markets price these externalities appropriately.
> How does one provide 100% safe access to the GPU?

Presumably through pointer capabilities.

> The file system?

File system namespacing and virtualization.

I disagree with most of your assertions.
The state of web2 in 2005: https://en.m.wikipedia.org/wiki/The_Million_Dollar_Homepage
If those people could move into positions that can pay better, they already would have done so, no? Eliminating their jobs through automation isn't going to get them promoted, it's going to get them fired and unemployed
Interesting. Can this be managed from an admin panel or would you have to log in to each mailbox individually to manage settings?

For comparison, here's the MS documentation: https://docs.microsoft.com/en-us/microsoft-365/admin/email/c...

I'm a big proponent of open standards, so if anybody on HN knows e-mail providers that can sanely do this and store your data within the EU (Fastmail says they don't [1]), I'm definitely interested to hear about them. We would also have to find decent alternatives for other parts of MS365, though (file sharing and single sign-on (currently our users have different logins for various systems, causing them to write their passwords on sticky notes...)).

[1] https://www.fastmail.help/hc/en-us/articles/1500000280221#ph...
Regarding storage, have you seen https://www.mbrenewables.com/en/water-battery-concept/ ?
I rather use Mozilla Public License 2.0, Eclipse Public License 2.0, or EUPL 1.2 for copyleft purposes.

Strong copyleft as a concept has no legal reality. Linking a program to another don't produce a derivative work.

https://joinup.ec.europa.eu/collection/eupl/news/why-viral-l...

FSF is full of baloney about how static or dynamic linking is different than communicating for example through sockets. To be able to use the program I have to link it. What manner I choose to do that or available to me should not matter. I should also be able to reproduce portions of a program necessary for linking. Interoperability does not interfere with the legitimate interest of the licensor, or conflict with normal usage.
Yes, I agree about distant commits and turning it into a patch.

Thank you for explaining the three-way merge between baseline, commit and common ancestor, makes sense.
Wonderful post. I have a feeling they did something very right by making the interior corridor so wide. I imagine it feel a lot more open. Did the noisy ventilation at least keep it from smelling bad?
"the cheapest BBC Micro was £300"

This is a great point. The Acorn Electron (a £129 cut down version of the BBC Micro) wasn't available until a couple of years later.
Would OP like to elaborate on what exactly this does? I'm guessing the 6502 otherwise does not have good debugging/development support?
>You're not supposed to visualize this data directly -- instead, you combine those values in a simple formula to obtain a height value, then you use that value to create visual maps.

Isn't this exactly what has been done here? You can even see the legend at the right side of the screen.
Feel free to wrap it into a repr(transparent) type which exposes the unsafe operations by default.

But I seriously doubt that programs would benefit much from these micro-optimizations - there are rare and unfortunate cases where indeed there is no one single bottleneck for a program and thus there is no simple way to improve performance, but the vast majority of programs spend all their life in a tight hot loop, and anything else doesn’t matter in the slightest - hell, as mentioned C gets away with as many linked data structure as they want, but writing those in goddamn bash would suffice as well.
I had to quit coffee last year. Bad headaches the first 3 days, got back to normal after about a week.

One of the interesting effects I noticed, is that my energy levels are more constant. No more highs, no more lows. Also, and this might be significant, my anxiety levels decreased significantly (I'd often get a mini panic attack if I drank a bit too much coffee, which happened every few days).

The thing about constant energy levels happens with sugar as well.

This allows me to have around double to time I had before of productivity. In the past, I wasted a lot of time being tired because of the "lows" of coffee / sugar, and the energy during the highs was way more than required for my daily tasks.

Having a moderate level of energy, but constant, helps me be constant in the long run and able to have a couple more hours of good work per day.

Also, life with less anxiety and stress is awesome lol. Also, some slight money savings since I liked quality coffee.

However, I didn't notice a relationship between development skills and coffee. Maybe that some smarter people around are usually more health conscious.
That assumes that writing unsafe code would make you go faster. It wouldn't. In general if you want to write code in Rust more quickly you don't use unsafe, which really wouldn't help much, but you copy your data. ".clone()" is basically the "I'll trade performance for productivity" lever, not unsafe.
Ask HN: Stripe Atlas vs. Capbase vs. Firstbase vs. Angellist Stack vs. ...
Last time I checked, Stripe Atlas was probably the only "all in one" service available to help starting a C-Corp. Went looking today, and there seems to be quite a few services now, all with similar pricing and similar services offered.

For folks who used any of them lately - what do y'all the best platform to go these days? Any option you'd actively suggest NOT using? What should I watch out for, when picking one of those services?
I know you asked for books, but this Knowledge Project podcast is too good to leave out if you haven't heard it.

https://fs.blog/knowledge-project-podcast/the-ultimate-barga...
Pandora's Star & Judas Unchained - Peter Hamilton

Snow Crash - Neal Stephenson

Neuromancer - William Gibson

Foundation - Isaac Asimov

Altas Shrugged & The Fountainhead - Ayn Rand

1984 - George Orwell

We Are Legion (We Are Bob) - Dennis Taylor

Culture Series (especially Surface Detail & Use of Weapons) - Ian M Banks

Project Hail Mary - Andy Weir
I have to say that the Northern store in the Labrador pics was a massive nostalgia throwback.
I was in NY when this was launched. Long lines every single day. Totally worth it, yum!
Airgapping didn't stop Stuxnet.
Except if VMware does it. In that case, they're welcome to join the Linux Foundation. (previously on HN https://news.ycombinator.com/item?id=9151799 )
What you describe kinda sorta happened in 2013 NYC with the introduction of the cronut.

A baker created a new type of croissant and it exploded in popularity - overnight success.

It wasn’t long before Dunkin Donuts was selling their own cronuts (they had to use a different name for them though, the baker had trademarked the original name).

https://en.wikipedia.org/wiki/Cronut
That'd be more akin to the Apple Public License, right?
I know there is some open source (?) effort to publish and give access to court cases instead of having it behind a paid subscription channeled through the federal court system. Does anyone know how that's going?

And also, are only the primary filings of the court and parties available to be searched? What happens to depositions, evidence records, etc. that are part of the case? Are those ever available to the public?
As belter mentions, all those scholars are biased by their own christian beliefs. There's no archaeological evidence and no Roman or Jewish historian mentions him, at least no mention that hasn't proven to be a medieval addition. The only sources are the gospels, which are not only biased, but they're not contemporary since the author's of the gospels were born between 50 and more than 100 years after the alleged death of Jesus. Let that sink in, the authors of the gospels didn't know Jesus, didn't even know someone who had met Jesus. In addition to that, the gospels were handpicked amongst lots of contradictory versions in the Council of Nicaea to fit the official narrative for political reasons and that council happened more than 300 years after the alleged story of Jesus.
> youtube deleted 700 videos created for internal training for our company

I don't mean to be an asshole, but nobody guarantees you that your videos will stay up perpetually on YouTube. Especially if you've got hundreds of private or unlisted videos, it doesn't particularly surprise me that YouTube would pull them down, even if only for petty reasons. If you've been following the state of their website over the past few years, this sort of behavior is becoming quite common, and even among YouTubers with millions of followers I don't think I've seen them reverse a claim of this scale.

Yes, it's a shame. If you don't have them on your own computer though, then are they really yours? It's a hard way to learn that local backups are important, and "the cloud" isn't a panacea for your storage needs.
Those are not real answers in my view. How we value human labor is a real answer, and the fact is we need to start with the cost of existing and or showing up for work.

As for rote... look, automation is expensive to establish, adapt transport and maintain, and need infrastructure to support it all.

People, at their real cost, are a GREAT deal and that will be true for a very long time yet.

Go work through a few cases. I have experience in automation. It is the little things that cost a lot.

We are more likely to succeed with augmented labor, and already do. Better tools = labor multipliers.
Dyson, a very smart man, saw a reason to build them. Now there may have been some revelations since his time that have made it obvious that they are not a good idea, but clearly that information has not spread widely. Care to enlighten us?
Dyson sphere as conceived by Dyson himself is a swarm of orbiting objects, not a literal sphere around a star (that's Star Trek interpretation). We could start sending out solar panels to orbit the Sun today, and start adding space stations later this/next decade.
> And that genuinely bought us about a decade. The reason things are changing is because attackers have caught back up. Browser exploitation is back. Sandboxing is amazing and drove up the cost, but it is not enough - given enough vulnerabilities any sandbox falls.

It’s still a completely different world. We’ve come a long way from back when Paunch was printing money with Blackhole.
Show HN: Pure CSS Shaders Art
Well, it can’t help random spamming, but home-manager actually can help here! You can have a declarative config for your home dir and it will symlink config files into your .config folder. Also, it will by default never overwrite any file, but it will ask you to remove spammed configs over which you want to use your own, and since these are symlinks, they are read-only so no program will change them (which is good and bad, because it means programs can’t be configured through their gui settings for example)
Do most people read and comprehend terms pages before using the information they discover from search engines? (I don't know)
Those social structures are certainly salient, but do - sincerely - hope we see some positive alternative become prominent in the public mind.
> People cannot distinguish between a face generated by Artificial Intelligence - using StyleGAN2- and a real face say researchers, who are calling for safeguards to prevent “deep fakes”
...
The results revealed that synthetically generated faces are not only highly photo realistic, but nearly indistinguishable from real faces and are even judged to be more trustworthy.

I dunno maybe instead of being worried about deep fakes we should be worried that in 2022 people still believe it's possible to judge "trustworthiness" based on nothing more than a headshot. Where was this even published, the New England Journal of Phrenology?
Do you ever worry that your logs exporting agent interferes with service performance? After all, that goes on continuously in a setup like the one in the article, rather than as-needed in a distributed predicate evaluation setup.
1. HTTP stuff should be an adapter for transport agnostic business logic. You want to be able to support gRPC or whatever later without disturbing the internal domain functionality.
2. this article is about using HTTP servers to provide general purpose concurrency handling in Java, so your point is off topic. Of course if you are writing a HTTP server you need HTTP server code, thats kinda obvious but not what we are talking about. We are talking about: if you need concurrency, should you bring up a HTTP server?