skysight-inc/HackerNews huggingface dataset:
It does seem like they already had reasons to not want him or his role considering his org was broken apart and his role wasn't backfilled according to the article.
Is it still reproducible?
Hm ok on further consideration, yes. I'll revise to "being a hack doesn't, in itself, make him an incompetent writer."
> That's problematic, because the society we're a part of (HN, the Internet, whatever) has roundly concluded that Gladwell is a farce.

I wish this was backed up with some actual links. Even the comments here asking "Wait, what/who/when decided that Gladwell is a farce?" are met with just comments without more information.

Personally, I am aware of the widespread rejection of how Gladwell presented "10000 hours" in Outliers (and by just googling "Anders Ericsson 10000" it's easy to find plenty of references). And, as Gladwell is a book writer with a point to make in each book, I can understand criticism that he can take conclusions beyond what the data necessarily warrants.

But I'm not, however, aware that the "society" "has roundly concluded that Gladwell is a farce". If you can point to evidence of this I'd definitely like to understand this point.
So the ) is the delimiter between the list counter and the item text, but the counter itself has meaning (indicating order/priority/importance) so I'd never consider that part of the delimiter.
AB5 (California's anti-gig-work law) has made it nearly impossible for my wife to grow her business providing in-home occupational therapy for children with special needs. That and policies requiring health care providers to have brick-and-mortar offices threaten to make her business untenable. In fact, it's only tenable now because of the extraordinary levels of wealth in the Bay area.

Children are best served through in-home care because it's often the in-home situation that's most difficult, and the parents are most stressed. And no amount of taking the parent and child to a clinic is going to help that.
I can't complain too much about Scrum when some people take CMMI seriously

(Of course those are deeply in managerial self-pleasing and probably would make a hello world project cost a million dollars, still...)
Damn, my bad, I thought that acroterm was standard. PMM3 == Paged Media Module Level 3

https://www.w3.org/TR/css-page-3/

It's been dripping into @media and other bits and pieces, but there's no universal browser implementation yet, unless you just draw a line and say Paged.js IS the browser implementation.
> 400-500 might be closer to accurate. 200-300 years ago

Probably more an issue with my memory than with Hillis' analogy.
ChatGpt doesn't augment education, if replaces it. A version that is 99% correct on a subject will be enough to replace the teacher. It is endlessly patient, unlike any teacher. Coupled with high quality video courses, i can see children above a certain age using it to learn and explore science,math, languages and literature
You're totally right, but the main issue is that people don't even learn what the goal of agile / extreme programming is (it's a methology for engineers for giving data to managers to be able to take early decisions / manage the project while it's cheaper).

It has taken over by managers to just be used for pressuring software engineers, that's why the name had to change so much.
The mentality of your statement is the same as when college kids refuse to tell VCs their ideas because they think VCs will steal it.
Ugh. Flashbacks to mid-90s Photoshop tutorials.
SBF funded crypto news site The Block and its CEO's Bahamas apartment
depends on what you mean by "securely". Fundamentally, there is no way to know that a specific oauth call is made by a specific desktop client, so the whole concept of a "client secret" is completely incoherent. You just have to give up on the concept entirely. If you're worried about specific scenarios where a code could be "intercepted" between your server and the desktop app, you can use PKCE to make sure that no non-root program that's also running on the user's computer would be able to intercept the code, but usually that's overkill in most scenarios (either you're on a desktop platform in which case your token can just be read off of the disk, or you're on a mobile platform in which case you can use authenticated https URLs that get captured by your native app)
On Learning How to Feel
My favourite for showing UK grid data on a nice, clean, fast chart over custom timescales:

https://www.electricinsights.co.uk/#/dashboard

My favourite for showing many country's grids around the world, and the power flowing between them through interconnectors:

https://app.electricitymaps.com/map
borg et al and "git commit" work in essentially the same way. Both scan the entire tree for changes using modification timestamps.
This is a good point. Downtowns might easily move from drab office parks to unaffordable places for rich people.
Main Hustle: FAANG
Side Hustle: Rental income
I entered a pun competition. My jokes were written by an AI chatbot
> With hindsight I think that I should create a per customer account on GitHub, just in case something bad happens to Travis.

In case you missed it: https://news.ycombinator.com/item?id=33906591
> Wealth re-distribution starts local and if you have more money than you need you should tip.

Tipping isn't wealth redistribution. The server might be wealthier and make more money than me. Tips aren't income security or health care. I think it would be strange to call it "wealth" too. I'm not dropping enough money on the table to buy significant capital.

I tip because that's how the service is expected to be paid for. The system is set up so that the server bears the risk. It's unfair stiff the person with the least ability to change that system.
Can't believe this is the top comment...
Sorry, but when you do templating inside the code you lose me immediately. I expect a reply like "but you don't have to", but damage is already done.
Ah, yes: "anywhere from hours to days", says Wikipedia.
Do they really still want to join EU? I thought this ship had sailed a long time ago, and Turkey bullying Finland & Sweden as they want to join OTAN is probably not going to help.
How can people be so confident while being so utterly and factually incorrect?

>FTX co-founder Ryan Salame, who gave roughly $24 million to Republicans this past cycle

But some numbers for you even assuming that this was not the case

>$40 million donated by SBF to
Democrats

>$2 billion of customer funds stolen by FTX

>FTX never had more than $1.5 million in crypto donation for Ukraine
Someone at some point emailed me about probably exactly that law. They were in California and freaking out because it had just been passed and they were like "This is just ruining my life."
Well said. I work from home, yet I still live in Washington DC. The downtown gradually becoming more fun and livable is a good thing, despite the pain and financial loss that'll happen over the next decade to get there.
recently launched a bot that gives you back your time, by automating the engagement process on Twitter.

Just set it up once, and forget!

The bot will go through your tweets every hour and give an engaging reply.

I call it engage.ai. You can download the source code from here:

https://ghosharnab.gumroad.com/l/engageai

See the bot in action:
https://www.reddit.com/r/SideProject/comments/zh5z3c/i_made_...
AI image generation tech can now create life-wrecking deepfakes with ease
Looks like a much tastier version of what the times did here https://www.nytimes.com/2022/11/04/dining/ai-thanksgiving-me..., they should write a followup
That’s what most people do, which is fine. However, since I’m only going around once, I’d like to find a different path.
In my view software development is largely a social problem. You can apply tools methodologies for certain parts successfully but there will never be an overarching methodology that solves all problems. In the end it's about people and their creativity, skills and diligence and you have to manage that on a case by case base. I feel a lot of software methodologies fall into the same trap as economic models. They look scientific and are very appealing to leaders but they don't connect to reality.
This could lead to inequality, say a dad only cares that his kid gets a good scholarship for Football, having good grades helps with that so he has an account with chatGPT and lets his high schooler use it for all his essays, etc and college admissions essay... Now you have jocks who's parent don't GAF jumping ahead of kids who organically worked hard for their grades, etc...
Facebook would need to charge too much. This is the problem. They invented a way of extracting so many dollars per user-months in ads that they can’t have users pay for it instead because it’s too expensive.

And the reason they do it so well is because they are so invasive to peoples integrity that if people find out - they’d also quit the service in droves, and it’s also so invasive that regulators are objecting.

I don’t see Facebook returning to growth any time soon.
The bigger problem I think is that they acted as if

> "Folks I'm not exactly a police supporter but this is a terrible way to intro Tony. You've basically written this guy specialises in surveillance and now he works with our computers, yay!"

was not an acceptable response to that. Some people don't like surveillance, not that surprising, but if you end up with "oops, wrong audience for this" post you don't have to blow it up as they did.
I am having fun recreating some of the tutorials in Python. Getting visualizations working the same way is harder though so I am not doing everything the same way.
Great landing page. Did you create that yourselves? The one thing I seem to struggle with is creating a nice looking landing page - it's just not something I'm good at. If you used a third party, any chance you'd say who that was?
Imagine a parent saying to their kid: Can't wait to be disappointed by your first drawing.
IPv6 was designed in the late 80s/early 90s, before home users had internet access. At the time there was serious debate over switching to the OSI stack instead. You're showing your lack of history knowledge more than anything.
Lots of layoffs happening right now. Not that I agree but it might have been low hanging fruit.
Yeah you got it!
The b2b saas was a grind tbh. Lots of cold emailing directors & VPs. Classic top down sales motion.

For Kbee, I actually wrote up our journey here: https://www.indiehackers.com/post/our-journey-from-idea-to-p...

Would love to know what you think and if you have any follow up questions :)
Chrome was based on Webkit which was based on KHTML. It wasn't quite a ground-up project.
I don't think it is quite that they make money selling data--they are selling ad impressions targeted with the data.
Because they don't apply universally and managers want them to.

