skysight-inc/HackerNews huggingface dataset:
Curriehill close to Heriot-Watt University but seemingly ignored. I am guessing the backroad to the University doesn't really have the capacity to take committing students, but it always struck me as a missed opportunity.

That and being kept awake at night by express trains going through, it is like there's rail blindness, at least when I was there a decade or so ago.
This is an odd point to try to argue in the context of driverless cars. Of course the behaviour is fully intentional in the sense that the car will act the same way again when presented with similar circumstances. All flaws in driverless cars are systematic and repeating flaws, not random human driver behaviour.
>L3 as big as main memory

That's not possible for many a reason, caches on the CPU die (or substrate, think AMD) tend to use the infamous 6 transistors per bit. The ones in the RAM are composed of a single transistor + capacitor, much denser. We can't have more L3 as the latency to access would pretty much make it main memory. The cache are as big as they can be, increasing their size overall doesn't contribute significant performance boost.

The hardware bill is just not a thing, it's physically impossible to build very large caches that have low latency.
That is simply not true. The US has a complex capital controls laws in place, mostly disguised as anti-money laundering rules.
Linux hits nearly 4% desktop user share on Statcounter
For all the consternation about Copilot and AI coding tools, its looking like legal work is as much if not more setup for disruption.

Document review is already being done by AI, lawyers are using AI to beef up closing arguments and review arguments, AI researchers to go through the relevant cases for citations have been worked on for awhile.

Lawyers being lawyers have immediately reached to "make it illegal" and setting up protections for their trade like they always done. Roberts is commenting that they are going to be disappointed if they think they can get legal protections that X or Y must always be done by a human.
The need for baseload generation is a myth.

https://www.ceem.unsw.edu.au/sites/default/files/uploads/pub...

https://energypost.eu/dispelling-nuclear-baseload-myth-nothi...

https://theconversation.com/baseload-power-is-a-myth-even-in...
>> If something I wrote ended up in macos and the PS5 I'd think that was pretty cool.

> You'd think it was pretty cool, sure, we all would... but imagine you lose your job, the job market sucks, etc. you're on your 8th month of unemployment and having a hard time making mortgage payments and you see a company like Sony shipping something based on your own open source stuff... but without contributing back, without attribution, and without compensation?

...whereas if you had used GPL you would still be unemployed in a lousy job market on your 8th month of unemployment and having a hard time making mortgage payments, but would have some Sony source code to look at and use.
A good example is Venezuela, this was a car crash in slow motion. I remember the incremental changes made to law being reported right throughout Hugo Chávez' term in office right from the beginning. He was wildly popular everyone trusted him, many warned of its implications each time a law was proposed and reported. And here we are today, Venezuela is a dictatorship.

As the saying goes, it happens slowly and then all at once.
Even if 0.1% of that actually pay $1 per month, that's still a very decent chunk of money.
> Putting on my tinfoil hat...

Time to use tinfoil chat!
https://github.com/maqp/tfc
was wondering the same thing!
I was asked to be a reviewer / editor for a book back in 2014, as a uni student having a somewhat viral github library on top of a framework, but really no deeper understanding of the framework the book was supposed to be about. And what I would get for that work was a short bio in the book, a copy of the finished book, and another book of my choice.

While I at the time was flattered and almost said yes, it also felt a bit weird knowing they didn't vet people more. What did that say about other books from them I had read?
There’s also “how do we know they’ll be around three years from now for support?”. Working with a company feels more secure in that respect, especially if that company is large and reasonably old.

The “this” in “That this doesn't happen often” can also refer to “people who author GPLd code from making it clear that if a corporation wants a different licensing arrangement” not happening very often.

Yes, there are projects that explicitly mention it, but I think those are in the minority.
Excellent advice. It's still severely underrated by "most people", just how important strength training is to your general health and well-being. Especially as you get older.
Study shows Joro spiders 'here to stay,' spreading fast
I don't know about you but every crowd I've ever known would be chanting down together until midnight and then cheering at the fireworks, not sure where the travesty would be.
I actually put my feet under the couch and do sit-ups.

