skysight-inc/HackerNews huggingface dataset:
Ask HN: Pros and cons on up and down voting on comments
Disqus is a big commenting platform, and now they have started to show the down voting count on comments (but not who did it) [1].

So I was interested to hear the opinions from all smart people here at HN around this topic about up and down voting on comments and what people think is the most constructive way to make and promote a "positive atmosphere" in a "chat community", around this.

I can see down voting could have good sides, but also make things "negative" and "toxic". Right now I haven't decided what I think about this and wanted to here others opinions.

So what do people see the pros and cons are and what do people prefer in an chat/forum?:

(1) - no voting

(2) - up vote counting visible only

(3) - up vote counting & you could also see who did the up voting

(4) - up & down vote counting, but you could only see who did the up voting

(5) - up & down vote counts visible only

(6) - up & down vote counting & you could also see who did the up & down voting

(7) - something else, what?

[1]
Bringing Back Downvotes
https://blog.disqus.com/bringing-back-downvotes
Is it possible they wanted to fire you anyway and gave a task to you that they knew was impossible so that there would be a reason for it?
There's still interop code though, isn't part of the challenge with this ensuring that there's no security holes in the communication layer between the VM and the outer application? Perhaps they have that concern regardless, but I think a standard set of patterns + shims will eventually converge for Realms.
it's a constant source of pain for us DBAs too. i've just always heard that code reuse isnt an imperative for sql server, not to the same degree as it is on the application side.
Subaru improved the A-piller visibility a bit in recent models, I think! My '13 Crosstrek has good visibility; the '08 Forester I used to drive was much worse.
> No, Windows is not the mess it is because it allows you to install anything. It is the mess it is because it there was no sensible source of approved software.

I completely disagree.

In particular, if there is a paid version in a store, then users will seek a free version outside of the store, and then receive a free bouquet of viruses. Or they seek a free movie or VPN, and Google suggests an application that isn't in the store: more free flowers installed.

Android has an approved store, and yet I have read articles lambasting the security of Apps, where the underlying reason was that users had gone side-loading. Fear damaging the brand.
It's def. a cultural thing here in Norway.

People are very much entrenched in the "Renting is money out the window" ideology, which gets repeated ad nauseam from you're old enough to move out.

Home ownership is also one of the big adulthood milestones here, because there's so much responsibility involved.

But I think the main (current) driver is ever growing cities, along with the ever growing housing prices. We've experienced a ton of centralization for the past decades, but it is especially now that people are starting to feel the heat of exploding rents and housing prices. FOMO is very real.

We also don't move that much around. Most people move away for college / university, then to a city or two for work - usually settling down fairly quick.
Pedestrian safety is of almost not value to us manufacturers. The could improve it significantly but there were actually a couple cases where manufacturers would strip off pedestrian safety features off cars originally designed to European standards to make them more aggressive looking.
2020 Olympics 1 Year Out: How Tokyo Is Prepping for Summer Games [video]
In my experience the execution order isn’t obvious to most sql users. You’ll find a lot of people using sql who don't understand why something from SELECT can be used in ORDER BY but not WHERE or HAVING for example. It takes a slightly more advanced SQL understanding to be able to explain these kinds of errors in thinking. Thats why a good ORM can often be the best choice for users.
EU nations can force Facebook to remove content worldwide, court rules
But he doesn't, there is a direct quote in the article about this very idea.
WeWork is planning to lay off up to 25% of its employees
Thanks! I'll try to think about a couple other situations in this way in the future.
Apache/Nginx SSI + fcgiwrap + bash scripts.

For little admin/monitoring ui for Linux servers this is crazy quick to build. Probably would not want such sites on the Internet. Pwnd instantly if you have shell shock

If you have a good set of cli admin tools #youmightnotneedphp :)
> I think there is work on "readability", just in another context: Its called typography and orthography.

I think that's a very different case. Maybe some analogies might be drawn between some of that work and some of the lower-level aspects of reading code (related to syntax noise etc), but code readability, if it's a defensible concept at all, is a far more complex and layered phenomenon than letter & word recognition.

