skysight-inc/HackerNews huggingface dataset:
I wouldn't want to use it for anything that would evolve beyond 100k lines of swift code until the language improves it's build and IDE performance.

And if your making a backend, why not use kotlin which is fairly similar, but you get the entire java ecosystem?
I worked for $large_dating_site for a number of years. The real genius of Tinder was giving women the power. We came to the same realization as well: that no matter how bad you make the user experience for men, they will use the app endlessly if real women are there. Online dating business models are exclusively based around enticing men with sex, and giving women the power to choose precisely who they want.
Evil. Perl's just evil.
My Time Capsule just died. What's the best to do Time Machine backups now?
Yeah, some of us (phd) physicists do have these problems.

More interestingly, some of the problems on places like hackerrank, which are expressed as math problems have fundamental problems in that the answers they posit as being correct are not. I dealt with one such failure, where one could write down an closed form solution for a problem in complex analysis that the author mistakenly assumed was a number theory problem. They did not comprehend that their answer was nonsensical.
I knew this, but I found most of her work very offputting. It was certainly a strong and recognizable mascot, but really put me off learning the language for weird emotional reason.
Whether DSL or not, Paul Graham does emphasize the use of macros, in more than one of of his essays. Not just the stock of macros that you get from an implementation, but the program's own. For instance, I read something of his some fifteen years ago where he claimed that it was typical for a Lisp program to be about 25% macros.

lispm is right that a bunch of macros don't necessarily make a domain-specific language. If I use PG's anaphoric if macro, or "with-gensyms", I'm not in a different domain; I just have some shorthand for what I'm already doing.
I think it does serve as a barrier against all but the most motivated who persist. The digital equivalent of being stuck on the porch at Fight Club.
Python Assignment Expressions (PEP 572)
> Too many people experience Stack Overflow¹ as a hostile or elitist place, especially newer coders, women, people of color, and others in marginalized groups.

First part sure, last part.. No one knows who you are on Stack Overflow unless you make it known, so no. I don't think marginalized groups are treated any different, although perhaps they may take more offense. Now, if you said something like: Vim is the best. Perhaps that could be a marginalized group, but in reality, I don't think that's what was being discussed.
When a man and a woman love each other very much, they exchange legally binding jewelry and then rub their bodies together until a baby comes out.

Gay folks can do it too but the process is more complex.
Land is a far more precious resource than transportation infrastructure. Relatively small expenditures on transportation yield enormous savings on housing by making more of it available.
We spent massive effort working on:

* implementing E2E encryption and getting it audited, which turns out to be very hard in a decentralised environment

* refining Riot as a flagship client and trying to get it to a Slack/Discord level of UX (still a work in progress)

* scaling, as the 1st gen implementation (synapse) failed to keep up with the growth of the network

* adding features like Jitsi video conferencing, Widgets, Communities, Home pages, Rich Text Editing, Read Receipts, Synchronised Read Markers and much much more.

* dealing with a major funding crisis last year.

In retrospect we probably should have spent more time finalising the current features rather than adding on new ones, and since the end of last year we've been feature-frozen in order to finish the stuff in hand and get to a 1.0.

Fixing the issues which remain in federated state resolution is probably the hardest problem to solve before a 1.0, and I'm happy to say that over the last few months we've made major progress in doing so.

Agreed that in an ideal world this would have all happened sooner, but turns out that decentralised open protocols are harder than centralised startups like Slack and friends. Who knew?
Writing FreeBSD Malware [video]
Virtual assistant Dragonfire now uses Mozilla DeepSpeech for speech recognition
That seems likely to be misleading, I imagine most of the R&D done for the defense department is done privately via supplier contracts and not directly accountable as such.
An example of the duplicate issue: https://stackoverflow.com/questions/41148357/force-kill-goro...

The user's question seemed like a fairly standard one: how can I force kill a goroutine. But actually there was a question underneath it. The issue wasn't that they needed to kill the goroutine it was that the library they were using didn't have a mechanism for timeouts.

The sad thing was there was a PR available that fixed the problem.

Its like arguing with someone who takes everything you say completely literally and makes no attempt at a charitable interpretation.
Okay, so this is a thing.
Apart from relative usefulness of different languages (Latin script based Kazakh would probably be considered less generally useful than Chinese, say).

Initial attempt maybe. But I think very soon most people will find out that if you are coming from an Indo-European background, Kazakh or Finnish, regardless of script used, is far more foreign than Russian or German.
A HDR still and a normal video are going to look very different, especially when you consider the video was taking from a moving car. It proves that Uber's footage was of low quality, but not that it was modified.

