skysight-inc/HackerNews huggingface dataset:
Bringing people out of low-productivity environments is good for everyone, even though there may be some transition struggles (probably the number one concern for people who favor restricting immigration). It is also most likely the thing that will fix "over there" because it will force change in places losing talent, as well as educate a bunch of people, many of whom will likely want to go fix their low-productivity hometowns and countries.

Charter cities are another option, but the argument that "we need to fix over there so don't let people move" is just perpetuating the status quo more than anything.
They can sue you if you're in breach of a contract. However, unless it were some special circumstance, I expect they'd make do with just withholding any payments.
I wrote many things just now. There is nothing to say. Life sucks. Deepest sympathy to all her knew or met or were inspired by her.
I have one simple master password. I modify it slightly based on the url of each website. I have a text file backed up on Dropbox with any special rules for the password on each website (e.g. "turbotax:
capitalized + bang").

Works great as long as you can resist the urge to tell other people about your system!
Indeed: as kids grew from babies to a more active age, I started to see an office, even an open-plan office, as a place to get some calm and concentration. As kids hit the high-school age, the effect waned.
Learning to cross stitch has been on my todo list for a few months, and this makes me want to do it even more!
I reckon on having >100 passwords. Whilst I might manage to remember the phrase I couldn't match them up to the context -- "she wishes for the cloths of heaven" is that Amazon or Etsy??

I have a manually maintained database with a bash one-liner for password generation; primarily I rely on my browser's password manager.
SoundCloud says it’s not going anywhere
Health insurance startup Alan adds life insurance
The General Counsel, Salle Yoo, was promoted to Chief Legal Officer.
> If I have a desire to do something but it isn't strong enough to follow through, other factors can motivate me to complete the goal.

Agreed.

> I don't personally see [social standing motives] as any greater or worse than pure profit motivation, and see it as much worse than a motivation to earn money in order to accomplish other goals, such as feeding, sheltering and clothing family.

But we're talking about financial rewards that far exceed what's needed to feed, shelter and clothe your own family.

You initially mentioned the risk/reward calculation, and rewards certainly affect it, but suppose instead of incentivizing via rewards, we remove the disincentive of risk. You no longer have the exorbitant rewards attracting people who are just after money, but you still encourage innovation for those who have insufficient motive absent high rewards given the risks.
Password Safe[1] (almost entirely on Windows clients) and version control on home server via ssh. And most of my passwords are memorized by my Google account.

[1] https://pwsafe.org/
It looks pretty cool (I'm not in the US but it's still interesting data to look at). Not to nitpick but I feel like the data could be formatted slightly better, like spacing in the "TotalClaimCount" and "OpiodClaimCount" text, and removing the trailing decimal.
You don't even need the namespace or the usings if you just want to print hello world either.
Can anyone here recommend a good image to cross stitch pattern tool for windows?

Or even better, a web based one?
Pouet.net is the more popular information repository for demos. Here's their link for the same demo:

http://www.pouet.net/prod.php?which=70418
Base16: the holy grail of emacs theming?
Scheme syntax is so arcane that it appears divination by tarot cards is a viable option to understanding it.

Like numerology and magic number'd Clang ;)
> Not a comment about tio but I didn't realize it isn't possible to write a simple hello world in C# dot net core.

Not sure why you'd think it's impossible [1]. I even ran it in the TIO C# console and it works.

[1] https://rosettacode.org/wiki/Hello_world/Text#C.23
Comfortable

Not drinking too much

Regular exercise at the gym
I've just got back into the Javascript world after several years of Python programming. My gut feeling is that we will end up with APIs in some language, and universal [0] Javascript apps that can render both client and server side. I don't think there's a place for non-Javascript server-side templating in the long run. JS (as a language, forgetting about the frameworks) has really come a long way in the last few years, to the point where I don't think you'll be able to justify having two different HTML rendering systems for much longer.

[0] aka isomorphic, but universal seems to be the new (IMO better, less overloaded) term for that
I don't have this problem at all, but my children are teen aged, and I set soft boundaries while working at home.
Even a Moderate Amount of Drinking Could Cause Brain Decline
I bet this is something we will get eventually. As I think about it, my mind is flooding with ideas on how this would effect other areas of life.
I had a contract with a household name theme park company that is known for treating its employees like disposable widgets. It made headlines a while back by laying off tons of people and only keeping some on to train their offshore replacements. That kinda place. So while I was there, there was this one guy in the department who was almost never at work. He was always "working from home." Occasionally he would turn in some work, but there was no way to really justify his position. I came to find out that his wife was having serious medical problems and he had been spending most of the last year at the hospital 24/7. Everyone on the team, including the manager, just picked up the slack and not one word was ever said about him or his (lack of) productivity.

I'm not sure I really had a point here, because this isn't about a company's false kumbayas. However, even at a big megacorp people will sometimes take care of one another when the going gets rough.
You shouldn't use hash functions designed for integrity, they're fast, fast is bad for password hashing, a single AMD graphics card can compute 200M guesses per second for single sha-512 iterations, instead use bcrypt, scrypr or any other hash function specifically designed for key stretching.

https://hashcat.net/hashcat/

https://en.m.wikipedia.org/wiki/Key_stretching
JSX is kinda nice, once you get used to it. Primarily because it's just HTML and/or your custom components, with arbitrary code execution in { } blocks.
I never met any of our professors of journalism or dance. Everyone at college is paying for a bundle of credentials and access to experts in many unrelated fields, and nobody uses all of it.
and less "repl"
"In the modern world migrants tend to enhance, not deplete, an area."

You realize that's the result of controlled migration, not uncontrolled migration.

But your proposal sounds like a paradox. On the one hand you have no borders but on the other hand someone is enforcing "state actor" laws. Without borders corporations become the de facto government.

Why pay Japanese auto workers 1800 yen an hour when I can just put a factory in the middle of the Indian countryside and pay 120 rupees? But instead of just autos, do that for everything!
I am always surprised how we are managing to make the workplace less and less healthy to the point that of causing severe health issues. Most people know this but it seems to be impossible to stop this trend.

Especially lawyers, doctors and lot of tech people make good money and could afford to work less but instead kill themselves.
You absolutely can do this.

In your .gpg-id file, simply list the keys you want to encrypt for on separate lines. Every file below that .gpg-id file in the directory hierarchy will be encrypted for any of those keys to unlock.
I just see a star trek logo and an animated star field on windows phone. What's it supposed to do?
I do something similar, but the solution instead of `Aa$1` is to use the output to produce a shorter password with those properties [1]. Makes it a little easier to type in.

I also keep a list of the "domains" along with plaintext comments for each of them (username, email I used, etc) that are not strictly required (so still portable) but just make it a little more useful when it's synced.

The big downside I've found is lack of apps. Sure it would run on any phone, but I haven't managed to get it to run on the phones conveniently. So if I'm without a laptop right now for the most part I'm locked out.

[1] https://github.com/passwordly/passwordly-python/blob/master/...
The stain of Islamism must first be cleansed from the earth, if humanity is to survive long enough to populate the rest of the galaxy.
https://1password.com/downloads/ still links to the 1Password v4 version for Windows, which supports local vaults.

And shameless plug for my own cross-platform powershell-based 1Password client, which can read both formats of local vaults: https://github.com/latkin/1poshword
How did you meet all these DV immigrants?
He's uses _n_ for state, so it's not really state-less (in fact, issues 1 and 2 don't apply).
I've found the key is to have a dedicated office. Being able to enter a room and enter work mode and then also being able to close that door at the end of the day is really helpful.

I trued working from home once where my desk was in my bedroom and it was awful because I was never _at_ work while simultaneously never being away from work.

If your remote position is for the convenience of your employer (no desk available in an office somewhere) you can calculate the percentage of your home taken by the office, multiply that by your rent, and deduct that when tax season comes which can help justify a slightly higher rent.
I've found the key is to have a dedicated office. Being able to enter a room and work mode and then also being able to close that door at the end of the day is really helpful.

I trued working from home once where my desk was in my bedroom and it was awful because I was never _at_ work while simultaneously never being away from work.

If your remote position is for the convenience of your employer (no desk available in an office somewhere) you can calculate the percentage of your home taken by the office, multiply that by your rent, and deduct that when tax season comes which can help justify a slightly higher rent.
Well they're implementing an ad-blocker which seems counter-intuitive for a company built on ad revenue. The same idea applies here as well, if you force advertisers to do reasonable adverts people are more likely to accept the remaining ads. Pop-unders are one of several reasons why I run an adblocker for any site I don't visit regularly.
Cabin fever is definitely a risk. I'm quite comfortable working remotely and we have a few others doing it on the team (mostly senior tech people) but most of the team is in one of the various offices.

My preference would be to go to the office and be with my colleagues 2-3 days a week, and work from a home office the other days. We have some people who do that. But all the offices with direct colleagues are at least a 12-hour flight away from me, and I like where I live, so I have to just deal.

If I ever find myself leading a remote-first team I would make it a priority to have good strategies against isolation.
I've done this many years ago with https://github.com/wkral/jinja2js

It works - but there are gotchas:

1. You can't depend on useful pythonisms/javascriptisms such as

{{thing or ""}} vs {{thing || ""}

2. Template filter code still has to be duplicated in both languages - i18n such as {{_('String')}} for example - which sort of makes sense - but then you have to do the same for some other, really trivial, filters.

3. Testing becomes annoying because a template can work in one, and not the other - you have to test both.

4. You don't get the newer html diff style virtual dom rendering which can cause issues with stuff like select boxes. You end up with special case code to handle that, which is more of a hassle.

The conclusions from it all were:

a) You do save time over doing it once in python, once in js

b) You don't save time over doing it all in js - especially if you use a newer functional style js template framework (react/vue/polymer)

c) You can still get the best of both worlds by hooking up your templates in js to be rendered by your backend - eg like https://github.com/reactjs/react-rails does.

