skysight-inc/HackerNews huggingface dataset:
> we had a sprint review where some "Senior Project Manager" That wasn't really affiliated with our project but was some manager higher up was mad that us opening up new tickets mid sprint and closing them was ruining the org level burn down charts and expected delivery.

This is giving me flashbacks of a company I worked for (for a very short period of time).

For some reason, they decided that planning accuracy was the most important metric for the software organization. This was the headline metric they talked about in executive meetings and it was primarily how the program managers' bonus structure was determined.

So everything in the company revolved around planning accuracy. Opening new tickets within a sprint was strongly discouraged. Doing work from the next sprint was heavily discouraged. Trying to take on big projects within a sprint was heavily discouraged, because if you couldn't 100% guarantee that it would be done by the end of the sprint it posed an existential threat to the Program Managers' charts, and therefore their bonuses.

Program Managers wouldn't come out and say any of this, of course. They knew the situation was at odds with delivering software quickly. However, if you deviated from the plan they would pull you into meeting after meeting for hours and hours to try to keep you in line.

If you opened a new ticket mid-sprint, you'd get pulled into meetings with Program Managers to justify it. They'd argue and debate and cajole you into deleting the ticket and rolling it into something halfway related. They'd CC your manager on 5 different e-mails and check in multiple times a day to make sure you'd fallen in line. It was hell.

Weirdest part to me was how many people around me seemed to enjoy that structure. They recognized the game and gladly played along, delivering a couple hours of work each day and then sitting in meetings to talk about it for the rest of the time.

It all came crashing down about 18 months in, when management brought in someone who actually understood software development and started actually looking into what people were doing. I was gone by then, but they went slash and burn on the remaining department. They cut it down to 1/5th of the size and started delivering, as far as I can tell, the same amount of work.
Please upload the whole motherload to all shadow libraries, pirated books sites that you know of. Also create chunk sized torrents if you can.
https://developer.huawei.com/consumer/cn/doc/openharmony-can...

Only in Chinese.
I think it's hard to define "the true 100%". It's always a matter of finding a tradeoff between capacity and lifespan – by defining a voltage range.
> Due to the regulatory uncertainties brought about by the Digital Markets Act, we do not believe that we will be able to roll out three of these [new] features -- iPhone Mirroring, SharePlay Screen Sharing enhancements, and Apple Intelligence -- to our EU users this year.

Clearly Apple is worried that DMA will force them to open an API to do those things with a random 3rd party phone.

And Apple doesn’t want to compromise on security to achieve it - nor do the work needed to create an open API for all that.
I know that feeling all too well. And it's such a hard truth that devoting just a little time, letting some projects slip just a bit, to fixing those systemic problems could make lots of others go away, it's just next to impossible to get people to want to change. I've found because people don't want to, they want to keep doing what they're doing and are scared of anything new because that may mean either they'd have to retrain, or more pathologically, that their position is threatened.

It all comes down to the people. The right people can make all the difference in something like that, the wrong people make it miserable for the rest.
(jerry here from llamaindex)

wait do you have specific examples of "overengineering and overabstracting" from llamaindex? very open to feedback and suggestions on improvement - we've spent a lot of work making sure everything is customizable
In context that's a pretty funny article to see how it didn't survive.

Netscape pre 5 or 6 was a mess. It was a downloadable desktop application that kept getting pushed to deliver new features with a struggling UI framework. Additionally, I would imagine that the group delivering this was rather small in respect to the size of the task. They didn't have CI/CD, git, etc to give feedback. This reeks of an overmainaged project that was intentionally underfunded.

Ultimately.. it was an unmaintable mess that required a rewrite to even continue. To me it sounds like it was tech debt piled deeper and higher.

What came of this? Complete browser rebuilds (mozilla mosaic, chrome, etc), and finally this caught fire through the Chrome project and Javascript acceleration at google.
"Reflections on Trusting Trust" comes to mind as particularly relevant especially with the planned integration with HarmonyOS.
Those ...?

