skysight-inc/HackerNews huggingface dataset:
I think this could be misinterpreted as a setup for a date. I'd think that if some dude asked me and we hadn't had much small talk at the office. At the same time, it isn't horrible advice.

It really all depends on the situation and your current 'comfort level' with the person. I mean, if you've been working together some time and have chatted at the office, might not be an issue.

It might help to mention that you wanted to talk about work or their experience - This helps make it clear that it isn't a veil for a date (this is not foolproof). It might seem more appropriate to ask them to eat lunch with you in the middle of the workday, and things like that.

In other words, make it a coworker sort of thing, and use your judgement. Whether she declines or accepts, just go on and treat her the same nevertheless.
That's why I said 'ideal', it's not true in practice, but I was responding to the comment about the hypothetical "point of the US".
Apple's removal of headphone jack sparks ire
No, it's not. You register to vote a bit before the election. You show up to your local precinct, or request a mail-in ballot. You might have to show the same ID you're required to have for any other institution interaction, depending on your state. Done.

You're able to register to vote whenever you change the address on your state ID or car registration. In many states you can register at the polling station on voting day. You usually also get mailers prompting you to vote, volunteers asking you in person, etc.
This guy is 25 and all "woe-is-me" about this incredibly productive life he's lived so far? Jeez. I'm not taking away from the difficulties of living with a felony record in the United States; the system is rigged against people with a record.

But he's not exactly the right person to garner sympathy when he's made hundreds of thousands of dollars and has nothing but a fruitful career ahead of him despite his criminal record.

And make no mistake, sympathy is what he wants for publicly posting this ridiculous article.

Also, stop acting like you're smarter than everyone else. Humility is a virtue in this industry. Those skills you have today might be completely useless in 5-10 years, you always have to be innovating yourself if you want to have a long successful career in tech.
"ports older than USB" meant serial and, later, ethernet.

My new-issue Dell work laptop lacks an optical drive and Ethernet. My dad just bought an even beefier Dell laptop and the first thing he asked was "where's the DVD drive?" Dell offered to send him a free external USB optical drive, but told him that internal optical drives were simply not an option on that make of laptop.
How as a society do we decide appropriate discrimination vs. inappropriate discrimination? We discriminate constantly, every single of us - making choice of this person over that person. Is that wrong? when does it become wrong? is it not something that can be hashed out?
Introducing GeoViews
It's too reliant on state changes all over the place, making even medium-complexity web apps really hard to maintain. I find with Mithril (similar to React but smaller) it's a lot easier to understand how my app gets into a particular state.
The potshot was aimed at Winforms, actually, not SQL.
I've been interviewing a lot of people over the past 5 years, some are good some are bad, but I've seen no correlation between age and complacency in software developers.
Sorry about that! Issue should be resolved now if she'd like to retry.
> I don't parse language in quite that manner, and even in speaking I have a different "mouth feel" for those homonyms.

I believe in the (somewhat controversial) non-subvocalization-based text processing and even think I do it myself, but I'm wondering if you could describe more about the "mouth feel" issue. Do you mean that you believe that you pronounce them using different phonology (that another person would potentially be able to hear), that your muscles are doing something different but not in a way that makes an auditory difference, or simply that you're subjectively aware of the spelling while speaking but not necessarily in a way that makes a physically-observable difference? Or is it not quite clear which of these is the case?

I think this is an interesting question in the philosophy of language and also in the psychology of reading. (I've thought about this myself but haven't studied the academic literature about it.) If your answer is the first one, I wonder if you'd be willing to make an audio recording of yourself pronouncing these words that might show what difference you experience.

By the way, there are documented cases where spelling differences have created new pronunciation differences that didn't previously exist in the spoken language. Maybe something like that has been happening in your idiolect?
"Hey would you like to go out for coffee professionally which is totally not me asking you on a date?"
This reads like an effort to invalidate someone else's ideas, concerns, and criticisms by trivializing them and presupposing their motives.
Verifying randomness is not a 2 minute task.
> the "netflix" part is worth as much as a single random character

Unless you mean that they'll look for "netflix" specifically because of the service they're cracking, surely a word adds much more entropy than a single character?

~50 commonly usable characters, vs tens of thousands of words.
Are they cherry-picking the answers? I would be interested in Jean's answer to the first question.
>international norms

You mean like voter ID requirements?
libui only wraps around GTK+ on Unix systems. On Windows, it uses the native Windows API directly.

GLib is a utility library; it provides things like container types, filesystem access, networking utilities, threads, object-oriented programming with events and properties, and other similar functions in a platform-independent manner. GTK+ uses GLib. You can use GLib on its own as well. It won't solve the problem of GTK+ being clunky on Windows, though.
I'm open to suggestions - what to remove, if a new category should be created, if stuff should be sorted, should there be an articles section at all, etc.

