skysight-inc/HackerNews huggingface dataset:
What's the solution?

I abandoned a woodworking project last month because I doubted the finished cabinet would be worthy of the wood. So how do you move past that block?
I seem to remember that study showed that delaying school reduced ADHD like behaviour, not ADHD itself.
In this scenario you’re still paying the cold-connection cost to your proxy, and that’s just keeping a pool of tcp connections open, not necessarily doing anything smart/optimized in the sql driver.
For programmers I think it is more about the tools, you may keep yourself from spending too much on a keyboard, mouse or a new monitor, maybe a license for your favorite ide.

For example I remember when I bought one of the early LCD monitors, using expensive CRTs until then. The difference was huge, suddenly I could code for 10 hours straight without feeling tired at all!

On the other hand I kept away from SSDs for more than I should. Again, such a huge productivity boost by making my computer so much responsive that immediately I thought “why didn't I buy this 2-3 years ago”.

A more recent example, couple years ago I moved and at the first couple months hadn't set up my home office, so I started using my laptop's keyboard and just kept doing it. I thought it was ok until recently I switched back to an external keyboard. My typing improved tremendously, much faster, less errors, actually blind typing all the time now. Again, inertia didn't let me realize what I was losing all these years.

But I also think it is important to start from lesser tools and upgrade as you go. A novice most of the time can't really appreciate a professional tool and as many people wrote in other comments, obsessing too much with the tools at the start can hinder the path towards your real goal.
As a n00b just learning programming Stack Overflow is both super helpful, and not so much.

My biggest issue is the votes for best answer are based on what is most technically correct. Their code is correct... but their helpfulness isn't necessary helpful for someone who might not know WHY the code in the answer is a good answer. I'm searching for answers because often I really don't know that code, and then someone posts a blob of code with little to no answer and everyone who already knows the answer votes it up....

They're not wrong, just not necessarily helpful.

Granted I don't expect anyone to bust into a full blown class to explain it, but often it's not explained all that well for someone who might be looking.
I gave some thought as to cultures where it might be acceptable when writing the first comment, but I am a victim to my own experience here and so turn up nothing.

I have heard comments that surprised me from women in the small company construction trades, haulage, F1, and darts; I also expect that what was acceptable with respect to `babe` has changed over time.

It should be noted that the post I replied to referred to 'calling a female colleague', and you are talking about an 'office situation'. Certain kinds of businesses make less use of offices and hire different kinds of workers - it is not much of a stretch to expect them to harbour different language standards.

It is also notable that you introduced the specification of a 'man calling a woman'. This is the situation I had been considering, yet when I open it to women calling women I know I hear the term `babe` used between women at work all the time - I also hear women calling men `babe`.
Leaving comments with the express purpose of deleting them later is hostile to the idea of open conversation.
In hindsight it seems like a bizarre idea to have a feature whose GUI requires filling in 25 numbers.

There is no better way, if you need to specify an arbitrary matrix, than to ask for 25 numbers to be input.
I don't care about the "student", I'm telling /you/ what convolution is. It's not the dot product.

"yes you take a filter and sweep it across your input..."

Sweeping across your input is the heart and soul of convolution. I've taken courses in image processing, control theory, probability theory, and digital signal processing - and in all these contexts, convolution is always sweeping across in a very specific way. If you change a single minus sign, you get cross correlation which is completely different.