In the end for my next project I decided to do an api for the backend in python and the website/frontend in react with SSR, and am really thrilled with the results - very maintainable, testable and simple overall.
> Deterministic password generators cannot accommodate varying password policies without keeping state

16 characters + 'Aa$1' has universally satisfied every website I have used to date except Baidu (which imposes a maximum of 16 characters total on passwords). The number of exceptions to this is probably miniscule.

> Deterministic password generators cannot handle revocation of exposed passwords without keeping state

That's what 'n' is for. Either you can keep 'n' as a state variable which is much easier to manage (and if you lose the file, you can try a few values of n and get yourself back into those websites without much hassle), OR sync the values of n every several months on the sites that use it.

> Deterministic password managers can’t store existing secrets

This is orthogonal to the password problem. I store sensitive files that aren't passwords in a GPG-encrypted tarball on Dropbox.

> Exposure of the master password alone exposes all of your site passwords

This is true of stateful password managers as well, if you backup your database on anywhere insecure or any device (e.g. laptop) that could potentially be mugged at gunpoint, confiscated by border control, leaked by buggy software, etc.
That works until you visit the website for my insurance company...

"You must use one of these special characters: %^&*()"
As far as I understand you can chat to exchange news or chat to learn. Twitter is to exchange news. What is yours for and is it any good at that?
I don't really care if my thoracic surgeon has a strong grasp of microeconomics or 19th Century British Lit. I only care that s/he has good medical training and experience.

