skysight-inc/HackerNews huggingface dataset:
If you already have an internal directory/SSO (e.g. Active Directory) the advantage to using something like Okta (or another decent SAML app/provider) is the user experience. It makes SSO really simple (you could install the agent on a desktop), has simple directory sync and allows you to create network source rules (e.g. trusted networks) and integrates with several 2FA/MFA solutions out of the box. If you don’t already have an internal system like Active Directory it might not be worth the extra single point of failure/compromise.

I can see Amazon displacing these services over time (they have a lot of the components already) but last time I looked they weren’t there yet.

I don’t want it to seem like this is a sales pitch either. Okta has plenty of warts, odd decisions, glaringly obvious missing features and has done some bizarre 180s in terms of organizational direction.

It was a long time ago but one bug I won’t forget that was shocking: a combination of special characters in a password resulted in a sync failure for a couple of accounts. That’s bad on its own because it raises all kinds of questions about how they’re handling and sanitizing strings. But the whopper was that the errors presented to admins had the passwords in clear text. You would assume masking would be a key thing in their code and logging systems and it made me question if they even had masking at all if a user password made it all the way to the dashboard.
I've been meaning to hack a trackpoint into my Kinesis. It's been done before, mounted where you can control with the thumb so you don't need to move your hand at all.
so how is the index fund not a looming disaster?
Hmm. I don't think that works over ssh?
All the notes are from a single scale. You pick one of two available scales, the "major" and "minor", which in this case are the Pentatonic major and minor scales respectively. That it has 5 tones is obvious since you might notice that each tone is repeated 5 steps above, in the next octave up.

https://en.wikipedia.org/wiki/Pentatonic_scale#Major_pentato...

The reason this scale is so popular for this type of music device - "penatatonic sequencers" - is because it's almost impossible to screw up. So you could describe using the pentatonic scale as removing some of the opportunity for making the music more interesting, but in return you almost completely eliminate any opportunity to make it "sound bad". Any note can follow any note in the pentatonic scale, which is why "randomize" or handing it to a child (which is the same thing) works as a creation method.
> On most keyboards the ESC key is the longest reach with my shortest finger so it winds up requiring a wrist motion.

Try to learn using "Ctrl + [" instead of ESC. It helps.

http://vim.wikia.com/wiki/Avoid_the_escape_key
You both make good points. I opened an issue to discuss. Please have your say.

https://github.com/Jimnotgym/Hacking_Depression/issues/1
> It seems likely that Manjoo isn’t lying, and that he really believes he had unplugged, and really believes that his weak-sauce explanations don’t belie the point of his column.

Quick speculation-- he made print news the main source of his news-reading time and remained plugged in. Then he intentionally misrepresented that process as "unplugging" to make the process sound less boring, and in the process did in fact lie.

For many reasons the modern world prefers buffoonery to mendacity. So in his response he made the unverifiable claim that his redefinition of "unplugged" was made in good faith and doubled down on buffoonery.

Is there a more likely theory?
I've got one of the thumb keys on the left of the Kinesis mapped to shift; never quite got used to it though and I'm always mistyping when holding it.
On that last part, they can just remove one of the tables in the middle of the chamber...
Not all cube configurations are achievable by cube moves. That is, if you pull off one corner of a cube, rotate it, and stick it on again you get a cube which cannot be solved (except by disassembling it again).

I think it actually is possible to infer the sixth side of a cube if you can see the other 5, because only only one configuration of the remaining side is actually acheivable.
Same combination here. I tried many mice before settling on the Slimblade trackball.

Since this is a vim-inspired thread: among other mappings, I swap Escape with Delete, and swap ↓ with ↑ so they line up with J and K.
So what's the explanation for the 20x difference? Is the JS implementation untuned?

edit: seems the JS is written in the straightforward, idiomatic JS way without employing speed hacks or typed arrays. So that I guess explains some of it.
“FWIW, I found the original article in the NYT to be an interesting and thought-provoking read, regardless of whether or not the author was taking sips under the table of what he was arguing against.”