Would those be stuff like carpentry/construction, animal husbandry, distilling alcohol, making "green" petrol/diesel (from vegetables), cooking gas (from food scraps and manure) ...

And anything and everything else that might be considered long term and post fall of civilization prepping?

At that point you might as well also add knowledge of some Germanic (that includes English), Slavic and CJK/Asian language... Though French, Spanish, Portugese and such could also come in handy.
In other words they change the rate of change of the acceleration. We call that derivative jerk. Jerk is responsible for the shockwave which would otherwise rattle the brain around, it's also the chief factor in producing whiplash.
> multi-paradigm and supports functional, imperative, and object-oriented programming styles

No logic programming, not as good as Verse
Generally you would prefer nurbs over quads. But your mesher and viewer needs to be good.
This is their game. Infiltrate HN, X, YouTube, Google with “tutorials” and “case studies”. Basically re-target engineers until they’ve seen your name again and again. Then, they sell.

Langchain, Pinecone, it’s all the same playbook.
Clean up enough messes left behind by grunts that were trusted by management and you will be cynical too :-)
I'm still surprised that they, and most of their competitors, chose to start off in such difficult to navigate regions. I would have started off in a retirement community or the like.
Like making anything last, don't operate at the limits of its envelope.

* Limit max temperatures
* Reduce maximum currents in and out
* For lithium batteries, limit peak charge to 3.92V, do *not* charge to over 4.1V or 30degC

I can't find the specific research study, but NASA did a study that last I read was going on for over 30 years with a neglible drop in capacity by only operating in the flat portion of the charge/discharge curve. The result is that properly speccd battery packs (probably > 1.5x most battery packs) can last indefinitely. For my cordless tools, I get the largest modules I can (5Ah). I have a single slim 2Ah module for fitting in tight spots.

*edit, when using a cheap intermittent high current device, like a hand vacuum, apply a duty cycle, like 30 seconds on, 10-30 seconds off to prevent the internal battery pack from getting too hot. These kinds of consumer goods have the smallest battery pack that will outlast the warranty.

I really wish battery charge profiles were codified in QR codes on the modules themselves (besides existing on an I2C bus).

Short-Course on Lithium Ion Batteries https://ntrs.nasa.gov/api/citations/20190030819/downloads/20...

battery aging dataset (appears dead) https://c3.ndc.nasa.gov/dashlink/resources/133/

https://www.nasa.gov/wp-content/uploads/2021/10/3-nasa_batte...