Take scrum vs. for example.

The focus on small changes, repetitive action, reflective insights, and short feedback cycles is absolutely awesome for software maintenance. Use cases like the python 2 migration, Database upgrades, human language translations, or incremental architectural rework are perfectly suited for scrum.

You can develop features as well, as long as they are fairly isolated. If you want to add a device driver to the Linux kernel, scrum would probably work very well.

But scrum totally breaks down for features that are not independent of each other. Using scrum can easily lead to two features deployed to production that logically cannot coexist under certain circumstances. And no, testing doesn't prevent that.
Another problem are features that are just very large by nature. They tend to break the repetitive cycle, because they simply don't repeat.

Finally, bugs are often problematic if they cannot be planned into a future sprint because they are urgent. Scrum simply doesn't assume that anything could happen in the middle of the sprint. It's an alien concept.

That doesn't make scrum a bad methodology per se, it's just important to consider the use cases and potential exceptions. And to chose another methodology once the exceptions become the norm.
I was a long time (18 year) journeyman enterprise software developer until 2014 by trade.

I then started getting “architect” type jobs as far as responsibility. Where I was brought in when the companies needed to mature their processes. But I was still hands on.

I belatedly discovered the “cloud” in 2017 and in 2018 I was hired at a startup where the then new CTO wanted to be cloud native and was envisioning pivoting the company to selling micro services to support large health care companies apps and websites (that came in handy post Covid). I led the efforts.

