skysight-inc/HackerNews huggingface dataset:
To be honest, I find it very difficult to argue against the point you're making. I think it is somewhat logical to have SSO be the demarcation between individuals and enterprise, but if I rewind a decade or so, I imagine the line then was HTTPS (which today is totally ridiculous -- everything is/should be HTTPS). If I could go one step further, I think it's completely wrong for SaaS to blunt force security policies on user's accounts (i.e. ACME would like the ability to read/write to your Google profile). I think enterprises should be able to enforce their policies on the SaaS provider rather than the other way around. And to build for that...I think is going to be a little more complex than a typical user/pass. Maybe everything should be a little more expensive?
I fully, strongly agree with everything here, especially regarding the folly of trying to evaluate "mental models in general". To clarify, lest I sound self-contradictory: my complaint is not with all mental models in general, but with the segment of discourse[0] that tries to point them out as a special thing. In fact, it's that selection into a group that invites the fallacious evaluation of the whole group.

Furthermore, I think you've touched on something interesting with the point about cataloging or listing Mental Models. Part of it is the aforementioned point about inviting judgment on the group as a whole, but that's not all. It's a really odd collection of entities to put in one basket. Mostly all they have in common is that they exist in the mind, so what gets included in practice seems kind of arbitrary. In particular, putting them all on (even superficially) equal footing is dangerous.

[0] Please forgive me if I'm inventing or misusing this term. It seemed like a good idea at the time.
The point of lazy loading images is generally to spare the browser from making a bunch of upfront requests to below the fold content, thereby making it so the page and content in the viewport is ready faster.

If images aren't ready by the time you scroll down, this is more an issue with the particular implementation of lazy loading, but the concept is sound.
Wow that’s amazing. I always said pay as much to the customer spending $5/mo as tens of thousands because who knows what they can build.

Congrats on the success and hopefully more to come.

Never under estimate a good cookie!
I wonder how it would work out if you confidently gave the wrong password.

Edit: I guess this case actually answers that, to some extent. Before he said he forgot the password, he tried a couple for them.
Top brackets would have to be well over 50% for that to happen. That doesn’t seem likely regardless of the outcome of the coming election.
I think visa/mc have very little true competition. My way of looking at this is -- have transaction costs fallen? Maybe we're on the verge of change though.
Time not in the market is more expensive than timing the market.
This is a classic case of “But Sometimes”[1]. I guess sometimes lazy loading of images can be frustrating, but most of the times it’s not.

1: https://www.youtube.com/watch?v=GiYO1TObNz8
They really should include all externalizations in every business. It's the only way to provide incentive to exerting the required effort to create sustainable businesses in a free market.
The most popular frameworks with the best tooling weren't cross-platform. VB, Delphi, .NET/WinForms (and later WPF) were all Windows-only. Delphi briefly played with Kylix, but it was very messy.

Then you had Qt, which is a very Delphi-like take on GUI in C++, and was cross-platform - but it didn't have the integrated tooling on par with the other stuff, and of course the language being C++ raised the learning bar significantly.

Qt is much better these days, thanks to Qt Creator - although C++ is still a stumbling block there. But in the meantime, web apps took over - and that was before stuff like React. I don't think that had anything to do with ease of development, but rather with ease of deployment (or rather lack of it) - it's much easier to get people to use your app right there in the browser than it is to have them download and install it. So web won not because of its technical superiority, but despite it - and then dragged the desktop down (Electron etc) as a result.
> 1. Software is easy to fix. Compared to other construction disciplines, software is the cheapest to fix.

You could just as easilty as say software is extremely costly to fix. Software is labor intensive so fixing it can cost a lot of labor of extremely high paid people.

But really, I think the way to put it is "software seems much easier to fix than a physical object." It seems that way to the software engineer and to the manager talking to the software engineer.

