skysight-inc/HackerNews huggingface dataset:
"only guaranteed if Amazon is the seller" nope it's not they mix inventory.
JavaScript still is often extended via inheritance, such as classes and modules. This is unfortunate because inheritance is the opposite of simple, putting things together instead of taking them apart.

One addition that could greatly improve simplicity is assignable blocks. A block provides scope, much like a function, but accepts no input and returns nothing. Most functions I write take no input and return undefined because I only need them for code reuse by reference.

Imagine code like this:

if (expression) myBlock else otherBlock;
Regression of GERD symptoms using dietary supplementation
Lucky for you, JS already has good solutions for most of those things.

LinkedList is almost indistinguishable from an growable array. Since the JS array grows by default, you're covered for the kinds of things you'd want a linked list for (in fact, most older JS implementations actually implemented arrays as linked lists).

ArrayDeque's big claim to fame is add/remove from both ends. That's also covered by the standard array (shift/unshift, pop/push).

Linked hashmap's big feature is maintaining insertion order. The JS Map type does this automatically. JS Objects don't do this officially, but since so much legacy code depends on this "feature", it is implemented for objects across all major browsers.

Priority Queue isn't in JS, but I'd argue it's rather niche and rather few async frontend JS projects need it. On the backend, one extra import is hardly a big deal.

There is also no treemap. They are simple to implement (esp with proxies). JS objects store all keys as strings and `Object.keys(foo).sort()` is probably about as fast. As an additional issue, JS maps can have keys of different types, so deciding how to perform that sort would be very difficult. This also seems like a niche issue that belongs outside the standard library.
In my experience (math teacher at a community college for 20 years and former Ph.D. student who quit before finishing the thesis) the overwhelming majority of people can not learn mathematics properly from a textbook. They need a teacher or someone to help with problems. It's very difficult to get to a point of really understanding the definition/motivation behind concepts. Even with a teacher it's hard to understand.

Here's a simple example. The distributive property says:

a (b + c) = ab + ac

I can teach students to expand 3(x + 2). With some practice almost all of them will get this. They'll say

3(x+2) = 3x + 3(2) = 3x + 6

Do you know how hard it is to convince people that due to the nature of equality you can reverse the steps? Some never understand that

3x + 6 = 3(x + 2)

Some will never understand that 3x + 2x = 5x because of the distributive property and that combining like terms for the expression 3x + ax is the same process.

I don't think there is any desire to be elitist in terms of having good books that are appropriate. It's just hard to do. We've gone through various cycles of reforming calculus, introducing old concepts in a new way. Through all of the changes one thing has remained constant in my experience. The percentage of people who can get it remains the same.

I do agree with your point on providing solutions.
The determinant story of "distortion of unit volume" only makes sense AFAICT if you're in R^n. What does the determinant mean when you're considering
linear functions from 2^n to 3^n? There's no geometric interpretation I'm aware of for this case; indeed, I doubt there is one, due to the inherent nature of finite fields.
I assume you are a responsible professor. From my experience, most professors if not every only cares about their research.
Teaching is like a job not giving them any positive feedback, so why they care?
And TA-ship is usually paid by school meaning no professor can fire TAs.
Indeed. However, that's why I'm asking this question. If the carbon offset actually works, it should make the net climate impact zero. We're not talking about just improving the efficiency of some process (I think some offsets do this?), but actual permanent removal of CO2 from the air.
SQL skills are expected of every data scientist and backend engineer, but are also found in a much larger and cheaper labor pool. As far as I can tell, the data engineering role exists to take advantage of those economics.

