skysight-inc/HackerNews huggingface dataset:
I do practice programming, but I feel like the practice is not deliberate. Most of the time I find myself lost in whatever side project I have going on rather than being mindful about the improvement of my craft. As stated in the article, it is tough to keep up with practice due to life changing. I now have to take much better care of myself than I used to to be present with my family. This takes time away that I used to spend learning.

Something I've found tough at this point in my career 10 years in is trying to practice skills that I don't care as much about but can be necessary at times. I have many friends in my area that are very skilled at frontend development. I am not. I will reach for the first template library I can find to get a frontend built. I wish that I could take the time to properly sit down and learn HTML/CSS/JS but every time I do I get some weird focus block. It's almost as if my brain shuts down and refuses to take that information in. Maybe because I know that my time is limited?

I have to set really strict schedules with myself to get any kind of practice in. Sometimes this works and sometimes it doesn't. Oh well.

I'd love to start automating more common tasks for myself.
Applied Mathematics certainly has the intention of using Math to solve problems from other fields though. I studied Robotics, and shared several classes with people from the Applied Mathematics course;
* Transportation Modelling (using math to model transport on roads, rail, and shipping, and solve optimisation problems)
* Computer Vision (using math to recognise patterns in images)
* Biomechanics (using math to model the movement and formation of all things biology; we did everything from a sperm cell locomotion to an Achilles tendon spring strength)

There were others, but all of them had a very practical purpose, and most of the people I spent time with on the Applied Mathematics course were actively pursuing a career in engineering of some sort, while the Mathematics course was made up of either Pure Math people looking to go into academia, or people destined for finance.
I'm not aware of any DL based game AIs.

I'm not sure you can really design a well put together experience around a DL agent, but if you can, it might as well just be handcrafted with some of these abstractions anyway.

Because in the end, you essentially need high understanding/constraints of how it will behave otherwise you've lost control over the experience as the designer.
So lead (3) isn't manager...

I'm in one of those systems where after lead you have staff, principal, senior principal, distinguished/fellow/God tier. You never have to be a manager in those. In that style system you can stop at lead (L1/L2/L3 lead/PE/sr PE/de). At those you can stop at L3. It would be very hard to explicitly stop at L2 there. You would have to opt out of hiring, peer reviews, and doing architecture and just do assigned tasks on jira.

We had one engineer who wanted this, they had a ton of stock and we're kinda set, had been there forever. Their super power was ops. You just let em go at a system and it just becomes more and more stable and better documented quietly over time. They had a manager explicitly protecting them that they didn't really grok was happening. They actually left after moving to a new product team and the new manager kept trying to uplevel them. But again they basically just retired at that point.

For me I always worry about people who just do what others tell them. I need feedback and have had projects go sideways when I didn't get it. "Wait you realized 3 months ago this wasn't going to work and you didn't mention it?" "Your the boss/lead I do what you say".

Another way to say it is I think small team lead is the minimum viable dev in places I've worked. That doesn't mean you cant step into a support role and rotate who's lead or work as a team but you need to be capable of doing it.
I feel like this term should be repurposed to refer to lifted trucks that never leave pavement
Since Nim compiles to C, a middle step worth being aware of is Nim + nimporter which isn't anywhere near "just python" but is (maybe?) closer than "compile a C binary and call it from python".

Or maybe it's just syntactic sugar around that. But sugar can be nice.
Nitpick! It could make remote KYC effectively useless. Banks and other mainstream financial institutions can just make you visit a branch for them to open your account and / or providing you new services. In turn, those institutions could provide federation of identification to smaller entities.
From TFA:

>Even among experts who are receptive to harm reduction, evaluating the impact of heated tobacco is more nuanced than gross sales figures suggest. Industry players have invested heavily in research to show that noncombustible products present much lower exposure to toxic substances than conventional cigarettes. This is a plausible claim backed up by reams of documentation, sufficient to convince even the FDA to authorize IQOS for sale in the United States and allow it to be marketed with claims of reduced exposure to harmful toxicants compared to cigarettes. (For a thorough comparison of emissions from heated tobacco products, e-cigarettes, and conventional cigarettes, see this recent review.)
Sure engineers can lose their jobs, but they actually make things. Once the "seal" on a dealmaker is broken by failure, re-employment at the same level is difficult because their respect (which is their core skillset) has been destroyed or tarnished.
This was a good position to get me through the tech recession. I was able to continue working on Go, and the system was interesting. But it wasn't an easy job by any means. I ended up going back to startups where I have more ownership.
I found that the more focus you put into async communications, the fewer meetings you have.

Even so, I've seen people focus on running good meetings. And it does help quite a bit, so I wouldn't discourage your direction at all. But you should also maintain an awareness that the most efficient meeting is one where it is never needed in the first place.
If the environment is important to you, then you might consider that offshoring to China also offshores the pollution as well, where if it were still manufactured within the US we wouldn't have the problem.

