skysight-inc/HackerNews huggingface dataset:
More than 5k new species discovered in Pacific deep-sea mining hotspot
Arc Boosts 2.0 – Make the internet yours
I can't speak specifically to development/programming, but in a more general technical sense I have noticed that I take pride in my own work and knowledge. When that is criticized, I take it personally regardless of how innocuous the comment might be. Anything negative or critical about it is (to varying degrees) offensive to me. I realize it's stupid and irrational, but it is the gut response I have. My temperance comes from identifying this character flaw within myself.

I think the core problem therein is specifically the word "pride". That is to say, a lack of humility. It is a raising of my own abilities above some set standard. It is to find some "special" value in my own actions and ability. It is a desire to be recognized for my work.

Humility then, is what I need. Humiliation is the means in which I learn humility - to be frustrated and upset with the response from others, but to not respond with those feelings and instead absorb the information as best I can.

To put it clearly: You don't stop being offended by criticism, but learn to process it more productive ways.

You learn to deal with people pointing out your shortcomings by examining the shortcomings that they point out. It then is a matter of realizing that those are shortcomings. After realization, with time, comes acceptance. After acceptance, (hopefully) a motivation to do better. This is a process that in my own experience takes years to accomplish. This isn't to say that, even if you were to do this you would somehow become the most humble person ever, but simply a slightly less prideful one. To work as hard as before, but a slightly softer head.

You will still have many areas you might be extremely touchy about - maybe even retreading old areas you thought you had overcome. (Been there!) I don't think that there is some "magic cure" to this kind of sensation. I simply think that you start to identify the process of dealing with it in a more constructive manner over time. Part of that requires learning more about yourself, and identifying patterns of behavior others bring up.

Arrogance (pride) is an absolutely huge part of my own life. Trying to tame that requires feeling a sense of humiliation on a routine basis. I don't think I'll ever become "numb" to it, but simply be able to process the repercussions more quickly than I had previously.
Ola from windmill.dev which has some overlap but is focused on enterprise and self-hosted infra.

We have exactly the same issues for the cloud and ended up securing everything through nsjail and the deno run sandboxing. I admire that you're willing to allow unauthentified users to run computations. Do you guys have timeout ? How do you ensure resource isolation? We use kubernetes for resource isolation, and we use both timeouts and quotas where each second a background process will kill the job if the user/job is over it. Let me know if you guys are up to chat at some point and congrats on the very nice UX.
I think there may be stuff worse than porn lurking around there.
I do not consider microfiche or film crude at all.

They are just simple.

And what they do is very fully exploit the analog physics to yield high data density mere mortals can make effective use of.

And they make sense.

In my life, text, bitmaps and perhaps raw audio endure. Writing software to make use of this data is not difficult.

A quick scan later, microfiche type data ends up a bitmap.

Prior to computing, audio tape, pictures on film and ordinary paper, bonus points for things like vellum, had similar endurance and utility.

My own archives are photos, papers and film.
Thanks for the link, I think there is something to it. I have personally experienced, on multiple occasions, getting rather sick if I eat anything very sugary while on keto.

So a 'cheat day' should probably be more like eating some wholegrain bread, lentils, some raw fruit of choice, or stuff like that. If you're on keto, that will almost feel like eating candy anyway :)
For me: I only do the "activities that I can't help but do" or the "goals that I can't not reach"

The inputs that I can't not do, and the outputs that I can't not have.

This is a good way to simplify things. I have so many things I want to do. So I ask - am I so compelled to do this certain activity that I can't help it? Or, am I so compelled to get this certain outcome that I can't not make it happen?

If you're struggling with too many things, it's a helpful filter. And you can further filter by asking 'and will that remain true for the next X weeks/months/years' - i.e. was it something that I couldn't not work on 5 years ago? If so then it'll probably also be a can't not 5 years from now.

