skysight-inc/HackerNews huggingface dataset:
> my guess is that you’ve never experienced being a Tesla owner

This reminds me of something or rather some people as it oozes marketing speak when the experience of being a [product] owner is being talked about.

> not unlike an iPhone is a computer in your hand

And there it is.
Enseñarle a tu husky Siberiano a quedarse solo
Enseñarle a tu perro a quedarse solo es una de las cosas más importantes que debe aprender tu perro para adaptarse a cualquier situación que no corresponda a la naturaleza canina.

El día de un perro consiste mayormente en dormir, en la mayoría de los casos son doce horas de sueño, si el perro tiene paseos estaríamos hablando aproximadamente dos horas más de ellos y al menos media hora para comer, otra media hora de juegos y restarían 9 horas en las cuales ya comió, paseó, durmió y jugó.

Para un perro solo quedan 2 opciones, la más común en la mayoría es extrañar a su dueño y la otra es presentar ataques de pánico y tener conductas destructivas e indeseadas como ladrar, aullar en el caso de los Husky, mordisquear, destrozar objetos, orinar, deambular y repetir todos los anteriores.
Because humans are perfectly capable of doing this task with vision only. Which means it's effectively a visual modelilng task, and is only a question of computation technology, modelling and available FLOPS inside the car. It seems perfectly possible that the hardware in a current Tesla car is capable of this.
Show HN: Taskord – Social Media for Tasks – A Do Hackathon Submission
Why Jira Sucks
Clearly written by someone who thinks they know a lot about security, all while displaying the hyperbolic judgementalism of someone who is wildly over confident of their own expertise.
You make these negative claims about minimum wages with no evidence, while there is lots of high quality evidence that a minimum wage is positive or neutral.
Ask HN: Are we living in “Amerika”? And is globalism sustainable?
It seems like much of the world has become Americanized either way. As if Rammstein's song "Amerika" got its way. Companies adopting anglicisms ad infinitum instead of using native counterparts. Sometimes it gets so odd, that people start mixing English and their native language and speak in "Naglish" (I made that one up).
You also see the soft power influence that America has in non-American media. Think of Japanese games like Resident Evil. "Leon S. Kennedy", or Snake from the Metal Gear Solid series. America seems to be a safe bet when it comes to designing art. Crysis is another example despite being a German-based company, the themes are American again.
American fast food chains wherever you go, American products, stores, holidays and company culture. However, while this is ongoing, the people (esp. older ones) haven't really embraced the American mindset. Meaning, accepting and living with people of different backgrounds be it cultural or otherwise.
At this point I wonder whether each nation can become another
"Amerika" on its own. I wonder if the whole globe can just become the United Continents of America or something.
But tribalism is a strong human instinct it seems, and it is a natural "force" by itself.

So is globalism for the long run? Or is it utopia?

The HN posts that sparked this submission:

https://news.ycombinator.com/item?id=19987462
https://news.ycombinator.com/item?id=15242968

The intend is not to spark another "Breitbart-esque" tirade on this issue. Rather an honest, constructive "Sam Harrisian" discussion of this topic.
Hard agree on the Mom test. Sorry you spent all that cash, hope that you got something out of it.
Walmart would be employing these workers even without them receiving welfare. Have you ever lived in a developing country? If you have, you'd know how little people can subsist on and continue to work.

In fact, without welfare, and programs like SSDI - which when it started in the 1950s, accepted only 200,000 people as a result of strict eligibility requirements, and has since grown into a massive social welfare program with over 10 million beneficiaries - far more people would be applying for the jobs offered by Walmart.
I've worked professionally with geometrics engineers to correctly display maps and place markers in all the right places. Your description matches my experience.

I will say, though. I was surprised at how much you can do with a flat Earth model. It takes a few km to accumulate significant error. For some calculations, it's a valid model... but you do need that accurate reference point to start from.
Is there some reason that option two (providing relinkable .o files) would not work? It seems that GHC can compile Haskell code to .o files.
not working in my case :(
For what it's worth, distributing SWFs bundled with the player as an executable was something that was popular and trivial to do. It used to be called a Projector
> "the pandemic and response has taken away a not insignificant chunk of the prime of my life."

Bits of your life which don't go your way are still lived, and still your life.

You may as well argue that sleep takes your life away, and that illness does, and that employment does, and nickel and dime your way down to defining "your life" as just the bits you choose, and then further slice them all down into "the bits which went exactly the way I wanted". Newsflash, it's /all/ your life.

> "Life is risk

risk includes things not turning out how you hope, do you say that risks which don't pan out are "taking away my life"?
Sorry, this is just wishful thinking. Computers don’t have human brains which have evolved over millions of years. So just saying “if humans do it with only vision, so can computers” is frankly weak logic. The technology isn’t there yet to match human brain performance, unless you believe Tesla will achieve several breakthroughs in computer vision and AI to do this.
this is the general answer. Why is congress punting the "lawmaking" bureaucracy to the executive instead of it being under its own branch.

There are 2 possible reasons I see.

1) having to change the political leadership of it every 2 years (instead of 4) means it possibly wont be as effective.