ETL pipeline queries and configs are absolutely critical, make or break an ML project, and account for most of its labor hours. But they are the most commoditized part of it.
When did Facebook become a photo storage service? I’ve always saw it as just a place to share some photos (which are also backed up elsewhere).
People who are going to be users of applied linear algebra would probably benefit from a traditional treatment of determinants. Axler's book is excellent for people who plan to go for more pure mathematics in their studies.
Try Akame ga Kill, love the action sequences
My brain did the same thing. I think I'll blame it on having recently studied the Spanish copretérito.
Finding faults out of context is not really a skill; any moron can do that, and unfortunately many do.
> I’m bullish on Best Buy simply because it’s not a free-for-all of cheap foreign knockoffs.

After I worked on a project for BB, the best way I can describe what they sell is "high-end crap".
Right, Amazon does not list Best Buy's house brand 25 dollar USB-A cable.

Some of that convenience stuff is so ridiculously over-priced(even compared to Walmart) and so restricted in choice(only option is the Best Buy brand) it must be integral to their business strategy.
these days if you want fortran fast python you google julialang
Lately I prefer to shop at Best Buy over amazon. I have a couple nearby, so picking something up at the store is more amenable to impulse and instant gratification. It’s also fun to take a lap around a play with some stuff.

Besides that, the prices are competitive, not that it matters because they price match. Sometimes you can score a deal on open box items, which are conveniently listed on their site. Returning something to BB has been painless. I recently returned a monitor without the box for a full refund. I’d at least have had to find a box, pack, and ship that at my own expense w/ amazon which is a huge hassle.

Prime’s 2 day shipping on nearly anything is great but more than a few times I’ve had things lost in the mail. Amazon waits 3-5 days PAST the delivery date to consider it lost while you wait in limbo, and then you have to restart the order. It’s really frustrating if you need the thing quickly and it ends up taking more than double what it should to arrive. IME Amazon is not generous in compensating for these inconveniences.
With China no longer accepting dirty recyclables from the US which are terribly hard to process we're probably on our way back to multi-stream recycling. Sad fact is that apparently the recycling truck is one of the worst causes of contamination when it compacts otherwise good recyclables. It's a bit more effort and a significantly higher rate of trash versus recycling, but in the end I think it would be worth it. Your idea has merit as well, though last I knew bioplastics still had some problems to solve in order to replace standard plastics, still worth pursuing.
Nice one! I just signed up myself :) keep it up
It looks like this one is sacrificing readability for unnecessary terseness.
Really appreciate this insight. This is one of the reasons that I wish corporations died sooner and had less power over the employee.

Employees can provide helpful knowledge to customers in exchange for a wage. The ones who hawk PSP warranties are probably the worst customer advocates, yet aren't the ones being fired....

The helpful employees and loyal customers lose, corporate wins....
Lacking Spanish and French fluency I cannot but read them through translation. Carlos Fuentes work was translated by Margaret Sayers Peden and is a joy to read. Fantastic prose.

Proust was mangled by GK Scott Moncrieff but rescued by Terence Gilmartin. Stendhal, Dumas are somewhat florid in English but as period romps not high prose work fine.

I am told Cervantes in translation loses its edge. Key linguistic jokes don't survive. Perez Reverte hints at this in some of his writing. About the pseudo battles between the glitterati conducted through jobbing poets. (Perez-Reverte either writes beautifully in E flown or has good translators)

Tolstoy and Dostoyevsky? Half the world only know them by translation. Or Rabindreth Tagore. He still won a Nobel prize didn't he?
Interesting product, but possibly more telling about how much developer inventory in being brought into the market, often with significant debt attached, that is struggling to find work.

I'm a bit nervous due to remembering friends that went from developer jobs to working at a grocery store during the dotcom crash. Hopefully the industry will continue to grow, because especially boot camp degrees are not very transferrable to other professions.
Someone running alone on various types of terrain and various levels underbrush. This is fairly important, and very interesting.
QUIC connections are always encrypted and authenticated, so they should work just fine with a CONNECT-style proxy that supports UDP. (I don't know for sure; I'm just reasoning from first principles.)