The first thing a researcher would need to establish is whether or not readability even exists as a natural kind apart from familiarity. I don't know the field, so this might already have been pursued somewhere.
>> You can gauge the insincerity of the project by the mendacity of the title. There is an area of Texas known universally as "Central Texas". The "Texas Central" project goes nowhere near it.

This is an incredibly bizarre criticism. Perhaps you are bitter that the project will not benefit you immediately? I live in Austin, and I am a bit disappointed about that myself, so I sympathize.
schooled, dagnabbit!

;-)
“That rug really tied the room together.” — Walter Sobchak
I think this is just wildly out of touch. Yes, a family of 4 with two small children, getting around on buses and scooters carried in their backpacks.
Isn't the "building something new" job somewhat of a gamble though? To get in on the ground floor of something big for a bigger payday down the line? The same can't be said for a struggling company cutting salaries.
Not in a week -- months or years of process to get eminent domain, and it costs a fortune
Or, alternatively, you could notice how the Islamic states managed to do exactly the same thing but without massacres.
Better use systemd as a reliable cron replacement https://wiki.archlinux.org/index.php/Systemd/Timers
>The 10s of millions killed in the “great leap forward”

At least partially caused by the China trade embargo, another form of the sanctions being being recommended here to limit their influence.
Investing 800 mil is exploitation? I would like to be exploited like that.
The blog has an archive feature like Anarchia. In fact I was heavily inspired by Anarchia when I wrote tumblelog. However, instead of grouping by month I group by (ISO) week number to keep the pages small (I blog daily). But I do plan to add a calendar feature to make it easier to go to a specific date. See also my tumblelog [0].

I already had written a program to generate my other (main) blog [1] so based on my experience I had a list of things I wanted and how I wanted them so I decided to write a static blog generator myself. Moreover, I wanted something to show on GitHub as I am looking to be hired as a Perl developer and have hardly any code publicly available (for most of the work I do I have to sign an NDA).

Thanks for asking.

[0] http://plurrrr.com/

[1] http://johnbokma.com/blog/
that seems very unlikely to happen in texas, right? socialized public transit doesnt seem like a distinctly texan thing to do.
Don't give the number first, insist of getting the number or no further reply.

Typical recruiter (or any saleman for than matter) wants to drag you into personal sales dance conversation - the key is to avoid wasting your time until they open the cards.

Just plain ignore typical "it depends on level", "lots of upside", "super competitive", "willing to match" or whatever they come up with and wait until specific reply upon your specific request.
I think it's an unstable equilibrium. In the right group/social context, some values lead the behaviors of people (love, morality, spirituality) but it doesn't take much to go back to negotiation/power.
Shit in - Shit out

Can you put ego off your thinking and focus on salary or material benefits of not being praised/pampered ?

With respect.
> I'm not entirely sure how those four examples are supposedly invalidated by giving them a clever nickname.

It's not supposed to invalidate the reality of the matters concerned. It's supposed to suggest that that they're not actually the issues at hand, with CP and Drugs and Terrorism being used as stalking horses because being in a position of being seen to defend the privacy rights of terrorists makes for terrible PR.
what stops these people from downloading mine or anyone's resume off LinkedIn and use that for their purposes? they wouldn't even need to bother contacting me first
It's not entirely sensible, but it is understandable. I don't think most programmers are truly aware of how much they know, and how deeply automatic their recognition of programming constructs has become.
Most families bought apartments they were living in at the time for peanuts in early 90s
If Bill Barr asked to borrow my lighter right now I'd throw it on the ground and stomp it to oblivion while making intense eye contact. And it's a really nice lighter.

I'm still waiting for the headline for disbarment proceedings against that sad sack. Fuck him, his requests, and everything he (fails to) stand for.
This is incorrect: TypeScript doesn't require annotating functions with return types, and can infer return types from function bodies.

It doesn't infer argument types, but it does infer return types.
> "Yes, they will be here soon / joining us shortly / along later."

