jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The GreenDot competitor to Simple, GoBank, launched around the same time as "the first digital / app based bank." It was corporate from the outset, but their partnership with WalMart seemed to reorient it into an internet based check cashing shop complete with cringeworthy "sweepstakes" offers for connecting your direct deposit. The product went downhill abruptly around that time, I still keep it around as an extra debit account so I get some ongoing visibility to the spiral. I have to call a special support number printed on my card, newer customers called the one on the website. The oft-promised chip supporting GoBank card still has not arrived for me, today, in 2020, despite their support promising me literally years ago it would be available in a month. It doesn't work with Apple Pay.

The app, which when they launched was one of the first decent bank apps, simply has disabled its most compelling features. You used to be able to peek your balance without signing in, the slider is still there but it doesn't do anything. Fortunately most other mainstream banks have great apps these days.

The app still lacks FaceID support. You can use FaceID only through the Apple autofill keyring.

And as I just Googled them to make this post, I see there will never be a chip card at all because GoBank doesn't offer a debit card anymore. Apparently GreenDot is powering payments at Uber and Apple Pay P2P now though, so good for them.
Convert the notebook into a python script and use that with FastAPI
Sorry, yes, I wrote my comment quickly and poorly. It was created to enable GOP politicians to behave like Nixon while avoiding the accountability to the truth that Nixon was forced to face.
I (and I imagine a number of other people) would definitely pay for a high quality app like Simple as a layer on top of an old bank. Too many of these neobanks are missing something I need (Zelle, or they charge weird fees, or the debit card has a foreign ATM fee, or they have problems with checks etc)
Depending upon their tax situation, the loan rate may be effectively a little lower due to the tax deduction too, though. And, tbh, 6% is a really high mortgage now. Rates below 3% are common.
Hum... I'm the processo to add Yubikey or any U2F to my AWS account, can you share any advice, feedback? Risks, etc?
> almost all the Russians and Ukrainians I work with are very happy to discuss politics among one another and even with me

Are they discussing politics at work with their peers, or do they also feel comfortable when their bosses are present?

For me, this would be a huge difference. With some colleagues, I am comfortable discussing politics. With others, I am not (either because their opinions seem to crazy to me, or because they seem too obsessed). But debating politics with a boss... I probably wouldn't feel safe to express my opinions at all.

And "companies will adopt stances on current societal and political debates" seems like not only bosses will be involved, but essentially the company will tell you what is the correct opinion, end of debate. Thank you, people above 40 in Eastern Europe already had an experience with this, and probably didn't like it.
What are the odds of that? People on the left never lie?
I recently bought a Microsoft ergonomic keyboard. It’s a split design but still one piece. It took me about a week to get used to. As a touch typist I had one key that Microsoft stuck on the left, that I type with the right, B, which is dead center on the bottom row on a usual keyboard. I don’t know which hand it canonically belongs to but it didn’t take me long to switch.

I purchased this more proactively and it’s probably unnecessary. I did get RSI symptoms while working preCOVID. When I switched to work from home, I used my Microsoft media keyboard and Logitech mxMaster mouse. The RSI went away. We briefly returned to the office and within a week I was getting pain in my right hand again. The office mouse was a cheap flatter Logitech mouse with no tilt or thumb test. I believe that mousing about was the actual cause of my RSI and that the improved grip of the mxMaster was enough to fix it. Like OP sometimes it can just be small changes.
I probably should have put the categories as:

A. Implicit messaging using the languages function syntax (async/await).

B. Direct messaging using a message passing feature of the runtime (Erlang, Golang)

Note: I mean "messaging" in the context of a single OS process, that possibly has many threads (so within a single language runtime).

Async/await is still implicit messaging, but it appears like a regular function call - which in my opinion is easier to understand. Using function args/return for input/output is something every developer already knows.

In contrast, Erlang and Golang require you to use some type of messaging feature in addition to functions.

> A useful way to think of Go and Erlang is that they automatically and transparently insert async/await each time you call a function that performs I/O

The part they are missing from async/await is the ability to easily get return values without messaging, and do this recursively for a large tree of functions.

E.g. getting a return value from `go x()` requires messaging, but with async/await you could do `const p = x(); const ret = (await p); // return value received at a later time with no messaging.`

Both of them will require you to create some type of messaging topology to return the values (which makes your program a mixture of (regular functions + messaging features) vs async/awaits "everything looks like a function").
I understand now and agree with that point of view, thank you for clarification.

Now that you point it out, I have seen the same problem occur with electricians. They are very good workers, get along with everyone, are great team leaders and team members but struggle with simple single variable formulas like ohms law thus preventing them from being promoted to journeyman.
As far as I can tell, these recordings are from an uninvolved 3rd party who has several social media accounts dedicated to recording the police, from which he sells merchandise.

