skysight-inc/HackerNews huggingface dataset:
It's toxic because a relatively small number of mentally ill people can effectively overrun any conversation. These people are not interested in rational discourse. You can't spin that as "the challenging of ideas".

Reddit has been fully gamed at this point and engaging in the most popular areas is just frustrating.
True, but The_Donald is always leaking. I've seen plenty of sexist/racist content on subreddits for cities, sports teams, memes, etc. Reddit has allowed itself to be a platform used in part for really despicable content, and the despicable people who generate that content regularly venture outside their cesspools.
It’s not really relevant to what the author is trying to say at all. Actually, it’s the opposite.

Because of the excess of disinterested capital that only values growth, a thing that could be a positive and productive thing is instead a cancer — it grows and grows without purpose. That’s why Reddit (and Tumblr) have massive porn sections that aren’t spoken about and Reddit is a watering hole for white supremacy and political propaganda.

The porn thing is really interesting in other ways. Hosting images and video is mostly hands off, so it begs the question of what shady things are the third party media hosting people doing to make money and what is Reddit’s business relationship with them.
I'm not sure hiding vote counts is sufficient, since comments are still displayed based on them. The 'Theory of Reddit' sub did some pretty compelling analyses showing that the first 3-5 votes almost completely predict eventual vote direction, and that the top comments in a thread will consistently be the first handful of upvoted comments.

Which also explains complaints of the shape "Reddit hates X one day, but loves X the next!" Whoever shows up first with an idea people don't hate ends up becoming the dominant voice of that specific conversation.
Both have the same TOS. We are in process of forming an entity. It will be updated soon.
Both reddit and hacker news would be much better off with no voting at all.

Strong moderators are the only thing I've ever seen keep online forums at a high quality level. Voting is the weakest kind of moderation.
We have the same law in my city. The answer is that, and I'm honestly not trying to be snarky here, the bike lanes are very often deserted. The seem to be placed in areas and roads that are woefully inappropriate so that some city planner can go to a conference a talk about how green and progressive the city is.
Ones about things you are interested in...
I like it. Have you thought about adding any simple Social features yet?
Sorry categorization is not perfect yet. Still working on it.
And yet, every last freakin employer is requiring a BS in computer science. Combine that with ever longer programming assignments and stagnant wages and These are all signs of a vast talent surplus.
I believe the big problem people have with take-home work is trust. Nobody wants to do a take-home assignment that doesn't really impact their prospects of getting a job, or, worse, that has only downside for them. Hiring teams give assignments and then run a standard interview gauntlet. On both sides, most people believe it's the interviewers making the real decisions, without much consultation to the tests.

The candidate thinks, what's the point? It's a seller's market. I'll work somewhere that doesn't haze candidates.

We run work-sample challenges now, and (loudly) did so for about a decade at Matasano. We had essentially no complaints once we locked our process in. Part of the reason why, I think, is that we tried hard to be very clear about our process. But more importantly, the work-sample challenges made most of the decision. When we told candidates the time they spent on the challenge offset time they'd have to spend in person performing for an interviewer, we weren't lying. A 4-5 out of 5 average on our challenges more or less totally technically qualified a candidate; the odds were overwhelming that such a candidate would get an offer from us, and we told them so before they came in for interviews.

What I think I see now is hiring teams who want to have things both ways. They don't want to take a leap of faith with a new process, so they're still abdicating their responsibility to random subjective interviewers. But they want to look on-trend and competent, so they assign homework.

When you get on the phone with one of these teams and want to check them out, ask about the rubric for the challenge, and ask if they're going to do any on-site technical qualification after you do them (if they're giving challenges after the interviews instead of before, hang up the phone on them.) I'd be surprised if even half the companies that assign homework even have a rubric.
This was a big problem I faced as a remote freelancer looking for 100% remote front-end work.

Yes, there's a lot of remote work out there, but it's so spread out on various sources that you end up having to spend time every single day reading the listings in depth because many times there are constraints.

