skysight-inc/HackerNews huggingface dataset:
> The work mostly involved dynamic systems for ensuring the builds worked without an internet connection (monitoring network activity to make sure everything was cached/saved correctly).

Documenting and archiving your build tools is also important. I knew a team that checked everything into source control, even Visual Studio. This ensures the tools were all preserved, everyone is using the same versions, and the code is synchronized with the tool versions.
Just watched it - I don't see him saying anything about 5 being the last major version. In the Q&A he answers the question "should I use webpack for a new React project" with an "I'd say a biased 'yes' but it depends". He weighs the pros and cons of fixing vs rewrite, identifying that there are fundamental issues which will never be addressed in webpack.

FWIW the presenter is employed at Vercel on building Turbopack, which is presented as the "webpack successor" - so I'm quite sure either way he wouldn't agree with your take on esbuild being the future ;)
Fallout 3 may have other issues. The Steam Deck CPU should be more than powerful enough to run all areas of that game at 60FPS+.
I need this too for sorting through all my credit card transactions! Swipe left for business and right for personal
That's your opinion, and it seems to be the opinion of some people, I respect that. However, I strongly disagree. I use software all day every day (like most of us here, if not all) and I can confidently say none of the complex systems I use work at all. All software is buggy, most software is frustratingly buggy, and surprising amount of professional software is imho unusuably buggy. When I interact with a new software, my assumption is that it will not work. Unless proven otherwise, software of no complexity works in practice.
Why not provide user with a toggle to switch between old and new UI, then they can see how the data says

That's because they probably don't want to. Even those who do "data-driven decisionmaking" usually tend to massage it to fit their narrative.
If people want to be in the hotel business buy a freaking hotel, there are plenty for sale. If you want to be in the rental business buy and apartment building, there are lots of apartment buildings available too. All these people doing Air BnB and Renting out their old house is what is skewing the market and fucking things up for everyone -the city, home owners, neighbors, hotel operators, renters and vacationers. I'm glad NYC has rental laws like they do I really wish more cities had them and actually enforced them, a lot of this bullshit would end quickly. Until them people will have to live next to unlicensed hotels, subsidize their neighbors business and generally get screwed over so Air BnB can take their 30%.

Anyone that bitches that the rent is too high, here's your starting point, all those Air BnB rentals are driving the long term rental market up significantly. Adding 20% more units to the market would save you a ton of money.
Yea, I was just told by an AWS employee that they're desperately trying to hire as many people as they can still. Those companies are massive. The layoffs and divisions with hiring freezes don't seem to even make up a tenth of their capacity to hire.
Still there as a heading.
good quote .
If there is a major breach it seems likely that it is going to become known in time, whether it is reported or not. Not reporting it gets the company in even worse trouble. Principal agents do not avoid legal liability by changing jobs. The plan is something of a high level wish list, but the intent seems to be to make larger companies and states get more serious about security. If they take on that responsibility they probably have little to worry about, though likely some higher expenses. The international aspect and making it a national security problem and the critical infrastructure aspect seem long overdue to be addressed. Who wants that chemical plant at the edge of town to blow up? Or all the chemical plants across the country to blow up.
The Chinese government is homogenizing most of the population, not exterminating it.

The same idiotic argument of “extermination” is used by some people in our society.
https://pragprog.com/titles/liveview/programming-phoenix-liv...

Still in beta, but pretty up to date. Even in beta form, I thought it was pretty valuable!
SEEKING WORK | India | REMOTE | React, MERN Stack

I am a Full Stack Developer with heavy experience in Frontend with React.

I have been freelancing for past 3 years for many US based clients both small startups and independent projects.

Technologies I use:

Front End: HTML, CSS, JavaScript,TypeScript, Material UI, MobX, Redux, React, React-Router, Web3.js

Back End: Node, Express, PostgreSQL, MongoDB, Mongoose, Bcrypt, JsonWebToken

Tools: Jest, Mocha, Chai, Babel, Parcel, Webpack, Git, Postman, Storybook, Chrome Devtools

