skysight-inc/HackerNews huggingface dataset:
So being fired for holding a particular view is okay now? Regardless of your views, I'm uncomfortable with the idea of corporations having a de facto role in enforcing public morality, through who they chose to hire and fire. People okay with this have obviously learned nothing from the days where you could be fired for being gay. Other way around? Nothing wrong with it according to some people. This whole trend is worrying.

Having said that - corporations do have a right to hire and fire who they please. But it is important to at least acknowledge "cancel culture" as a legitimate and immature trend that is happening. Often the pressure to fire somebody comes from the outside, not from within.
Apple Acquires Artificial Intelligence Company Xnor.ai
To expand on this a little - my morning hot beverage is something complex enough to be worth reflecting on and savoring but finite. In a way it’s fleeting nature is not unlike our own but in miniature. My life will surely end just as surely as it started. But maybe if I learn how to properly appreciate a good morning beverage for the fleeting experience that it is I’ll have a chance at developing some of the tools needed to appreciate a finite life. Edit-or even just identifying them.
The fares (on most airlines) are absolutely not the same throughout an entire section. They vary based on purchase time, seat "quality" (which includes location), extra features such as legroom & recline, spikes in demand, etc.
> I'm sorry to disappoint, but we are not looking at commercializing... Ouroboros will remain free "as in beer" and free "as in freedom".

Aaaaand you've just gained me as a lifelong fan (I mean I was already very interested) -- that's a big stand to take, and I appreciate that you guys refreshed the site & marketing materials just to get it in front of more people. I'm not in any way disappointed by your choice not to commercialize, quite the opposite in fact (as long as you guys are personally fine financially and feel comfortable contributing this work to the public domain).

You'll hear from me when I build something worth mentioning with Ouroboros!
I make FAANG salary and I bought my car used for $6k. My previous car I bought used for $7k and drove for 8 years.

Not sure if I’m filtering out ads more (haven’t had a TV for over a decade), or the tech crowd tend to be more logical. But for me personally I just don’t care about what other people think, I tend to focus on utility. But then again I don’t think twice about spending $200 on a really nice meal, so maybe just difference judgement of value.
Yawn...

I'm frankly tired of the assumption that anything right of Obama is driven by nefarious motives such as "antagonistic to African development".
Ask HN: Is there an easier way to manage your calendar than via email invites?
Using email to send / accept / update meeting invites has a terrible user experience. Obviously email is a great way be able to communicate with anyone but getting a tonne of email updates for small changes just sucks.

Are there any companies working on alternatives to this? I would expect slack to tackle this space
I wrote this after almost exclusively pairing for 3 years: https://www.mattgreer.org/articles/pair-programming-is-not-a...

In general I think this article is pretty good. It seems to bias towards "pair programming is better" where as I biased towards "pair programming can be really bad". In the end, it's a tool like anything else. Sometimes pairing is the perfect way to tackle something, and other times it's the last thing you should be doing.
I get what you mean. And I agree. It's a huge impact. I am incredibly lucky, as are others with similar backgrounds.

In hindsight, I'm honestly not even sure that the nuance matters. The effect is largely the same whether there is truly a "safety net" of any sort, or whether the circumstances of birth and raising eliminate the need for a safety net.
Sorry about that :), definitely an interesting coincidence. Funny enough we actually were thinking of naming dDSP (as in derivative of DSP) but had already submitted the ICLR paper so just stuck with all caps (also because python is all lowercase).
Saying that Blackrock's getting out of coal, or that it will take a position of $1T in sustainable energy is just saying that they will invest profitably.