I think this is the danger. I agree with the theme, so I ignore the data. The piece makes claims based on author’s direct evidence. That evidence is wrong. We have to have a strict policy of relying on data even if emotionally we support the hypothesis.

Also the fact that news has to have a high standard for objectivity. The standard has to be high for banal stuff like this do we believe the important articles where it matters.
Yes, we're talking about the same thing.

See https://www.urbandictionary.com/define.php?term=rice

Race Inspired Cosmetic Enhancements. (R.I.C.E.)Parts put on cars to make them look fast, when they have no internal tuning, and are actually slow as hell. Parts usually consist of excessivley angular bodykits, large rear spoilers, neon, sponsor stickers, chrome rims, fake "coffee can" exhaust tips, and loud, annoying paint jobs and/or vynils. Sometimes parts are do-it-yourself installed and are basically duct taped to the car. Most commonly known for being done to Honda Civics, but can also be done to slow domestic vehicles, such as a Chevy Cavalier, etc.

In the common vernacular where I live it's generally meant as a pejorative.
I guess with practise it may well have improved. I just didn't find it comfortable enough to persevere.
> There is no way to keep this behavior in check.

Sure there is. For example, each user could be allocated a set number of 'downvotes to give' each day. If that limit were, say, 5, users would either 1) use them up very quickly if they didn't change their behavior, thus not able to downvote for the rest of the day or 2) change their behavior to use them more sparingly.
Wow this is really detailed. Thanks!
First of all, if you had a rare and awesome machine in your office that cannot be built anymore, wouldn't you be interested in preserving it just for the sake of it?

Second, throughput and latency. Every ~10 seconds, a cab for ~2 people arrives at each floor. That's a bit slower than if you press the button, the doors of a waiting elevator cab open, you get in, and it takes you to your direct destination. It's a lot faster than if you barely missed both elevators, and they stop at every second floor on the way up and down to let people in/out.

I wish we had one of these in our office.
It's not football per se of course, it is belonging to a team, having positive activities to fill spare time, and access to a reliable adult role model (the coach).
Which is why I make a point of logging in and upvoting the non-egregious ones.
I should have said: I don't use Vim at all. I get by with Notepad++ for the tiny amount of G-Code editing I need to make a few tweaks to laser cutter programs.

I use AutoHotKey to remap caps lock to delete and shift + caps lock to caps lock.
Once upon a time there was ___. Every day, ___. One day ___. Because of that, ___. Because of that, ___. Until finally ___.

That leads to a cliche - the nobody who becomes a hero. That's so Pixar.

Biography movies of real people aren't like that, because real life usually isn't.
So you disagree with toomuchtodo that storage is cheaper now, but agree about where things are going in the long term.
Continuous Delivery != Continuous Deployment. The first won't lead to any cost. Also, why can't those formal checks be applied in a CD fashion?
Ah, yeah, that's a very good point.

Perhaps wink-left and wink-right could be used as modifiers to prevent FFE, or whatever customisation the user prefers.
Elon Musk still thinks a Mars colony will save us from a future dark age
You forgot to rewrite the logic in xml, and then fetch it over the internet from unknown third parties by tunneling it through json, then http. Bonus points if the the whole thing is deployed via docker hub.
Perhaps, but certainly not all of them.

(There are instances where he was responding to or retweeting tweets from the same day.)
My organization evaluated Okta and I also came away worried about introducing another third party that had access to all of our services, both from a security perspective and as another point of failure.

In particular, in Okta's SWA apps they have a setting for those apps to use the same password as the user's Okta password. If there's a way they do this without storing all of their user passwords unhashed, I couldn't figure it out and the Okta reps weren't able to provide a clear answer.

