skysight-inc/HackerNews huggingface dataset:
Right, Eric Wastl addresses exactly this in his talk. He considers weekends and burnout in the pacing of the event. I think this is the right video: https://youtu.be/bS9882S0ZHs
I apologise for my rudeness.
A chef also learns through trial and error not just reading how others have cooked in the past and then copping their motions.

This is exemplified by how altitude has a meaningful impact but isn’t discussed for a given recipe.
> We don’t actually have any computer science for DELETE optimized databases.

Depending on how much deleting and when, there might be engineering if not science for this.

If everything is deleted on a schedule, partitioned databases and dropping whole partitions as they expire is a well worn path. Soft delete and compaction also works pretty well if most, but not all things will be deleted. A generational garbage collection kind of thing.

As others said, fixed sized records are easier to manage deletion/replacement with, too.
Craving for a team of more senior people to learn from, "yodas" who guide you - is a fallacy. I hear younger people mentioning it in interviews constantly as to what they dream team would look like.

You can learn from everyone around you, regardless of their status. There is no "universal developer experience curve", everyone has more or less knowledge on a field or with a specific tool/framework.

You can learn almost everything alone - I mean learning from the web. There are great forums, groups, discord chats, ask LLMs carefully and check on the answers. It may sound reassuring that someone watches your back and won't allow mistakes or would help clean up a mess, but you should not keep relying on this anyway. Learning by doing and taking responsibility will make you much more self assured, which is actually most of what makes someone senior.
Burled wood banjo resonators look great.
No they weren’t nearly as invested in it which is why OpenAI won and Gemini still isn’t great. They had a massive lead which they squandered
This is my experience. After the first week I develop an intense hatred of all things Elf and start swearing at my laptop. At which point I give up to stop my mental health deteriorating any further.
It's even crazier than that: Some numbers are illegal to redistribute, because they represent a way to break some copyright, e.g. https://www.cs.cmu.edu/~dst/DeCSS/Gallery/Stego/birkmier-pri... (from https://www.cs.cmu.edu/~dst/DeCSS/Gallery/Stego/index.html)

Also see https://en.wikipedia.org/wiki/DeCSS and https://en.wikipedia.org/wiki/Illegal_number
Because that's not how copyright law works in the US and some other jurisdictions. It's not based on common sense but what the rightsholders were able to enshrine into law in societies that favor corporate rights over personal rights.

Things can be ethical but still illegal, like in this case. Realistically they're not going to do much more than send you a notice via your ISP (if you don't use a foreign seedbox), but it's still illegal.
Based on my spotty but self-interested knowledge of medical history, we make new immune related drugs for mostly three reasons: one, microbes have adapted and we need to alter the chemical to still be effective (see also quinine and pyrethrins), two, to simplify production (yew trees vs lab made Taxol), or more cynically, to get a new patent on a drug and keep making money after you’ve run the initial patent and the time released variant clocks out (I absolutely hate that that’s a thing).

So while it’s not surprising that a new flavor in a class of drugs is also expensive, it’s not a foregone conclusion. A new catalyst or a less tricky bond to force could make a drug that works as well or almost but is much cheaper to make.
Quicker to type and scan! Though I admit this is preference, delimiters would work fine too.

Parsing works the same but is based on a simple regex rather than splitting on a hyphen.

euc=eu central; 1=zone/dc; p=production; wkr=worker; 1=node id
True, I think Claude would be a better choice.
Shedding light on X17: community report (2023)
Go and Kubernetes are both impressive? But I generally agree with the sentiment
> What if we used the term "computer"?

And anthropomorphise the machines? ;)

https://en.wikipedia.org/wiki/Computer_(occupation)
Having full responsibility for the project, sure, but having the authority to hire for it is rare
Reminds me of how Google Translate translates lesser used languages into a religious style, because the Bible was the the primary/only training material beyond a simple dictionary.
...First, when there is somewhere to go to get away from religious persecution, that is a more or less a rational gamble.

