skysight-inc/HackerNews huggingface dataset:
Instead of hiding the project until completion, you could (after a little covert research) share the idea with the boss and time box the development: if the first increment of X days or a week continues to look promising, then attempt the next increment as long as the boss still has an appetite for your idea.
Alas, it's almost never that simple.

Firstly because the tech team has varied enormously over the last 25 years. Some have been around a while, some are new.

Secondly because middle management (and for all I know upper management) has cycled a lot over the last 25 years. (We've had 3 different middle managers on this project in the 2.5 years since the project was first proposed.)

So, speaking generally now, it's common for the people who did the hiring not to be the ones who now have trust issues.

Equally decades of failed software projects (industry wide) have lead to a (well deserved) reputation for IT not being trustworthy.
BetterHelp customers begin receiving refund notices from data privacy settlement
Thank you sincerely for your thoughtful comment.
Here are some of my points:

> I lost the drive to endlessly customize my phone.

The way to avoid that is to 'start at the maximum and gradually decrease'. I don't want to endlessly fiddle with everything while not missing out on anything.

> I gladly put into "empathy and philosophy" ones.

Actually, my anticipated answer is that I would use Tool Intelligence to do this well. But as soon as I say that, people will come at me cursing. I'm trying to find something to say in response to that.

> you can't know what you need until you're facing a real problem in a real domain

My point is, many people can't figure out what tools are useful to them even when they have a real problem in front of their eyes.
You literally had what conversation? You went over the CTOs head, to the CEO, problem got fixed, and your career stayed on track, and it was a company of > 5 people?

#1) That's a miracle.

#2) That's before we get to the actual situation.

It's December and work is due to the client in 1 month.

99 times out of 100, the CEO is going to decide you're an insubordinate loose cannon showing up inappropriately late to make confusing complaints about outsourcing decisions that were made 10 months ago.

Conversely, lets say you made a big stink about this 10 months ago, when the outsourcing decision was made. 999 times out of 1000, the CEO is going to assume you're an insubordinate loose cannon showing up inappropriately to make confusing complaints about outsourcing that are above your pay grade.

Hell is other people, and I find it very hard to believe you have extensive experience and can breezily handwave about "literally having that conversation", in any form. I can think of a reason why at every point in this entire story, the person complaining would be blamed. I don't think the outcome is great, I'd definitely be looking for other jobs, but again, 36 years old and every experience I've had everywhere is that these situations are bad news and you wanna avoid conflict, unless you have nothing to lose.
Generally 'discovery' relates to experimental results and not theory.

For example, it seems like it would be more appropriate to say that the quantized nature of light was discovered in the early 20th century when confirmed by experiment and not that it was discovered in antiquity when Epicurus or Lucretius were talking about how light was made up of the smallest possible parts moving very quickly.

Also, given the parameters of the experiment in question, it arguably would be better described as "multi-layered Bell" than "Wigner's friend."

Everett's also fares well for the Frauchiger-Renner paradox too.
Yeah, I've not been a fan of xlib. xcb is a much better library, IMHO, although it's not much more than talking X11 yourself. With Xlib, it seems like they tried to make things 'easier' by having high level concepts and a lot of synchronous apis, but they don't really fit on top of X, so you're fighting the library. Unfortunately, xcb came later and lots of things were already built on xlib, so lots of software has unnecessary synchronicity that makes things slow when you use the network stuff.
The name for this is the Baumol Effect [1]. Sometimes called the "cost disease".

The only real way to fix it is to increase the relative price of raw materials used compared to labor. Yes, this means government intervention, because it's a market failure.

A carbon tax would be a start, but there might have to be a non-renewable raw materials tax in the future, as well.

1. https://en.m.wikipedia.org/wiki/Baumol_effect
New Internet Thing, Chapter 1: Souvenirs
Isn't the data publicly available? https://archive.org/details/stackexchange
StoryDiffusion Explore
But does it do Hammersmith Broadway?
Link is https://forms.gle/CVcWNRiEoM8Cdn5U8
Closest I remember is the French anti-drone eagles.

https://www.washingtonpost.com/news/worldviews/wp/2017/02/21...

Don't know if they're still at it.
Being sued by Stephen Miller is a pretty good indicator that you're doing something reasonable.
I think very few execs care about the cost of individuals. Firstly it's not their money, secondly they're not rewarded for "hiring cheap" but they are penalized for their failure to perform.

Throw in that hiring in general is hard, and that hiring technical people when you are non-technical is even harder, and it's hard to have lots of confidence right out the gate.
Thank you so much for trying out and the feedback! I just made the landing page responsive. It was a lack of foresight on my part.
Zeni Geva deserves more credit, great to see them mentioned. You probably know Neurosis and Melt Banana but those might also be up your alley.

Other noteworthy Albini-engineered bands for me: Oxbow, Low, Whitehouse, Labradford, Burning Witch, Godspeed's U.X.O album. Peter Sotos' Buyer's Market is one of the most insane albums I've ever had the displeasure to listen to, and Albini apparently produced it, although I don't hear any obvious influence.
>This led me to come up with a simple heuristic to detect crashes potentially caused by bit-flips.

What is this heuristic?

Edit: seems to be implemented in minidump https://bugzilla.mozilla.org/show_bug.cgi?id=1738651

https://github.com/rust-minidump/rust-minidump/issues/429

https://github.com/rust-minidump/rust-minidump/pull/779
You can use drones to attack drones. Autonomous as well as human piloted.

Keyword in the article though is that searches and lockdowns are expensive, ie overtime, guards love it. So I wonder how much the real interest, if any, in solving the issue.
Thanks for the recommendation. I like the aspect of freeing up the screen space that a separate, attached or slide out keyboard provides.
Well without some form of locking you have a race condition. Two updates done at the same time can have the overwrite the other
Not the poster you're asking but they might have imagined the stirring being vigorous enough to keep the liquid moving during the entire heating period.
As soon as I worked with high-load servers in the 90s, it's already clear that ECC should be the default.

Intel's marketing ploy on ECC is very desctructive and have costed many parties a lot of wasted time money & resources to handle problems caused by non-ECC memory ; and Linux Torvalds is absolutely right in roasting them for this.
ChatGPT maker OpenAI exploring how to 'responsibly' make AI erotica
I don't trust Apple anymore. Transitioning out. The thumb scans, then face scans, and then making Little Snitch not fully effective, and now they make their own chips so zero accountability as to what kind of functions are in those chips in a world with satellite internet.
Things are worth what people are willing to pay for them, generally.
Oh your cheerleading here is going to age like milk when unemployment numbers start ramping up in white collar sectors. For the record, when construction and industrial jobs got deleted the chorus line was "retrain for service industry work". When service industry and white collar jobs really start getting the same treatment, what's the move now? We're literally running out of economic sectors to pretend folks can be funneled into.
I expect savvy criminals won't have too many problems adopting a system where an aborted run causes the drone to automatically divert to a different recovery site, so that the operator has options on how and when they want to try getting it back.

I imagine the ideal location would be one where (A) the drone can sit unattended without being in casual view from passerby (B) it's hard for law-enforcement to set up an ambush (C) someone can walk/drive past without looking suspicious.

Come to think of it, that might be good operation-security even for regular runs, where the drone never returns to the same starting point. That way if someone sees where it came from, they don't necessarily know it will go, and vice-versa.
Kialo is for debates, not for complex discussions.
I know you likely don't care but one thing idea I liked from the article is to use a QR code engraved/stamped/stickered onto an item so people can contact you without having to put your phone number directly on it.

I'd point them at a static website titled: "I've lost something haven't I? What? Where?" with a basic form put so they can give me details. You could go further and have the QR code put an item ID code into the url.

I like the possibilities.
That's an interesting list, will explore, thanks!
For those who haven't read it, Rich Caruana's thesis on multi-task learning is beautifully written (the cited 1998 paper here). It's amazing to see how far the field has come, and, at the same time, how advanced the thinking was in the 90s too.
If that is real then that is absolutely insane. I had no idea. I only learned of him recently during a Rick Beato interview, didn't realize the guy was this nuts.
> SO users are still serfs building them a dataset for sale

That is a very negative spin.

Users get access to other people's answers for free. They get that free service and are required to contribute nothing. Those that do contribute do it to help other users. S.O. isn't doing anything bad. They're providing a free service where everyone wins. Users get answers. Answerers get to help other humans at scale. S.O. makes a little money.

As for the dataset, it's been available under CC-BY-SA for years. The entire database is backed up and made available here for free every month.

https://archive.org/details/stackexchange

There are even free tools to query it here

https://data.stackexchange.com/
GPUs have ECC, it can be enabled anytime, see https://discourse.codinghorror.com/t/to-ecc-or-not-to-ecc/37...
Man, I’ve had one of those “I’m an idiot and only an idiot would rely on me to build things” kind of days. This made me feel better.
Are you a machinist? I don't understand why you'd dismiss 3d printing and say metal is more feasible to work with. 3d printing is much more accessible to the average DIY-minded person.
The company I work for absolutely must have everyone using it as it's supposed to be much safer to Windows. So I had to spend over $2k for a stupid laptop that won't even run half the apps without hacks like Rosetta. I also hate that there are 3 special keys and command and ctrl are separated.

I am myself a Linux user and using a Mac makes me appreciate Linux so much more. It could be the #1 reason I want to start my own business so I don't have to use a Mac anymore.
A junior product manager at DJI could have spotted this as a risk on day two. This is a predictable problem that is completely solvable, if only the company had an interest in doing so. There are a lot of people who have done a lot less who are currently sitting in prison.
One generally doesn't have to lean into phrases like "legitimate tactics" and "rhetorical power" when they've got the moral, ethical, or intellectual high ground. Telling people they're idiots is about the most counter-productive single strategy for addressing human stupidity ever conceived. 1. they won't believe you 2. they'll ignore everything else you have to say because you're a dick. So the real question is, who hurt you?
That's an admirable goal but if there are any "bugs" in the contract you probably don't want it executed mindlessly. Human language isn't code and even code isn't always perfect so I'd rather not be legally required to throw someone out a window because someone couldn't spell "defederate".
I use Apple products because they are complements to my other devices. I have a mac mini as well but that doesn't stop me from having other windows and Linux workstations. I do have an iPhone SE that I like very much and the Air pods Pro gen 2 that I love. Really I use Apple products because I don't want to think about if something will be of good enough quality or not. I'm not picky and don't care for perfection, I sometimes just want something that "just werks" and when it comes to my phone and earbuds and a budget desktop (the base model mac mini), Apple does it wonderfully.
Gmail twisted IMAP with labels so the only proper way to use "their" IMAP service is through "their" IMAP client, which is not what a standard is about.
I am sorry I thought this was common knowledge and don't fully expand at first comment.
dignif.ai
> factual accuracy and reliability

We have alternative facts.
Do you think a model will also be able to truly comprehend everything too ?
To be honest, I'm wondering where all these cartoonishly unhealthy companies come from. I've worked in a bunch of companies in my career, and sure, at pretty much all of them at one time or another I may have thought "are you f'ing kidding me?", but that's really just the nature of large organizations.

And perhaps I've just been lucky, but in 25 years in tech I've never seen the level of gross incompetence described in this post. I'm truly envious of the vast majority of senior leaders and execs I've worked with - not because they're geniuses or anything, but because they excel at things that I find very challenging (and I know from my stint in management) and I learned a lot from them. Again, not everyone, but I've certainly had more good bosses than bad.
Unironically, folks are being triggered by trigger warnings now.[1]

Imagine how “free” the beer in your hypothetical scenario is to an alcoholic struggling to stay sober.

Capitalism commoditizes even protest against it and repackages it as a product or service.

None of this is to assign blame to good faith actors in a so-called free market, nor is it to abdicate responsibility on behalf of so-called free agents. Just a counterpoint.

[1] https://pjvogt.substack.com/p/what-do-trigger-warnings-actua...
If you think ServiceNow is awful, then you clearly haven't used the alternatives.

Believe it or not, there are users (not buyers) that _love_ ServiceNow for what it can do. Usually because what came before was a mixture of manual process, spreadsheet hell, or some living nightmare like BMC Remedy (at least for ITSM use cases).
> Each ticket was a column. So if your most active user had 5 tickets in total history, you needed 5 columns.

I was thinking like, "Oh yeah, they have 5 tickets, so need 5 rows. What's wrong?". And I read it again and found it's the word "column". It must be a big fun to write a query for such tables.
Curious to know what exactly wasn't clear. One just needs to click on the highlighted texts to open threads and scroll left/right as needed.
Well the same goes for the society as whole, why just prisons?
Honestly this is not necessarily a good reason not to invest. Sure this needs to be fixed, plus whoever allowed this to happen should be replaced but analyzing the business as an investment opportunity and passing because of this is just as insane in my opinion
Of course, when you compare languages, you have to compare them to contemporary ones that also target the same niche. In case of C, that would be e.g. Modula-2. The consequences of the industry making an expedient but wrong choice then - 45 years ago! - are still with us: C++ only just got proper modules, and even then most C++ code written today is still mostly using #include...

And to be clear, I'm not advocating for aesthetics here. It's not like C# is a model of purity, either; but I would say that their choices over the years have been more pragmatic overall from the perspective of someone who needs to write readable, good quality code without jumping through too many hoops or getting lost in the verbiage.
This is something I’d do it a ship it tomorrow, trash it the day after MVP.

In a consultant project with nearly a year to deliver, no way.
The term you're looking for is that Sam is trying to pull the ladder up behind him.

That, or: build a moat.
That was my point. Whereas if you are using a service from IBM as an enterprise, you would be able to sue them
Rosetta’s not a hack.
It would be interesting to see this interact with the lower-level ISA memory model work in diy, litmus, etc. Could you validate your ISA memory models against the generated litmus tests in https://www.cl.cam.ac.uk/~pes20/ppc-supplemental/test6.pdf, https://github.com/litmus-tests/litmus-tests-riscv?
> Arguing with programmers is oftentimes pointless these days. Pragmatism is out of the equation.

I partially agree with you, but my point is - things are even worse at times - arguing happens when there is more than single person involved - CTO may just not even considering/thinking on using hardware, it's a very strong habit to relay on cloudy stuff, atrophy of some sort.

> Second, connecting all the piping gives an illusion of doing work and feeling "important".

This happens as well, but I think it's more about "keeping things under control" - humans feel more comfortable when they control or tend to believe they control things, all humans, not just developers. From this perspective "gee, this Cloud has API and Console, I can manage it" gives this assurance -> leads to have feeling of control => preferable solution.
The worst problem is, every success will be credited to CTO and every failure will be aimed towards the manager because it's a disobedience. In this case, the CTO also reward the credit to his friend because he/she doesn't know the backend.

In the short time you may save the company, in the long time you'll lose and the company will lose too.
It is a major problem, but it is the big unsolved problem of software engineering that has resisted a remarkable number of attempts by unreasonably capable people. Under normal conditions the metrics you are talking to boil down to "the dev says we're making progress". The level of formality with which they say that changes, but not the underlying process of how the metric is generated.

The only way to improve on that is for managers to go in to git and check what is happening. Technical managers can get deep into tracking progress. Non-technical managers cannot.
> encouraging a culture of yes-reports

I get the impression that most large corps are of this culture at this point
Brain Worms: A Scientific Inquiry
All of this would be fine if the wealth were shared by the population. The big problem is that wealth is concentrated and only a small group will benefit from these technology shifts.
Image steganography that is corrupted by any sort of lossy compression is practically useless, unfortunately. Such method is only meaningful when the image acts as a transparent container of non-sensitive data, like PICO-8's .p8.png (and yet its distribution will be severely constrained), but this library clearly wants to embed a secret payload...
The goal of science has always been to predict the outcome of experiments, because that's what distinguishes science from philosophy or alchemy or faith. Anyone who believes that they've discovered an underlying principle is almost certainly mistaken; with time, "underlying principles" usually become discredited theories or, sometimes, useful but crude approximations that we teach to high schoolers and undergrads.

Prediction is understanding. What we call "understanding" is a cognitive illusion, generated by plausible but brittle abstractions. A statistically robust prediction is an explanation in itself; an explanation without predictive power explains nothing at all. Feeling like something makes sense is immeasurably inferior to being able to make accurate predictions.

Scientists are at the dawn of what chess players experienced in the 90s. Humans are just too stupid to say anything meaningful about chess. All of the grand theories we developed over centuries are just dumb heuristics that are grossly outmatched by an old smartphone running Stockfish. Maybe the computer understands chess, maybe it doesn't, but we humans certainly don't and we've made our peace with the fact that we never will. Moore's law does not apply to thinking meat.
Combination of excess oxygen and rhythmic/yogic type trance?
> UniSuper was able to eventually restore services because the fund had backups in place with another provider.

Lesson learned: back your GCP data up to a real cloud like Azure or AWS.
Wow, this is really cool! Thanks for sharing!
Yes! Holotropic is crazy strong. I remember having to sign a waiver that was akin to a skydiving waiver before doing holotropic breathwork session online. Highly recommended if you feel inclined to try it.
Improving Function-Call Accuracy from 35% to 75% for GPT4
Thanks to influence from Dijkstra, Wirth, et al in my formative years,
when I program I construct a (usually informal) correctness proof simultaneously (well, kind of interleaved) with my construction of the code. The two constructions assist one another and converge to procedures which solve the required problem. I find this approach more productive than an ad hoc (hack & debug until done) approach. The correctness proof supports the correctness of the solution and the solution is usually more elegant (simpler, etc.). I annotate the code with elements of the proof to assist with maintenance. I think that most programmers do this to some degree, i.e. have an internal argument about why what they're doing will work and include some assertions and comments, etc. When I'm given some hunk of complex procedural code lacking strong types, preconditions, postconditions, invariants, arguments bridging such, etc. I don't find it very useful. Proving the correctness of complex ad hoc code is often harder than just solving the problem again from scratch. There are AI automated reasoning systems (based on incremental theorem provers) that can help me write good code and I follow the evolution of such tools. So far, the code I'm seeing from llm systems seems like a maintenance and reliability nightmare.
Yeah, I have nothing constructive to say about apps and toolkits that choose only local rendering with no hardware, but it's pretty funny to see Javascript apps beating them on performance.
There do exist ABIs that aren't the C ABI. But saying "use the C ABI" is far more portable than anything else.

I can also point to the GCC Inline Assembler as an excellent way to call arbitrary functions whether they implement the standard C procedure call standard or not. By providing the list of arguments and what register they correspond to, along with the clobber list, you know everything you need to know to call the function. So it's more suitable for "fastcall" type functions where you need the arguments to correspond to particular registers.

But of course, ASM isn't portable.
The "kick up a huge stink about people are working overtime and insist that the vendor be held to sane standards or project scopes reconsidered to fit in a normal work week schedule" one. I'm not sure where you're getting "went over the CTOs head" from; I never suggested doing that. It sounds like a stupid thing to do. You kick up a stink by talking to the CTO, 1:1. Or whoever you report to.
> It is completely unacceptable for a team leader to give their people time off

It is more unreasonable for the company to cancel already-given time off.