At this point it's cheaper to build new sustainable energy plants (and sadly natural gas) than to maintain running coal plants.
Yes, that is what I've heard. During Obama's presidency, they increased the number of medical schools or openings at the existing schools but did not increase the number of residency positions.
Generally the months with rain are the hotter ones - wearing a rain jacket would result in you sweating buckets
(That's a pretty condescending and presumptuous post.)

I wouldn't say I'm "well-versed" in this but I have read around the case of Weinstein and have looked into what Peterson has to say about things here and there.

The question, it seems to me, is whether particular avenues of science are being stifled, or whether scientists are being stifled because of the nature of their scientific research.

Weinstein was pressured out because of his opinions on a matter separate to his scientific research. This sort of thing has happened before and it will happen again. I'm not defending it, I'm just saying it's not a case of science itself being stifled.

Jordan Peterson's diatribes on things like political correctness and postmodernism might be informed by his knowledge of psychology but unless I'm mistaken they don't in themselves constitute scientific research.

He has an extensive record of published papers that you can find on google scholar. As far as I can tell he doesn't have major issues getting funding, publishing papers or obtaining academic positions in pursuit of his actual scientific research, but I'm happy to be shown wrong here.
You can’t have constant movement, it has to come in waves because no-one wants to get up out of their seat as giant carry-ons are unloaded from above.

My 2-bit idea is that we let passengers with no overhead luggage board and exit first. Let those who want to move at glacial speed do so, without slowing everyone else down.
That demographic can cut you checks with 7 digits or more.

"Ordinary people" earn you nothing unless you vacuum up their personal information.
Have you tried just putting the images in the same pod? You might want to search and read about the sidecar pattern.
Really curious which documentary that was. Been trying to find it but no luck...
As a benefit for paying for their safety services they will harvest everything by default, it’s not even clear if you can opt out of absolutely everything

https://www.toyota.com/privacyvts/images/doc/privacy-portal....
Hopefully they give practical advice based on relevant observations to build trust with their readership. This particular article does the opposite.

I get that they have a motive to slam Tesla, but shoddy articles don't install confidence in their brand.
Firefox and Safari are source compatible with chrome extensions too. Everyone copied Chrome's extension api.
Even if you're a local this is the procedure. If the building doesn't have a lost and found (besides the train systems not all places do) then the police box will make you give over your contact information and a bunch of other stuff. It doesn't take an hou (maybe ten minutes if you speak Japanese), but it can be a pain if you just expected to throw it in without any questions.
Australia had the hottest year on record in 2019 as well as breaking the hottest day on record multiple times in the same week
It's not actually clear that they prioritize their own products all that much. Certainly in regards to Project Zero, it seems the point is that they are detached from the rest of the product teams. (Correct me if I'm wrong)

Outside of the security teams, I think it's actually that Chromium is much better fuzzed and scrutinized. They just have so many more resources, including those for security.
> Opened 19 years ago

https://bugzilla.mozilla.org/show_bug.cgi?id=69687
All you need to know about Kinect is in this video, 'Kinect GEL Ride' https://www.youtube.com/watch?v=KWbLOFGSEDo
1.1.1.1 has been acting up for me recently as well but haven’t had a chance to investigate. Glad to hear it’s not just me
I've been trying this recently, but find it hard to debug issues because I can't see the output of the program being run or use a debugger on it. We got to the point of sending Dropbox links to screenshots of chrome with the devtools console open, which seems absurd. Maybe chrome remote debugging could help?

Maybe I'm just not good at writing code correctly the first time, but when I program I usually fix at least one error per compile/run. So I have trouble pair programming when eg the other person likes to write larger chunks of code before running/testing.
https://www.atlasobscura.com/places/wamego-lsd-missile-silo
Also you didn't acknowledge your 2016 blunder, or retract your scurrilous insinuation that I'm to blame lo these past almost six years for continued and even accelerating decline, not to mention loss of FirefoxOS to KaiOSTech. Please do better, or save it.
Yeah, I hear ya, I guess my primal brain is different than yours.