For example it's limited to candidates in the USA, or it's remote but you have to live in London, or it does have flexible hours but you have to be willing to join a meeting at 3:00 AM EST. I've run into all kinds of constraints.

Shameless Plug: This is the problem we're solving at RemoteLeads ( https://remoteleads.io/ ). It's a paid service where you only get the jobs and projects that match up to your preferences.
Sweet! Tired of the Apple news app shoving crap down my throat that I don't want to see.
Standing Up at Your Desk Could Make You Smarter
You joke tweeted to a bunch of volunteers, offering to help out... and you're surprised they got back to you thinking you might be serious?
Unsubscribe from /r/politics. Unsubscribe from /r/worldnews. Find the handful of subreddits that are bothering you and unsubcribe from them. The discussions I read on Reddit are overall nicer than those on HN, not because the userbase as a whole is better, but because it has sewers where the crap is concentrated -- and you can easily avoid them. That's one of their most important features.
I am a maintainer for Slate (the Editor framework this project is based on). I haven't looked at the code for this project but the most likely cause for the speed is the live HTML code view on the right. It might even be rendering and syntax highlighting the preview on every keystroke.

I use Slate and have many of the same features and some additional ones and it is more responsive so if you use this project in your code, you may not see the lag since you probably wouldn't have a live HTML view.
The books of Adelle Davis (https://en.wikipedia.org/wiki/Adelle_Davis). Writing in the mid-20th century, she was way ahead of her time. She's just as relevant now as she ever was.

She had detractors (and I'm sure someone here will be quick to point them out). Just ignore them and read her best known book Let's Eat Right To Keep Fit: it's an excellent and comprehensive introduction to nutrition.

The final chapters go beyond nutrition - they're a manifesto for building glowing health, first starting with oneself, then family, and finally society; all on a foundation of good soil and sound agriculture. They truly instill a sense of infectious hope and optimism. You'll want to be a soil scientist, or farmer, or nutritionist. Even the references lead one on to the ideas of permaculture, before the term was even invented.

How Not to Die by Dr. Michael Greger is another superb book (mentioned by others here).
I'm a devoted listener to the author's radio show, (and the radio station it's broadcast on. Anyone in the NYC metro area should check out WFMU!)

It's hard to find tech industry criticism that's reasoned and fair. I was very disappointed when I read some of Jaron Lanier's books, for instance, because I thought some of his arguments were too hypothetical / abstract. Evgeny Morowzov's books had better arguments, but the tone was so cynical, and he spends little time proposing solutions. Mark Hurst's techtonic show spends time looking at the good and bad of technology, and I'm constantly having my views challenged.
There's a certain sub I like that is full of sexist and racist stuff and nobody there likes Trump at all. What I mean to say with this is, when you see stuff you don't like on Reddit, that does not mean it's coming from T_D, or that getting rid of T_D would get rid of stuff you don't like.
Registration is to help you save your feed preferences. Web version is open for all - https://telescope.surf
I got a TDD fizzbuzz question once. Later learned that the interviewer told people it was the best interview he’d ever done.

But halfway through I got stuck. Something wasn’t clicking. This is stupid. I could do this in my sleep what’s going on? How much time do I have left?

So I did the only thing I could do. I wrote more tests, figured it out and got the job. Became a lead.

Conversely I’ve worked with many people who can handle trivial problem after trivial problem all day long without breaking a sweat. Give them data that isn’t arranged the way they need it though, and they crumble. Convoluted code full of redundant decisions or data rearranged in an inconsistent (or even data loss) fashion. Always had to be rewritten because we had five more features to add in the same place and you can’t build on sand.
I have been developing software for 12 years. I can't show you anything that I've worked on because it has all been internal tools. I can talk about what I've built, but I can't show it to you or show you any code.
I should maybe have gone into more detail on that example. If BigCompany or even AcceleratorCompany asks for product-relevant work, I'm not going to assume they're having random people off the street write production code.

What I've seen is something like "this is a startup in market X, whose product doesn't do Y but could, and they're asking candidates to write code that does Y, and sign over all rights to everything provided during the interview process".

Optimistically, it means that if whoever they hire will be told "hey, first assignment is Y, you've already made progress!" Pessimistically, it goes in the same category as "Whartonite seeks codemonkey" and "sign this NDA to interview" - it's a matter of ego and ambition exceeding skill.
Better than reality: New emulation tech lags less than original consoles
I did a project with postgres and symfony+doctrine.

At 80% of completion, I moved to mySql because I needed spatial index, I installed Postgis but got a lot of problems with doctrine-migration.
Never heard of it. Love that is Python scriptable. Thanks for sharing.
That does not allow write access
> Again, unless your company is Google-sized, the only important thing about that bias is if it align with the preponderant bias (what is bad) or not.

If you mean (which is bad) then I agree completely. You want your set of biases (biases being errors in hiring, meaning the things you select on that don't match with what the job needs) to be as different as possible from the rest of the industry. Whenever you can pick up people who are good who aren't getting picked up by the rest of the industry, everyone wins.
Probably Houston where two thirds of drivers on the road weave in and out of traffic high on coke and drunk, have no insurance, regard for safety of themselves or others, a huge stack of arrest warrants, driving $200 salvage titled cars crumpled body work and partially collapsed frames from their last hit and run with the eternal doctored and expired paper tags and high-beams on at all times. A video of a typical day on the road can be found by searching "wwwy2000 houston"
Thank you for being the regular user! Let me know how i can improve it.
It's unfortunate that beer drinkers aren't likely to DDOS the site or brigade other subreddits -- you might have been left alone then.
I find HN to be a really interesting intersection point of the Dimensions
So, like certifications? Last I heard those are frowned upon in our industry.
How does this compare / play with the existing K8S ecosystem for bare metals?
> That said, from an administrative perspective, the intense hands-free policies are baffling. You'd expect a company based off the nature of community would engage with their community and their needs.

That's always the thing I liked about Reddit, and something I never found baffling at all. 'Here's our platform; please don't break the law' is a nice, easily understandable, easily followable policy. 'Here's our platform; please don't violate the social mores of this hour' is much trickier.

I hate many of the foul subreddits (like /r/ShitRedditSays), but I can easily ignore them. It's easy to ignore what one doesn't want, but much more difficult to use something one's not allowed to have. And then there are issues of fairness, e.g. will Reddit ban subreddits on one side of issues but not another? Does it selectively enforce its rules?
Redhat (or someone like them) might keep the lights on for Python 2 if a large enough customer leans on them.
This is a valid complaint for non-technical users, but I don't understand why HN users don't customize reddit to suit their tastes instead of complaining. Signing up doesn't even require an email. Is there a better alternative? It's arguably the best feature that reddit brings. Don't like a sub-reddit? Remove it and add something else. You can even create your own and moderate to your taste. You can even grab someone else's reddit customization under multi-reddits. Here are some examples:

https://www.reddit.com/user/A_UPRIGHT_BASS/m/uplifting/

https://www.reddit.com/user/DrPropulsion/m/science/

https://www.reddit.com/user/bodaciousbecca/m/motivation/
Yeah, when's the last time a bank, or indeed any other credible financial institution, did this? Does not inspire confidence at all.
That's important from a product point of view. I see redditors unhappy about a specific community, I'm always confused why they're visiting that community.

It's a good distinction, but it doesn't solve the issue that problematic subreddits will continue to exist, even if I've customised Reddit to avoid them. I understood that was more Dan McComas's issue with Reddit, and with Twitter.
Thank you for that. Note: the trouble is that if you use a password manager it will create arbitrarily long and very secure passwords for you that _far_ exceed what you would expect for a "normal" limit.
Let me play devil's advocate for a second. Knowing how to write code isn't binary, of course; there's a wide range of skill even among those who have contributed to large production systems. If I hire someone who seems great on paper and turns out to be a dud, then I immediately let them go. It's bad for me, and bad for them. If a 10 hour project-specific coding task reduces mis-hires by 50%+, isn't it better for both parties?

Less automated / efficient hiring practices could also contribute to higher developer salaries, which would in a roundabout way, provide some compensation for what seems like "uncompensated" time spent intensively interviewing.
Also because those same mentally ill people are the exact same people with the time and desire to become internet moderators (no offense to dang or anyone else here, the moderation here is good!). Reddit needs to take control of subreddits back from moderators; too many subreddits are curated echo chambers, moderators are always trying to make money through bullshit like referral links, there's no transparency, etc.

Keep in mind that reddit skews younger than here, and probably considerably less educated as well. It's just too big to have the kinds of discussion you can have here
It was a bit weirder with Java, because Java 1.2 was widely marketed as Java 2. They then gave up on it a bit with 1.3 and 1.4, and then adopted it officially with 5.
Greenspun is notoriously, shall we say, “contrarian” when it comes to modern gender issues, so I don’t think that’s an incorrect gloss on the piece.
How engineers can stand out from the applicant pool
I don't love that approach. There are lots of people who can do the work well in a reasonable amount of time but don't test well under intense time pressure.

We do require candidates to use version control and (though we don't tell them so) we review individual commits to understand the candidate's approach and how they use version control, and commit timestamps to see how long implementation took them.

And the volume of candidates who pass both resume review and phone screen in our process is low enough that we're not usually comparing candidates to one another; it's "can you do the job or not". So relative advantages aren't such a big deal.
It's not like it's the only subreddit with this kind of moderation. See r/thedonald for a right wing example or r/spacex for a not-really-political example. The things that end up on the front page reflect the userbase, not the admins.
Crypto trading app with gdax and azure functions part 1
I hate the default experience since it is purely low effort posts. The cute gifs are entertaining but I feel I am wasting my time compared to discussions on interesting topics.

By logging in you can select your subreddits which lets you filter out subreddits you don't care about and add ones you do care about.

Browsing subreddits is the best way to check out a particular topic but I do find their algorithm is okay at pulling up an okay overview of your subreddits if you login. (assuming you remove all the noisy defaults)
That's very neat. Great job! I'll give this a try.
I had hoped that the SQL improvements would fix this annoyance, but according to the documentation they did not:

create table fib ( a integer, b integer );
insert into fib (a, b) values (1, 0);
update fib set a=a+b, b=a;
update fib set a=a+b, b=a;
update fib set a=a+b, b=a;
update fib set a=a+b, b=a;
update fib set a=a+b, b=a;
select a, b from fib;

The correct result according to the SQL standard is a == 8 and b == 5. In MySQL the result is a == 16 and b == 16. They do document this in the manual, saying UPDATE evaluates the assignments left to write, and note that this deviates from the standard.

MariaDB is the same prior to 10.3.5. Starting with 10.3.5 it defaults to left to write evaluation, but you can set the SIMULTANEOUS_ASSIGNMENT mode flag to make UPDATE evaluate the assignments simultaneously instead of left to right.

I believe that all other common SQL databases (Sqlite, PostgreSQL, Oracle, Microsoft SQL Server) follow the standard.
Birds of a Feather Scam Together
Thanks for those numbers. I'm a card-carrying /r/childfree member.
And sure enough they didn’t do anything, and sure enough deaths were caused because of the shit going on in their channels.

Which incident is this referring to?
I'm just speaking from my interactions with their platform during my time as a govie. I don't disagree with what you are saying, they definitely capitalized on gov contracts in this space; I should have been clearer with my statement. For groups that know their data well, they tend to push for custom features from Palantir in lieu of developers resulting in some crap shoot interfaces.
Those people made poor choices for signing those policies. I personally never sign non-compete agreements. I've also seen agreements where any OSS projects you work on need to get approved. I walked away from that bullshit.
Wow, I was thinking of RobotFramework and I found it mentioned in SikuliX. Thanks a million. :-D
Any EGL calls go through the armsoc driver to the closed blob.

I tried the X11 modesetting driver, but the mali blob is missing GBM support on there.
Yeah, reddit is contradictory here. They have strong open-source ideals that they're trying to tie to a for-profit hosted platform model. They should accept their role as one or the other.
Sorry didn't think about that. Can you tell me what is generally accepted limit for password managers or in general?
> but they left it that way anyhow

If it makes little difference either way, perhaps they left it on to quiet those who would keep suggesting they try it even though they already have.
I agree with nearly all of what you said but that wasn't the point of the challenge. I completely agree that many individuals experience negative events on Stack Overflow and would compassionately listen to them. The only thing I am challenging is the notion, that on a whole, SO is a toxic wasteland. That is it.

The reason 10% was set as a threshold is that many people actually believe it to be higher than that. 10% is an absurdly high number of toxic posts and the real number is going to be far lower. I value authentic statements with accurate data to the highest degree.

I hope that we can get some real research on this topic with more accurate data which can only help to improve outcomes.
We won't get an agreement about the scope of the certification or even what answers are right. Too much change, too much opinions, too little rigor/science.
As someone who does a lot of interviewing, I tone down the technical stuff as the experience and responsibility level increases. I think a lot of the annoyances you mention still make sense for an entry level position, because there are a lot of folks who actually can't write code who apply for those jobs.

For candidates with many years of experience, obviously they can and have been writing software effectively, so for me it mostly comes down to whether they could work well on a team, interact with clients successfully, and be capable of mentoring juniors.
Only just getting started reading this, but I had to jump into comments to give a shout-out on how amazing 924 Gilman was for me as a kid growing up in the East Bay. I wasn't there for the glory days of the 80s/90s, and I have no idea to what extent Dan played a role in its founding, but as a space for playing and watching music, I've never found a venue in my life that comes even close to what they were able to achieve. We actually had a great scene in the East Bay, with a decent number of spots for young, local punk/hardcore/metal bands to play. But as a teenager, it was frustrating when an overzealous security guard would go off on a 15 year old kid for moshing, or when a skating rink would flip the lights on and kill the power an hour and a half before the bands had agreed earlier.

924 Gilman had none of that. I remember the first time I saw this sign[1] and then realizing that there were no security guards to enforce those rules. And yet, the punk ethos was strong enough that folks were just generally good to each other.

Or the graffiti all over the walls with a graffiti code of conduct posted every so often: don't tag over color with black and white, don't put doodles over real art, that sort of thing. Sure, it wasn't 100% followed, but people really respected it for the most part.

Or the 25 cent bottles of water and cans of soda. No profit, just kids handing out there zines and making sure no one goes thirsty.

Anyway, I'm going to go finish the article now, but if this guy got 924 Gilman, and wants to take that ethos into the internet, I couldn't be more supportive. Godspeed.

[1]: https://www.flickr.com/photos/61992100@N03/23226226149/in/al...
I think all .gov needs to use blockchain email so they can't erase e-mail metadata. Not sure if we should be able to read the contents, but by court order it could be revealed (political scandal). Otherwise, just the metadata of time, from, to, etc is on the blockchain. No way to erased e-mails you sent.
It seems like a right-wing contingent has taken over the moderation of a lot of smaller subreddits, specifically city/country subreddits, and both the content posted and the commentary reflects that.

It's a dangerous trend for both society and reddit itself.
What narrative supports The_Donald and the numerous left leaning subreddits both being there? Honestly I hear this a lot and am curious. I believe it is because they are focused on retention numbers which thrive off focused insular communities to be clear.
The fundamental problem I have with reddit is that it seems extremely easy to game and astroturf. Things like /r/politics felt like a Democratic party propaganda platform around the 2016 election for example.