If you're not struggling with too many options then I don't think it's a good filter, but if you are then it's helpful for stripping your list down to the essentials.
I read somewhere that they knew they had something great when they had people breaking down and running away from test screenings.

We are used to realistic special effects now. Imagine how intense it was in '79.
South Africa, Somalia, much of Mexico, northern Myanmar, much of Syria, Sudan, the parts of Ukraine that are occupied by Russia… lots of places in the world, where the "official" government doesn't have real control.
The AML should really be update to something like...
Freeze the account, refer immediately to law enforcement, if LE doesn't take action within XX days, unfreeze the account.

AMLs exist for a reason. It's the "freeze the account with no end in sight" that's the real problem. It's not like freezing the account isn't going to tip off any actual money laundering operation, so the freeze is only partially doing what we want.
Most of the points here are about separating your self-worth from your work, and that's certainly good general advice, but it's not the only way to go.

I'll be honest and admit that I connect self-worth with my work, or the sport I'm playing... part of my identity is the desire to do things well.

So yeah criticism hits personally for me. But actually: In a good way. I view every piece of feedback as an opportunity to advance that personal identity.

Usually at work that's desired: The people giving feedback are trying to help. But even that criticism from that stranger on the internet trying to get you down is an opportunity.

It took me a while to get here. I still have half a second of defensive feelings when I receive unexpected feedback. But I've trained myself to quickly let curiosity overpower the defensiveness.

As others have said, your awareness is half the battle. You're on a good path. I hope this alt POV helps!
The French regret their decisions on this front. It took a war for them to realize their huge mistake regarding energy independence.

Germany is repeating the same mistake because of pride. If there are still talks about needing to use fossil fuels to bridge the gap introduced by eliminating nuclear, then eliminating nuclear was clearly the wrong move. The reactors should be maintained, upgraded, and worked on so that there's a lot of employment and a lot of clean, independent energy.
We could have had Gibson's Alien 3. With a lead-in to a hive-Earth movie.

Instead, we got a "no guns" and trashing everything that was great about the second movie. I have a difficult time reconciling it with the fact that it's a Fincher movie.
Most dollar reserves are held in treasury securities. They're as good as dollars and easier to transfer. But, only if payment is on time.

If treasury debt repayment is ocassionally late, it becomes a much more complex asset to manage. A dollar tomorrow isn't the same as a dollar today, and sometimes a dollar today is what's needed.
I definitely do not like the choices made for the director's cut. I don't know if it's actually any longer than the theatrical cut, but it feels like a lot more emphasis was placed on wandering around with occasional cuts to the cat. It was annoying.

I do actually think the theatrical cut is still pretty entertaining. That said, I did like Aliens better.
The early 80s Corvette used titanium for the air filter cover. There had to be all sorts of bulletins for mechanics. Even though the cover was held on by large plastic thumb screws (and thus needed no tools for removal) it was a very convenient flat spot in the center of the engine compartment for placing tools on. The cadmium coating on hand tools will cause titanium to corrode, so don't use ordinary hand tools.
Looks great! Congrats! Can I use it without Docker?
Not the OP but I could not watch the recent Elvis biopic by Baz Luhrman because it was the most frenetic, ADHD fast-cut movie I have ever seen. It was beautiful looking but felt like it was made for a generation of people that couldn't stand still.
Hmm, thanks for putting into words something I have been doing unknowingly my entire life.
I find this kind of funny since I've always associated Doctorow with the EFF and the big tech-funded campaign to undermine copyright so Big Tech wouldn't need to share any revenues with the authors, artists and publishers. It was even hilarious at times when this crew was demonizing the so called "big publishers" even when Google, Yahoo and the rest of Big Tech were worth 10-100 times as much on the stock market.

