skysight-inc/HackerNews huggingface dataset:
Building high performant, multi-language and multi-platform libraries is probably the best use case for Rust because of the memory safety advantages it has over C and C++. Polars is great example of this. It currently being used in Rust, Python, Javascript, Elixir, R and Ruby.
Does buying mp3s and burning CDs count? If an artist I like comes out with a new album, I like to buy a digital copy to support them more than streaming. Then I also don't have to worry about it suddenly disappearing or being edited one day.
> Good software teams build quality into projects by introducing continuous integration, unit testing, creating feedback, and tightening these feedback loops.

No. Good software teams are led by competent, technical management. Managers who aren't afraid to get down into the dirty details. Managers who aren't afraid to roll up their sleeves and write code if they need to.

The process doesn't matter. The management of what is or is not important does. Agile is just one process out of many.

Imagine an accounting team led by someone who never did accounting in their life: "Just make the numbers work out! I don't care how you do it! My bonus is at stake!"
There's an argument that it didn't influence Japan to surrender: instead, the declaration of war by and imminent invasion of the Soviet Union is what finally caused them to surrender.
The package manager is actually good. Way better than the previous zips renamed as .unitypackage, anyway.
We’d been hearing stories about crazy insurance price increases, trouble with claims, etc. So we went out and got some quotes. The lowest we saw was 2x our current rates.

Just another reason not to sell the house and not to buy a new car.
> Why can't ants comprehend beetles if they are "similar or same"

this one is tricky how do we define similarity? ants to ants is easy because we can assume they are the same or the difference is negligible.
That's his personal testimony and by all objective metrics the truth - if you think that's an opinion that's more telling on yourself. Just because its about someone for a political race doesn't mean its particularly political to notice trump did a treason.
My 23 year old son has ops experience, but not much development, though he's eager to learn.

This sounds like the kind of situation he'd excel with - is your company currently hiring U.S. based folks?
French ships are still going through. CMA CGM just resumed shipping there.

This entire issue is basically Israel trying to pretend the entire global supply chains are about to collapse if no one intervenes (keeping in mind they have their own navy, but declined to participate in operation Prosperity Guardian, despite them being the main target of the Houthi blockade...)
Okay but why doesn’t Rust set up an LLM to analyze all output of the process and if it determines that the process is trying to communicate to the outside world that it intends to do something memory unsafe it pani
Didn't Trump said himself that the wants to be a dictator even for 1 day? Is that enough for being undemocratic?
If author’s parents didn’t immigrate to Canada, it would have been an uphill battle.

So not sure “you make your own luck” is true in this case.
Importing audio along with the text is a big one. Failing that some sort of TTS would be very useful.
Circa 2008, I conducted an experiment. I watched an hour of CNN every night but it was never that night's coverage. It was from exactly two weeks ago.

It was amazing how much "breaking news!" was irrelevant or just outright wrong, how many large trend predictions were wrong, and how many "[person] will do X" were wrong. While the predictions could have been portrayed as opinions, they were presented as facts and the obvious next steps or conclusions.

I realized pretty quickly that avoiding CNN kept out the blatantly wrong information so even if I didn't replace it with anything, I was net ahead.

And it wasn't unique to them. Choose whoever your out group channel is.

Almost 10 years ago, I discovered this article and realized that some portion of it was probably on purpose:

https://aeon.co/essays/how-the-internet-flips-elections-and-...
Mode7 Graphics Library for Playdate
The cynic in me suggests this is true of both major parties in US politics. The sets of things they want to you learn and don't want you to learn -- usually because it's just too hard to have a public conversation due to ideological conflict -- those sets of things just happen to be different in either case.
Never said EW was magic, nor that neither Ukraine or Russia was using it? If they weren't, the battlefield would be even more lethal. Russia has been a leader in EW for decades.

But it is the most cost-effective solution. Russia has been deploying vehicle mounted EW systems to jam drones (with some success), as well as jamming GPS. And the Ukrainians have been jamming as well. There's no wunderwaffe in any war, it's more a game of cat and mouse.

