skysight-inc/HackerNews huggingface dataset:
Ask HN: Favorite technology predictions in science fiction?
I loved @ajus's comment about Stansislaw Lem's ebook prediction in 1961[1].

Another favorite is E.M. Forster's prediction of video calling and more in 1909 with The Machine Stops[2].
"But it was fully fifteen seconds before the round plate that she held in her hands began to glow. A faint blue light shot across it, darkening to purple, and presently she could see the image of her son, who lived on the other side of the earth, and he could see her."

[1] https://news.ycombinator.com/item?id=18896513
[2] http://archive.ncsa.illinois.edu/prajlich/forster.html
I must thank you for your question, and must (embarrasing as it is) admit I was wrong.

I started a reply stating that one can no longer use <i> elements and must instead include svgs, but then I decided to double check - and found I was wrong all this time... Some minor details have changed, but mostly for the better. Their marketing is a bit annoying too, but that's the price of having a sustainable business model.

I obviously haven't checked version 5 in projects yes, but I guess I should now. So thanks for making me realise my mistake...
Other issues with Google aside, their registrar service has been great. I have 2FA on my google login and the domain services are pretty nice all around. No upsell, some integrated service options (close to one-click). Included Google DNS service and free mail forwarding.

NOTE: I use the free mail forwarding so I can continue using some very old email addresses.
I wouldn't really class Huawei in the same group. They do sell a number of reasonably-priced midrange phones, but they're a multinational telecoms behemoth with a very peculiar ownership structure. IMO they're the Chinese Samsung rather than a genuinely disruptive player.
I'd love to see them! Uh.. I'll make an AskHN now about that.
KhanAcademy
If memory serves, the internet before 1993 had an official policy via the NSF that all but forbid commercial use. No e-commerce, no advertising, etc.

Sure, folks set up trades and conducted private sales via Usenet and whatnot. I think it was kind of frowned upon in many places, though. But, overall, it's weird to think that at one point, the whole net was basically non-profit.

I think it was around 1993 that NSF started bringing in commercial network providers. By 1998, the core pieces of the net had gone private.
I shared it because I've been messing around with ricochet this weekend. I did look at the sources and couldn't find anything that I hated. Some problems exist in the latest debian package (in sid) related to the AppArmor configuration ... (see my issue I created in their github). So this is how I ended up posting it ... I wasn't aware of this other WhatsApp post. WhatsApp is snakeoil imo.

Though you're probably right about the tendency of people to share related things. Not just when a non FOSS project gets posted on HN but in general people remember similar things and then post it. See the comment here on briar, which is a promising project too. But it serves a different use-case - I want a non mobile solution I can run on FOSS system with FOSS hardware TL;DR: I no longer use phones in the traditional sense - only burner phones for 2FA without apps and not for making calls ... Ricochet delivers that because I can launch it via a Debian, Tails[1], QubesOS whatever ... :)

[1] requires a little fuckery but not too bad: https://incoherency.co.uk/blog/stories/ricochet-tails.html
I don't think Google Domains is going anywhere, it's complementary to Google Docs and their cloud services.
I agree with that. There were a number of anonymous remailers [0] where you could send emails to others, or make posts to Usenet[1]. The remainers would strip all the headers from your post and replace them with a specific number. Other users could then reply to you using that number without knowing your real email address or name. Likewise, you wouldn't know theirs. Coupled with PGP, anonymity was very high.

I spent many months making good friendships with people like that before being comfortable with coming out as trans.

It was good not being tracked and traced.

[0] The most famous being anon.penet.fi.
https://en.wikipedia.org/wiki/Penet_remailer

[1] https://en.wikipedia.org/wiki/Usenet
Yes. The TICK stack.

Namely InfluxDB and friends
I’ve never written any code for the GPU. Does anyone with more experience have an idea how similar writing GCN code for gcc is to standard CPU C/C++?
Around the year 2000, there still was almost no advertising on the internet. I remember that a search for "how to meet women" returned a website with lots of pages/chapters into which someone had obviously poured a lot of earnest effort. The advice sounded sensible. The only thing I remember is that it recommended to work on yourself, in particular to develop a sense of responsibility, and said that getting a dog could give you a first taste of it.