Cory-- this is the world you built.
Unbounded memory usage by TCP for receive buffers, and how we fixed it
There is no App in this case.
I also routinely rely on the GUI version’s ability to display images inlined in the buffer. It is true that it doesn’t have the UX of other, newer GUIs, but it is still meaningfully different from the terminal version.
"This means you can have that 201-inch display fixed in place while playing on the PS5 for example and allowing you to look around the space, or look away, without the screen moving with you."
I got over it when I saw how often criticism was used as either a control mechanism or as a way to distract from the criticizers flaws or mistakes. I’ve found it sadly uncommon that someone comes from a place of earnest desire to offer meaningful feedback that doesn’t come with an agenda. So often criticism is subjectively stylistic rather than substantive, at which point it’s hard to take it as anything less than personal.
In this case it was a missing index, on a query run on every order line when saving aka a lot.

It had gone under the radar because the volume with our other customers had been low enough that the table scan of the queried table wasn't noticed.

As mentioned a customer suddenly got 1000x the volume and it quickly became an issue.

But yea, we have a job running in the weekends to recalculate statistics on key tables, as we've had issues with that grinding production to a halt before.

And recently I sped up a query by 100x by removing a filter from the where clause that for some weird reason caused the DB to run a really poor plan. It was just a simple check intended to filter out some duplicates in a few edge cases, but couldn't find a way to make the DB run it as a post-predicate. Moved it to my code for the 100x performance win...
You have pretty much described the "php way" of developing things, is funny js-driking cool-aid guys talk about "SSR" being the thing to have, when we already had that, we already found that it can't scale without lots of money and started pushing computation to the client and now we are bring them back because it's not fast on the initial load...

damned we have come to full circle whats next, an assembly language so we can run binary code inside the browser kinda the way activex and applets just used do it... wait isn't that the whole point webassembly? sight you f** javascript developers have done it again sight
100% I thought this was a meme repo like nocode
It's ok, you don't have to be sorry.
Definitely brings back memories, this was the guide I used for my first experiments in building compilers. It was also the first real standalone project I worked on outside of college, I was just learning to use Git at the time...it was a mess in many ways, but it got me started. That said, I'd say https://craftinginterpreters.com/ is a much better way to get started these days.
Again, I would assume that UberEats and DoorDash have been paid to install all of those third party libraries, so it still feels like a lateral move to install my local pizza app instead. The only argument I see at the moment against the belief that the major apps have installed these trackers is that they feel they can negotiate for more money when they sell my personal information, but I don't see a scenario where I'm ordering on a phone and my personal information isn't being tracked and sold.
200ms for 180k entries sounds way too slow. Just tested on my 150k line log file and it takes about 10ms on average for various kinds of patterns with various hit frequencies.

On an unrelated note, from a quick check with "strace", gnu grep seems to detect when output is redirected to /dev/null as no write syscalls are being made in that case.
Wait a second, the whole thing is you don't mind O(N) overhead in searching on every request, but you mind O(log N) overhead for updates and inserts?
That goes against my intuition, because the performance would be more impacted (beneficial to have an index) where you have very few bits set on a boolean field.

If you have 10m users and 100 have "IsPremium = 1" then an index massively speeds up anything with WHERE IsPremium = 1, compared to if the data is fairly evenly spread between IsPremium = 1 and IsPremium = 0 where an index won't be much benefit.

So low sales would increase the need for an index.

That said, I'm assuming searching for "Users WHERE IsPremium = 1" is a fairly rare thing, so an index might not make much difference either way.
Thankfully the Alien, Predator, and Terminator franchises all stopped at one sequel.

What's that? What are you talking about? I can't hear you LA LA LA CANT HEAR YOU
Right and their ideology is to build more solar and wind. Which, even when factoring in the cost of batteries, is cheaper than nuclear or almost any other form of energy.

https://ourworldindata.org/cheap-renewables-growth
One of my favorite movies not just because it's scifi horror, but because of the excellent worldbuilding. Nothing is really spoonfed to us as an audience; everything just takes place in a universe, where we have to put together the world from the clues we see in the movie (logos, symbols, tech, etc.).