Note: I'm a doctor.
Forced vs voluntary migration is quite an important distinction.

Argument is for removing barriers, not for forcing people to go somewhere.
Influencer Marketing: Effective Strategies and Careers
Also you can re-init any time you want, listing multiple keys. This will go through all your passwords and re-encrypt them for each of the keys listed. That's how I got my phone set up with access (with its own locally-generated private key).

If you want more granular key strategy, look at gopass [1], which is a pass-compatible binary that gives a little more granular control over key usage (IIRC), and is written in Go.

[1] https://github.com/justwatchcom/gopass
Has anyone had good experience with turbolinks on python?
I know it's not the specific kind of "risk" you're referring to, but the notion of trying to engage with human intimacy in a way that avoids risk sounds like it would be pretty Pyrrhic — or, at best, hollow — if it were even possible.
Google NYC used to have cubicle-like individual desks on most floors, with shoulder-high soft fiber walls separating them. These muffled noise pretty efficiently; headphones are a still a better option, though.
Would meddling in the affairs of other countries help with that at all? Should we export our governmental and economic systems and stabilize those places, or would that be considered colonization? And would that be a bad thing?

I mean, if we'd allow everyone from say, Bahamas (a nice country, actually) migrate to Belgium, because Belgium has a good economy, why would we not let Belgium go in and colonize the Bahamas, make it part of Belgium? I mean, in either case, the pop of Belgium + Bahamas are under Belgian govt.
I've found this to be my experience as well. Although, I've witnessed a few cases of co-workers taking advantage of the freedom. I suspect the software engineering field is less prone to employees taking excess advantage of their employers, mostly because the field selects against people that don't actually like the work, more so than in other fields. Spending an entire work day on a bug that later turns out to be trivial and then being asked why you didn't finish the specs in time is only worth it to the people that love it too much to give up. Obviously, this happens less and less the more experienced you become, but those first few years developing your craft are incredibly rough.
What about Ubuntu phone?
I'd be interested in a Latin version. Your description sounds exactly like what I need.
Social networks prove increasingly important in advancing universal basic income
A provision they have never enforced.