If you are a big guy like me and can't do push ups, then you can do Knee push-ups or alternatively you can also stand between two walls at angle and push yourself away from the other wall. For heavier guys like me This is the equivalent of pushing about 20Kg.
In general the higher the incline the less of your body weight you lift.

If you don't have any dumbbells at home you can also fill up multiple water bottles and put them in a rather strong bag(like the eco friendly ones you buy at the store). After all 1L of water is about 1Kg.

Don't forget, you must not rush the exercise. Slow make sure you keep a good form.

Also if this is your first day exercising. Don't do more than 5-10 minutes. You can increase the time you exercise the next time.
I've interacted quite a bit with some of the authors, and when I've asked "why on earth did you do it this way" the answer is generally some form of "well, it saves nearly 6 bytes on disk in the source code! disk isn't free, son".

It's a different mindset and one that is no longer useful.
I don’t know what this webpage is doing, but it is completely unusable on my four year old iPad. Scrolling at all causes multi-second waits for the newly visible page area to render. It’s truly painful.

See: https://imgur.com/FZ40Kmg
> (...) there is a massive amount of information that you are required to learn that you will almost certainly never need, except possibly for that one moment in 1000 hours of flying when something happens in the air, (...)

I don't think this logic applies to software development in general and algorithms in particular.

When you need to roll out a b-tree from scratch, just crack open a book and read up. The worst thing it can happen is that somr acceptance test fails and you roll back a change. That is hardly a life-or-death scenario.

The word "soft" in "software" has meaning.
Exiting Modernity
The above advice is good, since the most important thing is getting all major muscle groups regularly.

But you might also look into calisthenics, which is enjoying a surge in popularity, it seems. Lots of good stuff out there on bodyweight training with a variety of adapted equipment.
Yeah - memory safety, why not (though its not a silver bullet) but why change te license to one that can be quite dangerous over time for something this important?
> Developers who have an understanding of the how -and- why when they are required to solve a problem vs just plugging a library in will have a much better career developing solutions and leading teams that do exceptional work.

Will they? Or do you just like the idea of a world where that is true?

Programming is (almost) never life or death and honestly is rarely even in the same ballpark.

Most people don’t need (or want) to do exceptional work.
SEEKING WORK | POLAND | REMOTE

I'm an independent consultant who helps businesses achieve their goals with my AI/ML expertise. I craft effective technology solutions tailored to specific business needs, working with a range of clients from early-stage startups to publicly traded companies.

If you have a data problem you need solved in an effective and pragmatic way, don't hesitate to reach out.

Experience: Google AI, Buyside Quant Researcher

Availability: In two weeks

Technologies: Python data stack (pandas, numpy, sympy, etc.), ML (Pytorch, sklearn, lightgbm/xgboost), C++, LLMs

Email: hn@chrispotempa.com

Site: https://chrispotempa.com
LWN's Guide to 2024
I think those are all good points, which is why I opened my comment with "Without meaning this as a comment towards your post in particular" since I didn't have much context about how you were using that phrase. I was more responding to the phrase itself since I've seen it used a lot of times to castigate people for trying to vote for things that might actually benefit them.

I'd imagine that most of poor and working class people "voting for" the policies you mentioned are victims of our terrible voting system, and doing so very begrudgingly because they believe that overall, that set of policies is the least-worst.

Out of genuine interest, when you say you say you have friends in these exact situations, do you actually have friends on benefits who are explicitly in favour of an across-the-board reduction in benefits in a way that would lower their own take-home? I'd be interested to know their reasoning for that. Or are they more in favour of a stricter set of requirements for immigrants to receive benefits?

Anyway, cheers to you for managing to get out of deprivation, definitely not easy.
That order (alphabetical) seems correct or at least reasonable to me? Why would I care about the Shenfield train if I'm going to Abbey Wood?