It's a little disingenuous when someone claims that the US meets its climate change goals and that China doesn't. The US is able to meet those goals in part because all of the goods it consumes comes from China where it is manufactured with coal-produced power and so-on.

I suspect that economic theory doesn't adequately explain some things that we need to understand better. There may be misunderstood risks in competitive advantage that we are ignoring at our peril.
Firms are relaxing qualification requirements as tech skills shortages skyrocket
Yes, the greedy algorithm metaphor is an interesting connection!

I also like thinking about this as a feedback loop (as explained by systems dynamics), since it provides nice concepts for how systems change over time.
> issues that a majority of the population has an agreed position get no time

Why should they? In the news, I mean. (With electeds is a separate question.)
The first job AI will replace (this has already partly happened) is the "journalist".

Not because the job of a good journalist would be easy to replace, but because there are no longer good journalists around.

They have already been replaced by people who just regurgitate content. That kind of "journalism" is easy to replace with AI.

Therefore, the content will be even cheaper to produce. Therefore I don't see it disappearing, because the consumers of the "news" provide value to those who have an agenda to push.
Yup, conventional game AI is just bunch of ifs :)
Given how many Microsoft employees today steer the Python decision making process, I'm sure in not so distant future, we might see a new CLR-based Python implementation.

Maybe Microsoft don't know yet how to sell this thing, or maybe they are just boiling the frog. Time will tell. But I'm pretty sure your question will be repeated as soon as people will get used to the idea of Python on JIT.
what are those future optimization he talks about?

he talks about an IL, but what's that IL? does that mean that the future optimization will involve that IL?
Anyone know if there will be any better tools for cross-compiling python projects?

The package management and build tools for python have been so atrociously bad (environments add far too much complexity to the ecosystem) that it turns many developers away from the language altogether.
A system like Rust's package management, build tools, and cross compilation capability is an enormous draw, even without the memory safety. The fact that it actually works (because of the package management and build tools) is the main reason to use the language really. Python used to do that ~10 years ago. Now absolutely nothing works. It takes weeks to get simple packages working, only can do anything under extremely brittle conditions that nullify the project you're trying to use this other package for, etc.

