skysight-inc/HackerNews huggingface dataset:
What's the plan?

The post sounded to me like the Smith and Wesson retirement plan.
Cryptocurrency Company Hacks Itself Before Hackers Can
Don't forget that awful Mountain Dew product, which is still the first thing I think of as 'code red' to this day...
Taking them to court is not standard at all. For one thing, in the US, parties normally bear their own attorneys' fees, regardless of who prevails in court. See https://en.wikipedia.org/wiki/American_rule_(attorney%27s_fe.... So even if this dispute actually did ever go to trial, the coder wouldn't be made whole. Unless the dollar amount in question is very high, no rational actor would bother going to court. (The contract might include a provision awarding attorneys' fees to the prevailing party, but see the next point -- nothing from nothing leaves nothing.)

For another, an attorney wouldn't even take this case in the first place. The relevant expression is "you can't get blood from a stone." What good would suing do when your adversary is a defunct LLC, or a wantrepreneur whose credit-card debt likely exceeds his or her assets?
I would LOVE to save 90% of my income, but I live in the bay area and 30% of my income goes to rent, 6-10% goes to food, 8-10% goes to transportation, 5-7% on utilities, none of which I'm splurging on, so these aren't exactly negotiable.

I also budget about 10% toward educational purchases (equipment and services, mostly tech) for personal projects and learning, which I think will financially benefit me long term even if it means I save less now.

OP's $1.7M in investments? If I had that, yeah, I'd surely be saving 90% of it, too. Maybe 95%.
It'll be fine as long as people in bulk are reasonably happy, which equates to the economy doing well which allows china's economy to look and feel good. "look and feel" because there seem to be many proper economists (I'm not) that see china's economy as a facade hiding junk.

When we get the big bubble pop which seems to be hastening in, their people may start to feel a lot less comfortable. We'll see then what happens but I don't think it will be remotely nice as their government will start to blame anyone but themselves (well naturally!) and political tensions will rise.
I don't get it either, is it literally the same thing a a a clone with a different name?
The documentation was exceedingly sparse at least when I had to do some OSGi stuff a few years ago. I basically depended on Stack Overflow and obscure blog posts to get anything done.
I don't think so. Got any examples?

Any "national socialist" that tried to couple free healthcare with racist ideas about who gets it would be making a mockery of "universal", for example.

There's probably a good reason why health care/women's rights/pacifism/environmentalism all go hand in hand, something to do with compassion and one's idea of where hierarchies come from.
That and I tend to have a debug class handy to drop in to highlight a specific elements... where it is... where the hell did it go!?!!?
It was. So was styling form elements.

The idea isn't to pretend it's 1999 and only use stuff that works in netscape4/IE5, but to build pages in the same way as then. <nav> adds something useful - it helps screen readers out, but costs nothing.
I don't know, but I assume it was a matter of quality control and branding. "Maker Faire" (with the weird olde english "e" at the end) is distinctive enough that it's obvious that it was chosen to be a trademark and represent an event sanctioned by the company.
"Nobody cares if you get killed in China"

Whatever evidence you're using to support this assertion, I'm sure theres equal evidence from any other country.
she is gonna drive that marriage into the ground. poverty is traumatic but being overly frugal is going to undermine your quality of life and will have consequences. she has no idea but her husband fucking hates it, trust me.
Construal level theory
It's an anecdote. Overzealous policing has happened in lots of democracies for centuries.
You still have to read the stored size on each parent to figure this out, at which point the optimization makes sense only if writes are significantly (at least 2x) more expensive than reads, and this is not true for most desktop PCs.

This really boils down to a caching problem, and well, there's a reason it's one of the two hard computer science problems..
But it DOES costs more to insure you in case you have health issues. Your health issues aren't merely a quirk that happen to be correlated with higher chances of needing insurance (such as what people used to say about red cars). They are literally what give you a higher chance of insurance.

The solution is a single-payer system, preferably state-run health care.
Why I've given up caffeine
Different question, when we talk about China ( which is mostly incompatible with Western as superpower, because of the differences between society and disruption through state capitalism).

I am always a little bit concerned about how it comes across for a Chinese person, because I do not want to offend them. And most of my points are about Xi's rule ( and actually somewhat cautious about it going globally).

Can you enlight me on "what is happening now", if you are offended in a personal way or is it obvious that there is a difference?
Sure, but the original discussion was about the passion-slave-reason concept, which is neither new nor historically the majority view.
>Nobody cares if you get killed in China. They need to pay less of you die then if your wounded. So they run you over again to be sure that you are dead.

People protesting police/army violence in USA share the same view of our state agents.
If this is the state-of-art then I have some bad news. I recently finished writing my thesis and copy-pasted several paragraphs that did not included any mathematical formulas. Most of them were classified as written by a machine (8 out of 12). It might be due that I am not a native speaker. It seems that the model struggled the most where there are mathematical details discussed but on the topics where I wrote more freely as conclusions and some analysis, it classified as written by human.
It is less of a problem if you focus on the IT departments of non-tech companies. Still exists, but nowhere near the same degree.
At present 'success' in practice is basically synonymous with 'resource consumption'.

This reminded me of one of my favourite quotes from Sid Meier's Alpha Centauri:

"Resources exist to be consumed. And consumed they will be, if not by this generation then by some future. By what right does this forgotten future seek to deny us our birthright? None I say! Let us take what is ours, chew and eat our fill."

-- CEO Nwabudike Morgan "The Ethics of Greed"
I'm on mobile, and it is indeed impressive in its simplicity and layout.
This project says way more about the organization than any specific technical competence.

I'm not close to Google, but from those I know on the product side it can be 'a Gaggle' with nobody really in charge ... but I guess if you have enough self-motivated conscientious actors, and mature people, without ugly turf wars, who can have reasonable discussions, and responsible enough people in charge that can steer things in an appropriate direction ... it works.

But the fact this is an evolution and not a 'new product' is probably prerequisite - so many smart people are hard to coral around new ideas, but if it's done A B C times, then a 'Z' solution speaks to an Engineers sense of efficiency and it should be natural for such an org to want to do it.

I won't name names, but I worked at a large tech company that could not get 'Single Sign On' to work. It was really frustrating to think so many reasonably smart people couldn't figure that out.

We don't need genius I think just a wealth of experience and a lot of common sense.
I've never understood the purpose of "semantic" html. It seems to be bandied about as some sort of unquestioned good, but why? If the code is easy to understand who cares that the "correct" tags have been used?

Obviously there are some benefits for screen readers and search engines, but these uses should be explicitly checked for as part of a QA process instead of relying on some vague standard of semanticness.
Regarding culture superiority, I feel like it's just that the big and wealthy countries manage to spread their culture the most, and that's what catches on in the world. If jazz and hip-hop were invented in the Czech Republic instead of the US, there would be much larger chance of it staying just a local phenomenon, and the world would be taken over by some other cultural trend instead.
In Europe there are industry consortiums working specifically on the account access topic: https://www.openbankingeurope.eu/
I don't have time to find scholarly articles for you, but this type of thing isn't exactly a secret. https://www.bbc.com/news/technology-44089161

The parent article linked even mentioned that their inaccuracy was part of the reason in considering the ban.
Agreed, and it could be even better if they removed the 'scroll to top' button.
I'm from the US. As this thread implies, our radio has almost been entirely lost to automation. I've switched entirely to listening to the Dutch NPO stations since they still have live DJs, bands live in the studio, interviews, and concerts.

I've even learned enough Dutch to understand the NOS news segments at the top of the hour.

For my sake, don't also lose your own radio. The separation of station from broadcasters is quirky and unique, but likely the reason it's still actually good.
Can we get a way where we can centrally manage linked accounts? I have at least 5 apps that use plaid and I should be able to go to your website and see what authorizations I have enabled and disable them.
there's physical limit as what algorithms and tricks can do. Their numbers are incredible though.
Microsoft itself doesn't think so highly of UWP now: https://news.ycombinator.com/item?id=19883351
There is whitespace on the sides, but the vertical space is mostly content. No?
and that explains why it's not as useful

I can get the information on demand 24x7 from anywhere in the world, that seems more useful than having someone read it to me at scheduled times on the radio where if I don't happen to be listening at that time, I miss it.

If I have to work through the high school football game (or am out of town) and want to know the score when I come home, I can pull up the school's webpage at 11pm to see the score, I don't need to tune in at 7am the next morning to hear the local news.

If there's a water leak and school is closed early, I don't have to be listening to the radio all day to hear the announcement or wait for my child to call me, I'll get an SMS (and/or phone call or email or app alert) and I can already be on my way home to meet her.

Too much information is just as bad as not enough

This is a rural area, my typical hometown police blotter column includes 4 or 5 incidents (including the occasional kitten rescues and lost cow found wandering downtown). That's hardly too much information. And back when they did read this information on our local AM station, they included the same information (our family dog made the police report on the radio when she was reported on the local highway and returned home by police)
Thanks for your input. I'm not familiar with these machines so I look forward to reading that link.

The researcher does say:

>IBM engineers had to create Hollerith codes to differentiate between a Jew who had been worked to death and one who had been gassed, then print the cards, configure the machines, train the staff, and continuously maintain the fragile systems every two weeks on site in the concentration camps

Source https://www.huffpost.com/entry/ibm-holocaust_b_1301691

Though it's not clear in this passage whether he is referring to IBM itself or its German subsidiary.
I just don't understand the bias. I'm too young to have experienced age discrimination like this yet, but its obvious at least to me that the best developers and hell, leaders, that I've worked with were all a part of older generations. Is it a shortcoming in pay for all these people? I feel like being out of work for 3 years would definitely lower whatever standard of pay I had prior to becoming unemployed. I just do not get the disconnect
When done properly, it increases the separation between the actual content, and the styling on top of it. Any time you get closer to that ideal separation, accessibility is enhanced (and it’s also forward-thinking towards yet-unknown methods of accessibility assistance).
Blendle ditches pay-per-article service
This article seems a bit arrogant. But I have to acknowledge that they pioneered the trend of microservices in terms of overcomplicated designs and slowness.

Honestly. Some of the most horrifying systems I have worked with were based on the idea that you should be able to swap implementations during runtime. That was the time when OSGi was the thing and (like mentioned in the article) there seem to be only a few how to use OSGi properly. I'm a burned child and certainly don't have the knowledge, either ...but the blog post doesn't give a single reason to change that.
DNA analysis https://www.theguardian.com/science/2014/sep/24/women-men-dn...
I’ve been unemployed for a significant time period. The pressure to work is huge. I’d bet with a safety net, most people would still be working a similar amount of time.
Not sure why you'd think semantic HTML is for people reading the code?

It's for software reading the page and making use of the extra information, e.g. a screen reader being able to tell a user that there's a navigation element on the site and being able to jump there. Reader modes knowing what the main article on the page is. ...

(EDIT: I see you edited that point in, so yes, that's the main one, and IMHO a good enough one)
Yes, which makes them very effective! Squirrels on the other hand...
We have a competent Chinese Trump today in the form of xi jinping - the difference being instead of being limited to merely separating children the children of Other from their Parents and throwing them in jail, Jinping is directing the wholesale imprisonment and "reeducation" of entire religions, and occasionally just taking their organs from them.

I'll take a democratically elected trump that is gone in at most 8 years over the now irremovable xi jinping.

So yes, democracy is unilaterally the better option for China.
Under democracy, people will work against the Chinese Trump.

I don't think the trade conflict with China is without concession of the Democrats though. The Mexican conflict is.

And Trump will be gone soon, so there's that
Lower than the $0 they're already offering the Xr at? :)
I really hate that transferwise essentially requires me to use Plaid, yet they don't support RSA keys!
"In thirty years America will be a post-industrial society with a per capita income of $ 7,500. There will be only four work days a week of seven hours per day. The year will be comprised of 39 work weeks and 13 weeks of vacation. With weekends and holidays this makes 147 work days a year and 218 free days. All this within a single generation."

From The American Challenge by Jean Jacques Servan-Schreiber published in 1967. Too bad this will never happen since most managers are workaholics.
I love OSGi, used mostly Eclipse Equinox a lot in my previous job. Now I come more across Apache Felix in my work. I can imagine people not liking it, because it can be hard to learn. I used it mostly because of dependency hell and for encapsulation of reusable components. Controlling which parts of the component is exposed, is a very powerful concept.

About reliability, I can only say that it is very reliable. It has to be, since it was developed to continue running, even if one of the loaded plugins crashes. Imagine running plugins for the ABS, entertainment and navigation system and the navigation system crashes. With OSGi the navigation system can be restarted without impacting other more crucial components.

I hear sometimes people saying, Java modules are a replacement for OSGi. This sounds to me a lot like saying that Blockchain can be used as distributed storage system.
probably so, but the if you look at all the large recent successes in SV, all of them have had serious moral and legal lapses. As they are well funded, and have powerful friends, they have thus far avoided jail time.

So my cynical view, is that Plaid is just playing a game of doing what works and has proven to work. I am not excusing their bad behavior, just trying to point out what's motivating it. Robbers will always rob, and cheaters will always cheat, but we as a society need to make it less profitable to rob and cheat--and not just for the lower classes, for the elites as well.

Rahm Emanuel wrote on this recently in The Atlantic, and then shortly thereafter took a well paid job in financial services. So I guess, more do as I say not do as I do.

https://www.theatlantic.com/ideas/archive/2019/05/middle-cla...
It’s not, but one you have control over and deliberately do and the other you don’t.
> Maybe there's a third option aside from continue the state quo or convert fully into a democracy? Maybe the party can evolve into something that's more and more benevolent to the people it governs?

As one raised in a democracy (the UK) and thankful for that, taking a big step back I don't know if democracy is a more stable system than others. Or even better in terms of long-term results. I wonder if our democracy is mainly the result of cheap energy which removed the hardscrabble existence of our ancestors and will go when cheap energy finishes (if we don't pull our socks up).

It's a contentious point, I'm not sure it's right, and I'm not punting for china. Just raising a question.

NB my father was born and raised in a military country with an oppressive government. Hearing some stories from him is why I know how fortunate I am.
A Sales Ready Product
No offense, but I think we’d all be better off with open bank API standards in the US.
Since HN doesn’t turn URLs in text submissions into clickable links like it does in comments, here are the URLs given for your clicking convenience.

http://web.archive.org/web/20190415103059/https://github.com...

https://github.com/plaid/link/issues/68
Wouldn't clone keep the entire history of the original repo, while this gives a single initial commit?
Could not fantastic education provide an intelligent enough population to handle democracy within a single generation? I.e.... exactly what happened in Taiwan upon the removal of martial law?

The USA managed it swaths of the country spread across a frontier.
Plaid is mainly US where PSD2 does not apply. Banks sometimes get together to work on these topics but it rarely goes well (see ofx/ofc). What more frequently happens is a company like Plaid forces it and then works with banks to satandardize.
Ah ok. Like I said, I haven’t actually read it. I’ll get to it sometime :)
Teaching a class likely meant to inflate the GPA of student athletes
Yes! We're actually working on something in this space that I'm really excited about. If you shoot me an email I can get you on the beta and would love your feedback!
If anyone is interested in how a real product is using OSGi have a look at Liferay [1].

It uses declarative services [2] with annotations to define components and their dependencies. I am not very familiar with the underlaying tooling but the end result is quite simple (see [3] for a simple component with 3 dependencies).

Disclaimer: I work at Liferay.

[1] https://github.com/liferay/liferay-portal

[2] https://osgi.org/specification/osgi.cmpn/7.0.0/service.compo...

[3] https://github.com/liferay/liferay-portal/blob/5c29b7173777b...
I’ve never seen a contract like that, have any examples?
I legitimately remember the day I first saw an iframed site and how cool I thought it was.

God I'm old.
Don't get me wrong, I used to write as semantic HTML as I could; nav for navigations, table for table's, aside for well asides, etc as the author suggests, but ultimately it just really doesn't matter. nav and div render exactly the same. In fact, I find zero value in using ul/li's for lists that aren't bulleted. I know it's an unordered list of items, but really, what _is_ the value in writing semantic HTML if the devs/browser/users don't care or know the difference? Especially if you're changing the "semantic" element's default behavior in order to get a look and feel or behavior that is far from the original "semantic" intent.
Keeping up is an endless treadmill. If your primary work is in some other domain, say backend infra or some non-coding profession that writes a line every blue moon, the investment may not pay off.

If you are a front-end dev it's of course a no-brainer to keep up.
Not to mention, economic development is not the only factor that determines if a country is doing well for it's citizens.

Heck, what people regard as a country "doing well" is different between different countries and their cultures.
If you do semantic html vaguely right (using <button> for buttons, <table> for table, <input> for input fields) you have something you know will work decently on screen readers, plugin and other assistive technology (which includes password managers in the case of login forms, etc).

If you don't follow semantic html at all I don't see how QA can safe you, except for QA telling you to fix that <div> by replacing it with a <button> (or <div role="button">, or <a> or whatever you prefer).
Micro deposits definitely do not work fine. If banks offered an authenticated way to confirm bank account & routing number instantly and without access to txn history, would be much better.
We use Keycloak at our place and are really happy with it.

Website: https://www.keycloak.org/

GitHub: https://github.com/keycloak/keycloak
Aka "costly signaling".
> Plaid imitates major bank account UIs in their login forms to make users more comfortable submitting their bank credentials to Plaid.

But it's even worse than that. They're training their users to ignore the security advice that their banks and other web providers have been trying to teach them for years, which makes them more vulnerable to phishing attacks. As one of the commenters on Github said[1]:

> This is horrible, horrible, horrible, horrible, horrible practice. Any malicious actor can copy your design and present a perfectly genuine-looking Plaid input form and gather bank credentials from victims. There's absolutely no way to tell whether a Plaid input form is genuine without examining the HTML source of the page, which is far beyond the ability of almost all users. What good is your $1000 EV cert and your brand's hard-won trust if the user just sees Wacky Joe's Discount Dolphin Assholes, secured by letsencrypt.org in the area of the address bar where we've been telling them to look for a trusted name for about the last decade?

The commenter's next paragraph also bears repeating:

> You guys need to get your act together and realize that you're not in the business of hosting Wordpress blogs or building marketing pages for the latest Barbie Rides Horses Again game somehow still coming out for the Nintendo DS. You collect bank credentials. Re-read the previous sentence. Do it again. Essentially my entire net worth is kept in my Schwab brokerage account which shares the same login as my Schwab checking account. If someone gets my Schwab credentials and I don't notice before they empty me out, my life is over. You simply cannot half-ass security best practices for the sake of UX convenience.

[1] https://web.archive.org/web/20190415103059/https://github.co...
And the font is really lovely. I thought it was San Francisco at first, but it's Inter.