Second, are you really condescendingly equating compulsive gambling with escaping societal scale persecution or strife resulting from incompatibilities of religious belief with the State religion?

That's a bit of a stretch.
Assuming you were responding to my statement "It seems we are programmed to feel mildly dissatisfied no matter what our circumstances." I can't see how that squares with the paper I talked about. Of course you can raise your anecdotes but that proves nothing.
American Kakistocracy
This is the guy who used a Nokia instead of a smartphone like the rest of the country. Security through obscurity.
https://web.archive.org/web/20241126231634/https://www.theat...
I think that the original advocates of software engineering -- people like Margaret Hamilton -- were promoting an approach akin to chemical engineering.

Chemistry is about understanding chemical elements and compounds and the ways they react with each other to form different compounds. This includes the synthesis of new compounds, to understand the mechanism by which they might be created and the properties of the new compound; accordingly, chemical synthesis by a research chemist tends to take place in small amounts.

Chemical engineering is about the production of chemical substances, reliably, at massive scales for industrial purposes. Chemical engineers elicit and apply the manufacturing processes necessary to synthesize these chemicals by the kilolitre or more, which may be totally different from the processes the experimental chemist uses in a lab.

Similarly, programming is the act of writing code for a computer to fulfill some task, or explore some computational idea. Software engineering is the application of a standard, defined process to reliably produce code at massive scales for industrial purposes (enterprise applications, etc.). Architecture, data modeling, and QA are part of it, but the heart of the discipline is finding and applying the means to organize a large team to produce software that is robust, scalable, and maintainable to support an organization over the long term.

People who fancy themselves artisan programmers chafe at the industrialization and standardization of software engineering. But, as Milt Bryce said, "There are very few true artists in computer programming; most are just house painters".
Probably, but I'd like to hear the author's take on a key design decision rather than guess. This is also not the only option to achieve some fraction of that goal—another approach would be for the camera hub to encrypt and upload directly to a cloud object storage API (AWS S3 and competitors) and give the client presigned URLs to access it.

My NVR's based on the assumption that you want to record continuously (as called out in the schema design doc here [1]) rather than trust event detection to be perfectly reliable. I've set up other systems in parallel that are based on a different assumption (e.g. Frigate) but have found they miss things, so this is the design I'm comfortable with.

If you are also constrained on upstream bandwidth, continuous recording means you must buy a local hard drive. It costs $100–$200 to buy one that can hold many camera-months of video at good quality, which I find pretty reasonable.

Some folks might want to also upload stuff off-site in case the NVR itself is stolen or destroyed, but I haven't felt the need. There are a bunch of missing features from my system I'd like to add when I have time; that one doesn't make my top 10. YMMV.

[1] https://github.com/scottlamb/moonfire-nvr/blob/master/design...
Did not know that, interesting
First, the OP paper is called : "Motivating Personal Growth by Seeking Discomfort".

Huberman does that all the time, posting "footnotes" so people can think his CONCLUSIONS are scientific.

Some of those "studies" are only articles. ("Ego depletion: Is the active self a limited resource?")

And NONE of them show evidence that the AMC shrinks or grows based on "doing difficult things" but he just goes out and says this because it makes people freak out to think the brain can shrink or grow.

It is a character attack because researchers have already been all over this guy and said the same thing.

https://www.youtube.com/watch?v=0thkoCYhJnc