I basically searched 'cmake' in github and sorted the results by stars in descending order and went through the first ~30 pages - everything with more than 4 stars was inspected.

here is the reddit thread: https://www.reddit.com/r/cpp/comments/51sy99
Disney would.
How can you draw the distinction however? Couldn't the white supremacist claim another reason? (for instance, white supremacists often bridge their religious beliefs with their racist views)
I perfectly hear what you mean.

It used to be that working on a dynamic team (with member of different age) would be a big source of motivation. But nowadays with remote working and teams spread all over the world (and managers and business units having different agenda sometimes), this seems to fade away, hard to find anyway.

What is left? Somehow I have grown to hate an unfinished job -- a failed, or a late, or simply a clunky product. I can't help but think that I've put in it days of my life that I count much more thoroughly now than I used to.

Another source -- I hate to fail people who puts trust in me, and they tend to do this more now than when I was younger.

Funny enough, people's managers in companies I have been don't seem to understand these motivational factors. In yearly career-development meetings, I absolutely had to provide a "proof of motivation" by coming up with a "career path" leading somewhere.
Arachne WWW Browser for Linux – Screenshot
Is Bluetooth discouraged on airplanes? I thought it was just the cellular transmission that is limited in airplane mode.
Brilliant. Thanks bro.
Market Research is a $40B industry that depends almost completely on these concepts. I'm not sure how prevalent distributed systems are with MR companies, but that's an implementation detail anyway.
> Proportional representation would be specifically banned by 2 U.S. Code § 2c though.

