skysight-inc/HackerNews huggingface dataset:
I think I could be convinced, eventually— but it would take quite a lot of evidence. A consistently lower accident rate than human pilots would be a good start, but it would be even better if those flights were conducted in the most punishing weather conditions possible and in all sorts of dangerous scenarios where pilot error is likely.

One of the biggest factors is that it is terrifying to imagine falling out of the sky in an aircraft under the command of a software-based pilot with which I cannot communicate and that I cannot see doing everything it possibly can to avert disaster. It may not be a rational fear, but we humans are not rational creatures.

It’s an issue of trust, which the folks interviewed in the article do acknowledge, to their credit. We can instinctively judge whether or not to trust another human being, because we have a lifetime of practice interacting with them. The burden of proof of safety for an uncommunicative mechanical system is much higher, and lots of testing (that I can observe on video) will go some way towards to building that trust.

Furthermore, things like avoiding thunderstorms, the motion of which we still cannot predict with computers (turbulence being an unsolved problem in physics), could be very tricky for an automated system to handle.

As autonomous technology progresses and we accumulate data, I might begin to feel differently. But for right now, without knowing all of the details of the system, I have no way of knowing how it is reasoning and perceiving the situation (I’m very familiar with the human consciousness, as I possess one myself) and this leads to a fundamental sort of uneasiness in my lizard brain.

I’m still bullish on technology, though, and this is an area in which I would be enthusiastic to be proven wrong.
I feel that I live in a lie: the lie that we can keep on living with such high standarts without destroying our planet (our more exaclty, our future selves).
I feel like we have to change radically the way we live to fight climate change and all coming ecological disasters... Yet I don't do anything, because it is to hard to give up all the comfort modern life can buy... But I know it will have to end one day...
I actually just finished having dinner in Amalfi (Positano). After spending the past two weeks in a small town of 800 people in Southern Italy, I was shocked to see so many tourists in Positano; I heard more English than Italian. And don’t get me started on the tourist buses that clog up the roads.
> Are you suggesting China is on track to commit genocide against an ethnic minority because they established reeducation camps?

Genocide doesn't require physical extermination. I believe some definitions consider forced assimilation and policies of cultural destruction to be genocide, and these camps are definitely tools to accomplish those things.
Thanks, I hate it.
I was originally going to say "man that's wild", then I realized all the documents I've signed electronically lately have been through DocuSign and maybe 10B is actually undervalued.
That is not that absurd, they actually tried that. https://www.reuters.com/article/us-germany-trial-adblocking/...
really fascinating video linked there
He struggled in life to improve his standard of living to the point where he managed to accomplish having an undersea pineapple to live in? I don't know, man.
A map of London as it was during the era of the Tudor monarchs
Trust me, there can be downsides to starting early. In my case, I virtually skipped having social interactions not on the internet until I was around 20 or so. Not everyone will have this kind of affliction, but you can't have it all - you gotta choose what's important to you. I hope this doesn't come off as being too negative, I mostly say this because I think you should try to appreciate what you did learn rather than lamenting about not being able to start with coding super early.

...that being said, this is way cleaner than any code I'd written at 12 I'm pretty sure.
Hey looks good :)! Just a few things you might not know about:

Google String.prototype.padEnd. It’s built in to JS and should be able to replace your zero fill function.

And instead of mutating the ruleSet array you should be able to use Array.prototype.map like this:

const ruleSet = zeroFill(8, rules.toString(2))
.split('')
.reverse()
.map(item => parseInt(item, 10));

And you can clone arrays like this, instead of using loops:

const oldArr = [...arr];

Also arrays are still mutable even if you assign them to const variables.

I’d offer more help but I’m on mobile. Sorry for the poor formatting. Hope this helps anyway. Good luck!
Mirror: http://www.sdailynews.com/2018/08/27/researchers-replicate-j...

