skysight-inc/HackerNews huggingface dataset:
A great deal of complex software "paradigms" aren't nearly as complex as they appear to be at first glance.

Most of these are built on a gimmick, the same as in the Open Source world. Every database has "their thing". Mysql "is fast and simple". PostgreSQL supports everything you could possibly want.

Oracle has their "fantastic" SQL compatibility and their fast clustering solutions. SAP has their "live indexes". Of course, both have implemented each other's features, and so has PostgreSQL at this point. So that apparently makes them great developers of timesheet software, right? Apparently to MBAs this makes sense.

These companies are essentially consultancy software development companies that have an in-house "core" software (Oracle, SAP, ...) that they can work with really well (in theory), and have standard solutions for many problems on that core. But 3 ABAP developers aren't that different from 3 PHP developers: they all do things slightly differently. And, yes, I do think SAP ABAP is "kind of" PHP. You can even make it look pretty similar, though it uses their internal stuff, not HTML. These companies are selling "quick" and "standard" business software development.

There are major differences too, though. SAP stores all it's code in the database itself, which prevents all development tools, from vim over git to CI/CD from working.

Of course this would mean Wordpress is ERP software ... and it kind of is, with enough plugins.
The answer is simple: identity. Insecurity comes when we find our identity in our work and our ability to do it—but our value as people does not and could never derive from it.