Just like APS is now becoming standard on tanks and AFVs, localized EW jammers targeting control frequencies of small drones will be the cost of having a real military. There's also been research into using APS against drones (this would require additional sensors).

And the JDAM/HIMARS jamming is a bit overrated. Even in inertial mode, JDAM has a 30m CEP, and HIMARS has a 60M CEP. Definitely not as good as with GPS, but still a serious issue for the Russians.
I've had them confidently tell me they verified functionality by decrypting a TLS session even though that was impossible because I hadn't yet implemented a way to expose ephemeral TLS keys and there was no way to do it from the other side of the link.
Works except when you want to collaborate. Joke's on you, I built my career never to collaborate on files but projects.
Polars is cool, but man, I really have come to think that dataframes are disastrous for software. The mess of internal state and confusion of writing functions that take “df” and manipulate it - its all so hard to clean up once you’re deep in the mess.

Quivr (https://github.com/spenczar/quivr) is an alternative approach that has been working for me. Maybe types are good!
> Why can't ants comprehend beetles if they are "similar or same"

could you elaborate please? i can’t say that i understand your statement
Right, and the "opposition comment" standards were clearly efforts to address that problem. Insufficient as they were, they pretty clearly helped. Media is worse for their loss and they have yet to be replaced.

Ground News is the first "new" thing that seems to be a clear step in a good direction, but I don't know how much adoption it actually has vs flash in the pan VC money.
Because the Suez canal is not actually blocked this time. Many ships of all types (container, cargo, tankers, etc.) are going through.
Thank you for this comment. It is great to hear an inside take.

Idle curiosity, but what NLP tools evaluate translation quality better than a person? I was under the (perhaps mistaken) impression that NLP tools would be designed to approximate human intuition on this.

Their results are also highly biased. Most senior researchers aren't going to waste their time filling this out (90% of people did not fill it out). They almost certainly got very junior people and those with an axe to grind. Many of the respondents also have a conflict of interest, they run AI startups.

The survey does address the points above a bit. Per Section 5.2.2 and Appendix D, the survey had a response rate of 15% overall and of ~10% among people with over 1000 citations. Respondents who had given "when HLMI [more or less AGI] will be developed" or "impacts of smarter-than-human machines" a "great deal" of thought prior to the survey were 7.6% and 10.3%, respectively. Appendix D indicates that they saw no large differences between industry and academic respondents besides response rate, which was much lower for people in industry.
Given examples, Copilot can generate code for extremely rare languages or data structures. For example, it worked fine when I was writing for an obscure scripting language found in a railway simulation game.
double transmute_int_to_double(int x) {
double result = 0;
memcpy(&result, &x, sizeof(int) < sizeof(double) ? sizeof(int) : sizeof(double));
return result;
}

is not a UB, and it doesn't even necessarily touch any memory:

transmute_int_to_double:
movd xmm0, edi
ret

[0] https://godbolt.org/z/czM3eh8er
Fun times! I realise the UX might be tricky, but having a way to input things using a keyboard would be cool.

Another issue is that multiplicative identity seems to be used too often. That is, too often the equation boils down to something like "8 × 1 = 8" or "5 ÷ 1 = 5". This would ramp up the difficulty considerably faster, though, so you might want to slow down the complexity increase a bit to compensate.

Oh, and a way to copy the grid into ASCII art would be cool, including for bug reports. For example, after a few puzzles I ran into

9 4 + 2 = 9 ?

, which is a bit silly. There's only one possibility, and only one given number, so the solution is trivial. And this was after solving ~10 of these.

It would be good if it was stateful. I pressed the Back button by mistake, and when I returned it was back to square one. This could be as simple as saving a starting seed plus an offset per level. Gamifying it with a level counter would be great.

Colour-blind users would probably appreciate more than colour feedback to indicate an error.

Sometimes there are equations which are completely filled in with no holes, so they don't affect the puzzle at all. These could be removed entirely, since they are effectively just noise.

Ordering the numbers which have to be dragged, well, numerically, would be nice - it doesn't make the puzzle any easier or harder, just makes it easier to see how many I have of each digit.

Would you be OK to publish the code online? I'm sure lots of people would want to fork and play around with the idea.
As soon as your company hires a Indian CIO, you're done. More and more of the staff will be H1B's and over time they will transition the work to India. I could name a very big corporation doing that right now. The CIO they just hired (last 6 months) is an Indian who just finish doing this to the previous corporation he was a CIO at. Both these companies are the largest in their respective industries in the world.
This is not true. We understand aging enough to confidently say that loss of epigenetic information is correlated to aging.

https://pubmed.ncbi.nlm.nih.gov/36638792/
No idea of what this is about, but that pie chart is a crime against data.
Pie charts shine when there several data points that can be grouped into 2-3 macro groups.

The easiest example is "What is your opinion of ___?" (Strongly Favorable, Somewhat Favorable, Neutral, Somewhat Unfavorable, or Strongly Unfavorable)

At a glance, you can see if the opinions are positive or negative, and then can see if they are polarizing or mostly neutral.

Another example would be the makeup of congress. Democrat, Independent, and Republican for the major groups. Subgroups could be based on percentage of votes the person received from their district. It would show which seats could swing.
While a vast majority of comments here seem to indicate a lot of jobs being moved offshore, there are massive layoffs (even entities shutting shop in India. Github closed its office here, Twitter reduced its presence dramatically etc. Where I work, there are no back-fills for voluntary attrition or restructuring). Layoffs are a taboo of some kind here too, affected are treated as "non-performers" and recruiters will look down upon you.

A lot of hiring here is for low end work or at very junior levels (If you are a 10+ years experienced guy, good luck getting a job. I know a close friend of mine struggling to get one - ready for even a 40pc pay cut)

If you apply for a Principal or Staff position (few), be ready to grind out 1 easy, 1 medium and 1 hard Leetcode problem and doing a System design interview where you do FB with Instagram design reels all at once in 1 hour). Surprisingly when you attend meetups and talk with "Senior" managers who used to hire dozens with shambolic interviews, seem to be opting for getting "good" "resources" with DSA skills from this market (Imagine working in core engineering and then going on to do body shop consulting at an IT provider migrating from Java 4 to Java 17)