For those who can't climb the paywall.
CVE-2018-15919 username enumeration flaw affects #OpenSSH Versions Since 2011
My assumption was that this was inserted as the generic response to having to deal with COPPA. Not sure if you're collecting information that would be afoul of that law.
Best Starting Kits for Algo Trading with C#
PostgreSQL on Kubernetes the Right Way
It might very well be enough for double-digits still, but there's a distribution: Many people take multiple trips per year.
Of the things to learn when one is starting out, I would not put code modularisation and toolchains at the top of my list (especially for something so small).

Additionally, this runs in Node, so you don't need to compile the source files with `parcel`.
>The project already has forks. There’s no stopping it.

Slack died for me when they stopped IRC and XMPP and used a BS excuse for it.
U.S. denying passports to American citizens along Mexico border
change it to 'SlackSucks'. Make it change the logo to a toilet or some sticks of ram that are on fire. It's now a parody.
*Arve Henriksen

Also worth checking out the rest of the Rune Grammofon catalog. Some serious Scandinavian stuff!
If people are doing a lot of copy-and-paste or boilerplate, then it sounds like a management issue. I suspect other people are in the same boat as you and are just hacking up anything that works and Just Ship It(tm) to look good.

This is a modern version of an old problem, now with all the micromanagement tracking and Github stats, etc. But it's all equivalent to the practice of counting lines of code. And it's wrong for all the same reasons.

My answer to this is the same for the last 10+ years. Management needs to read The Mythical Man-Month and internalize it, and you need to find a new job.

Too many companies out there think they can run their bloated organization as lean as a startup with all the cruft a "best practices" operation has. Unit tests, end-to-end tests, proper QA, peer review, various code sign-offs, etc. etc. etc. Meanwhile, Joe Bob Developer at Startup Inc. has root access to the prod server and pushed to prod three times before lunch.
Money.... no matter what I do, I'm always living paycheck to paycheck. Even when I budget carefully, it just flies out the door. I am not sure how to get things under control and I'm worried that I'm just going to keep going further into debt. I've been working for years and don't have anything to show for it except for a bunch of debt and a credit card that's starting to fill up again.
I recently had the opportunity to stay for considerable time in a villa on a 100 acre vineyard in the italian countryside. Rode a bike into town every morning and did the days grocery shopping, I was living just like all my italian neighbors where and it was fabulous.

The quick jaunt through Rome and Florence I tacked onto the end of the trip was very loathsome in many aspects. I'd bet you have to go at least 3 miles away from the colosseum in any direction to find food of a higher quality than Olive Garden.
> With Twitter’s gradual shift from chronological timeline to overeager algorithmic shuffle .... deciding they would “engage” more with other content.

Ironically, every time I notice a platform I use doing this, it immediate reduces my engagement for it.

I can’t be the only one, can I?
To simplify further:

1. Be good at product management

2. Do marketing a lot

3. Be smart financially

4. Be smart financially

5. Do marketing a lot

6. Be good at product management

7. Be smart financially

8. Be good at product management
Could be, but I think that number includes people taking multiple trips each. Think businessmen.
Most of those villages are already on Airbnb and booking.com! They have internet too!
I mostly agree with your sentiment - my example wasn't a very good one.

But I disagree that the opposite of not doing 'nice things' for your employees is 'bad behavior'. There's a middle ground where the company is neither bad nor good just average.

Not paying for my alcohol isn't "ridiculous". Everyone unwinds in different ways - I wouldn't expect bike rentals, a massage, or a ticket to the movies to be part of my reimbursement.

I'm glad you have high standards for how your employers treat you - I think everyone should. I just think we take for granted how fortunate most of us are with regards to our jobs and careers compared to most workers and it puts us in a bit of a bubble.
Which is why Audiobooks are popular & the most used feature is 2X playback on Audible.*

