skysight-inc/HackerNews huggingface dataset:
You’re oversimplifying.

Architecturally speaking, there are some similarities between micro services and libraries because they’re both forms of modularization and usually have an API, but there are some stark differences beyond the “dispatch mechanism”.

The main difference is that a service’s deployment lifecycle is completely up to the service admin. Microservices are like websites - they can continuously evolve (within their API’s contract) without asking permission from consumers. This is their main superpower and why they’re a way of scaling a development organization without slowing it down too much.

In the case of a shared library, it’s completely up to the host admin as to when to upgrade. In the case of a static library, it’s up to the consuming software to determine when to upgrade. A service can upgrade when it feels like it.

Issues of API backwards compatibility, forwards compatibility, extensibility, self descriptiveness, versioning, etc. are old issues but usually have different answers when upgrades are truly happening all the time and not just in theory. It tends towards much fewer hard versions and more evolutionary backwards compatibility.

IOW, microservices aren’t a cure all, but they do encourage a set of behaviors. Many articles detracting from them seem to have not wanted those behaviors in their org in the first place.
Alcohol poisons the body, so there are natural limits to how much one can drink. How much one can game is limited by how well one's meeting their own needs, eg. food, water, sleep, connection, etc.

Point being alcohol probably can't be designed to be more addictive, while games can.

As a recovering information addict & software developer who has studied dark designs, I can confirm people are intentionally making things with the intention of creating addicted customers. Information and gaming of various types is also freely available at most libraries, not to mention on all smartphones.

Information & games are way more ubiquitously available than alcohol. They're not comparable & recovery for behavior addictions that don't contribute to social skills the way substance addictions often do can be a bit more complex. Substance addicts usually learn to navigate society well; behavioral addicts typically don't. Social connection is really important for recovery & requires skills the addict may need to develop. I know I had to do LOADS of work on connecting, as well as developing my emotional intelligence, since I started addictively avoiding my emotions around age 9.

People designing things to be addictive are absolutely liable to some degree.
I’m surprised the section towards them end about alternating high contrast colors producing impossible colors doesn’t link to “fechner colors” [0]. I am red-green colorblind, but when I was young I would stare at my dark ceiling fan spinning over the white ceiling and see very vivid greens and purples swimming across the blades.

[0]: https://en.m.wikipedia.org/wiki/Fechner_color
If anyone's interested in this dilemma I recommend Walter Benjamin's The Work of Art in the Age of Mechanical Reproduction from 1936.

One of the critical arguments that many are making here was access. Copies allow many people to access art opposed to the privileged. Benjamin also makes a huge case about the value of the original.

To go even deeper, I also studied video game history and preservation, and what happens when the "original" is electronic? Many people today are making electronic art whether books, photos, illustrations, music, films, video games, but we may also be losing much because there isn't much being done for preservation. Like how we lost hundreds of films because Hollywood studios did not care about preservation until too late, it's even worse for video games. On the plus side, it means anyone who cares enough will be able to preserve and write history how they want.
There has been a standalone Windows desktop app since February. https://bitwarden.com/#download

> Especially with 1Password's ability to generate 2 factor tokens and put them in your pasteboard automatically so you don't ever have to pull up an Authenticator app!

Bitwarden also does this.
Looking for a technical co-founder in consciousness market
I am looking for a technical co-founder who could help to shorten the time of bringing prototype to the market. We will help people managing their mental issues and provide practices to grow their life in the fullest way. However, we also focus on running bussiness effectively. If this idea makes sense with what you are looking for, we should talk.
> Tariff's aren't having decimating effect on the economy(yet?) that mainstream media would have us believe.

Many of the announced tariffs aren't in effect, and stock (and, for that matter, other capital) markets aren't the whole of the economy.
I'd say it comes down to sharing the burden of responsibility. The addict & designer are both liable for the addict's addiction.
Yeah if one actually pays attention to what Gorsuch wrote this was more like a 6-3 decision. I almost feel like he's reaching out to Thomas with this dissent, so that next time around Thomas will feel comfortable limiting police power. I think Alito is a lost cause, and now Kennedy is gone. If Gorsuch and Thomas are both down for 4A, one could imagine Roberts joining them. At that point one could imagine a 7-2 or even 8-1 decision in favor of restoring the Fourth Amendment over all state activity. That would be great, and one could trace it back to this "concurring" dissent...
> Can I take advantage of this on my mobile device

Yes. See the list of compatible clients on the page: https://www.passwordstore.org/#other

I personally use it on android happily.

> Can I share with my team?

Yes. Just encrypt to multiple gpg ids, which can be customized per folder as well with a simple list in the ".gpg-id" file.