None of these clarify singular vs plural of 'they.' All of them work whether 'they' refers to one person or multiple.
> [null] can often even have its own semantic value. i.e., "there is a value for this key, and that value is null" might actually be semantically distinct from "there is no value for this key"

That happens. Surely, if you know about this in advance, you can use a type along the lines of

data Field = Field Int | Null | Empty

And if you don’t have this kind of knowledge, well... That’s just a problem waiting for the right time to surface, whether you are using Haskell, Clojure or whatever else.

> And I am beginning to suspect that it's actually safer, and even simpler, to fully live in and be fully aware of the reality of the business domain I'm working in, than it is to try and live in a bubble and pretend that life isn't complicated.

I would’t say Haskell forces you to live in the bubble. Haskell forces you to think, in advance, about the relations between fields and types, sure. It doesn’t force you to use only simple, bubble-y types, though; the types can be something general, or some abomination (like the one above). I’m not aware of a use case where I wouldn’t be able to say “this will always be something”.

The only major distinction is, I would say, the place in code where you deal with the types.
Clojure: In the functions all over the place (-), and for some fields, never (+).
Haskell: Always in the topmost layer of your app (+), but you have to deal with all of them (-).

That’s the basic tradeoff between those two languages. Which pros and cons are more important depends heavily on your use case.
Location: United States, Missouri

Remote: Yes, remote only, small amounts of travel
Willing to relocate: No

Technologies: Ruby/Rails, Javascript, React, Python, Java, PHP, databases, some AWS, some Firebase

Résumé/CV: https://www.linkedin.com/in/joshua-welker/

Email:

I have 8 years of experience doing web application development in a higher education setting. Specialties are systems integration, workflow automation, and frontend UX testing. I've built whole Rails and PHP applications as a team of one and have also managed teams of GAs and interns. Looking to move into private sector for faster pace and more challenging work.
LA Rams vs. Seattle NFL Live Stream October 03, 2019
https://www.reddit.com/r/Earpicksi/comments/dcx60g/matchthreadrams_vs_seahawks_live_streamsreddit/
https://www.reddit.com/r/Earpicksi/

https://www.reddit.com/r/Earpicksi/comments/dcx60w/matchthreadrams_vs_seahawks_live_streamsreddit/

https://www.reddit.com/r/Earpicksi/comments/dcx61z/matchthreadrams_vs_seahawks_live_streamsreddit/

https://www.reddit.com/r/Earpicksi/comments/dcx62j/matchthreadrams_vs_seahawks_live_streamsreddit/

https://www.reddit.com/r/Earpicksi/comments/dcx63b/officialreddit_rams_vs_seahawks_live_streamsreddit/

https://www.reddit.com/r/Earpicksi/comments/dcx649/officialreddit_seahawks_vs_rams_live_streamsreddit/

https://www.reddit.com/r/Earpicksi/comments/dcx64p/officialreddit_seattle_seahawks_vs_los_angeles/

https://www.reddit.com/r/Earpicksi/comments/dcx654/officialredditlos_angeles_rams_vs_seattle/
Zuck looking like the good guy in an exchange about privacy. Now that takes some doing...
Maybe I’m just showing my age here, but has use of SQL really fallen so far out of favour that very few developers know it well? I’m honestly surprised.
All life leads to death, in nature or captivity. Pretty much any animal will be eaten upon death, by predators, scavengers, or microbes. Sometimes it will be killed to be eaten. Death follows wild animals at every step.

Captive animals can live better lives than wild animals. They can be treated well. That's my premise.

You can have the position that either such life is just meaningless suffering and that its non-existence is better than its existence.
There's nothing annoying about understanding how you're allowed to use something created by another person, especially when legal liability is involved.
drop schema if exists *

Doesn't start with select; you never have to write sql again;
you're probably fired
Totally agree on enjoying material benefits.