I think it was actually called "how to meet women", but it's impossible to find today.
oh dear :D ... well spotted! that's most certainly not an endorsement for the former and was supposed to point to the ricochet IM. (facepalm) :)
Hover has U2F.
OPNFV Fundamentals (LFS264)
It means there's no third party (including Ricochet devs!) that can blacklist users.

You can easily delete contacts you don't want to receive messages from -- and in fact the UI is lacking in this regard: if you delete someone and subsequently change your mind, the only way to fix this is to edit the config file manually and remove them from the list of blocked contacts.

Source: am a very happy Ricochet user.
There's a huge amount of luck and serendipity involved in all things, including of course the outsized returns and hypergrowth that SV worships and today's generation of young social climbers pines over.

However I would caution anyone to be careful with the type of optimal strategy you outline. Diversifying within reason is good, but you have to deliver real value somewhere along the line. The luck involved in building a successful business does not occur in a vacuum, if you are not focused and prepared, the rocketship won't leave the ground (or worse explode mid-flight).

Those who are more obsessed with the financial or social outcome than the actual job of building a business are the ones you find all glad-handing each other at networking events while the most successful always seem to have (or have had) something more important to do.
Quite frankly not having a smart phone in 2019 is becoming not having a computer in 2000.

Yes you can live just fine without it but you're the exception not the rule.
As was pointed out in an earlier comment, 2001 really only got the economics of space travel wrong. It's possible that we could have done it, technologically speaking, but that it just would have been a huge waste of capital.
Ask HN: Best things in your bash_profile/aliases?
What are the best, most useful aliases or functions etc for bash that you've collected or written? Or bash scripts. Please give explanation/usage if necessary. Ones you actually use often. Thanks!
Nice! I’m going to have to check it out.

At the same time, I’m curious on the performance differences with postgres. I’ve been able to get very quick queries from Postgres:

https://austingwalters.com/fast-full-text-search-in-postgres...

The only time it’s slower to the point of using elasticsearch (for my usecases) is something like log search (so far).
[LIVE**TV]EAGLES VS SAINTS and Philadelphia Eagles VS Los
https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024536674-Philadelphia-Eagles-vs-New-Orleans-Saints-Live-S-t-r-e-a-m-January-13-2019
https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024729953-Philadelphia-Eagles-vs-New-Orleans-Saints-Live-S-t-r-e-a-M-January-13-2019
https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024730473-Philadelphia-Eagles-vs-New-Orleans-Saints-Live-S-t-r-e-a-m-1-13-2019
https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024536634-Philadelphia-Eagles-vs-New-Orleans-Saints-Live-S-t-r-e-a-m-January-13-19
https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024537534-Philadelphia-Eagles-vs-New-Orleans-Saints-Live-S-t-r-e-a-m-January-13-2019

https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024731673--Fox-Live-Los-Angeles-Chargers-Vs-New-England-Patriots-NFL-Live

https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024731573--Game-Live-Philadelphia-vs-New-Orleans-Live-Free

https://nationsphotolab.zendesk.com/hc/en-us/community/posts/360024731593--Game-Live-Los-Angeles-Chargers-Vs-New-England-Patriots-NFL-Live

https://qiita.com/nahid/items/9b8bffb17b33f02a3c08
I believe cwtch[0] is essentially Ricochet, but with support for group chats and v3 addresses.

[0] https://cwtch.im/
A large portion of tech is conceivable way before it is possible. E.g. self-driving cars and sentient AI robots have been written about for a century already. Doesn't really mean research into those is inspired by the stories.
Show HN: How I build a smart SPA-shower at home
How Are These Crisscrossing Waves Even Possible?
Google domains has close to 1-click integration with Google Docs for the mail side, and Wordpress via bluehost integration.

