skysight-inc/HackerNews huggingface dataset:
Let's run through it:

1. Do you want to receive notifications: Business or marketing request

2. Your privacy/cookie warning: Likely legal requirement.

3. Age requirement: I'll assume it's an 18+ site, so requested by legal dept.

4. Subscribe to our newsletter: Marketing request

5. Disable adblock: Business request

6. Donate: Business request.

7. Did you find what you were looking for: UX request

8. Something went wrong: Engineering
speech is dangerous. hate speech promotes and incites violence.
Be careful, my last one was a Motorola X Play, which I stopped using because its battery became bad. I was happy to be able to buy a new OEM battery to "refurbish" it and use it as an emergency phone but it's not ob the ifixit website.

I bought a Motorola Z2 Play because now all phone seems to no longer have user replaceable battery but with the "mod" if the battery goes bad I can always add one. They also doesn't sell batteries for it on ifixit.
The intro about Kepler is inaccurate, so I distrusted the claim about Newton too. It seems he did use a kind of slide rule: http://www.oughtred.org/history.shtml

> In 1675 Sir Isaac Newton solves cubic equations using three parallel logarithmic scales and makes the first suggestion toward the use of the cursor.

> In 1677, two years after Newton invents the cursor, Henry Coggeshall perfects the timber and carpenter's rule. Newton's cursor fails to catch on at the time.
Report on Tech Salaries by HIRED
Nah, just use a js file from a different "free template!" for every function on the page. Added benefit of stressing the templating engine depending on the back end.
You can take advantage of the reusability part of software development to pay down technical debt in a way that's impossible with traditional debt.

Developers and businesses should have a well-maintained toolbox, library, or framework that they use for just about everything they work on. The longer you use the same toolbox, the better the tools will get; just improve them a little bit every time you use them and deploy those improvements to as many projects as possible.

This gets hard to do in environments that are always chasing the new thing.
I don’t really think the government needs to legislate this. I buy iPhones because I don’t give a shit about repairability. I use the phone for 3-4 years and then set it up as basically a remote control in my house until it’s useless. If I break it out of warranty I throw it out. Other people who care about repairability can buy other brands.
New Garage Project Earth Lens Pairs AI with Aerial Imagery
Do you have evidence for this statement? What if you're wrong? There's evidence that you're wrong.

https://en.wikipedia.org/wiki/Paradox_of_tolerance
I'd be very interested in reading a critique of Strunk & White if you've got a link.

> prescriptivist

Isn't all advice on how to accomplish a goal going to be prescriptivist?
Ehh, I hate this metaphor. Squirrel is delicious, and many areas around the world are in the midst of invasive species overpopulation. Emphatically, make squirrel burgers! (Might avoid city animals, and add some extra fat however, squirrel is very lean.) /yeehaw

Why not rat? Seems more analogous in quite a few ways...
There's a shortage of Lamborghinis that I can afford.

