skysight-inc/HackerNews huggingface dataset:
The family of Rust courses by Google have grown to include a course on how to use Rust in Chromium!

This is targeted at Chromium engineers and others who build the browser, but everybody can play along at home and learn how to integrate Rust with their browser.

The goal is to make Chromium and Chrome more secure by eliminating a whole class of errors related to unsafe memory handling.
>People are just so dramatic and they don't understand the services they're using.

At the same time, people are so fixated with "X killer [no, not the twitter thing]" that they can't see the small victories when a site with 1000 people grows to 10k people. 10x growth is insane but it can be swept away if all they see is a 0.02% drop in reddit traffic to achieve that.

So much better to celebrate the growths than to chant at the downfalls. downfalls are good popcorn drama, especially these days, but doesn't really solve the problem.
Yes. He has a system for assigning difficulty ratings to exercises. I don't have the books at hand, but the highest level were open research problems, potentially suitable for PhD work and the like.
Still has the same problem as all these alternative social media networks and why they're not taking off: on one hand you've got YouTube/etc which works and has appealing content front-and-centre, and on the other you have technobabble like "federation" and "instances" while the actual content (if there is even any!) is relegated into some dark corner.

YouTube (and other mainstream providers) solves user stories. The user story is "I want to find and watch interesting videos" and they nail it.