I've been VERY happy with them. Hadn't been on their main app in a while and it looks like they've improved the UX a bit. I do have gdocs on one of my domains, but probably will drop it. Otherwise I'm externally hosting a few things. I am also making use of the mail forwarding options for addresses on a couple of said domains.
And nowhere will you see the capacity of this satellite actually advertised. My guess is it's about 1/4 of viasat-2 or Jupiter 2, which the former is flexible. There is a trade-off between how much flexibility you really need compared to on-board processing. On one extreme you have no idea where your customers are, so you do all processing on-board. This is the quantum model, I think. This comes at a huge hit to capacity.
My first experience on the Internet was when I got to college in the fall of 1992.

I had done lots of BBSing before that, and I treated the Internet the same way - a bunch of different tools to get the same sort of social experience.

Email w/ pine. BBS message boards became Usenet w/ trn. Gopher. Finding random people with finger, and chatting with ytalk. Once talked with a random girl named Thuy in Perth, which blew my mind at the time. Some shlub in the US sending messages live to Australia. Downloading all sorts of freeware from wuarchive.wustl.edu.

It felt smaller then, and something inviting (to me at least). You'd recognize email addresses from one corner popping into a new one, and it gave the whole Internet a sense of continuity. It was a place I wanted to interact with.

Usenet, in particular, was usually a pretty good source of information. As a matter of course, people attached their email address to each posting. And they usually only had one - HoTMaiL and its ilk wouldn't come around until '96 or so. If you saw an email address you recognized, you'd have an idea of trustability.

Today, I really don't contribute much. I don't surf r/new or whatever, so somebody else has usually said anything I want to say. C'est la vie.
And then within Morocco.

The existence of a functioning rail network is a big draw for me when I'm planning a backpacking trip. I'm much less likely to be ripped off for the ticket, there will be some sort of timetable, and little risk of being taken to someone's brother's shop in case I want to buy a carpet. Most importantly, it's usually at least an order of magnitude safer.
You've asked about "The Internet". But in the early years there was a mish-mash of local BBC, national BBS, things like FIDOnet (and off-line email readers such as Bluewave), online services like Compuserve or Prodigy or AOL[1], and then Internet if you had access.

One thing that hasn't been mentioned in the eye watering cost of getting online.

In 1988 Compuserve was charging $11 per hour - about $22 per hour today.
Even if you don't have a lot of money, you can probably run a niche product like that for little money, as long as it doesn't get too popular.
Also, this is very similar to ZEIT Now[1]

[1]: https://zeit.co/now
Ubuntu Mono https://design.ubuntu.com/font/

Changed the font of Hacker News to Ubuntu Mono a while ago with https://github.com/darkreader/darkreader and can see the difference between those characters in your post quite clearly
Right. The configurability is entirely in the "data path", but control of that configurability is not. The control of the satellite is a separate band, bandwidth, rate, etc, called TT&C (Telemetry, Tracking, and Commanding)
This is very well stated. I would clarify one thing in particular. I think, hard to speak for everyone, most people have settled on the idea that high-level libraries should avoid unsafe (like this one) and rely on libraries that need to work around safety restrictions.

This allows the “unsafe” libraries to have fewer lines of code and more isolated testing, with greater coverage.
And viewed best in either IE 4 or Netscape Navigator.
Let’s not go too far, Rust has plenty of panics at runtime.
So .. my (mobile) ISP is blocking access to torproject.org. Guess the proof is in the pudding why TOR is needed
Feature phones still exist. The Motorola StarTAC was very much like a communicator.

I think the iPhone was more inspired by existing products and their obvious drawbacks. The Newton was more like a PADD than the iPhone is.

The story I've heard about the TNG set design is "Gene Roddenberry thought it looked more futuristic". Calling it laziness is insulting.
> you're not familiar with.

Agreed - unfortunately, I'm not familiar with the field at all :(

> it doesn't invalidate his thesis anyway

But, but, his thesis is that we're inevitably heading in the direction of a dystopia with "robo judges" and scientific pursuit being judged based on "metrics"... And that "surveillance capitalism" companies and the proponents of AI are power-hungry demons who plan to use AI to force some unspecified "psychology model" on the society as a whole!

