skysight-inc/HackerNews huggingface dataset:
Biology is such a fascinating field.

You've got bizarre disease states, immunobiology (a vast field in its own right - B cells, immunoglobulins, antigens, amplification, negative selection, etc.), evolution, and even ecology.

Just in this one problem.
From a speaker stand point that may be the case, but I'm sure Apple threw a lot more money for the electronic hardware and software integration. I'm not sure why 10 audio chips are needed from a technical standpoint but it is probably different than what Shure does. Probably some innovations in digital to analog conversion and processing bluetooth data.
My implication is that you either somehow indicate on your resume that you've done all this work, or better yet, take up a small project that lets you apply some of the skills.

As a hiring manager there is no way to know you've done this unless you somehow demonstrate it.
Openlayers has some prototype webgl support that's a bit promising. I enjoyed working with it (but hate working with buggy webgl in general).

Leaflet is also great.

If you're doing any sort of front end GIS I recommend openlayers above all else including mapbox.

But I suspect 99% of users just need basic maps. Leaflet is great for that.
Just the AirPods Pro, not the regular AirPods.
I think the article is saying that, should you read something interesting, pursuing that interest will provide meaningful insights. The author is saying that "sources" aren't as relevant as the history of interesting ideas. They are not saying read all sources. Just read a lot about the things that interest you.

I find this strategy works very well for so many topics, specifically politics, economics, history, and more. Read 5 books on contemporary economics and you will be infinitely more informed than if you watch economics or market segments on news stations for 5 years. What you'll learn by reading those books is more than just some dry economic tautologies, you'll see the history of economic theory. So and so theorized economics like this, then they were disproven, then someone started talking about behavioral economics, etc etc. That seems to be much more useful than any alternative I know of.
And, at a certain point, be on guard against too much reading, as Einstein warned[1]:

> Reading, after a certain age, diverts the mind too much from its creative pursuits. Any man who reads too much and uses his own brain too little falls into lazy habits of thinking, just as the man who spends too much time in the theater is tempted to be content with living vicariously instead of living his own life.

[1] http://www.saturdayeveningpost.com/wp-content/uploads/sateve...
They didn't.

The iPad Pro, the iPhone X, and the Mac Pro were all shockingly expensive. I remember the chatter on Hacker News like it was yesterday.

The first two sold like gangbusters and the last is less of a Veblen good and more of an anchor price for the rest of their lineup.

Apple's 'affordable' version of a product is always "a good price for an expensive X", rather than actually cheap. And they go up from there.
To be honest that article sounds like it's stretching pretty hard to take some broad cultural trends and encompass them into a single phrase or movement. Six years later, I think we can say that there hasn't been a "Twee Revolution".
Traditionally, these threads will have a bunch of people that will proclaim that they will never fly in one of these planes.

Am I the only one that actually has no problem with flying on Boeing planes and the MAX?

The FAA and Boeing were publicly embarrassed on the world stage. They have every incentive to have gotten this right, the future of American commercial aviation basically rides on this outcome. Both organizations have the technical competency to get it done, and the management culture has been thoroughly slapped down. At this point, I just don't think it is possible for real concerns to have been ignored.

As to future development, it would be nice to see Boeing become an engineering first organization.

As an aside: the plane was never 'aerodynamically unstable' as so many people purport. MCAS was designed to make the stick pressures identical to the old models.
yes by being good at solving programming puzzles, which is the big irony.
>I've been on this journey myself, not that I'd ever harm anyone, but I was definitly radicalised by some of the far-left areas of YT when I was younger. I lost a number of friends because I was so convinced I was morally correct and they were wrong on topics like immigration and capitalism.

I can sympathize. It's worse off in Canada. We literally watched far left stuff in school. Not once did they ever show anything even marginally conservative.

>I'm aware of a few cases now where subscribers of TYT have killed people, but it's hard to know how direct those conncetions are.

I did not know that. Are you refering to Armenian Genocide or like TYT channel has created violent antifa type people?

