skysight-inc/HackerNews huggingface dataset:
Cool project!

But there's an attitude attached which amuses me:

> Toshi will always target stable Rust and will try our best to never make any use of unsafe Rust. While underlying libraries may make some use of unsafe, Toshi will make a concerted effort to vet these libraries in an effort to be completely free of unsafe Rust usage. The reason I chose this was because I felt that for this to actually become an attractive option for people to consider it would have to have be safe, stable and consistent. This was why stable Rust was chosen because of the guarantees and safety it provides.

It's an admirable goal, though the fact that it's stated prominently as one of the first things on the front page gives off somewhat of a "doth protest too much" vibe. It's not like "safety" is rare these days. Any project written in Go, Python, Java, C#, Erlang, JS, and a myriad of others will be "safe" as far as memory access is concerned, and in many cases this safety will be easier to achieve than in Rust. As far as error handling safety, so far exceptions seem to be more expressive, though the jury is out there.

Basically, if a project stays away from C and C++ and libraries written in them, it's more likely it will be hit by a hardware problem than an inherent language safety / security issue. Luckily, "safety" is for the largest part the default for modern projects.
I’ve had male relatives comment on the size of my phone like it’s an extension of my ego. Totally bizarre.

I think it’d be awesome to have the same form factor with an actual edge to edge display.
> But what are they going to do? Some sort of civil suit is not that big of a deal if you have your assets appropriately sheltered.

I think this statement minimizes the severity of being sued. The stress of a civil suit that threatens your long-term livelihood is a very big deal, daily uncertainty for prolonged period of times about important parts of your life can cause a lot of nasty health problems.
I did something similar in an interview because things had already gone south. I asked to see code from the hiring company, because I didn't want to work on a poor codebase. It didn't go over well, lol.
Now somebody port it to https://github.com/vygr/ChrysaLisp
It's nice of her to look at the individual and be able to see past his awful disability of being a Lakers fan :P

Getting back on topic, this brings up a weird thing to me: While not raised with the internet, it has been around for a good portion of my life, chat rooms and message boards, channels and newsgroups were my daily fodder. I've met numerous friends I've gamed with in person, had meetups with others, and traveled with some.

But having tried it across a few sites, and even tried some of the paid experiences, online dating-even as a guy-absolutely REPULSES me.

Being in the generation that birthed it, you'd think the exact opposite. It's a weird phenomenon to me.
Rather than a website with one person tasked with maintaining it, what about a git site where people can do a pull request for updates?
Most innovative company
and altavista. OP noted a few things that started around the same time as altavista. fun was looking yourself up in altavista and being amazed.

webrings were fun, but I really have nostalgia for Archie and MUDs.
Could you elaborate on what you mean when you say "rate encoded"?

One aspect of consciousness that I think we will have a hard time nailing down is the nature of our perception of time and how it aids computation and awareness.

Von Neumann machines follow predictable cycles, information follows predictable paths at predictable speeds.

Human brains interpret a wealth of signals simultaneously, with various delays between each signal, yet our perception is that all of these signals are being processed at the same time.

You see a ball drop close by and hear a loud slam exactly at the moment it hits the ground. But sound and vibration travel slower than light, both inside and outside your organs, and it takes different amounts of time to process them. We're talking on the order of several milliseconds. But our brain is able to warp our perception of time, which we still experience as linear, in such a way that things happening at different times appear to happen simultaneously. In fact, this phenomenon holds true for up to a ~20-40ms difference in signal timing before your brain stops trying to compensate for it. Eventually the ball is so far away that the timing difference between the audio and visual signal are too great to handle.

Another example is if I were to slap you across the legs. You would likely hear the slap and experience the sensation of pain at the exact same time, despite the fact that transmission of information through your pain receptors and CNS up to your brain is magnitudes slower than transmission of a signal from your ears to your cortex. Your brain warped your perception of time, effectively "rewinding the clock", so that you could experience both at the same time.