https://www.youtube.com/watch?v=2zxLok2XrhM
I love when apps resolve specific issues, this is great, I'll install it right away!!!
Most of the 'new' features in Android over the past 5 years have been available in custom ROMs during that entire time. While there are, indeed, minor improvements for the average user, it's been very minor, and leaves you wondering why they didn't have it in the first place (or it's exclusive to Pixel or some shit like that).

And the average person won't even notice most of the new features/improvements; perhaps the biggest one is the camera, and that's all done in hardware or AI these days, which is not Android per-se than a photography app (which, again, is usually a Pixel exclusive)
Previous discussions:

How Crash Bandicoot hacked the original Playstation (2020) [video]

https://news.ycombinator.com/item?id=32663433 325 points|agomez314 | 2 years ago| 71 comments

How Crash Bandicoot hacked the original Playstation [video]
https://news.ycombinator.com/item?id=22439752 265 points|zdw| 5 years ago| 77 comments

How Naughty Dog Fit Crash Bandicoot into 2MB of RAM on the PS1

https://news.ycombinator.com/item?id=9737156 934 points|ekianjo| 9 years ago| 247 comments
> nothing to do with exclusivity agreements arranged between companies

The 2013 U.S. Supreme Court case depended on a plaintiff that was making enough money on textbook arbitrage to fund a legal case all the way to the Supreme Court. It provided new clarity on book distribution and geographical "exclusivity".

If software enforcement of device distribution agreements affects a large enough flow of capital, then corner cases will accrue enough economic impact to be tested in courts. Manufacturers do not have carte blanche to manipulate hardware remotely, e.g. they cannot take actions that could injure humans. Where are the limits? For now, we have many opinions and few laws.
Australia's insane social media ban and digital ID chaos [video]
Learning by yourself is (on average) significantly harder. Some people can do it and succeed, but it's very easy to learn bad habits if no one is talking you out of them, to focus on the "fun" parts to the detriment of important but tedious parts, and so on. Far more people who attempt to be "self taught" fail than become incredibly successful.

You can have bad mentors/seniors, but looking for people to learn from and bounce ideas off is always a good idea.
I bought an $4500 mini electric tractor off of Alibaba
This topic has become click bait for engineers. The right answer is almost always just medium sized services drawn up from the data boundary.

This stuff isn’t rocket science
Microservices being used as the hammer for all nails spelled doom for at least one project I’ve worked around.

Just use your head and not the hype. The real value provided is modularity but you cannot forget the need to trace across a system when things go wrong or how performance might be impacted negatively.
Sure, it can be, if you have a fast enough connection and a slow enough drive and/or computer or GPU that can't transcode it fast enough.

If you just remove the copy protection and copy over the original compression, that should be faster, but then you're left with a huge file that's often bigger than it really needs to be.
The Department of Education was founded in 1980. Are you worried we'll lose all the massive improvements in education we've seen since then?
Gideon the Ninth - this was a huge surprise to me and lots of fun. I've never read anything else quite like it.

The First Fifteen Lives of Harry August - This is usually my go-to book recommendation for "whats your favorite book"

Mortal Engines - The first book of a surprisingly poignant YA series which is not only fun throughout, but has one of the greatest and most thought provoking endings of all time.

Cloud Atlas - A beautifuly written story that somehow manages to intertwine separate narratives across time.

Children of Time - A wonderful story about time, evolution, survival and what it means to be human.
The advantages of foregoing hsearch is that I don't have to understand its weird API that works only for NUL-terminated string keys and that I don't require POSIX.

Remember that brute force is also a solution in the AoC; had plenty of fun using SBCL to crack some problems where Pythonistas had to be clever, last year =)
I concur, after LeCun gave the warning to PhD students to steer clear of LLMs I heeded it and can say my career is better as a result: why compete/join a hype cycle if you can help solve foundational problems.
Marc Benioff, Owner of Time, Uses Magazine to Promote His AI Software
> So once they go down a path they can’t properly backtrack.

That's what the specific training in o1 / r1 / qwq are addressing. The model outputs things like "i need to ... > thought 1 > ... > wait that's wrong > i need to go back > thought 2 > ... etc
Did you try Cloud66 for deploy?
Be cool if it supported midi in browser for cubase jungle makin'!
What solver are you referring to? I've used z3 and OR-tools, but I find it so difficult to model problems in either one that I seldom get good usage of either one.
A good friend was in a Nivo/Ipi clinical trial in 2018/19 for metastatic melanoma. Melanoma is among the most aggressive cancers - it killed my beautiful wife in about 6 months. My friend is still alive and doing well. Prior to those trials, the 3 year survival rate was 0. Today, the 5 year survival rate is 65%.

