skysight-inc/HackerNews huggingface dataset:
> AI is safe if it does not cause extinction of humanity.

I don't think that is true. "AI is not safe if it cause extinction of humanity." is more likely to be true. But that is a necessary requirement but not sufficient.

Just think of a counter example: An AI system which wages war on humanity, wins and then keeps a stable breeding population of humans in abject suffering in a zoo like exhibit. This hypothetical AI did not cause extinction of humanity. Would you consider it safe? I would not.
It was very readable to me. I really enjoyed reading the book.
It's pretty easy. If you're the type of person who rarely dreams, it takes about a month or so.

First consciously cultivate interest in your own dreams (through dream journaling, and consciously looking forward to your dreams before sleep). That's the basis.

Then, if it doesn't happen spontaneously, to force a breakthrough you can always set multiple alarms (tip: a smart watch with a vibratory alarm, or... make a baby), to wake yourself and keep yourself on the edge of sleep - into that hypnopompic state (between 2-4 AM works best for most people). It takes a lot of effort, concentration & patience. The only thing about this way of entering a lucid dream, is that you're likely to consciously experience sleep paralysis first, and many people don't like that even though it's harmless and a perfect gateway into lucid dreams.
No, it may have been windows 95 :)

I prefer the good ole two pane file managers and I actively avoid both the finder and explorer most of the time.
He memorized the world with Google Maps. now he's exploring it
There's usually an entire pipeline of people waiting on your work - sales & marketing, ops, support - and every delay you induce risks knock-on effects for them, not to mention that depending on the product, customers can be planning their own workloads around your release schedules, so you'll mess them up too. Not all deadlines are arbitrary.
> American film editing guides you with a rather heavy hand on where to look on the screen

There are notable exceptions, and I think the most commercially successful US director who largely ignored this advice was Francis Ford Coppola. In the "Godfather" trilogy, nothing is spelled out. You are not guided to anything. If you miss a minor detail in some scene, you are on your own, and you might not be able to follow the plot to the end.
> There is no chance of VR going mainstream until someone solves the fundamental human problem of people preferring to do things in real life.

Ready Player One had a pretty good answer to this: dystopia. Once real life is miserable enough, VR's time will have arrived.
If you're putting in all of the effort to make the material make sense to you, what is the role of the educator? If the way to learn things is to read a book a bunch of times, what value does my tuition money get me? A syllabus? The ability to ask questions of a possibly poor communicater?
The math is correct, but I think the model used is not correct since it doesn't reflect that the variable s is dichotomous so rather a mixed model should be used. If we continue thinking that s is continuous we could think of this example: s=state is encoded as a continuous variable between -1 and 1 here people change state frequently and -1 reflects the person will vote in the blue state with probability 1 and s=1 that the person will vote in the red state with probability 1 while s=0 means that the person has the same probability of voting in the red or blue states. When s is near zero the model is not able to predict the preferences of the voter and this is the reason of the low predictive power of this model for a continuous s. The extreme cases s=-1 or s=1 could be rare for populations that move from one state to the other frequently so the initial intuition is misleaded to this paradox.
It definitely isn't uniform in the US - it isn't even uniform in schools near each other.

Schooling systems between countries are very difficult to compare. I just learned that some UK schools have gifted and talented programs and funds, for example.
I use Perplexity and it says its process is to break down a request into a series of web searches that it conducts at central servers in real time basically at my request. It then reviews the pages for relevant information and provides a summary of sorts.

I can imagine this might result in Perplexity having a bigger visibility to web site owners, because it's contstantly doing bursts of searches from a central server that aren't labeled like a web scraper. But, that's exactly how it responds in real time to my user inputs and requests.

Cloudflare's service appears to target actual web scraping instead of real time searches, so I'm not sure they actually hit the nail on the head in mentioning Perplexity in relation to their service.
>It's not that easy at this point in time. git carries a lot of momentum, especially in combination with GitHub.

CVS back then was like this too, including public repos, etc.

>At the time git became successful there were arguably better systems like mercurial

I specifically mentioned Mercurial above because they both emerged pretty simultaneously responding to the same challenges, and Mercurial happened to be just inferior due to its design choices. Companies were jumping onto it too, for example our management back then chose it, and it was a predictable huge pain in the neck, and some years down the road it was replaced with git.
I have glove size 10 (XL usually) and the Keyboardio Model 100 suits me well. Best keyboard i've seen so far.
The cynic answer would be: a highly standardized and comparable filter and testing environment. A more realistic answer: you are guided through and exposed to topics, motivated by exams, and in the end you will have proof that you understand the topics you received grades on. You also have - often direct and personal - access to top-level people in your field.
Show HN: I built my own Rabbit R1
Do grayscale images take less space?
> Nobody cares until we need 10 gigabit internet access (which will probably never happen).