Well, maybe that's how it is - I suspect it's not like that, but I can't know for sure. My objection is that, whatever the plans of evil corporations and traitors-to-humanity scientists, our current technology is nowhere near enabling any of the "changes to society" the author fears. The "superhuman intelligence" is not going to surface for a long time, the "bots" which "write quality editorials and replace journalists" will probably be realized something like 5 years before the "superhuman intelligence" mentioned, so also in the (very) far future. As for funding science, it's not AI (nor AI proponents) who come up with "metrics", but people, and they did so for the past 2 centuries at the very least. Yes, it's dangerous, but it has nothing to do with AI. The paper makes it sound like the hype around the AI is an imminent danger to the society-as-we-know-it, but isn't it infinitely more probable that this hype will follow thousands of others and simply die out?

I guess what I want to say is that the difference in complexity between - also impressive in their own right - current ML-based solution and any kind of understanding is so vast that worrying about what will happen when the AI will be capable of the latter in no way justifies the sensationalist tone of the article.

Well, I could be misinterpreting the author due to my unfamiliarity, so maybe it's not particularly sensationalist for the field and I just misinterpreted it.
Born in 86 so my memory of the web was the late 90s and early 00s.

There's a magic I can't describe well. Part of it is surely nostalgia. But there was something magical about staying up in the wee hours of the night while the world around you was asleep and exploring the web. Finding new people, new ideas, new Java applet games.
Curious how this stacks up against CUDA(from a programming perspective, almost guarantee CUDA is faster). Does this provide a way to manage/copy memory back and forth from the GPU? Or is it just allowing you to compile some code for the GCN and the rest is up to you?
Libre Office.

it can work with MSO files, but has caveats regarding the nonstandard file specs. [docx. vs doc.] you can open and work with MSO nonspec files in libre office, but there is usually a note regarding format mangling due to a certain corporation breaking the file spec.
Myself i have not had problems switching between the two ecosystems[MSO vs Libre] and the typical MS baggage is not attached to libre.
I believe the Motorola StarTAC was directly inspired by the communicators from TOS.

Visually, it's pretty similar [0], and even the name recalls Star Trek.

[0] https://en.wikipedia.org/wiki/File:Startac_130_Movistar.jpg
I would start here...

https://blogs.scientificamerican.com/brainwaves/is-sugar-rea...
Javascript with fewer {} is nice.
What's the maximum number of beams? 8 beams at 3.5GHz is a very low capacity satellite, especially given that they likely cannot use all 3.5GHz everywhere.
I use OCR A as my terminal font - it does a good job of character variation and also looks retro cool.
Not hybrids. You may be familiar with Cloud Nines, the observation that if you make it but enough a very small temperature difference will be enough to achieve lift for a very large vessel (i.e. more like kilometers). Very difficult to figure out the construction though.
In my 6 years in the startup industry, what I have found is that luck plays a huge part in being successful. A lot of people that are successful are successful because they caught the market wave. Not because they did something different or were better than other entrepreneurs. Some are truthful about it, but many aren’t. And they always find ways to rationalise their success. It similar to people explaining technical analysis of market graphs. They will provide lots of reasons based on patterns, but it’s all just mumble jumbo.
Sounds like a good strategy to me, although yeah I guess if you want to have those passwords on your phone too, might be a pain
But the anonymous user can create N anonymous accounts and spam you N times with N accounts, right?

That's where spam forces us to choose between blacklisting people and whitelisting (which breaks anonymity).
Looks good! One of the best reasons to learn python: automating the boring stuff. If you like to write these scripts, definitely check out this book (free online):
https://automatetheboringstuff.com/

With all that said, I'm baffled as to why this automation script for a particular Google form --a protected one, no less -- is on the front page...
The company doesn’t care so much as the employees, especially those who have a significant amount of comp coming from RSUs or other forms of stock, which these days is a large part of the workforce at big tech companies.
They can definitely do on-board signal processing once down converted. This will have a substantial hit on total capacity though, which is what matters most. See my other comments.