A single image is always going to be a poor way of judging the light levels, because the exposure (shutter speed, aperture, ISO) can make it look drastically different.
Defenders of Copyright Troll Victims Urge Congress to Reject “Small Claims” Bill
Work with Password-Protected ODT, OTT Formats and Preserve PaperTray Info in PCL
Sygnal doesn't track this, actually. The best figure i have is that right now the matrix.org HS has 125,209 registered pushers - but as sygnal doesn't store registrations in its DB, I don't have an easy way to say how many Riots on other homesevers are routed through it.
This one could be avoided with better norms.

"See that awesome building with the cool lights? My kid wired the whole thing, passed code inspection the first time."

Frankly, accomplishments like that are worth talking up. We play, live, build, do as we do in relative comfort and safety because of the hard, quality work trades people do.

It's like the old saw, "nobody values the plumber, until they do." When they do, they really do.

All of us could be messaging to this in basic, affirmative ways. I think it would help.

Meta: what is the post limit? I can't seem to interact reasonably. Nothing out of the ordinary, but too fast... ?
So? The police solved the case.
I think thats what google is trying to do with their service but that would not meet your privacy requirements.
This reminds of s political cartoon I saw earlier this year of two businessmen talking...
“We could save thousands of human lives!”
“But at what cost?”
I think it could be helpful for screening first time contributions at the very least. You're right that a cultural solution is necessary, but in the mean time one way to deal with bias when you know you are biased is to remove the ability for it to operate (when practicable).

Otherwise, you're stuck in this zone where you know you're liable to make bad decisions, but you rationalise to yourself that you can correct them. No matter how you slice it, it's never going to be possible to exactly correct for your biases, you're going to undershoot or overshoot. Better to minimize their scope of operation.

I really like this line of thinking because it crashes into this realm of philosophy where some people think you can feel your way to a good result, whereas the other approach is to initially intuit the just result, and rationally design a system that achieves it regardless of your instantaneous emotions. Of course, such systems thinking is very very sensitive to getting the right intuition up front, so it's very important to train it and build in feedback systems in case you start getting things you didn't expect.
Are... are you comparing the branding for a programming language to the branding for a massive multinational consumer product company?

Here's a more down-to-earth thought experiment:

Think about the intentions/audience behind a programming language vs the intentions behind a massive consumer product company like Apple.

I like the programming languages I use to be free and open-source - not constricted by some gigantic corporation (coughOracle). Free, open ideals come from the old hobbyist counter culture a few decades ago. That stuff predates me but when I see that ridiculous gopher I feel like they don't care about how they look, and would rather focus on the language itself and keeping their audience (devs) happy. Kind of like - no one cares about the suit, I don't care how you look - just get stuff done.

All this begs the question - why the fuck did they spend time on this branding?
I think its inflationary actually (beyond the current speculation).

Consider that the miners will always produce a selling pressure on cryptocurrency (because equipment+electricity+labor costs), it stands to reason that cryptocurrencies will always have more sellers than buyers (again no new speculatary buyers for store of value, just pure currency as it was intended initially). This constant selling pressure will add inflation (increasing supply, decreasing price) to Bitcoin. Actually, once a stable price is reached for a long enough time, this constant inflation should make it a viable currency, and unsuitable as a store of value.
Probably once they are old enough to show that they are interested in it.
What is your suggestion? I am all for the Play store way of working; cheap to get your software out there. But indeed that made it a complete mess like you say, so my thinking is that there needs to be a more advanced way of sorting and searching (this is Google right?) to a) not only favor the most popular games b) to let the crapware sink to the bottom. For now this tagging is probably a human process which is why it will never happen as it needs to be humans employed by google not just users; users are not very good at this. Most I know do not see the difference between the real game and the knockoff so they vote positive. I would think some nlp/ml could pick up likely knockoffs fast and penalize them; they need something in the name and graphics to make users recognize it. I would be against barriers of admission, more for better filtering and search. Not sure why the search is so bad... I search google.com and then click to the play store for the best results; that seems so backwards...
> Most economists would argue that we would not have nearly as much innovation in medicine without a profit motive. Do you think those economists are wrong?

