skysight-inc/HackerNews huggingface dataset:
If you are building a cathedral - in theory to glorify God, in practice as a prestige item for your municipality and its ruling classes, and social unifier, and make-work project for your working classes, and etc. - then "it will take 250 years to complete" is a feature. It's not like your dead will be sent to wait in the fires of Hell until the day when the cathedral is finished.

If your degrading climate and straining electrical grid need economical & at-scale fusion power NOW, that's a rather different situation.

When stimulated by burning military needs, fission technology went from the the first fission experiments in the US in Jan'39, to the Chicago Pile (first nuclear chain reaction) in Jan'42, to military use of fission bombs in Aug'45, to routine operational deployments of fission-powered military submarines (a very demanding application) the late 1950's.
I of course agree that a focus on high level abstraction with little knowledge of the underlying layers is a very problematic approach to programming. But I see the problem as something very different.

To me the issue are two destructive thoughts patterns, in both developers and users. Developers believe that just because they can make something it deserves to exist. Users believe that just because it exists they are supposed to use it.

I believe there is no better example than the "WordArt" feature in Word. It is something which obviously took a very significant amount of effort on the part of the developers, tens of thousands f man hours I would guess. It is also terrible and nobody should ever use that feature, not a single document ever gains anything from it. Instead of making a title large and bold, the existence of that feature tempts users into making it a wave, with an outline and a shadow, instantly making the document worse.

So much of software just should not exist, so many features should be removed and users need to stop thinking that the existence of something is justification for its use.
The _correct_ point is important, and misleading or incoherent lookalike points sabotage efforts to address it.
This is the main takeaway for me. The decentralized way of software development in a large scale. It does echoes with microservices a lot, but this can be done with a more traditional stack as well. It's ultimately about how you empower teams to develop features in parallel, and only coordinate when patterns emerge.
Reading as a method to learn empathy - 100%.

To me, diving into different stories and perspectives basically broadens the way I perceive life in general.

Some recent mind-bending gems to me were all books by Hanya Yanagihara and the supreme universe Liu Cixin has built.
We are facing or about to face a homelessness crisis here in Australia. It makes my blood boil the sheer greed driving this country, supported by algorithmic cartel price increases that the govt turns a blind eye to, in fact participates in. I can tell you from years of watching this that NOTHING will change. People will suffer, politicians will shrug and say "its out of our control, its the free market working as intended", and a few people will get rich while whole generations go under. I give up at this stage. Next election, people will come out and vote again for the clowns that caused all this. -- everything can be fixed but its not because greed.
Inference is the main cost involved in deploying at scale…
Gargantua and Pantagruel by Francois Rabelais

The Life and Opinions of Tristram Shandy, Gentleman by Lawrence Sterne

The Recognitions by William Gaddis
To make your argument more impactful it would help to add some ideas about how to protect users from bad software.

What are your plans about this?
I listen to a few podcasts where Marie la Conte is a regular. She's not anti lockdown in a conspiracy way, but she very clearly has unaddressed PTSD from the whole episode. She tries to present it as some kind of reasoned position, but I think she's just afraid to be alone with her thoughts.
Id sign up and learn a trade for that.
How much design-side innovation is there in the FPGA sector? Are modern large FPGAs just scaled up versions of the logic cell grid design of the XC2064 or would those look structurally very different?
> What's the point of building all this if several large markets increasingly close off access or require Chinese players to build JVs with local players? That excess capacity is increasingly difficult to export.

First, most production of Chinese cars is meant for Chinese consumption. Foreign exports is but a tiny part of their sales. Some EV companies sell to foreign countries less because there's insufficient demand domestically, but more because they have trouble competing domestically.

Second, we don't have overcapacity, we have undercapacity. We're nowhere near 90% of all cars on the road being electric. It's crazy that on the one hand pepple can recognize that climate change is a mortal threat to humanity, yet on the other hand say that we have an EV overcapacity when we're nowhere near the end of electrification.

Third, the world is not just the west. There is huge demand for Chinese EVs in ASEAN, the Middle East, Africa and South America. They don't have domestic car production anyway so they don't care whether Chinese cars displace western cars.

> Yet the tens of billions of dollars spent propping up Huawei and similar firms could have been spent shoring up domestic consumption so that it could subsidize these champions.

They follow an entirely different paradigm than what the west typically understands as consumption. They shore up domestic consumption by developing the supply side w.r.t. quantity, quality and costs, not by giving households more money. Check out this thread: https://twitter.com/GlennLuk/status/1819755453179715635

> What do you do with the vast majority of the workforce who does not have the skills to work in high skilled manufacturing or services jobs?