I admit that you can only use it as such with tech-savvy team members. If you want usability such that non-technical people can work with it, you'll likely want something else, like 1password.
no i would join online university or go for self study
2018 Best “Safe” VPN Services (70+ VPNs Reviewed)
How is anyone in SV going to eat if private corporations can't track our every move? I mean, not everyone takes cab rides or rents private homes when they travel, but almost everyone uses the internet for something. And those people need to be tracked, or there's no money to be made.
facebook will profit
Online Bible Study Lessons Released on JW.ORG
Thanks for letting me know! Somehow, it wasn't very obvious to me on both desktop app and OTP feature.

I still felt its sluggish performance on launch/search/sync was slowing me down a lot throughout the day.
شركة نقل عفش الرياض
The point is that people buy themselves absurdly expensive vehicles on credit. Assuming everyone with one of those vehicles had it bought for them is absurd, and reads as an indictment of the author's high socioeconomic status.

People making the median household income of around $60K can reasonable afford to either by their kid oa car or give them a hand me down and buy themselves a car.

Teenagers working part time making mininum wage would barely be able to afford the car insurance that can easily run $200 a month let alone the car. I use to pick up my son from high school and you would see kids driving around in newish SUVs and older semi luxury cars. At the time, I was living in a city where the mean household income was $137K a year and the median was $110K.

These same kids would drive over to local fast food place to work.

Heck, my parents were a teacher and a factory worker not exactly extremely “high economic status” and they bought me a low end low mileage car my junior year in high school. They were paying at least $500 a month between the car note and car insurance in the early 90s.

But you don’t have to have a high income to make it not worthwhile from a financial standpoint to have teenagers who either don’t work or just work for fun money or to pay a token amount toward their car note and car insurance.

There was no way my little part time job at Radio Shack was going to do that.

But to reiterate my main point, if you have a business that depends on low skilled labor in an expensive area and public transportation is poor, you will have a hard time finding employees. The teenagers who live close by don’t have to work and the people who would take the jobs can’t affordably get there.
The amount is only 500,000 pounds because the data protection act was written in 1998.
Singapore's New Blockchain Centre for Startups
Never Embedded Functional Programming Language
I have a similar but different viewpoint. Software products can be distributed to a old rural minority in africa and to a rich man in the heart of a city atthe same time. For many applications they can be catered as well, mobile/desktop, zoom in for bad eyesight, etc. You just can't do that with, AFAIK, anything else.
> Today's stock market performance shows investor views of the future.

...of returns to capital, which, again, is not the whole of the economy, or guaranteed to be representative of the whole of the economy.
Heh heh. I paused partway through the article to look at web.archive.org to see exactly what ARM's website had said, and was going to post it here, and then I checked and saw that the article links to the archived version too. Props to the Internet Archive and to Chris Williams.

For reference: http://web.archive.org/web/20180710130206/https://riscv-basi...
Rust's performance benefits won't be immediate, as single-threaded C++ is already very fast and safe parallelism benefits of Rust would be difficult (impossible?) to leverage across language boundaries.

I'm more interested in seeing whether the maintainability of Firefox will increase over time as the proportion of Rust code increases. That is, will Mozilla be able to accelerate Firefox's development because the source code is in a safer language?
My doctor told me to quit, and I have, but that was after working in potentially stressful jobs 49 years as a type 1.

My advice is (1) decide that your health always comes first, and (2) your glucometer is your guardian angel.

If you follow (1) by promising yourself and all relevant others that you will never let the demands of work put your health at risk and simply follow that rule all the time, that may remove much of the stress, because you have much less to fear, and because the relevant others all are on notice that whatever good you do for them is contingent on you being able to do it.

The glucometer thing is what makes the strategy reality based for all concerned. If you feel that work-related stress is messing with your glucose levels, take a test, and if you are out of the range you want to live in, take a break from work, adjust your food or meds as indicated, keep testing, and do not work until you have controlled the glucose problem.

If you use the glucometer frequently enough and react accordingly to what it tells you, you can probably have pretty decent control of your glucose levels. I remember reading somewhere that pretty decent control means about 2/3 reduction in complications from what you will get with typical control. Deaths from diabetic complications are now pretty typically delayed until the late 70's with such measures. That's not a cure, but it will give you a good chance of living until one shows up.

Caveats: (1) I'm type 1, so I don't know enough about type 2 to tell you how often you should be testing. For a type 1, I would suggest that 5 or 6 tests per day is a good idea. Maybe, if you take insulin, something around the same would work out. The rule I try to follow is that whenever I think I might need to test, I better test. (2) Diabetes can cause psychological problems. Give your MD an idea about any problems you have with stress, self-control and compliance with the prescribed regimen, and if the MD thinks you need any help with that, comply.
I also recommend Van Gogh: Painted with Words, a BBC biopic starring Benedict Cumberbatch who acts and narrates Van Gogh's letters.