EDIT: after thinking a few minutes, I'm not sure a "UDP proxy" is a meaningful concept except in very limited circumstances such as forwarding only to a single destination, because there's no connection to establish that a proxy server could know anything about. Maybe proxy servers don't have a place in a QUIC world.
Coudn't that be mitigated with factory ships that produce the product en route and drop off at the end location? Ship to ship transfer is easily possible. I'm honestly asking as I don't know the true logistics behind this, but I thought factory ships already existed and did this.
But they are hella racists and discriminating.

https://www-m.cnn.com/2016/02/29/us/bh-photo-lawsuit/index.h...
I agree, these are contrived examples, but I know that I have reached for inline logic many times in my career. To me another code smell is a scope with too many variables and do expressions are a tool to reduce the scope of variables. Refactoring to named functions will introduce another named variables.

Javascript doesn't have private modules so moving logic to helper functions in util modules doesn't reduce scope bloat.
> Javascript will always be something grudgingly accepted or used with some misgiving.

Always? I hope you're only speaking for yourself? Lots of people come to JavaScript from another language, never put in the time to learn JavaScript, and then just complain about it. That used to be me. And then I committed myself to learning the language really well. And now I enjoy using it. I know lots of programmers who also love it. I've used a lot of languages but I don't think I'm qualified to say which is the "best". But I do know that I really like JS.
Given living standards in the West and thus the way we currently consume the Earth's resources, this planet cannot support everyone living to 80, let alone longer. Therefore surely better (in terms of the greater good) for us to live shorter lives, but full ones, free from disease/ageing/degeneration.
I never claimed any of this was anything more than my own technical appraisal / opinion. But to be clear, you’re not offering any counter argument, just unsupported assertions of your different opinion, including things like “what's up with the double dashes?“ which makes it hard for me to believe I could personally find value in your view on it.

> “You are conflating the criticism of git cli with criticism of git.”

Not at all. I’m saying most of the time when people say they are confused by git cli, that it behaves counter to their expectations, they are not actually expressing any design limitation of the cli commands themselves, but instead blaming cli commands for the conceptual confusion they have about git’s model in general.
The time system was one of the real interesting things from the documentary to me. This Seiko page explains the time system well: https://museum.seiko.co.jp/en/knowledge/wadokei/huteijihou/

12 hour day (what is 24 hours in modern time). Daytime is always 6 hours and night time is always 6 hours. The absolute length of the hours changes with the seasons.
Oh for Pete's sake: what Scotsman doesn't know about bothies? If you read oor Willie or the broons what is "the but and Ben" if not a bothie?