>I know for me TYT definitely misled me and caused me to believe everyone who didn't share my views were evil and I have wondered before what I might have done had I been a violent person.

I too saw many of their videos years ago and they made lots of sense. They quite wrongfully portrayed Republicans as all nazis and KKK. Or at least a minimum of racists. Mind you, I'm not American nor do I live there. I don't particularly care about the republicans. For all I know they are all racists.

>I don't really know what the answer to this is. I know for me YouTube was also part of my deradicalisation process. Listening to people like Sam Haris allowed me to shift into the centrist I am today.

I followed Sam before TYT era mainly during the Hitchens and Dawkins time. Sam is very smart but I've been listening to him lately and boy is he ever deranged on Trump. I suppose every president has the Clinton Crazies equivalent. It's very interesting to see Sam not rational about Trump.

Everyone is vulnerable to this radicalization.

The interesting thing, the very first republican president. Lincoln. He has a policy of like Ben Franklin. "Speak ill of no man, but speak all the good you know of everybody."

Yet he had a derangement like no other. Ended up creating a civil war and getting assassinated.

>I know often findings like this are followed by calls for censorship, and it does bother me today when I see content online obviously lying or misleding people about news stories to push a certain narrative.

That's completely happening. Even wikipedia has politically sided. https://larrysanger.org/2020/05/wikipedia-is-badly-biased/

>I'm personally not convinced censorship is the right answer.

It's definitely not. Here in Canada we absolutely have extensive censorship. VPNs are becoming increasingly popular for Canadians.
Sticking to light mode in everything is more optimal:

- light mode is often the default, so you don't have to work around it

- more readable: in the daytime, in text editors, for people with astigmatism

- using screen inverters like https://github.com/mlaily/NegativeScreen/ switches your whole screen to "night mode" - including the pesky details like taskbars, menu, etc, and offering you more fine control (ex: only keep the red channel)

Yes, even my terminal is in light mode (Solarized light) - at night, I just press on a key which immediately invert my screen colors and only preserve the red channels. No tweaking with a zillion apps to get them "dark".

In the day time, I press on the key again and keep going with all the applications now "light".
It really is astonishing, isn't it? Here you have a company with scandal after scandal regarding their bad long term durability - batteries being neutered, keyboards with keys that break, laptop displays that disconnect, unibodies that aren't unibodies, laptop coolers that don't cool -, embarassingly bad repairability and expandability across their product range, and that has one of the worst warranty programs of all of them. And for one inexplicable reason (stockholm syndrom? No experience with other products? Status thinking as the sole decider on what is good?) people still claim that stuff. That's also where the cult classification is coming from.
What's your opinion in China's motivation when it comes to actions like this? Sure, there's this theory that China simply hates Uighurs, but there are certain factors - such as some privileges Uighurs have, that most other Chinese don't - that make it hard to believe.

Also, I really wonder what's that Tienanmen ban thing all about, given that it's common knowledge in China and - understandably, imho - part of their school curriculum.
Hi all, author here.

A couple of relevant links for the curious

Github: https://github.com/wsmoses/Enzyme

Paper: https://proceedings.neurips.cc/paper/2020/file/9332c513ef44b...

Project: enzyme.mit.edu

Basically the long story short is that Enzyme has a couple of really interesting contributions:

1) Low-level AD IS possible and can be high performance

2) By working at LLVM we get cross-language and cross-platform AD

3) Working at the LLVM level actually can give more speedups (since it's able to be performed after optimization)

4) We made a plugin for PyTorch/TF that uses Enzyme to import foreign code into those frameworks with ease!
It's open source code; you use it like any other open source code, ship the license with the software.
How many products does Apple have to release before people stop trying to say It WiLl FaIl YoU CaN GeT SoMeThInG ChEaPer ThAtS BeTtEr. It is exhausting.