Before the anti-vax lunatics moved in and captured the narrative in social media, President Trump’s extensive funding and regulatory acceleration of the COVID vaccines saved many thousands of lives. The design of the vaccine was done in days and available in weeks. That’s a golden age.
You could make a mesh with something like Netmaker to achieve similar using FOSS. Note I haven’t used Netmaker in years but I was able to achieve this in some of their earlier releases. I found it to be a bit buggy and unstable at the time due to it being such young software but it may have matured enough now that it could work in an enterprise grade setup.

The sibling comments recommendation, Nebula, does something similar with a slightly different approach.
I don't think there are enough entries to make it worth the cost of a hash. I know it's not "efficient" exactly, but just repeatedly looping through and counting just isn't that slow.
I would choose Anathem over Seveneves for a NS pick.
> I don’t think you are thinking of this right. One bit of leakage makes it half as hard to break encryption via brute force.

The problem is that you need to execute on the system, then need to know which application you’re targeting, then figure out the timings, and even then you’re not certain you are getting the bits you want.

Enabling mitigations For servers? Sure. Cloud servers? Definitely. High profile targets? Go for it.

The current defaults are like foisting iOS its “Lockdown Mode” on all users by default and then expecting them to figure out how to turn it off, except you have to do it by connecting it to your Mac/PC and punching in a bunch of terminal commands.

Then again, almost all kernel settings are server-optimal (and even then, 90s server optimal). There should honestly should be some serious effort to modernize the defaults for reasonably modern servers, and then also have a separate kernel for desktops (akin to CachyOS, just more upstream).
So, bog standard COTS IP phones we’ve all been deploying and using for ages. All of the security is done out of the room, IP in, IP out.
If you have some space but not a lot, look up "Backyard Orchard Culture".

Practitioners have amazing yields with tiny 5' tall fruit trees. I've seen some people do things that seem crazy like 4 different trees in one planting hole and it works fine.

https://www.davewilson.com/home-garden/backyard-orchard-cult...
Thanks for getting back to me! Now that you've written it out, it's plainly obvious, but for me the readability and flexibility of delimiters beats the speed of typing and scanning. Many a times I've been grateful that I added delimiters because then I was no longer be hamstrung by any potential changes to the length of any particular segment within the name.
> > If you need examples of real names which disprove any of the above commonly held misconceptions, I will happily introduce you to several.

> Then why doesn't he? I'm really curious about that last one: "People have names."

Indeed, I dare to suggest that, while there are people who don't have names, there is definitionally no real name that can disprove the misconception.
"Flagship"? I don't know a single person who uses it in production systems. It's the only filesystem I've lost data to. Ditto for friends.

Please go look up survivor bias. That's what all you btrfs fanboys don't seem to understand. It doesn't matter how well it has worked for 99.9% of you. Filesystems have to be the most reliable component in an operating system.

It's a flagship whose fsck requires you to contact developers to seek advice on how to use it because otherwise it might destroy your filesystem.

It's a flagship whose userspace tools, fifteen years in, are still seeing major changes.

It's a flagship whose design is so poor that fifteen years in the developers are making major changes to its structure and depreciating old features in ways that do not trigger an automatic upgrade or informative error to upgrade, but cause the filesystem to panic with error messages for which there is no documentation and little clue what the problem is.