The user story for this, judging by their homepage (https://joinpeertube.org), seems to be "I want a boring lecture on how bad Big Tech is"?

These services need to think in terms of the casual user if they want to actually take off and offer a viable alternative. Nobody is interested in a lecture against Big Tech and the intricacies of the client/server model and the concept of "instances" (or "platform" as they're called here) if they can go on YouTube.com and immediately start watching.
If the product is actually defect, you can return it even after the 14 days are over. With electronic devices, manufacturers must provide a mandatory warranty of two years.
"With this script below, you can pump out 1,000 articles in an hour (with GPT-3.5-Turbo) and probably around 200-300 articles with GPT-4, and more in the near future as GPT-4-Turbo becomes more available and actually handles larger output context (which is limited to 4,000 tokens at the moment)."

Why do you want to expose your shady (but legal) stuff to OpenAI, and even pay them, when you could as well use an open source model? After all, you have no requirements for "quality" whatsoever here, and "quality" between GPT-x vs. GPT-y is open for a debate anyway, and you'd want traffic from Bing too.

"Likewise, Google might impose hard limits on what is a realistic number of articles for the average website to produce. For example, a site doing 10 articles per day and suddenly doing 100 per day might indicate something shady is going on."

Then just distribute across multiple domains?
Lambda calculus is present in most "modern" programming languages, i.e. those which use lexical scope rather than global or dynamic scope; and those which call functions to return results (especially first-class functions) rather than jumping to subroutines for their effects. It's why Python functions are written with the keyword `lambda`, and it's why Amazon's function-as-a-service product is called Lambda.

For example, say you're refactoring some code and come across:

def foo(x):
return bar(x)

You decide to simplify this definition to:

foo = bar

Congratulations, you've just performed η-reduction! https://en.wikipedia.org/wiki/Lambda_calculus#%CE%B7-reducti...
> We can have targeted ads and privacy, and to an extent we already do, so that is not the issue.

How? Where do we have it?
Yes, and also for MMIX, the successor version.
Should cars have built-in speed limits? Some think it's time
> This works all the time and serves all possible cases.

Unless you want the check to be always against the initial length of your iterable, rather than its modified state, you'd have to repeat the `n = len(iterable)` inside the loop, or introduce some syntactic caramel of the walrus kind (though I'm not sure if it would work here).
Disclosure of sensitive credentials and configuration in container deployments
It's just a strange policy for the parties to bring out as soon as they get into government - kind of like a back-door to taxing meth production (not sure how the economics work, but am I wrong?).

Especially given Act and National's "hard stance on gangs and crime" you have to wonder where their incentives lie.
It's not the same as the XBLA remaster. The current Xbox and Switch versions are basically emulated ROMs. The XBLA remaster had a lot more changes and improvements like the Perfect Dark XBLA remaster that was released.
I'm not so sure that we're necessarily talking about small, inexpensive changes here. Anything that changes the fundamental character of a language is probably going to have bigger consequences than you might imagine.

I've been writing a fair bit of C lately. I'd say that the way Go error handling works has exactly nothing in common with C. Despite spending 15 years mostly writing C on UNIX 20 years ago, when returning to C it was striking how little Go's convention of returning multiple values, with the error being the last, has in common with C.

And if by structured error handling you mean things like exceptions: I don't really see how that improves error handling from a readability or security point of view. In Java people can't even agree on whether or not to use checked exceptions (ie neuter any perceived advantage of exceptions), and syntactically, exceptions are a little bit more awkward than return values as you invariably create nested scopes and move the handling of exceptions away from the normal program flow - which is not a readability win.

But I'll grant you that the error type in Go was both a bit vague and there was a lack of sensible stuff to, for instance, wrap and accumulate errors initially. But that has gotten better.
> but isn't using this definition extremely limiting?

So instead for searching something specific (we sort of understand) we should spend time and resources looking literally for nothing in particular?

Also I don’t non-carbon/water lifeforms are at all compatible with our understanding of biology and chemistry?
Original title too long:

"Disclosure of sensitive credentials and configuration in containerized deployments"
As soon as the cost to supply drops below the price people are able to pay, supply will increase. The reason supply is so low is because so few people can afford to buy a newly built house in an area in which they can also find a suitable job. Property price movements are dominated by new build cost in Western Sydney. However with the doubling of the first home owner grant in QLD that is exclusively available on new builds, expect to see huge supply and falling house prices there over the next 5 years. A great time for first home buyers, a bad time for boomers who bought those gold coast investment properties.
All those online services, even the AI ones, need servers and bandwidth and paid people to maintain them. They need sources of income and the only reliable one known to man (today) is ads. If you have a different idea, please do explain, but before you say "monthly contributions" think twice about the reality of it and maybe also count for how many services you personally pay. Of course one could say "why do I need online services at all" but that's not a future I care about.
never considered if it was better or worse for trolls to be replaced by bots. Interesting philisophical question with no good answer. Though I'm sure someone will quickly point out some sci-fi novel that delved into such subjects.

Fallout 4 very loosely covers this, but doesn't dive at all into the social implications, since the concept wasn't the endgoal.
Frame-by-Frame Animation in the Age of AI
We are currently looking for a skilled & passionate Full Stack Developer (m/f/d) to become part of one of our Tech Teams onsite in Hamburg or remote within the EU!

All developers at ABOUT YOU are driven by the love of creating outstanding user experiences across our high-scalable applications. Your work will impact the future of how eCommerce is experienced by millions of customers. As a Full Stack Developer (m/f/d), you will be responsible for contributing to the application architecture and doing intensive, design-orientated development on both Frontend and Backend code.

Leap to the next level in your career by building game-changing eCommerce Software and Shop.

What you will do

- Build high-traffic web applications with PHP (Symfony or Laravel) and JavaScript / TypeScript (Vue.js, React.js)

- Engage in decisions ranging from UX Design to Backend architecture together with the Tech Lead and explore new technologies

- Build internal & external RESTful API as well as beautiful user interfaces

- Work with agile processes that are adapted to the team’s needs

- Exchange your knowledge with other developers and be part of our ABOUT YOU TECH community

Who you are

- Very good & MVP-focused coding skills in PHP (Symfony or Laravel) minimum of 2 years

- Practical & recent experience with JS Frameworks like Vue.js or React.js

- Good background in building complex and beautiful products which are able to handle the requests of millions of users

- Good technical understanding of RESTful API’s
Passionate about writing well-structured, efficient, and maintainable code, actively keeping the quality of the code base in check

- Used to work in an English-speaking environment
> Meta's services are far from essential.

That really depends on where and in which community you live.
Interesting. But I didn't find any hint about Occam or Transputers on this site, and as it seems only the first generation of their designs (which is no longer available) had "XMOS links". Or did I miss something?
Mine giving some details? Never used RHEL for GUI apps, servers mostly (well, Centos), why it's goodbye, what kind of blocker it will be for your team and corporate IT staff?
The U.K. did a good job with this. The number of smokers there nowadays is way down from when I was a teen, thanks mainly to simple changes.

The most effective of which is where you are allowed to smoke. Public spaces like cafe and restaurant terraces were made smoke-free, and it made a dramatic difference.

Here in the Netherlands, they've made no such change, and it shows. People smoke _everywhere_. I'll admit that as an ex-smoker I'm likely more militant about these things, but I really don't think it's okay to smoke outside a children's school for during pickup, or at a cafe when people are eating. It's like the outside summer days are reserved just for smokers, since nobody else wants to be around that.

Anyway, ranting aside, I'd say the pragmatic reality is what the U.K. has done.
Depends on the format. I've never particularly cared much for fiction, so my pre internet reading was mostly text books, encyclopedias, biographies, books on philosophy, etc.

That's kinda been replaced outright by reading similar stuff on the internet, albeit more skewed towards the tech side due to my job and current hobbies.

So stuff read online? Probably hundreds of thousands or millions of words worth a month. Stuff read in physical formats like books and magazines? Virtually nothing, since I just can't get invested in the format anymore.
He doesn't just spring them on the reader. Each exercise has a difficulty label. Level 50, IIRC, is for unsolved questions.
People also seem to forget that it's not like Myspace or Digg literally died overnight. It still took a few years each, and each of them never fully died as in "the URL is down". They are shadows of their former selves and not at all what they were 15+ years ago, but they exist.
The problem is, changes to the web platform need to be backward compatible. You can't make a global change without potentially breaking existing content. In this case, you could easily end up triggering scrolling in a bunch of places, or with punctuation being invisible or looking bad. So it has to be opt-in.
It means they want to squeeze every last drop of blood out of you. Expect stress related health problems, family breakdown and career ending burnout.
Yours is a good example of a low-effort climate absolutist comment that is trying to portray simple matters of fact as "obviously wrong and totally discredited position".
> Can you read my last sentence?

How stereotypically French of you .. try to be less cartoonishly condescending, particularly as you seem the type to so readily fall for the Lord Monckton school of bullshit and misdirection.

The links are for others, I've read more than just the cherry picked emails framed in a mountain from a molehill campaign of smoke, noise and no substance.

For my part I've been an exploration geophysicist doing multispectral global mapping for energy and mineral resource companies since the 1980s after completing degrees in maths and physics, writing earth mapping and computation software, building and field deploying a variety of aquisition and processing instrumentation.

AGW is clearly established fact, the physics is sound, measurements of decades backs up everything claimed in recent years, paloeclimatology is sound.
Complaint, Journalism: There seems to be an endless supply of "Yet Another Tick Menace!" news stories. But none of those stories ever seem to mention what natural predators ticks might have.
> What is instinct physically?

Does it matter? As long as it conceptually exist that’s all that matters.

LLMs don’t seek any goal. It’s advanced autocomplete.

You can’t give it a bunch of facts and a goal then expect it to figure out how to achieve said goal. It can give you an answer if it already has it (or something similar) in its training set - in the latter case, it’s like a student who didn’t study for the exam and tries to guess the right answer with “heuristics”.

> A LLM also can't do multi-step reasoning, yet here we are.

Where’s “here”?
Then userland programs triggering kernel panics are good, since they make your kernels more bugfree and secure, aren't they?
Ask HN: Solution for storage requirements well behind Moore's Law
I need to decide how I'll be storing my photos so that they are secure for the foreseeable. I've considered (and tried) most options, but I wanted to put the question to you lot because:

- I always find the debate on HN varied and interesting

- Various Reddit subs and forums have an obvious bias (TrueNAS, Synology, etc)

- Flaws in my thinking have been called out before on here - you lot aren't afraid to tell people they're wrong!

My situation:

- Pro-developer turned pro-photographer. I've got a good technical background to understand some of the solution.

- Currently have 1.5TB of images that I'm storing on an external 2TB SATA SSD (A1), mirrored (with SuperDuper) to another 2TB SSD (A2 - sent to a different location) and an external 2TB 2.5" HDD (A3) as fail-safe in a fire-proof box. A1 is also backed up to Backblaze B2 via Arq whenever it's connected.

- I cull image aggressively so growth in storage requirements has been slow until now (500GB p/a), but my work is increasing rapidly and with it the space I need (let's say 2 TB p/a as a worst case)

I'm going to hit the limits of this setup soon. Do I

A - buy another 2 SSDs and 1 HDD and continue the same setup (B1, B2 & B3)

B - replace this setup with larger SSDs and HDDs. (A1-3 but say 4TB?)

C - switch to HDD only and say use 3 external drives but @ 12TB+)

D - build/buy a NAS or DAS with RAID capabilities

When I finished development I repurposed my desktop as a TrueNAS (using the 2TB SATA SSDs from above) but it was obviously overkill (power & space requirements) for 2TB of storage only accessible via WiFi. I broke it down because of this and came up with the above setup. I'm not against building another NAS because I could automate much of my manual drive duplication, but I'll refit my home with ethernet beforehand!

I'll also likely be replacing my current M1 MacBook Pro (1TB) with a Mac Studio when the M3 models are released. Because my storage requirements are relatively low and well behind Moore's law (in a NAS context), I'm wondering whether it's better to take the money I'd spend on a NAS and drives and put it towards the expensive 8TB option with Arq backing up to B2. That would punt this decision down the road for a few years and leave me the option of building a NAS when I'm outgrowing the built-in storage on the Studio.

So...thoughts? Keep it simple with some more external SSDs or dive in with a NAS (most likely TrueNAS or ZFS on Linux)?

EDITED TO ADD:

E - do I just upload all the RAW images to B2 and let them do the hard work, and just keep the generated JPEGs locally?
> Quite sinister

I won't say it's not sinister, but surely it's not surprising? Every government with public health care is currently balancing the costs of treating smoking related illnesses with the amount of tax money tobacco brings in.

It's pragmatism rather than anything truly evil. Countries are big things to run ;)
I like the idea of replacing the time I spend on Reddit with blogs that provide new insights.

One big place I’ve found Reddit helpful in recent years is a niche community about a chronic illness I have. Initially for collecting more information and insights than I can get in a 15 minute doctor appointment, then a sense of community and realizing I’m not alone, and then over time by giving me a chance to pay it forward by sharing information with others. Last few weeks I’ve realized ChatGPT can be helpful for the first one. The second I’ve started to shy away from because I’ve realized I don’t want the condition to be a core part of my identity, and the third there might be better ways to achieve (likely offline).

Think you’ve inspired me to get off of it for a while. Thanks!
Sorry, I will buy the book, I stopped reading after "It’s striking that the earliest narratives of unmanageable debt and organised human violence coincide.". The definition of striking is: "attracting attention by reason of being unusual, extreme, or prominent.". It is not unusual that resources (land, money, etc) are linked with wars and violence.

I will never make this comment if it not were because it is a curated content in the "London Review of Books".
If you have a strong theory about how silicon based life might arise then of course you could look for signs of that. What are those signs? Well, ... that depends on your theory.

Versus carbon based water dependent life? We know it exists in at least one form and what its characteristics are. So we have plenty of candidates for "signs of life" in that form.

It doesn't mean it's the only or even best way to search, it just means it's the one we know how to begin!

Edit: You might also enjoy reading about this semi-related topic: https://en.m.wikipedia.org/wiki/Anthropic_principle
I like this response a lot, despite it opposing my earlier comment. Good thoughts, thanks.

For me, this highlights issues that I think the IoT solutions paint over. The IoT solutions all require the same kinds of industry you're describing here, but for tech. So when those get deployed you have the food industry and the tech industry, but you still have the problem of the mouldy pepper, and the problem of food deserts, and a few other things.

I still think my "you can throw out the excess/mouldy food" and the "solve the problem by communal cooking" are better approaches than the IoT one. But I accept this is intuition and guesswork, and somewhat politically motivated. I'm sure about the politics here, but I accept I'm light on the data. I think the real problems are elsewhere than either the individual mouldy peppers and the IoT; somewhere around deeper, harder issues to do with supporting towns and cities the way we do.
A friendly reminder that legally even if you buy Windows using a pirated copy is the same offense as pirating it without buying that other version in the first place.

Sooo don't waste money if you decide to pirate LTSC :)

Wine on linux is really nice these days BTW.
Nah, a more optimistic prediction would already be "-2 to 5" degrees.

"Conservative" in this context relates to the method, not the outcome.
You're still ignoring the range-characteristic of the outcome and talk like it was "5-7" degrees.
StarCraft 64 came very late in the N64's lifespan.

It was pretty awful as a console game (as most RTSes would be). It also lacked significant features like online gameplay, voice over cinematics, and significant changes were introduced to make it easier to play with a controller, although none of it worked well enough to make up for the clunkiness of the port itself.

The exception does not disprove the rule. The PS1 had almost 4x more games than N64. If it was trivial to port games then, it would have happened. But of all the generations of consoles past the 16 bit era, that generation in particular probably has the smallest venn diagram overlap of ports available on multiple systems.

Nowadays even indie devs creating experimental games can cheaply port their games to all consoles using a cross-platform engine like Unity or Unreal. Those tools weren't around for that console generation
Just no. There's no reason to believe the situation isn't how it's stated. It's been written about how the Starlink geoblocks are quite notably _on_ the frontlines on ground, sometimes even to the ire of Ukranian operations when they move deeper. Logically it is not just to avoid Russians using it, but also because the Starlink service actually was never given to Ukraine to be used as an offensive weapon, which they continuously of course violated even while being donated terminals & service out of Elon's good will before DoD moved a muscle to help fund them.

There's 0% chance for a location in as deep as Crimea that it wouldn't have been blocked at the time. Why keep pushing a wholly inverted view as if the blocks were somehow TURNED ON just as the Ukranian attack ships were moving in? The only thing one can reasonably think of being behind that skew is the persistent misinformation war against Musk as it not just goes against his word but common logic.
A queue is part of an event loop solution but I'm thinking from the perspective of Erlang, Smalltalk and Dbus and distributed objects communication.

Rust async semantics is pretty hard and difficult to define and understand, there is pinning, runtimes, async/await state machines and awaiting and polling and type system interactions.

It's all to create a protocol that allows for concurrency and parallelism that is also safe. It seems the cache coherency protocol IS what we're looking for, which is safe happens before relationships and no data races.
Last time I looked at peertube it had worse problems than that. The content was mostly neo-nazis and conspiracy theories, incels and other stuff that wasn’t on YouTube because it would get banned. I’m not interested in that. Has it got any better?
Posters, signs and other such ads in the real world exist without tracking. Just because it's more profitable and currently heavily used doesn't mean digital ads can't exist without profiling.

The issue here isn't the ads, the issue here is the profiling. So in that regard Meta is fully allowed to run as many ads as they want, as long as they comply to GDPR (which says nothing about the ability to advertise, only about the ability to use personal/profiling data).
Where I live, they still exist - with a van and a megaphone, they collect mostly old car batteries.