This intelligent muxing, sampling and holding of signals is tantamount to our ability to rapidly react to various situations. I also believe, and this is just conjecture, that our brains form maps which keep track of which kind of signals which should be experienced together, and tries to make them synchronized, running simulations which adjust its timing, similar to how your motor neurons simulate outcomes and compare them to the real outcome to adjust their electrical potential.

Until we begin developing systems which track things like this, with better distribution of computation and intelligent synchronization of state, we will be very far off from "consciousness" in a form that is intelligible and tangible to the one experiencing it.
Because flights have co2 externalities that trains don't to the same extent. This is econ 101.
How India became the most polluted country on earth
This is why playing poker against unskilled players is easy but not so much fun — you just consistently have to show down value because bluffs and bluff-inducing plays just aren’t understood by the lower-skilled opponents.

The biggest challenge for me when I play less-skilled players is to maintain a solid showdown game — it just gets boring compared to high-level play.
This approach being even viable is a testament to the host platform portability of Clojure, but even more to Common Lisp's ability to read other language's token-level syntax via reader macros (unless I've misunderstood how this projects ports Clojure to CL).

Reader macros in CL allow it to implement much of Clojure, but Clojure's lack of them means it could never implement CL unless it implemented built-in readers to handle every possible reader macro that a CL implementation loaded in.

As arbitrary library code can access the reader in CL, this would apparently be impossible.

I suppose it comes down to whether a Lisp dialect wants to support arbitrarily-powerful metalinguistic abstractions in its own Lisp syntax or provide the ability to create whole new languages with different fundamental tokens.

If a dialect only wants to achieve the former but has no interest in the latter, AST macros would suffice and custom reader macros would be of little interest, which is presumably the reasoning behind Clojure's lack of them.

Anyway, kudos for a great project.
The first commercial productization of the internet I recall is the big book of email addresses. That book was a list of email addresses and nothing else. I think it cost 30 quid. I was in it!
I am a long-standing Mac user, entirely in the Apple ecosystem, and gave you an upvote, because I do remember iTunes on Windows and it was always kind of a trash fire. :)

Having said that, though, the moves Apple is making right now are almost certainly about laying the groundwork for their new video service, which they are absolutely going to be pitching to people who aren't in the current Apple system -- which means they need to have player apps on other platforms, TVs, Roku, wherever they can get it.
I'm surprised coffeescript is still used for new projects https://github.com/just-fine/fine.sh-cli
Best case, I'm sure there are economies of scale.
I'm not sure if there was ever a purest form or that we'll ever agree on what it was. Pre-Web? Pre-smartphone?

But smartphones drove a huge push towards centralization. Ten years ago, when the Internet was mostly on desktops and laptops, you might have a few sites you regularly visited and would pop open in different browser tabs when you sat down at your computer. Once smartphones became dominant, people started spending a lot more time on a handful of big sites and apps: Facebook, Twitter and friends.

It's harder to build a site that works reasonably well on smartphones than on desktops, so companies with big IT budgets to develop a nice cross-device UI suddenly had a huge leg up on attracting visitors and getting them to come back. It's also harder to type on a phone, which meant people spent less time searching and typing in memorized URLs and more time scrolling through newsfeeds.
Genuine immutability, ie. the deep copy variant, isn't that easy to work with in Ruby. At least not without a significant performance hit and who wants to add a performance hit on top of Ruby's baseline performance?
Among the issues included on the survey, the four major concerns for Americans are:

- Healthcare (41%). This is up from May (36%).
- Crime & Violence (31%). This is down slightly from May (33%).
- Immigration Control (28%). This is up from May (24%).
- Moral Decline (24%). This is up slightly from May (22%).