For instance, sometimes I feel a bit embarrassed by what I purchase at a store. (even if it's just that I'm buying a lot of junky, easy-to-prepare food at the grocery store) I've never once felt that way checking out at Amazon. Not even a teensy tiny bit. And that would remain true even if I suspected (or knew) that some human at Amazon was looking closely at the orders.
I speculatively emailed Kahneman once about a blog i was working on. He emailed me back. Cool guy.
My take away from this: If you don't have the discipline on your team to enforce good structural standards for your code, TypeScript may not help as much as you think.

In my very much opinionated opinion, all the issues highlighted in this article, are avoidable with:

1. Don't use the `any` type (I'm actually pretty shocked this article doesn't talk about using `unknown` instead of `any`. I have found `unknown` can be used where `any` tends to be used, most of the time, if not all the time, and it comes with the benefits of things like assertion control & tsc's type interference (it acts almost as a marker, in some ways, basically, for the type that gets fed through. It also forces you to think about validating the input)

2. Enforcement of strict options for the compiler

A non-goal to me is using TypeScript to avoid writing tests. This should never be someone's idea in adopting any typed language. I think this is a smell of a bigger problem. Types or no types, it does not influence why or how many tests I write, as testing is about validating your programs ability to handle its inputs & the correctness of its outputs (your testing algorithms, at the end of the day), so I do not see how this factors testing at all. Types also do not negate the fact you need to do validation (beyond perhaps, trivial validation of arguments at the call site, if your codebase is actually following good structural patterns)

Is TypeScript perfect? No.

Should you use it? I think you should probably make that decision after a careful reading of the documentation & discussing it with your team.

Do I personally think this article has a strong case against TypeScript? No, as its (to me) very trivial to avoid any of these problems.

You know what would likely be more effective with most code bases I've seen though? Good documentation & comments, with explanations of what things do if it isn't obvious enough to pick up in a second or less glance. Preferably following the JSDoc standard.
Strange UI, solid engine

...and that's one of the reasons everyone hates Edge. I'm a long-time IE user and that stupid dumbed-down UI is absolutely repulsive. If they'd just put the Chromium engine in the normal IE UI I bet they'd get far more users naturally using it.
SEEKING WORK

Location: EST Time

Technologies: React/redux, Angular, NGRX, node.js, bootstrap/tailwindcss, HTML/CCSS, es6/typescript,GIT

Résumé/CV: camilogiraldo.co -linkedin.com/in/camilogiraldo91/

Email: camilogiraldo91@gmail.com
No need for you to be rude either. Many people are on the autism spectrum, so it's not necessarily due to bad faith.
It's over a disagreement between Cloudflare and the owner of Archive.is regarding the forwarding of EDNS metadata.

See here: https://news.ycombinator.com/item?id=19828317
Docker semantic version for automated builds
I don't think it's possible from IDE configuration: there is only a single toggle for ligatures. The font is open source - may be you can build you own without the ligatures you don't need?
Kansas man wants to settle custody battle with trial by combat (Japanese swords)
Two Computer Geeks from Portland Unleashed the Viral Video Game of the Year
Oh, the book is here: https://www.amazon.com/gp/product/0062683632/

I use the page as a directory for people who have gone down unique paths. Then see what they have done.
Semantic versioning tagging and GitHub releases
Yes, there was some discussion a while ago here, CloudFlare says archive.is won't reply with the correct DNS to them and the author of archive.is says CloudFlare isn't passing the correct information to his server, and he refuses to change it.

I don't remember details, I'm afraid, but it is an unfortunate situation.
Because airlines starting charging for checked bags.
> Harsh enforcement degrades that trust and creates insularity.

Indeed. It increases the risk associated with being part of that society. I don't know what the correct answer is.

> Countries want the economic benefits of immigrants without the necessary investment in immigrant communities.

Many immigrants also want the benefits of living in a developed country with a high quality of life without fully integrating into the society that made it possible in the first place.

> Every person understands theft and the effects it has.

Yes, but the rules and consequences for violating them are not universal. Depending on where they come from, violence may be an acceptable way to resolve conflicts. In some circles, people are immediately held accountable for their actions. In other circles, they might be quietly excluded from a group.