On the topic of QA testing/automation, it really kills me that Apple servers won't sign older iOS releases which means QA teams need to protect stock devices from accidental upgrades. The AWS Device Farm iOS devices are all jailbroken.
What you said is almost the same as what the HR person told her manager. Have the conversation, and if it's clear she no longer fits the role, let her go with a good package. Why make everyone unhappy with a PIP?

>My only point is that it's wrong to say definitely that a PIP is a death sentence. It's more like a cry for help.

Not completely disagreeing with you there. I don't believe in either extreme. I do not think most managers are doing it as a cry for help. I also do not think every manager is doing it to fire someone. Just pointing out that it very often (if not the majority of times) is the case in some companies.

To an extent, this is the prisoner's dilemma. The PIP is used for both purposes, but it's safer for the employee to assume the worst. If the PIP was never a path to termination, then employees would be more receptive to it.
There is no endgame. Even if terrorism stops the security measures will be used for any kind of inconvenient people. I think this will get worse until some kind of revolution or big war will rewind the clock.
Graduate and professional school are different animals. They, like the workforce, have a strong preference for people who have first gone to college, but not necessarily because they have dependencies on particular college classes.
"Doth the reality of sensible things consist in being perceived? or, is it something distinct from their being perceived, and that bears no relation to the mind?"

-- George Berkeley, Three Dialogues between Hylas and Philonous, 1713
Colors of noise
I have to agree with the others who commented and say I don't think 0xFFC violate the spirit of the rule. We are better off for his comments.
The problem is phones require a different UX than desktops. That’s the reason why Apple has two similar but different frameworks between iOS and macOS, and windows 10 attempts at cross-device (touch or mouse, your choice!) have largely failed. A menu bar, for example, won’t work well at all on a phone but is ubiquitous for X-based apps.
compensation for engineers is still lower at Goldman than at tech firms, nice try Goldman.
GS relaxing its tech dress code is the first sign of the of the end of the business cycle. The second is a management committee member taking up DJing.

https://www.nytimes.com/2017/07/13/business/dealbook/goldman...