(I've stayed in some lowland ones, cycling clubs keep them but the best are all mountain high. New Zealand Bach and a French gite are different)
We do not consume energy. We consume goods and services which require energy to produce. This model completely ignores past and future advancments in energy efficieny.
This is amazing, thanks for sharing! One particularity of fire is that it does not generate shadows, while smoke does (might be useful for more realistic effects):

https://physics.stackexchange.com/questions/372117/shadow-of...
There is no current way to make a battery more reliable. It is very often the component that needs replacing. The other component would be the screen. Other than that there's not much across devices that fits "maintenance parts" categories as everything is at such a scale that it would be nearly impossible for a human to fix most things on the board, which is why they typically replace whole boards. Cell phone sales have dropped precipitously in recent years as innovation has slowed down. I don't expect folding phones to be the new hotness, rather an oddity, however the tech might make screens more durable which is a huge plus, batteries on the other hand are limited by physics, so we need replacements or new tech that lasts longer but provides the same or more power.
The investment in perpetuated technology in this region is high. Qanat for instance https://en.m.wikipedia.org/wiki/Qanat

These things demand social capital. They don't work well as solo effort they need love and repairs
Is there a non-paywalled version of this article.
I have actually done this. I work in an IT related field so it's important to me. I suspect that I'm in a vanishingly small group of people though so your point is mostly valid.
> Someone let me know if I've been unfair and it's actually worth reading, thanks.

Sorry, are you referring to the Salon article linked here (https://www.salon.com/2019/01/26/steven-pinkers-fake-enlight...), or the Quillette article interviewing Pinker (https://quillette.com/2019/01/14/enlightenment-wars-some-ref...)?

I thought both were well worth reading!

The Salon article gets better after the first couple paragraphs, and gives a number of specific examples of how Pinker appears to use poorly-sourced quotes out-of-context in manner that the original authors disagree with. It tracks down a couple of these quotes, with those authors explaining what they really meant. So while it's extremely anti-Pinker, I thought it made a good case for why one should be skeptical of Pinker's argument.

I liked the Quillette article because I'm normally very pessimistic about human progress, and I thought Pinker made a good case that, in fact, lots of things are going much better than they did in the past. I particularly liked his quote of Obama's question "When would you choose to live if you didn’t know who you would be?" I now wonder if the quote is accurate, but I think it's still a good one to ponder. I also liked Pinker's attempt to explicate Scott Alexander's theory of "Conflict vs Mistake", where he says that he feels that the "mistake" side is the essence of the Enlightenment.
So a 2007 paper had a null result.
I don’t see any suggestion that Scottish people don’t know about them. This is a travel article in a US newspaper read around the world. “Little known” is likely fair, given the mostly non-European readership.
You start by saying you don’t want a unified interface where you can get exactly the content you want, then your very next sentence is that you want a single unified interface to get exactly the content you want.

It sounds like you specifically do want a single interface for a la carte content (note: this has nothing to do with ownership vs restricted access), and you currently achieve something like this with a combination of subscription products that bundle a bunch of content you do want with a bunch of other content you don’t want but also don’t care about.

A situation where the price is broken down to individually activate just the content you want and not the content you don’t would offer exactly the same experience but with less irrelevant content and you’d only pay for what you choose to consume.

In other words, the concept of “I pay for one subscription and get exactly and only all the content I personally want” is equivalent to a unified portal for a la carte purchasing.. activating an on-going payment for ability to see Show A and never activating the same payment for Show B which you don’t care for. The “subscription price” is just the total price of your personal a la carte activations (be they ownership purchases, rentals, or recuring payments to license access to that singular content).

At any rate, your comment here is explicitly contradictory.
One other common terminology, any additional features are often called "complications".

In particular others like me might enjoy the UTC/GMT complication, which often has a hand that goes around the watch once every 24 hours and can be set to another timezone like UTC.

On another pro-watch note, I've discovered that a non-smartwatch has an pretty amazing feature: the ability to check the time without seeing any sort of notification.
not all buzzfeed employees
I've never had any issue at my local Best Buy just saying "no thanks" to the extended warranty stuff. Though I really only shop there about once every year or two.
‘Hangxiety’: why alcohol gives you a hangover and anxiety
You might be interested in the CSS Paint and Layout Worklet proposals.
I'm a little confused by this. Did someone manage to write a YARV to WASM compiler? I kind of doubt this is a wholly new Ruby to WASM compiler, so my best guess would be a YARV to WASM compiler. Except...even that would be tricky since Ruby has a notoriously complicated runtime. Just looking at this though, it looks like they just compiled an existing Ruby implementation to WASM via Emscripten. But that's not really compiling Ruby to WASM then...
If you want to learn linear algebra by coding in python, this is hands down the best book out there.

Coding the Matrix - Philip Klein [0]

It used to have a Coursera course, but I think it's been taken down. The website has videos of the course taught at Brown I think.

The associated website is: http://codingthematrix.com

[0] https://www.amazon.com/Coding-Matrix-Algebra-Applications-Co...
Yup, certainly didn't mean to single it out. However, that is the region most known among geologists as an erionite hazard.
Ask HN: Does HN's Angolia Search API Still Work?
I'm trying to curl against some of their example URL's (https://hn.algolia.com/api), and I'm not getting any response. Does anyone know if it's been end-of-life'd?
The problem is that often middle-aged cannot deal with that anymore; an unlucky injury on/after that age can ruin the rest of your life and shorten it considerably. So many people who did things like ski/snowboard all their life but fell wrong and messed up their knee over 45 and now they cannot really do most sports they enjoyed anymore. People are not that into change usually when they get older so it's often quite physical but also mental issue for them.
Yeah, that must've hurt :(

I wish there were "ethical patent enforcers" (not patent trolls) who for a small fee/equity, go after these legitimate patent infringing cases and help people like Seymour.
There was a time when I never thought I'd get paid to write unit tests. In fact, I often joked about how much I wanted to write tests but that it was completely unrealistic to expect the industry to change. When my boss suddenly jumped on board the testing bandwagon I thought, "I'd better not lose this job. I'll never find another one like it". Things do change!
pro tip: be careful in using force push. In the past there's a version of git where it defaults to force all your local branches into the remote copy. When I did use force push, it pushed everything including my outdated local copy of PROD. Fortunately we were able to fix this before somebody else ran a git pull.

the new versions I believe are configured safer now afaik.
Completely in agreement. I really dislike when math books don't have solutions to exercises available, since I self-study.

Like Diestel's Graph Theory is great, it's the book you want to read if you're serious about the subject (D.B. West's book has exercises with solutions, I suppose), but there's absolutely no solutions to be found anywhere; the hints to solutions are now relegated to the "Professional Edition" as well, you can only find hints to old editions online. Makes me question whether or not I understand the material fully, since I can't check work.
I've never been able to get past chapter 1 of any of pinkers books
I've tried 3. I just don't get why he is lauded. I am missing something.
For a guy that doesn't use social media, he sure knows a lot about it..
The pipe operator is such a simple bit of syntax I see no reason why it shouldn’t be in most languages. No one complains about the addition operator syntax looking the same in most languages.
>* Avoid replicas and fakes (https://www.youtube.com/watch?v=WHgKMA6Bh6U)

Why? These days chinese factories are pushing superb 4130 clones for the price of a decent seiko.

This guy in the video seems to know nothing at all about the chinese watch industry.
In highly complex systems, educated guesses are no better than random picks.
You just have to be aware what kind of system you're dealing with, and be prepared to deal with the consequences. Also, keep in mind time horizons – very important.
I have a pair. You do move faster, jump higher, etc-- but that energy doesn't come out of nowhere. You're adding big weights to the ends of your legs and running, jumping, etc. It's definitely sports equipment, and it's a heck of a workout. It also works a lot of muscles that aren't especially large on the average human, particularly the anterior tibialis on the front of your shin, in order to control your movements.

Overall I can't really imagine it being good for the endurance-style activities for which humans are already quite well designed. In Afghanistan, at least for combat patrols, you might also have the problem of being taller (ie, a better target) and not being able to quickly take a knee, stumble, or go prone and get back up (ie, much much better target).
Profiting from Information Arbitrage in the Financial Markets
The lab on the cover of the lab manual deserves all the upvotes.
GDPR makes it easier to get your data but that doesn’t mean you’ll understand it
You make good points.

A person that doesn't understand the distributive property, going into Calculus 1 is not the person that is going to understand Rudin or Spivak on their own without guidance. Yet, people in mathematics communities would recommend Spivak or Rudin anyway and look down on them if they used Stewart or Thomas.

To them if you aren't learning a subject in the fullest rigor possible, then it isn't worth learning. It doesn't matter if the person doesn't even know the basics, they blindly recommend these type of books regardless.

These are excellent books once you already seen the material before, not so much for the average person that doesn't know what the distributive property is.
Reddit is kind of like playing Call of Duty multiplayer as a noob. You basically going get knocked out in the first 30 seconds. Or otherwise get no response. HN is similar.. most of the time a comment is either misinterpreted or ignored completely.