https://ntrs.nasa.gov/api/citations/19990032333/downloads/19...
Without links to more information on these engineering decisions, I don't think I'm qualified to evaluate whether these are serious risks, and I don't believe you are either. I tend to listen to engineers.
This nonsense still happens in the early sierra graphic adventures: Administer sobriety test!
Six pages and no mention of Hunt the Wumpus which was thrilling text based spelunkers years before Colossal Cave Adventure
My car will run the AC on the battery whenever it needs to, even if I'm away.
2 I guess you can argue; they say that's all encrypted and they're sharing the OS with security researchers to audit. 3 I don't think is applicable, OpenAI is not getting screenshots for awareness, they're just getting "I asked Siri 'write a limerick about the DMA,' Siri can't do that, can you do that?"
Win+C, Windows' most cursed keyboard shortcut, is getting retired again
Daughter from California syndrome
I once used CRIU to implement the hacky equivalent of save-lisp-and-die to speed up the startup process of a low-powered embedded system where the main application was misguidedly implemented in Erlang and loading all the code took minutes each time the device started. It worked better than it should have (though in the end it wasn't shipped because nobody (except the customer) cared enough about the startup behavior and eventually the product got canned (for different reasons)).
Yeah, I’ve lived the life of straddling .NET Core and ASP.NET while also dealing with React vs Angular2+ and having half of the system in the script bundling hell that was razor views and all sorts of craziness.

That experience is actually what led me to switch over to Product among other things, I get it when people joke (half joke) about considering retirement rather than going through that again.
We recently started using Waymo more often:

- Quality of Lyft and Uber rides have gone down significantly.

- Consistently spacious, clean and quiet cars. You know what you'll get.

- AC always works and not up to the whim of the driver.

- No chatty driver to disturb our sleeping baby.

Negatives:

- Rides have usually 10% mark up over Lyft and Uber.

- Pick up and drop off tend to be a small walk from requested locations.

Forgot one more positive - you can choose a soothing music play list in the car and it automatically resumes in the next ride. Small but really nice detail when traveling with a baby.
According to [0] the acquisition has already been completed.

[0] https://rockset.com/blog/openai-acquires-rockset/
As people move to other platforms it feels like the signal could change and people may have more control over their feed but less serendipity?
I think the other one fell off because of the flamewar detector, compare the number of upvotes to the number of comments.
> EU productivity is already lagging its peers

Source!

> Less productivity means everyone in Europe will get poorer, with declining living standards

We have some of the highest living standards in the world. In caparison to the U.S.A. in particular, it's like a utopia.

> There is no silver lining to this. The EU has to stop strangling its most productive industries with onerous regulations, and allow markets the freedom to innovate and increase productivity.

The silver lining is American cultural imperialism is ended in Europe, and we live how we want to over here. There are different ways of living, with different values.
Existing "Western" coding languages might have democratic ideas.

(I am wondering if this is the thought process, of the PRC appointed, unskilled person pushing this change.)

https://machinelearningmastery.com/voting-ensembles-with-pyt...

Oh no! Voting!
What would be interesting to know is how many people tried to puts the brakes on all the successful missions.
good design and implementation requires skilled people. you don't get either with bottom of the barrel pay grades.

something I have noticed in this industry is that big companies think they can outsource their staffing issues and "save on labor". But in the end they pay more in management of outsourced assets, inevitable maintenance of poorly designed and implemented software, delays in delivery, and of course the churn and burn of hiring/firing contractors. Then they end up redoing everything with local talent with 1/8th the team in half the time.

It only took 3-4 years to realize this but this is what the "trough of despair" really looks like.
Archive tape existed well before and well after optical discs.

These days, you can fit up to 18TB on a tape.

OK, so some smartass will pop up and say that doesn't even fit a RAM dump from some machines, but for most archiving purposes, tape has been consistently the best option for the past 50 years.
to be fair, some of that money is used for the curation of current knowledge
I want the EU "product grouping" in the US; how do I sign up?
Plausible but likely wrong.

A dedicated comms person is part of the incident response team.

https://sre.google/sre-book/managing-incidents/
CRIU is used by LXD to save the state of an LXD container, very similar to suspending or snapshotting a virtual machine.

Unfortunately, I was disappointed to find `lxd stop --stateful` couldn't save any of my LXD containers. There was always some error or other. This is how I learned about CRIU, as it was due to limitations of CRIU when used with the sorts of things running in LXD.

# lxc stop --stateful test
(00.121636) Error (criu/namespaces.c:423): Can't dump nested uts namespace for 2685261
(00.121645) Error (criu/namespaces.c:682): Can't make utsns id
(00.150794) Error (criu/util.c:631): exited, status=1
(00.190680) Error (criu/util.c:631): exited, status=1
(00.191997) Error (criu/cr-dump.c:1768): Dumping FAILED.
Error: snapshot dump failed

LXD is generally used with "distro-like" containers, like running a small Debian or Ubuntu distro, rather than single-application containers as are used with Docker.

It turns out CRIU can't save the state of those types of containers, so in practice `lxd stop --stateful` never worked for me.

I'd have to switch to VMs if I want their state saved across host reboots, but those don't have other behaviours regarding host-guest filesystem sharing that I needed.

In practice this meant I had to live with never rebooting the host. Thankfully Linux just keeps on working for years without a reboot :-)
Why SMBs Don't Deploy SSO
Just wrap everything in PRE and do ascii dumps.
Thanks, will try to give it a read this weekend. Would you say that diffusion is the architectural change that opened up CO for neural nets? Haven't followed this particular niche in a while
OK great, but getting hacked by ransomware still isn't what I'd call "surviving".