I mean it's not like it's some thought experiment, you can look at the number of NMEs that offer significant clinical benefits over existing treatments before and after Bayh Dole.
When I was using dating sites, I did the same on OkCupid, and signed up a fake account with the photos of a woman that was slightly above average in appearance. I was curious to see how many messages I would receive, but more importantly, the type and quality of those messages. I thought that would give me a better idea of how to write my own messages (e.g. if 90% of messages were asking the same question, I didn't want to also be asking that same boring question).

The first day I was surprised at the amount of messages I received. I think it was at least 10 in a few hours. However, it quickly faded, and after a few days, I was lucky to receive one message a day. That gave me a little confidence, knowing after the first day, the average woman was not receiving hundreds of daily messages.

Similar to what you said, a few people would get angry if I didn't reply. A third of the messages hinted at sex, thinking they were being clever with winky emojis.

In the end, on my real profile, I think I was decent with messaging. I sent out 200 messages on OkCupid (I focused on roughly the top 10% of profiles over a large radius), and had over 50% of those turn into conversations. My first messages were always similar. I would write one or two sentences that joked about something in their profile and asked a simple question. The idea was it needed to show I read their profile, it needed to make an attempt at being funny, and most importantly, it needed to be easy to reply to within a few seconds. When you write long messages with complicated questions, people don't want to invest the time in a reply, so they'll respond "tomorrow", which never happens. The other thing I did was almost always message women that were online at that moment, and I tried to turn the messages into a real-time conversation with instant replies.

As a simple example, let's say a woman's profile said she liked the Fast & Furious movies. I would write a first message saying, "If you had to choose between me and Vin Diesel, who would you rather date?". There's a high chance she would respond saying the obvious, "Vin Diesel :P", and then I would reply, "Would it change your mind if I said I had 100% more hair than Vin Diesel, and I go for ice cream on first dates?". These type of messages are very easy to reply to, innocent, and people can be creative and fun with their responses. In that example, I'm even hinting at a date, and it doesn't seem pushy. In this case I would then keep writing playful messages and then ask her to meet up for the ice cream like I originally suggested.
The problem isn't deleting your DNA. The problem is you cannot delete your relative's DNA. Which is how I've read that they found him. Found a relative match from a 3rd-party, made sure he would have been in the area the years of the rapes, tailed him for a verification DNA sample, made arrest.
"you may run into unexpected performance issues that make the machine nearly unusable by your employees. You might also experience issues like having hosts unexpectedly shut down due to a kernel panic"

It is fairly evident they are talking about carbon black.

Carbon black's kernel modules panics in 10.13 and when you use it for development workloads it eats up half of your CPU in kernel space, making the entire machine unresponsive.

All of the large SFBA tech companies have something like carbon black, and they proxy your DNS requests with openDNS. Every network interaction is logged and so is whatever you do on your computer, personal or not. Whatever controls they have over security engineers looking over that info is probably not enough. Creepy stalker sysadmin is a tech industry scandal waiting to happen.

I've also heard rumors at some companies they even give reports of what employees are doing on their computers to managers, and managers are told not to tell their reports. I also think google records every keystroke. Those are rumors so take that with a big grain of salt.

I don't like it, but if I want SFBA pay, I've come to accept there is no privacy on work computers. The only things I do on my work computer is HN & Twitter. Things that are effectively public. Everything else goes through my personal smartphone. I have my own computers, and in the end it mostly means I have to carry 5 extra pounds in my backpack sometimes.
Then maybe it's time we renegotiated that deal so other countries (esp wealthy ones) pulled their weight.
its hard to ignore high rises when you start out. as a journeyman you have to carry all the tools up the stairs before the elevators are wired up, and thats when your knees go.
Relevant

http://humantransit.org/2013/05/how-sim-city-greenwashes-par...

https://www.theatlantic.com/business/archive/2016/02/urban-p...
Thanks! All things considered, I have only one thing to say: Please excuse my being a miserable bastard.
Which is fine, I suppose, but your relatives don't have to do delete theirs, and the similarity of their DNA to your DNA means that someone could back out, to a certain level of confidence, whether you might be a match based on DNA contributed by them, with the familial relationship obtained and substantiated from other sources (vital statistics, etc.).

This is not new -- I believe there have been at least a couple of arrests made as the result of a suspect's relatives contributing DNA in lieu of actually obtaining one from the suspect directly -- and provided there's consent from the relatives, I can't see much grounds from restraining someone from allowing their own DNA to be used to build a case against someone else. It becomes a bit murkier if you start compelling people to contribute DNA to build a case against a family member, but even there I can see parallels to other types of evidence and it's not a clear slam-dunk to me that it ought to be barred unless the familial relationship is one where testimony would normally be covered by marital confidence or other privilege.
audit e.g.: https://www.nccgroup.trust/us/our-research/matrix-olm-crypto...

formal proofs e.g.: https://matrix.org/_matrix/media/v1/download/jki.re/hSmkLkFG...

Agreed that Matrix is still beta, but hopefully we are heading in the right direction and the end is in sight.
I found it pretty easy to set up with Gunicorn and nginx, all running in Docker
East Area Rapist: Questions about use of DNA from genealogy sites
Saying "hi" is still a stronger signal than swiping right.
One of my favorite episodes of the whole run, actually.
it sounds like you drank a lot of coffee and ate a lot of bagels at your last job?
I think its explicitness is hugely wonderful for maintenance

I find all the magic really off-putting in Flask…
If it's for devs just stick a small server and thin HTML front end in a Docker container. Or just give them a CLI, I prefer CLI's over a GUI most times anyway.
But like all thing designed to block piracy, they only block this specific type of piracy and meaning the pirates will just find others (such as the one they found on the switch) and yet legitimate customers who just want to roll back to the last version for a legitimate reason are screwed (Say their favorite game loses performance on the new firmware.
Approaches the human scale? This experiment was done on 10^12 supercooled atoms in a vacuum. That is at least FIFTEEN orders of magnitude away from the scale of the average human body, which is not supercooled or in a vacuum. This experiment is very interesting and an extension of previous work with massive oscillators, but the title is absurd.
In my experience, SO is just not useful anymore for asking questions.

All the easy questions that could be solved by just RTFM have been answered, many times.

And the more nuanced questions are fraught with bias (see: "The Definitive C++ Book Guide and List").

As for "boiling down" and "re-framing" questions, they won't get answered. Usually ever.

You'll get a few comments from people trying to help, with suggestions you've already tried, pitying your high-effort question with no answers. Then, you'll go search through the annals of your language, either to find that one guy twenty years ago published a piece of your puzzle in his blog, or that there's nothing at all in any sort of literature on how to solve your specific problem.

You'll then end up doing your own testing and research, spending an inordinate amount of time testing and verifying, until you come up with a brand spanking new type of abstraction that solves your problem perfectly. You'll write up your dissertation, post it on your question, and set it as "answered."

Then you'll curse under your breath at how f useless SO is, besides being an over-glorified forum / "selected excerpts from the manual."

I've stopped using SO, because I've realized all of your software problems can be solved with two things:

1). RTFM

2). Explore the software/language