The Chinese economy is intentionally undergoing a shift away from the traditional pillars of construction and low-end manufacturing, towards high-end manufacturing and services. Eric Li described this best in his talk last year.
Yes, this shift is bound to be painful in the short term. A lot of people need to be reskilled. The old winners have been handicapped and the new winners aren't there yet. It can't be helped. All this is necessary, short-term pain for long-term gain. https://youtu.be/Vb835NzfzFw

In this sense, China’s population decline is necessarily bad. Do you think China will run out of people first or out of jobs first?
It doesn't have to be funded. No law have to be funded.

The mere idea that financial concerns is above law is a really new idea and not something to take for granted. The fact that central banks are divorced from the political process is just around 100 years old for the US (Federal Reserve Act).
Same difference. You still have to think about what's right.
Many people share this same sentiment that RSS feeds should use a push vs pull mechanism, as if it's somehow going to solve all scalability problems. Both approaches run into scaling issues, they're just different.

Sure, pulling may fix the issue of a server working overtime to fulfill floods of excessive, unnecessary requests. But when pushing, you'll now have to have a strategy to scale and manage having so many client connections.
clickable link:
https://skillsrace.com
Because of users. They ask all software to do all kind of wild and unrelated tasks.

Is like you have a workshop to do your job. Then you want to have a bathroom and shower. Ok, so you can wash up at work. Then you want a kitchen, not only a fridge, so you can make fresh meals. Then you ask for some space for exercising, like a mini gym. Also you want a small garden to plant your own vegetables.

They believe everything is related to their primary job so the workshop space should address it and then is when chaos is ensued.
I strongly agree with this point and believe there's a generational aspect at play. For newcomers, the knowledge required to avoid being labeled a "low-ability developer" and to write your own frameworks is significantly higher than it used to be. I'm fortunate to have learned in a simpler era, without many of today's bloated frameworks. However, my equivalent challenge is that I find much of what compilers and assembly do to be "magic incantations."
Rumor is the Zen5 delay might just be due to a misprint on the laser etching:

https://www.tomshardware.com/pc-components/cpus/amd-ryzen-90...
Didn't weddings have smoke machines going on too?
> Signed overflow is IMHO not a problem anymore because of sanitizers

IIRC the overflow in SHA3's reference implementation was hard to catch also for ststic analisys tools, and had the practical impact of making it easy to generate collisions.
I appreciate the sentiment, but how can that ever be enforced? Are high house prices a violation of my human rights? Can I take the Australian Government to court for this?

Where is the Human Rights Commission on this?

In my mind this is the stupidity of declaring things like medical treatment, housing, etc as a 'right'. Rights stem from natural law, are universal in their application and put a limit on the actions of the Government. They do not require the action of anyone to be effective.
I think your adblocker is injecting this into the html files that are requested from the server for showing in the code viewer. I don't know of a way to prevent it from doing this.
This is a problem that could be solved with better software.
CrowdStrike sued by investors over global IT outage
It's not really here nor there though - the reality is it's an underdeveloped technology. It is technically very interesting that it works, but the big engineering roadmap is just "okay, how do you even build a power plant out of this?"