*No stats on this. They really don't have any features in their apps, so pretty confident here.
...and then notify every ISP, every place that offers free public Wi-Fi, every airline that has Wi-Fi on their planes, anyone else who injects code into web pages...
Yeah! Zach did an interview for Marketplace and Kai asked if he could record one.
Can we please stop using “lifestyle business” as a pejorative for everything but hyper-growth companies? Outside our bubble that’s pretty much just what everyone else calls a business.
Unfortunately, my stock of browser-maintainer mind control rays has run out, so until somebody scrounges one up we'll still need ways to make the web half of the JS equation at least vaguely maintainable.
Certainly! I will keep notes on my setup and performance.
I didn't get married until I was in my late 20s. Before that I had never held hands, never kissed, was still a virgin, etc.

I always struggled with thinking my competition had a huge advantage by having experience in all those things. But now that I have significant experience myself (married + 2 kids), I realize that wasn't really the case. You can go from a level 0 kisser to a level 3 kisser in an evening or two (most people never make it past level 3). And plus, the people worth dating won't reject you on inexperience in those things alone.
Keeps showing Broken Website Gray now
> “You can’t talk about overtourism without mentioning Instagram and Facebook — I think they’re big drivers of this trend,” Mr. Francis said. “Seventy-five years ago, tourism was about experience-seeking. Now it’s about using photography and social media to build a personal brand. In a sense, for a lot of people, the photos you take on a trip become more important than the experience.”

The article falls directly into the "good old days" fallacy. No, people in the past were not looking for "more authentic experiences".

I bought in a flea market a photo album of a trip of some Swedish couple in the 60s. It is awesome. It could be posted picture by picture on Facebook and nobody will notice. Except by details like that the plane tickets, included in the album, were printed by a mechanical typewriter. Also includes tourism flyers, tickets for the theatre, and a menu from a restaurant. Sounds familiar? Because people are people in all places at all times.

https://rationalwiki.org/wiki/Good_old_days
Although you owe me nothing, if this were possible, an apology wouldn't be necessary.
Your suggestion sounds like a recipe for destroying the remaining unspoilt places. On the contrary, I would say: please go to the established tourist traps, or better yet, stay home. The whole concept of tourism is ludicrous.
If it makes you feel better, I hate video conferences but will readily admit they’ve made my life easier!
Parts of Miami flood during every king tide and it didn't always happen, also every Miami road project builds the new roads higher. (2014) https://www.nytimes.com/2014/05/08/us/florida-finds-itself-i...
It doesn't change a whole lot of people's minds, out of sight, out of mind.
Krypton is relatively cheap because, while it is produced by atmospheric distillation, it is a by-product of oxygen/nitrogen production. The boiling point of oxygen is -183 °C, and the boiling point of krypton is -153 °C. This means that when you distill air and obtain liquid oxygen, krypton will necessarily also be obtained as a liquid.

Helium, however, has the very low boiling point of -267 °C. Commercial, high-scale production of oxygen doesn't even approach this temperature, so helium will never be distilled and instead be vented as a gas along with a residual air stream.

The point is that the price of krypton is actually the marginal cost of producing it from an existing process, while the price of helium will approach the cost of energy required to extract it, which can be calculated and is quite high.
> Only that people tend to accept narratives that are repeated over and over without critically questioning them.

Sure, but the challenge is that critically questioning a common narrative takes significantly more effort than a quick review of a single dataset, especially when that narrative is coming from a fairly large body of professional researchers in multiple fields.

This is a big problem right now in the politics surrounding several different fields. A lot of interested laymen now have the tools to do some quick analysis on datasets, and then they draw conclusions from that that are contrary to the accepted science in that field. It's especially common in climate science because it's always been such a politically charged topic.