For this round in particular, Apple is not competing against the Grados and Beyerdynamics of the world, they are competing against the Bose QCs and Surface Headphones of the world, particularly those with integrated mics. The vast majority of people buying these ~$300 headphones for daily general use/work/travel can afford ~$500 headphones as well, if they want them. So true to Apple, they do not reduce their addressable market with increased cost, but rather turn themselves into a status symbol among the consumers in their targeted market, due to the increased cost, not in-spite of it.

The headphones will sound at least as good as the direct competition because it's not that hard to do among this class of headphones. Give them some common-sense credit. The build quality is already better from pictures, compared to all-plastic which dominates the market. The user experience will be better with Apple products than pure Bluetooth, as everyone knows.

I'm not even going to touch the audiophile discussion. I'm an "audio person" as well, but again, exhausting discussion. Nobody knowledgeable about audio would use anything with noise cancelling DSP to achieve peerless audio quality. Nobody would use a tiny integrated amplifier and expect it to perform like a full-size discrete amp and wired headphones.

Just like I wouldn't expect my Bose QC headset to compete on sound quality with my Sennheiser IE8s, I do not expect my IE8s to work as a headset or reduce ambient noise while selectively allowing voices though. It is pointless to bring up these comparisons, especially in the context of "sound quality units per dollar".
"AI algorithms trained on historical data can inherit old biases"

Didn't Amazon or some other big company figure this out already? Design an algorithm to hire more people like the ones you've hired before, and your previous hiring policies were biased, are you surprised your shiny new toy is biased, too?
Yeah but how long before Canonical pull the same move as RedHat? The way i see it, Canonical is trying to build a moat (lastly with Snap).

I think I'm going back to Debian for my servers. i wish they add 10 years lts though.
Even some who don't mind commercial will. Oracle has a well-earned reputation of being difficult in licensing negotiations (there was even a Gartner piece on it at some point)... And what they did with the JDK just underscored that.
Well if I have the copyright I can straight up sell software based upon it without telling people you made it. Or I can release your code or derivatives of it under a different license while privately selling it under other licenses for profit. If these things don't bother you, then feel free to contribute.

In fact, what I'm trying to understand exactly is if I assume that you are correct that there is no difference, then why would Google require the contribution in the first place?