You can certainly imagine that you simply drop pellets into the chamber continuously, and use a heat absorption medium (because you don't have magnets to keep cool) to smooth out the power curve. But all of that is the sort of development work which ITER is designed to prove out for Tokamaks - i.e. everything up to "we have the boiling water now". You'd have to build the ITER-for-Inertial-Confinement reactor project to make progress on it (and a huge chunk of your problem would just be "how the heck do we not spend all our power in the lasers?").

Fortunately we're likely to keep plugging away at it anyway, because the primary goal of NIF is to simulate nuclear fusion reactions in hydrogen bombs without detonating hydrogen bombs - and thus the secondary research can happen anyway. But it's definitely not in the category of "clearly the superior approach" - and more importantly, it wasn't "quick" to do - they've been plugging away at the problem decades.
This wasn’t written by a reporter. Takes one second to scroll to the end of article:

> Gary Marcus is a scientist, entrepreneur and bestselling author. He was founder and CEO of machine learning company Geometric Intelligence, which was acquired by Uber, and is the author of six books, including the forthcoming Taming Silicon Valley (MIT Press)
How does windows protect their users? This question makes it seem like every OS has control over all installed apps, when this wasn’t the case until iOS.

Also Android doesn’t have this problem. If you don’t want bad software don’t install it.
It's not a job ad, they won't pay you.
> If such legislation was put in effect, we would likely see more people owning their own units and lower housing prices.

I get that that sounds nice, but won't it also make it much harder to move? Rental housing is valuable for owners because there's potential profit, but it's valuable for renters because there's flexibility. If you've got to sell your house and buy another everytime you move, that makes it harder to move to get a better job. If you've got to wait for a public housing opening, that makes it nearly impossible. If peole can't move for a better job, employers have a narrower scope of competition, which adds to downward pressure on wages and benefits.
A framework is just a tool like any other and has its place. I could write my own UI using the browser canvas, but alas, I don't get paid to write code. I get paid for delivering features.
> Why would anyone put in the time and capital to own and maintain housing, if they knew they were limited to charging only their costs?

Exactly, build a house for yourself then bugger off. People who cant afford it would get govt housing. If you want a big house with lots of rooms then you would be in the first category.
Happy Birthday, Rails
Was recommend Kasco Star V (1975) after watching this video. This has a rotating sphere inside for a map and moving arm with a lens.

https://youtu.be/LekFvp7dByY
From Hollywood's Red Carpet to Your Wi-Fi Signal
In the golden age of Hollywood, where the bright lights of the silver screen dazzled the world, a star shone brighter than most. Hedy Lamarr, known for her breathtaking beauty and captivating presence, was a name on everyone's lips. Yet, behind those stunning performances and glamorous premieres, lay a mind brimming with curiosity and brilliance.
I think the next step is spiking / time domain networks and evolutionary training techniques to deal with the inherent non-linearity of spiking activity. Also, maybe mix in some biologically plausible learning rules such as STDP.

I've seen very compelling results in small scale experiments. I've personally achieved basic tool use (reading a prompt buffer and writing to an output buffer) in a SNN simulation. The biggest takeaway for me is that the fitness function is the most important thing followed by selection criteria and simulation parameters. Figuring out how to compact the total measure of fitness into a single float as the simulation progresses is non trivial. I've found that dynamically adapting the fitness function and simulation parameters over time is essential.

To be clear, I don't know if I've achieved learning/generalization by the formal definition yet. I do know I can minimize the loss over a training set by merely mutating the weights of neurons with otherwise fixed delay and connectivity. I'm not even doing things like crossover or elitism yet. My next sprint will attempt varying the delays as well as the weights. I've also got some really strong opinions about the ratio of excitatory to inhibitory neurons now. I think inhibitory neurons are a bandaid for physical limitations. In a simulation, we can simply constrain the total allowed ticks or global activations per candidate. The selection pressure will reject candidates that can't get the job done with the allotted resources.

I think you can do the real deal on one powerful workstation. I've got networks with 10k neurons and I can run through about 4000 generations x 250 candidates on a single threadripper in a day. The main bottleneck being memory bandwidth as networks grow in size. Cloning them each generation starts to take a long time once you get into 6 figures. You really want as many generations per unit time. Being able to watch it evolve at meaningful rates of speed can unlock new understanding about your fitness function.
Oops, thank you!
"In a 17-minute trailer released last week, the public responds"

It begs the question why it was written.

What's new? Not much and that's apparent based on regurgitating information we already know.

According to the author, it's a trailer for a drama being released next year.
Based on historical averages, none of these cities are hotter than Houston. They might have more humidity, but Houston averages are higher AND regularly experiences sustained daily highs during summer in excess of 100°F/38°C.

https://weatherspark.com/compare/y/9247~114655~27814~113829~...
> it seems like noncomputability is the default

compare https://en.wikipedia.org/wiki/Weierstrass_function#Density_o... (1872 et seq)?
> The benefit of frameworks is that they enable low-ability developers to create stuff without understanding the nuts-and-bolts of what they're doing. Eliminate the frameworks, and you eliminate probably 90% of the developers out there.

This is sort of meaningless though, isn't it? The frameworks exist, and will continue to do so. The developers who rely on them occupy a niche – a big one, probably.

These developers are out there growing the pie, the appetite for software. Either it's good enough, or, sans anticompetitive forces, someone with a niftier solution comes along and outcompetes them. As we should all be aware though, there's more to building software than just knowing how to code.
It's fiddly and annoying, the exact opposite of what you'd put in a movie, or even a boring novel.
From my year in the (redacted) MoD, I still get bad memories of having to deal with stuff like https://www.3m.com/3M/en_US/p/d/b5005310025/ or rather the equivalent from twenty years ago...
btw. is anyone working on Haven or a reboot (eg. looking at https://github.com/guardianproject/haven/issues/465)
> What logging solutions are you using in your Kubernetes environment, and how has your experience been?

We store all the logs from all the containers running in our Kubernetes clusters into VictoriaLogs during the last year. It works smoothly and uses very small amounts of RAM and disk space. For example, one of our VictoriaLogs instance contains 2 terabytes of logs while using 35 gigabytes of disk space and 200MB of RAM on average.

> How do you handle log retention and storage costs?

VictoriaLogs provides a single clear command-line flag for limiting disk space usage - `-retention.maxDiskSpaceUsageBytes`. It automatically removes the oldest logs when disk space usage reaches the configured limit. See https://docs.victoriametrics.com/victorialogs/#retention-by-... .

P.S. I can be biased, because I'm the core developer of VictoriaLogs. I recommend trying to use in production VictoriaLogs alongside other log management solutions and then choosing the solution which fits better your particular needs from operations, costs, usability and performance PoV.
Am I missing something? There seems to be very little substance here: No link to the presentation itself, only slides that lay a very ordinary introduction. Mentioning GitHub stars may have been the first red flag
> So much of this is a blackbox that you have to wing it for lots of things and try stuff

Isn't OP talking about this _blackbox_ of gains?

But this is highly disappointing too - there are speed gains and tradeoffs to be had at every blackbox layer, but instead of doing that and actually gaining these improvements across all future experiments, we do YOLO runs and don't garner them at all.
Microsoft themselves failed with their top tier capital, who else could do it? Certainly not myself in my garage, that's for sure.

The current mobile market is locked-in and 10 billions wouldn't be enough to create a competitor.
I don’t know of any such list unfortunately. What kind of hardware does your server have?
Reminds me of when I got into electric skateboarding only to realise late in the game every around me had never had a skateboard when they were younger, they were all engineers. This was back in the day when it was only affordable to make your own. Not disrespecting anyone I just found it funny and surprising.
Small grocery shops can and will deal with small producers. The fact we are losing both in favor of giant chains is largely due to regulation and subsidies.

Otherwise we’d have plenty of boutique retailers and producers charging more for better quality produce optimized for different factors.
The author is not a reporter.

https://news.ycombinator.com/item?id=41152161

And you’re engaging in whataboutism. Actions are not excused or justified by someone else doing something different in another context.

https://en.wikipedia.org/wiki/Whataboutism
Kubernetes is weird and unique software. I feel for it to be more like underlying layer, rather than end solution yet I end up using it as a solution, because all layers just add complexity.

At the same time its popularity makes it obvious that competition basically will not exist in the foreseeable future.

I'm not sure that I qualified to judge it, but I feel that Kubernetes has great architecture.

I was astounded when I realized that Kubernetes is super flexible when it comes to its underlying data model and API. At some time I wanted to reimplement it as a data store and I still think that it might make sense. Think about PostgREST but much more mature and flexible. Like you submit CRD which is JSON schema and then you can insert your entities, query them, listen for changes and so on. And organize your application as a set of "controllers" reconciling those entities into some final form. I just didn't see that kind of universal and flexible and successful architectures before. I assume that it exists in some internal projects.

Kubernetes has strictly defined scope and even reduces that over time. It does not do anything with containers or images, it delegates it to CRI plugin with several popular implementations (containerd and crio). It does not do anything with networking, it delegates it to CNI plugin with multiple popular implementations (flannel, calico, cilium just to name a few). It does not do anything to interact with cloud platforms like AWS, etc. It has some conventions about cloud controllers and cloud vendors implement those controllers, providing integration, scaling and other cloud-specific features.

At the same time I'm using Kubernetes "directly". I don't write stuff which generates yamls. I write yamls directly. Sometimes I use templating engines, mostly kustomize, but those do not reduce much work. And deploying simple application requires quite a lot of YAML lines, most of those being boilerplate. For example docker-compose provides super-concise language. I don't need to write any boilerplate, I just write stuff that makes sense. With Kubernetes, I sometimes have a feeling like I'm writing an assembly code instead of compact high-level code.

I feel like Kubernetes was supposed to be used with some great templating, but all we got was helm and kustomize...

It's not a huge issue, but that's probably a main issue for me.

Other than that, I pretty much like Kubernetes and would use it everywhere for production. Even for single server. It has some learning curve, but once I learned it, I like it and wouldn't use, say, docker instead. And I used a lot of docker.
Any LLM would outperform the DBA we had in our first start-up. This guy was a buddy of the co-founder and was parachuted into the top paying IC role out of about 25 developers.

His "achievements" included dropping the production database by messing with the backup processes, insisting on very wide tables rather than smaller tables with joins since "they're easier to maintain", and giving out full admin rights to junior devs who subsequently went on to develop their own "black data mart" which was way way better than the production version.

Sigh, and to make things worse, this DBA guy managed to leverage his "experience" into a Principal Data Architect role at a major consulting company after the start-up predictably imploded.
> In most rent controlled systems there is a per sqm pre-allowed rent.

Those markets are frequently characterised by poorly maintained rental stock.

>Don’t you have a moral obligation

No.
HamClock – a real time space weather dashboard