Do you enjoy communicating with person who is fondling his phone while you're speaking to him/her?
Google Chrome? Yes, it is definitely a privacy concern but Chromium is open source. Debian includes Chromium packages and if there were legitimate concerns about Chromium it would have never been distributed in the official Debian repositories. If the author knows there's something sketchy going on with Chromium they should present their findings, otherwise it's just unsupported conjecture.
how fast the risk rate and dangerosity increases with speed ?

I applaud fast train projects, but I'm just curious about how nasty can things go if something fails at 1000km/h. Is it fully passive failure design ?
Not only that but you could put housing there
That's a truly heart warming story to hear!

I think you just upped my motivation even higher to be in IT.
This sort of meditation fills me with existential dread, namely the idea that every moment you are annihilated and replaced by a new person with most of your old memories, and nobody even notices.

And when "I" wake up I'm like, wait why do I have all of these bills to pay, and why is everything in such a mess? Clearly nobody asked me about any of that.

Sorry, future "me" - if you had kept me around and not insisted on replacing me wholesale, I might have been able to help you out, but given that you're getting rid of me and taking all of my stuff I think I have no reason to help you in any way.
Thanks for the info on that capture tool. Unfortunately, it isn't allowed in our controlled space. And the Confluence data I have isn't public, so out of luck.
Please go to China and talk to people with no rights but lots and lots of dough because their land/houses got confiscated by the commies in order to build high rises, freeways, high-speed train tracks or whatever the Nazi government has conjured up. They are literally the envy of the young generation because they no longer have to work (that IMHO is indeed a problem). But alas they don't have rights whereas homeless people in San Francisco can defecate freely and indulge themselves in needles basking in the democratic sun.

Make no mistake I'm a staunch supporter of democracy and freedom and despise the fact that China is lacking in both probably as much as you do. But please get your facts straight and refrain from using your imagination to comment on a country you most likely have never been to.
Might not quite qualify as an auto-antonym, but I am entertained by the new use of "drop" which is increasingly common in ambiguous headlines, perhaps because the dual meaning enhances the clickbait level:

"Apple has dropped feature X" - they're revealed this new feature
"Apple has dropped feature X" - they no longer support this feature
Yes, but it may be important to some folks to have the node runtime available for an application they would like to be desktop based.

I agree, though, that it would be important to decide if the built-in Javascript support fills the need before considering a solution like NodeGUI.
Basically, if you're a large org, you must be an OpenID Provider (OP). Optionally, you might also be a consumer.

If an org supports social login, for instance, they are likely a consumer and a provider.

The user authenticates at an external OP (like Apple or Google), but a local account (or "identity") is always created by the service provider, which should be stored in an OpenID Provider.

> but it's ultimately an identity that Apple owns.

I would say that's slightly inaccurate.. it's ultimately identity information that Apple owns. And of course, Apple owns your account with Apple.

But the minute you "sign in with Apple" to any service, they too are creating a local identity for you (sans password). That identity begins with the information provided by Apple (e.g. name, email address, etc.), but can expand over time to include additional information provided by the user, not Apple.
Children in my area are largely carried around in school busses. I couldn't drive in High School and relied upon walking to the bus stop.

There are unorganized groups ("groups of friends") who travel together from bus-stop back into their neighborhoods. This is just walking. And I don't think I grew up in a very urban area.

---------

Scooters are helpful when walking further distances for personal city travel. But... when it comes to school, busses are extremely efficient at the job. Probably the best at the job: a large group of people are getting to the same location at roughly the same time.
Please don't post unsubstantive comments here, especially not nasty ones, regardless of how annoying other commenters are. Otherwise we all go down an annoyance spiral.

https://news.ycombinator.com/newsguidelines.html
Yeah, cloud prices are insane. I only rent individual servers.

Very few real world projects actually do need the cloud features. It's nice to have, sure, but you're paying a lot for it.
The original post linked in the opening covers some of the search and reasoning.
If I wanted to take a trip to LA there is no way I would spend a day driving each way on the I5. So for me it’s either fly or take a train. Regardless of the sprawl within metro areas, there is absolutely a need for connections between big cities - the last mile transit for airports is still bad anyway
There's a reason FOX Kids rhymes with Trucks kids, and anything else.