> This notion that the immigrant or their community is somehow inherently lesser or more tolerant or capable of anti-social behavior is textbook xenophobia.

Not all immigrants will be like this but it is a mistake to simply ignore their background. Every immigrant has the potential to naturalize but it is also important to think about what could happen should they fail to integrate.
It certainly does. Thank you.
We'd actually like things that have no use sticking around up there to come down, though.
Thanks for rr - it's such an amazing tool, and a really impressive engineering accomplishment.
How to Reconfigure Your Perspective of Time
So like a monorepo ? ;-)
one pet peeve of mine is if in the candidate's portfolio they place login screens or introductory carrousel screens prominently.
Quality is subjective though: if you live in the Mission / Noe / Cole Valley, you'll see less crazy homeless people and you'll be walking distance to more interesting things and you'll get rent control, in exchange of which you won't get a newer unit.
It would be cool but they haven't done it and we don't have time to sit and wait. If we start self enforcing these rules on ourself then when it comes to election time people will be more open to voting for a government that does this.
This discussion always seems to me like such a tunnel-vision engineering mindset. Airlines are companies, they don't optimize for boarding throughout, they're optimizing for revinue. If they can charge more for a ticket that exempts you from a poorly-throughput-optimized boarding procedure, they'd better make sure it's poorly optimized.
Shoot me an email agal at apple. Also feel free to give my email to anyone else affected.
It's used with Terraform, amongst other things. So you might not have heard of it if you're not doing devops/infrastructure work.
The Blackrock letter did not state that they are divesting from fossil fuels in 2020. It stated that they are planning to remove companies that generate more than 25% of their revenue from thermal coal production (i.e., thermal coal producers that are not diversified, meaning the large diversified thermal coal producers are not affected) from their discretionary active investment portfolios, which only accounts for a minority of their assets. Note that thermal coal is already declining in the US and other markets due to increased competition primarily from natural gas, a fossil fuel which, like oil, the letter says nothing about.

https://www.blackrock.com/corporate/investor-relations/black...
Open-source IE would be even more interesting to see, mostly because the early versions ran well even on systems with two orders of magnitude less RAM and CPU power than ones today; especially when displaying static pages and not JS-heavy apps. I remember the Firefox of the time was noticeably more sluggish than IE6 and used more RAM, and know quite a few people who tried FF and went back to IE for that reason.
btrfs has a similar convertor with the other quirk that the source ext partition remains as a file in btrfs and deleting it "commit"s the conversion.

https://btrfs.wiki.kernel.org/index.php/Manpage/btrfs-conver...
Only in enacting company-wide policies to coerce political participation. Terminating employment for political actions in an at-will employment state like California is still legal.

From your article:

>On the contrary, political beliefs or views are not a specifically protected category under California's discrimination laws. Nothing in either of the two labor code provisions above directly addresses discrimination or retaliation on the basis of expressed political views. Nor does the First Amendment serve to provide any further guidance. With limited exceptions, the U.S. Constitution's guarantee of "freedom of speech" applies only to government action and not private employers/employees. The Civil Service Reform Act of 1978 prohibits political affiliation discrimination against federal employees only.
I think he/she means by using amzn.to you are hiding the fact that the links are affiliate links.
Nice find. archive.is stopped working for me recently and I just assumed it had disappeared. Now I know its because I happened to change my router's resolver from 8.8.8.8 to 1.1.1.1.

Edit:
Would be cool if archive.is implemented this comment https://news.ycombinator.com/item?id=19832572 (from previous HN discussion on this)
I don't disagree they should have done that. I guess they didn't want to look like the bad guys that are firing a dying man.
FFS

the claim is "i have inside info at apple and facebrick therfeore trust me" The pedantic difference is utterly meaningless here but you know that.

The answer is you absolutely refuse to trust an anonymous person based on this claim. The end. Period. Yeah? Yes.