I don't appreciate the rude tone you're taking so I will not be replying further. I didn't take that tone when replying to your initial message.
Have you tried to ask a more finessed question on SO lately? It's neigh impossible. Someone (likely with less experience than you in the domain you're asking about) will fail to fully process your question and flag it as not relevant to the site, too broad, primarily opinion based, etc. because they didn't quite understand it or didn't take the time to, etc. It takes hours of arguing (worse: in public--where people don't want to be wrong) with people to make any progress and by that point people who could have helped answer your question skipped it because it's been sitting at -2 and flagged.

And so SO has regressed to the mean.

You're not wrong that SO is probably more useful in a DAU/MAU sense to a new programmer askers than seasoned askers. But what you're mistaking for "backsplaining" is experienced users saying it's hard to get meaningful help anymore because they have to fight the mob on the more rare occasions that they do ask a question. That is something SO can correct, but hasn't done a good job with, IMHO. The primary goal of SO should be to provide utility to its users. But many of us feel like it's only providing utility to well behaved newbs.
What do you mean by formal?

I’ve always assumed Asian languages to be very informal as a lot of it has to do with context. At least that’s how some of my friends talk to each other. And one of the reasons why it’s so hard to blend in. It could also be possible that they rarely talk formally in person, and I’ve yet to experience it.
The problem with a list like this is that each of the books - and more importantly here, the selection of the books - has a very distinct view of the problems and arguments. It's not at all objective. So in that way it may be a little misleading for neophytes to the field.
Don’t burn your house down 3D Printing. A Cautionary Tale
Sure, agreed, I totally get that point. I was trying to figure out to what degree he was involved in the organization and to what degree they officially supported him, endorsed his ministry, etc.

Like I said, it wouldn't affect my high opinion of him, but it could affect my opinion of the church somewhat. I know the church honored him when he died, but I was curious if they considered his show a Presbyterian ministry – i.e., outside of a church does not mean outside of the church.
It really is a tax on global revenues. It's a tax on global revenues that is enabled by the fact that EU residents get services for free, which enable the global revenues. But the companies are also paying a VAT/GST/sales tax on some of those revenues in nations that charge them.

Let's use lumber as an analogy. Let's say the trees are in nation A. And a company from nation B is cutting them them down to make lumber (and is paying appropriate taxes in A for licenses, employees, land, etc). Lumber which is sold to companies in nations C, D and E. And appropriate taxes are paid on those sales. The company also pays income tax in nation B. The EU tax is like nation A saying, "you're using our trees to make even more money in nations C, D and E -- pay us a share of those sales!" In this analogy, the users are the trees.

To use another analogy, it's like demanding farmers pay taxes on the revenues that McDonalds makes. It's just silly.
Stack Overflow has a few issues, but have you ever tried using other Q&A sites like those from Apple, Microsoft, or HP?

They're terrible. Ten times worse. Someone came up with the idea that the top answer should be listed again in the list of other answers, it's so confusing. Not to mention nobody comes along to purge all the useless answers. Many of the 'answers' are really just comments, more questions, 'me too', etc.
In the early 90's I did a short undergraduate course about the philosophy of the mind. The main text was Searle's Rediscovery of the Mind. I was never convinced by Searle's Chinese room thought experiment and I always wondered if I lacked the sophistication to understand the argument or whether the argument itself made too much of an appeal to subjective rather than objective reasoning. And so I find it interesting that Searle is not mentioned in the article.
Also... the question is answered regardless. Not very damning. Boo hoo, the OP has an answered question but their question is -2? I think people on HN care way too much about points.

Yeah, one of SO's problems is people using its question system to cache-hit other people's brains instead of having to spend 2 seconds on google.

I can't really agree with any posts here that think the solution is to tolerate it with poor question quality and duplicates. But good luck doing that in a way that doesn't grate on anyone.
Why? I just don't want it to be persisted.
I don't seem to be alone with that need https://chrome.google.com/webstore/detail/nuke-reddit-histor...
> For him, the one aspect that has been most debilitating is the constant self-doubt, self-loathing, and feelings of worthlessness that accompany.

I have been diagnosed with ADD a year ago (with inattentiveness being the strongest aspect of it) and this is exactly what is on my mind the most as well, even before the diagnosis. I am constantly fighting the feeling that people only put up with me for as long as their patience lasts, and that I will inevitably screw up in a way that makes them roll their eyes one last time and be done with me. Which also causes a lot of avoidance-behaviour.

I fear seeing people close to me upset that I lost (for example) a gift they gave to me, or my colleagues annoyed at me for not be on time for meetings, those kinds of things. It hurts to be judged as someone not caring about how they have to put up with my quirks, and the fact that it genuinely is a struggle for me made me feel like an incompetent failure for years.

The diagnosis giving a grip on where these issues come from and how to handle them better (and also realising that my self-perception does not match that of the people around me). Even without medication, this awareness is already helping a lot in making me more productive. It also helps the people around me cope I guess, since I can explain to them that yes, I do care and I do try, and I want to come up with solutions to these frustrations together.

Apparently this is a very common, and easily overlooked anxiety among people with ADHD/ADD.

[0] https://www.reddit.com/r/ADHD/comments/6eq724/a_post_that_ta...
Am I the only one with the opposite opinion?

I don't think cross-platform UI toolkits should exist, period. Your cross platform code should live underneath the UI layer, and you should write a custom UI for each platform you're bringing your logic to.

Mac apps should look and feel like mac apps, windows apps should look and feel like windows apps, etc.

Trying to abstract away all these platform differences either nets you a lowest common denominator that doesn't feel at home on any platform, or is so complicated to develop for that you end up doing more work in the end (and still isn't as good as writing native UI's for each platform.)
Hey! Ox-hugo dev here. Do you have your site source (Org source) public? I am just collecting Ox-hugo Org source repos, that I plan to publish on the ox-hugo doc site (of source, that won't happen if you don't wish, even if your source is public).

For folks, if interested in seeing an example of the Org source, and ox-hugo + Hugo generated site, here's the source[1] of my blog[2].

More: https://ox-hugo.scripter.co/#demo

[1]: https://gitlab.com/kaushalmodi/kaushalmodi.gitlab.io/raw/mas...
[2]: https://scripter.co
People still use Forth for embedded work (there are two major Forth vendors with a definite customer base). I'd say it's quite rare in the server realm, but I know of one company doing storage stuff that has a Forth written on top of C running on FreeBSD and their engineers really like it as they understand the full system outside of the C compiler. Who understands even 25% of C++?
I think downvoting is one of the things they got absolutely right over places like HN and reddit. When you downvote someone, you lose rep. And you can't downvote until you have a certain amount of rep, if I recall. (Or maybe once you hit 0 you can't downvote?) But it really makes you stop and think, and it makes serial downvoting much less of a problem.
Agreed, but imho not so much a SO problem as how developers tend to enjoy treat eachother, or so I’ve witnessed. It often seems the most joy that can be had out of interacting with one another is leaving the interaction with a feeling of superiority.
The might be a side-effect of the fact that there is no broad consensus about how the brain works.
All very true. I'm in a similar position, living and working in Portugal for a UK company. Basically because it asks a lot of the company I am a contractor, registered in Portugal, paying taxes, social security, etc. But because of the greater burden on me and not on the company I negotiated a higher rate.
Previous: https://news.ycombinator.com/item?id=16610088
Yet another reason to disable GPS and location history (and any other functionality you use infrequently) when not actively necessary.
VR, Presence and the Case of the Missing Killer App
My frame of reference is actually the Canadian education system, not the american one. I like to believe we are slightly better than the american's in terms of providing an better baseline education (this might be due to us being "socialist"). I do agree that both Canadian and American education has a lot to learn from China, however I think what you mentioned about courage is a really good point, and I guess maybe thats what I'm getting at. Thanks for the constructive point of view!
Using Facebook to raise money, organize locally, fight smear campaigns and get out the vote is vastly different than harvesting data to build a surveillance machine
But this does not work for streaming since the directory is at the end. So you have to temporarily store the whole zip file.
ROCm – Open-sourced, language independent HPC/Hyperscale-class platform
Not only was the hair in Brave modeled with math, all of the vegetation was procedurally generated by Íñigo Quílez of http://shadertoy.com fame.