Edit: I _can_ think of one potential solution: Okta initially sets user's password to a random string, when you authenticate with Okta / change your Okta password, they use the unhashed version to make admin calls to update the apps' password and never persist it. But they didn't give any indication that this was the case.
How the ‘industrial era schools’ myth is a barrier to helping education today
AI Can Be Made Legally Accountable for Its Decisions
Some years ago I stayed at a hotel in Copenhagen that had an elevator like that. Though there was a interior sliding screen door that had to be closed manually before it would move.
The author should probably frame it as a national security threat.

We can be almost certain we won't be able to predict exactly what exactly a will UFO will look like or how they will approach, which creates enough insecurity where it's worth having a team or small agency dedicated to looking at these anomalies where it possibly won't be a total surprise when it does happen...

It wouldn't take much of the countless billions spent on random DoD projects to build a simple cross-agency database for tracking events with comparable parameters and a single liaison/analyst person representing each major branch (army/navy/space) to keep track of this stuff and compare notes.

It's at least as plausible a scenario as many of the more radical DARPA research projects which get approval and would be popular among the tax paying public who finances these projects.
An aging research community already exists that is ten times or more larger than would be needed to get to a comprehensive implementation of mouse rejuvenation after the SENS Research Foundation model in ten to twenty years. They are just largely not working on that. Amyloid removal is about the only area that does have a lot of attention focused on it.

The next few decades will be a slow process of proving that the SENS model works well, and that other models don't work well, when it comes to reversing age-related disease and producing rejuvenation in older individuals. There will be reluctant acceptance on the part of the mainstream, and development will largely shift to what works, slowly and late.

This can be seen in its infancy today in the rapid progression of work on senolytics. In just six years, clearance of senescent cells has already far outpaced the past few decades of work on calorie restriction mimetics, producing more impressive and reliable results in animal studies. Things that work are hard to ignore, so everyone now retrofits senescent cells into their models of aging and development - that didn't include them seven years ago - and continues to try to ignore the rest of the SENS to-do list. Senolytics development is becoming heavily funded, and is on its way to the clinic.

This process will reoccur every time the poorly funded bootstrapping side of the SENS research community manages to advance to the point of a technology demonstration, which happened in 2011 for cellular senescence. Expect this to happen for cross-link breaking sometime in the next few years, which will be just as impressive for cardiovascular aging as senescent cell clearance is for inflammatory/fibrotic conditions of aging.

One would hope that at some point, some people involving in this process make the realization that they could just implement the rest of SENS themselves, with the successful biotech company they are involved in. There are a number of existing companies/groups where this may well happen, if they grow sufficiently large.
I was talking about reducing strain and fatigue. Moving your whole hand over the mouse over and over again introduces quite a lot of fatigue. This is why the keyboard and mouse aren’t separate problems.

A keyboard that doesn’t have an integrated mouse solves only part of the problem. That’s why I like having a trackpoint for small mouse movements.
Is it alive? There's one story from Jan this year but then the one before that was 2016.
You need to invoke the script via ‘sh -ex’ for proper exception handling + debuggability.

Also, mktemp and shell exit traps are your friends.
Even just finding a mouse with extra buttons is difficult nowadays.

My Logitech with side buttons finally wore out, and the only symmetrical standard mouse with five buttons was a Razer gaming mouse. I bought it, but I feel a bit silly with it on my desk at work.
Sterilizing cyberspace (2008)
The un-lonely planet
Are there trackpoint kits? Or do people disassemble old keyboards?
>Pick up a sport, or if you're not competitive, make going to the gym a social thing.

Gross. Just run or, preferably, swim for 40 minutes to some hardcore music[0]. Let the endorphin high melt the pain and carry you through!

>And eating healthy can certainly be tasty.

It can be tasty when you consider fruit. When you consider everything else, it's misery. We evolved to crave sugar and fat. Gg

But you have to deprecate mouth pleasure for a more durable basis of well-being, which is being healthier, and well-being is important because you want to live for as long as possible so you can someday witness the year of the Linux desktop!

[0]: https://youtu.be/Ihi_kJJj_8A
Windows GUI DPI Scaling in 2018
How to create and publish a Vue.js component
You tell me, https://github.com/DanRuta/jsNet/tree/master/dev/js