Two years later a recruiter called me from Amazon Retail about a software developer position. I had no interest in either working for any large company as a software developer or doing the leetCode monkey dance at 46.

We kept talking and she suggested that I apply for a role in AWS Professional Services consulting in “application modernization” - full stack app dev + cloud + “Devops” + a lot of customer facing/presentation responsibilities.

The rest is history.

I don’t recommend this statistically unlikely route to anyone. 99% of developers should “grind leetCode” and get a good at coding interviews.

Working for small companies, I just happen to have experience from pre-sales all the way to implementation down the stack to cloud infrastructure. Not bragging, I’m just old /s.
^ this is a good summary.

E for more detail: Most individuals who feel this way fear at least one of these greatly, and may or may not fear the others. The people I am thinking of mostly fall in the "cultural change" category. See (https://news.ycombinator.com/item?id=33924352) for one example.
Not that I support this bill because turning over ID documents is dumb and there will be ways around it and I don't see how it is enforceable, but I am just curious if the context of content on the app motivates your opinion. Are there limits you believe in? Like take for example 8chan if it still existed. Would you be ok with Gen Z going on there to inform themselves?
Gas prices are a big component of electricity prices at the moment and they are mostly imported.
So what will they do instead? Put in a checkbox that you have to agree to if you want to use the service? Maybe offer a version specific to people who check that box which costs a few bucks a month?
I usually do. I once worked for one company that was so dysfunctional that they implemented a rule that made it impossible to open a ticket and assign it to yourself to prohibit that.
Congratulations for discovering agile:

,,Individuals and interactions over processes and tools''

https://agilemanifesto.org
He's been discussed here before if you check the search engine, not a article on Blink but this was one on a previous discussion:

https://ksj.mit.edu/tracker-archive/should-we-stop-believing...
I don't use my VR headset all that often, unfortunately. The last time I was using it a few times a week was trying to figure out if I could get a good working environment set up using my WMR headset. (It's OK with one of the virtual desktop apps you can get on Steam - but not so good I could do more than an hour in it. I haven't even gotten to the point of trying a Teams call to see how the audio and screen sharing works) Nor do I use social media much these days.

I think if I was 15 years younger (less demanding job, no wife, no dog, few other responsibilities), I'd probably be in VRChat 3-4 times a week though. It's a dicking around kind of place not unlike the online games I used to play back then.

I would use my headset more for watching movies virtually if:

1. Any of my friends had a VRHeadset and did the same (none do; barely any of my friends online game anymore due to family commitments). I used to regularly watch movies using the Xbox Netflix party feature back in the day.

2. My VR setup was more comfortable. Eyestrain is real - as my eyes aren't as great as they used to be. The headset chafes, I am still trying to work out how to consistently make it comfy.

All told - middle age prevents me from spending more time in VR, and thus VRChat.
The Block CEO resigns after failure to disclose loans from SBF's Alameda
Making an efficient program these days means using an efficient stack, working with threads to avoid blocked code, fighting the other 100+ processes on the CPU for resources and possibly avoiding the same on a database server, possibly on the other side of the world. In many ways its a lot harder than the early 80's where you had no networks, diddnt have to worry about security and generally total control of the local OS/CPU.
I have nothing to do with web development but the YouTube channel fireship is great. Funny and informative.
Trashed lithium-ion batteries caused three garbage truck fires in California
Here it is https://gist.github.com/eugene1g/9e3580a927de9f763703646284c...
Shouldn't it be relatively trivial for someone to get your key banned?
Look at Facebooks bottom line per user. It’s insanely high. And it’s probably all down to precise as delivery. They make so much money per user from ads that if they charged a subscription for it, no one would sign up. That’s why they are so successful, and ironically also why I think they are doomed (because what’s the pivot once delivering precise ads is dead?)
I developed a Shopify app that solves a niche problem. It has grown slowly over 4 years.

Current income at 80k/year with relatively low maintenance. I have a full time job as a software engineer on the side.
I did my best work as in a mafia scrum team.

The settings :

Giant industrial corporation, giant projects with other giant corps as clients.

Process process process. SAFe Scrum.

Somehow I ended up in a team that started to care. Like, we, small individual team, had a agenda and a goal. We saw path to success for this mess of a giant project.

And we started to shadow work our way thought it.

At first myself and another senior guy. As a hobbit.

But it became prevalent for the team as a whole to do “prep work” on top of our tickets.

We self organize, self train.

Why? So we can move faster and actually deliver.

Our normal ticket we’re adjacent work. It’s not like we started 30 repo on the side.

Finally our scrum master caught on that. She went onboard.

We repurposed tickets like nobody’s business. Acceptance criteria was a mere indication, because the QA folks were on board as well.

Not to less us merge crap, QA is QA and you don’t go to prod with a buggy industrial system. That shit is dangerous:

but they knew where we were going and were fine with changing the AC if they see progress, and if the black market scrum master say we’re gonna have a black market ticket to fix it.

We delivered. It fucking worked.
My favorite part ? We were the “bad” team. The team without a cool project or a decent backlog. The cleanup crew.
I've read a lot about the Theranos situation, and it sounds like CVS might be the "survivor" in this case. There are a few references to CVS in Bad Blood and other reports, but CVS wisely didn't say much about what caused them to pass on the offer that Walgreens accepted.
I'm done with replying to this, but just to be clear, none of this is an ad hominem, and a generalization is not a straw man. You should probably look up what those words mean, they're not just magical words you sprinkle on a sentence to win an argument on the internet.

> Had you read the entire topic, you'd see plenty of false info being posted

I've honestly looked through all of the original poster's comments and couldn't find any misinformation. Except for referencing r/lolphp, which is indeed mostly wrong about everything.

> You think the reaction is to learning another language? [...] Can you tell me how many possible outcomes exist and how come you chose this one in particular?

I thought so, although I see now that I was wrong. I still don't understand what else your response, saying "Do you want recognition for learning other languages?" to a comment saying "I no longer use PHP and I have learned other languages that I actually like", was supposed to be reacting to, but I take it that there are other possible interpretations that I'm not grasping here.

> you talk as if there exists de-facto "community". [...] it's just a bunch of people who use various forums and there's no coherent community

Obviously a community as big as the PHP community is always going to be, in turn, fragmented into smaller communities. Symfony is not Laravel is not WordPress. But that doesn't mean that you can't draw generalisations from it, like how you would say "the Python community is scared of big breaking changes". This doesn't mean that every single member of that community is personally scared of big breaking changes. It's a generalisation about the behaviour of a group that doesn't extend into a judgement of each and every one of its members.

> You, on the other hand, labeled me and entire PHP community [...] which apparently you researched somehow

I thought there was no such thing as a PHP community. I described a general vibe that I perceive from a given community, which I have extensively interacted with and been a part of. Unless it doesn't exist, in which case I suppose I haven't.

I then compare it to other communities, which I have also interacted with and been a part of, if they indeed exist. My perception nonetheless may be flawed, and it does not need to apply to you specifically.

> I wrote about features I'd like to see in PHP

It's great that what I said above does not apply to you. Your personal appreciation of other programming languages' features, in turn, does not change what I perceive as the broader community's culturally enforced commitment to willful ignorance.
How much of that is him vs the media being impossible to defend at this point?
I can't but think of this analogy: Transistors are like Judo. You can use them by keeping your feet firmly on the ground, then applying a small amount of energy to a point (base current) you can control and use to your advantage a much bigger energy that comes from the opponent (collector current through the load).
Peter Cooper: Unimpressed with Heroku Today
When I do the math, I do not consider my primary residence to be of any numerical value since I do not want to live anywhere else. And even if I did want to live somewhere else, I would have to account for the costs of acquiring a new similar residence, which in a similarly desirable area would have risen just the same in price.

And assuming I needed to live somewhere else, it would likely be because something undesirable has happened to the whole area, so the price at that point would be much lower than whatever it is at times before then.
Every laid off twitter employee including Rahul Ligma wants hush money
There's a typo in the link on that page - "Ten Minute Phyics"
What a world we live in where government has decreed that business must provide services for free. No wonder people vote for that.
You can actually extract individual files from a snapshot by using the hidden .zfs directory like: /mnt-point/.zfs/snapshot/snapshot-name

Another alternative is to create a clone from a snapshot, which also makes the data writable.
It’s a bummer that Stripe didn’t enter the market to be better than this and to bring something new to the table.
His "The Bomber Mafia" book seems to have gone down pretty badly with WWII historians. Possibly there is an element of professional jealousy, but mostly I think because of his cavalier attitude to the facts as generally understood by historians.
Bugs do get fixed (eventually; they're not always timely about it depending on severity), but Apple's feedback systems are and always have been a black hole. Basically, as a reporter, the only time you hear anything back from Apple about a bug report is if they need additional information; nothing else in their process is visible externally (until you go back and retest a few macOS releases later and your bug is or isn't fixed).