Not only are there no physical reminders of how difficult changing a given piece of software is but the challenge is primarily in the unexpected and the illogical. Fixing routine X would be easy if it wasn't unexpectedly and/or illogically tied into a variety of other functions. And this stream of unexpecteds is extremely easy to forget/discount.
> If you're laying down the bricks for a house, there really aren't any cheap tricks or shortcuts.

Oh, there are plenty of them. Substandard bricks, substandard mortar, inadequate foundation prep, walls not being straight and plumb, etc.

It's just that brick construction is both easy to inspect and well known how to do it.
GitHub India
A different crime based on the same original actions. It's way too close to double jeopardy for my liking.
While this is true, there is no dispositive ruling on the totality of criminal procedural law as it applies to impeachment. The 1936 impeachment of Judge Ritter was the first point a defendant in an impeachment trial appealed to a court to assert his procedural/constitutional rights had been denied by the Senate. It is clear there are procedural requirements the Senate must honor, but the full extent is not clearly defined. For a decent review of the area as it stood in 1993, prior to the Clinton trial, see [0].

0 —> https://digitalcommons.law.umaryland.edu/cgi/viewcontent.cgi...
If r/wallstreetbets is any indicator, they have no plan whatsoever and are total idiots. Given Hanlon's Razor, 9/10 people on the market are similar.
Parsoid in PHP, or There and Back Again
Nice concept. Please think about adding a showcase to your homepage, i.e made with autocode. This will not only help it make it easier to understand but also show users the possibilities of what can be done with your platform.
The idea of being locked up for not handing over a password terrifies me.

I was deployed a few years ago and living in the conexes. I was bored and decided to go all out on encrypting everything. I picked a completely random 16 character password (I piped the output from /Dev/urandom through some tr command that only allowed typeable characters through) and committed it to muscle memory. I used this laptop every day for about a month before I went home. I took about a one week vacation midway home.

With the break and change in surroundings I completely forgot the password. No idea what it was. I tried for about a week before I have up and reformated it. I don't encrypt my computer any more.

That's a crime they can lock you up for life for? Crazy talk.
The Cassius Project
Language mastery is only a small part of the overall process.

You can be fluent in Spanish, but until you've read a lot of Spanish literature and written a lot of questionable quality Spanish prose yourself, you won't be writing any great literary works. Studying the writing of others--particularly the great masters--is one short path to developing that.

How much code do you read on a daily basis? A lot of programmers spend time writing a lot of code, but not many spend time reading code: especially really well-written code, or code that solves a problem really elegantly.

But, yeah, I think you get the idea...
> https://github.com/cli/cli

Hmm, wonder why they felt the need to move it to its own org? What's wrong with `github/cli`? That's arguably clearer than the very generic `cli/cli`.

Looks like it used to be at github/gh-cli before January 24 [0]; I wonder what kind of compensation they gave to the previous owner of `cli`? [1]

0: https://github.com/cli/cli/commit/a710893fc107c9a269d8654f08...

1: https://web.archive.org/web/20170331061435/https://github.co...
> This leaves me at: this won't improve without government regulation.

On the other hand, lack of government regulation has tended towards software costing $0.00 and very rapid evolution and innovation.
There are no proper accounting credentials. Anyone can call themselves an accountant. An accounting degree or CPA is not in itself qualification to do oversight. Audit committees don't solve everything either. Still seem to be worthwhile.

If you are running a fortune 500 company and your vba spreasheet is a material expenditure in your financial statements then YES get it approved by the IT committee. (If you get a vampire-squid consultancy to build it for you it probably will be too!) Non-material expenditure? No, who cares if it's not material? (Material has a GAAP definition and is deemd to be something like 5% of the balance of the asset or liabiltiy or impact more than 5% of revenue or expenses). Someone who has studied more recently than me can probably tell us what GAAP says is material for audit purposes.
Ackley is literally thinking hundreds of years ahead of the hardware we have. It's a shame that his ideas will probably never make much of a dent in the current computing ecosystem
Don't hard wrap either. There is no fixed line length that works well on multiple devices.

