skysight-inc/HackerNews huggingface dataset:
Think Python or what used to be called “How to think like a Computer scientist” is still one of the best beginner programming books IMHO. There is an edition which is upgraded to Python 3 which you can find here - https://greenteapress.com/wp/think-python-2e/
Whether code is “crap” is completely irrelevant. What matters is whether it (1) solves the problem it was intended to solve (2) how long it takes to add features/fix bugs. The 2nd part depends more on the developers than the code. Great developers can jump in and be effective in most code. Bad developers can’t even be effective in code written 100% by themselves! In other words, developers matter a lot more than code.
I never found many of them particularly meaningful, and my community doesn't accept homosexuality at all. I still keep the parts I like, and I live in a orthodox-left community (if you know the school Ramaz or Frisch in New York, my friend tells me it's about that Hashkafa) I'm just not as Orthodox as my parents.
This time last year, I was deep into writing Gradle plugins at work.

Gradle's entire architecture is the best argument I have ever seen for why you should never use a big blob of shared mutable state when all you really needed to do was pass discrete values up and down the call stack.

Compare with Bazel. I appreciate why people bounce off of many of its strictures. But when you just look at the architecture and what it takes to develop for it, it's amazing how much easier it is to grok, while achieving a similar level of flexibility.
Technology for-profit initiatives can help save marine life and water pollution
The ocean pollution puts marine life at risk. People keep shipping shit, pollute the oceans and things seem to get worse year over year.
What technology initiatives that are potentially attractive for investors could help improve this situation? Now I am not talking reinventing the shipping industry with solar powered ships, as this would be extremely expensive to set up, but perhaps something more plausible for a start up? I am trying to think of something that doesn't require hundreds of millions of dollars or tens of years to start showing profit AND also something that can help improve the pollution situation, ecology and water quality in the oceans.
My apologies, English is not my first language.
> Which of course sounds trivial and most people would say that they know these things, but many people don't act like they know these things.

And the cousin of those two - "if you spend more than you earn, you will be broke".

Managing personal finances really illustrates the gap between knowing something and acting on knowledge. The gap is vast.
I don't even think he has a Twitter account. I found this, though: https://www.thehandbook.com/celebrity/owen-wilson/, worth a shot
And a lot more! Like an Ekranoplane and all kinds of other amazing shit! Thanks for that link!
There are confederate flags in rural areas all over America. Really gives the lie to “heritage not hate”. Especially in WV, which seceded from VA after VA seceded.
Twitter Was Already Doing Most of the Things Musk Claims He Wants Them to Do
I suspect that, back in the day, Bitbucket (which was originally hg-only) might have won out over GitHub if Git hadn't also had the huge publicity boost that comes with being written by Linus.
What changes if we call people negros instead of black?

> Unless we just want to be offended by existance of Jews

If you dislike the use of a world, you must be an anti-Semite? I guess the people who dislike the Spanish derived term must be anti-Hispanic.
I have gotten information removed from Google like this and found it replaced within about a month
These programs, though, aren't for the people who want to fix their lives and want services -- there are resources out there for people who are willing to, for example, not do drugs or destroy the place or do violence.

