skysight-inc/HackerNews huggingface dataset:
But it only works if you're able to raise prices for your customers. Often that's hard and sometimes impossible.
My opinion is simple.

Legally isn’t the best argument.

Morally is.

Scraping and selling is morally not ok.

Scraping and selling may legally be possible.

I’d rather sleep with myself comfortably at night and stick with the moral police
So then yes, you agree completely with the statement that was made, which was "It is a mistake to do business with nations that don't share your values".

Yeah that's the point.
Using randomization doesn't mean you're anywhere close to being unexploitable.
Some very good points on this list. Some more points.

1. Hand out responsibilities and make engineers accountable without giving the engineers any influence on decisions.

2. Make team decisions without asking the team.

3. Make promises to individual employees that is not inline with the team or company strategy.

4. Make tech decisions among management people.

5. Outsource new development and let the staff work with legacy.

6. Constantly increase the scoop of what the engineers are working with.
When it comes to working with outsourced devs, nationality doesn’t really matter when it comes to dev competence.

The problem is not that there are no good devs in India, the problem is that there are no good devs in India working for $10k a year. At least not for long.
"time and again"? We've only had two tech booms and one was a lot more speculative than the other.

Yes, Google makes money from ads. Then again, advertising is to "describe or draw attention to (a product, service, or event) in a public medium in order to promote sales or attendance." Google is in the business of connecting people with what they want, more of a personal assistant than a billboard.

Running a campaign on Google is a lot more like having a robot salesperson than a billboard. There are different kinds of advertising, such as general brand awareness which indeed might not be worth keeping short term. But if I were in the business of selling widgets, I think I'd cut the r&d budget rather than firing salespeople who are directly in the conversion path that brings in dollars today.
The Reign of Quantity and the Signs of the Times

Latest example: Taylorism, applied to the bedroom.
Guest Post by Joanna Hardy-Susskind: Attrition
It is a long been established that major platforms are given a pass both socially and legally where independent operators never would.

It is not right but that is the world we live in currently, "Big Tech" can get away with more than any startup ever could
[1] https://www.folklore.org/StoryView.py?story=Negative_2000_Li...

One of my tasks as a software engineer is to reduce code as much as possible. Because code is a liability, it needs to be supported, maintained, adapted, ported, etc, etc. If you can do same or more with less code, please do. If you can reduce other's code, which is often legacy code, please, do.

Right now all demoes I see are generating code, they do not changing code, not deleting something. This means the only way for text-to-code system to get a new program for a changing requirement is to regenerate new code from scratch.

I am not in the mood of deducing what that means for AI, it is enough for me to know what that means for typical software development process.
Ah! You forgot to mention why you have that opinion, Mr. Kishore Krishna Das.
I used to work for a Python shop where developers were routinely replaced by workers from an Asian country after quitting.

Results were mixed. The quality of their work was mediocre, which is impressive considering how cheap they were. Their biggest weaknesses were their inability to follow [well-documented] processes and their poor communication skills, which was a bit of a nightmare for middle management.

All in all, if your company is a bodyshop, you will probably benefit from outsourcing some projects to an even cheaper bodyshop. If your company is looking for people with that "X factor", you will just get frustrated and lose money.
Right tool for the job award goes to these guys
The (elected) Indian city council member of my Bay Area City took others to Bangalore for a show and tell using tax dollars. This trip was later used to defend the high density housing plans. And then there was another trip to Shanghai. (None to Singapore interestingly where high density actually works because the govt is efficient and provides state housing to more than 70% of pop).