(Yes I know some journeys it may not matter as two trains share a route for a while -- I'm about to board such a train in Boston -- but a sign with two lines isn't hard to scan -- and even with many lines, if the times are right-justified, it's easy to spot the shortest times.)
I am very curious to why they chose Dart
Humm, I wonder what happened in 2022 that might make other countries freeze Ruzzian assets?
This is great. That's what Alan Kay envisioned when doing Smalltalk 45 years ago: opening up a computer program while it's running and tinkering with its code directly.

And it's quite funny that JS was designed after Self/Smalltalk well before anyone cared about interactive tooling, towards which we evolved independently.

Alan Kay truly is a genius.
I think the page features patch (which is a precursor to TDE, which Jonathan does mention) likely paves the way for better compression options.
In the video you can see that there’s a transition time, but it’s maybe more obvious in the second run that’s halfway through the video. The player tweens from being near the end of the screen to directly in the center of their slice. Just slowing down that transition alone would help a lot. I think instead of doing it with a specific tween time (which it seems to be doing now), that tween itself could be based on the distance as well, then you wouldn’t end up with the two “modes” feeling it currently has.

If it also allowed the players some more freedom to move within their slice after the split, and perhaps some level of zoom out before the split, it would end up being much more smooth and fluid.
Location: southern Rhode Island

Remote: yes, or hybrid in Providence, Boston, NYC

Willing to relocate: no

Technologies: C++ (high-performance), Python, Linux (cross-platform), assembly, CMake, Bash, TVM, LLVM, SQL, numerical computing

Current interests: Performance optimization, compilers, databases. Basically anything at the systems level.

New interests: CUDA, Rust, MLIR, writing a new emulated CPU based on RISC-V instructions and adding LLVM backend support.

Resume: https://drive.google.com/file/d/16fyP1_Dpz7CZm2ej_XkbUZzsa98...

Email: christian.convey@gmail.com

About me:

I'm a systems programmer with a focus on performance: data warehouse design / optimization, C++ numerical computing (U.S. Navy acoustic propagation models), dynamic binary instrumentation, LLVM internals (alias analysis), deep-learning acceleration, assembly programming, JIT compilation, etc.
> You’re in the Louvre, you’re in front of the Mona Lisa. It’s an amazing painting and it’s right there. And the person next to you is playing their gameboy.

What are they playing?

If it was "Link's Awakening" or "Gargoyle's Quest", I would understand. Those are works of art.
Yep, following rules like "never ever use goto" or "use design patterns and OOP everywhere" makes no sense, if (typical) software development itself is not exact.
Some folks mix up software development with being super precise and mathematical, but it's not that exact.
So do repeat yourself, if the alternative is not worthwhile.
As a concrete example, I don't need to download an engine (such as Unreal/Unity) to make a retro-styled 3D game.
All I need are software rendering algorithms, SDL2 and maybe Rust.
That's it.
You assume they do it manually.

Today we have machines that can batch processes using pipettes, and they can burn them at a fast rate.
Implement? Never. Unless for fun, advent of code or something, but never at work.

Knowing how they work, that the algorithm even exists and when to use them? Quite often. Very useful to know that "my problem can be modeled as this algorithm problem, and then I can use some tool to solve it". And the same for various data structures. Knowing which one to use can make some things trivial, and not knowing can make it sooo slow. But would never implement them myself.
The world is different now.

Most of the manufacturing capabilities of the US has completely shifted over to china. So there would be damage to everyone now. I'm just asking about the extent of the damage. Is survival possible?

Also I'm not saying ban all trade. Just ban all trade with the US. This would be the retaliatory tactic as that's where the pressure is coming from as china is directly challenging the US for the top spot in the economic hierarchy.
That may be a reason to start, but most people that I know that consistently work out learn to enjoy it. For me, it helps me release emotions and feel more focused in the day.

Being fit definitely has its social benefits in romance, but it isn't the reason I go when it's far below freezing out at 730 in the morning.

Research also backs this. That the people who keep going find ways to enjoy it and not for the long term hope of losing weight or looking fit.
All those lovely whispered Dutch accents that the Chinese will be deprived of.... Life is cruel sometimes.
muscle is not body abuse. Being static is a bigger abuse.
I think you missed the point, it's about distances, and logistics, not days. Flying from UK to NL/DE doesn't sound particularly impressive: relatively short, non-hostile checks, accessible airports, wide selection of flights. Actually, it's more or less equivalent to getting to Bilbao from Iberian peninsula area.
I only looked at the C version, and it didn't use a generic over the allocation size, although yes, technically it was fixed at compile time.

I saw the update to the PR, but I still prefer my collect()-based version :-)
CleanShot X (which is great) also allows you to OCR from your screen ("Capture Text")
To be honest I'm not sure. It seems like _a ton_ of work to put out a high quality translation. I do not know how much time and money translators spend on each project but can imagine it being a lot. For example, some authors may expect a legit highly-paid translator to work with their own German proofreader etc to ensure quality of the output.