edit: If this ( https://cla.developers.google.com/about/google-individual ) is the CLA in question, then you additionally agree on a patent grant to Google and those those Google distributes it to. So if Samsung takes the code and distributes it to other customers those customers and Samsung are not covered by the same grant? Why is this all centered on Google? Why is not simply a general patent grant as part of the submission to anyone receiving the code?
Google is still making its mysterious Fuchsia OS, and now it wants your help
> In most jurisdictions, buying a copy of Photoshop is the purchase of a good.

This may be how you wish things were, but not how they actually are.

Read any software licence and see what you are actually getting for your money.
I'll be uninstalling my fedora laptop if they do this!
> that higher agreeableness (more empathy) has a negative effect on salary,

That seems plausible or even obvious. All things being equal, an empathetic person will value a happy work environment (relatively) more than a high salary. They'll avoid the sabotage-all-others big law firm and go into research (avoiding personal conflicts), become a public defender (empathy), judge, etc.
Goldfinger
Thunderball
Diamonds Are Forever
Live And Let Die
Read the BSD license. There's nothing preventing the code being redistributed in another product (in this case, Mapbox JS v2) under any license terms whatsoever, as long as the copyright holders are appropriately credited.
Does it bother you the same way when grown women use the word "yummy"?
It's a political manifesto, because policy-making (de facto, de jure, by private entities, or by governments) is the whole point of politics. If you disagree with another entity's decisions (policies), you can and should oppose.
I'm the source. And yes, we are also being turned away at the depot. "Shipping limits" and "pickup limits" are used interchangeably because they're one and the same limitation currently. I even offered to drive our packages in a UHAUL to Las Vegas or Denver hubs to insert them myself and was told a hold would be placed on our account.
Does the frying pan go back and time and re-cook all the food using the new-fangled super important features? I don't see why the cost of new features must be borne by existing applications that don't necessarily benefit from it. Just imagine a product that is largely in maintenance mode, that QT license is just sucking money without value.

You're welcome to argue QT saves more time than its license costs, but I didn't find that to be the case. Also cmake sucks, no bazel support, lame. I have found the QT value proposition questionable at best and have largely abandoned it. YMMV.
Great comment! High risk, high reward behavior, almost by definition, doesn't often seem too appealing when looking at the averages. We aren't the only organism that loves to gamble though, and there's a reason for that.
I see a lot of people that in this thread saying things along the lines of "just use it under LGPL". As somebody who uses Qt in a commercial setting, it is not that simple. The Qt Company will start twisting arms if they catch wind that you're not letting them squeeze you, and if your company has an antsy legal department, they're not even going to consider fucking around when The Qt Company starts snooping around to see if you're compliant; your lawyers will tell you to cough up and deal with the perpetual rent seeking they introduced with their subscription model. I've seen it happen first hand, and it can only be worse now that they force you to have an account with them to download the pre-built binaries they host.

I love Qt. For all of its warts, it is wildly powerful and doesn't get anywhere near the appreciation it deserves. With that out of the way, don't consider it for new commercial projects unless you're cool with being bled dry every step of the way by The Qt Company. As wonderful as it is, The Qt Company (either by design or ignorance) keeps expanding its expensive and confusing licensing model, and it doesn't look like that is ever going to get any better.
Lots of Clojure code is portable between Clojure, Clojure CLR and ClojureScript.

The differences honestly are often pretty similar to what some CL implementations differ in: host interop and multi-threading/concurrency.

The biggest difference is that Clojure standard library doesn't wrap all host APIs, so there's a bigger reliance on direct host interop. That's the main thing. And because the hosts themselves don't all share APIs, the interop specific code needs to be written specifically to the host.

It's a similar story for multi-threading and concurrency, some hosts don't support it at all, or support a very different version like Actors only, so in those cases the Clojure features related to them are dropped or altered to match the host.

You can still provide multi-host libraries, by making use of reader conditionals you can have the code fork at the points where it needs to be specialized for each host. That in turn can be used portably afterwards on whatever hosts the library would have supported.
We tried to implement mapbox on a new product last week. I like the style options for the maps but their reverse geo lookup and local search performed poorly vs google maps.

Pins dropped down the street from actual address and search results don't narrow in accurately using POI and city/state - for example "Chipotle Parker Colorado" rather than showing the 3 chipotles in Parker, CO lists:

- the city "Parker, CO"

- Parker street in Pueblo, CO

- childrens hospital therapy center in Parker, CO

It just doesn't match the behavior our users have - probably because they have been trained how to search using google and google maps.

I am guessing the main use for mapbox is actually custom tiles and custom datasets but anyone using it as a replacement for google maps I'd love to hear if you were able to solve this without too much trouble. We preferred their API, sdks, and pricing over google maps but just couldn't get the results we wanted.

https://docs.mapbox.com/search-playground/
I don't see an issue with this - It's well understood that this can happen with permissive licenses, although often it's from BSD -> GPL/copyleft license.
It is not. Less populated states are a drop in the bucket. If you care about stability, you best not disenfranchise the majority of Americans. There are consequences for such blatant and persistent abuse.
I agree with San Mateo County's stance. I am in Contra Costa and we joined the other counties to shut down at 30% ICU capacity. I don't think there is any merit to shutting down outdoor dining. I haven't seen any study showing that outdoor dining leads to significant transmission.
https://cesium.com/cesiumjs/
The Bose 700 from more than a year ago is already steps ahead here.

You simply pause the music on the computer, and play something on the phone and it just works. It's quite something.
Is this really a thing? Do people really try to use Kafka as the system of record for financial transactions or similar data?
I use the AirPlay icon in Control Center: https://support.apple.com/en-us/HT202769
This also how golang started, but doesn't mean it won't develop a life of its own.
> a giant pita

It's not hard at all. You can add them to some directory with your app, or they can be behind some url, or you can mail them physically in a USB stick to anyone who requests them by mail or phone.

You just have to be able to provide them if somebody wants them. In reality nobody ever wants them. It's just some directory with gpl-stuff/ you add to your software.

How hard it is to have some binaries lying around?
In what world? In many parts of the world, the only machine people can afford have 4-8Gb RAM, And those machines cost a month pay.
It’s already running on some of their embedded devices, such as google home.
A capability based OS with a micro kernel sounds great to me.

Things like the networking stack can run in user space, and be written in memory safe languages like Rust.

An OS that “can’t” get viruses or be hacked sounds pretty desirable. Cynically it makes things like “jail breaking” a google home much more difficult.
No, the license proper is nothing like a political manifesto.

The introductory paragraph (preamble) is, and personally I would indeed strip it from the COPYING or LICENSE.txt file and just start at "0. This License applies" whenever using the GPL2.
Distributed systems research has been going on since the 70's and Unix Neckbeards have probably forgotten more about them than we have learned, so actually I think impostor syndrome is a bit warranted with them.

The actual hard stuff is not even these papers, it's the implementations that are way more complex than some algorithm or architectural pattern. Anyone who says "X is better than Y" is fooling themselves because it's only the implementation context that matters.

The only thing you can say for certain is that reducing the amount of components and complexity in the system often results in better outcomes.
Thanks for the feedback lambda_obrien.

Zood Location only sends your location to users that you have explicitly added, and your location data is end-to-end encrypted before leaving your phone meaning that the data can only be decrypted by the person your sharing it with (i.e. your wife or your son.

As for your personal data, Zood doesn't get any of it because of the end-to-end encryption. All the server [1] does is accept blobs of effectively random bytes (encrypted) from users to deliver to other users.

Even if I wanted to sell user data, there wouldn't be anything to sell. Everything is encrypted before it leaves your phone. It's just like Signal in that regard.

[1] https://github.com/zood/oscar
Seems like some folks are considering to create an alternative:

https://blog.centos.org/2020/12/future-is-centos-stream/#com...

https://join.slack.com/t/hpcng/shared_invite/zt-gy0st6mt-ijg...
Why the US waits so long to swear in the new president
> typical clojure is a mess

That's a claim that would need to be substantiated first. My experience is that typical Clojure is quite descent actually.
Before giving up on us just yet, I'd encourage you to check out our developer program for proper RHEL that's free. And I'd stay tuned for announcements that are coming in the first half of 2021 (as mentioned in our FAQ). You might find we've got a program for you:

https://www.redhat.com/en/blog/faq-centos-stream-updates#Q10
Google and Facebook set for showdown with Australian publishers
It shouldn’t be like that. Simple questions are completely acceptable on HN.
Why is it the minimum though? Have we ever thought of that? I have 8 GB and it is increasingly becoming a problem and I will have to upgrade just because I want to have a browser and IntelliJ open.
This was apparently one of the story points in Fish to Mars by Peter Watts ( https://www.rifters.com/crawl/?p=8217 ).
Feature flags and staging environments can be best friends
There was a bad batch of the AirPods Pro, I had them as well, that loud noise you refer to is a defect.

Contact Apple, they'll replace them for you. My new pair have been fine... so far.
Same. I found out the hard way that if your mom butt calls you phone they'll switch over even if you're in the middle of a Zoom meeting on the Mac. Using your phone while watching Netflix on the computer also became a minefield.
It makes no sense to colonize Mars or any other planet other than a pure show or an escapist mentality.

Human beings as a species have shown the inability to even cohabit a 5 square mile space peacefully let alone colonize other worlds.

Better to stay here and explore and study the wonders of nature. We have yet to even understand how a simple protein evolves to produce all this wonderful life and consciousness and brains....