While the general sense on lot of jobs are going offshore is true, it is possibly very low paying entry level jobs.

You can now possibly correlate these to a lot of comments you see, junior folks who (no offense intended) :

* Given a spec hack something up and never think of how a customer will use this
* Exceptions (sorry, we code Hail Mary scenarios)
* Monitoring (sorry, that is ProdOps issue not mine)
* Alert Management (this is non critical anyway & maintenance is someone else's job)
* Testing (shambles)

Add to this targets such as "automate" with "Gen AI", We paid your co-pilot license where is the productivity increase number (you are an under performer and did not "customer delight" experience)

Sure is frustrating (onshore or offshore) & sad to see this where this is. One just thinks we'd have to live with this at-least for now. Hoping that things get better (overall in the world), sanity prevails and we can all have better lives ahead of us
Oh man, what's next for them? Tough to see how an $8B valuation squares with their current offerings.
come on, light years are several orders of magnitude less than something that we could detect, cosmos is a wast wast space
There are, in fact, at least two positions on most issues that the English speaking world cares about. But why move the goal post from voter education to a discussion on the subjective badness of the two main parties? That is, if your aim is to make a point under the discussion being had.
Nothing made me respect mainstream media less than when in 2020 during the COVID pandemic they said they were absolutely 100% totally sure that COVID didn't leak from a Chinese biolab and that who ever suggested such possibility was a conspiracy theorist who should be banned from social media and the like.
Whether or not the review process works, open review is a slightly different process. I’d expect a skeptic of the review process to celebrate the idea of reviewers “showing their work.”
Lots of good stuff in this comment but I'm confused about the +/- 30% accuracy quote, in my experience it is relatively easy to reach sub 10% accuracy based on comparing different (good quality) torque wrenches against each other and against a calibrated one.

Is there something I am missing here?
Cockpit resource management is also something a lot of industries can learn from. As well as human error analysis. How an error came to be is often much more interesting then the personal shortcomings of the person who caused it.
Really nice UX here, well done. It's also easy to set up a webhook endpoint on https://val.town.
Regarding your second point, you can use the walrus operator to retain the results of a computation within a single `.with_columns()` call. See https://stackoverflow.com/a/77609494

Edited to add: also, if you’re using a lazy dataframe, you can just naively do the same operation twice (once to store it in a named column and once again in the subsequent computation), and Polars will use common subexpression elimination (CSE) to prevent recomputing the result. You can verify this is true using the `.explain()` method of a lazy dataframe operation containing the `.with_columns()` call.
This is like math dominos, nice.
On the bright side they are listing that as a February release feature, not a long wait to see what they actually end up doing.
Abdus Salam tried to get the OIC to commit to spending a certain % of GDP on education and research and they basically told him to pound sand. It didn't help when Pakistan (Zia) didn't back him for UNESCO chief.
I hate to break it to you but in the US, employees at many companies do not work more than 40 hours a week. There are two reasons for this:

1) People who can leave will leave if the work load is too high. Those who can leave are usually the best team members.