From the same source(2018 Dec Version): https://www.ipsos.com/en-us/news-polls/what-worries-the-worl...
DNS can be cached for days. I wouldn't expect any DNS update to be propagated before a few hours.
There is a mountain in the alps where I used to hike in the winter, cross-country with ski skins - a day outing with excellent fresh snow. Few people had the skills or equipment to get there - it felt exclusive, we had fun and the people we met there sometimes and exchanged a few words with were always excellent people just like us. On summiting we used to add a stone to the cairn.

Now there is a ski resort, with cable car going to the summit. Every day thousands of people of all stripes enjoy the wonderful view, have fun in the good and well groomed snow on the marked pistes - with the convenience of a heated shop for snacks & souvenirs...

Cue Dire Strait's Telegraph Road...
We bought a fitbit for a relative, I took the feature "no smartphone required" to mean it would work standalone (or at least offline with your laptop) but of course I was mistaken.
Swift-sh: Swift scripting with easy, zero-conf dependency imports
I also highly recommend this [1] episode of the Omega Tau podcast which touches on black holes, holography and quantum gravity.

[1] http://omegataupodcast.net/191-string-theory/
My experience was erratically alternating between not being able to sleep (sleeping less than four hours per night) and sleeping 12-18 hours per day. Either mode could last half a week, or a whole month.

Many (most?) depressed individuals do experience sleeplessness, but that's not at all universal.
The purest representation of this I can conceive of is SDF. See: SDF.org

I remember reading the descriptions of user areas on their MUD when I was a teenager in the 00s and feeling like it was a portal back in time (to the early 90s, admittedly) when the internet was more about creation and communication rather than media consumption. It was incredible to feel the continuity in this beautiful, fragile and very very idealistic but which was able to be true to those ideals as well.

The area I refer to is still there in the MUD, by the way, it is called Swanbrook. If you ever play, look behind the altar and you get to read a message from the area's creator, signed off as Snowbird. That message actually introduced me to the rolling stones. Not bad for something written thirty years ago on a very obscure bit of the internet.
Their Airlander 50 (in development) claims it will hold a 60,000kg payload (https://www.hybridairvehicles.com/downloads/Airlander-77.pdf).
There is a really great data dump for this: The USENET Archive of UTZOO Tapes. 7GB of plain text ASCII spanning the decade pre-1991, totaling more than 2M messages.

https://ianmilligan.ca/2013/03/06/exploring-the-usenet-archi...

Similar archives exist for Gopherspace and FTP binary collections. But as far as I know, there isn't really a great web frontend, indexed and searchable, to individual documents dated before 1994.

As an example, original mosaic http browser post from Marc Andreessen ;)

"Here is is, World!"

https://groups.google.com/forum/#!msg/comp.infosystems.www.u...
Yet another great piece of work by the Rewrite-It-In-Rust Task Force (a sister organization to the Rust Evangelism Strike Force)!
Cloudflare has had 2 factor authentication for years.

https://support.cloudflare.com/hc/en-us/articles/200167866-H...
I find it interesting that some well-developed countries see their scores fall slightly over the last few years.

I wonder if it's because there's an actual increase in corruption, or because people have gotten more disenchanted. If it's the latter, I wonder if it has any connection to the increase in the popularity of the (extreme) right-wing politics in the recent years.
This Week's Must Read Financial News Stories
WhatsApp is as closed and guarded (even though better documented through reverse engineering).

And this obviously does exist. So that’s not the reason.
AKA -- "The Eternal September". Remember, previously September only lasted as long as it took new college kids with fresh access to the internet (Usenet) to learn the customs and ways of the community....
I think it's worth reflecting on different attitudes to education. For a lot of parents and young people, education is perceived as a high-stakes, zero-sum game that determines whether you get to live a decent life. If you don't get the grades you need to proceed to the next level of that game, you're doomed to poverty, misery and hopelessness.

That perspective isn't particularly rational, but it's not entirely baseless either; if you come from a disadvantaged background, your statistical life prospects really are very poor if you don't get a decent credential. The difference between scraping a C and flunking a class might have a real and meaningful impact on the rest of your life.