Instead, just use italics, perhaps with ">" prefixes:

> Unlocked Palm is a standalone device that works as a normal phone with supported carriers.

> However, Palm is also enjoyed by many users as a secondary device.
That's yet another valid use of the term "mental model", but not really the usage in TFA.
And from a consumer’s point of view, it also shows why mobile app stores are valuable.

I’ll install any random crap on my iOS devices knowing that they can’t do much harm and they have a granular permission system. I’m very careful of what I install on my computer.

Even when companies aren’t acting with malicious intent, they can screw up your computer.

A Chrome update completely hosed Macs if they had System Integrity Protection turned off.

Heck, iTunes had a bug that would erase your hard drive if you had a space in its name.
This is mostly solvable. I recently deployed lazy loading for schematic images on https://ultimateelectronicsbook.com/ and configured IntersectionObserver (with polyfill) to have a rootMargin equal to 3*window.innerHeight (see https://developer.mozilla.org/en-US/docs/Web/API/Intersectio...). Under most reading and even fast-scrolling conditions, the image will be loaded well before it is scrolled into view.

But I will agree with the sentiment -- I find it incredibly annoying on pages that do lazy loading and don't implement this enlarged intersection check to make it appear seamless.
How does this relate to the address sanitizer? I believe ASan can catch all of the issues caught by _FORTIFY_SOURCE. Does the latter have fewer checks and better runtime performance? I'm guessing it is considered by most to be fine using _FORTIFY_SOURCE in production binaries but too much overhead for ASan?
After the tracking gravy train dries up in the coming years, this might have been a possible point of exploitation. Seems the whole was covered anyway.
Bernie Sanders has advocated for close to 100% taxes for top brackets in the past.

None of the Bernie Bros on this site either want to believe it or to admit it.

The shitty behavior of the Democrats and the push to full blown Socialism has pretty much forced me, my family, and all of my friends to vote Trump in 2020.
The scenes from Wuhan are pretty grim - people turned away from hospitals, crematoria running 24/7. I think it's understandable that other countries don't want to repeat that hence caution may be advisable. You don't see anything like that with normal flu.
I don't know about 23 minutes, but: https://www.allrecipes.com/recipe/218739/rice-cooker-chicken...
It seems like this is bound to have security holes at least for a while, right?
24hrs battery?!?! For a low tech solution with no draining high res touchscreen and all the other battery hungry features of a modern smartphone this is shockingly poor. I thought it was going to be 2 weeks!
when you remove a subdomain from your webserver and then it refuses to renew them for the entire domain

Most Let's Encrypt clients have the ability to automatically exclude any subdomains that have stopped working. However they don't enable this by default because they have no way of knowing if the domain is really gone or if a janitor just happened to unplug the server to plug in their vacuum when the renewal was attempted.
This is the same USA which performs extraordinary renditions (ie: kidnapping a citizen of a foreign nation from within that nation’s borders), political assassinations, and abandoning erstwhile allies because their new friends with oil don’t like the old friends?

How is China worse than the USA? Your claim seems to rest entirely on greater reporting of China’s aggressions by the US and their allies.
Feature phone + iPad w/ LTE
/r/wallstreetbets is a joke...
> having successfully privatized a massive commons

They created the commons.

It didn't exist before and several companies tried to do what they did. They all failed. MySpace had a huge head start. Didn't matter. Everyone shit on the Instagram acquisition for $1B when it was first reported and years afterwards (in fact Zuck made the decision without even consulting the board and right before a risky IPO where the public was sure to take it as a negative signal). He saw the value and invested in it. Today Instagram is a $100B entity that does more revenue than YouTube.

Credit where credit is due.

That’s not to say there aren’t issues. There obviously are and they’re well documented.
It’s next on our list! We support deploying from GitHub already, we just had to chop a few desired homepage features to make sure we shipped this on time. :)