If you are homeless because you lost your job and have no money and got evicted (which basically doesn't happen in San Francisco anyway with the eviction moratorium), you can get help. You can find a shelter and food and basic services to give you the stability required to start rebuilding.

Those resources rarely fill up, because most of the homeless people still on the street aren't willing to obey the rules of those places.

The "Housing First" places are specifically housing that doesn't require you to care about putting down the drugs or stopping destroying stuff or caring about having a better future.
>man-millennia

that's a new one
https://hasura.io/

It looks shiny enough. I'm still not sold on graph QL, myself. Maybe one day someone will explain to me why it is better.
The post touches on the underlying problem. Distributed stuff is fundamentally very difficult. As Jepson has shown so definitively, getting these protocols right is very unlikely even for very experienced developers. Small changes can destroy correctness, or influence the assumed consistency / isolation level in surprising ways.

The NoSQL fad embraced one extreme: the simplicity and performance of Eventual Consistency, essentially pushing any complexity that creates onto the application. At the other extreme, the Spanner paper explicitly argues for prioritizing correctness first, using a conservative transaction design more straightforward to implement and use, at the cost of potentially much worse performance under high contention.

Both approaches have merits, but I think it's clear they aren't one size fits all solutions. Or even fits most. Hence the explosion in systems trying to find some balance between these extremes. With time the picture should resolve. The early days of rdbms's went through a similar explosion then consolidation down to the most effective algorithms.
Internet services are designed to be addictive for kids (and adults). Usually, this addiction is not good for the kids. That’s why my kids are not on the Internet unsupervised.
You have it a little off. This is based on census data where they literally just ask "does the owner of this residence live here?" and "does anyone live here?". The "homeownership rate" is just the yes's to the first question divided by the yes's to the second question. So, by definition, this excludes homeless people, people living in illegal dwellings and counts 7 roommates sharing a single apartment as one "non-owner-occupied household". Also, this is based on randomized legally required self-reporting. I'd imagine there is a skew towards people who are stable enough to own a home among the people who respond.

People assume it's "percentage of people who own a house", but it's only about the houses themselves.

As to a better measure, a simple better measure is to look at the ages involved. In 1982, 70% of household based around 35-45 were owner-occupied household. By 2021 that number was 60%. It was pretty much a straight line down. Meanwhile, older people saw that rate continue to level off or even grow. Hence, even the flawed data shows that the trend is worsening.

So the post you are responding to, once you look at the affected generations, doesn't even say what the original poster was claiming.
Lists of competencies sometimes sound silly if you read them like a table of contents. But they’re not chapter titles or a lesson plan, they’re just lists of what shouldn’t be overlooked. Some of them might just be part of a broader discussion about something else.

Another way to look at it is: if someone can’t do those things, they are not competent in the subject matter.
That's the intent. This approach doesn't preclude the need for underlying IaC (DSL or programmatic). The idea here is to allow an application to express it's needs and intent in abstract cloud-native terms in order to inform a deployment engine.

In the case of nitric we take the requirements given by an application and use a deployment engine we've written using Pulumi to deploy it.

There is potential here to allow hooking into custom deployment engines and internal platform implementations to help standardise the way application developers integrate with cloud resources while still giving platform engineers the control they need.
As for your first one, add just get a 3.0 and go to a public college in state and take advantage of the Hope scholarship.
> organized religion will always be a net negative.

There are clear benefits to organized social stuff. For whatever reason, religions appear to be more effective at this than secular groups. One of the more "fun" theories I've seen is that this is because religious beliefs are often nonsensical and costly.

For large scale events, I'm not convinced that nations that tried to do away with organized religion got better outcomes for it.
> First, tech changes so fast that we end up having many "mini-careers" instead of a long one.

This is where senior engineers have an opportunity to shine. Knowing not to pick up every shiny object, being able to draw parallels between many different projects, etc. all matter. For shipping software, just as it's possible to draw on lessons across tech stacks, it's also possible to apply lessons from entirely different paradigms (e.g. Windows desktop vs Web vs mobile).

The risk here is the apocryphal interview question of whether an engineer has 15 times of 1 year of experience or 15 years of experience. Mini-careers are better.

> Second, ageism is still a thing: unless your work is so noteworthy that companies hire you for the PR (or to avoid that a competitor hires you for similar reasons), companies think there is not that much of a difference between someone with 5-7 years of experience vs 12-15.

Ageism is definitely a thing. However, I can attest that companies can understand the difference if you are able to communicate it effectively. Again, remember that in the scheme of things that a person with 5-7 years of experience is new to the field. If you have 15 years of meaningful experience, you should be able to differentiate from someone who does not, in a way that matters to the hiring firm.

The bigger hurdle in mid-career is that where a firm may be frequently hiring juniors due to higher turnover and the general need by many teams to have fewer experienced engineers than juniors, they may not hire senior folks as frequently. So the job search to find an real senior role will take longer. This is not unique to tech; the dynamics are broadly similar to other professional fields.

The bottom line is that $200k at non-tech firms in major US cities is by no means a comp range for a mid-career engineer that requires one to be especially noteworthy in the field.
>Molokai

I hope I'm not misunderstanding, but this is the last book in the books of the prophets, Malachi?

>That's the last book of Talmud, right?

The Talmud is not the old testament, and isn't even written in Hebrew, but instead is written in a very hebraicized version of Aramaic. It's almost all about Jewish law.

Also, this confused me because in the Jewish ordering books like Psalms and Esther come after Malachi, but apparently Christians order it the other way around. You learn something new every day.
I'm able to get my first employee at around 2m30s. The trick is to blow balloons as fast as possible until you can afford helium, then alternate between blowing balloons and trading them for helium until you're producing balloons so fast that you can just keep clicking on helium, then click on helium until you have about 37,000 balloons / 800 helium, then stop clicking helium, wait to hit 45,000, sell all the balloons, and buy the employee.
> A simple shell utility for encrypting and decrypting files using OpenSSL

https://github.com/nodesocket/cryptr
I suggest the most imputant thing is to find an itch that the kid might enjoy scratching. It doesnt need to meet any kind of bar for "proper" programming. And since tech is everywhere, there are lots of places to start:

- alexa skills (start with one and modify it)

- game mods eg skyrim (ditto)

its a ton easier to make tiny tweaks to a codebase like this and get instant feedback, even if you are essentially cargo culting at this point.

- mobile app kits. MIT had a kit once, i forget the name. make an app that makes a fart noise or texts a buddy etc. we're not talking material design and deep frameworks here. quick feedback and tinkering.

- scratch games. i know ppl. think its toy but its quick to experiment with and the results are quick.

do not, under any circumstances, let the kid get sucked into the tarpit of webapps. if they are into the web, have them spin up a wordpress site and start tinkering with plugins.

tl;dr - newbies need quick feedback and early successes. tinkering helps.
Perhaps also:

That federal income tax in the US is levied in a progressive fashion; for example, to be taxed at the top income bracket at 37% as a single filer in 2022 meant that any money made OVER the amount over $523,600 is taxed at 37%.

Too many people I know think that all of their money is taxed at a flat XX% based solely on the highest income tax bracket they are in. This is simply not the case at all.
Attractiveness is not at all evenly distributed among races. Neither is height or weight. And "attractiveness" is still massively influenced by cultural perceptions.
It's because Python is both simple and easy to use, and complicated and hard to understand.

It's a Janus of a programming language. There are lots of complexities that alternately tie software engineers up in knots and let them go into raptures of blissful hackery. But they generally aren't all that visible in the face it presents to data scientists and devops.

And it's hard to make sweeping statements about "big or performance critical". A couple times in the past few years years I've seen or been involved in projects that successfully replaced big Java applications with Python implementations that were 1% the SLOC and had better performance. They were special situations, to be sure, though more so, I think, in terms of explaining the performance improvement than the cost savings.
> How does that work? If I buy a house for $100K, then sell it 30 years later for $1M, am I really going to get taxed on the $900K gain?

You get taxed on a $400k gain. The first $500k of gain (in your primary residence for 3 years) is ignored. In fact, I know (casually) someone who moved in 2021 just to lock in their appreciation at the 500k level.

> And what tax benefit if it's inherited? Does inheriting reset the cost basis so there will never be taxes due on that $900K gain or something?

Yes. When you inherit property (real estate, stocks, art, etc.) the basis resets to the present fair market value (easy to determine in case of a publicly traded stock, probably requires an appraiser for real estate if you don't sell it quickly.)
Biden seeks to rob Putin of his top scientists with visa lure : https://www.fltimes.com/news/nation/biden-seeks-to-rob-putin...
He does say "within bubbles"... and defines the bubble he's in. He can't reasonably be expected to do more than that. It's a blog post.
Many high schoolers have part time jobs.
I sense this is a bad idea but here goes. In fact the church in the USA and Europe is in long decline. The American megachurches are a sign of consolidation of a shrinking pool.

Were I still a Christian I might respond to that with the parable of a rich man who threw a party and invited the best folks in town. But they turned him down. Eventually he invites in the rabble and a good time was had by all. Except some dude who didn't put on his Sunday best. They threw him out.

If memory serves growth in Christianity is mostly in Africa now. As one African put it "when the missionaries came we had the land and they had the Bibles. Now we have the bibles and they have the land."

There has always been churn across religions. This one repents, that one apostates. This one finds Allah, That one finds Jesus, another sits in the quiet seeking to extinguish desire, while his negotiations seeks The Way. Sometimes I think the sorting hat did a lousy job and we're all left to find our own house.
I think Yishan (ex-CEO of Reddit) explains it well: https://threadreaderapp.com/thread/1514938507407421440.html

Everyone feels like they are targeted and disenfranchised, as a side effect of the nature of social media.

All my left-wing woke friends are CONVINCED that the social media platforms uphold the white supremacist misogynistic patriarchy, and they have plenty of screenshots and evidence ...

All my alt/center-right/libertarian friends are CONVINCED the social media platforms uphold the woke BLM/Marxist/LGBTQ agenda and they ALSO have plenty of screenshots and evidence of times when...
I wonder how much of the US's opinion that "Europe has perfected mass transit" comes from tourists visiting tourist places and doing tourist things at off-peak hours.
> For a long time referring to ____ race (or women, etc) as having a naturally lower intelligence was "an objective statement of reality"

It still is, if we're talking about averages. Extremely well studied too.
How to Gracefully Close Golang Channels
Here's what I gather from that thread.

The bottom line is that the retail trader stays whole in the case the trade fails to clear.

If the broker was allowed to use the retail trader's money for collateral it would either not really be collateral or it would be at risk of being forfeit. You can't have it both ways.
ahh! That makes sense now. You are right, that would have to change to enable a copying collector.
It’s always good to remind people that GDP is a useless indicator for anything that really matters to people (health, safety, education, freedom etc.)
Non-programmer here. I've been interested in learning more about exactly this. Where should I start?
Product managers communicate to programmers what they want, and programmers (sometimes) manage to figure it out and implement it. This is analogous.
Paris suspends electric bus fleet after two fires
I live in the UWS and this is not my experience
Thanks looks interesting. Will check it out
If you have an employee in another state, you are usually required to incorporate or register with the state and then do the filings for that state. I don’t think this office depot thing handles that part for you. In fact, not even Gusto did this and that’s one of the reasons we had to switch to a PEO instead.
Yeah, should be, if it was pretty fully built out as of 50 years ago.
Managers do "grunt work" too, it's just that their grunt work consists of talking to people all the damn time.

Don't take a manager job (or regret not taking one) because you want the title or prestige. Take it because you like talking to people all the time.
> So what happens if people sign up, buy GME on credit and then GME crashes? RH is left holding the bag

Except they cut off buys even if made with settled funds.

Edit: to avoid retreading ground, here’s where I had the exchange before. Just tell me what you would say differently: https://news.ycombinator.com/item?id=27693578
Not sure you read what I wrote, or if you did you specifically ignored it to try and split hairs here to argue some point I never made. I originally said Musk’s purchase of Twitter was causing some prominent dems and progressives to defend censorship and speak against the value of free speech. DeSantis taking on Disney is doing the same sort of thing, causing some prominent dems to start defending sweetheart tax deals for large corps. These were once sacred values to the democrats. No need for whataboutism on this…I frankly don’t care about the GOP.

Because those two ideals are damned important, I find it disturbing that the democrats are so quick to drop their values just to be contrarian. Leads me to believe that the values never meant much to them in the first place.
In my country there are plans that allow for multiple additional devices to be linked to an account.

I wouldn’t have to pay anything extra for a 5G MacBook.

Which of course makes total sense technically. Because for my mobile operator there’s no difference (bandwidth wise. And given the packet switched nature of LTE and later, that’s all that matters) whether I’m tethering or connecting multiple devices.
Does he give conference talks that I might find on YouTube?
If you upgrade the minor peripherals to the newest versions you’ll find USB A is not really used anymore.
I can't believe I haven't seen this before! thanks for the links.
Not sure why people say this. In the US, you can get a 200k USD job without any RSUs/bonuses/options, all in base salary, and these jobs won't be over 40 hours a week. I see it among my friends daily. And in FAANG, it's even higher, I've seen offers for people only with a few years of experience at 350k or more (RSU appreciation mainly, not base salary).

It's more that people don't really believe the high salaries and think that there must be some catch. In reality, there isn't, it's just that software is eating the world and thus companies must pay for talent.
Does watching television trigger autism? (2007)
I've always been interested in reinforcement learning, believing it will magically solve anything I throw at it. Unfortunately, I haven't got it to work everywhere yet. I hoped to learn a couple good RL algorithms and then never have to actually learn the concrete details of optimization, because RL can do almost as good. I don't truly believe this, but I think it is an underlying psychological reason for my love of RL. It's scary to think I might have to learn a lot of new algorithms to solve a new problem, and maybe I won't be able to solve it at all.

Any suggestions on the best resources for branching out from RL to more classical control and optimization?
FBI Conducted Millions of Warrantless Searches of Americans’ Data in 2021
Really nice app Tomte

Is it possible to change the font once you log-in?

Your font doesn't do well with other types of character (non-English). The diacritics are messed up.

I could do that on desktop on my own but on mobile it's harder.

I would suggest trying IBM Plex as a basefont. That one does Unicode well for all types of character (including CJK)
Proximity to freeways increases autism risk, study finds [0].

Having a mother who lived within 1,000 feet of a freeway while pregnant doubles a child's odds of having autism [1].

Basically, white noise can cause autism. People are screwing up their kids at an exponential rate [2].

[0]: https://web.archive.org/web/20210609042055/https://www.latim...

[1]: https://www.webmd.com/brain/autism/news/20101217/fast-lane-t...

[2]: https://www.google.com/search?client=firefox-b-1-d&q=childre...
I have been wishing for something like this. Turning popularity down is useful to hear new things.
Eero Saarinen’s secret wartime role in the White House (2010)
I think this was more furry art than I expected to see on a technical blog post.
But that wouldn’t make sense as being a constraint that the Robinhood’s upstream counterparties would demand, since the collateral is purportedly to protect them. No one has ever argued this point in terms of “oh we just wanted to make sure no one took your money without giving shares”, or, if they did, they are really bad at communication.

Edit: note that this other authoritative explanation claims the failure mode is RH holding the bag for a client not depositing funds as promised.
Not sure it is recommended reading, but maybe to see what else you could do with Prolog besides interpreters, DSLs etc:

As part of a knowledge systems course we built a small game in (mostly) Prolog

https://github.com/tobischo/mine-prolog-tba
> You can't budget your way out of poverty if you have poverty wages.

Generally speaking, one should invest in the asset that produces the most cash flow. For most persons, including those in poverty, one’s own labor is that asset. Based on my experience poverty wages are sufficient to make that investment and get an exponential return, but that was a while ago so perhaps the community colleges or equivalent are no longer sufficient to enter a tech career?