It's a matter of tradeoffs. In exchange for making more security decisions for yourself, you wind up with a much higher risk of losing your data and privacy. So it's important to acknowledge what you're giving up as well.

And Apple isn't exactly a "random tech company". It's currently literally the third largest company in the world [1]. That's about as opposite of being a "random" company as a company can possibly be.

In contrast, it's precisely the software that people do install from seeming "random tech companies" that can conceal secret keyloggers, etc.

[1] https://en.wikipedia.org/wiki/List_of_public_corporations_by...
> Sometimes I wonder if I just kept the tests and jettisoned large bits of it if I'd be better off?

Depends how much you trust your test coverage.
I have logged ~4 hours on this game.

I have cleared a lot of levels, and I can it's a great fun game. Much kudos to the developer.

The puzzles are never boring or tedious. Always fun. Some require more efforts than the others but none force you to busywork.

That's a fantastic property for a puzzle game to have.

It was just ~$6 on Steam.
I’m more surprised that it’s taken this long for a big bad tech company (or companies) to exclude software or hardware releases to the EU. No matter how much of a hit to their (very large) bottom line, Apple or any company should be welcome to skip the EU if they se fit to go that route. I'm not sure Apple’s really out of line to do this either [1] … aybe they’ll never completely pull out of the EU, but if they do maybe that’s also the goal of the EU: to get EU based companies a chance? All it takes now is for Apple to see pulling out as a win-win.

[1}: https://www.eff.org/deeplinks/2022/03/eff-tells-eu-commissio...
I don't see political language at all. I also don't understand why this would be a politicized topic. There's a for-profit corporation selling snake-oil to cities, and then there are people (like the researcher/author) who want to reduce crime and save taxpayer money.

It's important to note that this researcher would easily get published regardless of what she found. If ShotSpotter works at all, that's a huge result! If it doesn't work, that's also very notable! And if the evidence is mixed, it still contradicts every other unbiased study that shows that ShotSpotter doesn't work. In a way, this was the most boring result.

Plus the author seems to go out of her way to be balanced, writing things like:

> " None of the seven prior investigation evaluations identified by my colleagues and I found evidence that case clearance increased following ShotSpotter deployment. While these findings read as an indictment of the technology, future research should determine if the manner by which police implement and utilize ShotSpotter impacts the likelihood that program goals will be met."
"Looks like you forgot pullups on your i2c lines" would be worth a big monthly subscription hahaha.
https://chargie.org/
Local Embeddings and LLMs Can Outperform OpenAI and Gemini for Web Navigation
I feel like maybe CAD would be easier? You only need represent form/edges, rather than meet all the requirements that you have for using a model for games/rendering.
Oh, but isn't that what people want -- to live in a media reality that confirms 100% of their pre-existing biases with no risk of encountering cognitive dissonance? You're leaving money on the table by ignoring this opportunity! Move fast and break things!
I think you've seen a few cheap Huawei phones and you don't know even 1/10 of their products. Don't be so dismissive and don't underestimate China.
You’re thinking of the GDPR. Apple’s citing the regulatory requirements imposed by the DMA, which are written down but remain unclear because the EC would apparently prefer Apple to figure out the “spirit” of the law and comply with that instead.
$100/mo? For cleaning?

It's a joke, right...?
Spooky graph that illustrates the risk: https://en.wikipedia.org/wiki/LGM-25C_Titan_II#/media/File:U...
Yeah, most of those things in that list I think a fair argument can be made the EU is in the right, is doing better, or is not to blame. However, that requires ignoring the rampant falsehoods on social media and researching authoritative sources.
Well that comment didn't age well. But even I didn't expect such a significant improvement in one week.
Please, define your acronyms on first use. I read all that and still had no idea what you were talking about. But the context was enough to search.