If python could ever get it's act together and make better package management, and allow for cross-compiling, it could make a big difference.
(I am aware of the very basic fact that it's interpreted rather than compiled yada yada - there are still ways to make executables, they are just awful). Since python is data science centric, it would be good to have decent data management capabilities too, but perhaps that could be after fundamental problem are dealt with.

I tried looking at mojo, but it's not open source, so I'm quite certain that kills any hope of it ever being useful at all to anyone. The fact that I couldn't even install it without making an account made me run away as fast as possible.
We don't need "news".

We need a basic event log. Hard cold events, timestamped.

Every vote a politician makes on every issue. Every murder. Every time a mass shooting happens. Every time oil spills. Every time Boeing loses a chunk of its hull. Every time Boeing then lobbies for some self-serving favor. Every time a rocket is fired. Every time an incursion is detected.

Make it filterable. Searchable. Etc.
>Bing

DDG works well enough for me to be my daily driver, but it's absolute garbage for any kind of news search. Bing prioritizes MSN repost spam from dubious sources, so I'm better off going just directly to news sites I trust.
Android is quite a bit more popular than iPhones in the EU (roughly 66% vs 33%). And the iPhone app store is likely the most lucrative one for Apple. So it makes sense to try and isolate it. It will be interesting to see how the iPad affects this.

I'm not sure about the wearable/smartwatch market. That could be more skewed towards Apple Watch. Doubt anybody cares about Apple TV. macOS store is likely exempt as - for now - Macs can install software from anywhere.
Why would it be a travesty to bring electricity to those that do not have it?
I kinda knew I'd get called out on that, but, yeah, definitely more comfortable. You can even get up instead of, "everyone has to stay seated because any minute now we will be ready." Some trains have a food car. It's great.
Governments send people to space more as a matter of national pride than serious technological or human progress. That was why we stopped moon landings after Apollo, and the Shuttle was hamstrung. And it's why the Chinese have put on only token efforts.

If it's finally profitable to do space, it's up to a private company to do it. NASA's version is just more flag waving. The best it can hope for is to be a jobs program for technologists. Which is awesome and undoubtedly has benefits, but it's no surprise that it isn't profitable or gutsy.
Are you from 2005?
> Apple helps me.

That's a bit of a stretch. Apple, much like every other business, cares about you insofar as you're a paying customer. That's why they don't let you use... well, stuff like third-party payment processors.
Neat.

In the meantime web developers keep yelling “you don’t need console.log”, lol
Unions are meaningless with collective bargaining enforced by the government.
2-9% isn't changing any language hierarchies
Some knock-off products aren't as good as the originals, that's also a "problem" here, but the discounters do this with almost every well-known product and the quality is usually okay.
> This isn't some obscure b2b product, this is GTA5. Surely somebody at rockstar had, yknow, played the game? And noticed they were losing hours of their life on a loading screen? Hell, it's so long you could file a complete bug report in that time.

My guess is that people noticed but nobody was in the right position to debug - their internal tooling may have been that this code path was usually skipped or behaved differently on internal builds. And debugging a full production build was something many devs didn't do because it was painful.
The problem is that it masks the error. Then you have all kinds of websites that only work in some browsers, or have an API that is not accessible from some automated tools unless you enable "insecure mode", and everybody is worse off. It also makes implementing new browsers more complicated, and thus the ecosystem less open. All that to hide a configuration error that would take a second to fix in the first place.
Can Retirees Keep Splurging? Don't Count on It
> the term 'elite' often refers to individuals possessing substantial societal influence, through wealth or similar channels

It’s used variously. In terms of elite overproduction, it’s anyone with an education. In terms of social policy, it’s anyone with philanthropic wealth; top 1% is easily in this category. Top 5%, depending on one’s community.
How many times have Gene Roddenberry's ashes been to space now?
You can use Q-Learning which is simple enough to have an AI that "learns".

IANAPGD (I Am Not A Professional Game Dev), I haven't seen this as a gameplay mechanic either.
I found [0] for restic + rclone.

I personally use this Ansible role [1] to deploy restic and then just configure my buckets with the ACLs described in the README and a lifecycle policy so that an override of a file creates a new version instead. Currently I have it so old versions expire on their own, and no one except the account admin can delete them.

[0] https://ruderich.org/simon/notes/append-only-backups-with-re...
[1] https://gitlab.com/byh0ki-org/infra/ansible/roles/restic/
Am I the only one that read the name of the author at the top of the page, "Rasmus Kleis Nielsen", and thought it was a joke on Rasmussen, Nielsen etc, the usual poll companies? It's even more on the nose, since trust on opinion polls maybe the only thing lower than trust on mainstream news.
How is this different from https://github.com/AkshitIreddy/Interactive-LLM-Powered-NPCs ?
To clarify: The Digital Markets Act includes a requirement for large message services to be interoperable (e.g., that you can chat with a WhatsApp user from Telegram), but Apple argues that iMessage does not have enough users in the EU to qualify.

Apple might be correct in this regard, as iMessage is not very popular in EU specifically. For this to apply here, either Apple would have to be caught lying about their numbers (not impossible), the EU would have to lower the minimums, or the US would have to create their own counterpart as iMessage is much more popular in the US.
That sounds almost like "IE on Windows" though the fact it can be removed is surprising

(Also reminds me of Android messaging nagging me to push RCS messaging - ain't nobody has time for that Mr. Google)
It seems like often times articles of this type are the exegesis of an idealism that has been dashed
Helix Evtol Flying Craft Starts at $190k, Deliveries Start June 10
"Why are you so skeptical? Believe in the dream, man!"
I also found this sentence to be oddly self-aggrandizing. He has determined that only cultured elites like himself are interested in knowing what's going on in the world, apparently.

Even if all only people who are affluent, highly educated, privileged (aren't all affluent people privileged?), and middle-aged or older read the news, that's still way more people than care about art. Plenty of people I know who fit these criteria don't care at all about art, but definitely read the news.
The Changing Face of (Identity) Federation
They give iMessage an unfair advantage by allowing it access to their device functions they prevent iMessage competitors from accessing.

They do this with a lot of things, if you try to use a password manager on iOS other than Apple's, it's so restricted it's almost unusable.
Don't worry. Python already has syntactical constructs with mandatory type annotations. I will not be surprised if few years from now those type annotations will become mandatory in other contexts as well.
That federation kind of exists in some countries already (e.g., in some Scandinavian countries, I believe).
Fair point, although I don't think Apple used any arguments against Beeper Mini. They just released "security fixes"
The US Govt. gave EUV tech to Silicon Valley Group and a couple others to commercialize. They excluded ASML and a couple Japanese companies. ASML eventually bought SVG and after a couple decades of research and investments they have EUV machines.
Context: Spent most of my C-ish experience on Objective-C

What is the advantage of header-only?

My mental model was headers ~= implementation as far as compiler is concerned, thus limiting the size of headers is a way to indicate API surface area and document.
Crop spray could lead to mass resistance in new-generation antifungal treatments
>We are passed that stage and bringing it back is going to have to be artificial and forced
This generation already see news boring, do you think an event log will appeal them even better?

A raw event log is definitely useful tool in the toolbox, allow people who interested to perform deep level analysis.

To engage with different generations, we need different tools that engage with them and yet provide verifiable information.
> the first company to make the fact [...] a selling point.

I don't think that's as impressive of an accomplishment as you think it is...
Also you can see some videos how it works:
https://www.youtube.com/SWAT-DC/videos
We already have all of these. Hardly anyone cares.
Am I understanding what is being demonstrated here, correctly? Is this a type of beacon?

Pretty neat!
Who decides what passes as these cold hard events? How would anybody ever transmit unbiased truth?
do you have a rigorous source on the key claim? i would like to read more, and with rigor
Shank3 is a scaffolding protein highly associated with deficits seen in ASD, it is highly expressed in cerebellar granule cells
I'll be the cynical, grizzled old vet today and be the one to tell you that I've never seen a technical solution to an organization/social problem ever solve anything; it's a common misconception of young engineers (of which I was one some time ago).

I will also add that I was surprised when I got to be an adult how few people "do their homework" so to speak - the problem you have identified here. It's funny, as a kid, I mostly didn't do my actual homework because it was mostly pointless teacher-pleasing if you understood the concepts well enough, but now that I've grown up (at least a little bit), I actually want to be prepared.

At my current job, they actually printed out my resume and referred to it when they interviewed me; a practice that I picked up myself years ago, but have rarely seen others do. Just one example, but it showed a culture that actually believes in preparation which has carried through into other examples. Also, we don't have that many meetings lol.
No.

But I mean, the conservatives are getting very concerned with people being trans, credit card services are cutting off anything that's even remotely "spicy" etc, this is what I mean.

But I'm in Europe, I've never even visited the US. Perhaps things are different there. But I doubt that because the whole credit card thing is coming from there.
Is there a safe way to do this and not get your online accounts banned? I'm interested in tinkering in this way but I'm not a cheater and I don't want to be confused for a cheater and banned.
It's not an LLM. It's just Finite State Machines, Behavior Trees, Utility AI and Goal Oriented Action Planning.

This should cover all you need to make an NPC a bit smarter (but it is still "scripted").

LLMs are not what you would use to make a bot in Civilization, or Age of Empires.
This happens to me, every time IT renews that one certificate the API stops working. The website works fine and that's all some people check.
Why and How I Added Comments to My Blog (2023)
Which is great, I much prefer Apple Pay and their overview of all subscriptions etc and them actually enforcing what changes I make there, as opposed to the situation on Android where I was charged by custom payment gateway implementations after cancelling the subscription many times and Google just told me to take it up with the app vendor who never responded.
What are you talking about? From what I can read here there is no syntax change. Just a framework for faster execution. Plus, Python's usecase has HEAVILY evolved over the last few years since it's now the defacto language for machine learning. It's great that the core devs are keeping up with the time.

The language is definitely getting more complex syntactically, and I'm not a huge fan of some of those changes but it's no where near Java or C++ or anything else. You can still write simple Python with all of these changes.
Something an SEO professional would be able to fix
Honest question - what do you mean by this? What are these 'harsh truths' and the 'facts of DNA'?

I feel like there is something you're alluding to that I'm not quite understanding.

I promise this question is in good faith, I genuinely want to understand what you're getting at.
ok, guess I misunderstood both comments of you two. ´_>`
A false door fell off a plane and nobody died and now planes are "failing at a higher rate" but if you look at the actual statistics flying has never been safer.
You've copped some downvotes but I think your first sentence rings true.

I think your second sentence is bullshit because why would any "they" care what "we" feel like. The news industry is built around making money from peoples attention. Like many other things in this world that seem planned it's just the product of business satisfying a human desire.
I really think this is a misunderstanding of the purpose of different kinds of documentation. The documentation of a new tool for a mature technique is just not the primary place to focus on writing a beginners' tutorial / course on using that technique. Certainly, "the more the merrier" is a good mantra for documentation, so if they do add such material, all the better. But it is very sensible for it to not be the focus. The focus should be, "how can you use this specific iteration of a tool for this technique to do the things you already know how to do".

Nobody is suggesting that you should be an expert on data frames "through divine intervention". But the place to expect to learn about those things is the many articles, tutorials, courses, and books on the subject, not the website of one specific new tool in the space.

If you're really interested in learning about this, a fairly canonical place to start would be "Python for Data Analysis"[0] by Wes McKinney, the creator of pandas and one of the creators of the arrow in-memory columnar data format that most of these projects build atop now.

This is a (multiple-) book length topic, not a project landing page length topic.

0: https://wesmckinney.com/book/
> Most journalism nowadays is like pop music

TV and free news, yes. Paid journalism, per the article, no; it’s for elites.

The Financial Times and Politico’s reporting tend to be concise, timely and actionable. It’s just that the whip for a Schumer-Sinema-Johnson-other guy grind around the finer points of a budget negotiation, or jobs numbers vis-à-vis rates forecasts, aren’t relevant for most people. (Or the, for that matter.)