If you like Doctor Who, there's an episode on Van Gogh with Bill Nighy that's sweet and sci-fi silly but they have an incredible scene where they animate one of Van Gogh's paintings. Sort of like the 360 degree VR animation of Starry Sky that is floating around Facebook.
This looks like it could be better than LastPass. Bitwarden is the only password manager that I've seen that officially supports Opera, Vivaldi, and Brave. I wonder what the browser support on Android is like. LastPass seems to work only on Chrome on Android, but I like to use Firefox, Opera, and Samsung's optimized browser.
Westfield valley Fair does, they have a system that will let you know where you parked if you provide it your license plate details. If it doesn't find an exact match you get to train the algorithm for them.
Uber executive resigns following probe into racial discrimination
Interesting. Do they collect profiles from Nightly users or do they have some internal characteristic workload?
> Many of the alternates (including linux cli stuff) that are much faster require a re-thinking of attitude, don't work where there are tens to hundreds of people submitting queries, or require different skills.

I doubt the point of the article was to suggest that linux cli stuff would scale to hundreds of users on the same host, but, if each of those users has a host of their very own, such as a laptop, the model could scale very well indeed, for small enough datasets.

> I wouldn't recommend to most CIOs they replace Hadoop in all or maybe even most cases, even for few-TB data sets and smaller.

Well, as you point out later, regarding familiarity, once it's in, it's probably too late. What about for a new implementation?

In answering this question, don't get too hung up on a literal interpretation of "single" server being exactly one. For example, a traditional RDBMS with one or more replicas (for performance, redundancy, or both) would still fall under the single server model. Really, it's about the non-distributed-computing option.

> if they're concerned with efficiency.

The fact that this is an "if" (and I do know that it is, even for startups) is bewildering to me, even more so in the context of distributed architectures where scaling is less linear the more data that has to be shared.
> Yeah it is, choose 3. Python 2 is reaching EOL.

Easy to say. Tell that to Google and Dropbox - Guido has worked for both and they're on 2. Tell that to the companies that can't afford the creator of the language.

3 is not the easy choice.

Anyways, maybe try nim? I've heard good things.
The most terrifying part of this article is that I have no idea whether this is true or not. And I'll probably only find out when the next major financial scandal erupts.

How is democracy supposed to function if our civilization becomes so complex that bureaucrats can make up reasonable-sounding policy for anything that serves their personal interests, and you'd need to be an expert to tell that it's self-serving?
I do get motion sickness in cars in the traditional way, so I am willing to give these a try, but I would like a solution (other than dramamine, which works wonderfully but makes me drowsy) to motion sickness caused without any motion at all. Such as playing a 3D game.
Because the US was considered a backwater at the time by Europe, Britain particularly.

Merrit Roe Smith, STS.050, MIT

https://youtube.com/watch?v=Fw92I_zpmRU
It seems like splitting into separate repos was a rash response to low-value automated tests. If tests don't actually increase confidence in the correctness of the code they're negative value. Maybe they should have deleted or rewritten a bunch of tests instead. Which is what they did in the end anyway.

>> A huge point of frustration was that a single broken test caused tests to fail across all destinations. When we wanted to deploy a change, we had to spend time fixing the broken test even if the changes had nothing to do with the initial change. In response to this problem, it was decided to break out the code for each destination into their own repos

They also introduced tech debt and did not responsibly address it. The result was entirely predictable, and they ended up paying back this debt anyway when they switched back to a monorepo.

>> When pressed for time, engineers would only include the updated versions of these libraries on a single destination’s codebase... Eventually, all of them were using different versions of these shared libraries.

To summarize, it seems like they made some mistakes, microed their services in a knee-jerk attempt to alleviate the symptoms of the mistakes, realized microservices didn't fix their mistakes, finally addressed the mistakes, then wrote a blog post about microservices.
We evaluated Bitwarden to use as our company vault for shared accesses, however found OneLogin to have a better UI, additional functionality (especially when it came to syncing with our Google directory) and the price (for enterprise) wasn't too much less than OneLogin (which is negotiable anyways).
Except one affects the actual franchisee making the agreement, while the other affects workers who are not even aware these terms exist.
Preserve Bookmarks in PDF to Word Export and New Save-Options Support in Cloud
This data is collected, as well as shared with, the DEA, repo companies, debt collectors, etc.

This has been the case for at least 5+ years, now.
You completely miss the point. When you're in the kitchen do you use your specialist kitchen knives or a Swiss army knife?
There are quite a bit more. Every corporation has a CEO, and there are lots and lots and LOTS of smaller corporations. Also, the claim was for "top management", and that's another order of magnitude.