Coming soon!
I wrote "is deliberately encrypting and refusing to provide access to those books obstruction?". And again, I don't think that argument is anywhere near as clear cut as you want it to be. The fifth amendment, again, is intended to prevent torture, not to prevent the collection of evidence in a criminal investigation.

So technicalities like you're invoking (is refusing to do something "obstruction" or not?) need to be balanced against technicalities on the other side (is providing a decryption key "testimony"?). And when courts have had to make decisions like this they've almost always done it by splitting the difference in some way instead of finding an absolute interpretation on one side or the other.
Sorry, yeah, I got them mixed up in my head when I was typing it out - I think you understood what I meant, thanks for correcting.

My comment got downvoted, but come on, the Instant Pot _is_ just the hipster version of the old rice cooker ... and the rice cooker is a really important but simple modern invention.
I will give you one thing. We iterate faster. We can try a dozen number of approaches in a week and often we get immediate feedback on what works and what doesn't work. I hardly doubt any other kind of engineer has tried as many things as any of us do. We build, and build and build. We don't spend a lot of time building one thing. Or if we build one thing it is made of many things that we build, rebuild, refactor and replace over and over.
> Frequent and punctual "normal-speed" rail isn't as politically energizing

Having lived for 7+ years in both Boston and San Francisco and visited Paris a few times and trains that are 2 minutes apart is life changing in terms overall experience. You've given me a new cause to rally around.
All very true, but I suspect you'll still find that some models are more frequently applicable, some more rarely, and some very frequently deceptive unless handled carefully. Those are good (albeit highly subjective) measures of quality.
$0 software? Have you ever heard of Washington? The word "Enterprise"?

But the point is taken. So what proportion of $0 software, rapid evolution and innovation has come out of vampire-squid consultancies and their billion dollar revenue streams?

The upper limit of my estimate is 0%.

Having an IT committee on the board of directors is a pretty light regulation. Start with the banks. Your money is just bits on their disk.

Just having some people who get fired when the project costs a billion and fails is useful.
You'd only see tax increases if you make more than $32 million per year. I'd imagine that none of you, your family, or your friends have been "forced" to vote Trump in 2020 - you're just afraid to admit you support him, and are trying to pin the blame on Bernie.
Going through his page, I immediately thought of his video on gears. Suprise! when it was mentioned at the end.
DNSSEC Root Key Signing Key Ceremony Postponed
Glad to see this data coming out. My company builds tools for remote workers so naturally, I speak with a lot of people who work remotely. I'd say most of the pain points I hear from remote workers line up fairly well with the data in this survey (and also my own pain points since I've worked remote for over a year now).

I'm not surprised to see that 97% of people would recommend working remote to others. Almost everyone I speak with says they would never go back to working in an office. While I can see myself going back to an office at some point in my career, right now the flexibility in my day far outweighs working in an office.

I hear a lot of similar downsides as well. I'm a bit surprised that only 20% of people responded that they struggled with loneliness while working remote. In my experience this number seems to be higher. My coworkers and I work out of coffee shops quite a bit and almost everyone who goes to work in a coffee shop is doing so in order to break out of the loneliness of their home and be around other people (next time you're in a coffee shop, take note of how many people have laptops out). The problem though is that no one really interacts with people at coffee shops because everyone is at their own table on their laptops.

We heard this feedback so much that we started holding Work Clubs[0] at coffee shops where people can sit down with us at the same table and work together for a few hours. It's not networking but it's a way to meet other people during the workday while getting your work done. We've had people from many different industries, ages, and walks of life working together and forming business connections. It's beneficial to the coffee shops too because when we all sit at the same table, order food and drinks, and it frees up other tables for more customers.

Our communities are growing in Portland, San Diego, and the SF Bay Area right now, so come work with us if you're ever feeling lonely and need some IRL human interaction in your day! Mental health is an important factor for remote workers, and we're hoping to alleviate some of those struggles for the remote community.