Sell equities, buy treasuries.
"Silicon Valley is the 1950s Hollywood for techies. They come from all over the world to work with the best of the best, for a shot at something incredible. And much like Hollywood for actors, it ends up chewing up and eating more people than anybody outside the bubble realizes."

1. Let's keep things in perspective.

2. Actors Hollywood are usually good looking. That complicates the equation.

3. They say Washington is Hollywood for ugly people.

4. My point is the Social Experiment glamorized the whole industry.

5. Silicon Valley is not like Hollywood in any era. Not that that's a bad thing, but let's keep it real. Yes--money will make a man attractive, but it only goes so far. I see rich tech guys who just don't quite get it. They are dating way out of their league, and just come up frustrated.

6. And yes--I will get hammered for this. I could care less. I knew the Social Experiment would twist techies perspectives. Yes--work on that self-esteem, but be realistic. Mark was smart enough to marry someone who liked him before the billions. He should be giving TED talks on that very decision. Maybe his best decision?
I hope someone will write a very visible worm that spreads via unpatched Android phones (approximately all of them) and finally forces Google to take updates seriously.

Can anyone see a reason this wouldn't work?
Oh gosh, I have so many of these.

- a vacuum cleaner that separates out things it shouldn't have vacuumed for collection later.

- a tiny indoor drone that finds and takes the perfect photos at parties so you don't have to miss the action behind a camera. (I think I read about one that follows snow boarders or something)

- a web service that tells me about cool things that are happening nearby, but by scanning newspapers and notice boards, because around here most of this stuff misses the internet

- take a photo of a piece of furniture and find plans on-line for how to build it
gun nut
> Cost of living is about 3-10x cheaper in Texas

Idaho is cheaper than Texas. And no, Texas is not 3-10x cheaper than even California. In addition, you get paid less in TX than in CA.
Switched from pass to gopass recently :
(https://github.com/justwatchcom/gopass). It's open source and has a tad bit more features over pass. Some of the reasons for my choice to switch:

- compatible with pass

- support for multiple stores

- store binary data (e.g. QR codes for seeding 2FA) : upcoming

- report / track issues on github.com/justwatchcom/gopass/issues

- more details here : https://www.justwatch.com/gopass/docs/
What gun laws do you think Idahoans, of all people, want to see expanded?
Sure, take a look on Google's Project Zero and search for "LastPass":

https://bugs.chromium.org/p/project-zero/issues/list?can=1&q...

Or search the news for LastPass security issues:

https://duckduckgo.com/?q=lastpass+security+issues&t=iphone&...
This looks cool, but can you guys fix your push state code, I can't hit back to come back to HN.
Yeah. I always had to use earplugs and that gets tiring pretty fast :-( Not to mention commute, which is such a waste of time. I solved it partially by buying Novation Circuit and making music on a subway train while on my way to/from work...
1Password synced w/ Dropbox. Using Windows, MacOS + Android support. Very unhappy about the recent push toward subscription-based model, though, so I'm starting to look around for something new. Lots of good options in this thread.

For those in need of a cross-platform (Windows, Mac, Linux), open source 1Password CLI client, check out https://github.com/latkin/1poshword (disclaimer: my project)
End game is escalation to more regional wars and more terrorism. Hard to see something else if response to terrorism is destruction of entire cities and driving former inhabitants further into poverty and ignorance.

My guess.
Do you have any other strategies against cabin-fever?

I've tried co-working but once you add in your own chair and monitor (ergonomics) and eavesdropping-proof location (security) and taking the laptop home at night (security) and on top of all that having a commute again, it's kind of a pain.

I will probably eventually rent my own office (at my own expense) near where some friends work, but that's a pretty expensive way to guarantee social interactions.

I'd be curious what else you've come up with.
I work from home and I am bored out of my mind. I don't enjoy it and it's a terrible love-hate relationship. I crave and need human contact, and that distracts me from my work. Additionally being at home means everything is a distraction.