skysight-inc/HackerNews huggingface dataset:
There’s a whole generation of developers that didn’t come up in IBM and then later MS days of vendor lock-in. Open source is default and it’s easy to only see the benefits and positive side of one vendors vision. Only now it’s harder as proprietary tech is often cloaked in “open” culture and only when you go to rip the bandaid off do you see where the real lock-in is
> That is purely a systemic problem

That's a bold claim. Evidence?
End the War in Afghanistan
Amazon Hauling Cargo on I-10 in Self-Driving Trucks Developed by Embark
You don't need to be special to do STEM work, but it's possible the attitude that you do is keeping us from learning how to better train the average person in it.
This is a bit of a red herring - why would people using Einstein notation write A[i] B[i] instead of writing A⋅B?
That's Fake News.
The problem is that as a society we believe that people need to work 40 hours a week to survive.

We replace people with robots and retain the same output. We are more productive than ever before, yet work the same amount. Physical and uneducated work is being replaced by automation, yet we expect these people replaced by robots to find jobs to survive where there are now none.

I don't believe in Universal Basic Income though, we live in a society and it is our duty to contribute to that society. I think the answer is that we need to move towards a shorter workday. Raise wages and shorten work hours. People used to work 12 hours a day, now we work 8, why not move to a 6 hour workday? Eventually we may move into a post-scarcity society where all our basic needs are automated and work becomes an optional extra, but we're not at that point yet.
Of course, but that productivity is "baked into the cake" at this point. How much incremental productivity is gained by the new things being put into space now?
And one of the methods to do that is to expose kids to a variety of sports so that they'll hopefully find one they like. You might not like volleyball but for someone else in the class that forced participation might be the start of a lifelong love of it.
The most common clause for it contracts that produce software is called “Rights in Data - General” [0] and by default, without alternatives explicitly stated, it allows the government to distribute in an unlimited manner anything created by the contractor.

So the good news is that any government contractor overseeing a contract should be able to release it as OSS, if ve wants. Bad news is that it’s effort and risk to do it correctly.

[0] https://www.law.cornell.edu/cfr/text/48/52.227-14
In response to your argument, the U.S. courts would provably respond like the judge in My Cousin Vinny: "That is a lucid, intelligent, well thought-out objection. Overruled."

Silly as it is, that's just not how antitrust law works in the U.S.
How to increase revenue in 1,000 non-trivial steps with data science
I cannot for the life of me figure out how people smart enough to work at a FAANG company would subject themselves to this kind of psychological dog and pony show. If I started a coding exercise in an interview, and the interviewer was sitting far away looking at a laptop screen and typing, I would literally just walk out of the building unprompted and go home. How are people able to twist their own self worth enough to actually feel _validated_ by that process? This seems like ritualistic fraternity hazing brought to bear on the professional workplace, with the stakes ratcheted up to 100.
Education is part of the problem, though. What people need are marketable skills, and most of those aren’t taught in higher education.

What we need to stop doing is putting young adults 5-6 figures in debt with no marketable skills.
One specific conversation I had was how they read the literature on the best adaptive testing systems and then developed improvements tailored to their specific data and the advantages they had as a real time online test.

Another was on specifically the psychometric literature, and the big meta-analyses of the predictiveness of different testing factors on job performance, and how that influenced the experiments they did early on and how they honed in on what they do today. As well as downsides they discovered of various methods people commonly suggest they're ignoring.

I came away from those conversations extremely impressed with TripleByte's employees and competence as an organization. They definitely think about this stuff.
Competitors to Facebook really need to be aware of the power of this law. In particular, it says:

"The data subject shall have the right to ... transmit those data to another controller without hindrance from the controller to which the personal data have been provided, where ... the processing is carried out by automated means... [, and] shall have the right to have the personal data transmitted directly from one controller to another, where technically feasible."

If the data transfer is automated and direct, then a Facebook user should be able to request that their posts on Facebook be continually synched over to their Mastodon account (for example).

As Facebook is already a member of the Data Transfer Project [1], it would look very bad for them if they only allowed data to be automatically synched one way, especially if most Fediverse implementations supported two way synch.

Of course, once your data is fully synched, you'd never need to actually browse Facebook itself again, and your friends on both Facebook and Mastodon would be able to read your Mastodon posts. (I suppose Facebook would similarly cite "data protection reasons" for why they can't synch your friend's Facebook posts out to you on another site, though).

Anyway, I'm sure an EU anti-trust investigator would enjoy the opportunity to examine claims against a big US social media company like Facebook, especially if it were a small EU social media provider bringing the complaint.