Btw, you cannot use standard fpgas in space. They are a special kind hardened for radiation and redundancy.
Thanks. I've learned something new today. Edited my post.
I agree, I think it's a very interesting change for the future, and we may see why it happened when ios 13 is released.

But as of now, very early days.
Are Gray Holes next? When a White Hole and a Black Hole merge a Gray Hole will emerge as predicted by the Chromatic Theory of General Relativity.
I'm pretty sure he/she was saying they want to see something like Elasticsearch written in Rust/C++ rather than Java and made to be less bloated and less complex.

I would also be very interested in that. Elasticsearch usually works very well for me, especially the latest version, but it feels very heavy, and seems to only be getting worse in that regard.
>Swift tries to be a jack of all trades, but I think as a scripting language (as in this example) it falls short. Having to start a run loop, write asynchronous callbacks (completion handlers), and implement custom JSON decoders just to make a web request is introducing a ton of complexity that might make sense in an event-driven interactive GUI application, but not so much in a quick shell script.

Well, you don't need to do any of those.

You could make a synchronous web request.

And you could decode JSON into a representation, instead of pre-creating a struct with the exact result.
Well, if someone googles it in a live interview, they're pretty much out. It's not the ONLY question I ask, but will guide where the rest of questions come from.

It's (knowledge of falsy values) been a very representative indicator of how well they know the language itself. It's not an indicator of understanding software as a whole, or a given UI framework or library.
IMO it is not as widespread because it isn't a good practice. Health monitoring, metrics and logging are orthogonal and really should be handled separately. Monitoring makes sure everything is working properly, metrics is about understanding how it is being used, and logging is about peering inside what is happening. Conflating them hinders their application and makes them less useful.
>But then you might as well use Crystal instead, which already have scripting language usability while retaining the performance.

Without the libraries, documentation, maturity, and major support.
Creating Languages in Racket (2012)
Although this is a cool project, I can't see myself using it. A big part of the appeal of clojure, for me, is that it does run on the jvm.
> ... traveling by rain ...

I know it's a typo, but I've always thought that would be a cool form of travel.
Money Doesn’t Solve Problems. People Solve Problems
I appreciate the update. It's probably especially difficult when the title requires you to research a bunch to know if it's true or not.
>Why is it that people are prepared to believe in all the wild fantasies that the marketing arms of the tech industry come up with?

Because very influential people have thrown their weight into the discussion I would say. You have Kurzweil who basically predicts that the singularity is imminent every five years, and you had Musk and Hawking painting apocalyptic scenarios about AI. That dominated the AI pop news headlines for weeks if not months.

On the other hand people like Andrew Ng or Kai-Fu Lee who actually work in the industry and draw attention to the socio-economic impact of AI, which is very real, seem to only find an audience within the community itself, if at all.

The reason is probably twofold. Terminator-esque stories are more interesting than talking about the economic impact of AI, and the industry has a lot more to gain by distracting people with grandiose scenarios than by talking about the negative impact they have on the lives of working people and society at large.
At this point why not rent a boeing or airbus? Maybe even just buy one.
Incremental reading is exactly what I've been looking for. Thanks for sharing!
This appears to be a GCN backend intended for use with OpenMP and friends, so not really comparable to cuda (more comparable maybe to the llvm nvptx backend).
There was someone who made something like that, but didn't make it public for fear of getting C&D'd by apple.
Plus the Elasticsearch API isn't especially nice to use. I haven't tried their new SQL, since it requires an enterprise licence or something.
Like this? http://www.alwaysrightinstitute.com/swift-dynamic-callable/
There’s also a group in Chicago and its surrounding area:
http://shape-note.uchicago.edu

I’ve been a few times and had a lot of fun.
I can't be the only person who has seen FOSS people complaining bitterly that their work has been used in projects they object to.

"No Discrimination Against Fields of Endeavour" - like FOSS itself - is an absolutely huge win for the corporates.

Related: I used to know someone who designed missile guidance systems. His work was a purely theoretical problem solving exercise for him until he saw a missile he had worked on being used in news footage of a war.

That was when he realised that even though he wasn't discriminating against some fields of endeavour, the technology he was building most certainly did.