With 203 samples, all it would take is a couple people one way or the other to get that 1% rate of the general population. How accurate is the test, even? There's also selection bias in who consents to the test - I wouldn't consent to a psychoanalysis test because of privacy issues. Lastly, I bet a few of the participants were able to see what the researchers were driving at and had a bit of fun with the answers.

I.e. the conclusion is simply junk science, even setting aside the notion that 3% makes it "common".
So I've heard of dark patterns before, but wouldn't it be a logistic nightmare to try and describe, and therefore regulate, design patterns that dont actively injure users? I'm using injure to mean induction of the addictive behaviors. Design is something I'd consider very subtle, and with lots of moving parts.

Here's an example. What if Google decided that when you pull down for notifications on android, items originating from DoubleClick should be prioritized to the top, regardless of user settings? A lot of people who have apps that generate advert-ifications wouldn't immediately notice the difference but the effect would begin to work in their brains as that consumption impulse is triggered more and more often.

Or what if they decided that same thing for the lock screen notifications? Eventually you're fending off consumption impulses everytime you touch your phone.

These are patterns I trust independent users, like bloggers and columnists, enthusiasts, those sorts, to keep me informed about. I remember hearing about the search engine nuking years ago when it actually was committed. That sort of media is in my eyes, a decent way to inform people that they need to mentally condition themselves to subvert the patterns.

But many never become aware of these things, and of course those are the people usually more vulnerable to the effects of psychological conditioning in the first place.

I'd love to hear some moonshots about how to safely and fairly try and regulate something like design.
Do somebody remember this game?
Agreed. Although with tools like Visual Basic it was quite nice to use. Now, DCOM was another story. Pretty much everybody I knew who used it started to become suicidal after a while...
Re your last paragraph, you're describing Lua.

I don't know the state of its coroutines though as I've never used them.
For starters, the comments in this forum are predominantly concerned with Chinese culture, not their genetics. Beyond that, racism requires an assertion of superiority based on genetic traits and, arguably, also requires an act of discrimination.
LTO can be particularly handy when doing devirtualization. Our experience ([1]) with Chromium demonstrated that there's a fair amount of virtual methods which have exactly two implementation in the code: one for production and another one for tests. While linking production code, it's trivial for this optimization to spot that, replace a virtual call with regular invocation and then often inline and allow for other in-place optimizations. In many cases of the renderer (Blink), that gives 3%-7% speedup out of nowhere.

1. https://bugs.chromium.org/p/chromium/issues/detail?id=580389...
Emacs users have had this feature for years
"2 or 3" wasn't a choice for Dropbox/Google, and even if it had been, it's not a choice that concerns you. All the stuff they produce publicly is Python 3-compatible.
Get her a feature phone (a 'seniors' phone with the large buttons) and an iPad.

Use parental controls (now called 'Restrictions') to lock the iPad down. You can prevent app installs and limit their permissions. See: https://support.apple.com/en-us/HT201304
For reflow soldering they really don't have to be that precise. Capillary action pulls the part into place and aligns it as long as it's somewhat close when the solder wets, it's really neat. Even QFN packages the author mentions don't really need to be that precise, for those it's more important to get the right amount of solder paste dispensed so that you don't have bridging of pads.
I don't know much about AMP, so could you tell me why or when a non-AMP page is preferable. I read the wiki on it, but it didn't clarify my question. Thank you.
Continuous Chaos – Introducing Chaos Engineering into DevOps Practices
Today I learned... thank you!
Use android camera to take pictures and videos, based on `camera2` api
No real questions, just that I love reading about this sort of optimization - Abrash's Black Book is a favourite that still gets pulled out every now and then. Thanks for the fun post!

It always astounds me these days when someone manages to release slow software for a desktop computer despite modern systems being orders of magnitude faster than the first desktop computers while often being no more responsive.

Edit: Also I'm amused by how much of a nerve this seems to have hit. I guess some people are defensive about their high performance computing approaches... :)
"he told his supervisor at Apple he was leaving the company and moving to China to work for XMotors"

Doesn't sound like a heavy-duty spy ... else would never have admitted that. Probly a naif.
Now this is the way to make an educational board game: Equal emphasis on getting both the principles and the gameplay right. Enjoyable as learning may be on its own, an unbalanced or un-engaging game can take the fun out of what it's intended to help with.

I'm also impressed with the visual and typographic design of Entanglion's game components. I was surprised not to see a Kickstarter for a professionally-manufactured box set.
How on earth is adding new features to the architecture in updates seen as fragmentation? Is everyone supposed to stick with v8.0? Moron.
https://oribi.io does that and more.

Disclaimer - it's neither self hosted nor free (nor very expensive), and I was previously a part of the team that built it. I can honestly say no data is being sold to 3rd parties, as should be expected from a paid service.