http://www.cgw.com/Publications/CGW/2012/Volume-35-Issue-4-J...
I have over 6k rep, but I've come to hate it too - often within minutes of asking a question, some over-zealous numpty who plainly hasn't bothered to read the question, will flag it as a duplicate - despite it being no such thing.

I swear these people must sit F5-spamming their review queue, just itching to flag every question possible. They really make it an unpleasant place nowadays.
I've observed the opposite in computing more frequently. Many people seem to care too much about appearances, when using a simpler or cheaper tool is better overall.

My desktop computer is over 10 years old. This is hard to believe for many people. Why don't I upgrade? The reason is that a 10 year old computer is plenty capable for my work. I don't see much reason to upgrade now or in the near future. The hardware is still in good condition, and until it breaks in a way not easily repaired or my needs change, I will keep using the computer.

Another example is software. I see this dynamic among many Git users. I use primarily SVN for version control in personal and work projects. These are projects with no collaborators. SVN has less friction in my opinion. Many Git users I know seem to think that because I use SVN regularly that means I am too stupid to use Git. I'm not, and at this point I'd offer to show people who think so my public GitHub profile as evidence now that I am contributing more frequently to an open source project. I think many of these Git users would find that SVN has less friction and is an overall better choice for certain small projects if they gave it a chance. But to many, using Git is partly about maintaining an appearance of being elite, and they don't want to look like a newbie by using SVN.
The Hugo generated site features can vary with the theme used (I believe there are 200+ options), and the features can get as detailed as a user wants if they just template their own site.

Ox-hugo that the OP mentioned is just an Emacs package that exports Org to Markdown + front-matter (without having to manually specify many of be front matter data in the Org source.. most of it is auto derived.).
Pardon my ignorance but what was Cambridge Analytica doing if not using advanced analytics for Facebook targeting?

I don't think Facebook has a section where someone can talk about what stocks they might hold. So, if the HF was able to target specific people who owned P&G stocks then I think it was an efficient targeting, maybe not as much of scale of US elections but enough to turn the voting in their favor.
My Own Storybook – Ctrl+p Everywhere
Meh. 'Nigger' is just some sounds. People can be offended by it or not, but the vibrations themselves can't be offensive.
It's ironic that facebook uses its apps (VPN, instagram, messages, fb, fb.com) and position to collect user data on users in a similar way to these people did. Tons of apps and integrations built on facebook shovel data back to facebook. It's kind of funny that they are upset someone used an app to take some of their data out.
Garage doors in general are a pain. I have installed and repaired a few and that is one thing that I pay someone else to do now.

I don’t find it fun to tinker with a garage door at all.
I'm a mixed-race (African-American and Korean) American citizen and I found Wainzinger's (author of OP) discussion about Japanese people being careful or indifferent to the use of the term "gaijin" reminiscent of the way some of my colleagues sometimes speak about minorities or about me when I'm around.