People accepting common narratives is essentially "epistemic learned helplessness" (http://web.archive.org/web/20130111103623/http://squid314.li..., one of my favorite essays), and that's a good thing. It's an immune response to bad ideas like being opposed to vaccination.

There is certainly room for asking questions about accepted ideas. Any time something doesn't make sense in some subject, absolutely go searching for an answer. You may even get to be one of the fortunate and talented few who find a significant question or even a flaw in some field. But, there's a fine line between asking questions, and drawing conclusions from a brief review and then indicting other people for not "critically" examining the subject.
I'm about to turn 30. I spend my 20's in college for a CS degree and developing my career after that. It went GREAT and my life is pretty fantastic. I've made really excellent decisions consistently.

But, the work is never over. Currently I'm struggling with:

- Getting healthy. I'm not obese but I'm not fit and if I don't have a habit of regular exercise now it's going to just get harder in the future.

- Working towards what I really want to do: game development. I paid off my student loans by hustling and being an office drone. Now I want to get back to what I got into programming for and get out of web development.

- Become a more well-rounded person in general. I don't want to be a TV / youtube / social media slave. I want to make art and explore and have a good life.

So I guess overall I do an excellent job with the day-to-day job grind, but I struggle to set goals for myself and follow through with those goals.
> A hacky MVP with 30 npm packages doesn't have a clear path up the tree to grow without serious changes

I see it as the opposite: it's clear which functions are the responsibility of which library, and it's easy to replace the ones that are becoming blockers and leave the ones that aren't. Whereas with Rails if you keep it monolithic then upgrades always become a huge pain point, but if you try to cut out pieces of it you're going against the grain.

(I used to love TurboGears nearly a decade ago, because you could use it like a monolithic framework to start with but it was explicitly a collection of standalone libraries underneath, and so once you started needing to do different things to individual pieces it was easy to. The modern web ecosystem could do with something like that, IMO (though personally I'm sticking to ScalaJS for the type safety))
Aside; This was the OCR engine included with DEVON(think/note) applications.

Thankfully the OCR engine processed documents offline, in a seemingly prescient move, adherence to the rule of processing and storing as little data as needed saved an anxiety inducing set of events from occurring.

Shame that small teams (I think that team is less than 10 devs) are sometimes the only businesses with enough sense to ensure their risk when it comes to things like this is mitigated or reduced.

https://blog.devontechnologies.com/2018/08/abbyy-data-leak/
> Ignore Venture Capital

I have trouble seeing how this works in a robotics or biotech company. Yes, if you're building something facing consumers on the web you can go a long way on small savings and people just putting time in. But if you want to build something that requires some capital simply to keep the business running that's going to be difficult.
Couldn't one define Monads, etc. with interfaces, once they allow generics?

(there's nothing in Haskell which enforces the category laws in the typesystem, afaik)
The humor just has to be dry enough to maintain plausible deniability. Kind of like flirting in a corporate setting
> since to get someone's first name given their full name

I never understood why that's necessary in the first place. Simply have inputs called "full name" and "address" and let people type in whatever, similar to how many websites now have "name" and "title" (as in Mr, Mrs, Reverend, ...), which is a partial and culturally insensitive solution to a similar problem.
I struggle with crippling social anxiety and shyness that has affected every aspect of my life. I'm 33. It's made job interviews awkward/uncomfortable, and even made it hard to find rock climbing partners because I'm not really fun to be around. I don't know what to do. Therapists haven't helped.
You are not SORRY, you are proud of yourself!
Turn off some notifications.

Limit motion effects / animation.

Enable grayscale filter.

Don't whip out the phone every 10 seconds or around other people.

^- problem (somewhat) solved
I agree that humans can not control the climate. We are probably able to change it, unfortunately. We've sure punched up CO2 levels over the last hundred years.

Do you believe in Venus?
You do it the same way exploit writers do. Attach a debugger to the process, find the memory address of the resource you want to modify, overwrite the address with the address of the modified resource you want to execute. You could also just use the debugger to force the program to execute functions with arguments you specify, that way you don't have to worry about mucking with the memory.
You can't compress the complexity, but they still try and the people are the ones paying the price. This is not that different to policy planning done by democratic countries, but more wholesome, on more levels. There are many countries (ex-communist) that serve as a proof how it can go wrong without big data.
I've even noticed it in the California wine country. While in decades past the weekend flow was typically from the North Bay to San Francisco, now on weekends we regularly have traffic throughout the day in Santa Rosa. Healdsburg, a town of around 10,000 people has added around 300 hotel rooms this year. We are no where near tourists outnumbering locals, but it is definitely much different than when I was a kid
What was your character name there? I was Monkey and I played around 94-96. Did you ever play Bluemage or ExtremeMUD?
I used to have something similar in terms of dating. Not sure how old you are but once you do it once it gets easier. I had a near death experience at about 25 and a friend showed a romantic interest and we were together for a long while after that. My problem is that I either wasn't interested in anyone or I fell in love completely with all the issues that can cause but for a lot of people dating isn't quite like that...
This is cool, but it's not synesthesia. Synesthesia is literally a neurological phenomona. I have it, and it's very real. It's not simply an algorithmic encoding.
I find this to be genius / fun and scary - a perfect balance.
Don't worry, the market will sort that out too. The rich will have the machines, and only less worthy individuals will die. /s
I'm struggling to get away from being a developer. I left a comfortable, but low-paying job because there was no future and no promotions or job changes in sight. I want to work with people, not code. I hate being by myself in front of a computer all day.

That led to my current job, where I'm paid twice as much but not really measuring up to their expectations. I'm still by myself in front of a computer all day. I can't see myself getting promoted given how unimpressed they are with my performance.

I had a chance to get some experience doing something other than programming, so I took it - a 20-hours-a-week contract as volunteer coordinator on a political campaign, which I absolutely love, but now I'm stressed and running for my life all the time because I'm working every hour that I'm awake (and sometimes waking up in the middle of the night to add more stuff to my todo list).

I'm in trouble at my day job because my performance there has gotten worse, and expect to be fired soon. And now I'm worried that I'm doing badly at the second job as well, because I keep on forgetting things and making mistakes. It's too much and I'm miserable.
By "balloon helium" I assumed you were talking about those little tanks that you can buy in party stores to fill up your balloons, not gas suppliers.
Also the schengen zone
>They did corner the market so clearly they must be doing something, but really I just can't see it. I'm completely stumped.

I've been wondering about this for a while now. Slack feels more like "just good enough" in terms of UX than anything special. It's just a chat application with terribly slow clients but somehow everyone is using it.
Motivation.

I'd like to retire ASAP, but I'm already old (45) and I've just let so many opportunities slip by because I can't get off my ass.
Sounds a lot like the CEO gauging the company growth and employee pay in order to build up enough cash to push out investors, get a majority so he could "provide liquidity" for himself.

I can't say if this is close to the mark, but if so it makes perfect sense why the other founders left. Being at the head of a ship with a captain trying to slow down so he can line his own pocket is a special kind of hell.
I even have an H-index of 8 (eight papers of which I am included as an author, cited at least 8 times). It's more the uncertainty that I am struggling with. I don't want to become some wage slave weighed down by a barely payable mortgage. I want to work on stuff that truly matters, but funnily enough ... the world is in disagreement on that one as far as I can see (ads, "social" networks, forcing influence one way or the other ...)
Well if certain cities don't want them, I'm sure there are many places that would love to have the boost from tourism. Maybe we'll start seeing more tourism advertisement and viral marketing campaigns through social media (pay a trend-setter to come to your city and vlog about it, etc.)
How exactly does offering an immediate return to those early investors throw them under the bus? Buffer put together a deal and their investors took it. For them to "buy" their equity, it had to be "for sale", and it turns out it was.

The normal story of what happens when a company takes an investment planning for hypergrowth and that doesn't pan out is that the company "pivots" to some usually-less-promising hypergrowth opportunity and repeats until it dies. The outcome here seems far better for investors, which is presumably why they took advantage of it.
Nice use of Beyond Compare for the side-by-side IL snapshots.
The slogan should be "better Limp than never."