skysight-inc/HackerNews huggingface dataset:
> To each and his own, but bay area engineers pissing about making ONLY 300K has always come off as being a bunch of spoilt brats

I think your entire attitude is wrong. Not in the sense of "you're being mean"; rather, in the sense of your orientation toward engineer pay. Any money that doesn't go to salary will generally go to the owners of the business. If engineers can get more, why shouldn't they? Imagine someone saying professional sports stars make too much money and should be perfectly happy to make $1 million per year. What you're actually arguing for is that even-richer people (the team owners) should make EVEN MORE money than they already do.
I was under the impression that Alberta and BC's energy consumption was quite interdependent. [1]

[1] https://en.wikipedia.org/wiki/Alberta_electricity_policy#Sup...
Two wrongs don't make a right... it's generally considered the media/news organizations that are supposed to fact check and limit bias. They absolutely don't right now, and that is a huge problem when the news media becomes more about pushing an agenda, than any single politician that should get fact checked (even the cheeto in chief).
Because now you have the worst of both worlds. The computer still has the final say in what the car does, but now you have a fallible human in the loop at all times as well. If the computer really can predict crashes better than the human, then have the computer drive the car. If it can't, then letting it override the human isn't a good idea.

Example: you slam the wheel to the right to steer into a guard rail. The computer overrides you and you remain in your lane. You flatten the toddler you were trying to avoid, that the computer didn't see.
Looking at this another way, this one-quarter revenue coming from users in five cities probably is showing these users as the power users of the app so these are probably the least likely to suddenly give up Uber because they already have a habit and Uber is already such a big part of their life.
Best commentary I have read on the subject is from Bill Gates. Here's an example:

https://www.rollingstone.com/politics/politics-news/qa-bill-...
thats BS. It is common courtesy to ask if its ok to ask a question.
For me (and I know others), the rule is to never give the correct answer to any of those questions (what was name of first pet? what elementary school?). That's how Sarah Palin was doxxed
I think it's more about context switching than time. I might be on a roll writing something and then have to change context for a few minutes to wait for someone to ask a question, and by then I lost my train of thought.
There is an anecdote, but I just cannot remember which major US bank it was. The anecdote is that they have eliminated the "Hi <name>" on the email. No greetings are accepted. People were asked to proceed to the task/question and wrap it up fast. Also no "kind regards" etc. in the end of the message.

I will continue googling and I may update if/when I find more info on this.
I've settled on:

u1: <greeting><urgency><question>

The reply is almost always:

u2: <greeting>
u2: <response>
I love this. When I worked at Qualcomm we had a page just like this on an internal wiki.
Where is io scheduling in this?

It's my perception that on current workstations, for example, that and "ionice -c3" in front of any build I do is far more useful then simply nicing it.
If someone downloads my DNA from 23andMe, they can't really plant it at a crime scene can they?

Even if they could synthesize DNA from that information, they'd need to mix it with SOMETHING to show that it's not planted. Is the information collected by 23andMe even close to accurate enough to do something like this?
Ask @dang and/or your favorite forum admins why any open platform needs moderation.
I used Voat when Reddit's servers were going down all the time, and didn't stay because the community is disgusting.
I wonder if if the integration hooks in slack have enough options to allow a good bot to help with this. I know they can identify and respond, but if they can't alter the message or noise it makes, maybe they can at least set a specific noise for the automated reply? Then if you recognize the telltale combination of the two, you can assume that initial interaction has been handled and wait until you hear the singular message received noise.
Cool. Let the EU have their own little mini-Internet in complete denial of the existence of wrongthink.
I'm in much the same camp. I'm in the military. So I live only a few miles from work and have plenty of shower/locker facilities. I could very easily ride a bike. I sometimes walk to work. But I don't have the luxury of a regular workday. Sometimes I need to get to work NOW, an asap situation. Sometimes I work 16-hour days and any time waiting for public transport means less time sleeping. Sometimes I have to bring 100lbs of stuff with me. I just cannot see how any sort of public transport would ever be practical.