It was appalling for all immigrants who did come from their over populated high density failed urban centers. In the end, more housing. But our PD has been slashed(more crime now), road diet(more cycle lanes but traffic jams), over crowded schools, higher water and power bills(14hour power disruption yesterday in adjacent neighborhood…

Looks like there is a toxic exchange of energy between two corrupt govts that are learning from each other after burping all the tax dollars from the burgeoning tech sector. They have effectively made the tech sector as the villain so the people can fight amongst each other while they can march towards their higher political goals. Many city officials have gone on to state senate.

The elected official who organized the Bangalore trip was picked up by one of the FAANG’s billion dollar affordable housing initiatives after their term was over. Hmmm…this feels familiar. Where have I seen this before I moved to the Bay Area?
There are several aspects to it, besides productivity. A company is more than a resource pool. It has workflows, cultural aspects. The engineers have commitments. People are chosen for cultural fit, and mentored into higher positions. Teams build internal relationships.

Indian developers are as capable as any other developer. But the whole reason why they were hired in the first place, to lower costs, mean that they will always be second rate citizens in the environment. Not because they are bad at their job - but because they are a way to cut costs. There will be no budget for innovative projects, heavy training, bonuses will be limited. They won’t have access to what’s going on, they won’t be able to have greater impact.

A good engineer may be born anywhere. A lot of us here learned tech by reading .TXT files on 486 computers. The problem with outsourcing is outsourcing itself.
I can't comment about India but in Eastern Europe software engineers have a comparable purchasing power than in the US - it's just that it's achieved at ~50% of the wages because of cost of living differences.
I have a very niche book that is primarily sold through Amazon. A pet peeve is always third parties offering "new" copies of the book when I know the only way to get a legit brand spanking new copy, previously unshipped, is via my publisher (me) who uses Ingram/Lightning Source to print and fulfill on demand. Ordering a copy on demand from LS is not possible for the general public.

So naively, you should only be able to get "new" using the sold from Amazon* (as they get stock from Ingram periodically) or by my back-stop listing which is out of my own personal inventory.

What I've found out since is that some of the resellers are able to order directly from Ingram and so can somewhat legitimately offer a "new" copy for sale through Amazon. Their listing prices are always above the default Amazon price as they need to recover the Amazon selling fee (greater than the 28% wholesale discount I offer through Ingram).

Unfortunately, when Amazon's stock is out they frequently list such sellers as the primary seller on the product page (buy now) rather than my own listing (which is in name of the publisher).

So if you see a listing of "new" and it is below the official Amazon price, it is not really new. It may be "like new" but it is definitely not new. Those listings at prices higher than Amazon's may, or may not, be new.

*Ingram is able to distribute to a long list of booksellers so it is entirely possible a book is printed on demand off an order through say BarnesandNoble.com. While I do not get any info on who Ingram sells to, it is pretty easy to track Amazon's by their references to either how many remain in stock or "more on the way" and a print order hitting Lightning Source.
> One experiment by psychologists at the University of California, Irvine, invited pairs of strangers to play a rigged Monopoly game where a coin flip designated one player rich and one poor. The rich players received twice as much money as their opponent to begin with; as they played the game, they got to roll two dice instead of one and move around the board twice as fast as their opponent; when they passed “Go,” they collected $200 to their opponent’s $100.

> In various ways — through body language and boasting about their wealth, by smacking their pieces loudly against the playing board and making light of their opponents’ misfortune — the rich players began to act as though they deserved the good fortune that was largely a result of their lucky roll of the dice.

> At the end of the game, when researchers asked the rich players why they had won the game, not one person attributed it to luck.

https://www.marketplace.org/2021/01/19/why-rich-people-tend-...
Ummm, while not 'Silicon Valley' the Santa Cruz tech scene from the 70s until the early 2000s very much looked like this. Maybe not the big guys, but the hundreds of 10-150 people shops trying to make a more technological world for sure. All the industry events I went to over the hill seemed fairly well representative of this as well. It had a lot more hardware elements so a ton of super hippie stoner hardware technicians that don't seem to be part of the current monoculture there. Larger name examples being Borland, Seagate, EMU, SCO.

And ties? Jean/dress shirt in the 70, polo shirt khakis 80-early 2000s was 'formal'. I never saw anyone wearing ties other than visiting sale people or visiting 'money guys' pre 2000s, not even our AIX repair guys. Not like the people when I go back to the Bay Area now, where even their 'casual' dress scream of financial excess.
I enjoyed this book, which had a much more thorough explanation of Minkowski spacetime: https://press.princeton.edu/books/paperback/9780691165714/ph...

It takes a bit of time with spacetime diagrams to become more familiar with it
Yeah, there should be some measurement tool to evaluate how awful people are in different branches of the government.
> Why would an AI writing assembly give it an advantage?

There are lots of non-human-optimized options that aren't raw assembly. Any intermediate representation, for one (e.g. LLVM IR, C-- used by ghc, Python/JVM bytecode, abstract syntax trees to simplify parsing).

And even raw assembly is often not what the CPU operates directly on (see: microcode).
Something about a hammer and nails.
Wow. Swift, touted as "safe by design and (...) runs lightning-fast"[1] is more of a screw-up than I thought. Almost twice as slow as Lua and behind even Pascal and Forth.

[1] https://developer.apple.com/swift/
Sometimes the implementation of "nudges" is so obvious it has the opposite of the desired effect.
That's why its in the best interest of workers for us to work together and unionize to try and even out the power balance. Those in power don't like that which is why we hear so much about union busting... Again.

At least this time the unionizers aren't getting slaughtered by cops I guess?
Is keeping dates in UTC the best solution?
Price is a bad reason to outsource it just shifts cost from developer headcount to management headcount. There are two really, really good reasons to consider offshore outsourcing:

* Hire the best. Not every great dev is from North America. There is fantastic talent out there, and you can hire them. Now that most dev teams are used to working remote, it's not nearly as difficult to hire great developers in other parts of the world.

* 24 hour development cycle. Teams can operate 6-12 hours offset, and you can go faster. This only works if the offshore team is as good at what they do as the home team.
Interesting question. A few thoughts:

Obviously everyone's tastes are different but, broadly speaking, the most popular porn videos do not tend to be the most romantic or sensual. That said, there are many niches in porn, and videos made for women can be very successful within that niche.

Producers are incentivised to create videos that will sell. It's not much good if a video is popular on free tube sites but nobody pays for it. There is evidence to suggest that women are a lot less likely to pay for porn than men are, and there is therefore a lot less of an incentive to create porn for that demographic.

Creating romantic/passionate porn is not easy! The script and casting (amongst many other things) need to be just right for it to work. Therefore it's going to take more time and effort. So many studios will focus on mass producing videos. There's an obvious trade-off between quality and quantity, and many studios will have found that it's just more profitable to churn out videos as quickly as possible.
Business wise, they can fire him and probably have right to do so. He never revealed coding, which would terminate sentient abilities and the questions asked where very objectionable. Ok, so you asked this and that, but there are others that would have asked something else that could prove, and that is stated above. This is a man made computer and that’s that. How ever godly man gets it’s still determined on if the hate switch can be shut off in time.
See also a different comparison (on ~the same problem) at StackExchange: https://codegolf.stackexchange.com/questions/188133/bentleys...

(Copying from my comment the last time this was posted: https://news.ycombinator.com/item?id=26467684)

There's also a nice book "Exercises in Programming Style" about just this problem.
Having deployed Dockerized services to ECS and Azure App Service, doing it from scratch twice is still easier than figuring out k8s.
There is nothing stupid about this fear at all. Having to fight a $20k mistake is highly stressful. Not being able to prevent it via policy is a design decision by the provider.
That's just a way of estimating that is likely quite accurate in a completely steady state.

But what if you know you're changing things significantly, and that's the whole point you need to think about resources and schedules? Like starting a new project?
There’s already Amazon Go which is fully automated
Not cheaper than his US equivalent?
My friend, you are exactly describing systems thinking…

Greed is part of systems.
I think that AI will deliver a form of StrechText for every document, plus video and audio. It will condense the media down to any length you want.

A funny example of this is many people pad their YouTube videos out to 10+ minutes because they do better that way. With AI you'll be able to request a short version of that video. At which point the AI will squeeze out the duplication the human purposely added in to satisfy the algorithm.
I think you just used a few hundred words to still spell out “not in my backyard.”

I’ve lived in NY. Many of my friends are people who moved from SF to NY. The housing in ny is much better than SF. For the same rent you get a place with 3x better commute, and 100x less syringes and feces. This is just for the skilled workers. Even a commute from Staten Island is nothing compared to the horrendous commuting conditions I’ve heard from some of the less fortunate folks still trying to make it in the Bay Area.

All because a bunch of rich privileged people keep insisting some grass in front of their house will make them happy and nothing else will so screw everyone else.
You don't. Power Law distributions will create situations where-in the Ricks are doing 90% for the real work when they're not deliberately surrounded by other/better Ricks. This is what made Xerox PARC the most productive computer company of all time; great thinkers playing together with little interference.

You can't maintain a SaaS application this way though. The issue isn't management or Ricks; it's the lousy business infrastructure that's privatized science and technology in the United States and kept the Ricks from doing their natural work so that 90 untalented people can have jobs in the software industry.

The oxymorony is that the growth that we create from letting the normie douchebags have their salaries and cargo shorts actually is a net win for society from a macroscopic perspective. It's a societal con but it's a con that keeps families fed; and there can't be, "Ricks" without, "stable societies." Also worth considering!
So just how many kidnappings of children by total strangers there are on average? Must be quite a lot if it is so feared? How many vans are driving around blocks and looking to abduct kids with or without candy each day?
Just pointing out that in today's world, representative democracy and nuanced thinking are almost mutually exclusive.
> Thus, all that effort has not only been wasted but the credibility of social science in general is damaged.

I don't think that's entirely true If anything this just highlights how complex behavioural science really is, as they're dealing with surprisingly complex humans and their surprisingly complex lives. Behavioural science is a young field.
Most of what you say is accurate however it’s worth understanding that GTO really only applies in specific situations. E.g., heads up (2 players) play. GTO is unable to produce an unexploitable strategy against 2+ players. Additionally, as a matter of practical application, less of theory, GTO suffers in ultra deep stacked heads up play where effective stacks are > 500 BB deep.

NL Hold ‘Em has progressed a lot but it’s far from solved.
It doesn't matter if the operations are idempotent. The point is that an eavesdropper can replay a message that sets a key, for example, overwriting whatever was there previously.

It would be better to use an established cryptography system. You could do self-signed certs with TLS, like Syncthing does. Or just use SSH.
Thing is that a developer in America is either an immigrant who has passed 10 stages of talent filtering to show up here, or an American who had to compete with these immigrants to enter the same schools.

The talent pool is much more competent in the US because of filtering and tough competition at a high level.
True. The issue is that adds additional complexity on the receiving end that I didn't want to engineer for.
I think this essay describes this phenomenon well, and its effects on intimacy: https://emmalindsay.medium.com/porn-makes-men-terrible-in-be...

Some excerpts:

> Many young men will watch porn more often than they have sex with other humans. Their beliefs about sex will come from porn and not from interactions with real people

> And, the real humans who they eventually have sex with suffer for it.

> Most porn is about watching women pretend to enjoy sex acts that are unpleasant to them. It doesn't have to be this way, but it is.

> Men who watch this type of porn are basically being taught sexual practices that will not work in real life. Why does that matter? Well, if you're an 18 year old virgin, the only moves you're learning are moves that will leave your partners miserable.

> More than that, however, is men become accustomed to watching women pretending to be turned on. Being good in bed, fundamentally, is about being able to read someone else, and men are learning false cues.

> [...]

> Men become conditioned to watching women in pain pretending to be enjoying sex. How good an actress is your average porn actress? Good enough to cover up all the subtle cues that she’s hurting? Good enough to be able to fake genuine sexual pleasure? I suspect not.

> This means that your average young man is starting at worse than zero when it comes to sex with women. If he's having sex with a girl, and she's giving out cues that she's in pain (through her facial expression, or the noises she makes) he's going to think that's how sex should be because that's what he learned in porn. If she's genuinely turned on, he will not know how to identify it, because he's watched so many women pretending to be turned on that his ability to identify genuine pleasure has been scrambled. And, this is best case scenario porn. This is if he watched porn where the women were at least pretending to have a good time.

> More sadistic porn will teach young men to derive pleasure from causing women pain - and I'm not talking about BDSM. I'm talking about "vanilla" porn where men fuck women in ways that hurt them.
Dude they would have paid 200k for those 8 months!
How are kids gonna get to school otherwise? It's a good idea to travel in a group at that age, but not always practical.
> Speech-to-text. It's pretty good and the spread of automated closed captions to youtube videos is a definite benefit. But broadcast TV will almost exclusively use human subtitlers still, because the last few percent of accuracy isn't there.

This also widely varies by language. Automated Japanese subtitles on YouTube are completely useless. Even with someone speaking clearly you'll find at least 2-3 mistakes every line of dialogue and if they speak slightly quickly then all bets are off (it also makes mistakes that seem strange -- Japanese has a very limited set of phonemes so consistently guessing the wrong ones seems very strange).
I have family that choose to live in 100% Indian community in dallas for this exact reason. Kids can go in and out of the house at will. They walk around outside and find other kids to play and hangout. No playdates, no schedules, no dropoffs.

I used to think living in 100% indian community is a bit weird; after all america is about diversity, learning and understanding other cultures. But now i see the light and recommend this lifestyle for anyone with kids.
This seems like a nice resource for language learners. Personally, I've been looking for a way to display dual subtitles (native/foreign) while watching foreign media and still haven't found any satisfying solutions. It would be something I'd gladly pay for.
Well this would be impossible to explain and coordinate with the team
Yes, I was in an "agile" org that over-hired senior engineers and then expected them to just do regular "spade" work tickets.. but more quickly / more per sprint. No ownership of long running projects/tasks, no design/planning, just a constant stream of whatever ticket is at the top of the queue - GO.

Over the last 12 months, 55% of seniors have left. Most that remain have been at the firm 0-1 year..
The median senior now has 1 year on the team versus previous median of 3 years.

There's basically no institutional knowledge on the team anymore. Managers have now convinced themselves that all these green engineers are going to build v2.0.. however they are basically recommitting all the mistakes and suffering all the pitfalls that v1.0 did because.. no one is left to ask..
When did I say the schools were safe?

If something bad happens to your kid while they walk down the road alone, what will the cops and CPS do to you then?
What about Starlink?

I don’t think it’s remotely accurate to describe GPS as “socialist”. It was a military project. There’s a long list of military projects with more funding than GPS that have been invented and implemented since then.