For what it's worth, my ISP gives me 5Gbps down/700Mbps up for ~40 euros a month which includes a bunch of TV channels and discounts for Netflix and Disney+.

They also have an 8Gbps down / 8Gbps up plan for ~60 euros, also including a ton of extra things.
I can't trust the linguistic estimates fully as they are vague and are prone to many assumptions and approximations in their calculations. Just like change of stance of Max Muller, such estimations change depending on whether much older antiquities have been excavated or not. Like RigVeda described Saraswati during its time as alive.( I was mistaken that river dried in 5000bc, it dried around 3000bc to 2000bc ). It's only a matter of time since new evidence are discovered that pushes such estimates further back in time.
What they do very well imply that certain developments happened a 'minimum' of years ago.
Authorship's mention of time as in rig veda cannot be completely discarded out of consideration.
See also: monads and in particular the Free(r) monad, and effects systems[0].

The idea of separating logic from execution is a whole thing, well trodden by the Haskell ecosystem.

[EDIT] Also, they didn't mention how they encapsulated the `tokio::select!` call that shows up when they need to do time-related things -- are they just carrying around a `tokio::Runtime` that they use to make the loop code async without requiring the outside code to be async?

[EDIT2] Maybe they weren't trying to show an encapsulated library doing that, but rather to show that the outside application can use the binding in an async context...

I would have been more interested in seeing how they could implement an encapsulated function in the sans-IO style that had to do something like wait on an action or a timer -- or maybe the answer they're expecting there is just busy-waiting, or carrying your own async runtime instance (that can essentially do the busy waiting for you, with something like block_in_place.

[0]: https://okmij.org/ftp/Computation/free-monad.html
Why Reddit may seem unwelcoming to new Redditors
By best, I mean, most hassle-free for the writer.
> easier to explain

I think Huffman is the one compression algorithm that compresses stuff significantly that can fit on the proverbial napkin, so it's a good start.

The others require the whole napkin stack at the table.
I'd say the cheapest NAS would be an external HDD plugged in your WiFi router - most of them have at least one USB port nowadays, with some offering advanced features like photo gallery etc.
What's nice ?
> It is written in a very accessible way

Many have expressed my sentiments far better than I can, but Superintelligence is quite frankly written in a very tedious way. He says in around 300 pages what should have been an essay.

I also found some of his arguments laughably bad. He mentions that AI might create a world of a handful of trillionaires, but doesn’t seem to see this extreme inequality as an issue or existential threat in and of itself.
Do you have an AMG example? Afaik they only play engine sounds in the interior.
From my PoV, both modern academia and their student demographic are blindly running around somewhere between https://en.wikipedia.org/wiki/Moral_panic and https://en.wikipedia.org/wiki/Mass_Hysteria . And the Big Evil Threat they're facing is mostly the yawning gulf between the oh-so-virtuous morality they feel compelled to publicly perform, and the oh-so-privileged and self-serving ways in which they actually live.

For some perspective, one might look to old Christian theologians, writing about the stark contrast between the humble teachings of Jesus and the jewel-encrusted lives of church leaders. Or to psychotherapists, writing about the behavioral issues of patients trying to live lives of blatant hypocrisy, without the "advantage" of sociopathic personalities.
Quite the nothing burger read, the article doesn’t even try to answer its title question.

The way this post is written reminds me of a podcast that stretched 10 minutes of information out into an hour of airtime, or a YouTube video that stretches 3 minutes of information out into 10 minutes. There’s a few points sprinkled in here, usually one every couple “paragraphs” but really not much:

- The HP guys back in the good old days funded hospitals, these new tech guys are just weirdos (ignore Chan Zuckerberg hospital)

- There was a weird guy back then who changed his name to FM-2030

- Google hired Ray Kurzweil who is pretty cult of the machine-y

- Shockley also weird

- Tech today (Nvidia) makes a lot of money and is “dysfunctional”

- Some screenshots of Twitter polls of my audience showing my readers agree tech is bad and getting worse

- Don Draper at Big Sur.jpg
I'm just going to play the devil's advocate for a second and say that if you feel like you don't understand the "infrastructure" side enough, don't start by learning one proprietary cloud service like AWS, or one extremely complex orchestration engine like Kubernetes.

If you are a developer, you will (likely/hopefully) not be managing Kubernetes clusters anyway, so you don't need to know all the plumbing. Same thing goes for AWS or Azure or whatever, your $CURRENT_WORKPLACE will (hopefully) have duct tape in place to deploy to these things.

If you want to become a more valuable developer, learn the basics that are true everywhere. Linux is Linux, and Docker is Docker, so start with that, and understand how to tie them into CI (in whatever platform you use).

Being a developer that can actually troubleshoot platform issues is much more valuable than being a developer that knows every single service offered by Amazon.