But it might be politically possible to get that prohibition on multimember districts narrowed to what it was designed to deal with, which was having multiple at-large plurality-elected seats to suppress minority representation. (When it was passed, no one was using multimember districts with PR, so they simple weren't a consideration.)
iPhone 7 Models from AT&T and T-Mobile Do Not Support CDMA Networks
That's really the crux of what I'm getting at here.

People who are using AirBnB to rent space in their homes will also have the freedom to stop doing so if they are no longer comfortable losing any say regarding who they are willing to let stay.

If anything, AirBnB is really opening the door for a competitor who totally defers to the property owner to cut into their market share.
Main site: http://www.glennmcc.org/
It's not just software companies practicing age discrimination. I heard from a friend of a friend who worked at a very well known, trendy space rocket company. He recounted youngish engineers in a meeting would comment how they don't want to see too many with gray beard in the company...
In related news, "People are still bad at knowing the unknown" and "Everybody thinks they're average; perhaps because their sample size can only be 1."
Personally, as a 16 year old (or possibly younger, it was a long time ago) with no internet connection and little programming experience I found the Python user documentation very helpful. That possibly had something to do with me actually reading the tutorial rather than dismissing it as beneath me or ignoring it altogether and attacking the person who brought it up.
I absolutely don't understand your logic.

> "which few people really need these days"

According to sales figures people do need/want them.

> "The biggest problem is that others often copy stupid or customer unfriendly decisions Apple makes"

And how is that Apple's fault that other companies try to copy what works for them?
Me saying this is downvote-worthy in itself and I'll gladly take my lumps because I'm only adding to the noise, but let's break this down:

(1) You claim that because someone wrote malware that requires root access to install, but can't be used to get root access to a system in the first place, that the vendor who makes that system should no longer publicly state (in their marketing materials no less) that they care about security and design their operating systems with security in mind.

(2) When people downvote your incredibly astute, mature, and insightful comment, you feel the need to follow up on it and complain publicly about people giving downvotes. Because everyone knows that the most appropriate response to downvotes is to complain about getting downvoted.

(3) You don't stop there, though! Why would you? You are so confused as to why someone would disagree with you that instead of reconsidering your original opinion, you assume that a huge corporation must be paying people to downvote the deep, deep wisdom you've chosen to express here. You don't keep this suspicion to yourself though- you are so certain of its veracity that you publicly state your conspiracy theory as well, because of course you will.

Any one of these things is incredibly downvote-worthy. All of these things combined are a perfect storm of comically stereotypical Internet forum asshattery that everyone has seen a million times over during the past 20 years and has no desire to ever, ever see again. Sadly, it will never completely go away because there's always a new generation to keep the traditions of Slashdot circa 1997 alive (or Usenet after September 1993). All anyone can do is downvote on sight and hope that each generation learns these lessons a little more quickly than the one that came before it. Honest critical thinking == good, mindless hateful tribalism == bad, that's all there is to it.
Be safe and do as Mark Zuckerberg does -- stick a Post-It™ over the camera lens.
Lots of people avoiding it will give the creator a much bigger incentive, though.
The current election feels like the most important election because the other ones are safely in history.

What exactly do you see changing when we reach the vaulted 100% voter turnout? Or is it a transcendental type of thing?
Most diversity initiatives are discriminatory by nature. Assuming your company hires people exclusively based on skill.... In order to artificially balance certain ratios your company must discriminate on who they hire.

In the educational world this is called affirmative action.
It says it checks if those folders are available - which could mean checking if the name is not already taken, and then creating the path for itself to use.
We have had this debate in the US. We determined that that you can discriminate against people for most random reasons, but if you run a public accommodation there are several specific reasons you can't use to discriminate.
"You probably interviewed as bad as you think you did" is not a catchy clickbait title.
Not a female engineer but I have a perspective on #1. My daughter, who is 5, already has it in her head from kids in her school that boys can do basically anything and girls can't. So she wants to be a boy so she can "do whatever I want".

She is only 5 and the girls and boys in her pre-k class were talking about women doing X roles and boys doing A-Z roles. I'm convinced this whole less women in STEM, less women in many professional roles in general are very cultural that starts from a super, super young age.

We've been trying to course correct. I try to show her different women in fields that have done things. I try and talk to her about how smart woman are, etc. But honestly I don't know what the answer is, society-wide, beyond a very, very slow multi-generational nudging of young women telling them they can get into whatever field they want.
I would suggest a formal letter to said person rather than an email outlining your concerns and where you believe laws are being (or could be) broken. Depending on your environment you could also state that you feel you have an ethical duty to report the company to any applicable authorities should any vulnerabilities not be rectified.
"What kind of color is chartreuse? Red, right? Wrong. In this universe it’s green, and you’re a long, long way from home."

Damn, when did I miss myself changing multiverses! That must have been around the same time my wife changed from a loving women to the evil siren she is now!
Show HN: Materia – A modern dev environment to build mobile and web applications
Disagree with you on electronic voting. I know a little bit about this one.

There is no way to both protect the secret ballot and ensure a public vote count. Can't be done. And most systems (proposed, hypothetical, existing) don't do either.
I don't like the use of backdoor for malicious cracks, as it confuses the argument between malware and bad security practices. Though technically, backdoor is the correct term.
Well, first of all, he is mentioned here solely on his Excel process, and in that regards, his tweets about Harambe or purchase of a hip hop album are completely irrelevant, and honestly it is nice to see a community that can discuss a part of a persons work without tainting the view of that with other workings of said person.

But if you do hate him, you can apparently call him and tell him why and he'll take the time to discuss with you why you hate him, and he does this quite calmly and rationally (given the situation)[1].

[1] https://www.youtube.com/watch?v=OuinpSlKFEo
"What is Aleppo?" = throwaway vote.
Just adding another data point — I've gotten coffee outside of the building (at a cafe) alone with male colleagues, both multiple and one-on-one, and it's always been fine.
I often wonder how would these people hire soldiers? "So I see you have no previous experience in killing people... We are looking for people that have at least 5 years of experience in killing people."

My point is you need smart enough people for your job and nothing more. You do an IQ test, a personality one and that's all. The rest can be learned.
The documentation contains "for-each" and "for each", but sadly not "foreach". Why should "foreach" be in the documentation? There is no "foreach" keyword in Python. If you are looking for "foreach", someone else will look for "python do until", "python fold", "python switch" and maybe another one for "python macros" or "python transducer".

Some of those searches are legitimate, because "foreach" is quite used outside of Python and "switch" should be expected to be defined in every language. However, the documentation states what the language is, not what it isn't.

The goal of a reference documentation is like a dictionary: you define your words w.r.t. the other words defined in your language; this is already quite a complex task. But you don't mention words from other languages because that would start to be overly confusing and a burden to maintain (now you have to check how other languages evolve). There are other resources to make connections between languages.
Have you considered the fact that whites discriminating against blacks is commonplace in the United States (as well as many other countries) while accounts of whites feeling discriminated against by people of color is much more rare?
Some will.
Most will complain about it and buy an iPhone anyway because it's such a hassle to switch between iPhone/Android.
Can you bypass them by adding query parameters to the url ?
Most democracies do not have a separate voter registration (bureaucratic) step.
It's absolutely the case, if you look up how the 12th amendment actually works, the representative breakdowns by state, and cross-reference by the public statements that the various Republican representatives have made - not to mention many of them being actual Trump delegates. Trump has the House locked up with a lot of room to spare.

Did you know that the House of Reps absolutely has to limit their choices to the top three EV recipients? There's absolutely no scenario where Romney or Ryan wins.
I'm blind. Would you not rent this property to me because you fear for my safety therein?

Would it make a difference if I've said I've skied, biked solo, rock-climbed? If so, why should I have to do so when others don't, and are trusted to make up their own minds as to whether your property works for them?

Do you feel more confident than I am in determining my own limits?

Disclosure: I've been denied many opportunities because an unqualified person determined what was and was not safe/possible/healthy/OK for me to do, and find it upsetting to be denied my agency because of it. Glad to see these changes landing. If I've misinterpreted your post then I do apologize, but it looks like you're making choices and denying opportunities for capable adults, and I'm not OK with that if that's the case.
This is incredible. I'd be worried if I were a professional audiobook reader :)
> No chance of this being misinterpreted.

Easy fix: if you're a manager invite everyone for coffee and ask how they feel. In 5+ years at a company, the only time there was any structured one-on-one was during the final yearly review, otherwise it was unplanned (meeting in the hallway, or by the coffee machine).

You'll find a lot more if you talk to people one-one-one. It doesn't matter if they are women, men, other genders, races or age. Groups don't work, multiple managers doesn't work, just one-on-one.
Yeah, this. It's weird to single out women and it's equally weird to not include women. The whole point of these discussions and elaborate rigmaroles is to treat people the same regardless of gender.
To play devils advocate your are saying some personal discrimination is okay because of what you feel are valid arguments, but other people should not be able to have their own set of rules for their discrimination?
Interesting. I've been watching "Ask a Female Engineer" for years now, except they just call it "Ask an Engineer". Here's Adafruit's weekly show by that name:

https://www.youtube.com/playlist?list=PL7AE4BFB81D3DC925
>some portion of interviewees are losing interest in joining your company just because they didn’t think they did well, despite the fact that they actually did.

This is the key takeaway for me. This is IMO and experience probably based on a "sour grapes" type defense mechanism, where candidates will internally try to talk themselves out of wanting a job that they felt they didn't get. They walk out of the interview feeling they didn't perform, and instead of regretting the lost opportunity they start to focus on even the most minute "negatives" about the job/company.

The more time you give a candidate to stew about those reasons they don't want the job, the more time they'll have to find reasons that may not even exist.

Positive feedback should be given almost instantly. Some companies and candidates are reluctant to give positive feedback quickly because they feel it may hurt their negotiation leverage.

I don't have data on this, but anecdotally (over almost 20 years in recruiting) I've seen this countless times while collecting post-interview feedback from candidates. The ones that feel they did poorly are likely to mention a negative about the interviewer or company, which becomes somewhat awkward when we come back with a job offer.
I would be highly in favor of a state adopting ranked ballots without changing their counting method - just continue to count the top choice as your vote, like before. But then we'd have some amazing data sets. That's the dream.
Apple keeps gatekeeper and another process up to date, effectively scanning for this kind of stuff is built into the OS.
I have to agree with this, in that depending on length on circumstances, it could be taken as putting out the feelers for a date, even if that is not either party's intention.

The easiest way to get around this is to go as a group. Don't make it one-on-one.

This isn't only specifically about tip-toeing around a gender-related situation. I don't mind grabbing coffee/drinks with close colleagues of any gender, one-on-one, because that's the time we shoot the shit about stuff that doesn't need to be heard in-office (e.g. venting, likely). But if an acquaintance wants to get a one-on-one coffee, I feel justified in assuming we're going to be talking shop, like "Hey, I have this project idea, what do you think" or some other implicit solicitation.
I'm not a super expert, this is just what my friends in the biz have told me. I wouldn't be surprised if several factors conspired to create the IPA trend. Yes, there are many ways to infuse flavor into beer, some of which you mentioned above. My friends make IPA styles, but also many others using all kinds of tricks like malts, waters with different minerals, pHs, different base ingredients, brewing wheat in different ways. My buddy even domesticated a new strain of yeast.

If you're in Boston, give Aeronaut Brewery in Somerville a try (https://goo.gl/maps/bm22XaBvFPQ2). I have something of an interest of it, but I (unsurprisingly) recommend them.
They said that the 4k is achieved via upscaling. There's basically interpolation on 1080p with the additional pixels to create a nice visual. So it helps with aliasing issues and gives a crisp look, but neither console is capable of actually rendering in 4k.
503 Service Unavailable?
I agree. I guess most of this analysis is focused on which box I should check for the presidential election, if either.
People giving their homes to Airbnb aren't hotels. They should be entitled to do whatever they want with it.

And what's this no picture thing? Pictures are really important and gut feelings are a great thing.
I worked for about 10 years doing exactly what they want, but I ended up having to write a lot of the tools which means I'm not able to check the boxes on some tool you require which gets me punted by HR.

I'm starting to think that the message is if HR is going to do checklists then developers should really make sure they work mostly with contracts that use popular checklist items.