2) as there is both a "lawmaking" and "enforcement" aspect to it, it makes sense for it to be under "one roof" so to speak, and it would probably be more problematic for the executive to cede that to congress than vice versa.

perhaps there are other reasons? and one can counter the above reasons?
> fullscreen versions and offered a "view in full resolution" button.

Yes, I have no idea what they don't do this. This makes the gallery barely usable.
Rightism and stupid are very well correlated and aligned.
HN has a ton of emotional content. But it really depends on the topic/thread. For example, I clicked into a thread recently where I found that at least 80% of users commenting have been blocked by myself for posting that type of content, and this is what I literally see:

https://imgur.com/a/nGFvx08

(I use a script so users can be blocked with one click)

Whereas in this thread, it's only about 1% (1 blocked in 73 comments).

Despite me having a huge block list, I'm consistently amazed how often I'd click into a huge thread with hundreds of comments and find that I've blocked not even a single user.
But what if something important but unseen is broken? You can't look for that and it's dangerous
Great tutorial. Thank for this.
I sort-of agree with that, but have also seen the complete opposite.

Note that the original tweet is by a consultant - so his clients are prone to hiring consultants.

Maybe they just hired a very expensive consultant that really really really sold them on microservices, and no technical person at the company was brave enough to challenge that.

I've worked for a company before where just that happened.

As a software engineer, it's hard to be more convincing than someone in a suit whose day job it is to be convincing.
Flag games were not for people who want complex games. It is like arguing by seven series long Game of Thrones when people complain about lack of short story fanfic community.

I miss flash games and scene that existed around it. Including free aspect of it and ease of development of it. I do not care about complex games game studios put out.
I generally buy Nissan because the local dealer is good. Generally the base models have what people want, it's only fancy interior or exterior add-ons that make you wait. Base models have ac, sat nav, cameras etc already. Generally you don't have to wait too long because the car is already built or there is one to that spec being built soon. I think the most I had to wait was 2 months
The certificate management is the problem here. Let's say the server is running on 192.168.1.73, how do I get a certificate for that? On the next start of the app, the server might be running on 192.168.1.76, so I need another certificate for that. You see the problem? Also take into account that the entire infrastructure for solving that problem needs to run inside the iPad App, which needs to be accepted to the Apple store ...
Starting by not having a keyboard and mouse available, good luck typing a 2 pages report on screen keyboard, let alone something with more deep content.

Then proper copy-paste workflows across applications when placing those pictures into the word document, alongside the table created in Excel for the respective field information and bar charts with the results.

Yes, it is doable, but better have lots of patience and time available to jump through all the obstacles to make it work on Android tablets.

There is also the possibility to use a pen instead, which again is very much hit and miss across Android tablets, more miss than hit actually, when compared with the capabilities of Windows Ink and surface pens.
Right but how does that help users? If you don’t have the resources to build the right interfaces for them, then the business model isn’t working.

Telling your customers to install a pwa is a terrible user experience and borderline rude
That's exactly what happens. If you are writing the game yourself, you can do interpolation to fix things up gradually.

You can also delay significant events such as death until the rollback threshold has been passed, so you don't run in to knife edge situations where, e.g., it looks like you died and your character starts to ragdoll but then you snap back when it turns out you killed the enemy instead.