I can fully understand why some people might experience a bad grade as "agonizing" or "horrible". If you don't have a great deal of confidence in your academic abilities or you have an underlying anxiety disorder, that notification on your phone might feel like confirmation that you're worthless and useless and completely doomed. It might feel like another dash of salt in an old and purulent psychic wound.
The problem with a modular phone (no matter who makes it) is there are big design tradeoffs. To increase the modularity, especially from an end-user perspective, you have to give up some combination of size, cost, power, battery life, water-resistance or other features.

It just probably isn't worth it, especially for the case of a partially damaged device where there are probably better solutions... Like a "loaner" program or 2-hr on-site repair for most repairs. These would increase the cost of repair (or repair insurance like Apple Care)... that's a tradeoff in its own right, but at least it doesn't impact your day-to-day usage of the device.
On fun, games have certainly lost somethings along the way. I watched a friend view some snippets of Overwatch this past week. I was genuinely unimpressed with how little the graphics have come since quake2/3. I know other games look different, but I’m not seeing 20 years of progress. The mechanics of the game were clearly missing some of the old fun factors too.
He did a Reddit AMA after starting: https://www.reddit.com/r/IAmA/comments/23v7f3/hi_im_blake_ir...

I remember it being surprisingly good!
As a user of wireless noise cancelling headphones for half a decade I couldnt subscribe to this criticism

There is also a lightning adapter to use aux cables, thats not supposed to sway you just letting you know thats its not a real limitation
This is not about "cracking the walled garden"; we're comparing, well, not apples and oranges as much as Apples and Netflixes.

This is about laying the groundwork for Apple's new video service -- the question was always whether they wanted to use it as a way to sell overpriced TV pucks, like they've traditionally done with their services, or it was going to be its own thing. they wanted to have everywhere. If you're surprised that they're choosing "have it everywhere," it's probably because you haven't been following the mounting tidbits of Hollywood noise about the original content being produced for Apple. We're not talking about Carpool Karaoke anymore. We're talking new shows from J.J. Abrams, Steven Spielberg, Oprah Winfrey, Ron Moore, Damien Chazelle. We're talking about new children's programming with Peanuts and Sesame Street. Shows starring Jennifer Aniston, Steve Carrell, Chris Evans, Reese Witherspoon, Aaron Paul, Jason Momoa. A series based on Isaac Asimov's Foundation.

The point is, there is serious firepower happening here, to the point where it's pretty clear this is not "service as adjunct to hardware." This is Apple establishing an actual entertainment division.
Somewhere I have a printout (made by a lineprinter on genuine lined computer paper) of the full list of hosts accessible on Arpanet in the early 80s.

It has something like 30 systems on it.

Email sort of worked between compatible systems, and telnet - or something like telnet, more or less - was the primary way of getting around.

Sometime around 1983 I had an IRC conversation with someone at a big US consultancy who couldn't believe that I was in another country and not trolling him from a nearby room.

I rejoined in 1994 when The Real Internet was just getting started. Technical setup with a TCP stack and 9600 modem on Windows was a nightmare, and dial-up costs were charged per minute, so usage soon got expensive.

Demon, then the UK's only-ish ISP, didn't have enough lines, so it was usual to have to attempt ten or more calls before getting a slot.

The web was appallingly slow, with grainy low-res imagery and shitty stock fonts. MP3s file took minutes to download. Video might as well have been science fiction, although a lot of both were distributed on Usenet in parts - sometimes hundreds of parts, which had to be stitched together before the file could be played.

But the culture was cool. Very weird and oddball. And HTML 1.0 was so simple almost anyone could make a page. Most ISPs included some web hosting, so a lot of people did. (I had friends who knew very little about computing who made simple pages with a text editor.)

The corporates moved in a few years later. Quirk still exists in odd little corners, but the Internet is much more of a relentless money machine now.
"He is currently in a nursing home recovering from a car accident and is said to have "very minimal" awareness of his surroundings"