The signals are subtle and people seem intent to not cause offense when broaching topics concerning race and class.

But it's also a reminder that I am not perceived quite the same. At best, it can be an acknowledgement and affirmation of my experience and feelings. At worst, well, in the spirit of Wainzinger's wonderful article, I'll not talk about what sometimes happens at worst. :)
The headline writer here has evidently decided to take an article about one of physicists’ pet peeves and include a biologist pet peeve—saying something is “in our DNA” to mean it’s an apparently inherent part of our cultural legacy, without making any reference to actual biology.
More about Ecto and Ecto queries
Contrasts Between the USA and British Political Systems
I'm certain that AI business will plateau and there will be yet another AI winter without new big breakthroughs in fundamental research.

We are currently living in a era where the results from Hinton & Canadian Mafia are still begin adopted and refined. It's just alternating layers of affine transformations and nonlinearity with lots of tricks and improved routing.

There needs to be fundamental theoretical breakthrough in every decade or so, and not just refinements and new applications. Hinton made his "What is wrong with convolutional neural nets" speech years ago "https://www.youtube.com/watch?v=rTawFwUvnLE I believe that Hinton's capsule networks type attempts are what we need more. They may not deliver immediately impressive results because fundamental research involves lots of setbacks.
Personally I found the book tedious--Searle makes lots on personal attacks on his philosophical rivals, but he does little to actually refute their ideas. He strikes me as someone who is so invested in his ideas that the possibility that he could be wrong is inconceivable.
It's a nice story, but it's got a few problems:

(1) the terminology adopted is hostile to the pre-established usage—in politics, the term “wonk” is almost exactly equivalent to the general use term “geek” and occurs most frequently in the phrase “policy wonk”, which it is taken to refer to when used alone. It almost means the opposite of a person obsessed with process but unconcerned with ideals and output. (“Almost” because policy wonks often extend their concern with policy to the mechanisms by which policy proposals are implemented, so they aren't necessarily unconcerned with process.) It's publicly visible uses have been about politicians who are perceived get into the tiny details of policy rather than confining themselves to the process lane the way people expect politicians to (Bill Clinton was a notable example.) And while “geeks” is rarely used about any obsession with a political subject matter, where I have seen it used, it's been consistently about people who are obsessed with polling and process dynamics, very commonly media analysts or hired-gun political consultants, whose only concern with policy is can it pass and what votes will it win or cost for the people visibly supporting or opposing it.

(2) The specific examples are not so good; most notably, the idea that Hamilton was concerned only with process and not ideals (or that Jefferson was focussed on ideals and not process) is ludicrous.

The battle to control history isn't between people focussed on process and those focussed on ideals, its between different ideals. The people focussed only on process are observers or mercenaries, not a side of the battle of their own.
I didn't introduce the specification of a man calling a woman. The parent comment did. Specifically, when a man calls a woman a `babe` or a pet name like that, in my opinion it's a tad sexist, unless they have a friendship close enough for pet names, etc.

I also don't think it's appropriate for a woman to call a man a pet name like that either, but in a different sense.

I shouldn't have assumed an office environment, but it still stands for the most part. I can't think of any situation where I'd call a colleague `babe`, even if I've known them for many years.
There is a belief at SO corporate that Stack Overflow is not a social media site. Its a place for questions and answers. In that view, adding features that allow a person to focus on another person rather than the content goes against that philosophy.

All moderation on stack overflow is done through votes (up, down, close, reopen, delete) and flags to moderators. Anything else is too personal. Unfortunately, this means that the only form of moderation to use when those tools run out is the social pressure.
> Private travel to/from Manhattan should be banned as well

I suspect this is more broad than you intended, but you'd probably find support for it as well.
Try being responsible for the monthly billing runs when (on your first £1 Million month) when the CTO nudges you and says this had better be right or we are both out of a job :-)

This actually happened to me back when I worked for Telecom Gold
Squire makes lovely guitars. I owned one for some time in my first years (never became professional, play to myself on and off since years), it was a cyan strat, and people were amazed with the general intonation of the thing. The stupid 16yrs old version of me traded it for a shitty acoustic because I didn't have the money to buy a second one. I could still have that cheap piece of beauty and play it with joy.

The whole "tone" business (pun unintended) is a bit shady IMO. With an electric instrument, the wood contributes only so much to the tone. I'd look for sustain, feedback and intonation over that, especially in the cheaper segment. You can set up some nice tones with volume and tone on the guitar and the equalizer on the amp. Put on a nice set of strings and you're good to go. Tip: use a tuner app to test the notes from random places all over the neck, at least one note each fret. Make sure everything is in tune. With some cheaper guitars, they place the first few frets correctly and don't care that much for the rest.