This isn’t a case of victims being drowned out of rightful conversations during arrests. This is a 3rd party trying to insert themselves into police duties and provoke a response while recording.

His Instagram accounts for these videos promote his anti-cop merchandise. It appears the videos haven’t actually been taken down. I’m sure he’s loving the attention, though.
I don't want to use it anymore. What's the difference?
When we can longer have this discussion

In the USA, it'll be when discussion becomes moot. The ruling elite need not prohibit free speech when no one is listening.
I took a look at the ID and calmly pointed out that it said “August 2013” in big letters on the ID, and that the numbers “8/10” meant “August 10th, 2013”, not “August, 2010”. I added, “See, even the expiration sticker says 2013 on it above the date”. He studied the ID again for a moment, then walked out of the room again, looking a little embarrassed.

ISO-8601 date format people!

http://xkcd.com/1179/
Exactly. Right now the "in your face" abuse is happening to a relatively small portion of people (privacy of millions being violated but they don't all feel it yet). Easy for everyone else to sit back in comfort and think it won't happen to them or the others somehow deserved it. When it happens to more people then an outrageous edge case can serve as the tipping point.
Our customers demand more of us, we demand more of our frameworks.

It wasn’t long ago that building a site that worked on a mobile was the most fantastic and impressive thing they had ever seen. Before that, there weren’t even ‘mobiles’ to have ‘sites’ on.

If the demands put on programs were the same as they were 10, 20 years ago, I would have my week’s work done in 5 minutes. But it’s not amazing any more, it’s boring and usual and old as soon as it is released. Our customer or boss just saw a new example up on nvd3, so d3’s dead now, and you better have already learned nvd3 (that’s a pretty old example), oh and it still works on a mobile, and fills my retina display, right? Oh and it doesn’t move properly when I scroll on my android tablet. That’s the same as an iPad, right? Oh and John said it’s broken in IE.

Our demands come from our customer’s expectation that this stuff is easy now. And hells yeah it is SO much easier than it used to be, but it’s far from being as easy as they think it is.

We usually only have an hour to get going in a new framework, if it’s not clear after that, we move on, because something newer (better?) just hit #1 on HN.

But let’s remember how exiting all of this is. Programming has changed for the better. It’s cool and in demand now. People are paying us to do the cool things we used to dream about, they just might not be giving us quite enough time, so we blame the frameworks.
> for them its just a more exciting day on the job

Yes. Get into their mentality. The lower ranks are underpaid would be burger flippers and In-and-Out. The go through their boring day pushing prodding people. If they get to "interrogate" someone or humiliate him or show off their power just like a bully would in the cafeteria you betcha they'll take advantage of that.
http://www.kickstarter.com/projects/ibdknox/light-table

Found via http://www.chris-granger.com/lighttable/.
Yes, it's really the relative merits of fractional-reserve, full-reserve, and other kinds of banking that we should be talking about.
Well, first of all you edited your list, so it's 1, 2, 3, 5, 6. Which of those don't apply to Basic, and why not?
Did the ZFS patents ever get sorted out? The US government needn't worry about this, they have an exemption, but the rest of the world should care. Sun has a truckload of patents on ZFS that, last I'd heard, they were not granting free to ZFS users, and NetApp thought they had a patent on it as well, at least enough to sue Sun.
It's certainly more useful than Rosetta while driving, but that's a pretty subjective statement.

I am an American native learning Chinese as my first additional language. I found Pimsleur to be marginally useful, but I am now almost done with Unit 1 of Rosetta and for me, Rosetta is much better than Pimsleur...

It really depends on a combination of things, such as your learning style, and perhaps which language you are learning.

One thing of note, is that Rosetta is more about the long haul. If you just want to learn a few conversational pieces it might be better to go for Pimsleur... Rosetta doesn't give you much you can use conversationally at first, it spends a lot of time teaching you things like "this is a girl" "this is a girl and her dog playing" and what not.

Also, if you used Rosetta v2, from what I understand v3 is leagues ahead of v2. I have no personal proof of this however, since I just use v3.

If you want to get somewhere approaching fluency without going to classes, I don't think it can get much better than Rosetta Stone + Flash Cards.
Not to mention there's a valid point to be made but linking to heritage.org 'research' undermines your validity right off the bat.
Didn't the federal government prop up corn growers and engaged in sugar protectionism?

You have to wonder, how much of the problem is actually caused by government's interventions.

I remember the world bank propping up coffee production in Vietnam, leading to poor quality coffees everywhere.
You're going to need one for your website anyways...
My initial impression on the first question was that he didn't really have an answer. If it was a completely new issue, I might consider being slow and deliberate in his response a point in his favor (I often prefer no statement over a poorly prepared one). However, this is not a new issue, and he's been telling the Facebook users that they don't actually want the privacy they're asking for. He didn't repeat that answer this time, but he evidently hadn't thought about a different answer. At a quick glance, it seemed that on being confronted with it like this, he realized that people aren't buying it.

Whether this impression is true is still an open question. If it is, the problem goes beyond "not interviewing well," and Facebook may be better off reducing his direct influence. If not, he just needs PR staff to take the questions.
Good point. The problem to me is offering these recently unemployed a competitive package when I am just looking to get something 'out the door.'

Have you had much experience finding quality developers who can see the BIG VISION, but are willing to work for 'x' amount to get that first iteration shipped?

I know it's my job as an entrepreneur to sell the idea, the company, and the vision.

Interested in your thoughts...
Assuming that the people who are food insecure are also poor (i.e., below the US poverty line), they do not work 50+ hours/week. 80% of the poor don't work at all, and are not even looking for work.

http://www.bls.gov/cps/cpswp2007.pdf
Does anyone here actually like UML?

I often draw diagrams, but they never conform to any formal standard and are very much in the "UML as sketch" mode:

http://martinfowler.com/bliki/UmlAsSketch.html
You do realise that my code does regenerate the static site, i.e. fastest possible loading times?

As to "tweets when I wrote this post" - think for the most part they'd be fairly unrelated and therefore pointless but... would be very doable, either in bash again, or by editing the static site generator's code (in my case: ruby)
Thanks for the answer and especially for the link and a short annotation on it. Exciting.
Given that I'm pretty well convinced that Michael Mann is a fraud, that Cuccinelli is just asking for info doesn't bother me at all. What's at issue is not his views on global warming but on Michael Mann's research while an employee of the state.

Just what sort of feedback system(s) do you propose for areas where we know peer review has been perverted (e.g. "I can't see either of these papers being in the next IPCC report. Kevin and I will keep them out somehow - even if we have to redefine what the peer-review literature is !" http://www.eastangliaemails.com/emails.php?eid=419)
Oh god no.

That's a great way to make it not be used for real things

Trust is a key component among employees. Letting your investors into that mix will just lower the trust there, and get less useful stuff on the todo list.
Typically they require a BSc with honors in a related field. So mathematics would be fine for comp sci but not basket weaving
Yikes. Whats you're telling us is bug fixing and the incurring of the deep, deep, technical debt isn't seen as a problem. Unfortunately this debt is also being shackled to the 3rd party developers since we have to compensate for Apple's bugs. Not fun.
That is what CyanogenMod is... AOSP (+drivers) with a few tweaks/addons (that can be disabled), root, no Gapps, and gets OTA updates.

There are some ROMs out there that are closer to AOSP but normally have limited phone support and no OTA updates.

I doubt anyone would go to the trouble of creating a Android ROM for different phones and not tweak anything on it.
Where did you find these recruiting contracts? Are they easy to obtain?
> Haskell people skew smarter than most other languages.
> Sorry for saying it out loud.

You can write good code in any language and likewise with bad code. What does it say about a speaker who makes such surface level and broad sweeping statements about a user based on the tool rather than the user's experience?

At least to me, it smells of unrigorous thinking. It's an unprincipled stereotype that conflates cause and effect.
The stated reason for protecting his identity is that he’s a practicing psychiatrist who regularly receives threats from people who disagree with their perceptions of his blog content (hardly mere “concern for his feelings”). In what way was he “attacking” the free press? TFA notes that he was positively metered (“to a fault”) in his dealings with the NYT. Moreover, what does doxxing him add to the story?
Your comment doesn't reply to his argument, which in your terms, is that we should optimize for cheaper builds that are more visible over more expensive builds than are less visible (or rather, adjust the blend of the two we produce) since the price-per-visibility-decrease is becoming very high (for a number of reasons given in the article), since this optimization gives us the most military power for a given amount of investment.
> Which begs the question, will this change when my generation is older?

No. :/

The hippies are going to change the world... don't trust anyone over 25! Rock and roll is going to change the world... etc. Each generation fails just like the last.
Living in Toronto you know you will eventually get robbed? I don't feel that way at all.

http://www.toronto.ca/quality_of_life/safety.htm

We seem to have a much higher comparative rate for break-ins. Hell we have half the robberies of Winnipeg per capita!

I still don't know how I would react in that type of robbery situation. I have been lucky and talked my way out of a few tight spots before.
It's not just that it is hard to turn off your mind, it's that I find it extremely tempting to get up and actually code up a solution to the problem that's on my mind instead of staying in bed. Thinking "It'll just take 10 minutes & then I'll go back to bed." is a very bad habit to develop.
> I firmly believe that SpaceX is the best chance humanity currently has at achieving space travel for the general population.

No. Although they're technically impressive, they have spent defense contractor amounts of money to get where they are today. There's almost no chance that this will help the general population get into space, except perhaps by testing the regulatory system.

Check out XCor, Masten, Armadillo, Scaled Composites if you're interested in personal access to space.

> hey are one of the few companies I can get honestly excited about these days.

Agreed.
Nice. What percentage unit test coverage do you generally get? How do you deal with regressions introduced by bug-fixes? With technical debt? With requirements change and scope creep?

How much refactoring do you do? How big a team does this approach scale to?
Not only is it illegal, you'll see people with almost a split personality about it. A friend's mother offered me a drink three times once, so I finally accepted. Her entire family drinks heavily at family functions. When I was straightedge they were really, really confused.

And then she got livid when I... purchased some alcohol and left it around my house, and it got lost. Very very strange.
Atlanta airport, for example, is one of several US airports which weren't designed with the current security policies in mind. International arrivals occur at the furthest terminal from the exit, and in order for passengers to get to the exit they must take the shuttle car system or walk, and both are inside the "sterile" area of the airport.

I sent a letter to the TSA last week asking about the legality of this search. Can a passenger just after existing customs and immigration decline further screening, and if so, how? If not, when is it presumed that the passenger gave consent to the search and what level of search was consented to?

I'm curious as to what their answer will be.
Opera has been able to move the tabs to the left side for a while. So combine that with this new feature and you have the basic functionality of that "tree style tab" addon except only 1 level deep but much more polished/usable.
second that. Trello+ Google calendar brought some order the chaos my life is
Another approach (which is not really so different) is to build adapters around external services and then write your code to use the adapters. The upside is that you can avoid writing integration tests which might be very difficult to set up (depending on the situation). The downside is that you might implement more in the adapter than you need.

In practice, I tend to do a mixture. I will mock/fake the external services and then build adapters and then finally remove the mocks/fakes. In the final part you may have to stub the adapters. The unit tests in the adapters will alert me to changes in the external services, so this is relatively safe to do. Your main sources of error will be subtle bugs where you have insufficient coverage in the adapters. You must also use restraint in working on the adapters independent of the code that uses it, because you have no end to end tests.

Building fakes instead of mocks in this situation is also a good way to really test your understanding of the external services. It takes more time, but it can pay dividends. Many times I will write a fake and then think, "Does it really work that way?" only to realize that I can't actually use the external service in the way I envisioned. With a mock, you completely divorce yourself from implementation so it is relatively easy to assume that the external service can do impossible things. You can go a long way before you realize that your code is unusable.

One thing I will caution -- mocks, fakes, stubs and integration tests tend to attract people with almost religious views in how they should be used. I tend to believe that this is stuff is hard and that current industry practice is very naive. I think there is a lot of room for experimentation with a very big upside. But you are likely to attract a lot of criticism if you wander outside someone's boundaries, so it is best to spend significant amounts of time pairing to make sure that everybody is comfortable with the approaches you use. Nothing is worse that "test wars" where people are going in 100 different directions in the tests.
You can either have your tests call the external service or you can mock out the service. You could also replicate the service for the purposes of testing, for example its pretty standard to have both a test and a production database.
I think HP's Application Lifecycle Intelligence (ALI) tool does something like this. Yes, it's enterprise software but worth a look at their approach.
> "Attack" has violent connotations; so does "harsh." There is more to language than prescriptive definitions.

He communicated clearly and you are simply being picky because you believe restricting the word to its more violent connotations is "superior".

The belief that a person is "wrong" because they do not meet your subjective expectation is a conceit. Sorry, you can't simply expect the rest of the world to bow to your subjective expectations.

> (However much you might dislike me I can assure you I dislike myself more.)

I don't dislike you or have any opinion of you beyond the assumption you don't seem to realize how you come across and that word relayed that message. The fact you would complain about a person's diction when they are literally correct is precisely in line with that behavior.

> There is nothing wrong with that last quote about his writing style. It is vague to the point of meaninglessness. My experience with the humanities has taught me to reject most writing. In fact I have "unlearned" most of my writing style and now try to be as honest as possible. Many people assume I am uneducated, so I guess it's worked.

> Consider the same pattern in two other highly innovative countries, Sweden and Israel. Israel ranks first in the world in venture-capital investments as a percentage of GDP; the United States ranks second, and Sweden is sixth, ahead of Great Britain and Germany. These nations do well by most measures of innovation, such as research and development spending and the number of high-tech companies as a share of all public companies. Yet all three countries fare surprisingly poorly in the OECD test rankings. Sweden and Israel performed even worse than the United States on the 2012 assessment, landing overall at 28th and 29th, respectively, among the 34 most-developed economies.

That is pretty direct.

I'm dropping this mainly because at this point I am leaning towards this being another troll account, honestly.
Not sure about your definition of convenient, but to me, time is king.