And if you lack motivation, do what everyone else does: start self hosting.
I remember reading Bostrom's work in 2014 and raving about it to others while no one really understood what I was so interested in. Well, now everyone is talking about this topic. One of my favorite analogies in the book goes something like, imagine a worm wriggling in the ground, it has no conception of the god-like beings that inhabit the world, in cities, having all sorts of goals, doing all sorts of jobs. It literally does not have the brain power to comprehend what is happening.

Now imagine we are the worm.
I think there is a typo in the table of the "Creating prefix-free codes" section. D should be '0010' (not '0110').

Otherwise a great read, thanks!
> Mostly gray area because gig corps don't like actually treating the workers as contractors, they just like the lowered costs.

I don't follow this? Is this predicated on the fact that gig corps can choose not to work with contractors that don't meet their criteria? If so, how is this different from only using lumber yards that consistently meet your expectations?
Extract consensus from all internet discourse. Find the most prevailing opinion
Did you try moving & touching stuff while flying far away?

The thing about flying very far is that you're probably in the same fixed Superman position, not really moving your dream body anymore. If you don't move, your consciousness shifts awareness towards your physical body and you wake up. Try it next time: just stop & don't move, don't do anything, you're likely to wake up.

So doing the opposite, moving your dream body a lot & touching dream stuffs, tends to prolong your dream. That's why teleportation works better for moving to different areas.

Funny enough, not moving your body is also how your consciousness shifts and enters the dream state when awake.
I sold mine about a month after purchase. It’s ok at a lot of things like general app usage, browsing, and running an external monitor for your laptop.

It is absolutely incredible for watching video, even 2D video. The 3D video it can produce is stunning. For me it was the best way to watch video, imo on par with or better than an IMAX screen. Just insane.

However, what got me selling it was:
- It doesnt work well on flights. If it did, I could have justified keeping it.
- I don’t watch much video alone at home.
- Weight. If it was lighter and more comfortable the things it is ok at would be better.

In 10-15yrs, I think this type of device will be as widely used as smartphones are today.
I would recommend the book Haskell in Depth, which covers both of those topics (monad transformers by chapter 6, lenses in chapter 3 and chapter 14). It also covers some other advanced features, like Template Haskell and concurrency, and has a chapter dedicated to working with SQL databases in Haskell.
I propose bounties on people who propose putting bounties on AI researchers.
Vest Early. Vest Often. Silicon Valley Should Eliminate the 1 Year Cliff
Stoke Space Completes First Successful Hotfire Test of Staged-Combustion Engine
> You can have a city where all residential buildings are five- to six-stories, with ample green spaces and every street lined with trees;

So, essentially Berlin inside the ring. Each "kiez" (a neighbourhood) is sort of a village of its own.
I bought one of those thin Lenovo clients for about $200 and use it as a home server with Debian, it works great for pretty much everything and is a lot more bang for your buck than raspberry pi or a brand new mini-pc.

The only downside is that it doesn't have space for multiple 2,5/3,5 disks, but that is just personal preference anyway.
> That was my experience in like 2010, maybe, and after having C++ and Python go in and out my head during college multiple times. I view R as simple only because I actually felt more helpless to keep learning it than helpless to ever learn coding at all. Worth noting that I was a Stat/Probability tutor with a Finance degree and much Excel experience.

Ah yeah, makes sense. That's the happy path for learning R (know enough stats etc to decode the help pages).

That being said, R is an interesting language with lots of similarities to both C based languages and also Lisp (R was originally a scheme intepreter), so it's surprisingly good at lots of things (except string manipulation, it's terrible at that).
> There’s now overwhelming evidence of how destructive the new tech can be. Just look at the metrics. The more people are plugged in, the higher are their rates of depression, suicidal tendencies, self-harm, mental illness, and other alarming indicators.

I think that is important to see the effects of a hyper-connected society from a public health standpoint, but I do not buy that kind of cynic argument, because it's shaped without any nuance that is it hard to take the writer as a serious person. Background and ecological factors affect the way that we see technology.

I came from a scarcity world and digital technology was the entry point for my community to be more affluent, and intellectually free and make education more accessible; on the other side currently, I live in a hyper-post-scarcity society that sees technology as a threat from the democracy perspective and in terms of privacy.

> That’s especially true because our leaders—political, business, or otherwise—are letting us down. For whatever reason, they refuse to notice what the creepy billionaires (who by pure coincidence are also huge campaign donors) are up to.

That's the main issue that I have with this whole tech fear argument: most of those are completely out of touch with the current state of affairs on how society and the political system work.

In the post-scarcity society in which I live, people are more concerned about immigration, inflation, and societal return over their taxes (especially the working class). Of course, governments can work in parallel on several things but capping any random billionaire tech company won't change that reality and most of the times it hijacks the whole debate around more important things.
> I changed the parser to `parser::push(data)` without really thinking about what I was doing. I then realized that Rust was punishing me for using an enterprise OOPism anti-pattern