An electric car would probably work for me on a daily basis, but I also have family to visit that are 500+ km away (in woods, no trains/bus options). Somtimes I have to go to training events at locations many hundreds of KM away. I cannot afford to own two vehicles. So until EVs can do both daily commutes and long weekend road trips, my one car will remains IC.
On a technical level Ubuntu 18.04 is based on a mix of Debian stable and testing with Canonical's additions.

Pengwin is primarily Debian testing, with some stable and some unstable here and there.

Pengwin configures dozens of settings for WSL and has optional WSL-specific features.

Settings are delivered by pengwin-base and features can be configured with pengwin-setup.

You could probably spend hours implementing these features on your own each time you have to install Ubuntu on a new Windows device.

But by purching Pengwin you support open source indie devs that handle it for you, answer bug reports, constantly add new featres, and are available for support.
It sounds so cheesy, probably because it is, but I want to make nice software that people enjoy and I have a vision that I feel is the right direction (after plenty of valuable feedback from others) and I guess I just want to make sure I am not shooting ourselves in the foot one way or the other. If I made a metric ton of chedda in the process, I wouldn't sneeze at it. That said, doing right by our customers and being a decent person who respects privacy and critical feedback takes precedence [I hope; people change].
i think its just most people cant communicate effectively and respectfully.
+1. I recall thinking it was a text editor with inferior key bindings to vim, and with a bunch of unnecessary weirdness.

I'm glad I took the time to investigate this discoverable interactive programmatic keyboard-oriented UI platform, that also happens to have a great editor (evil).

A uniquely empowering tool for programmers.
> Having one company be the sole gatekeeper for the overwhelming majority of the web's video content is not a solution.

Anecdotal experience: Most people discover most videos they watch through hyperlinks/word of mouth, not YT recommendations, and nothing is stopping you from self-hosting a video.

YT is not like a social network (which become quadratically more valuable, and exclusive, with their number of users). There's no walled garden, its consumed passively, and its competition is, in fact, a click away.
Or they made copies of friend's records ("ripping"). the CD-R drive has been around for 2 decades now, and came as a default option on many laptops and desktops in the early 2000s. And before that, people had CD/Casette Boomboxes where you could record CD tracks to the cassette. It was the only way to make mix tapes.

I remember the days of ripping CDs borrowed from friends on a 4x speed drive; back then, you could do 8x but there was a risk of file corruption/recording failure.
That's the issue with Slack and other hype trends that will eventually go away as fads.

Slack doesn't you make you more productive, it makes you spend more time on smalltalks and constant distractions.

I almost never had a constructive discussion on Slack. In contrast, I used to have them way more over email.
Yep. I'd never seen it before, but you can find other people talking about it online.
It’s not about the raw time wasted, but more about the interruption. When people are concentrating on some creative task, having this one-minute gap between “hello” and actual-question can really break one’s “flow”.

Much better for the question to be directly asked, so that the person can respond asynchronously when at a convenient stopping point.

Also note that asking directly doesn’t preclude being polite with “hello - mind if I ask you a question? <insert question>. Thanks in advance!”
The Washington DC MSA is, by population, the 6th largest MSA in the United States[1]. It also the 2nd most highly educated MSA in the US, by some measures[2]. The top three- and four of the top 6- richest counties in the country are part of the Washington DC MSA[3].

Given (2) and (3), the fact that it produces more than the fifth largest MSA by population in the country (Houston) should not surprise. The top four MSA's by population and by GDP are the same, in the same order- the one that is truly punching above its weight is the Bay Area, which is the 6th largest by GDP but the 12th by population.[4]

[1]: https://en.wikipedia.org/wiki/List_of_metropolitan_statistic...
[2]: https://www.cnbc.com/2018/07/26/the-10-most-and-least-educat...
[3]: https://en.wikipedia.org/wiki/List_of_highest-income_countie...
[4]: https://en.wikipedia.org/wiki/List_of_U.S._metropolitan_area...
It's not so much that it breaks productivity, it's annoying on a simpler level.