FOX off, basically.

It's a dystopian world. Call Phil Collins.
> I'm asking what's the nuance in privacy vs crime prevention.

If someone has an idea that can help prevent abuses and protect privacy without enabling abusive governments, I'm all ears. Unfortunately, to date all we've seen are proposals like the Clipper chip which amount to a backdoor to everything. Understandably, experts are somewhat skeptical of replaying the experience.

> I am curious what you think are the ways we can fight child abuse. It seems to me we have some obligation as technologists to see that our works aren't used to harm the most vulnerable.

You are absolutely right. Absolutely, complete, perfectly correct in every way. Yet, might it be possible that cryptography is not the right context for this discussion? Perhaps there are other tools better suited to the question at hand that do not have the same ugly record of pervasive invasions of privacy? I would love to discuss those! Do you have any suggestions as to where we might start?

This seems like a question best posed to the people on the front lines of this effort - what do they think they need? The rest is so much second-guessing.
At least there were some smart people on both sides:

> The governor of the Colony of Vancouver Island, James Douglas, ordered British Rear Admiral Robert L. Baynes to land marines on San Juan Island and engage the American soldiers under the command of Brigadier-General Harney. (Harney's forces had occupied the island since July 27, 1859.)

> Baynes refused, deciding that "two great nations in a war over a squabble about a pig" was foolish.[6][10]
> There has to be some nuance from the absolute privacy folks on this one. How do we balance the need to fight child abuse with privacy?

I'll try my hand here:

You're talking about this as "preventing child abuse" versus "privacy". The former is pretty concrete, while the latter is pretty abstract. But allowing government to invade everyone's privacy has concrete effects. Let's be clear here: in 2013, 2.2 million people were incarcerated in the US.[1] 1 in 5 is locked up for a nonviolent drug offense[2]--that's 440,000 people. And 540,000 people are incarcerated because they can't afford bail. It's unclear from the graphs on that page how many are locked up for child abuse, but the total incarcerated for rape and sexual assault convictions is 163,000 people in state jails, which by all accounts is where most rape and sexual assault convicts end up. It's unclear how many of those rape and sexual assault cases were convicted due to evidence from surveillance, but I think we can assume that it wasn't all of them. And in case it's not clear, quite a few of those unethically incarcerated will be raped[3]. In short, unethical incarceration is a much larger threat, by the numbers, than child abuse.

We've seen time and time again that violations of privacy are publicized as being used to prevent terrorism and child abuse, but immediately are then used to prosecute nonviolent drug offenders.

What it comes down to for me is that I trust average citizens to do the right thing more than I trust the law. The vanguard of law enforcement is average citizens picking up the phone and calling the police when they see something wrong, and I want to keep it that way. I trust the average person to call the police when they witness a crime like murder, rape, or child abuse, and not call the police when they witness drug possession. I do not trust law enforcement to enforce the law as ethically. Pervasive surveillance takes that power out of the hands of citizens and puts it in the hands of law enforcement who has time and time again shown themselves to be untrustworthy with that power. It's dangerous to be right when the government is wrong.

And that's in the current US. In the past, US law has been even more wrong. For example, US law enforcement was used to suppress, for example, civil rights activists. That time may come again. It has always been beneficial to let illegal behavior slide under the gaze of law enforcement when that illegal behavior wasn't unethical behavior.

[1] https://en.wikipedia.org/wiki/Incarceration_in_the_United_St...

[2] https://www.prisonpolicy.org/reports/pie2019.html

[3] https://en.wikipedia.org/wiki/Prison_rape_in_the_United_Stat...
When you use the Constitution as a base line as to what it's logical for the government to do, then it's absolutely ridiculous to allow it. The only one who can argue otherwise are lawyers who represent cops/FBI/NSA whose sole purpose is to do the best job they can do, which obviously means no limits on their power. It's up to citizens to vote in law makers who actually represent our interests, the CIA/FBI/cops will only ever stick up for what is in their best interests. That swearing to protect the Constitution is really just a formality and not really applied to their daily activities.