Live data from Hacker News

Kinda a Big Announcement

joelonsoftware.com

121–130 of 130 posts

Re: Kinda a Big Announcement

#121
post #98
post #75

Earlier quoted context omitted.

On Chrome, go to chrome://settings/ Search for "search engines" Open "Manage search engines" Under "Other search engines" click on "Add" (on the right) Add this custom search engine: - Search engine: Python docs (first result) - Keyword: p - URL with %s in place of query: {google:baseURL}search?q=site:docs.python.org%2F3%2F+%s&btnI=I%27m+Feeling+Lucky Install the "Redirect Google Redirects" extension https://chrome.g…

Thank you for your elaborate answer. Now please provide it for Firefox. And Postgresql. And Flask. Now I am using aiohttp here. SQLAlchemy please. Pytest. Sorry, now in the Rust world. Get me some MDN for Javascript. w3.org for CSS3 spec, pleaaaseee! You see where this is going? Python.org was an example to illustrate a point.

I have a few suggestions:

- Dash, the macOS app for language and library documentation is really nice. This is the first thing I go for.

- Chrome notices when you visit a page with a "Search" box. Next time you start typing python.org you can press tab to search the domain. I wish Firefox had this.

- AFAIK, Firefox's version of this is to RMB on a search box (for example on python.org's main page) and "Add a Keyword for this Search..." Set it to something like "py" and you can now type "py http" and it would search Python.org for "http"

- I honestly get better results from DuckDuckGo for stuff like this. Even better, they have bang! shortcuts. "subprocess !py2" will search Python.org's Python2 documentation for "subprocess" https://duckduckgo.com/bang

Re: Kinda a Big Announcement

#122
post #17

Earlier quoted context omitted.

This is very true. It sidetracked nearly all the communities for a full year, triggered resignations, and caused lawyers to get involved. They've done other things to cause various 'controversies' with their base... changing the license answers are under, hiding controversial questions, etc... but their amazingly unprofessional treatement of Cellio caused more lasting damage than any of that.

It's interesting, I'm on Hacker News almost every day and have benefited enormously from Stack Overflow yet I have no idea what you're talking about or who Monica Cellio is. My guess is that the vast majority of their users haven't either. I only mention this because seemingly major events in online communities don't always have the impact that people involved or following closely think they do.

Same.

Re: Kinda a Big Announcement

#123

Earlier quoted context omitted.

> there is a perfect match on a SO question, but then the answer is "Actually, you don't want to do that thing you asked about, here is a different solution for your specific scenario". That describes seemingly every Stack Overflow question I've found in the past four years. SO is basically useless for anything advanced enough to need SO.

Perhaps there’s a point at which you become advanced enough to not need SO. I’m certainly not there after a decade of software development. Do I have to dig a bit sometimes and go beyond the first few results on google? Sure. And if that doesn’t work I submit a question. I normally get an answer fairly quickly.

There are topics on which Stack Overflow is worse to useless to me, mostly because I could probably name most of the experts who are better than me in the field and of course have ways of getting in touch with them on that. But I doubt there is anyone out there for which this is the situation for all topics.

Re: Kinda a Big Announcement

#124
post #30
post #13

> almost anyone I talk to is too young to imagine The Days Before Stack Overflow, when the bookstore had an entire wall of Java and the way you picked a Rich Text Editor was going to Barnes and Noble and browsing through printed books for an hour, in the Rich Text Editor Component shelf. I remember the "Days Before Stack Overflow" and Joel is giving himself a bit too much credit here. Before SO, when I googled a prob…

To be honest, Google returning SO answers for something that is exactly not what I am looking for instead of language/library reference documentation as it used to is one the most annoying things for me as a developer today. Though I think that's mostly on Google "optimizing" my queries by dumbing them down. As an example, try looking for "python setattr" in your search engine of choice, and look for python.org docum…