You are doing productive thing x. Person A sends you a hello message and your chat app pings you. You go to look at chat and now you are staring at an empty chat window for the minute or more it takes for person A to actually ask what they could have sent already.

I honestly think you can treat "conversations" in a chat program as more like email. Sure, some of the time you can get a conversation going, but if you don't already have a continuous conversation going then create a fully self contained message
I usually reply to their greeting-only message by reacting with a wave emoji.

It shows them that I've seen their message, but I won't be responding with my own message in order to pull a request out of them.
Don't need to be more damaging. Can be harmful in a different sense.
But that in itself is asking a question!

More seriously, I never know how to respond to that question because it depends on what the question is. It feels like a trap so that I can't get out of providing an answer to a question I won't want to answer.
Ahhh, reminds me of the early 2000s IRC. Which is pretty much the same right now.
If the matter is time-sensitive then I need to ask whether the user is available or not to provide an answer.

u1: Hi, can you switch to the alternate server, the main one is crashing

[... 12 hours later, when the problem has already been resolved]

u2: Sure thing, let me do it.

u1: STOOOOOOOOOP!
In person yes, but in chat I would much prefer people just ask the question. You wouldn't do that with email, why chat?

Just dropping it all at once gives them a chance to absorb the question and give a more thoughtful reply.

Obviously if the question is of a sensitive nature or needs special care then none of this applies.
> NuttX is a POSIX compliant operating system, and it likes to use the same naming convention of many of the functions and files you'd find in your standard UNIX/Linux system. When you try to write a unit test for your embedded code to run on your x86 development machine, as soon as a file you are testing touches a standard header file, it's really difficult to wrangle things. ...

I use a trick to do that based on the objcopy utility with the --redefine option. This is a not complicated, but still mind-bending at times.

NuttX supports a simulator that runs NuttX as a Linux application. This requires the full bag of tricks to avoid name collisions: https://bitbucket.org/nuttx/nuttx/src/c38b6cb068404827d7c071...
I understand the point of this is efficiency, though I feel it's necessary to give voice to the other persuasion: are we really going to pursue maximum efficiency in trivial matters to the point that it no longer sounds like it's human beings communicating?

There are such things as rudeness, crudity, boorishness--and in my opinion, those don't go out the window in the workplace. Keeping your interactions civil and pleasant is important, just like getting to the point can be important too. Saying "hello" before asking someone a question is polite because you're treating them like a human being, not some question-answer bot. Being too aggressive in eliminating these "pointless" social signals can have a cumulative effect of making you look like a real jerk that only values people for their utility in a given situation, in other terms, treats others like objects.

I shall remain a staunch defender of manners and etiquette and pepper all of my conversations with so-called needless pleasantries.

All that said, I of course don't promote saying only hello and then waiting for a reply before proceeding. That's just silly.
Wow, yeah, this. It is the main reason I want to start taking on funding. At the same time, there are plenty of companies that do that and still don't succeed. I believe (perhaps foolishly) that a handful of motivated, intelligent people can slum it for a bit can accomplish much more than a colossal heap of money can (and whatever trappings come along). I just sometimes get irked by all the money being thrown around on. . . well, I am not all that sure some times. Anywho, I digress. Thanks a bunch for the advice.
NYC has definitely always had a taxi "habit" despite their transit. I think London is similar. On the other hand Tokyo (which has one of the best transit systems) has lots if taxis as well, but I guess Über hasn't had much traction compared to local taxis (they've always been clean and offered good service).
This is possible but not recommended unless you are very cautious.

Windows Defender protects from Windows malware entering via WSL and Linux malware as well.