As an example of what I mean, this was a pretty good blog post that touches on the semiotic standards aboard the Nostromo: https://crewsproject.wordpress.com/2017/05/12/aliens-standar...

The audience never directly interacts with this standard in any way, but it adds so much depth to the world and makes for a much richer experience.
OpenAPI Linter
GSAP – Professional-grade JavaScript animation for the modern web
OK, so p is here like a lock, and x[] is protected data. Indeed; we don't want to have to do anything special with the data protected by the lock. But accesses to the data must not cross the point where the lock is manipulated; e.g. if i == 3 means we own the lock, so that we may access x, x must not be accessed before that check by an optimization.
Yes, these are great examples of the sort of good & useful conversations that are not going to happen when you frame all religious impulses as inherently valueless or destructive.
I never really got over the fact that they killed Newt in the first five minutes of the movie. To me it sort of negated the entire third act of Aliens, which was all about saving Newt and somewhat of a redemption story for Ripley.

To be fair to Fincher, didn't he want to take his name off of it because he problems with the script?
I spent a second trying to understand why anyone would do this (gain of function research?), until I realized the title should have retained the BBC's hyphen.

> Superbug killing antibiotics with the help of AI

means "A superbug is killing antibiotics, with the help of AI."

> Superbug-killing antibiotics with the help of AI

means "Antibiotics are killing a superbug, with the help of AI."
Not the OP, but as an older guy, I'll throw in "Everything Everywhere All At Once". Very fast paced with incredible concepts being thrown in seemingly at random. When you reach the infamous rock scene, it feels like it's the first time in the movie you've had time to draw a breath. Also very confusing emotionally as you'll be laughing one minute and snivelling the next.
Just like being anti-Trump doesn't mean you're anti-American, being pro-Israel doesn't mean being pro-Netanyahu (or pro whatever the government is at any specific time). I would guess that considering yourself a Zionist does actually correlate like 0.95+ with being pro-Israel, but "pro-Israel" doesn't correlate very well with specific Israeli government regimes or policies, and that many people are both pro-Israel and pro-Palestine at the same time (e.g. most two-state-solution supporting Jews). For example, Yesh Atid voters in Israel are very pro-Israel, but very anti-the-Netanyahu-government (they are the largest opposition party), and Yesh Atid explicitly supports the establishment of an independent Palestinian state.
Honestly it's much more likely anyway, the AI hype will die down a little again soon, leading to a more realistic view of AI being a better personal assistant now.
The .fund TLD made it suspicious. But going to openai.com/fund seems to redirect it to this site. Guess it's genuine.
>They took thousands of drugs where the precise chemical structure was known, and manually tested them on Acinetobacter baumanni... This information was fed into the AI... The AI was then unleashed on a list of 6,680 compounds... took the AI an hour and a half to produce a shortlist... The researchers tested 240 in the laboratory, and found nine potential antibiotics.

They started with manually testing thousands of drugs, in order to narrow another similarly sized list by one order of magnitude, which was then tested manually. Did they actually save time compared to what it would have taken to test the 6,680 list manually? I guess this needs to go up by one order of magnitude to be really worthwhile?
Out of curiosity, if the problem of connections being expensive is solvable by PGBouncer-style connection multiplexing, why doesn't Postgres just do that by itself?
Enterprise Resource Planning.

Basically, the totality of "back-office" operations software. At minimum, it's usually accounting+finance, often including HR, sometimes also CRM. And in niche spaces, other stuff too (an ERP for higher education/colleges would also include student enrollment management, etc).
You mean the "if you are reading this in the distant future" instructions are written to the medium first? And are straight up ASCII?

Nice. That kind of thing makes too much sense. Wow. Such cheap insurance. Nice work from that team.
Twitter is making researchers delete data it gave them unless they pay $42,000
5.0 -> 5.1. Doesn't sound like a big deal to me.