[1] https://datatransferproject.dev/
I honestly don't think there is a solution here. There will always be a large percentage of the population that don't have the motivation or capacity to learn the skills required to get "good jobs". Unless top earners are willing to sacrifice (tax reform, charity, etc), which is extremely unlikely given human nature, others will need to scrape by with low paying menial jobs. That's how it's always been.
I'm not 100% sure how the foreign founder stuff plays out, but if you form an LLC (which is cheap, quick and dead simple), and open a business account, you're opening the account as the business, not as yourself. Yes, they'll still need to know who you are for KYC rules, but I'm not sure how deep they dig. When I opened my business checking account, I explicitly declined to have them do a credit check on myself, for example, which was OK since we weren't asking for any lines of credit or anything... just a basic checking account.

Unless you've already tried and been denied, it might be worth just giving it a shot. I feel like most banks are desperate enough for customers that they're going to try to sign you up unless there's a pretty egregious violation of some rule(s).
> This got rejected immediately, and our IT literally cited "no database installations are allowed per security team."

This is common enough across a variety of organizations (I've certainly run into the same issue at several large-ish companies) and isn't necessarily unreasonable... if IT also provides a process for getting what you need with their oversight/help (bonus if some part of the IT team actually has skills to do audits rather than cargo culting off a checklist).
Unnatural in the sense of "Young man, in mathematics you don't understand things. You just get used to them". Or in the general sense of science, you work hard to get intuition that is against what you get from your daily experience, such as feather and iron ball fall at the speed in vacuum, electrons interact with electronic field, there exist functions that are continuous everywhere but not derivative anywhere, light of spped is constant in all reference frames, or simply high school algebra is really simple (and has been watered down for years) and most of kids should have no excuse not to excel at it.
I've had many a discussion about Atlas Shrugged, and in fact used to be an adherent to its philosophy. Until I realized something. For a pure Libertarian society to work, those who cannot work must die. If there is absolutely no social safety net, then if you are too sick to work, you can't make money and therefore can't get care and die. Sure, some will live through charity, but there would be far too many people who just can't make a net positive monetary contribution to society. What do those people do?
please send me an email.
An article like this is worthless if it doesn't mention immigration, which it doesn't. It's basically a way to say "LEARN TO CODE" when the real problem is an unlimited supply of cheap labor via uncontrolled immigration. This is the same newspaper which has run "trucker shortage" stories for the last twenty years.
The only success I've had on any of these freelance sites was by treating them as a marketing sales channel. Didn't lower my prices at all and landed a small project at my normal rate. This served as the start of a more permanent relationship. After the small-time project we got into contact outside the freelancer site and collaborated on larger projects.

The main problem with these sites is not that there's developers bidding at the lowest dollar; those devs are always around, and you're competing against them even when not using the freelance sites. The problem is letting these sites own and monetize your business relationships.
He supposedly spent effort categorizing his works into works to be published as-is, edited before release, or to be destroyed.
Ok, you got me on the connections part. Not sure what you mean by "Color" though, I must be out of the loop.
If it's triggered by api gateway, then maybe. But with S3 or kinesis or especially dynamo there's a good bit of lock in.

What do you consider the lock in when using RDS? S3? EC2?
At the expense of losing what little reputation I have on HN I will say this:

As many others on here seem to be correctly saying, i think this article amounts to fear mongering of vendor lock in. The modern public cloud is very different from the Oracle/IBM mainframes of yester-year.

The whole point of the public cloud is to leverage managed services to their fullest extent so you can move incredibly fast. As a startup, you’ll run laps around your competitors doing all of this from scratch simply to preserve their non vendor lock in.

The notion that removing that glue code that glues your code to AWS or Azure managed services amounts to vendor lock in, that is no more true than any other code running on any VM that talks to those same managed services. Except the main difference here is that your not wasting time writing the glue code.

Additionally Azure Functions or AWS Lambda, or even Functions on Kubernetes, which are meant to be the smallest unit of work when used correctly (similar to a MicroService) and should contain only your application logic are “vendor lock-in” is absolutely rediculous to me. If anything when you do decide to move vendors this will be the easiest code in the world to migrate, inputs and outputs.

I will concede that it is hard to see this the way I’m describing if you haven’t actually worked on the modern public cloud and are not actively taking advantage of managed services on there for speed of delivery.

A little self promotion: as an example of what’s actually possible with these Serverless frameworks I recently built a cross platform app, as a side project in just a few months nights and weekends with the entire backend as Serverless Functions, the app can read any article to you, using some open source ML models for text to speech, and can be found https://articulu.com if you want to check it out.
The most followed person on Twitter in the world
Everything will be fine when everybody is above average...

Historically, the economic promise has been that everyone who CAN get a job will just get a Different job when new technologies make their current jobs obsolete. Plow-pushers will become welders, for example.

And the usual futurist's question is whether instead the low-skill workers are more like horses in the 1930's, soon to be completely useless. The interesting argument in the article is that, well, even if the low-skill workers aren't completely unemployed, they'll be pushed forever into low-productivity industries that are happy enough paying them serf's wages... Perhaps keeping them just busy enough to avoid open revolt. (perhaps.)
I mean, you can solve that problem with robots and technology, too. Revolting mobs of socialists can be dealt with pretty easily.

(If you’re going to start threatening murder as the premise of your theory of justice, you’d best make sure your side would actually be the one doing the killing.)
To be clear: Winning in your comment is LEAST deaths per TWH.
You can get 4x4 kei trucks as well. They're quite popular in New Zealand for farm work. Not road legal at all, but if you put offroad tyres on, they're basically a quad bike with a roof and a tray.
The world is mad. Launch an IRC server then make billions.
“Redistribution” is inherently unfair; there is no “redistribution” except by force. Venezuela was the most recent in the vast row of examples of how redistribution works; probably not the last, as the idea keeps being pushed by some people for some reason, completely unimaginable to me.
my theories are: no other super close theater (though one opened less than a mile from them at 60% of their price), or grandfathered in super cheap rent (they opened with the new building), or tourists don't know better, but never return.
The short answer is yes and more and more are moving from Slack to Discord primarily for the unlimited history and also better access control.
I would guess ecosystem as a whole is a bigger deal.

Porting lambas alone probably isn't a huge deal. But then the cloudformation templates, sqs configs, dynamo tables, rbac configs, S3 access settings, cloudwatch logging and alerts, etc. It all adds up.
What about people who want to work? Their productivity increases even further, they make more money and inequity increases.

Or are you suggesting we ban working?
A web browser reference implementation using Mozilla Android Components
Thanks for sharing your story Frank. Feelin the honesty hard. I was lucky to be on that GOAP trip with you and Doug. Microsoft just got themselves an awesome new advocate.
I don't know how you fit caregivers into that? The closest thing to automation is that some gadgets might make it easier for relatives to do more.
Many people think IQ is meaningless and furthermore it is not used for hiring purposes.
People can contribute in many ways, I don't agree that only contributions that furthers someone else's economic goals should be judged worthy.

That said, I don't think we will see shortening of the workday without some sort of incentive for employers. From their point of view, why not simply make more money? Indeed, for many boards of directors profits is the only goal.

IMHO, this is where a basic income would fit in. Perhaps when people are allowed more freedom of movement they will find novel ways to contribute to society.
Just don't plan on driving one if you're over 5'10".
Where do you think causality lies here? Maybe being trained to think in ways that IQ tests prefer would raise peoples' scores? An IQ test isn't some sort of measure of inherent capacity, just a measure of how well someone takes an IQ test. People read too much into them.
To be fair, it is still reckless to drive an old car without seatbelts. Even more so than driving a newer car without seatbelts.
Don't. Work. For. FAANG. Money. Isn't. Everything.
People’s fears about vaccines aren’t just about vaccines
> Studying STEM is not natural to many kids

I don't think there's any intrinsic reason that studying STEM isn't natural. It could be hard to some kids while totally enjoyable to some others. I've seen kids enjoying building stuff and really engaged in their preliminary lessons for coding.
Lock-in concern in the cloud is an antipattern. Only way to solve it is to go on-prem and manage everything yourself.

In the meantime I'll enjoy super cheap S3 storage rates. If AWS ever goes out of business then I'll worry about that then.
Why is redistribution of wealthy any more unfair than the circumstances that gave rise to it in the first place?

Nobody inherently deserves their wealth - it's largely a function of circumstance.
Was thinking much the same; we have a product[1] in the same space, but a much larger inventory, all created by hand. Not sure the "AI" space for design is quite good enough for this price point.

[1] https://www.brandcrowd.com/maker
> Had I gotten stuck at any point I don't think I would have been able to get any help, certainly not any help like I would get from a coworker in a truly collaborative scenario.

Or perhaps you got to find out exactly what it's like to work with that particular person.
Check your compass: The magnetic north pole is on the move
Maybe not,
but Sundar Google or Satya Microsoft or Joe Rackspace can make their best offer.
I think you're missing the point - you may need to move to your own infrastructure for security, privacy, regulatory or accountability reasons. You may encounter new needs which AWS may no longer meet, cheap bandwidth for example (AWS bandwidth is both way overpriced and on some rather poor networks). Or Amazon may decide that the price of all their serivces is now going up by a factor of 5 and if you have your attitude, well, you're stuck paying for it.

Having relatively easy to spin up alternatives is a great thing. I can run my application entirely on a local kubernetes cluster or one on Amazon, DigitalOcean or Google's cloud services. That sort of flexibility is excellent and has allowed us to scale into situations where we otherwise couldn't have affordably done so (being able to buy some bandwidth from Joe Entrepreneur has it's benefits sometimes).
Interestingly, working fewer hours a year was typical in pre-industrial society[1].

1: https://groups.csail.mit.edu/mac/users/rauch/worktime/hours_...
We won’t. Even for retirement schemes, there is not enough money; retirement age is rising, the future is bleak. UBI is basically a lifetime retirement scheme; it requires 10x more resources and completely unsustainable.
SSL Cert date error
Human minds are incredibly capable and flexible, and acting that the current state of practice of the STEM field and IQ is some sort of limiting factor in human capability seems, well, incredibly unimaginative. The standards of education changes over time. If you go back through the decades, the mix of "average" skills is different and arguably lesser in many ways. In other ways though, today we have a wealth of formal analytical thinking, but suffer a poverty of philosophical and creative exploration.

Perhaps the thing that AI may unleash is the power to access STEM techniques, without the same kind of need for formally thinking or operating in them so closely.
Only in a culture that does not value family or charity, which all of history proves otherwise.
What is your evidence that UBI reduces people’s contribution to society? If you’re referring to people not “working” in the traditional sense, not all contributions map nicely to economic output.
Panic Over Google+ Deletion Emails: What's Happening
Probably most east Asian countries? Likely India as well.
If work hours were shortened and productivity remained the same, wages would be reduced by a proportional amount.
Long but IMO worth the time to read: https://thelastpsychiatrist.com/2011/09/how_to_be_mean_to_yo...
Sure there is some funding, but believe a majority is paid for with fees and taxes.
Isn't wealth redistribution via taxes treating the symptom and not the cause? We should look at the structures that allow massive wealth inequality to form in the first place. This could be a lot of things besides tax policy.
No, tech is continually rendering an ever increasing section of the population's labour economically irrelevant.

It just looks very dramatic right now because its left the lower strata and is now sweeping across the middle.

The end game is a tiny few that have acquired the keys to all of the machines through natural consolidation. The only question is, will the machines be off because there is no reason to run them because the world is full of poor sods who can't buy anything, or will we be running them because we finally figured out how to share their output.
>Wealth needs to be redistributed

I'm still not convinced that it's possible to successfully tax the rich enough to ensure that the poor isn't poor. The redistribution (and taxation) always comes up as "the solution" to inequality. I think that's overestimating how rich the rich are, and underestimating the number of poor people.

It's easier to make the rich poorer, and close the wealth cap that way, compared to making the poor richer. Sadly that's not going to help anyone.
There's redistribution going on in the U.S. today, but not by force, by wealth and influence. Do you think that's less unfair?
How dare they. They should put every letter in a <span> instead, since letters should be inline. Heathens.
Or are you suggesting we ban working?

Well, with a sufficiently progressive tax, you might choose to stop volunteering your time for what will be diminishing returns in income.
No, but if your use case/business model doesn't require every single one of those things they can do it a lot cheaper.
I think I found a bug. If you put an emoji in the slogan the generated logos all come up empty!
Nest Secure has an unlisted, disabled microphone
> AWS supports everything...forever.

Maybe "AWS and cloud infrastructure" will be to modern companies what COBOL and mainframes were to the big companies of 50 years ago.

No doubt somebody will be happy to charge you to support it for a long time...
The web server had to communicate through an application server. It wasn't a huge deal, until we got into the discussion about what a database meant to them. That was painful.
Ummm..I think this can be generalized: a majority of news shared is fake or misleading or incomplete. So, what do we do about it? Even if we had a perfect filter, would we want to use it?
I mean, you can solve that problem with robots and technology, too. Revolting mobs of socialists can be dealt with pretty easily.
(If you’re going to start threatening murder as the premise of your theory of justice, you’d best make sure your side would actually be the one doing the killing.)

Yeah, that that could never go wrong and backfire horribly. How about we win a war before we decide to design, mass produce, and deploy enough robots to pacify a few hundred million people with guns. Oh, and don’t forget to make it the first hack-proof device ever, or you might find yourself on the wrong end of the robot.

Besides, I’m not threatening murder, I’m literally just describing a repeating and predictable cycle throughout history. If it makes you feel any better, I’ll be up against the wall too.