skysight-inc/HackerNews huggingface dataset:
You have multiple questions that I'll try to cover. They are rightfully questions that anyone working in software development should have.

> How do I stay on top of AI within software development?

The best way is to apply the same way you do with software development into AI. AI is pretty much just software on different layers. The abstract of AI is still being determined so that's why you may be feeling FOMO now. What's happening now is basically an arms race for AI and testing it in real-time.

> What are the steps I should be taking now to take advantage of AI as a developer?

Gain access with any publicly available products with AI, such as Copilot, ChatGPT, etc. and use them. Another important subset of AI are the developer tools test them out and offer to test and review if they're offering such programs. Your list is already good btw. One thing I haven't seen mentioned is learning the overall fundamentals of AI outside the software we're seeing. Since we're at an arms race moment for AI, there will be a lot of changes understanding the fundamentals then would be a net positive to better iterate learning as releases happen.

> Are there other resources that are recommended?

Many already shared here, I'd take a look at those. If you use Twitter I recommend making a list and actively revisiting it atleast weekly or twice a week.
Those firebreak rules make sense, but they should be more along the line of "within X feet of the building there must be a firebreak of Y feet width" or similar - so you can have shade trees and still have a break.
I love modern "actually we don't have enough space for all the people who come here to work" architecture.

Nice roof garden though.
You forgot about Google. (Dad sends child photo to doctor)
> This idea of replacing traditional but not very friendly ways of delivering Linux desktop apps, such as DEB

What? :-)

Apt is by far the easiest way o install and keep software updated.

Compared to app-store, homebrew, and toy like solutions for Windows.
Is the word culture being used to replace "we don't want to change, don't think about change and are stubborn"?
that sounds needlessly wasteful. You can trivially strip TS out of JS before sending off to the client. You're still going to need to check TS in the build/CI step (i.e. the time consuming part) before doing anything so you've gained exactly nothing.
Relativistic drift would be a thing over long distances and times.
> It's getting out of control in the US. Tips are supposed to be for service workers, not for anyone who you interact with in any way while conducting a basic business transaction. People who are performing a direct personal service for you. In the US now, businesses expect you to tip on take-out orders, at drive through windows, at every form of eatery, there's even tips expected now at some retailers.

As a European living in the USA, the distinction always seemed made up for me. If someone delivers a take-out order, why is that less worthy of tipping, than if you're in a restaurant? What about the person who bundles the order together for delivery? What about the person doing the cooking? Etc etc etc.

The answer is that you're used to tipping at a restaurant and never questioned it, but when some other tipping is introduced you rightly recognize it as an abuse.
IME it was before 2010. I was in college 2000-2004, and people used AIM then to keep in touch. But by the time I was in law school from 2004-2007, AIM was sparsely used by my peers. I wasn't texting at the time either, nor was I on FB. I guess we just emailed.
Lol, is this serious? You're charging $5/mo for just using the ChatGPT API
>Otherwise the work goes undone.

Or migrants get imported to do the work that goes undone, see EU.
But that's all expenses, not just direct employee costs. Like Salesforce buys an ad in the Superbowl, or spends money on Google ads, or buys electricity for its datacenters, etc.
Corridor in Great Pyramid of Giza seen for first time
I was pleasantly surprised by the roads in Malaysia. We were doing the equivalent of 80MPH on the main N-S road between Kuala Lumpur and Penang and dudes would blow past us in a Toyota Hi-Ace minivan doing 100MPH. Some of the best roads I've ever driven on, even better than the roads in Texas. Heading up into the mountains to see the tea plantations, even the secondary roads were at least two lanes and well marked, but well maintained, even if it was impossible to pass slow-moving trucks.
It's the new prescriptivists who want to set the rules for the commoners to follow -reminds me of the apocryphal story about a Spanish king of some sort who had a lisp and in turn, the population not wanting to offend him began speaking with a lisp so Spanish ended up with a "th" sound where other romance languages did not.
The barber one always gets me.