> try looking for "python setattr" in your search engine of choice, and look for python.org documentation: none of them show it on the first page for me.

I was curious and tried exactly that. For me, Google returns python.org as the third hit, above Stack Overflow.

Re: Kinda a Big Announcement

#125
There is something that irks me the wrong way about this post.

The structure is “remember our past” “we got bought” “This is actually the best thing for everyone (TM)” and ends on a “Anyways, I’m off to do something completely unrelated for completely unrelated reasons and will not have any part in that”

Reading between the lines it sounds like that “this is for the best of everyone” is a contractual requirement or half hearted at best.

Re: Kinda a Big Announcement

#127
post #69

Earlier quoted context omitted.

All of those address the issue from the other side. If I'm aware of the Semantic Web, agree with their conclusions, and wish to do so, I can make my site Semantic. That's true. And if I wanted to publish data and make sure others could access it, I would. It's not required however. And if I want to make my data only accessible through my portal, I have a vested interest in making my site as anti-Semantic as possible.…

That's quite a fatalistic point of view for a non-technical problem. But who cares if scraping is involved? You can still use all the technologies I listed. Looking at Hash.ai's product roadmap, it looks like they're building a "Splunk for simulations". And probably their big value-add, besides just a flashy tool, is going to be collecting and curating data. But they probably realize how much time and money it takes…

I think we're thinking from two different perspectives.

You're considering about what happens when the data is in HASH's possession. It'll likely be helpful for them to be Semantic, yes.

But that's not the only problem. The problem lies in the collection of the data as well. I'm thinking from the perspective of getting the data from somewhere to HASH. I'm pre-HASH.

HASH does look like a "what if we could just do the fun bit" solution. You do the grunt work of defining the parser and HASH does the fun bit of making the simulation software.

Re: Kinda a Big Announcement

#128
post #98
post #75

Earlier quoted context omitted.

On Chrome, go to chrome://settings/ Search for "search engines" Open "Manage search engines" Under "Other search engines" click on "Add" (on the right) Add this custom search engine: - Search engine: Python docs (first result) - Keyword: p - URL with %s in place of query: {google:baseURL}search?q=site:docs.python.org%2F3%2F+%s&btnI=I%27m+Feeling+Lucky Install the "Redirect Google Redirects" extension https://chrome.g…

Thank you for your elaborate answer. Now please provide it for Firefox. And Postgresql. And Flask. Now I am using aiohttp here. SQLAlchemy please. Pytest. Sorry, now in the Rust world. Get me some MDN for Javascript. w3.org for CSS3 spec, pleaaaseee! You see where this is going? Python.org was an example to illustrate a point.

If you use DuckDuckGo as your search engine you use the bangs that you add to your query, e.g.

  !w bang
searches for bang on Wikipedia. The list of bangs can be found here [0]

python: !python !python2 !python3

Postgresql: !postgres

Flask: !flask

SQLAlchemy: !sqlalchemy

Rust: !rust

Javascript: !javascript

CSS: !css

Currently there are 13,564 bangs and you can suggest new ones.

[0] https://duckduckgo.com/bang

Re: Kinda a Big Announcement

#130
post #121
post #98

Earlier quoted context omitted.

Thank you for your elaborate answer. Now please provide it for Firefox. And Postgresql. And Flask. Now I am using aiohttp here. SQLAlchemy please. Pytest. Sorry, now in the Rust world. Get me some MDN for Javascript. w3.org for CSS3 spec, pleaaaseee! You see where this is going? Python.org was an example to illustrate a point.

I have a few suggestions: - Dash, the macOS app for language and library documentation is really nice. This is the first thing I go for. - Chrome notices when you visit a page with a "Search" box. Next time you start typing python.org you can press tab to search the domain. I wish Firefox had this. - AFAIK, Firefox's version of this is to RMB on a search box (for example on python.org's main page) and "Add a Keyword…

Those bangs look great. Really useful to know.
Post reply on HN