2) It does not work. Research has shown most people are incapable of producing more than 40 hours of work a week over the long term. They can do it for a week, maybe a month but after that their productivity is either the same as a 40 hour/week work or maybe even less. People are not machines and just because they are asked to do something (or ordered to) does not mean they will or even can.

One last thing, what keeps employers inline in the US is people can leave. If you are in a bad job, you can switch to a good one.
>Yet many still deny there is an issue with jobs and keep asking for more lenient immigration policies. There is no shortage of IT workers. There is/was a shortage of workers who were willing to work for peanuts.

This isn't an argument against immigration as I'm incredibly pro. That said, trying to sell people on immigration based off the premise that it'd provide them with more minority groups we could exploit into accepting lower wages feels morally bankrupt.
I don't think he ever said "equally".
This wasn’t related to autopilot and they removed mention of the MCAS system from the documentation to support the main selling point of the 737 MAX, which was that existing 737 pilots would be able to switch easily without recertification. They knew that they’d lose most sales to Airbus if the aircraft were compared on their merits so they were banking hard on their huge pool of certified pilots as the competitive edge.

If you listen to podcasts, these two episodes of Causality are excellent:

https://engineered.network/causality/episode-33-737-max/

https://engineered.network/causality/episode-50-737-max-ethi...
What is the general cable news alternative with better journalism? I know of none.

For individual news shows I think the best are 60 Minutes and Frontline.
None of its "new", its simply repackaged and slightly different, not really any better. Its just constant churn of frameworks, languages, and libraries.
Options:

Tech Writers - nope. Nothing dealing with boilerplate text is safe, in any field.

Twitch/YouTube - nope. That is just celebrity economics again. For every half dozen people that make it (and make it is just back to median dev salary) there are thousands that only get a few viewers.

Teaching - this is option. But as noted by others. Can have own problems and a lot of people leave.

I'm an old Dev looking for second career, and it is tough. The option is to just re-skill and be dev again in another industry. Dev's be Dev's. It doesn't seem like there are many upward paths, and limited sideways paths.

What, product manager, analyst, marketing? Tried them, they all have downsides.

Even with all the crap, I only find comfort in creating things. Coding.
I'm not including parsing time, both pandas and polars versions started from an in-memory data structure parsed from two XML files (low GB range). This is on my workstation with a single Xeon 4210 (10 cores, 20 threads @ 2.20-3.20Ghz).

Perhaps I can focus on a subset of this processing and write this up since it seems like there's at least some interest in real examples. As pointed out in a reply to a sibling comment, I don't guarantee that my starting code is the best that pandas can do -- to be honest, the runtime of the original code did not line up with my intuition of how long these operations should take. Maybe someone will school me but either way switching to polars was a relatively easy win that came with other benefits and feels right to me in a way that pandas never did.
Airlines have dress codes for pilots.