The key to it not being too disruptive is keeping the maximum rollback threshold fairly low. If you add inputs and your ping is greater than the threshold, they get delayed to a later frame, and your inputs start to feel sluggish (the server would enforce the delay, but you'd also add it client side).
I participate in a poll/survey portal as a reviewer. Just to give you an idea of how it works: we the participants are free to register and get some points after every completed poll/survey (the amount of points depend on how long it took). With these points we can access to a "shop" of small prizes, like headphones, small cameras, books, etc. I assume that the companies making the polls are the ones paying and probably they select the demography of the people to survey (we're asked about this info on the polls). Maybe a model like that can work for you too.
Anode materials vary, and last I looked Tesla had a unique recipe in that department making their batteries less costly than the competitors, which I imagine enables more cells at similar cost.

IIRC they used less cobalt.
It Was a Bug Dave
From the workaholics who literally said “RSS is too hard for us and besides super lame and old”.
ego-driven development

If I am a senior engineer with a huge salary and I am asked to come up with an architecture proposal, and the end result is a proposal so simple (but correct) that a first year university student could've come up with the same thing, it might lead to uncomfortable questions being asked. So I'll add a few unnecessarily complicated pieces in there, call them safeguards, something to help with scaling, maybe throw in some caching here and there, just to be safe.
So dictatorship was the rightist plan all along then?
One of the striking things about serverless development that is less obvious from the outset is how it blurs the lines between application and infrastructure.

Deployment of a service is rarely in practice just deployment of new code to an already provisioned lambda - because that lambda can do nothing in isolation. Instead, it tends to be the lambda alongside an SQS queue and a trigger, and an S3 bucket; or an API Gateway that links an authorizer to the Lambda's code. Because of that, evolution and development of the application tends to require evolution and development of those surrounding infrastructure pieces in tandem.

As a result, managing the infrastructure of your serverless service is often most naturally done alongside the application code itself - indeed, the distinction becomes somewhat meaningless. That also means the engineers developing the service require the ability to own and operate the infrastructure as well. That may or may not be well served by Terraform. It's a tool I absolutely love for mutable, stateful infrastructure, but something like the Serverless Framework or AWS SAM can be a much lower-friction and more natural fit for serverless work.
I usually suggest to use domainr.com to find some possibilities. From that, I'll try to find synonyms for my product / service and combine them in a two-word way (Face-Book, You-Tube, Linked-In, Hacker-News, Duo-Lingo, Snap-Chat, Drop-Box, ...). If nothing comes to my mind after a lot of tries, I stick with a "meaningless" name, or simply something that is not directly correlated with the product itself (Uber, Waze, Dell, F5, Amazon, Apple).

You can also try with word alterations such as Lift > Lyft, Scribble > Skribbl, Domainer > Domainr, Engine X > nginx.

Best of luck!
As a *nix sysadmin since before Google was a thing, I find articles like this frustrating and arguably dangerous.

They lay out a set of "rules" the author has collated as a dogmatic doctrine that only a fool would not follow. But they provide no "why", take absolutely no context in to account, and talk only about their perceived upsides.

Anyone reading this should take each point as "here's a possible thing you should go and research yourself", because there are consequences to most of these rules.

I'm not saying anything they've written is wrong (though there is a lot of unsubstantiated opinion there), just that you should learn what any of these changes truly do before implementing them AND that your particular context is really important.

Edit:

There is a disclaimer at the top which mustn't be forgotten while reading.

> DISCLAIMER: Do not attempt to apply anything in this article if you do not know exactly what you are doing. This guide is focused purely on security and privacy, not performance, usability, or anything else.

I do appreciate people putting work into producing this sort of content, but I think the article could be improved by phrasing the various steps as suggestions and perhaps linking out to more detailed documentation on the "why" elsewhere.
An UI Visual Programming Tool you should look forward in 2021
Windows 10 is basically what's wrong with business software these days. Gone are the days were we at least tried to make these types of applications predictable and consistent.

I have to work with D365 applications a lot and it is flabbergasting how companies accept this level unreliability.
The Coolest Helmet Designs for Every College and NFL Team Past and Future
Thanks! A good bit of the source is on Github, but not the backend yet.
Once you have exchanged the keys nothing stops you from creating new ones. You can for example register an additional backup Yubikey.
> For various reasons, the plant shut down in 2010. It is now a Tesla plant.

It probably wasn't intended that way, but that's such a beautiful irony. Similar to the dark humor of writing of Catch 22 and other books.

Describe all the technological and managerial achievements and progresses of the system that is supposedly so much better than the one mentioned before (Tesla), and how it documentedly better, and produces so many good results and tolerating so many struggles, only to find out that it still was replaced by none other than Tesla. I guess they bet on the things that mattered even more.
I have an old version of the Pandora AIR-based app that I'm holding onto for dear life. It still works wildly better than any of the subsequent UWP or Windows Store apps.
Every few years this argument pops again that flash is still not yet fully replaced. And then the same arguments from both sides start up that the one side either has a rose colored view on flash and the other side sees stuff to Linux centric at a time where windows was king. I programmed in flash for over 10 years. I started flash in school after building a few HTML pages with Java script. My plan was to become a web designer and I hated the fact that my pages looked utterly different on the same is with different browsers. So I testet flash and it was awesome for what I wanted. I started out with Actionscript 1 but never found the footing. A few years later I started with AS2 and thought myself OOP from books (I was ongoing media designer at the time). I had to make a decision at around 2008 if I want to go into the flash programming field as the company who hired me had a strict split between design and programming. So I went to become a programmer and learned AS3. I adopted Adobe Flex and this got my food in the door for the next 2 companies I worked for. It was 2013 when I started my last Flash based project and I switched over like a few other coworkers to iOS development (which I‘m also no longer doing). Flash for me was a Kickstarter for my carrier. That could be seen as a rose colored view. At the same time I remember all the struggle I had with the technology. The Textfield implementation was a mess. The timeline which is a very great concept for animators becomes completely useless and is actually in the way when your program flash for real. The later steps Adobe did to bring gpu and mobile support was beyond my reach as we had to keep the minimum flash player support (for us player 9 and later 19). I was happy to move on and try something else. I was able to bring my flash experience to cocos2d for iPhone. My company is using Unity now for development and I hate it with a passion. I never wanted to use it because it brings all the worst sides of flash development back. You are constantly in fear that the next version will break or remove a feature your project needs. I looked into web development with react in 2018. I even went to a advance workshop to learn how to use it with all its new features (hooks at the time). I really think react is good but the rest around it is a mess. Webpacker, Bable and npm/yarn are so damn complicated. I wished a few of the traits flash had would come back. But I‘m also happy it is gone for good.
I've done a few projects using literate programming, a couple of which were fairly large for a single developer.

If you use noweb, it doesn't care about the language you use. You can even have a section in the document which contains chunks of code in different languages and how they interact. For example, one chunk could be a part of the render function of a React component, the next chunk could be the Flask API endpoint which generates the data displayed by the component.

Literate programming has its problems, and it is made less necessary with modern languages and tools, but I've repeatedly had the experience where it was LP that allowed me to return to a project after a few months and know exactly what was going on and where to continue.
That's a good use of the present perfect, actually. There is nothing immediate or even remotely future-implied about "they have gone." That tense is used to show something that happened in the past and is completed, like the ammonites 66 million years ago.

If I may shift to the subjunctive voice, what would you prefer here? The pluperfect, "they had gone," might imply they'd since returned. The imperfect, "they went" seems awkward.

Side note: for urgency and immediacy, use the imperative voice!
I wonder what the purpose of such tools is. Archiving? Safe storage? Offering stock-photos for sale? Or just dropping an uncurated pile images into the interwebs?

When publising curated photo-sets myself (<1k pics per feed), I use a static-site-generator approach https://notabug.org/mro/Photos2Atom and rather sacrifice features but long-term robustness and installability.
Maybe, but working hard for months/years a chance at a job offer doesn't sound that amazing anyway.

BTW I worked in a startup once and a guy, who was developing opensource plugin for our product, applied for a job with us. The owner (a known blogger BTW) said "Why hire him if he's already working for us?"
I fully agree with this .
I realized now that I hate videos. It would take me ten minutes to actually find the reason from each of your sources, while I could skim writing and get to the answer in seconds.

Now I want to know why that's wrong but don't want to spend ten minutes getting refraction explained to me beforehand...
Every bullet point says "Missing...", but I feel like the main issue about Jira is that it has waaay to many features, and that it's super slow!

The only bullet point I do agree with, is that Jira is missing an easy (or IMHO a minimalist / simple) interface. The tool is a mess, and the people using it are probably also using it in the wrong way, making the whole situation way worse.

Don't get me wrong, I like Jira to some extent, but its performance and messy UI are really making my life harder rather than simpler.
I don't understand how we got to such misuse of "PWA" in this context (e.g, on both sides of the conversation).

Progressive Web Apps are not a standard. Rather, it is the idea that a an application - presented through a web browser - can use additional features provided by browser _if_available_. The term is based on the concept of "Progressive Enhancement".

Everyone's pet feature - service workers, single site browsers, offline mode, push notifications, video codec support - gets branded "PWA" in their rant that such and such browser is not keeping up. However, writing your web application to require a feature that not all of the common browsers support means fundamentally your application is _not_ written for progressive enhancement.

The reality is that the term "Progressive Web Apps" was coined by Google as they started pushing harder for web apps to perform like native apps - but at the time they had a strategic initiative to have web apps instead of native apps (ChromeOS and the ChromeBooks, pre Android support). None of the other browser or OS platform vendors have that level of strategic investment in supporting web apps as a new 'native' format - especially considering the security model is usually different than that of the native platform.
Turns out, a lot of people don't care about gaps, they care about breakthrough software technology and other things that Tesla gives to them.
I think you have it the wrong way around. The app stores are user hostile. Building applications on the web rather than locking them down on platforms is a really good idea. And if anything developers should move towards them to break the store dominance whenever possible.
I don‘t get the problem. In germany you go to a desler and tell them you want this specific configuration, you sign a contract and 3-4 months later your specific build is delivered to the dealery.
It's not double dipping, because there is no compensation for idle time, and you can only take one passenger from one app at a time. So if Uber and Lyft both pay $30/hr for actual driving time, then go ahead and have both apps open. It will increase your paid hours per total hours spent, but it could never create a situation where both companies are paying you for the same exact time spent.