(Tangentially, I think Germany has some special laws that you as the translator would need to be familiar with. For example I think the translator needs to grant rights to the original author to republish the work. Not 100% sure on this, but worth checking!)
It’s explicitly the point of an undergrad degree.

Traditionally the masters degree is where you start specializing and becoming an industry expert.

The undergrad degree is intended to teach you how to learn and then how to learn within your specific specialization without becoming an expert in the specialization.
Tried to “troubleshoot” how to fix a single snapped edge of a mini blind … found nothing.
Is YouTube really the best place to get medical/health guidance from?

I’m sure there are some channels that are ok, but my cynical take is that most channels are there for one reason: to make money (by getting views).

This is often (usually?) contradictory to giving good guidance, vs. telling people what they want to hear.
I did once. I needed to do some sorting in VB5 which I don't believe had any built in sorting library (or if it does, I was unaware of it or it didn't work for my use case). I think I went with shell sort because it was easy enough to implement in VB5.
It's amazing to watch evolution create a biochemical cocktail that substitutes for all the power snakes lose by being limbless slithering rubber hose animals.

If you can condense all the bodily and kinesthetic intelligence and capability that humans (or say Belgian Malamutes) have developed in a single biochemical cocktail that would effectively pay off the tech debt of dispensing with limbs and power...it's pretty incredible to see what that looks like.

Not wishing it on anybody, but a pretty badass way to go out: Felled. By...evolution.
Honest question: what's the point of knowing trivia on data structures and algorithms if you will never implement those or even be aware you're using them or not? In the real world you pick containers based on their traits, and you aren't bothered about how they're implemented under the hood.
Well referenced. Stop saying Stop saying “technical debt”.

If you know what kind of bad code you're talking about be specific. If someone is saying "tech debt" to refer to merely bad code, know that's a thing too and just get on with it. Don't get sidetracked debating terminology.
One person’s “extracting money from normal people” is another’s “enforcing accountability for those who endanger others’ lives”.

Don’t want to be fined? Don’t speed.
550,000,000 * 0.1% * 12 = $6,600,000

$6m is the revenue of a reasonably sized supermarket store.
For the record, I find it achieves the editor's goal for me.

A bit of dark humor can be a nice touch.

The problem is rather if you are ok with the fact a part of your audience will be offended with it.
Saunas imo don't outweigh your car freezing up so it can't even start anymore and you can't do anything in an emergency.

> Don't see this as a minus.

You should try it sometime, getting only one half assed hour of sunlight a day would probably drive me to suicide personally.

> Russia can very easily be a threat to any country within ICBM distance

Well once those start flying it's all over so that's not really a consideration. Small things that don't make a NATO intervention worth it are the real problem. Wasn't it just on the news today or yesterday that they've been jamming GPS in the area? Nobody goes to war over one "accidental" stray missile that just happened to go off course during an "exercise" and blew up a few houses a few km over the border, like that one time in Poland. That kind of thing.
I had a friend once who used to be a security guard. He said one of the things you have to learn is to sleep with your eyes open.

