skysight-inc/HackerNews huggingface dataset:
Please don't! The worst thing is to swap meaning of a button at exactly same placement. If you are forced to do it then at least change background color and add some icon etc.

But nothing can beat MS Teams "Close" document preview button, which once clicked, uncovers chat "Call" button. Add some laggy nature of Teams and you call the entire channel/chat just by trying to close an opened document with too many clicks.
You need a licensed electrician and a building permit here.
A tiny button is far from the worst: try logging into your paid account on the mobile website of a service that not only has a free tier but also an app! (I'm looking at you, Strava)
> What if you have ...shudder... more money?

You buy Bitcoin.

This is exactly what it was designed for.
2 years ago, I openly wondered why Google gives AMP preferential treatment when they already have the ability to rank pages by speed.

AMP is about control, not speed:
https://unlikekinds.com/article/google-amp-page-speed
The UI is very responsive and well done. The TF provider has been excellent and bug free, in my experience.

DO has a few features that Hetzner lacks: S3 equivalent, managed Kubernetes and managed databases. So you need to have enough tolerance for managing all of that yourself. (they do have storage volumes, so you can get there with self hosted Minio etc, but it's obviously more work)

Support is pretty good, but quite a bit more responsive if you have larger deployments.
Zipping an HTML file and the resources is not equivalent, since the browser behavior very much depends on HTTP headers etc, which MHTML doesn't capture. From the existing formats, that leaves pretty much just WARC, but that's also already kind of niche, has a a bunch of interoperability issues in practice, would probably need extending/reinterpreting to fit, and just like MHTML uses base64 for binary files, which is needlessly inefficient for the purpose here.

The more important things to specify are the browser behaviors when working with such files and the signature mechanisms, and those specifications you'd also need if you reused a format.
There are active lawsuits going on by something like 49 out of 50 states. That's how damning evidence like this -- as well as Facebook offering to share unencrypted WhatsApp messages with Google (through the "backup to Drive" feature) -- came out to light.

Unfortunately a lot of HN readers are dismissing this or calling it partisan grandstanding, just because it's Texas that filed it.
Not at all true. There's lots of code in macOS to support installing a different OS.
Puffin Browser is $2/month or $20/year for an individual. $15/month is way too high.
Besides Asimov's and Jonathan Blow's illustrations of the problem. What is the cure?

Instead of focusing on abstractions of technology, why not focus on the fundamentals?
With fundamentals, I mean mathematics and physics.
This is perhaps all you need to understand tech in its fundamental nature. Everything is built out of mathematical and physical principles it seems.
The problem then may be to determine how much you need of it for your field. Do you need quantum mechanics to know how bicycles work? Maybe classical physics (mechanics, electricity, optics) will suffice here and the rest is a combination of physical principles aka engineering or creativity if you will. (Creativity is a fundamental human skill it seems.)

There's also abstract engineering as I would put it: computer science.
What are the principles of CS? I am not so sure, but I have a rough idea that perhaps it is also field dependent.
For computer graphics seemingly you don't need a lot of math. It's roughly at high school math level.
You can do projections and other transformations without linear algebra (vector, matrix math). All you need to do here, is deriving relations/equations out of geometric rules (like you can for perspective projection for example).
Then you have 2 fundamental ways of rendering things to the screen: rasterization (Pineda's method) and ray tracing.

Rasterization:
- after projection, you need to bring your vertices projected onto your virtual screen to an actual "screen" or should I say PPM image. Then you need a filling algorithm like Pineda's one.

Ray tracing:
- here, you don't need any projections. The projections are basically "a given". As you shoot rays from your virtual camera through your virtual screen, all you need to do here is to calculate intersections with geometrical objects and color them accordingly.
That's it.

So for all this basic rasterization and ray tracing you at least need: high school-level math (perspective projection, intersections, transformations, ...), basic rendering algorithms (Pineda's method, ray tracing, Phong shading, ...).

I suppose the other field's fundamentals or basic principles can be "filtered out" from these many layers of abstractions.
Matrix math or linear algebra is not needed for CG. (Although it is really comfortable to know it... It's like doing CG by Assembly instead of C or C++.)

I also suppose that back propagation - the backbone of neural networks - can be also done with basic high school math.

So my suggestion is: decide what are the basic principles of a given field and filter them out.

Also, my question to all of you: learning Assembly is pretty much an educational endeavor nowadays as CPUs these days are doing lots of magic behind the scenes. So what are the fundamental principles here? Physics surely, but I see a problem with my argument above. Getting down to the common denominator (math and physics) is relatively easy, but it is hard to build a CPU out of it albeit theoretically possible.

Charles Petzold's code seems to suggest that those principles are actually not that far from basic principles.

Dunno, what do you think of my comment here?
The Pirate Bay Co-Founder Peter Sunde Acted Illegally, Court Rules
The support is in the OS. It is there to allow you to install other OSes.
Deep Learning Course of Unige/EPFL
Nobody seriously considers 'SV investors' to be a market. That is not how people get rich, anyway.
Not having to do this is a good reason to use another search engine than Google's as your default.
AFAIK bundles are designed to enable Google's CDN to serve up signed bundles from their servers and masquerade the bundles as coming from your site's domain. That's not something MHT files were designed for. (This actual feature is separate.)
This is incredibly clever and fun.

That said, all you need to query an SQLite database on the server side is a simple PHP script (as opposed to a running db server), and most static hosting providers offer PHP support.
That's to support single sign-on. It checks whether to show the in-house sign-in page or to redirect.
Yesterday there was a blog post by someone receiving HN traffic on a cheap Hetzner instance:

https://blog.royalsloth.eu/posts/how-much-traffic-comes-from...
doesn't work for me
It's comparable only on an abstract level - mostly because there's hardly anybody who really wants/needs "all music in existence over the internet", most people just want to "listen to music that I like".

On that level, Winamp did the job just fine.
this is just silly. do you have any specific issues? or are you just prejudicial against the whole crypto space? highly recommend you visit https://siasky.net and see for yourself
Anyone with enough money for expensive lawyers can sue you into oblivion. Sony being on the wrong end w/Bleem (and eventually losing) didn't stop them from running that company into the ground by outspending them.

You won't win a legal fight against Apple unless you have more money than they're willing to spend.
Supporting Linux becomes first priority on M1 Macs for VMware
I know... and it's quite interesting really, but for the purpose of this thread, I think it's safe to say that the CPU-wallahs spend considerable effort on ways to lighten or avoid register pressure, and from that I infer that all of the currently widely used CPUs do have significant pressure.

Much more on the x86 than on sane architectures, of course.
That actually addresses none of my criticisms of LN though. Why would I want to pay $20-40 to open a channel to obtain the same functionality I get free of charge from my existing dollar denominated Cash App, Cash App? Not to mention when I do, I don't have to pay taxes on every transaction. This is another worse solution, except with crypto.
They'd just abuse patents to stop you from doing it anyway.
Just to add to this: I can highly recommend Apollo as well, it's the official app in my mind. Nothing else even comes close. Also, there is no need for a shortcut. If I open the sharing menu, "Open in Apollo" is already present and I never needed to add the shortcut.
The title is somewhat misleading, but if Google do not come up with a compelling reason to use the widely hated AMP, its future sure doesn't look rosy.
I think yours is the most proper explanation in this thread as to why if anything is special about tube circuits. The more sane guitarists will commonly speak of "tube compression" - on the power amp side, coming into play as volume is cranked - being the key attribute that is sought after. It is dynamic and noticeable enough that a non-musician could most definitely tell the difference in an A/B test if given a demonstration.

The downside is that all of those 100W amplifiers sitting in hobbyist living rooms often don't get enough power to achieve this without being too loud. The solution is just to buy a smaller amplifier or apply attenuation to the output circuit.
https://twitter.com/cmuratori/status/1369149371489513474
Is that very different from "Whenever I find a site hosted through CloudFlare, I look up the origin server's IP address and link to that. Webservers deserve traffic, not CDNs."?
I guess I didn’t get that :-(, sorry!
No lol. For services, Try me, login, sign up. Three buttons. Not that hard
There has long been Puffin Browser in the cloud for $20/year, have you heard of it? https://www.puffin.com/secure-browser/
Have an open mind, maybe you wouldn't want to move.
Did you know that people who speak other languages exist? GP had a very valid concern. And yes, pagers that use other encodings do exist.
I love this pattern - I think it was Slashdot I first saw it on - but it still suffers from the same problem. What do you label the button - "sign up / login"? It's still easy to miss that it's also for login when scanning.
2020.
Hacker News tends to really get behind these kinds of indie founder types of posts, so I'm hoping to inspire a few folks to step out and have a go at self-publishing.

I also mention a couple of independent authors who inspired me in this write-up.

If you're thinking of doing it, maybe you should go ahead?
you're right, my bad
"The Cobbler's Kids Have No Shoes"
It sounds like there's at least a simple workaround: Include a noreply email address in the To field (or your own address, I suppose). That will capture reply and reply all and should prevent sending a domain for BCC.

I wonder if this undesirable behavior is according to some spec?
Hoarding cash would be bad since it would loose value due to inflation.
To those surprised by this: do you have lots of savings in regular bank accounts? Why? Why not invest it in some instrument like a 0% fee money market fund with a low yield/risk?

I learned "max 2 salaries in a bank account because you are being stiffed otehrwise as the bank doesn't pay interest rate" since I was a kid. It's as much hammered into me as "keep N months salary in savings".
Your site is really slow. I honestly thought it was broken when I first went, no login link to be seen at all.

This is why you should avoid making a SPA unless you know what you're doing, if you're going to use one at least put a spinner or something so it's clear the site's doing something.
This is indeed a problem, but Denmark's highways right now have 1/6 of the death rate of US highways, so if saving lives actually was the goal, AI isn't exactly the low hanging fruit.
You must be kidding.

No. The key word is settle, not "visit" or "explore". You won't have meaningful numbers of people wanting to settle there, because there's no "there" there.
Are you sure this isn't related to any GPOs set by yourself? I remember the same thing happening on my Windows 10 Edu install when I setup GPO's to disable start menu internet search, telemetry, tracking, Cortana, etc.
Neither satire nor parody are fully immunized under US trademark law, and it doesn’t seem obviously outside the scope of what could be problematic from either an infringement or dilution liability standpoint notwithstanding parody.

https://www.jdsupra.com/legalnews/trademark-parody-and-freed...
Can’t you detect it client side? Send the contents of the username field to the backend, if it’s SSO change the password field to “login with ssoprovider.com”
You're assuming that it's going to be used by someone that understands English or has a latin-based native language.
I have to admit that I'm guilty of this.
Hating on apple is a pet peeve of mine, but when the iPhone went out with it's locked down it just works appstore I knew we were in a watershed moment - around that time people just stopped being interested in how stuff works and everything was replaced by techo shamanism - with the few of us still knowing how to troubleshoot something being viewed as shamans.

The idea that people could dig deep and get our knowlege (and the motivation to do so) just went out.

We see this in cars - the check engine light is the most disgusting thing ever invented - you have so many displays, you could put directly the real error and let me know what it is. But no - we have to go the techo shamans to do their job.

We move from not knowing things to unknowable - the idea that the knowlege is unobtainable. And that is bad.
Doesn't Algorand and Ethereum solve these issues already? The transaction fees on Bitcoin essentially just make it a savings account. Does Bitcoin actually have potential for smart contracts?
How to Read Fibonacci Indicators. It Is Magical?
Everyone on macOS and Windows checks the executable signatures automatically on first run.
You could argue that that is what is best for due to its deflationary nature.
Right - four months in, there hasn't yet been any divergence, but the GDPR no longer applies to the UK. You don't have recourse to EU enforcement measures or courts.
Unless I'm mistaken, Slack actually forces this as part of their model: one account per organisation. It's not fun when you have to reset passwords...
Wasn't my opinion on it, just a casual observation on the difference between the two BIPs.

The monetary incentive for Bitmain was without dispute last time. Such a thing doesn't exist this time.

Taproot will pass without any drama.
Great work and even more surprising: a great writeup (writing that as someone who always struggles to document my own work). This really gives me hope to have an usable, native Linux on the M1 machines.

I really wished Apple would see, how much benefit this would bring to their platform. Their new hardware is really exciting, the first ARM on the desktop, which doesn't just compete, but in many aspects beat current x86 chips. A lot of the Linux and tech enthusiast crowd would love to jump onto Apple Silicon. And while they might not bring huge profits by themselves, these are the people who do come up with great new technologies. Better give them a home on Apple devices. It doesn't need a complete and formal documentation of every aspect, just supporting those projects with a little bit of information would go a long way. A single engineer who would answer questions by those developers might be sufficient. So come on, Apple, do it! :)
Ever since I learned that Musk didn't found Tesla [0] or PayPal [1] I get really uncomfortable when reading news like this. It's clearly Musk doing another hostile take over of a company someone else started.

[0] https://en.wikipedia.org/wiki/Tesla,_Inc.#Founding_(2003–200...

[1] https://en.wikipedia.org/wiki/PayPal#Early_history
Sugar in the Flower Pot
It's not black and white. Would 2MB blocks (and hence 10GB of disk space) be a worthy trade off?

The problem I see is bitcoin devs refusing to be pragmatic. Segwit is just an accounting trick.
My bank does those wires for free…
Inspired by Simon, I created my own TIL site a few months ago.
https://til.codeinthehole.com/

It's built using Hugo and hosted on Github Pages. Hugo is good fit for collecting TILs as it makes it easy to create tag pages and link to related content. Source: https://github.com/codeinthehole/til/

As Simon notes, writing TILs drastically lowers the barrier to publishing something online. I see publishing in increasing sizes of granularity as a pipeline (notes → tweets → TILs → blog posts) where each prior step helps inform the next step. To paraphrase a British proverb: look after the TILs and the blog posts look after themselves.
>but with neuroscience, it seems the research isn't there yet.

The interesting aspect of your comment is in fact: what is the capital outlay and time needed for the science to actually get there.

Elon has a track record of severely under-estimating those, but he is also smart enough (via PR / govt grants / leveraging past successes, etc ...) to stretch both beyond anything reasonable, to the point of actually reaching success (e.g. TESLA, SpaceX).
> I really miss a program that is very good for both editing and viewing Markdown!

I like Typora for this, because by default it's WYSIWYG but you can switch to Markdown whenever you need to. https://typora.io/
in italy fineco bank decided to enable itself to kick out clients with more of 100k in checkings accounts because by law they cant charge negative interest rates.
Other italian banks will probably follow
Microsoft appears to be adding the header `Authentication-Results` to all outbound e-mail. This header contains the first recipient's domain name, regardless of whether this recipient is specified as to/cc/bcc. The whole point of a bcc is that it doesn't disclose anything about the bcc recipient to other recipients. So disclosing the bcc recipient's domain name is a serious privacy problem!
It's a nice article but it's not for lay people.
I don't know that it does for me. I guess I should be promoting my company on there for visibility to potential investors and doing that fake thing about celebrating successes and whatnot but after 4 years of "startup" I am just...tired of the hustle.

I try to concentrate on customers but most of them aren't on there. I guess I am obligated to the VC who put up the initial seed money to get a bigger investor but the lack of interest vs. the time invested is ridiculous.

At this stage I would love to kick linkedin to the curb but once every 3 months or so an interesting connection gets made so I kinda put up with it.

I really don't think overall even that minimal engagement is worth it. I also never want to talk to another VC ever again, screw the lot of them.
Is there an accessible introduction, a YouTube video perhaps, to crypto instruments beyond Bitcoin? I have a basic understanding of how bitcoin works from SecurityNow and would like to learn just a bit more to test the waters.
The pruned/archival distinction is orthogonal from the full/simplified categorization. A full node that pruned spent transactions is not a contradiction of terms.

Edit: a “full” node is one which fully validates blocks, meaning it checks that blocks meet all of bitcoin’s consensus rules. All data in bitcoin is either validated once the first time it is seen (like witness data), or at most twice (an output and its later spend). Pruned nodes garbage collect this data once it can provably never be referenced again. This does not diminish the nodes ability to check bitcoin’s consensus rules, so it is still a full node.
In Finland we apparently used to have mortgages that were just Euribor + bank margin, meaning that if the Euribor rate went enough into the negative, the bank would be paying you interest.

These days mortgages are capped though. My mortgage rate is MAX(Euribor 12m, 0%) + 0.5%. Unsurprisingly I have never paid more than 0.5% interest.
On mobile, the sign in link is hidden behind a hamburger menu.
burning hydrogen does still produce greenhouse gas and air pollutant nitrous oxide

This is news to me.

This comment links to a paper, but the paper is NOT about H2 fuels, it's about H2-enriched conventional fuels like biogas.

Really sloppy reporting.
Algorithm-based are bad for inovations. Just imagine patents on sorting algorithms or algorithms like th sieve of Eratosthenes.
The more radical theory I've comme across is that Capitalism is always in crisis. It is not bad step or a shortcoming of some kind but rather a fundamental feature. Capitalism works best in crisis because it is more inventive an flexible, it re-invents itself to endure the chaos it creates, may that be social unrest, environmental degradation, financial collapse, wars, etc.. This was Marx mistake (well, one of them at least), Capitalisme will not crumble because of its internal contradictions. The contradictions lead to crisis which only gives it more strength.

In that sense, finance is but one of the problem, which might have a central position in the current run of crisis in technical terms but only insofar as that it is the the most powerfull tool the capitalist has to extend its reach. Even if the financial system were to be sanitized overnight, it would not imply the end of crisis for Capitalism.
BlackBerry built the iOS of cars, and it's taken over the automotive industry
I totally agree. Establishing a sustainable niche is enough.
Not sure what "alt" is. I just answer when the topic and my current focus intersects :)
Interfacing Elixir with Other Languages
I mean tesla without Elon is not really tesla. I never really thought he FOUNDED PayPal, but rather part of the so-called PayPal mafia that was successful at starting other companies. I never heard that he didn’t pull his weight from Peter thiel or the others
Hetzner's dedicated server offerings are great. But their cloud offering seems rather limited.

For that I'd rather look into scaleway (starting at 15 EUR/month for DEV1-M), who offer services like managed kubernetes or S3 compatible object storage. What I like about their pricing is that it's very predictable. For example traffic is free (but bandwidth is limited) and object storage is only billed by size, not by API calls.

(disclaimer: I didn't use scaleway yet, so I don't know if it works reliably in practice)
Off topic, but did you get style inspiration from b3ta.com?

https://b3ta.com/newsletter/issue768/
So I’m in the same boat but I’ve noticed an interesting dark pattern they use now to discourage old Reddit.

I often land in a comment section of a specific post, and then want to see more of the subreddit by clicking the link of the subreddit in the top of the page. Since about a month now, every subreddit shows me it’s only available through the app. I used to then preface the url with old. however now they’ve somehow done it that I will see the specific (locked) subreddit page, but the url will just be Reddit.com with nothing else, effectively making it impossible to add the old. before the url.
What’s Behind the Shopify Effect
Thinner inks spread out in a thinner layer - I can stick a little ball of gel ink on a picture and even make a little texture in it, but this doesn't happen as well with thinner ink. The thinner layers have more surface area, making evaporation faster.

You can see the effect with paint, too: Spray paint vs normal wall paint, for example. Also, when dehydrating fruits and vegetables, thin slices dry out faster (I know this isn't viscosity per se, but still with the surface area and thickness).

I'm going to guess that there are other things at play here too (how water gets trapped, etc), but I really don't know the science behind it.
The OP mentions in passing that Brendan Eich "was solidly on team Rust" prior to leaving Mozilla, but adds no further details to that intriguing statement. Wouldn't that make Eich the Most Unrecognized Contributor? I don't think his name would be on any commit repo, after all.