3rd party APIs: Stripe, Plaid, SendGrid etc.

Please go through my portfolio for more details and links.

My Portfolio: https://amit-ghosh.com My GitHub: https://github.com/maverickamit

Feel free to reach me at my email from portfolio for any inquiries.
why did they use a meeting (every participant is visible) instead of a webinar (only presenter's video is visible)?
In Compliance
I thought the same thing, then I also realized that might be nice if people actually enjoyed writing, enjoyed the process, enjoyed getting better at it and who knows, even...used their brains a little bit more.

Even though I find ChatGPT impressive, it still doesn't write what I want to it write in the way I want it written.

The same way Dall-E, Mindjourney doesn't really draw what I want it to draw. It draws something , but I can just accept it's "good enough", but it's a different experience to creating something yourself.

ChatGPT writes something, but it's not me. While it might save me time, it's not as fun.

I think learning to enjoy the process important because honestly, that is all there is to life.
In that case, we should eliminate social media profiles entirely. I've been an advocate of this for a long time.* It should work like mailing lists, where someone's message is just there, and there isn't any way to click their name and look at a reverse chronological feed of all their posts. This also maps to real life. There's no bubble floating above people's heads that lets you track down and pore over what a random stranger you see at the grocery store said at their friend's dinnerparty the night before.

* It's beyond annoying that GitHub only just now got the ability to turn off how it broadcasts your activity on your profile page whether you wanted it to or not
> Is the norm really that home loans are unaffordable even to first-time-buyer DINKs with good-to-decent six figure jobs who just want a place to live?

The home loans are unaffordable because the house prices are too high. The median house price in 1989 was around $95K ($230K adjusted for inflation). Today it's about $400K.
it makes sense to me; it's somewhat out of the ordinary to have bought a sound blaster recently, thus the author is verifying that that is indeed what they meant to write.
Buying a SoundBlaster 16 in 2023 is well past it's prime. He's clarifying that this isn't a story about months after in 1993 era, but a story in the present day.
My prediction is that governments are going to figure out that they have a stark choice ahead of them, because most people simply don't want to have a lot of kids, and because of this, there is simply no way to get the birthrate to replacement level by offering tax breaks and other such incentives. Couples will simply take the tax breaks for 1-2 kids (sometimes 3, in rare cases) when they can, and that's it. When averaged across the whole society, which includes couples who don't have kids (because they can't, or don't want to), and people who never find a partner they want to have kids with, the birthrate will simply be too low.

So governments will find themselves faced with a choice: either force people to have more children, or do something different. Forcing citizens to have kids isn't going to work, even in places like China, much less democracies. So the solution will be to outsource reproduction to government-run factories, where children will be artificially conceived, and then raised in institutions.
And if the website is small enough that it's hosted for free, until the hosting company stops having a free tier.
Another problem is that too much software these days is built like the rest of our disposable society. We don't build things to last with a solid architecture that can withstand major modifications. Instead we throw together something that just meets an immediate need with minimal commitment of time and money. Little thought is given to how the project will react when business needs change down the road.

The saying 'penny-wise but pound-foolish' applies in many cases.
Yes, but it's not complete. I'd also include manufacturers that maintain Linux distros designed to support their devices, such as System76 (Pop!_OS), Purism (PureOS), and Tuxedo Computers (Tuxedo OS), if you're willing to use these distros. These 3 manufacturers have their own firmware update methods outside of LVFS.
Well-connected property developers is probably the right term. Random out of town or new to the game property developers looking to start building are effectively priced out, while those with political connections learn about public property sales, are able to get special one-off rezonings, can grease the wheels to get their permits unstuck, etc.

There’s not enough development, which keeps the gap high between what it costs a well-connected developer to build vs what a finished building is worth.
Then agitate for thwt rather than simping for daddy Koch.
What’s wrong with asking for info on what others are using. That’s how you learn stuff. Overconfidence is how they get you
nice.. i think the embeddable sql will be useful..
I assume your hedge fund comment is a reference to my post, so I'll reply.

You'll notice that in the HF scenario I described, there was no perpetrators or victims. It was just a group of professionals doing work in a calm and rational, dare I say, sane, way.

So yes, I'll stick with that story as the healthiest place I've ever worked.

And in the other 3 companies I've worked, I've seen lots of examples of employees making themselves crazy en masse when the "trigger" was obviously something not worthy of that reaction.
"invert a binary tree"

This didn't make any sense to me, so I looked it up, and it seems exactly as senseless as I had thought. Is the 'inversion' not the same topology as the input?

my solution: "auto invert(regular_tree x){return static-cast<inverted_tree>(x);}".
All deploys are done from a VPS host machine secured behind a firewall and only accessible via passphrase-protected ssh keys.

All secrets are in a file on there. I make it a file of exports I source before launching the app. Backup the file in 1pw.

Secrets get deployed along with the app to a server also secured with ssh and a firewall/VPC.

Maybe doesn't scale to an org chart, but a scrappy startup of 3-5 with some contractors and it works well. This method allows you to literally have a single VPS prod host and a single VPS deploy box. That's $10 and super simple and completely cloud-agnostic.
Tesla cuts prices of Model S and Model X variants in US
It's reassuring to see that a conglomerate-level speech bending apparatus can collapse.
Yeah, the "old as time" way of getting married was for your parents to set it up, probably while you were still a young child. Back then, the woman was basically property.
> If DINKs can't afford it, what does that tell you about the direction housing prices will go?

The ones with capital will buy them, and you will be renting.
remember 150 min/wk is for moderate exercise, i.e. walking, gardening. If you increase intensity such that you're running/jogging, they usually decrease the recommended time to half of moderate exercise time, i.e. 75 min/wk.
> The uncomfortable truth is that any of us, genetically unchanged but raised in post WWI Germany would most likely be Nazis during WWII.

But of course: isn't that the important lesson? Most, but not all were; so is this knowledge an excuse to do nothing or is it a spur to look for the injustices one accepts today, and change one's position?
JS-free archive link:

https://archive.today/tQ7C8
Berniebucks refers to the greatly expanded unemployment insurance distributed during the pandemic, which resulted from an amendment by Bernie Sanders. Bernie heavily criticized the unamended bill, especially the bipartisan giveaways to Wall Street, and refused to support it without his amendment.
The difference is that people in Japan feel like it is normal to work hard (and long) for a pittance.

People in Europe feel like their boss is being unreasonable if they ask them to come in 35 hours a week. And think 4 days, or even better, 3 days is optimal.

Then since they’re not being paid a lot, they feel it’s fair to just not give a rats ass about anything they’re doing.

I think there might be some balance in between that I’d like best.
If you're a parent, you probably are long enough out of college that you don't know what most new juniors are getting out of fresh from college. There's very few to no ways to pay your way through university with no debt, these days. Cheap in-state tuition & fees is over 5,000 per semester, not including books, equipment, travel, housing, food, healthcare...

When I was still in college, most kids were graduating with debt. Tuition and fees have only gone up since I left. Lots of people I knew who dropped out to try and save for college ended up in dead-end despair jobs.
> Fuck, imagine if every devices you ever owned for last 30 years needed total of 3 different cables to connect, it would be fucking amazing.

It basically does. USB-A, USB-C, Lightning, Micro-USB.
Plagiarism will undergo a change in definition.
This is of course very context dependent and no critique whatsoever. I also have kids and my self-hosting became ever more important since. No Youtube commercials or auto-continuation for kid-videos thanks to invidious, reduced costs due to a lot of cancelled software plans (because everything runs on my rust), I can care better for my parents, e.g. helping with technology, monitoring, burglars (my homelab sits at my parents house, remotely connected via IPSEC), data backup is solid and under my control (ZFS Rz2, & offsite backup with borgmatic & rsync), and most important I have reduced my life dependencies and lock-in effects to worldwide companies.

Maintenance is 1-2 hours a month: Proxmox, various Docker nested in unprivileged LXC, everything automated (cronjobs, Watchtower, Backups etc.). I also built a pretty big PV-plant to safe energy costs (30wkp). My main strategy was a "minimal" approach, going slowly, thinking carefully _what I really need_ and preferring robustness over new features or software. I usually take 1-2 months of review before deciding to install any new software, most often longer. I am against the "All in One" mentality (e.g. prefer custom bash scripts over third-party automation; or selectively install needed parts instead of the all-in-one alternatives, e.g. nextcloud/all-in-one).
It was, but the Banshee wasn't popular because the 3d side was only half a Voodoo 2, with one texture unit instead of two. It had a higher clock speed to try to compensate but that wasn't enough.

The Voodoo Rush a year before that also had problems - it was a Voodoo 1 chip, but coupled to a slow 2d processor (back when that still mattered, like for just drawing windows or wallpaper in Windows) and had some compatibility problems.

It took until 3dfx's third iteration, with the Voodoo 3, to finally get 2d/3d integration right.
It's also frustrating even if it does matter. I was applying for a job where they informed me I may need to provide references, and I was having a hard time trying to come up with people I wasn't currently working with, who could speak to my skills, who I also thought were good enough writers or speakers to convey that, and were also someone I was willing to impose upon to do that for me.

I've been in the industry for ten years, but if I had to narrow down to the folks I'm not currently working with who worked closely with me, it's not that many people, unless we're going to people from 5+ years ago, and at that point, if I was on the receiving end of that, I don't know if I'd trust a reference that was that out-of-date.
Sorry: 30 min 5x a week, but push it to 40 if you can. Sorry for my confusing (and no longer editable) comment.
By summertime the Baltic Sea pipeline deliveries went nil after a series of explosions left them unusable.

well, that's that, then.
Server software can run decades without intervention.

Imagine trying to predict the next two years of legislation that applies to you at the local, county, state, federal, and multilateral levels. It's hopeless because it's a system composed of the most complicated systems we know of -- people.

If you can't predict it, then controlling it is also hopeless. Control being one of the basic things a hacker seeks out.

Now if you convince a county of people to unanimously trust consumer electronics to process their vote fairly in a ballot measure, that and every facet about how you did that is obviously interesting.

Textual chads about what expressions of wealth inequality are egregious or harmful aren't terribly interesting or easy to read about.
The same is true for psychedellic therapy.
See you in five years. Good luck with the government intervention.
There are 172 comments until now but Scala was mentioned only 3 times while it has, I think, all the features that are said to be needed for a functional programming language. Then what's wrong with Scala?

I'd like Scala to be more successful although I'm using Java and a bit of Kotlin now.
When I tried to find what was meant by "invert a binary tree", the only thing that made sense was the operation of reversing the tree: ((1 2) (3 4)) becomes ((4 3) (2 1))
Somehow thousands of passenger flights happen every day and the planes don't fall out of the sky.

Perhaps it's possible to do better.
For a very simple, single-expression lambda function I agree you don't need an explicit return. Even Python skips the "return" for lambdas. But for anything more complex, I find explicit returns, especially early returns, makes the code much more readable for people who are used to imperative languages.

For example, which of these is more clear to people who don't know Lisp? I'd argue the second one because of the early return if guard.

---- THIS ----

(defun sum-helper (items total)
(cond
(items
(sum-helper
(cdr items)
(+ total (car items))))
(t total)))

(defun sum (&rest items)
(sum-helper items 0))

(print (sum 1 2 3 4))

----- OR -----

(defun sum-helper2 (items total)
(if (not items)
(return-from sum-helper2 total))

(sum-helper2
(cdr items)
(+ total (car items))))

(defun sum2 (&rest items)
(sum-helper2 items 0))

(print (sum2 5 6 7 8))
This has not aged badly at all, you now have people who can not quickly add numbers together, or even figure out fractions. Example:

My mom (Rhonda, 64) is the shop steward at a deli counter and had this conversation with her fellow employee Janice (25y):

Janice: "Hey Rhonda, they want 2/3 of a pound of cheese. How much is that on the scale?"

Rhonda (mom): "Janice, that's .66 on the scale."

Janice: "Yea but why is it .66 on the scale if they want two thirds?"

Rhonda: "Janice, you don't have to worry about that, just know that two thirds is .66."

Janice: "Yeah, but HOW do you know that?"

Rhonda: "..."

I'm sure someone will say "Your mom is wrong because she should teach her fractions! What a huge jerk!"
Note that this person has gone through high school, and children do this math regularly. What I am saying is, being numerate is useful at all levels of life, not just academic exercise.
It is possible to access it, with the consent of the previous owner. It's not possible to steal it though.
https://archive.is/rS1xd
CLI to query data stored in S3 using natural language
Unless you are an exceptional person, software has permeated your life. Most of the ways in which it affects you are invisible because it works so well.
The only two actual big players you mentioned there are SAP and ASML, and those were successful prior to the EU. Everything else you listed confirms that while the talent definitely exists in the EU, it's just being squandered.
It's quite incredible seeing these two statements right next to each other:

> Whoever claims to accurately predict what's going to happen in the next few years is talking out of their ass.

> We know inflation should start decreasing within a year or so,

We don't know that. In fact, it's actually a pretty commonly discussed possibility that inflation could stay high (>5%) for the next decade due to retiring baby boomers and other reasons
Is it really an employment miracle? or just the expected result of the baby boomers retiring
I subscribe to their 'Wise Rate Alerts' by email. The old message design was quickly readable with exchange rates side by side. The new one needs me to scroll down and to take time and think about what I'm looking at.
You saw the part about my spending my entire career from 1996-2020 doing your bog standard enterprise dev?

In 1996, I graduated from an unknown state college in South Georgia and I made $11/hour as a computer operator working on DEC VAX and Stratus VOS mainframes.

Because of…poor career choices …I didn’t hit six figures until I was 40. Even now I make about what a software engineer II makes at my same BigTech company at 49 in cloud consulting.

As I say, please play the worlds smallest fiddle for me.

Last year, my wife and I got rid of everything we owned that wouldn’t fit in 3 suitcases - including our cars - and bought a vacation/investment property in a resort area in Florida. We stay here half the year from October - mid March and we fly around the US the other half of the year “digital nomadding”. My wife in the meantime is retired at 47 and she is involved with her passion in the fitness/wellness industry and meets up with people everywhere we go and flies to conferences from wherever we are staying in a given week. I also fly for work a few times a week.

We take Uber everywhere.

This is what I meant by I can make different life choices at 49 than I would recommend a college grad making. I can be okay barely making L5 compensation.

Our fixed expenses are really low.
> Less than 15 minutes?! The only way I can solve them in less than 15 minutes is if I've seen them before.

I think that's the point...
I work for a small manufacturing company. I'm not going to blow up my company or my job over a decision I have next to no insight into that affects my job in such a small way.
There are some studies that claim a large percentage of people (40%+) lie on their CVs. As someone who hasn't done that and struggles to lie even in games, I have a hard time believing it. But even if 5-10% of people lie, hiring is a lemon market, and you definitely don't want to get stuck with the lemons.

Most lying is apparently to change start and end dates of previous employment to cover up short stints where they may have been fired for poor performance, but even if work samples/skill tests/structured interviews were 95% effective, you would still regularly hire duds.
Teaching!

You learn to teach your bot to understand you.
Dude, what? I wish most city governments were in thrall to property developers. That would be a massive improvement over the situation we have now.
They could, but realistically, it's not worth it for them. Worst case they're out a couple million, and that's only if the guests complain and request refunds. Litigation would cost more than that. AirBnB's legal department has their hands full just getting sued by local municipalities that want to outlaw it entirely; they don't have time to go after small-time fraudulent landlords who can just be booted off the platform.