That's a direct 1-1 transaction. You are getting a hair cut, so if it's good, you'll come back. If it's bad you won't. Charge what it costs and give the best service possible.

Granted if they go above and beyond maybe I would tip (buy yourself a beer as you say, but it would have to be more than "they cut my hair").

That's the slippery slope though, whereby if you don't tip you are deemed to not be happy with the service, and so the emotional imperative is to tip to not offend.
I got such fatigue from scrolling through so very much prologue, introduction, expectation-setting, and general "here is what we are going to say and here is how you may expect we will say it" fluff that I gave up, pages in, before getting to any apparent content.
Civilian L1+L2+DGPS is like that now. I can specify my left footprint differently from my right footprint and the difference is meaningful.
I cannot say it here without annoying dang ;)
Blaming the phones is like blaming Gutenberg for the Thirty Years War.

The prime issue is a lack of intentionality and discipline around how people spend their time.
> The negotiation power should go both ways.

I think you fundamentally misunderstand unions and the worker-corporation relationship. Historically, and through to today, corporations have most/all of the power. Which is why things like child labor, 16 hour work days, etc. were very common, until workers unionized, effectively pooling their power in order to negotiate with corporations. If you didn't have to work as a child, or don't have to work longer than 8 hours, thank a union.
Why not use UTC ? On the moon, a time zone will be tough since each side of the moon is dark/light for about half a month.
> Tomorrow if your salary is cut by 50%, would you cut-down on extra expenses? Is that a sign of mismanagement from you?

if you knowingly and willfully put yourself into a situation which resulted in your salary being cut by 50% then yes
"The American Cancer Society advises that Latinx, along with the equally gender-neutral Latine, Latin@, and Latinu, “may or may not be fully embraced by older generations and may need additional explanation.”

Cool cool, I look forward as a white guy to explaining to a group of Spanish people why they are wrong and are really LatinX and I'm doing it for their protection.

Imagine being an immigrant and having to learn both English and then a made up filter created by well paid academics on top of it.

Just don't be racist, we don't need all these made up rules created by our betters.

It's all so tiresome.
> 10% is borderline "something happened where I need to talk to a manager" territory

I believe that's the problem being discussed :)
The difference is whether the whole society pays (via taxes or higher overall prices at the till because of the higher cost of doing business) or the person needing the extra service does. In the countries without anti-discrimination laws, those in discriminated groups (like people with disabilities) tend to have a much lower quality of life—they cannot get hired, even if they get hired they earn much less, they cannot access services, even if they can they must pay much more. In the societies that have these sorts of regulations, the whole society bears the extra cost, so everyone's individual burden is lower and manageable.

My point still stands—unless the society via regulations forces businesses to accommodate groups like people with disabilities, those groups will be excluded from society, as they are in my old country.
Raised prices. The company I work for alrady has to pay a 3% charge on payment returns. Take 3% of the product price, multiply by the expected rate of return, and add that as a hidden fee to the new product price.
I have trouble thinking I can tell this number to my grandfather and expect him to get to my house.
Ha, that is what I was thinking. It would have to be really bad to be concerned about it.
There are multiple IMAX screen types. The full size giant IMAX you'll find at theme parks and such, the medium size, and then a small watered down faux-IMAX that theaters can retrofit into existing facilities.

Dolby Atmos competes with medium IMAX, I forget which is better but they are both miles ahead of a typical theater screen. The entire room has to be designed for certification from the ground up to ensure optimal picture and acoustic properties to every seat. Also the sound and projection hardware required for certification is significantly better than what theaters typically buy.
> I feel this is an unwritten rule of conversation in general.

There is a bit of cognitive dissonance that I observe.

It indeed is an unwritten rule. Most people agree with this rule.