No other filesystem has these issues.
Read documentation? Oftentimes you'll get a much better understanding of something by going to the source than by reading quick how-to's and Stack Exchange. This certainly goes for Python and Git.
Works like a charm for me with Ubuntu 24.04/VSCode/Ionide (F# extension) !

For AoC I don't use a real project setup, just a `dayX.fsx` file and I run it like a script with `dotnet fsi dayX.fsx`, et voilà :)
> While probably also not legal, what might be easier is to rip the bluray locally instead of downloading it.

It's not legal. DMCA restrictions override fair use. The moment you disable the copy protection on a disc (in order to rip it), you've broken the law. Doesn't matter why you're doing it. Doesn't matter if you're only doing it for personal use and you bought it and won't share it with anyone. It's still illegal. It's stupid, but that's what you get with corporate capture of the government.

From the EFF:

> Sound confusing? It is. Thanks to fair use, you have a legal right to use copyrighted material without permission or payment. But thanks to Section 1201, you do not have the right to break any digital locks that might prevent you from engaging in that fair use. And this, in turn, has had a host of unintended consequences, such as impeding the right to repair.

https://www.eff.org/deeplinks/2020/07/what-really-does-and-d...

Edit: There ARE some exemptions to this broad rule, but I don't think any of them apply to "I just want to make a rip of my DVD": https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_A...
> Android is getting genuinely better

At what ? Stealing user data ?

They are still not able to arrange some widgets on the screen and to underestand that, if an app does not have microphone permission, you don't need a bloody microphone widget on the screen.
Some questions

1. When you say backends, do you plan to integrate like a client with some "vector" stores.
2. Also any benchmarks?
3. Lastly, why python?
Cadence in particular has been quite receptive to allowing academics and researchers to benchmark new algorithms against their tools. They have also been quite permissive with letting people publish TCL scripts for their tools (https://github.com/TILOS-AI-Institute/MacroPlacement/tree/ma...) that in theory should enable precise reproduction of results. From my knowledge, Cadence has been very permissive from 2022 onwards, so while Google's objections to publishing data from CMP may have been valid when the Nature paper was published, they are no longer valid today.
It’s not that I’ll assume the internals are not going to change.

I just don’t trust the docs to be accurate anymore. The implementation contains an accurate description of what it actually does.

I still read the docs… with a grain of salt.
While this is absolutely correct when the RNN has ℝeal-valued internal state, in concrete implementations the internal state in an RNN has some number of bits and one can draw a Markov graph with a group of 2^n variants of states to represent all possible states of n bits in some part of the system.

Likewise the context window of an LLM can be considered a state with some number of bits. It's just more explicit in an LLM's architecture vs. a RNN's runtime that the number of bits is finite.
If you’re in the NorthEast try and get some Macoun (pronounced Ma-cown) apples in the fall.

They spoil fast and don’t transport well because the skin is extremely thin, but those same qualities make them excellent apples to eat.

Some ratings have them ranked a little lower because they aren’t very sweet but that’s what I love about them. They taste like apple. Not sugar. And the crisp/soft balance is awesome.

Edit: I read the apple rankings site which rates them very poorly. But if you actually read the review the complaint is about shelf life.

Read the comments where people have actually tasted it fresh and most of the commenters consider it the best apple they’ve tasted. But you gotta eat it freshly picked and/or as soon as you get it.
Yeah, I personally have Retbleed and Downfall mitigations disabled, the rest thankfully doesn’t severely affect my CPU performance.

Appreciate sharing the gist though!
What will enter the public domain in 2025?
I've formally studied stats up to calculus-based probability and I'm now brushing up on math ahead of starting Georgia Tech's OMSCS. I feel more fluent than I've ever been but the following quoted passage from the book really hits home:

"Why does the book include so many exercises that cannot be solved by plugging into a formula? The reason is that few real-life statistical problems can be solved that way. Blindly plugging into statistical formulas has caused a lot of confusion. So this book takes a different approach: thinking."

This applies to both math and stats. I appreciate the value in grinding pure, fundamental technique but as I'm reviewing I'm missing more real-life applications. Theory feels like a plan until real-life throws you the first punch.

I'll be buying this book, thanks for the recommendation!
Do you know that they are cutting their free tier bandwidth? Did not read too much into it, but heard a few friends were worried about.

End of they day, they are a business!