Think of it this way: do your friends or family care about you based on your ability to perform to a certain standard? Of course not! (At least I hope not... that's its own problem).

Once you no longer identify with your work, you're able to take the emotion out of it, because it no longer affects how you feel about yourself. When you get to that point, you'll be able to see every experience as an opportunity to learn and improve, no matter who or where it comes from, which is the ultimate goal.

As far as dealing with other people, it's a lot easier once you've figured yourself out. You're better able to recognize that everyone's on their own journey, and their ability to deliver feedback in a constructive way is more about them than it is about you. Once you internalize these things, you'll start to care a lot less about their opinion of you.

Also, from my own experience, learning to confidently look stupid (i.e. admit that I have no idea about something), has been one of the biggest and most successful hacks of my career.

In summary: You are not your work. Focus on your own journey, and unsubscribe from giving a crap about what other people think about you. Conversely, it'll earn you more respect.
Why would I want to set my locale to “C”? My actual preferences are en_US, and it sounds to me like you’re asking me to misconfigure my shell.
I use all three and for large scales they’re considerably faster than the alternative; which at some scales (peta/exabyte) is “none.”
> We've yet to hear him really explain in a coherent way why piracy will suddenly plague the global oceans just because the US Navy won't patrol as consistently.

Ostensibly, because it's profitable to do so. Probably more profitable than before the US got tough on pirates.
TimeGuessr
Intrinsic motivation starts pulling someone into a whole person, whereas someone entirely reliant on extrinsic motivation does not really know who they are.

Take criminal behavior as an example. Someone reliant mainly on extrinsic motivation are also the same people who will not know what the right thing is when no one is looking — or worse, they are bad actors when no one is looking. Being intrinsically motivated for moral behavior requires you to really examine what is right or wrong.

This includes self-worth. I don’t think most people who are mostly extrinsically motivated realize the extent of social engineering and conditioning used so that society benefits the wealthy few .
To the down voters - what storage tech that grew it's shipments... 5% YoY would you call successful?
I think the risk of creating indexes prematurely is really that you will make assumptions about how your table is going to be queried that don't turn out to be correct, so you create indexes that you will never need, even if the table gets large.

That probably isn't the end of the world, but it can make it harder for others to understand what is going on in your database (indexes can also be a form of documentation) and could make your ORM code somewhat more complex.

The worst case scenario, I suppose, would be you create an index on a table that grows large
start with a visual hors d'oeuvre
I really want the optimizer to make an estimate of the CPU/IO to complete a query. Then, during the query, if that much effort has been expended and we haven't yet completed the query, then update the estimate. If the updated estimate now shows that the query plan is no longer quickest, then abort the query and restart with a different plan.

Years ago I forked postgres and tried to implement the above. Initial results were promising - there were a good chunk of queries that ended up taking a different plan, and sometimes returning 100x quicker.

Alas, the postgres codebase is heindously complex, and implementing the above to be production grade would be many months work - and, due to the way postgres streams results to the client, might have actually required a change to the wire format.
Producing industry in Germany is a dead man walking. Chemical industry is seeking a quick exit due to extreme gas and energy prices, as is all smelting and metal processing. They are keeping appearances for now, in the hopes of a big "green" bailout, e.g. by subsidizing electricity from 30ct/kWh down to 5ct/kWh and a few billions of free money for "doing something with hydrogen". But that will at best delay the closure of existing works.
Volatile is what you would use when you don't care about the DEC Alpha, and ignore the API. When using the API, you wouldn't require volatile.

You can build yourself an access API if you have volatile. E.g.

#define volatile_lvalue(TYPE, LOC) (*(volatile TYPE *) &(LOC))

With typeof or _Generic, we can eliminate the TYPE argument.

Then you can do:

if (volatile_lvalue(int, i) == 3) {
y = x[i]; // don't care if i replaced with 3 here
}

The user of volatile_lvalue doesn't have to declare anything volatile.
> Leaving Sap was a good idea

From the article:
"Standard SAP is the same, but BCC customized SAP to get it working really well and apart from some minor annoyances, SAP was a good product that should never have been ditched," the insider said.
That list of keys maintained by the archive administrators are signed by debian developers. That is how the archive admins can be sure that the key is in some sense legit. Otherwise where would be the root of trust?
Does anyone know why they decided to leave SAP?
> not be on the same level playing field as the competition.

Birmingham City Council doesn't have competition.
Reminds me of the University of Edinburgh this year with their own Oracle disaster, seems like it was largely on time and budget, it just didn't work: https://www.theregister.com/2022/11/23/edinburgh_university_...
GPT-4 is trained on a large number of web pages, some of which will have had their own terms of service.
> There is a trend that some people lean heavily on government intervention to solve their problems

But enough about government subsidies given to Elon!
I think this is a commentary on what modern technology has done to us. I loved the original star wars trilogy as a kid, but revisiting them now... Man do they drag on.

I hate that so much of our media has become this constant mess of distraction with constant flashy lights and a million cuts, but I think a lot of it has to do with competing with our pocket pacifiers for our attention. If you dare slow down for a moment to let your audience feel the weight of what's happening, half of them will be on there phones in seconds.
The right has been pushing Joe Biden having poor health / "crippling dementia" / probably also a pedophile ever since the last election. A bold move given how old, incoherent and creepy their guy was.

It's actually kind of sad. There are any number of legitimate criticisms they could make of Joe Biden but their mentality is firmly entrenched in the infantile mode of 4chan and Reddit shitposters, and the best they can do is "ew, look at how gross and old he is."
We need new terminology to distinguish between macroeconomic recessions and living standard recessions. Traditionally, those two things are more or less intertwined, so the term "recession" carries connotations of both. With the steady increase of economic inequality, the link between the two meanings becomes less and less firm.

The median living standard in Germany has been in free fall for 20 years. By that criterion, the country (like many other Western countries) has been in a continuous recession since 9/11. By macroeconomic numbers, however, Germany has experienced several booms in between, which can easily be used to create the (intentionally) misleading narrative that "the economy" (insofar as it affects the median individual) is "sometimes up, sometimes down", when in reality there has been a continuous downtrend for a very long time.
If you have nothing to optimize yet, how will you know if you’re optimizing it right?
I've looked at this before and there just isn't enough information for me to even consider it.

Does Appliku essentially get root to any server I put under its control? What happens to the server if I stop paying the monthly installment? How does it work, and how do you guarantee security?
Ask HN: Why do so many assume we’re on the cusp of super-intelligent AI?
It may just be the circles of the internet I’ve been hanging around in, but it seems very commonly assumed that the pace of progress in the field of AI is so rapid that — unless we take steps to avoid it — someone (or more likely, some large organization) will soon develop a super-intelligent AI.

And it’s not just the fringe. We can see see such apparently sober voices as Geoffrey Hinton sounding the alarm about super-smart AI.

But … why? All the recent exciting progress has been due to large language models, which are basically hacks that allow us to use large volumes of normally-intelligent text to train a statistical model for next-token prediction. It’s not even particularly complex to do this in principle (though wrangling all the compute you need can be quite difficult). It’s all very clever, yes, but at bottom it’s just a brute force approach.

These solutions get us neat tools but I don’t see how they bring us even one step closer to super-intelligence. You can’t just train an LLM with more and more parameters and more and more tokens and expect it to be smarter than the data it was trained on. And such models don’t bring us any real understanding of what it would take to make super-intelligent machines.

But if Geoffrey Hinton is worried surely I’ve gone wrong somewhere. What am I not seeing?
I am always hearing from people who'd like to know when somebody replies to one of their comments. It seems like a notification system for Hacker News could be interesting in general. It's not particularly hard to write a script that follows new posts and comments but I'm not so sure how you pick up edits other than just running slow enough that you fetch stuff after the edit window has expired.
I don't think it's age groups as much of classes of people. Certain people of all ages are glued to a screen and certain people have manners.
Doesn't really make sense to say that politicians are structurally in power in Westminster though. I mean, yeah, kind of by definition in a democracy the political classes are structurally in power.
> Why Now?

This section has ten paragraphs without saying that it's a new space race but this time USA and China.
Why do the Paris police carry military rifles?

Even in the US your kids are not likely to get shot unless they're involved with youth drug gangs, that's where most of the child gun deaths come from. In France they trade the mass shooting incidents in for truck or bomb attacks.
Making the Yogasleep Travel Mini Play the Theme from Kung Fury
Man I first watched the movie back in 1989/1990, when I was 7/8, in a very dark bedroom of my father's friend, while they are talking outside.

The movie scares me the shit off. I had months of bad sleeps. But hey that was really a good experience that I never had later.
great advice! so many people decide "I'm going to lose weight" but then dont' bother to educate themselves in the slightest. Im in the middle of my own weight loss journey. After two failed attempts in the past, I researched for a full week on youtube finding the best exercise and nutrition gurus and seeing what the commonalities between them were. after that I put together a diet and exercise plan based on my goals. 2 months in and I'm at the weight I was at when I was 14 years old. On top of that, I'm able to do 5 pullups in a row and squat 250 lbs (which I could definitely not do when I was 14).

education is key to any endevour and knowing who to get yoru advice from is the first critical step.
"The parent comment is trying to dismiss an entire field and also preemptively dismiss new studies"

If they're observational or survey based studies, they should be dismissed generally, or at least given incredibly little attention. Even worse they're usually 2nd order "I took some terrible observational studies, put them in a pile, and now I have a study of studies" bit of bunk that is a bit like CDOs: Just layer the junk and pretend it has value all together. We have decades of doing this now to have learned that it is extremely low value, and simply repeating the same pattern again with new biases and assumptions is not going to improve the situation.

Nutritional studies are really, really hard, short of creating concentration camps and assigning diets to sections for decades.

If you were studying physics by doing a survey on what people's opinion of gravity is or what their recollection of their acceleration rates for the past year, you'd probably not have great results.
Yeah, I probably should have collected an the pieces into a single reply. Right now the number of comments is small enough that it’s not hard to find though.
All feedback is a gift. And like gifts, some are good and some are bad. No matter how bad the gift, say thanks, and then later on you can ignore or throw away that gift.

In the context of something like a PR, a comment that suggests something but you disagree with, you simply tell them that with a bit of supporting evidence. If you do agree with their suggestion then that's an awesome gift they've given you!
What does the arbitrary (fictional) debt ceiling have to do with the dollar? Other countries have successfully kicked the ball down the road (via a number of financial tricks) for longer. This feels like a pretty thin element of the rationale.
Indeed, we also use an unindexed store for our logs (having migrated to that from a system that was indexed). This is clearly not the "data is so trivially small that nothing matters" situation that the OP is describing in 4 of the 5 of their examples. I hope you can see this isn't at all incompatible with my post.
It happened because German car makers were not willing to commit to electric cars.
Still a great movie.

Love the soundtrack.

Much like the Terminator, only needed one sequel.
> haven't been on projects of this size, but with many of our customers a big issue is that the decisions are taken by people sufficiently high up in the organization that they don't know what's really going on, and without including key resources from lower levels to provide that insight.

This is my experience working in government IT. The people whose job it is to go to meetings and talk end up being the ones representing the businesses interest and the vendor ends up running circles around them because they aren't in any way qualified to talk about something technical.
Another one six months ago: University of Edinburgh orders investigation into Oracle finance disaster

https://news.ycombinator.com/item?id=33739657
1. That is of course awesome.

2. I read about this and see Nvidia up in the news by another 20% today and it makes me think. The old economy "value stocks" in comparison, which are popularly considered to have no exposure to AI, are being dumped by the wayside. But AI advances will benefit those same old economy stocks in many cases. They still possess the necessary distribution to bring them them to market effectively. It's traditional drug companies in this particular example that are best positioned to capitalize on this.
If you want to progress in your career, your goal should be to find rooms full of people smarter than you, and then learn as much as you can from those people.

If you're not getting constructive criticism, it's probably time to move on or improve hiring in your team.
Lol. Gen-z must be terrified all the time. They are always so confused.
I mainly hate when online ordering websites invite or strongly suggest that you create an account.
>have value despite or sometimes because of that resemblance

What kinds of value? Personal reflection and growth? Community cohesiveness? The construction of inspirational and grandiose places of worship?

How would these be useful values to the cause of Climate Change?

>It's probably the unstated implication that because the argument may share some similarities to religious principals it can be straightforwardly dismissed as having no value.

Nearly. It's that the root causes and values of such societal constructs and shared value sets might be quite different than we expect at face value.
Yep, agree. I think things went a little wayward when they took the VC funding.
AI Doomerism as a Secular Religion
In Beirut, almost every place that's not a hole-in-the-wall falafel joint has a QR menu. It was sad to see just how much society has bent to cope with the crazy inflation.
TL;DR: When authoring a pull request, use the body as an opportunity to document the proposed change, especially the “why”, and cross link any related issues or other PRs to create a trail of breadcrumbs for future contributors.
Twitter’s shrinking role as traffic source for news publishers revealed
At least they have the option to lean more toward the comedy.
Fully agree with this. It’s what completely killed my first startup which did in fact have legs.
I hope you put your phone down for the meal scene with Kane. Lol imagine glancing at it and thinking, oh boring they're just eating... time to check Twitter, and looking away.
And that’s why James Cameron makes the big bucks.
Practice Inclusive Scheduling
TL;DR: When working as a distributed team, be mindful of cultural differences, time zones, encouraging breaks between meetings, and connecting as humans.
That is great! NX has similar compatibility, though not quite as good.

In some cases, the actual version code of a feature is invoked by that data being encoded as part of the model data schema.

Literal encapsulation in action. That way bugs and output variances are preserved so that the regenerated model is accurate to what the software did decades ago.
Alien was actually good though.
I've read that one of the ways that exercise increases muscle mass is through micro-lesions that your body goes on to repair. Not my expertise at all, but it's a thing, it seems. Googling now only shows content farm generated ads for fitness, unfortunately.
> volatile really doesn't have the right semantics

So let's not fix that, but invent new cruft.

C defines volatile for several purposes of its own, and that's it.

- In a function that uses setjmp, volatile must be used to mark variables that are modified after the context is saved with setjmp but before control returns with longjmp. Otherwise there is a problem, like the longjmp spuriously restoring the original values of those variables (due to those variables having been pulled into the machine state being saved and restored, like registers).

- When an asynchronous signal handler (e.g. for SIGINT) sets a global variable which is checked by the interrupted code, that variable has to be "volatile sig_atomic_t".

Any usefulness of volatile for actual concurrency is courtesy of the compiler, whether empirical or documented.
Not OP, but as a person with a similar goal I can state with certainty that the goal itself is a proxy for wanting stability.

Specifically, the only thing I want is the ability to continue providing a 1960s-era American middle class lifestyle to myself, my wife, and my children.

I've been fortunate enough to be able to pull this off for the past decade, but the little voice in the back of my head that keeps me up at night keeps reminding me that relying exclusively on skill & time capital can easily put me in a position of being unable to do so if I get unlucky enough or if our society suddenly stops valuing my skills.

If it were just me, then I wouldn't be worried. I'm tough enough to withstand living as a tramp like Jack London did in his younger years on "The Road".

But it's not just me. I have four other mouths to feed with my skill & time capital and neither my wife nor myself have any family to rely on.
We have a large one down in San Diego at Balboa Park. Similar to this one, but it's 27,000 sq ft, several layouts.

San Diego Model Railroad Museum

https://www.sdmrm.org

As an aside, the California State Railroad Museum in Sacramento is a real treasure. And, going with the "railroad", "silicon valley", and "niche museums" themes here, the original Golden Spike from the Transcontinental Railroad ceremony can be seen at the Cantor Arts Center at Stanford University.
I am on opposite spectrum where I don't fully understand why people take constructive criticism negatively. Over years, I have learned to offer criticism only if asked and only with a lot of praise. (Though I still sometimes make mistakes of being direct with people I am close with).

My parents are highly critical, perhaps, that's why I am not bothered by constructive criticism. Though useless and unasked criticism still bothers me.
Yes. A few seconds of thinking does the trick.

"file hierarchy" - Something to do with my file organization?

"walk" - Most programmers are familiar with trees.

Oh, we are walking through the file tree!
I agree, though it does kind of feel like we're in the minority on this.

I thought Ripley's character was substantially more developed in Aliens than Alien. In Alien, most of the humans exists to be victims (or potential victims) of the monster. In Alien (at least in the directors cut), we have Ripley coming to terms with the fact that she outlived her daughter, developing a maternal bond with Newt, and fundamentally just growing as a character.

A part of me hates Alien 3 so much that I just pretend it doesn't exist.
> banana skins

Thanks for saving your co-workers from a possibly tragic slip and fall.
This is a really bad takeaway from this article. Differentiation between processed and unprocessed is actually really easy if you haven't had your brain melted by rationalists. Even from the article you linked we get:

"I think the most likely dietary change I make is to try to avoid foods with soybean, corn, or safflower oil, since this is probably a good stand-in for “foods processed enough that they count as processed foods and you should avoid them”
If you're paying, you're still the product.
This[1] interview gave me more of a nuanced understanding of the whole situation. Highly recommend it.

[1] https://www.youtube.com/watch?v=wv8F4NLr4E0&t=194s
So no primary key or uniqueness constraints?
And over time that custom software would inevitably expand to be as large and complex as Oracle ERP, but lower quality. As bad as some vendors are, organizations that lack a core competency in software development are even worse.
That remains a fundamentally anti-social motivation...