“Reasonable care” is expensive for airline grade hardware. You don’t just add features because they sound good. You don’t throw tech at the wall and see what sticks. You engineer reasonable solutions to real problems.

It’s nothing like building a webpage.
Thanks for sharing, my laser engraver also thanks you!!
I deeply miss Rdio too. It only lasted for one or two years, but a decade later I still feel it was the best music app of all time.
Dark Matter and Modified Gravity
> aging reduces generation time by hitting a ceiling on population size.

That's what I meant by "if there were group selection it might, as the older people displace resources for the younger."
If we'd be getting 5K, they'd say 5K. So it's between 4 and 5. Not that great.
As Eli Lilly Wades into Telehealth for Weight Loss, Doctors Are Wary
It's a great podcast! I'm the 1st of the guests you listed, in fact. :D If folks are interested in learning APL and array programming, you might like the ~20 hour video series we created:

https://forums.fast.ai/t/apl-array-programming/97188

You might also like our complete Dyalog APL reference, which (AFAIK) is unique in never using symbols in examples which haven't been covered earlier in the reference. So you can read it top to bottom to learn the whole set.

https://fastai.github.io/apl-study/apl.html
https://archive.ph/BNbJS
There has long been an ideological war against knowledge and learning.
This is fun. I'm gonna show it to my 8 year old, who I suspect will like it, but the problems will be too difficult after just a few levels. Would be cool to have some way to limit the difficulty.

This would also do well on paper, so I wonder if it can be printed.
https://dev.to/effect/the-case-for-ts-18b3
A much better search engine for most people is simply one not personalized to their tastes
Not according to DuckDB benchmarks. Not even close.

https://duckdblabs.github.io/db-benchmark/
I've been aware of Tcl/Tk for a long time but have never really taken the plunge but the following line ,,truly cross-platform GUI's" really stands out in its about page (https://www.tcl.tk/about/).

I have used imgui and it's bindings in multiple languages extensively, any Tk mains can shed some light on how it compares, ie in the areas of speed, devex, tooling and cross-compilation.
I think you can be skeptical of Democrats as well as Republicans.

Here's a for instance:

In ruby red Idaho, where I live, Mike Lindell said that votes were switched from Trump to Biden. [1] Trump won with 64 % of the vote in Idaho.

Get this:

"Butte County after the election reported a tally of 1,193 votes for Trump and 188 for Biden. Lindell contended Biden only received 130. But the hand count of ballots found 188 to be accurate."

So Mike Lindell thinks the democrats reached into Butte county in Idaho and twisted 50 votes towards Biden!

[1] https://apnews.com/article/donald-trump-joe-biden-election-r....
> They can only last if they’re simple to maintain, otherwise keeping them working becomes tedious and the author eventually gives up.

This, x1000.

I cannot count how many hobby projects I have outright abandoned at the first failure, never to return. The fix may have been simple too! I'll never know, though: the startup effort required to re-contextualize myself with the complex mess I'd made was never worth it at the time, and the longer you let them languish the less-likely you are to return. RIP, projects.

Simple Lasts Longer.
It resembles a pie chart, but if you think of it instead as like a stop watch, then it makes perfect sense.
Generally, the more individuals you have competing for resources, the more difficult it is to raise viable offspring. If there are far more elderly individuals who cannot reproduce, they are essentially preventing those resources from being used to mature offspring.
Thoughts on using Polars in production environments? It's not even 1.0 yet. Where will it be 3 years from now?

Note: I do like Polars but have not used it in work setting.
Right, human technology can detect up to hundreds of light years[1], but presumably advanced alien technology can go further. See for example[2]. Hard to say how far.

[1] https://www.nasa.gov/universe/exoplanets/webb-discovers-meth...

[2] https://www.youtube.com/watch?v=4d0EGIt1SPc