skysight-inc/HackerNews huggingface dataset:
> The key here being that non-financial data isn't actually useful in predicting ability to repay loans.

Sure it is. Even religion correlates with loan risk. (Could be a proxy for social status and people from your tribe helping you out when you can't pay back). I could probably get a predictive model better than random guessing by mining your HackerNews comments or Facebook likes.

> I'm sure it'd be used somehow by modern financial institutions if it were predictive.

It is used. All data that is even remotely informative is used. To the fullest extend made possible by jurisdiction/ anti-discrimination laws.
> Is anyone else also doing this?

Can you provide some reasons other than a seemingly random statement like "run a random executable on my personal computer", that apparently is based on some specific certain personal perception? I'd call Skype anything but random ... at least in comparison with Hangouts. What is your point?

Also you might want to change your title. You talk about not joining meetings with propriety software, then mention Hangouts is okay, which - as you even mention by yourself - is proprietary software.

tl;dr your post is really confusing and I am not sure what you are trying to tell.
I'm pretty close to equivocating this kind of shit with the concept of "Russian Oligarchs" as a sort of extrajudicial conceptual model for the intersection of the older notion of the military industrial complex and the newer notion of technocratic mass panopticon hell, as focused through the entrepreneurial lens of post dot com smartphone data scientist global unicorn faangs.

Intellectual Deep Web indeed...
you can role your own.
I do a variant of this with open source projects: refuse to participate in community interaction over a proprietary platform, e.g. Slack (Clojure uses that). It's a way to support open source with relatively minimal personal cost.
A regular phone works. Even a payphone, since the dial-in number is toll free, at least in the US.
The example calls indexOf instead of calling a loop directly and indexOf uses a loop under the hood.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Pretty sure the previous comment was talking about Jobs and not Ive.
We can't get enough of audiobooks
Same here. I do not use anything that needs a java runtime or accept MS office documents that I cant open with alternative office suites. Also “keep your hands out of my kernel” so no weird third party drivers or hooks and that includes third party hypervisor software.

As for the meetings I can join those as long as there is an iOS app I can install on my iPad or iPhone.
You know what is really underrated, modern pyrolysis.
BlueJeans and Zoom both don't require installing a proprietary application, so this isn't a problem I have ever faced.

You don't need to lose clients; just don't install the app. Both support joining calls from a web browser, or dialing in from a phone number. Skype also has some kind of web client but I don't know if it does video calls, or only chat.

You are setting yourself up for a moral dilemma that doesn't exist.
I have a "clean" hard drive and a "dirty" hard drive.

The clean hard drive runs Linux and I carefully curate the software that I install.

The dirty hard drive runs Windows 7. I use it only when I need to do something with Windows. I never log into my bank or anything important using the dirty hard drive, so I feel relatively free to install malwaresque software on it.
It's absolutely always Skype for Business where I am making my monthly income. This will not fly in a corporate setting.

Also, Skype for Business & Teams works really well.

I'd like to live in a world where free and open solutions existed - with feature parity and quality of Skype for Business.
Actually the icon looks like three menu items. It is a pretty good icon for signaling that it will open a menu. The hamburger nomenclature seems to be an ex pos facto name for something that rightfully should be called the menu icon.
I am not in the US.
> I'd much rather look at a mac book pro than a thinkpad. Next to the minimalist design of the mac, a thinkpad looks like you ripped out part of a server and started carrying it around.

Personally that's the aesthetic I want in a laptop.

I'll accept minimalism, though. Or anything that's not too flashy and doesn't scream GAMER.
If your concern is about installing an untrusted executable. Zoom actually has a web client now. For the others you could pick a platform that’s already sandboxed like iOS or Android.

Or these platforms tend to support dialling in from a phone. You can even walk to a pay phone and dial in from there with cash.
> In the case of your safety check example, it'd be nice if you could mention something concrete so we know exactly what situation you're talking about.

There are some well-publicised cases of compilers removing NULL-checks[0] on the assumption that the NULL value can't occur as it would be UB.

As another example, the Linux kernel assumes in several places that signed integer overflow wraps, so it is compiling with -f-no-strict-overflow/-fwrapv ever since GCC started optimizing based on this piece of UB (they noticed the compiler behavior change and added the flags before releasing any faulty kernels though, apparently).

[0] https://lwn.net/Articles/342330/
Americans have a blind spot when it comes to smartphones pre-iPhone, because Nokia wasn't such a big player on that side of the pond. The Symbian S60 ecosystem was fairly well-developed, certainly by the standards of the time.
I think the FBI and CIA would be much better served if they were to investigate Peter Thiel.
Other comments have pointed out the risk of redundant encodings /proxy variables.

I like to point out that sources of unfairness are possible, even with 100% decorrelated non-protective variables. For instance, the data collection and labeling of the data may be biased (You label re-admission to jail with current criminals in jail, and just overfitted to the war on drugs).

Or you make a biased decision based on the output of a fair model. Things like not taking into account sample size / uncertainty.

Also, breaking the law is at odds with unethical behavior. Unethical behavior is not necessarily breaking the law, but it is still nasty. For instance, from your Facebook likes (not a protected variable) I could deduce all of race, sex, origin, religion. Not against the law, but still discrimination.
Ryanair Drops ‘MAX’ Branding From Boeing 737 MAX 200
French inventor soars above Champs-Élysées on flyboard at Paris parade
It depends on who you are meeting with.

If it's a FOSS collab, this seems like a reasonable stance to take. If it's in a professional capacity, eh, I honestly couldn't be bothered hiring or working with anyone under these kinds of restrictions.
This theme is itself older than dirt. Socrates had already noticed this problem back in the day:

"At last I went to the artisans, for I was conscious that I knew nothing at all, as I may say, and I was sure that they knew many fine things; and in this I was not mistaken, for they did know many things of which I was ignorant, and in this they certainly were wiser than I was. But I observed that even the good artisans fell into the same error as the poets; because they were good workmen they thought that they also knew all sorts of high matters, and this defect in them overshadowed their wisdom (...)"
Very nice, reminds me of the old internet. :-D
This is true with all remote controls to some degree.
Nitpicks aside, if Blackberry preceded the iphone only in America, it still preceded the iphone. Note that I never claimed that predecessors to the iphone, with more functionality than the iphone, were also more commercially successful in America, let alone worldwide. Claiming that would be ridiculous.
This isn't the reason why signed overflow is UB in C.
Kind of like matlab or numpy? (If you don't want it to be super slow).
A small smattering of people to search for that hackers might not think as much about:

Present:

* Richard C. Holbrooke

* Zbigniew Brzezinski

* Madeleine Albright

* Lord David Owen

* Larry Page & Sergey Brin

* Norman Schwarzkopf

Absent:

* Sandy Berger

* Tony Lake

* Henry Kissinger

* Cyrus Vance

* Anthony Zinni

Some other things to search for:

* Booker Prize

* Nobel Prize

* MacArthur Fellows

And I'll stop here for fear of wandering off and forgetting to add the comment.
I was thinking it would be an essay on computational completeness and memory or functionality without the ability to loop, which is as fundamental as moving the tape head left or right on a Turing machine. I suppose the title of the article overly encourages what one might interpret it to be about. The upvotes and comments here provide evidence that the article is useful, just not what everybody might be expecting.
Also here: https://thepointsguy.com/news/ryanair-drops-max-from-boeing-...
Brief History of Internet Wide Scanning
Well, I agree it’s still imperfect. The thing is, though, in JS the fact that map uses a “loop” is an implementation detail; Array.prototype.map is a native function.

Since the point of this experiment is to constrain the code to emphasize other details, I can see why it might make sense to limit use of just native JS loop control flow, though it is unclear that using map/filter/forEach/etc. would lead to better code than a simple for loop. (In this case it might be alright, but I do get annoyed when there’s a mess of functional operations going on with complicated transformations that would’ve been really mundane with imperative control flow.)
Exactly, I have a few VMs ready to spin-up just for this kind of thing. People or companies always want you to run some random crapware which I will never run on my actual system.

The other point here is also clearly security - one compromised client's crapware shouldn't compromise the rest.
oh sure, i would not be here otherwise. mindless doesn't refer to the content but to the approach of reading, as in not paying attention to how much time is spent here, and letting it turn into that pathological behavior that the poster above is concerned about.

and i am not the only one. there is a reason why there is a feature to limit your time here :-)

got to keep an eye on that.
Plot twist: what if someone bribed some employees and got their help with the backend?
Wouldn't special lines of credit open up for a country/city willing to setup olympics ?
I'm feeling gaslit into a world where PCs which can show everything on a single screen abuse whitespace, hide info and require lots of extra taps.
Not that hard, a loop is just an "if" and a "jump" instructions.
I had such guy in my team, he was fired pretty soon.
I like the sentiment and practice it myself, but you need to be careful with snaps. They more often than not come with the home[1] interface connected by default. To me, that somewhat defeats the purpose of running the snap.

1. https://docs.snapcraft.io/home-interface
Nah I was a big fan of s60
Had the birth control 3650 with multiplayer snake. That phone upped the game, but thought we were talking about design and functionality. I wouldn’t call the 3650 a jump in functionality besides it included one of the first cameras stateside .
Sunlight is essential to life but too much PMF Advanced Proof Review exposure is dangerous for your body. Just like you protect your skin by applying sun block your eyes need similar protection. Even reflected light from snow glass or any reflective surfaces has been known to cause damage. Sunglasses are important for more than just looking good. They protect your eyes from harmful UV rays that can cause significant damage. They act as barriers against damaging sunlight. If you're in the sun long enough to get a sun tan or a sun burn you should be protecting your eyes as well with UV blocking sunglasses. Wearing hats with brims can also help block out the sun.

Eyestrain is another problem you should protect against. When you are focusing on small objects for long periods of time you are straining the muscles around your eyes. Activities like reading sewing or working on a computer can cause eyestrain. Having sufficient light can help prevent eyestrain. Although eyestrain isn't a serious problem it can be a sign of something more serious like glaucoma. However the best way to take care of your eyes is to have regular eye exams with an optometrist or ophthalmologist.

https://spontaneousreview.com/pmf-advanced-proof-review/
In real world, factoring out a function that's only ever used once is usually not the smartest thing to do early. You'd do that if you eg. do TDD.

The article is a false "tip": author explicitely decides not to extract the entire loop body (why?) into a function but only a part of the logic. They've chosen the factoring approach despite no loop, not thanks to it.

Their intrinsic reasoning that led to deciding what to split out would have been more useful, and then we could argue if it was good design tip or not.
You mean like the various thummers?

E.g. https://www.youtube.com/watch?v=WPxrTUnb0Iw

or https://www.youtube.com/playlist?list=PLow-C_8Eq_u5Byk-FoXi9...

or https://www.youtube.com/watch?v=kx7FFwgqUqA

From that Wikipedia link, you probably already know that several isomorphic layouts exist.
Doesn't matter who has tried it or whether it's feasible, speed of light or physics are not reasons this won't work if a company is willing to put machines every couple hundred miles.
> proprietary applications (Zoom, Skype, BlueJeans, etc).

> I will accept joining Hangout calls

You're strange, really. Use GigantiC private data pump - Google and ignore Zoom & BlueJeans.
real background checks tied to the real person. without background check, then you can't tell if someone used a stolen credit card or if it's the real person.
The way YouTube annotations were used could tell you a lot about the character of people whose videos you were watching. On average, not many good things. Overall, getting rid of them made the YouTube experience significantly better, though as you say, losing corrections was an unfortunate collateral damage. They should've just auto-appended them to video descriptions with timestamps on them - the way many music compilations have a list of constituent songs with clickable timestamps.

Unfortunately, after removing annotations, YouTube added a really obnoxious popup with recommended videos that shows up whenever you pause the video, obscuring a good 1/3 of it. It's like they really want people to hate them.
I would listen to an argument that Zoom's recent behaviour makes them potentially too untrustworthy to even allow them to run javascript in a browser...
What's the relation with FOSS and Hangouts, though? Also, are there any commonly used existing FOSS solutions?
I remember CRT touchscreens being used as cash registers in the late 90s. It's true, touch was nothing new. What was new was the combination of capacitive touch and a slick responsive UI. Previous systems had unresponsive GUIs or inferior touchscreen technology like resistive, IR or lightpen.

Getting both right at the same time was the big first for the iphone, not the bare concept of touchscreens as input devices.
Clearly -- and therefore, throwaway83945 must be doing it for non-monetary reasons.

Why is everyone offering suggestions for roundabout ways to do exactly what OP "made the conscious decision" not to do? That's not helpful.
What is the difference between this and sapphire?
My post's not straw man. I responded to precisely what the parent poster said. They were very specific about the cognitive dissonance they perceived.

If we're pointing out actual logical fallacies...

to lose and fail graciously is more virtuous than
trying to preserve the ego and pretend that it was a win

In a universe where those are the only two possibilities? Sure.

You and OP are presenting a false dichotomy. Parent poster claimed that unachieved goals can have only two outcomes: (1) cognitive dissonance where the subject "pretends" to be satisfied with the outcome (2) the subject admits failure.

It's absolutely bizarre to deny that a person could, for example, actually shift their goals over a period of time, and conclude that they are engaging in cognitive dissonance if they decided on a different path.
> or donating cans of food.

Thanks, I never realized

https://nationalpost.com/opinion/im-begging-you-stop-donatin...
i can appreciate that: being able to understand and internalise the objectives of the team, org, etc is part of the job, when the job involves deciding what to do and tasks cannot be completely specified.
Markets work based on information. Lack of information causes consumers to buy something they don't want to buy, e.g. negative effects on the environment. Markets should be controlled in a such way that the seller must tell what they are selling, including environmental effects, and they must not lie.
So the increased density of languages like Japanese actually translates to faster reading comprehension? I guess I'd always assumed that concepts-per-second would be about the same even if one language took up more physical space per concept than another.
Zoom, Gotomeeting, Skype, SkypeForBusiness(Lync), Hangouts, Some shitty free meeting telephone service, Whatsapp, Email, Trello, etc...

Whatever is convenient for the customer really. Often though, you get the chance to recommend a tech to someone, so take that opportunity, but I figure that I'm the tech guy. If they've got a meeting software that they're happy with, well the least I can do is fit in.

I'm not too worried having a few smaller meeting-based apps on my machine though.
But you can have nice things. The whole thing looks to me like an localized, one-time incident. In my (European) city, there are multiple car sharing companies active, and it has caused me to sell my (gasoline) car and use the (electric) car sharing system.
Maybe a perspective change.

The possibility of ever being envious of people who are objectively better/faster/etc than me is absolutely alien to me. They're better than me in my chosen profession, end of story.

Sometimes you're behind because that's just life being what it is, or you missed an opportunity out of bad luck. Meh, can't be mad about that.

In a number of cases, I've seen people who aren't up to par get ahead, but those are few and far in between, and not worth worrying about.

The biggest problem is people get ahead through "unethical" means. This bothers me. If this is what bothers you, I sorry, I don't know how to help you. I too would like advice.
I'm assuming the recent Zoom fiasco has pushed you to this, but I'm not so sure it's is an approach that's going to serve you well. It's quite likely to make you look difficult to work with in the eyes of some.

Here's an example: I hate WebEx. I mean, REALLY hate WebEx. It's a totally, utterly, inexusably bad, piece of turdware. There's always some drama with AV or somebody not being able to get into the call, which without fail wastes at least 5 minutes at the beginning of the meeting. It also obnoxiously announces latecomers, interrupting whatever discussion is going on. I hate it. I've had to deal with the damn cursed thing wasting so much of mine, and others, time over the years that I consider it utterly beyond the pale. More than this, call quality is often marginal at best, and it seems to deal with choppy connections much worse than many of the other options.

But guess what?

Some people have WebEx mandated as their corporate standard so they have to use it. And others aren't that computer savvy but they have WebEx installed and know how to use it. In every other case I just don't want the first substantive conversation I have with somebody be about how I refuse to use WebEx.

So sometimes I use WebEx too.

The point is this: pick your battles. From time to time you're going to deal with clients and customers whom you have to have difficult conversations with. Do you really want one of those conversations, and likely one of the first conversations you have, to be about videoconferencing software?

Do you really want your position on videoconferencing software to set the tone of your ongoing relationship?
> I'd call Skype anything but random

I suspect week ago, people would have said "It's not just 'some random executable', it's _Zoom!_ What're they gonna do, leave an undisclosed web server running on your machine that allows them to remotely install whatever software they want? Ah ha! You're so paranoid!!!"
This kid is awesome

https://www.youtube.com/watch?v=VvKbUPMkbqM
I'm with you on the domain topic; reading the extreme example I'd add repeatability of the performance (on a different problem of the same domain) as an equally important factor to distinguish the developer from the inventor.
Azure Pipelines Integration with Jira Software
Check this subreddit for a similar and a bit weirder experience

https://www.reddit.com/r/DeepIntoYouTube/
> using recycled materials more efficient by:

> ...

> - 5% for aluminum cans

I found this phrasing confusing. From the article you linked,

>> Aluminum can be recycled using less than 5 percent of the energy used to make the original product. (EPA)

I would say that's more efficient by 95%. (Thank you for providing the link!)
It's certainly task-dependent at least to some extent. If the task at hand is to fix a zillion spelling errors in the UI, there is certainly no 10x variance in programmer's ability (there might be a big variance in motivation though, and individual performance is a product of motivation and ability).
I don't like Google (for privacy and other reasons); however, I can join a Hangout call with a regular Firefox browser without installing additional plugins.

Yes, that doesn't mean I am comfortable with using Hangout, but what are the alternatives? Jitsi?
> Threads about Medicine and Economics are some of the worst

Compared to what? What you'd have on a forum of economists or doctors? Maybe. What you would be reading otherwise? Not quite.

> everyone here is apparently a Nobel grade expert.

Maybe not Nobel-grade, but there's plenty of actual doctors on HN.
Does this mean that I can make a Twitter account to backup all my photos and then use the "Download your data" feature [1] to download all of them?

[1] https://help.twitter.com/en/managing-your-account/how-to-dow...
For iOS MiniKeePass works well. Simple, no nonsense and registers itself as an application that can handle kdbx files.
Analyze Your Repository with Azure Pipelines
“Someone got lucky” – the $1.8B Trump-Xi trade
They destroy peoples lives, like DVD Jon https://en.wikipedia.org/wiki/Jon_Lech_Johansen#The_DeCSS_pr....
I make use of https://github.com/strukturag/spreed-webrtc . I self-host and this gives me the ability to offer a high-quality video or voice stream for somebody. While I still have some bugs when contacted from an iPhone, it has been a generally easy option.

Alternatively, there are webrtc solutions like talky.io and appear.in which work well enough. I have never had a client have an issue with these solutions, and which I choose is more a function of how much I trust my own setup with the goal being to move all interactions to my self-hosted solutions.
> Incinerating waste and generating electricity from it is an alternative form of rubbish disposal that is good for the environment and solves the problem permanently, but expensive to operate up front.

well, I think you are slightly off the mark there.

If pumping out more CO2 that would normally be sequestered, or dumping out a boat load of particulates with nitrogen dioxide is an environmental thing, then yes.

My heating and how water did come from a very well run incinerator, but its not exactly the paragon of cleanliness.
> That's why people laugh out loud when they see the photo of the thing charging.

That's why it's an apparent mistake. It's only an obvious mistake if there's an obviously—and really, not just apparently—better solution.
Thanks for sharing this.

I also love it when venture capitalist firms share their knowledge.