Yet wait a while after the conversation, and people who listened treat the story as a lot more factual than what that rule implies, and more than they themselves believed it in the moment. The only antidote I have seen to prevent this transformation is to always be skeptical (without being judgmental):

"It was a fun conversation, and the guy/story is probably full of shit."
I think this says a lot about how exaggerated the discussion around EV battery failure rates is.

Older Nissan Leafs are still on the road:
https://cleantechnica.com/2022/09/21/surprise-nissan-leaf-ba...
> It seems like their opportunities to license the tech to actual car companies are pretty limited, as most of them seem to have competing efforts (and it’s not like any of them are so wildly profitable that Waymo could somehow capture much of their value).

I think you contradict yourself a bit -- they are not that profitable, but will be able to sink many-many billions into their own efforts playing catch up if Waymo solves the problem first? Doubtful. The clever ones will license and the stubborn ones will go under.

> you’re competing with Uber, Lyft, regular taxis

Eliminating the largest expense of these services (drivers) seems like a pretty big advantage, might be even insurmountable. Maintenance/cleaners are not big line items btw.

> If they’re using custom, low-volume cars

What do you mean by custom cars? The difference with standard cars apart from sensors is pretty small.

Don't get me wrong, I'm also skeptical about Waymo. The problem might very well be not solvable satisfactory with current technologies. But if they can do it, they will be worth >100B easily (Uber is not far from that mark!).
It’s completely unreliable because it sounds confident and plausible even when it’s wrong. Essentially it fails in ways that are very hard to detect.

If you ask it question you have no way to know whether it’s right or not unless you already know the answer.

I’ve asked it many questions about my area of expertise, distributed systems, and it was often flat out wrong, but to a non expert it sounded perfectly plausible. I asked my my wife, a physician, to try it out and she reported the exact same problem. Some of the answers it gave had even veered off
from just annoying to actually dangerous.

That doesn’t mean it can’t be useful, but using it to answer important questions or using it to teach yourself something you don’t already know is dangerous.
Here's my weird opinion on html/css/general styling of websites:

The biggest problem with CSS is it's one language that's trying to do two things. I think that layout (grid, flex, anything that changes the shape of the page) and style (font, color, text sizes, etc...) are two separate things, and CSS makes it incredibly tempting to try to do both of those at the same time, which inevitably causes trouble.

Working on a website is easier when you can break those two things out into separate concepts. People love to praise/hate tailwind, but I think the best use for it is specifically for modifying layout. Layout changes deserve to be built right into the HTML itself because that's where you're looking when you need to reason about it, whereas style is more general and should be broken out into actual CSS rules to keep it more consistent across a site. Layout is much more directly tied to context than style is, at least as soon as you get into anything non-trivial. There really needs to be a better way to segment these two concepts.

At least, that's my hot take as a semi-passable css user.
The Most Innovative Companies of 2023
See the JPL campus in Pasadena. The building numbers are chaotic because they roughly correspond to when the structure was erected and not anything to do with how to get to it.
I really hope someone has considered Daylight Savings Time on the moon.
People want to recognize inequities and lived experiences and choose to do something about it that is within their power, change their language. As the article embraces, this is a morally driven impulse that is unimpeachable in its intent, but in aggregate, fails and sometimes, even oppresses. Interesting article.
The aspect ratio discussion in this reminded me of Stanley Kubrick's projection instructions for Barry Lyndon: https://somecamerunning.typepad.com/some_came_running/2011/0...

When I went to see the new Avatar movie I looked at the AMC app and realized that I had only been to see 5 movies in theatres since 2017 and with one exception (the anthony bourdain documentary) I had seen them all at the big IMAX at Lincoln Square in New York.

I went from being someone who went to sometimes multiple movies a week in theatres to having only been to five movies in the past five years!

I know a lot of this has to do with me personally but I also think it's indicative of factors (including bad projection) ruining the experience.

Factors for why I've reduced my moviegoing, in no particular order:

Theatres seem to be absolutely disgusting now. I went to a "dine in" theatre near me years ago and there was a spill of something on the seat. After searching for and finding someone who worked there they helpfully gave me some paper towels and shrugged. Even ignoring extreme events like this, theatres just don't seem clean anymore. The anecdote about them using leaf blowers to clean seems apt and accurate.

The experience in general seems to be degraded and less respectful. I find the attitude of others in the theatre to be terrible (talking over movies, using phones, kicking chairs, etc). Whatever foods they are selling now smells awful and is nausea-inducing to me.

I'm not even sure it would be /possible/ for me to go see as many movies as I used to. I'm sure this is partially my shifting taste but there also seems to be far less variety now vs 10-20 years ago, more screens showing fewer movies trending towards blockbusters. I definitely could not find one movie a week I was interested to see, even ignoring other factors.

Streaming is completely upsetting this as well. Previously I had to decide between "see this now or wait 6-12-18 months" and now movies either release on streaming in a few weeks, or, have simultaneous releases. Many of the most interesting (to me) movies don't even release in theatres.

I have vastly upgraded my home cinema experience. This is largely in response to all of the above points, but, it absolutely factors into it. I have an 85" OLED screen with a Very Good ATMOS sound system.

For all but the largest of movies I can now watch them at home, in better quality, in better comfort, at my own pace.

Movie theatres are dead, long live the movies!
Like with positions in government, they are nominated by ruling parties.
You send them a formal letter to their listed place of business.

You very likely will find amazon is not willing to engage in much negotiation, unless you happen to have a unique offer. But nothing requires amazon to engage.
Exactly. You're supposed to read and cite carefully, not just "citation dump" articles in favour of whatever argument you're trying to make.
Why Python Keeps Growing
This is story about kidnappings and extortion, no? Thats actual crime with actual victims.
Tipping turned into a kind of extortion racket in the US at least a couple of generations ago.
It can often depend on the purpose you're writing for. Do you want to be bland, professional, and as inoffensive as possible? Great.

In contrast, I think the highlighted excerpt really summed up the article well.

> Good writing—vivid imagery, strong statements—will hurt, because it’s bound to convey painful truths.

Writing poetry, songs, fiction, and impactfull writing with equity language will always feel hollow.
Have you considered your wife was either slow walking it, or didn't have recent wage labor experience( the starbucks employee has recent wage experience, but in your wife case say their only recent experience is stay-at-home mom or something)? I've literally stumbled into labor agencies homeless, unkempt, and hungover and started within hours (while I sit in the chair shotgunning hundreds of applications for other gigs too). You could find felons outside drinking 40s and fighting and they'd be on the job within a day too. But yeah I mean if I wanted to I could tell the wife 'sorry took me 6 weeks to start a shit job' if I wasn't super thrilled about doing starbucks tier shit work all day.

If you're talking about say a 6 figure federal contractor job then sure it's gonna take awhile, but that's not really an apt comparison.
One place I interviewed with last year did something similar in that it was more of a BYOSD (bring your own system design). So it meant I got a chance to think through complex systems I've worked on, mock up a diagram beforehand, and then present it to the interviewer. They then drilled down on a lot of components, why decisions may have been made, etc. Sort of like what you're saying.

Out of all the similar interviews I did last year for that type of round, I enjoyed that style the most. Rather than your typical "build me an {ecommerce site, social network, video streaming site, url shortener}".
Yes, it needs JS.
thought interviewing sucked before?

now your resume is in a stack with 300 other dev resumes instead of 3

honestly I may just make my current tech job my last, its increasingly not worth it to get waterboarded like this just to write unit tests
Yeah, I know. I couldn't find an employee costs line. The best I could find was a stock options line.
The semantic turn of the Left is one of the worst signs of intellectual decay. There's approximately zero evidence that linguistic changes influence thought: the Sapir-Whorf hypothesis is rejected by linguists except perhaps in some very narrow situations. The euphemism treadmill is a running joke, from negro, to black, to African American, to Black, to person of color. And none of them are better or worse than the other (though the 2020 innovation "bodies of color" managed to find a way to be more degrading than the worst that Stormfront could come up with).