Could you please elaborate more on this? I feel you're talking about an obvious problem with that pattern but I don't see how Rust punishes you for using it (as a very novice Rust learner)
Then you may end up with the last seat only being available for people willing to sit next to a man. The odd man out can still share a three seat row with a woman if they sit in the window and aisle seats. But otherwise, apart from that last middle seat (or one of the seats in a two seat row) there shouldn't be any complications if all women spurned sitting next to men.
Meant to Keep Malaria Out, Mosquito Nets Are Used to Haul Fish In
I’d say unbeatable!

The goal was simplicity of implementation and code clarity. For this kind of thing I say Haskell performs the best.
and yet another episode in the series of "look, what I did with Haskell"
Connect any db to VS Code for only $1 with dbcode.io
There is no reason to burden one side with Python while the other side is C, when they could have just as easily perform an apples-to-apples comparison where both sides are written in C, one calling a BLAS library while the other calls this other implementation.
Come on, man, you should be better than this. With so many years of hindsight surely you realize by now that reverse engineering is not some moral failing? How much intellectual and cultural wealth is attributable to it? And with Google v. Oracle we've finally settled even in the eyes of the law that the externally visible APIs and behavior of an implementation are not considered intellectual property.

Tridge reverse engineering bk and kicking off a series of events that led to git is probably one of the most positively impactful things anyone has done for the software industry, ever. He does not deserve the flack he got for it, either then or today. I'm grateful to him, as we all should be. I know that it stings for you, but I hope that with all of this hindsight you're someday able to integrate the experience and move on with a positive view of this history -- because even though it didn't play out the way you would have liked, your own impact on this story is ultimately very positive and meaningful and you should take pride in it without demeaning others.
What is the ‘delves’ style?
Make Money Online List: There are so many opportunities for me to earn income, especially when making money online is the topic of interest. The thought of generating a paycheck without having to leave the comfort of my home is incredibly alluring. With just a reliable internet connection, the possibilities seem endless. From freelancing to selling products, the digital age has created a plethora of avenues for anyone to tap into the global marketplace.
That, or another year of lockdown could also do it.
One of the two algorithms I posted tells you the correct answer for any specific Turing machine, so for any given Turing machine one of them is a decision procedure for it.
I'm not sure - that's a really good question. I'd assume anything uploaded to a deep learning system retains the data for future training. But I have no information on the licensing of this tool specifically. Especially given the recent furore over Adobe's licensing terms.
The "personal files" I really want to keep safe amount to around 500MB of truly important data (pdfs, scanned documents, text files etc) and ~200GB of images and videos.

Both of which are 3-2-1 backed up.

Adding an ECC motherboard to my NAS would cost more than a quarter century of cloud storage for that amount of data.

The rest of my terabytes of data would be inconvenient to lose, but not fatal. In the worst case I'd need to track down a few rare DVDs and re-rip them.
This.

R2 is not the correct measure to use.

This article is a perfect example of the principle that simply doing math and getting results is not necessarily meaningful.
Which container runtime are you using? As far as I know both Docker and containerd use overlay filesystems instead of loopback devices.

And how did you know that tweaking the sector size to equal the underlying filesystem's block size would prevent double caching? Where can one get this sort of knowledge?
That's called "s-risk" (suffering risk). Some people in the space do indeed take it much more seriously than "x-risk" (extinction risk).

If you are deeply morally concerned about this, and consider it likely, then you might want to consider getting to work on building an AI which merely causes extinction, ASAP, before we reinvent that one sci-fi novel.

Personally, I see no particular reason to think this is a very likely outcome. The AI probably doesn't hate us - we're just made out of joules it can use better elsewhere. x-risk seems much more justified to me as a concern.
I only just watched this very good YouTube video by Paul Whitewick yesterday, about this find:

https://www.youtube.com/watch?v=Ki0C7BY6fHQ
> CVS back then was like this too, including public repos, etc.

Not really.

CVS had too many flaws (no atomicity, no proper branching, no good offline work, etc.) Subversion as "natural successor" fixed some things and was eating some parts of CVS.

At the same time sourceforge, the GitHub of that time, started to alienate their users.

And then enterprises used different tools to way larger degree (VSS, sccs, Bk, perforce, whatever) while that market basically doesn't exist anymore these days and git is ubiquitous.

And many people went way longer without any version control than today. Today kids learn git fundamentals very early, even on Windows and make it a habit. Where's in the early 2000s I saw many "professional" developers where the only versioning was the ".bak" or ".old" file or copies of the source directory.
I actually enjoy refactoring messy code ->and have worked and improved multiple code bases in my time. However, I don't like recording videos. Any other alternative to apply.