OTOH, there was more difference than between Windows Vista and Windows 7… And everyone hated the former and loved the latter...

But I'm not inclined to argue about this! It's not a big deal either way. :-)
To promote freedom, and avoid complications such as issue number two, we should also recommend users pay by cash.
I remember reading this piece a while ago; excellently written. Thanks for sharing it again and stimulating my nostalgia!
I agree, but that’s a rhetorically more dangerous path. If you start emphasizing the dangers of radiation, the fossil fuel industry will double down on scare mongering about nuclear energy.
Köppen-Geiger 1‑km climate map – present<>future
An Infinite Descent into Pure Mathematics
It's unfortunate that they basically ruined the universe with the sequels after the 2nd movie. The first two are still top movies.
And Army of Darkness is a comedy slapstick action movie. Right up there with UHF. Fantastic film!
With several orders of magnitude difference in workload / transaction size, and a lot more features in non-financial areas. Most accounting systems can do the bare essentials around inventory management, HR, etc. - but very few can run & form the system of record for, say, operations at the scale of an F500.

Whether it makes sense nowadays to continue stuffing these all into one system centred around the general ledger is left as an exercise to the reader.
I don't disagree with your general sentiment, but you can be pragmatic and useful to users without bending to their every need. It's doesn't mean you're plugging your ears, it means you're being careful. Node and NPM are moving targets; chasing compatibility itself is not practical, and Dahl explicitly mentioned in his intro to Deno that Node compatibility was not a great idea (he was right).

If your team/company is reliant on Node packages, it does not make any sense to go for another runtime.
Even so it's disingenuous to compare running native code in an OS w/o a capabilities model to running Javascript in a browser.
All true. In hindsight though I wish the political debate had considered climate change more seriously in plans how to phase out coal and nuclear.
I read and watched almost all the modules and for me it as it is, perfectly accomplishes the intention of the course as stated by the op.

Your suggestion may work for other intents (like having a Schaum's Outline of LLM's) and I would also love to have that additional material (maybe yourself could provide it as it seems you have a clear idea)
What is the main difference between training and fine tuning?

Can you start with a model trained only in producing the letter a, and then fine tune it to learn b, then c, then words, sentences, etc?
Good call-out on Jaws. I, for one, also thought Alien to be a bit sluggish in just telling the story - and I was a teen when I saw it! In other words, I was used to movies of the time. It was a typical horror movie device at the time - go slow to build suspense. No. What builds suspense is Ripley racing to the escape pod with, presumably, the alien hot on her trail. What doesn't build suspense is jump scares brought on by a cat. I found that annoying - even at the time of release 44 years ago.

Jaws, OTOH, FANTASTIC movie! I saw that in a HUGE screen theater that had a balcony. The scene where the head suddenly appeared in the hull sent popcorn raining down in the main auditorium! One of my most memorable movie experiences! That reminds me, I saw a lot of great movies in that theater!
Oh wow, nice :)
Volatile already has semantics that are both too strong and too weak to implement atomics. Reusing volatile for atomics was rejected very early during the memory model standardization process.

As an extension, MSVC did for a time add atomic and acquire/release semantics to volatile. This was deprecated because it broke too much stuff.

edit: after your edit, I'm not sure if you arguing for volatile-for-atomic or not.
I enjoy reading film geek analyses of films I love. Of course you always encounter some farfetched interpretations (often political) but in general it's a great way to see the films in a new light.

https://www.rogerebert.com/reviews/great-movie-alien-1979

https://theanomaloushost.org/2021/03/14/alien-1979-analysis/

https://www.aaronbalick.com/news/alien-a-kleinian-psychoanal...

https://www.bfi.org.uk/features/alien-40-ridley-scott-sigour...
Well, of course the volume had something to do with it, but adding the missing index meant the system could easily handle that volume.

The other customers pay for that index as well of course but either the volume is low enough that it's trivial or it's large enough that they too saw ann increase in speed.