Anything else, IMO, breeds bad habits. I say this as someone who used to rely solely on internet tutorials and other people's examples before I had to do work where my code had to be perfect or else I'd be out of a job/sued/[something violent].

I had to quickly learn how to do things myself and find the answers to my problems by straight scientific method and I know I've become a better software engineer because of it.

Having experience in both, I can say with conviction, that anyone who uses SO as anything more than a pair of training wheels that should be discarded after your first 6-12 months is liable to become a "bad" programmer (see: Ruby developer community).
I may be in the rare (for this site) situation of never having heard of of GO (I'm not a programmer) when I clicked the link and my first impression was that this was rebranding for some food delivery service.
That's a real shame, I always thought customization was one of Gnome's strong points (at least compared to Unity). Sounds as though the arrogance I experienced all those years back is still in play.
There's a distinction between physical conditioning and functional wellbeing. Look at any elite athlete whose joints and ligaments are betraying them.
Right, but isn't the distinction that you are paying principle, which in essence buying equity? It isn't free cash flow, but there's a big difference between putting money towards principle and paying a bank interest.
Go's online documentation is the best I've ever seen for a language. You can still hear Rob Pike's diction in the core functionality sections -- precise as a scalpel.

Now a "design agency" has their claws into it. My own feelings are nausea, and fear.
Title should be "demographics of the an the English-language subreddit /r/atheists".
lot going on here, i’ll stay positive...

i have heard pua stuff can be good but is mixed in with lots of bad. i think the issue is that there’s no alternative really, or i can’t think of one at least. TBH there’s probably a market for “nice guys who want a gf” but i can already see dozens of problems with that branding.
FYI, when orchestras started doing blind auditions, the numbers of women hired skyrocketed. Even though you'd think music would be the one area where what a person looked like & whether they were male or female would be irrelevant.

I think this is a great idea.
Nutrition research is famously bad, worse than social science research. I would want to see a lot of replication before I took it with even a grain of delicious salt. The history of such research is a disappointing one after all. Humans are incredibly diverse, and it’s hard to do good research with controls on us when it comes to diet, but that still means weak prelim studies are often not worth the time of day.
Homogeneous if and only if you consider "white or European" to be a clear cultural classifier. Personally, I think that there are massive cultural differences between the US, Canada, UK, Australia, and every country in Europe.

As an Australian, I'm a global minority and it might shock you but don't identify with many US cultural groups who are the overwhelming majority online.
Or more importantly, checking that the screen actually locked and didn't just turn off. You could be about to broadcast your password in a chat.
Thanks for replying fecak. Your answer addressed what I wanted to know. :)
Between Windows, macOS, and the major Linux desktop environments, practically no one is using a non-composited desktop these days.

Compositors tend to aim for 60fps, because that's what most displays can handle. That means you _start_ with 16ms worst case latency on the output side.
As another datapoint: for a 100k line log file, iterm2 had up to 2.5x variability between runs and the fastest was about twice slower than Terminal.app.
I did sorry typos abound
Bad questions bad accepted answers go hand in hand.