So how do we marry that with the rest of the article?
Didn’t know about this project, very cool.
Well, I do for JS what I do for SQL. I just don't concatenate strings to create HTML code. No innerHTML, no nothing.

let a = document.createElement('a');
a.textContent = whateverText;
a.href = whateverUrl; // XXX: check for schema

Done. You may need like one 60 line function to make this less verbose when dealing with many elements. And you can forget about XSS, mostly.

You can even disable innerHTML and friends if you want assurances:

Object.defineProperty(HTMLElement.prototype, 'innerHTML', {value: '', writable: false});
Occupational licensing is another form of non-compete agreements. Only instead of the employer preventing employees from moving to a a new company, occupational licensing prevents professionals from (1) crossing state lines or moving into new professions.

https://hbr.org/2018/04/more-and-more-jobs-today-require-a-l...
Check out the Open Worm project, which tries to simulate a simple nematode. While some things work, others are still challenging. Insect brains are a bit more complicated than that.
Where do Outliers Live?
You’ve mostly been referencing physical ailments like a “crushed leg” or physical disease (in a subsequent reply). Most of this discussion is revolved around psychological ailments and psychological trauma. Which affect a significant number of people and their loved ones. I don’t think we should discount psychological health so much merely to contrast it against physical health.

Also, isn’t the physical world and your experience of a crushed leg a product of your brain?

Chronic stress and anxiety are also a product of the brain and in the physical world it ends up shortening your life span. It could be equally reasonable to say, “This bad grade is killing me.” - because with modern science we know there is possibly a literal truth to that.
This thing here apparently uses WhatsApp web, which might be simpler to use than a full reverse of iMessage and its protocol.
Quantum Computing: Is it the end of the blockchain?
The key is to invent a new term for an existing entity. Here the author tries to introduce the term "document site" for static websites.
They could do it before too: the difference now is a direct usb c connection. But most apps don't support anything but mirroring. And the resolution only partly fills the monitor.

Iphones can connect to external displays too, with an adapter. But I don't see this being influential until there's a framework for the second dosplay, mouse support etc
Interesting question, but I think it's more that language devs often don't understand that language adoption is about community and DX (developer experience) as much as the language itself. "Bad" languages often succeed on good DX, like PHP which is ridiculously easy to install and start coding vs other web scripting or backend coding languages of the same era.

Rust and Go are two recent examples that get this.
That's not entirely true. Any load imbalance on the phases is resolved through the null, connected to earth at both ends of the line. You can do the same with three single phase lines, although you wound need a massive earthing system with low resistance.

Or you could build a 2 wire (or 4, 6 ...) DC line with complementary polarity that would carry more power due to skin effects. If the negative and positive loads are balanced, the currents though the earthing wire cancel out.
I'm sure we all have fond memories of that time we sat our grandparents down when they wanted to make an anniversary site and explained to them how easy it was to run a simple server, after which they spun one up in a container and secured it no problem.

Little old grandma just loves ssh'ing into her pet server every day to read her system logs.
He/she is trying to point out your hasty assumption that Chinese people share the same societal and cultural values as you.
In reality they may not care much about surveillance and censorship at all.
Those are all linear algebra concepts, I would suggest Gilbert Strang's series of lectures which can be found on YouTube. They should be fairly accessible without prerequisites.
I’d argue that for environmental reasons such cars should be taken off the roads much sooner - through governmental Buy backs, inclusive.
Found this in my bookmarks just yesterday, haven't experimented with it yet: https://github.com/calebmadrigal/trackerjacker
ChrysaLisp
I won’t attempt the unpack all of the ancronyns but in layman’s terms the military application of the aircraft is to have an automated eye in the sky with a suite of sensors that capture as much as possible. When you’re combatting guerilla warfare it’s difficult to identify the operations of your enemy as they blend in with civilians. With a 24/7 recording of everything happening you can rewind the data feed from a point in time of attack and find the who, what, and where.
That Moment I Escaped North Korea