For example Windows Defender has caught comprimised npm modules inside WSL.
Why are you even getting notified of someone messaging you? I’ve had my notifications for computer and phone muted for the last 1.5 years. It has changed the way I work. If someone needs an answer right now, they know how to call me. If not, I’ll see it when I check slack again.
Yeah these nerds need to learn social cues
If I receive a message that says "Hi", I'll respond with something like "Hello", but I'm not going to sit there staring at the chat window watching them type a message... I'll swap back to what I was doing until I see whatever their next message is... I also probably won't make a website to try to change an otherwise ubiquitous social practice because it slightly hurts my productivity...
In the article Someone1234 commented in sibling apparently the innocent suspect's DNA was on the victim (they think maybe because she rode in his cab).
That's exactly why we need laws restricting what can be done with it without our consent.
Who would ever say no? Useless question.
Nah, waiting for one minute is sufficient to kick most people out of their “zone”. And the problem in this scenario is that you have no way of telling in advance whether the incoming question is within your area of expertise, or something you want to spend time responding to.
For me it's more about the break in concentration than the hello. If I get a full question, I can ignore, respond, whatever.

If I get a 'hello', now I don't know what the situation is, and it might go a few different ways. More distracting.
It's a common courtesy that, in a text-chat context, ends up being less courteous than just asking. If you "ask to ask", you are wasting my time with an extra interruption that I don't need. Now I either need to sit there and stare at "readhn is typing..." until you've finished your actual question (wasting my time), or I need to go back to what I was doing, only to be interrupted again in a minute or two when you finish typing out your question.

I understand that asking to ask is a courteous thing to do in general and follows the general rules of social graces, but when you do that, you're actually wasting my time and are being less courteous.

If you really must do this, just put the ask-to-ask in the same (initial) message as the actual question. Given that the ask-to-ask query is functionally useless anyway (what asshole would say "no" to that?), you get to appear courteous while also not wasting your colleague's time.
> now you are staring at an empty chat window for the minute or more it takes

Worse, you're trying to figure out if it's worth refilling your short term memory with the things you just dropped when you checked on the chat.

It's not a minute of boredom, it's a minute of having too much in your brain but you're uncertain if it's worth it to stop the effort or not.
agreed, but the phasing can be improved. instead of "can I ask a question?" (which risks the classic sarcastic retort), ask "do you have a moment to talk about $topic". if you don't give a hint about how involved the question is, the person can't know whether they have time to answer it.
>Agreed

Do not forget that op argues it isn't that big of a deal.

>Data's worth is recognized today by those who are harvesting it from us.

There is a lot more case-based, abstract, and long-term worth to privacy that is often unrecognized.
Thank you for your detailed response. Can you clarify a few points for me?

• You quote some text from my comment and say "This is a lie", but the rest of your statement doesn't appear to contradict anything I wrote, including the part you quoted. Is my understanding correct, that neither the text you quoted nor the rest of my comment are a lie, and in fact are both factually correct?

• How many things has "serial fabricator" Zeynep Tefukci fabricated? Can you provide any other examples of things she has fabricated? Are they all about Wikileaks, or does she fabricate things about lots of people and orgs?

• To be clear, you're saying that Tefukci did not fabricate that Wikileaks tweeted links to the voter dump, nor did she fabricate the irresponsible and harmful information contained in this dump, right? Did she fabricate anything about this incident, or are you just saying we should expect her to mislead us?

• You said "The voter dump had nothing at all to do with the AKP email dump". Zeynep Tefukci claims that Wikileaks tweeted "Here’s the full data for our Turkey AKP emails + more" with a link to the page to download the voter dump: https://images.huffingtonpost.com/2016-07-27-1469653180-1063...

Is that purported tweet a fabrication, and if so what evidence is there that it's a fabrication? (E.g. the original image that was manipulated to fabricate the screenshot of the tweet, or a link to the tweet whose screenshot was manipulated, or a report asserting that her screenshot was a fabrication from a news source more reputable than HuffPo--not an outrageously high bar, I think we can agree.) Or are you saying that though they tweeted that, nonetheless the voter dump mistake should be considered irrelevant to the AKP email dump story?
A lot of things posted here to HN are formulated as "everyone should do x" but would be more accurately formulated as "I personally prefer when people do x"