Interesting all the pedantic responses that have zero baring on that, including yours.

Trust was asked for. The only sane response is to refuse, publically and loudly.
Mozilla has decided to lay some folks off and restructure things
There are a lot of projects that are just deliver-and-forget.
[citation needed] For goodness sakes.
Golden Ratio is more irrational than other numbers
Conflating reading a map with a claim of "nothing to see here, there is no crime, trust me." is utterly ludicrous. But I think you know that.
I didn't say it was "hard," it's an inertia and funding problem.

We know how better it is in other parts of the world, we aren't dumb.
Ignoring the tech side for a minute, my major problem with TypeScript is that TS proponents assume that the static vs. dynamic debate has been settled. That the future is static typing, and that people have to be crazy for wanting to do dynamic typing in a dynamically typed language.

A great many developers have found themselves having to write JavaScript because that's where they got pigeonholed. Then, because they'd rather be doing Haskell, Java, or whatever, they bring that crap to JS and enforce it on developers that possibly liked doing regular JS.

Type inference is older than I am. Yet you would think this is some new technology. When in reality, we could have had it on Ruby. On Python. On Perl. And on Lisp. Decades ago. It's not new and it's not special. But it certainly has a lot of undeserved hype at the moment.

There is no conclusive proof static typing reduces bugs. This is some weird myth that keeps circulating. The trend pendulum will continue swinging though. TS won't be immune.
The Promise of Cloud-Native Games
> Ideally you'd do the least amount of browsing and reading email possible on your work laptop and sandbox whatever is left if possible.

Ideally.

How many people are posting here from their work laptops? And how many have SSH access to at least one "secure" system?

Granted, HN is unlikely to be a threat, but other sources may be. There has been progress in sandboxing, but dev machines are specially vulnerable, as in many cases you need people to be admin on them to do their jobs effectively.
Distro installation images (at least the Fedora ones) are kinda like this. There is a bunch of partitions and weird metadata in the right places, so that you can dd the image on a USB stick (or burn it to a DVD) and it will boot on any BIOS or UEFI PC and on Mac. Yes, there really is a HFS partition on the media just for this. :)
The East German communist regime lost to West German television. Comparing your 10 year wait period for a Trabi with the latest BMW made by the same ethnic and cultural group just a few miles across a fence living in a prosperous capitalist system was all the daily reminder East Germans needed. I remember how in a village in the North in 1982 they erected a giant TV antenna pole for better reception...
There are a lot of companies working on "flying taxis".

All of those seem to have a large footprint with lots of rotors, meaning they will need dedicated landing/take off zones.

This seems to limit their usability a lot, turning them more into a short range point to point helicopter service.

Not to mention the noise pollution. Those things are all loud.

Combine that with limited speed and range, and I just don't see the concept taking off in a big way.

Some other competitors:

* Volocopter: https://www.volocopter.com https://www.youtube.com/watch?v=OazFiIhwAEs

* Hyunday S-A1: https://www.youtube.com/watch?v=L6K7GAG1Aas

* Bell Nexus: https://www.bellflight.com/products/bell-nexus

* Ehang: https://www.ehang.com/ehang184/index https://www.youtube.com/watch?v=d66MoI4GdFs

* Kitty Hawk HeavySide (Larry Page pet project): https://kittyhawk.aero https://www.youtube.com/watch?v=q7mc3C19kE4

* Lilium (branded as jet): https://lilium.com https://www.youtube.com/watch?v=8qotuu8JjQM
Show HN: Coding Comics I've Been Drawing
> Sure there may be edge-case usability issues on FF, such as your multi-lingual spell check, but this seems like an entirely workable extension challenge

It's an issue that affects anyone that writes in multiple languages. This accounts for the majority of internet users in the world since they write at least in their own language and English. This is not an edge case that affects 10% of users.

Like I already explained, it can't be solved properly with an extension. The ones that try to solve it slow down FF. This has to be solved at the native level, not in JS.