I couldn't tell if he was serious, kidding, terrible or a genius.

...and your comment asks me those questions too! lol :)
Can anyone explain how to see the images?

All I can see is text, something like:
```
version https://git-lfs.github.com/spec/v1
oid sha256:c113251a7c1a67eff152777018926de038c3a78723ec16b611a45a030b8b4d8b
size 294284
```
https://github.com/anisotropi4/kingfisher/blob/main/image/A/...
But if most people were late because they rear-ended someone they wouldn’t say, “I was in a car accident and I was responsible for it.” They just say, “I was in a car accident.” Which is exactly the point the commenter is trying to make.
So they've possibly discovered a material wlthat may have a property that could be indicative of superconductivity at room temperature? It's a shame I don't have any popcorn handy.

I do however appreciate their dedication to not putting the word superconductor in the title.
The Discriminated Union: Writing Easy-to-Use Types in TypeScript
Innovation Booms, Easy Financing, and Human Capital Accumulation
It doesn't matter if it was ethically justified or not. The fact remains that the assets were frozen by the US government which runs contrary to the notion that the US allows unrestricted capital movement. Today it's Russians' assets, yesterday it was Afghanistan's central bank's assets and tomorrow it can be any other country
If I were John Roberts I, too, would rather talk about the shiny robot god than all of the specious, inconsistent rulings on literally made-up court cases I had been deciding.
Sure, renewables+gas can be considered a baseload source of electricity. Though it's not very cheap nor carbon neutral.
The paper is available at a co-author's site https://johanhombert.github.io/Hombert_Matray_TechBubble.pdf.
I don't have any significant recommendations. With my students I usually build three applications with sockets: a chat server/client, an HTTP webserver and an HTTP webserver serving JSON. Here's an example of an HTTP server using sockets [1], maybe you can follow and understand a little bit more about sockets.

[1] https://joaoventura.net/blog/2017/python-webserver/
Ice broke last year … this may not be the one, nor maybe the next dozen materials but seems like we are on the right glide path now.

<crosses fingers>
This stuff is so 2023
India widens regulatory grip over tech firms
I'm also a self taught programmer. I've been coding since I was a child, and professionally for just shy of 20 years.

I took the Stanford Algorithms 1 & 2 courses that used to be free on Coursera and certainly never regretted it. I've since worked at several large tech companies and ALMOST never needed them. From my memory I've needed to implement my own binary search and my own tree traversal (BFS) once each. Both were due to an odd data structure that made it hard to use a library. I probably could've shoe-horned it in somehow, but it was easier (or maybe more fun) in the moment to implement it myself.

However, the thing that REALLY triggered my imposter syndrome wasn't algorithms, but design patterns. When I started at Microsoft I'd been programming for over 10 years and suddenly felt like people spoke an entirely different language. Luckily, it turned out most of the patterns they were referencing by name I had already been using, but just didn't know the vocabulary. I spent a lot of time studying design patterns largely just to have a shared vocabulary (and not feel dumb whenever someone said "maybe we should use a ___ pattern" in a meeting), but I also learned several new ones.
Same deal with most board game designers. The vast majority are subsidized by their day job, and aren't ever going to make serious money from designing games.

I know a guy, for example, that worked two years in his spare time on one game, got picked up by a publisher, ended up in Barnes and Noble and was considered a success by the publisher (they even requested and released an expansion), and the guy got only $9,000 in royalties (with no advance) for all his efforts.

Pretty much the only people making enough money for it to be their sole form of income are either hired directly a publisher or are out there hustling constantly and signing like 8+ game designs a year, or have insanely cheap cost of living (one game designer mentioned how he made net income of $12k one year and was able to survive off that because they live super cheaply), or have somehow landed on a massive evergreen hit, like Azul or Carcassonne.

[1] https://twitter.com/JPacCantin/status/1647455444884156417
And passenger planes are supposed to not crash themselves in the ground, but the only other major passenger plane manufacturer couldn't even get that right. So planes working as expected and saving lives is a thing to be noted.