VMC stands for controlled mechanical ventilation in French.
Maybe sharing any of it would violate sanctions
You can "swim" in space by pushing against the air. Not very well, but you won't get stuck.

Please enjoy these very confused birds flying around in a vomit comet:

https://www.youtube.com/watch?v=w4sZ3qe6PiI
Your GI is A?
Publishers Denounce Meta's 'Blackmail'
Great project!

For long running containerised simulations, this saves a lot of time on failures ( as long as you have a safe place to write the snapshots to ) by not restarting from 0 every time.
Migrating from Java 8 to Java 17: A Comprehensive Guide to New Features
Problem is that some things will be hard no matter what.

There are people that believe that everything should or can be easy.

It is just painful to watch those people.

Yes you can build some software that will make FFT useful and you don’t even know you use FFT in an application.

But telling if an image is important for you to not compress it lossless way or 1000 of your images is or is not - well you have to sit down and make decisions and go one by one or make some rules that won’t be perfect.
I would avoid charging at high temperatures, or rapid acceleration when the pack is hot.
Perfect. Once the models are adequately trained, we can do away with the entire "content creator" economy altogether!
Factory AI Code Droid Achieves SOTA on SWE-Bench
Kind of, it's described here [1].

But that only applies if you have a "charging routine", e.g. you always charge overnight and use it on battery all day long starting at 9:15 am:

"When the feature is enabled, your Mac will delay charging past 80% in certain situations. Your Mac learns your charging routine and aims to ensure that your Mac is fully charged when unplugged."

But in my experience, the feature doesn't do anything if your Mac is just usually plugged in. It simply stays at 100% because there's no routine for it to learn for when you tend to unplug it.

[1] https://support.apple.com/en-us/102338
> Node should absolutely still go "we're finally deprecating CJS. You should use ESM, and for the next 2 years it's business as usual but after that we won't support CJS unless your project marks itself as such in package.json, and 2 years after that, we're removing CJS support entirely".

So this has two consequences:

1. NPM is split in two. All the packages that don't upgrade are useless. If you rely on one, you either need to do the work to port it (and all of its dependencies) before you can even consider migrating your own code. Or pray that someone else will do it.

2. Companies simply won't upgrade. The last version of Node to support CJS will persist for a decade or more. It might get forked and make it harder for Node to actually drive the ecosystem forward. If you think io.js won't happen again as a result of a decision like this, you're mistaken.
IIRC... based on a journal kept by Reich's son as he was withdrawing from painkillers in a Swiss hospital after a motorcycle crash.
There’s a world of difference between an arbitrary precision library like mpfr suited for financial applications, a fixed precision “Decimal” type that’s better suited for financial applications, and trying to roll your own thing.

I don’t believe anywhere that I wrote that you should roll your own. All I said is that for financial stuff “Decimal”-like APIs are going to be easier to configure, manage and be better suited for financial applications.
Strange this is downvoted no ?
Yes, some companies avoid hiring programmers who prefer indie work. They worry these programmers might not fully commit to their job or could develop competing products. Others fear they might prioritize their indie projects over company work.
I remember I could recognize the sound floppy disk drives made when they encountered read error, so I knew before the error message appeared that I had to go copy the floppy again :)
Here, put this on in the background: https://www.youtube.com/watch?v=uM0YYF56FT0
I seriously believe what I've heard about upwards failure. Being competent seems to be an impediment, and the goons at the very top are ludicrously malformed people.
> Tech giant Meta is playing a game of chicken with the Australian government by refusing to do deals with local media outlets and “daring” regulators to force them to the negotiating table, an inquiry has heard.

That sounds to me more like the publishers are trying to blackmail Meta.
The point is there's already a post about this days old news, and plenty of discussion. Don't split up the thread. The discussion is over there.