Why? We feel powerless to fix the problems that plague our society, so instead we turn to things we have agency over. Maybe we can't prevent group X from suffering from social discrimination, but if everything is just a matter of what words we use, we can just choose to use those words, stridently denounce everyone who hasn't gotten with the program, and pat ourselves on the back and call it a day.
The "phones" aka the Internet ruined everything for me when it come to social life. It used to be, and I caught that briefly, but it used to be that if you had to do something, you had to meet up with people. Maybe we hated it at the time, but meeting up with people forces you to socialize and also keeps you grounded. And moreover it provides social opportunities.
I mean, this is not just teenagers suffering from lack of opportunities to socialize.
I repeat myself: What's the difference between taking a good clock to the moon, where it runs 56 microseconds fast each day, versus having a less-tuned oscillator that runs 56 microseconds fast each day?
Frankly that seems more like a google search algorithm failure. I think the idea that people shouldn't produce content because you don't want to see it listed is more than a little silly.
Looks like it's here, linked from the NLRB website: https://apps.nlrb.gov/link/document.aspx/09031d45839c9e8e
Probably just send a google map short url (assume you have network access). I found it's easier to just ask people that have difficulty to describe where are them to send gps location via IMs instead.

It'a wild that technology evolves so much in 20 years that having difficulty to recognize the location is non-issue when travelling as long as you have phone on your hand.
I wonder... what is the difference between an "experience" vs a "lived experience"?

If I have an experience-- such as walking through the park, this afternoon and picking a blackberry... What is a "lived experience" version of that same experience?
Regulations can disproportionately affect small businesses and still be worthwhile by virtue of preventing the thing they're regulating. For example, might be harder to start a train company with rigid safety standards but not spilling toxic chemicals over small towns is ideal.

I think USB-C's relatively flimsily implemented open standard is kind of evidence of why Apple is hesitant to things like RCS. Good luck charging a Nintendo Switch or your laptop with just a random usb-c cable you found laying around that came with who knows what. Hope you have an entire day day.
It's weird how you paint such a weird thing as a normal thing?

I'd expect any open source focused company* to merge beneficial changes.

You're essentially saying their business model is not just keeping things closed source but running interference on open source...

* Since the beginning, we've been firm believers in remote work, open source, DevOps, and iteration. - https://about.gitlab.com/company/
I think there's place for some regulation. Not for getting rid of tipping, but making sure it is well defined. For example, legislating that tips can only be requested after service has been rendered (no more pre-tipping on delivery orders) or requiring that any 'living wage' fees or the like that have now become so common are fully paid out to the employees as tips.
Lots of usecases actually need creative "hallucinations" where they are valuable.

Even e.g. to develop hardware such as planes and cars: https://assistedeverything.substack.com/p/todays-ai-sucks-at...
This is the "don't download code you don't run" and "don't ask for data you don't need yet" with smart prefetching and caching. Mostly facilitated using an internal 3 letter framework in Google.

If you want a de-googled approach for "only code you need" check out qwik by Misko Hevery who worked on a bunch f JS related things and a few others. The concept is "resumability".

(not sure if that's what you entirely meant since your example was the maps api)
right? my "A Modest Proposal"
> If there's a backdoor it's naive to think that only the "good guys" will use it.

Yet we have learned nothing from KGB, STASI, CIA etc.

> Also what if some hackers put something on my phone to intentionally trigger this

"We just found 5 gramms of Mary jane in your pocket".

Religion will come back. "Repent or god will punish you" /s
Paypal and Stripe have been doing this for a while.
it seems a bit bizarre to me that a company like Salesforce would need 60k people though