[0]: https://outofoffice.app/
I don't mean "let your production systems spool up to point where you're maxing out a single machine" - that would be exceedingly silly.

I mean "when you've proven that the application you've written can fully, or near fully utilise the available power on a single machine, and that when running production-grade workloads, actually does so, then you may scale to additional machines.

What this means is not getting a 9-node spark cluster to push a few hundred gb of data from S3 to a database because "it took too long to run in python" because it's a single threaded, non-async, non-performance tuned.
I love ObservableHQ! I think it's a neat model that fixes a lot of things I didn't like about notebooks. I don't use it much though. It makes the simple things easier but it makes the complex things harder. Examples:

1. I often start making a diagram interactive by adding a slider connected to some state. The slider/state is in one "viewof" cell and the diagram is in another cell. But for more polished work I often want to use direct manipulation, where you move something around in the diagram itself. In my usual JS+Vue code it's a small amount of extra work. But in ObservableHQ it seems like a lot of work: the diagram has to modify state defined in a different cell (breaking the simple spreadsheet model in my head), and the diagram is being re-rendered while it has event handlers active.

2. I often start out by making one diagram. This is nice and easy. But then I want to make multiple diagrams with some shared state. In my usual JS+Vue code I can lift the diagram code into a function, pass in a shared object for shared state, and instantiate objects for non-shared state. In ObservableHQ those properties are in cells, and I can't generate multiple cells programatically (afaik).

I also would prefer to host things myself, both because of longevity, but also because I sometimes work offline (e.g. in a park or on a train). And the biggest reason I'm not using ObservableHQ is that I'm so much slower editing text on it than I am in Emacs. So I continue to use ObservableHQ for some simple projects/prototypes but I don't do a lot with it.
Sync is a very nice side feature for containers, and helps make the experience consistent.

Going a little off topic, the current UX for using different containers is still cumbersome. Not being able to have or assign keyboard shortcuts or other ways to open tabs in specific containers (not referring to tying domains/sites to containers) allows for easier mistakes. Container extension extensions like Temporary Containers help a bit to avoid mixing up usage. I also find the container colors to be not as prominently visible on the tabs as I’d like.
The example given "betting high margins on a few successful students will subsidize the other agreements" is a possible strategy, but that strategy could be attractive/optimal regardless of whether the ISAs are sold.

What about the ISAs being sold to third parties affects the incentives? Whether or not thet sell the ISAa, Lambda school should be trying to maximise the margin between the cashflows from the ISAs, and the cost of running the program.
Nice to see a fellow read-all-the-EWDs buddy. I have to skip the Dutch language ones, but I think I've read all of the English ones too, barring the ones that aren't on the UT Austin site. So much good stuff.
I'm not sure this is intuitive for many mechanics. I can remember studying for the ASVABs in high school (it has, or at least it did, have a whole section on spatial orientation and gears and pulleys), and it was pretty common for people to be flummoxed by the questions about picking which direction a gear in a set would turn when another was rotated. And this was with a set of people that tended to tinker on cars and snowmobiles all the time for fun.
Thanks. That makes sense. For some reason I didn’t think of concentrated service providers because I was too focused on decentralization (and to think of it, such concentrated providers are everywhere in decentralized platforms).
Dotmole let's you run AI algos on IoT devices
Hi, this is Shravan, 20 years old, founder of Dotmole (https://dotmole.co). We have built a desktop application that can get connected to any LAN connected electronic device and run smart algorithms on it.

For example, detecting faces, motion from IP camera, calling owner in case of fire or any series of appliciations, the user has the power to build their home automation system using Dotmole.

Do let us know what you think, any feedback is appreciable!
Gut microbiome composition and diversity relate to human personality traits
From article "Sweeney created the Epic Games Store, which only takes 12% of revenues"

Which is a lot more than 2.5% to 3.5%...
Maybe to be able to use cli.github.com…