Edited to remove irony
HTML was and is wonderful in its simplicity and flexibility.

CSS was not fit for purpose until relatively recently, and is still pretty limited and broken. It’s telling that you mention features of CSS which were only recently usable.

Problems with CSS - lack of a proper grid till recently, lack of variables, byzantine box model rules, a profusion of units (px,em,en,%), lack of simple computed widths etc.

All these are fixable/being fixed but I would not be sorry if the whole mess was thrown out and a more considered styling language introduced.
Being in a band, even a low level band, is a great way for young men to get laid, and hence they are highly motivated to do it.

A friend of mine once had a conversation with the drummer of a nationally known band. The drummer was an ordinary looking fellow, who said he was a "high school loser never made it with a lady" type. After the band became known, he looked up and hooked up with every woman who'd rejected him in high school, including the married ones.
Disney will spend billions to fight Netflix
We have an intercom widget on our SaaS website. A lot of people just say "hi" and wait for an ACK. Or go with "I have a question". Then they wait. I guess they think it is turn based.

Just go ahead and ask your question. We'll have the appropriate person for you. We'll take a look at the issue before responding you. Or we'll get back yo you if nobody is available right now. It bugs me a lot.
Now can someone do Spotify for old movies? The online Netflix catalog keeps shrinking. Studios are cracking down on Youtube showing movies that used to be used as filler on late-night TV.
Would love to see Arch/Alpine Linux repo move to IPFS by default. Would also like to see better integration with Git, and an SCM platform comparable to GitHub (or GitLab). That could really get the developer community heavily involved in the project if it was sponsored by Protocol Labs.
What They Saw at Fort Pillow
papers from Science and Nature appear hear all the time.
Ecommerce Success on Taboola, Outbrain and Gemini
It could be released today. And it would be nothing like the event it was at the time.

It's not about the physical delivery format, but about the social rituals around it and the impact they make.

Streaming cheapens and commodifies music and turns culture into wallpaper. Likewise subscription video on Netflix, etc, which seems to have become a home for trashy potboilers about zombies, vampires, superheroes, and soapy post-apocalyptic dramas. Likewise Amazon's all-you-can-binge-on KDP for fiction readers.

Culture has always had the potential to be an event. In the past, the arrival of a stand-out movie, album, or novel literally left a generational imprint.

It's hard to imagine Spotify, Netflix, Apple, or Amazon, creating an environment in which that's possible. There will be products that have millions, maybe billions of fans, but there won't be many creative projects that keep the interest of those fans for more than a month or so, and even fewer - probably none at all, in fact - that will continue to have cultural power decades after their release.
That's exactly what came to mind immediately. Can't help but make a one-liner:

Object.values(arr.reduce((o,s,i,a,k=s.toLowerCase()) => ((o[k] || (o[k]=s)), o), {}))

Which turns out to be pretty efficient: each string seen once, low memory overhead. Or a simpler version using Set:

let set = new Set()
arr.filter((s, i, c, k = s.toLowerCase()) => !set.has(k) && set.add(k))
I wonder why we need to justify everything as a fault of a "filter bubble". Can't it be that these are bad/selfish/self-absorbed people?
> we've now added a minimum of $125 million per year in overhead

Which is <1% of the revenue that YouTube generated last year? Still a meaningful number. But, not unmanageable.
Someone needs to write a Slack extension (or whatever the plugins are called) that simply replies to "hi" or "hello" with "Hello! How can I help you?" and hides those opening salvos from you.
These 5 cities are not directly related to Uber. Read again.
If you are making a request of someone with whom you are not in regular contact, it is good etiquette to start with a salutation. Therefore, "no hello" is bad advice. "Inline hello," as the article suggests, is better advice.

But even there, the mechanics of whether the request comes in one long message or broken up is just not that important in the grand scheme of things...