Ran in Chrome profiler, spent most time in these forward/backward functions https://github.com/DanRuta/jsNet/blob/master/dev/js/ConvLaye...
Evolution and the Purposes of Life (2017)
I am pretty sure that, given the state of decline that our public schools have been in for at least 1-2 decades, fewer people are understanding much of anything these days.

Particularly with growing initiatives that effective hold our best back in a futile attempt to bring our worse up, with things like integrated classrooms. We seem to be regressing to a very lukewarm mean. I graduated from high school in 2007 and already recognized that the signs were there.

I don't know where this country is going, but it seems like our current path flirts dangerously with ignorance and underachievement in the name of so called equality. Which, by the way, is too often conflated with equity.
What can they do?
For questions of this type, YouTube can be good. Here is a random video I found by typing "paternoster over the top" (it's one of the suggestions once you type "paternoster") into the search box: https://www.youtube.com/watch?v=KoCQ6tq5wJE
According to the 2014 arxiv.org paper on the ARC reactor

https://arxiv.org/pdf/1409.3540.pdf

the concept (which would produce 190MW(e)) uses 90 tonnes of beryllium.

According to the USGS, the current total world annual production of Be is 220 tonnes, and total global resource is estimated at 100,000 tonnes.

The world uses ~20 TW of primary energy, so roughly 100,000 ARC reactors would be needed to supply the world, using about 100x as much Be as the estimated amount available for mining.

Unless Be supplies can be drastically increased, this concept is at best a niche player.
bitcoins.

the aliens are coming to earth to steal our bitcoins.
URL changed from https://www.smithsonianmag.com/science-nature/inside-colorad..., which points to this.
I started feeling a slight discomfort in my wrists a few months in to my first job. My manager suggested that I expense a new keyboard, recommending the kinesis advantage.

It took me a good 2 weeks to become proficient on it, but that was four and a half years ago and I haven't felt any RSI symptoms at all. I think I'm now faster on it than my old keyboards, mostly due to the thumb clusters. I recommend it to everyone who asks about it.
If you’re not a homeowner yet, you need raises at least as fast as real estate is appreciating to feel like you have a fighting chance (or even to maintain your standard of living under rising rent).
Didn't some student get an emendment ratified this way to impress his professor. I remember reading he had to spam contact tons of senators.
Came here to say this. Artificial tension is the worst. There are so many genuine and real reasons for conflict to arise. I would add to your list that it's incredibly frustrating when the tension would be resolved immediately if two characters just had a conversation to clear up a misunderstanding.
Because no UFO once the U has turned into an I has ever been an alien craft.
Do you use Google suite?
This comment breaks the HN guideline which asks:

"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

If you'd read https://news.ycombinator.com/newsguidelines.html and only comment in the spirit of this site, we'd appreciate it.
I don't know exactly what's meant by "pattern-matching facilitates indexing of rules", but I wouldn't dismiss it so quickly. Zhou has long experience with a Prolog implementation (B-Prolog) and seems to know his stuff. The tabling feature in particular suggests that this is a state-of-the-art offering.

As for expressiveness, I think he's using the term in the sense of "how easy it is to express things", not "what is possible to express".
This probably won't buy you anything. The API you still have is WebGL, and JS is not the bottleneck.
> But interestingly OP’s post finally let me understand that it’s someone saying they are doing something virtuous (eg, unplug from internet) while not doing it (still tweeting).

But that's not only what it is.

Originally, it meant any visible expression of virtue that's done with the goal of signaling that to others (and thus increase social standing).

Nowadays, it's mostly used to criticize others actions as empty (e.g. someone posting empty feel-good messages about an issue, but not doing anything to actually help affected people), from both sides: criticizing people you agree with for not actually doing anything to help the cause they claim to support, or for denigrating people's efforts as being done purely to improve their standing, not because they actually care about it.

If someone accuses you of virtue signaling, they accuse you of only wanting to look good, not actually supporting something you publicly represent.

It kind of seems fair to claim that the author espousing the benefits of unplugging while not actually doing it is virtue signaling. The problem is, it can be applied even if they did that:
Oh you actually didn't tweet for a month? Well, you only did that so you could claim moral superiority over everyone else because it's fashionable to argue against social media. And surely you were looking at Twitter all the time and just didn't want to break appearances. That's the insidious part about how it's sometimes used nowadays: even if you did do something "good", it's devalued because it's implied you didn't mean it, and why it causes offense.

(E.g. I can take your post https://news.ycombinator.com/item?id=16564343 and from a position that agrees with you accuse you of virtue signaling since you only post it here on HN and aren't doing anything to fix it, e.g. writing an angry letter to the editor, so all it did was show others that you don't agree. Or I can accuse you of virtue signaling from a position disagreeing, since it's obvious that HN would like this argument and you are just saying it to get more Karma and social respect from the stupid masses here, not because you actually care about something so preposterous. The term is pretty much poisoned, especially by the latter use, which is almost impossible to defend against.)
Sorry, there's better comraderie in a Robotics club than there is getting spinal chord injuries on the field.
What it takes to create a successful ICO?
That and they're super unfriendly to anyone with a movement disability.
They would use a separate elevator hidden a bit off to the side, and they wouldn't have to wait for it because most other people would be using the paternoster.

A paternoster can transport at least 12 people per minute (depending on the speed of course) per direction from any floor to any floor, more if their travel paths don't overlap or people ignore the "max two people per cab" sign.
I use Dvorak, and it's only once a month or so that I type more then two words on a Qwerty keyboard.

If I'm helping a colleague, I expect them to type, otherwise they probably won't remember anyway. Otherwise, all I'm likely to type is a couple of letters to search for a name on the video conferencing system or a YouTube video on a friend's computer.
> CIRP has surveyed 500 U.S. smartphone users

That seems awfully low, and not at all representative.
Bad Actors Are Using Social Media Exactly as Designed
I have a vertical mouse, but install vim keybindings in every program I use with any frequency. I don't use the mouse often.
I think the Senate is the major bottleneck. No matter the number of representatives you just have to bribe 50 senators.
https://outline.com/7k3wMS
Probably because someone high enough up the chain knows what they are (alien or not) and is killing investigation of them. Maybe they’re experimental US tech, but whoever knows isn’t saying, and doesn’t want others to know.
Elon Musk Says SpaceX’s Mars Rocket Could Launch in Early 2019
About a year ago, I migrated my team's AWS access from manually-provisioned AWS keys to GSuite authentication, using a combination of SAML and OpenID Connect (OIDC):

- Detailed instructions for Google-federated login to the AWS Management Console through SAML are available [1], and worked more or less as described.

- CLI/API access is a bit trickier and less thoroughly documented, but is possible using the 'Web Identity Federation' feature [2]. Basically, you generate/refresh temporary AWS credentials by passing a Google OIDC token to the AssumeRoleWithWebIdentity API. The tricky part is keeping both your Google OIDC and AWS STS tokens conveniently refreshed. I wrote some open-source glue code for this that hooks into the AWS Ruby SDK and CLI [3]. It's still a little rough around the edges and not yet extracted into a standalone project, but it's been working well enough for my team over the last year.

[1] https://aws.amazon.com/blogs/security/how-to-set-up-federate...

[2] https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_pr...

[3] https://github.com/code-dot-org/code-dot-org/blob/staging/li...
Absolutely. I type much better than I ever have, yet my handwriting has degraded to the point I have to really concentrate or its illegible even to myself - and that is print. My cursive is a total loss.
Then form a community service group, not a sports team. Build housing for the homeless, maintain community infrastructure that has been languishing, participate in agricultural coops, those sorts of things.

Cohesion is built through the journey through a shared struggle or towards a common goal. Build some trade skills while you're at it? Bonus!