(I couldn't bring up the courage to click reply with just a quippy one liner, so let me assure you that I do actually think this is the truth behind things; plain and simple expectation mismatch. Companies want the best skills at the lowest prices. Candidates want the best offer they think can manage. Incentives will always put these actors to opposite ends of the spectrum.)

Edit: I would at least like to understand the downvotes, since I say the above _as an engineer_ who knows I'll run up against companies saying they have a shortage while I'm banging on the door. (In fact that has literally happened, rejection the same week as an article from a firm that posted a "shortage" article)
6 Significant Custom App Development Risks and How to Mitigate Them
We already have carbon removal technology. They’re called trees.

[Edit] I’m not being facetious. 40% of emissions are as a result of poor land management. We’ll need all the technological help we can get, but if we can’t manage land as carbon stores - not sources, we’re not going to win this race.
Background services (Discord, etc) use a negligible amount of processor power. It should be like sub-5% on a modern processor, with the processor clocked down to its lowest frequency. With the processor at turbo, you should be pulling 1-3% easily, even actively using multiple tasks.

These days even Chrome is very aggressive about throttling background tabs, much to the consternation of some webdevs here.

https://arstechnica.com/information-technology/2017/03/chrom...
The law is very clear: either the state hires an approved vendor, but only charges the actual costs of duplication plus hard drive or other media (no mark-up allowed), or the state allows the requestor to digitize the files themselves onsite for free. This is long-established law in most states, and more than forty years old in New York.

The state’s quote of $152,000 was more than fifty times the actual costs of digitization. We provided them with a breakdown of the costs, using both commercial and government sources as comparisons, even though that is supposed to be the state’s job, not the requestor’s.

The state still denied our request and our appeal.

So, no. Inflating estimates of the costs of public records by fifty times is flat-out illegal.
Ok, in your opinion the digital security concept is hard to grasp for the common user. What is the excuse for the average company to not enforce a policy?
or even something more descriptive like quantum state disambiguation.
Cockroaches thrive in the dark corners. Sunlight is antiseptic. And forcing ideas/speech into those dark corners don't keep them from growing, it merely allows it to grow unobserved and un-countered.

Ideas are the only counter to other ideas and how we communicate those idea is via speech. Suppression only invites martyrdom on the behalf of those suppressed, increasing their credibility.
The sticky header is nowhere near as bad as the header that slides down over the lines you're reading every time you scroll. I don't understand who decided this feature needed to exist.
I keep my fingers crossed they'll shut it down. Youtube is a dysmorphic pile of garbage with little gold nuggets here and there. A new not-ad-based platform would be preferable - Vimeo would be a great alternative.
I don't want a lot of those things, but I really want a couple of them in a different form than currently available:

- Smart driving (sun|eye)glasses.

- Smart plant waterers for when I'm out of town.

- Something that does what Apple Watch does without displacing my real watch.

It seems I'm unlikely to see the second two -- AFAICT plant watering is stuck in DIY mode, and it looks like the Apple Watch business is booming so everybody will pile onto that design.

But I could imagine smart driving glasses actually happening, and I think the road from "neat tool" to "annoying but required car UI" would be plenty long.
The ad blocker and donation sections hit particularly hard for me, as I've tried to make several web apps/games (like editfight.com) that didn't have a clear monetization path, so I experimented with applying for ads, which Google rejected as the site was too unimportant, and with asking for donations, which backfired as the community was small, so it just appeared as me personally being greedy to the users.
You obviously have reasons to be angry, but vitriolic comments don't produce constructive discourse.
It "can charge" most things but maybe not at full-speed. E.g. only high-quality USB-C cables can charge at a full 85 watts. This is especially annoying with laptops where if you're doing CPU-intensive things you may end up with a dead battery at the end of the day even if you've been plugged in the whole time.

So USB-C is nice if all you're doing is charging low-wattage devices. But whenever you're doing anything else, all bets are off as to whether your particular (device-a, cable, device-b) combination will work as you'd expect or not.
So the real question is, what are the webdevs of the world going to do about it? My guess is nothing. I can't blame them really, for everyone there is a number that is greater than their sense of shame, but at least they could stop pretending that the web is some brilliant platform that will lead computing into a new golden age.
Dude, I totally second your comment. That's the very first thing I thought as I initially scrolled through the comments. I tip my hat, both to Christians for not being scared to express their beliefs, and to non-Christians for showing respect.
I’m trying to think of use-cases for trusted stable-coins. The obvious one is just another way to sell products — this has failed for Bitcoin due to volatility risk.

One scenario I can think of is a decentralized e-reader and e-book marketplace:

- you have an e-reader app that is capable of decrypting books stored somewhere, as long as the content was encrypted with your public key

- authors publish their books to contracts that accept payments via an ERC20 stable-coin

- the contract responds by encrypting a copy of the book with your public key and placing it at a location your e-reader can retrieve it

Are there inherent advantages to a decentralized book store vs. Amazon though? Not sure…
For anyone else who doesn't know who Stanley A. McChrystal is:

"Stanley Allen McChrystal (born August 14, 1954) is a retired United States Army general best known for his command of Joint Special Operations Command (JSOC) in the mid-2000s. His last assignment was as Commander, International Security Assistance Force (ISAF) and Commander, U.S. Forces - Afghanistan (USFOR-A). He previously served as Director, Joint Staff from August 2008 to June 2009 and as Commander of JSOC from 2003 to 2008, where he was credited with the death of Abu Musab al-Zarqawi, leader of Al-Qaeda in Iraq, but also criticized for his alleged role in the cover-up of the Pat Tillman friendly fire incident. McChrystal was reportedly known for saying and thinking what other military leaders were afraid to; this was one of the reasons cited for his appointment to lead all forces in Afghanista and also the reason he was ultimately relieved of his command. He held the post from June 15, 2009 to June 23, 2010."

I'm not at all sure I'm comfortable taking moral advice from him.

On the other hand, if we do on this issue, then we can have no statues of any American prior to the advent of the abolition movement and none other than abolitionists until after the Civil War. Perhaps Lincoln? Eisenhower? Johnson shot his own reputation down with Viet Nam.

On the other, other hand, Lee was a good general, and apparently a decent enough man for his time. Yes, he fought to preserve the South and slavery, but when he lost, he lost. He surrendered. He could have told his soldiers to fade off into the woods and continue fighting, in which case US history would likely more resemble Mexico's. (C.f. Nathand Bedford Forrest.) Lee was respected as a general enough to make a military surrender stick.

I'm reasonably ok with taking down Confederate statues, particularly those put up in the 1930s-1950s. I'm more than ok removing the "Confederate" flags---it's actually represented the KKK for more than a hundred years. But I do have a soft spot for Lee.
Also, everytime you click somewhere to highlight something or tap to scroll, an ad should load under your finger and redirect you to the product.
With all due respect, these papers are not written for the layman. They are written for the few thousand people who work in the field or near enough to understand this work. Single results in physics (and science) in general are almost never individually relevant to the public. The public should read either review or meta papers, or they should read the articles/books written by scientists for public consumption. As a physicist, I rarely upvote physics papers on HN, unless there is insightful commentary in the comments.

This is not an insult to anyone who is not a scientist - just that jargon is necessary for rapid progress, and understanding jargon requires developing expertise by many years of work.
This is already going down the path of "what is hate speech". Here is what I think is a pretty simple definition:

Speech that explicitly or direct line implicitly dehumanizes anyone.

Then the arguments become pretty simple: does a statement dehumanize someone? Does it indicate that they are any less human than another? That's a much easier discussion to have.
Calcite looks like a really useful project
And this is 100% correct. And, it has happened before. The world has had warming and cooling cycles for as long as there has been earth. The idea that all of this is a “new” thing isn’t supported by evidence.
Hate speech is made in full faith by a group that has dominance and power to influence others to harm groups who live under that dominance and power. How many gradations do you think there are between the two?
> Speech isn't "dangerous". You know what you do about people that say stupid things: you call them out on it. The answer to hate speech is more speech.

This worked to marvelous effect when legitimate, unique net neutrality concerns were buried under an avalanche of duplicate anti-net-neutrality letters sent on behalf of people who were very much deceased.

The solution to this challenge likely needs a much more nuanced approach to it than just burying hate speech in more speech, because look how well that turned out.

Time bears us many more examples where your proposal was successfully inverted to hideous ends. The loudest have a very pervasive tendency to win.
I was just responding to their critique of the game—not real life.

I know what poverty feels like.
I think stablecoins is where the cryptocurrency experiment is headed for the near & forseeable future. It's interesting to watch the experiment slowly give way to the reality of operating in the world at large. At least we still get some form of digital money. On another note, I think it's really concerning how much of a monopoly Coinbase is becoming in this space. They're probably the only corporate entity making any real (no-scam) money (in the US) and everyday they seem to be morphing into some kind of Goldman Sachs/Google/Microsoft hybrid of crypto-money.
There aren't really any upsides for a libel lawsuit from Apple tbh, but I guess it just depends on how much Cook wants that retracted. As spiteful as he was, I'd suspect Jobs would have aggressively taken this approach.
>So, I see I've angered the privileged, white, tech-bro, capitalists.

What? Why are you saying white people specifically are downvoting your opinion? And aren't you manifesting hate towards a group of people with a physical characteristic?
This reminds of my uncle who had them in his university and later at work (studying in the 70s in the communist Poland). I remember him mentioning that when first calculators came, skilled slide rule users were much much fasters, than anyone using a calculator.
I feel like this might be the valley monoculture in play.

Counter example: I lead a software team doing new product development for a multi billion company NOT in the valley. Plenty of my engineering coworkers are grandparents. They are very much comfortably employed.

My boss is 50ish, young at heart and a brilliant software architect. He still gets actively recruited and has no end of companies approaching him for contracting gigs outside of work.

Find a niche and stay effective. You'll probably be employable forever.
It's not and I also find it a bit frustrating when the default answer is just chain rule. For me, the key insights into how AD is derived are the following:

1. There is a fundamental difference between normed spaces and inner product spaces and this affects what algorithms we can derive. Specifically, the forward mode corresponds to a version of the chain rule that only requires a normed space and not an inner product space. If we assume that we have an inner product, then we can apply the Reisz representation theorem. This is important because it means that there's a concrete element in the space that corresponds to the derivative. This is precisely the gradient. Further, we have a concrete way of finding this element. Because we have a (complete) inner product space, we have a Hilbert adjoint. The gradient, and ultimately reverse mode, can be calculated by combining the chain rule with the Hilbert adjoint to obtain the gradient. Specifically,

(f o g)'(x) dx = f'(g(x))g'(x) dx = (f'(g(x))g'(x) dx) 1 = <f'(g(x))g'(x)dx,1> = <g'(x)dx,f'(g(x))* 1> = <dx,g'(x)*f'(g(x))*1> = <dx,g'(x)* grad f(g(x))>

Here, * represents the Hilbert adjoint. Anyway, we get away with this because the derivatives are really linear operators, which we get from the total derivative.

2. Eventually, we feed the the gradients `grad f(g(x))` into the adjoint of `g'(x)`. However, we it turns out that we can delay further delaying sending the values of the adjoint of `g'(x)` into its parent by accumulating all of the gradient information being fed to it first. Essentially, this means that we can follow a computational graph and accumulate all of the intermediate derivative information before moving on. This means that we can traverse the graph a single time in reverse mode, which is efficient. How we traverse this graph corresponds to a topological sort of the graph. This can be generated at compile time using what's called a tape. This may or may not be more efficient modulo a bunch of reasons, which aren't all that important right now.

Anyway, this is more to say that automatic differentiation is not an obvious result from basic calculus. At least not to me. For me, it required knowledge of real and functional analysis, graph theory, and knowledge of programming languages. It's not impossible to learn, but it's not trivial in my opinion.
I had the Moto X Play and it lasted nearly 3 years, the battery went bad, which is to be expected. That was my only issue with it.

I currently have the Moto Z2 Play, no issue and it's been more than a year now.

My experience is anecdotal, but so are yours. Are you just missing the fact that you happens to drop your phone pretty often? It would still be crazy because I do drop mine from time to time and never wear phone case.
Full Stack Advanced React and GraphQL with Wes Bos
Shell in a Box: export arbitrary CLI tools to a web based terminal emulator
I thought you didn't have raw stack access in wasm, making efficient concurrent GCs impossible practically in native wasm.

Hence the GC work to give a higher level API that can more easily be sandboxed.
Pay your dues through mid-to-late-20s, then get into the startup world as quickly as you can. Even if the startup fails, the experience will push you to the next level and the contacts you make will help you land.

As difficult as programming feels right now, it is an absolute cakewalk to pursuing, building, funding, running a startup of any kind--even self-driven freelance.

The truth of the matter is that your skill with language X will get you pretty far, at least until X is no longer relevant. But the experience you would gain through operating your own group are the skills that really matter. Those are the skills that will get the ultimate big bucks and guarantee future opportunity.

Would YOU hire YOU? (Edit, maybe people think I am being condescending with that question, I'm not--it's an existential question I suggest to be asked)
Your definition makes no sense. "We should kill people from country X" isn't hate speech by your definition - it doesn't imply anyone is any less human than anyone else.
Not a lawyer but this does not sound like good advise. If you live in California, and the people working on the business are in California, California may decide you have a nexus here and that you’re subject to the tax.
Could you please try to say something more informative? We're not here to play name games.

https://news.ycombinator.com/newsguidelines.html
Feature request: an ad that asks me to rotate my device (bonus points if it does it for desktop users too).
Why? (Serious question - not trolling.)
Best contenders at the moment seem to be the Librem 5, which is running essentially mobile Gnome Linux, or the e foundation / eelo, which is trying to build a privacy friendly platform on top of AOSP/Lineage, but still attempt compatibility with Play Services API’s.
I feel that this comment dehumanized me. Therefore, you must remove it. See the issue?
> If you're supporting an attacker's right to denigrate, abuse, or harass other people, you're supporting violating the victim's rights.

Can you diagram how you arrived at this travesty of a logical leap? You're mixing in at least 5 suppositions completely outside of the stated parents post. Ignoring the other foundations coming alongside by implication.
"Most people" don't but a large number of companies do... and remittances between people are a $500 billion/year market?
Looks like Connecticut, where the vehicle may have been registered, allows 35% VLT tint, and NY law allows out-of-state vehicles to have tint that conforms to their home state's laws. Also, of course, tint laws are not always strictly enforced.
>Cockroaches thrive in the dark corners

Viruses thrive through exposure to new hosts.

See, you can prove anything using an analogy.
It's not surprising that the article is in English even though it's an all-Chinese team, because it was published on an English journal. But I can't stop wondering how many years are left before most scientific output is in Chinese. The dominance of English might be over soon.
> Now, DeVarney also said in her August conversation with Blasey Ford, Blasey Ford told her a story about how when she was remodeling her home with her husband, she sort of insisted to her husband that every bedroom had to have a door that led to the outside space because otherwise she would feel trapped.

> Now, just a disturbing and noteworthy detail from what she told me, she said that in the years of knowing Blasey Ford and being friends with her, she already knew that she had a hard time being in enclosed spaces and she also did not enjoy flying for this reason because, in her words, an airplane was the ultimate closed space where you cannot get away.

---

> Mitchell: When you were here in the mid — mid-Atlantic area back in August, end of July, August, how did you get here?

> Ford: Also by airplane. I come here once a year during the summer to visit my family.

> Mitchell: OK. In fact, you fly fairly frequently for your hobbies and your — you’ve had to fly for your work. Is that true?

> Ford: Correct, unfortunately.

> Mitchell: I also saw on your C.V. that you list the following interests of surf travel, and you, in parentheses” Hawaii, Costa Rica, South Pacific islands and French Polynesia.” Have you been all to those places?

> Ford: Correct.

> Mitchell: By airplane?

> Ford: Yes.

> Mitchell: And your interests also include oceanography, Hawaiian and Tahitian culture. Did you travel by air as a part of those interests?

> Ford: Correct.

Yes, of course you can be afraid of flying and still fly.

But to be so frightened to request that multiple Congressmen flys across the country to see you, when you already fly multiple times every year...

It's not impossible, just improbable, or spun. Like Renate Alumnius.
can't they declare bankrupcy? at this point thats what it is
From TFA:

WebAssembly modules today are optionally associated with at most one instance of “linear memory”. In non-wasm parlance, you can put a stick of RAM into a wasm module. This WebAssembly.Memory is today always backed by an ArrayBuffer, but you’ll soon be able to flag a memory as “shared” which means it’s backed by SharedArrayBuffer instead. This subsequently means that the structured clone of a WebAssembly.Memory backed by a SharedArrayBuffer will refer to the same memory!