skysight-inc/HackerNews huggingface dataset:
To add to this, I'm a selfish guy from Canada. However, I realize it's in my selfish interest to have an healthy and well educated population in order to improve my own quality of life and those of my loved ones (to which my selfish interests extend).

I mean, we are not saints here, we all make decisions that we believe are good for us. I just can't imagine how one can rationalize that private healthcare and insurance is good for them.
The pipe operator exists exactly like the proposal in Elm, and I miss it so much in js.

It doesn’t really make sense to put it in the article, it is completely unrelated to the other arcane and unsafe features that precede it.
Thank you for the feedback :)
Haha so we’ll drscribed. I read a few more articles after OP and this summarized it perfectly
Finding Your Voice:When It Comes to Voice Identification, the NSA Reigns Supreme
This video captures some of his thoughts regarding this. It's the first question he answers.

https://www.youtube.com/watch?v=1F0A4rohauQ
Agree! With that being said, teams should also strive to learn as much of the language as possible. Languages won't evolve if we don't care to try out new syntax.
None of these are difficult to explain in a one or two line comment if the rest of your code is clean.
Rejoiner: Unified GraphQL schema from gRPC microservices
Good catch.

Still, some cookie notices keep coming back even after you acknowledge them
> Nevertheless I encounter research close to the second meaning you mentioned frequently.

Would you mind sharing the context?

I work in a field where the PR machine of my target "research" jumps ahead of the methodological reports. Then those reports are often vague (length limits?) about the details of their methodology. That makes me not trust much that I find - but I've got to have something - so I end up doing some sort of meta-analysis. It's time-consuming, exausting and frustrating - and has confidence-bars that might as well be non-existent - but without doing the on-the-ground fundamental-study - it's what I've got. For example - I just spent 60 hours over the last 4 days trying to triangulate a "probably correct-ish" value and range for a variable from a heck-of-a-lot of studies that didn't use the same methodology. Would that count as research in your book, or not?
Was it in Elixir or F# first?
Out of curiosity, what makes these features unsafe?
Most of those complaints seem to be specific to your individual situation, rather than features of universal health care systems. I would argue that experiencing universal healthcare isn't that unique (Most developed countries) - what's unique is the specific (US Military) system you've experienced.

Employer knowing your medical situation? State-run healthcare keeps your employer out of healthcare completely.

Crappy doctors? Outcomes vary across countries and by treatment, but I think it's hard to argue that US outcomes are in general better than the average socialised system.

Choice of doctor? There's no reason private insurance can't co-exist with socialised healthcare. We have private healthcare in the UK (which is, I believe, kept to a reasonable price / practice by having to compete with the NHS). Furthermore, you do have some choice of your doctor in the NHS. If I want to see a doctor, I can choose where I make the appointment. Nobody is compelling me to see a particular doctor. For more serious issues, requiring complex treatments the choices do narrow. But this seems right to me - If I'm seriously sick, I want to rely on the expertise of a specialist. Even then, nobody is compelling me to have any particular treatment and I always have pretty much the same choice a US patient does - to go private.

Long waiting times? Perhaps, but it's pretty horrific to argue that this is worth the pain and suffering caused by shutting a significant portion of society out of the healthcare system.
It's certainly pretty. It reminds me of that quote by Joel Spolsky - "people ridiculously overvalue aesthetics and beauty when evaluating products. It's one of the reasons iPods, and, for that matter, Keanu Reeves, are so successful."

I don't think usability-wise it's all that great though. If you have multiple chatrooms in multiple slack organizations, it's a PITA checking on them all, for instance.
Inclusion, in the Trenches of Product Development
For a majority of aspiring athletes, it is probably better for them to accept sooner rather than later that they cannot get to the first rank - and most of them do. Unrealistic expectations in either direction do not help (though a bias to optimism is probably a good thing.)

But, as I suggested earlier, I don't think the issue of athletic performance has much to say about creativity, which is the topic of this article. Indubitable's answer of Ramanujan is a much more relevant reply to your question, but where does that leave us? His example does not give us a reason to give up on creativity, which goes to show that the question doesn't address the issue.
FWIW I'd love to see the UI from the buyer (callers) side even if it's just screenshots.
to be fair it is possible to do this from the command line with ffmpeg when using concat[1][2]. i did this when creating real time video from screencast in the chrome remote debugger.

[1] https://ffmpeg.org/ffmpeg-formats.html#concat

[2] https://trac.ffmpeg.org/wiki/Slideshow
i haven't looked at the site but just looking at the name you're going to have a hard time because it's a weird and tough domain name to write and prone to typos. I would advise you to change this asap before it gets to involved to change it
Getting started with Rust on the command line
Oh, sweet summer child.
In my experience even cameras with constant framerates aren't really constant, if you look at the timestamps the delay between frames typically varies a few (dozen) ms. So on average you might have 30fps, but if you sample a random second you might end up with 28-32 frames.
https://github.com/shouldbee/reserved-usernames is a list that could be a good starting point
I actually really appreciated this article. I didn't want a 5000 word autobiography.

Sure, another paragraph explaining what exactly about Kant stopped him from robbing banks would be nice. But I'm willing to accept it at face value and move on with my day.
Surely you mean OCaml's pipe operator? They have had it since at least 2013: http://ocaml.org/releases/4.01.0.html

I wouldn't be surprised if the syntax was even older. And the functionality has likely been used in some academic language from decades ago. It's just reverse function composition after all.
There certainly is a grey area. For example, there are esoteric architectures which LLVM does not support but a C compiler exists. Emitting C is probably easier than developing a few LLVM backends.

Still, my simple opinion is: If you are serious, use LLVM. It is not that much harder than outputting C and has clear advantages like debug information.
he could have continued this for years if he hadn't been blatantly harassing people
What are you planning to do with the money when you return?
Price and cost is not the single overriding factor one should consider. Other factors might be more important:

https://en.wikipedia.org/wiki/Corruption_Perceptions_Index
>I don't understand your comment? The question of the post is why does it cost this much? A responder said capitalism, and I am just going further into the various political definitions that describe the current system, which is helpful in inderstanding the original question of the article.

That's what I am referring to. Instead of looking into some idealistic "political definitions" and say "according to this this system isn't capitalism", we should look into what's going on (in reality) and say "this is what capitalism looks like".

Else it's like those marxists, that instead of accepting that communism can result in a BS bureaucratic state, they said that USSR and co weren't "real communism/socialism", because they didn't match the theory, and that real communism hasn't been tried etc.

That's what I call going backwards. One has a definition, and compares reality against it.

Instead they should derive their definition from what happens in reality -- and maybe even accept that their idealistic definition can't ever happen anyway.

It's like some zoologist had a definition of animal X, and then matched it with various animals and said "this can't be X, because it doesn't match the definition". Well, if that X existed only in theory that's a bad practice. The definition of any X should come from studying actual animals (e.g. this animal species has so and so characteristics, we'll call them an X, e.g. tiger). So, where has this ideal "capitalism" even been seen in the wild?
More than 250,000 children in war-torn South Sudan could die by July
I find joy in solving problems with computers. Sometimes a lot. The frustration around dealing with core tools (like your semicolon example) has never particularly bothered me. After all, the rules are learnable, and are usually there for a reason. I like working on my own problems, but doing stuff for someone else is good too. Even if I'm being asked to solve not-quite-the-right problem (I'll speak up about this, but at the end of the day: paid to hide in a corner and program? Hell yeah.)

That said, if you see me in the office, "confused, frustrated, or angry" is a real possibility, and I do something find myself seriously wondering whether it's a career where I have much of a future. Thing is, it's never the programming that's the issue. Rather, it's management approaches which downplay the one-on-one person-versus-computer aspect, and instead maintain that software should be the result of a team following a somewhat-defined process. Collective ownership, pairing, and big piles of standards to follow completely destroy the individual, almost-artisanal side of programming. That's when it starts to look like a slog.
Naruto – 6 Legendary Shinobi We Don't Know Much About
I'm sorry, but if someone is going to be cutting into my body, I want them well trained and I want them to have dissected a human. I don't want someone who "moves fast and breaks things" puking on my exposed parts.
They also seem to have plenty of migrant workers from continental Europe now that tourism is booming.
That's not what the bill says, and that's also not how harrassment works.

None of this is an imposition upon you, and I have a really hard time understanding why people are so vehement that it is. I keep seeing people complain that they're not allowed to debate about something, and then they follow that with no actual debate. People act as though they're silenced, but they're clearly not silenced! If people respond with counter-arguments, isn't that exactly what you wanted?

I would love to talk about why I think these protections are important. I don't think not believing that these protections are important is some sort of moral failing. I think that frank discussion about these things is important and debating animatedly with my trans friends is exactly how I came to understand their point of view and the challenges they face and ultimately came to empathize with their position.
Are you Icelandic? Some of this seems misinformed and based on hearsay rather than fact.

Around 10% of the Icelandic population are immigrants, which hardly qualifies as a low level. You could easily call it "wild, rugged" if you live in the highlands, but where most people live there's no stronger feeling of ruggedness than in any other northern European city or town.

High prices are a barrier, I'll give you that, but the winters are milder than you'd think (we can thank the Gulf Stream for that). The language is definitely a barrier, but culturally I wouldn't say it's a big hurdle.
I can think of perhaps no better example than this interview of why I like Peterson.

He's criticized as "on the right" because he disagrees with feminism, neoliberalism, and marxism (it's more cultural marxism, which he calls neomarxism). That is a reactionary label, and it doesn't fit, which is precisely the problem with modern politics.

A decade, maybe 15 years ago, Peterson would've been right in the middle of the liberal camp. So would people like Dave Rubin. Today though, the modern left is falling in line with these feminist and marxist ideas even though they fundamentally contradict his long held liberal principles. People like me who aren't in some extreme position are described as malicious by these ideologies. I know it's nonsense because I can actually see what's in my head, and what they claim is true about me and about an entire class of people based on gender or race, is utterly false. The obvious response is "that's nonsense", but of course we're talking about people who are throwing labels of "racist" and "sexist" at anyone who dares disagree, so that's not a good enough response. We must be defensive, yet the irony of saying someone is bad because they're male or because they're white and then using those labels seems to be a little out of reach.

Watch this interview. Nearly every response she makes to him "so you're saying" is trying to ascribe some feminist or marxist ideal of how the world works to what he's said, and he simply repeats what he says. He goes to great lengths to explain his issues with these ideologies in various lectures, but you can see it here as a prime example, condensed into a comical and pathetic 30 minute interview. Everything wrong with today's left. It's not liberal anymore, she tried so hard to make him look like the bad guy, like he has bad evil wrong thoughts.

It's no wonder the situation regarding diversity at Google is so precarious, and this Damore lawsuit is just one of many to come if this mentality continues. I like Peterson because he opposes it and for good reason, not just in such as simplistic manner as ridicule and memes as you see from the right.
I think people are downvoting you because they think you are saying black people are Neanderthals.
Goed slapen in zeven eenvoudige stappen pakt de oorzaak aan
>Its surprising how effective trash-print still is, even today. In Europe, its a very significant form of propaganda;

Just like the premium print, like Economist, NYT, and co, but cruder. Though these days one would be hard pressed to find the subtlety in the latter either.
No. That wouldn't be harassment. Here is the Canadian legal definition of harassment: https://www.crcvc.ca/docs/crimharass.pdf

Now, if I repeatedly followed you around, loudly mocking you and your use of "his majesty" and interfering with your life, then yes that would be harassment.
My wife banged her foot about a year ago. We were pretty sure it wasn't broken, but we went to the hospital to get it checked out anyway. We never even considered which hospital we should go to - we basically expect them all to be decent, so why bother thinking about it? We had to wait in the emergency room for an hour or so, but then we were seen. My wife's foot was X-rayed 30 minutes later and it was confirmed that everything was fine.
Is WebRTC usable in iOS Safari with 2-way audio? Both playing and recording caused certain distortions, probably related to the audio sample rate.
I'm Icelandic, and my last memory of eating shark was when I was a kid and was visiting my friend. I puked and never tasted it again.

I don't mind keeping traditions around. These foods, however, only existed because we didn't have any better way to preserve them. We do now, and I neither see any reason nor feel any urge to eat rotten food. This sentiment is shared by most icelandic people I know. Very few people(that I know) consider these things to be a delicacy. It's mostly the older generations.
in a state less auth layer you can't do blacklisting of token.
hence if your security requirement are somewhat in the "safer" ranger. you will need to use a bit of state to whitelist or blacklist tokens.
You never know where in the code someone will see something for the first time. Are you going to put a comment every place you use obscure features? That would be doubly annoying.
A comprehensive guide to corporate online surveillance in everyday life
https://www.peerstreet.com/

Short term loans backed by real estate. Should get you 7 to 10% per year. Started by ex-google guys. I have about 100K with peerstreet and it is performing well.

They have never had a default.

Podcast with the founders:
http://mebfaber.com/2016/12/07/episode-32-guest-brew-brett-p...
Joe Frank, boundary-pushing storyteller whose medium was radio, dies at 79
Dash Cam Geek – Get Suggestion for Buying Dash Cam
> Building more roads creates more traffic i.e. more “demand”.

That is never an acceptable reason to neglect infrastructure.

By your logic, we should never build hospitals because building hospitals 'creates' sick people. We should never build public water systems, since that would 'create' sewage. We should never roll out faster broadband internet, because people will simply 'waste' the bandwidth.

Yes, induced demand is a concept that exists. But it's a gross misunderstanding of that concept to use it as an excuse to undersupply infrastructure capacity.

> The solution is (more) mass transit

I agree, that is one way to help the problem. Notice though, that it's not congestion fees on public right of way, and that it is additional infrastructure (the kind you just claimed would not work because it would create more demand).
Twitter admits far more Russian bots posted on election than it had disclosed
Spiderin, a four-legs spider robot
They apply "MBA 101" to the system, best summarized as "extracting more money with better care as a distant second".

Was chatting with the doc during our second birth, the admins had just pulled a bait and switch on the practitioners. Instead of better equipment and surgery rooms, they were getting a few hundred more beds. Beds are easy to bill for. Surgery and actual care are way less profitable.
I dislike this reasoning, I've heard it many times with all kinds of things but mostly programming languages. I dislike it because the threshold you pick is completely arbitrary, what is to stop you from lowering yourself to the lowest common denominator.

As a counter argument... switch this reasoning from syntax to algorithm, if an algorithm is too complex for most people to understand at first glance, do you throw it away in favour of a simple but inferior choice for the problem at hand?
I wonder if there is really a need for this operator.

Compare

2 |> square |> increment |> square

and

pipe(2, square, increment, square)

where `pipe` is defined as

const pipe = (...args) => args.reduce((prev, curr) => curr(prev));

So given that what would be a strong argument for introducing the operator to JavaScript?
And then we'll start letting people get married to animals!
I'm surprised the author hadn't heard of void. There was a time when using it in links (aka `javascript:void(0)`) was very common.

Also yeah javascript has labels but using them is usually a bad idea. While they may seem useful they can be harder to reason about in all but the simplest code. You're almost always better off restructuring your code instead of using labels.
Cloudlessly Connected: Stay in Sync with Resilio
The deplatforming program of the left is anything but well meaning. To many of them anyone who isn’t to the left of them is on the far right.

This has been reaching absurd levels lately where even people like Camille Paglia are being labeled as public enemies of the cause, heck I’m pretty sure if she would be alive today even Simone deBeauvoir would be painted as alt right.
Is there a good way to see the intermediate results at each stage in the pipe when things go wrong? Pipes are concise but perhaps harder to debug depending on what tools you have.
Readability and not having to define a function / include a dependency of common functions (see leftpad).
Or you could encourage colleagues to learn stuff.
What do you mean individuals aren't free to make that decision? Even in a fully public healthcare system you can always opt to pay for treatment which is not covered(as rare as those are). How is that different than your insurer in US refusing to pay for treatment and you paying from your own pocket?
I really would disagree. IRC didn't have a lot going on, you had channels and PMs and that was kind of it. It was very easy to learn how to use because there was very little to learn.

Not to mention, in most clients, it took significantly less than ten seconds for the text to appear on the screen after you started typing.
I spent two years in Latin America (all over) and now have been through West Africa in the last 18 months.

The more I think on this topic, the more I strongly believe the only chance we have as a species is to do something about overpopulation. We need to seriously start thinking about population control.

I genuinely believe China were on to something with their one child policy. Yes, it has some horrible side effects, though I think they are less-bad than a planet with 20+ billion people on it.

It's going to be an extremely unpopular thing to talk about, and it's probably going to take generations before people come around to the idea, which is why we need to start now.
They seem to have been added around the same time. Another comment on the parent attributes it to F#, which based on a quick googling precedes both OCaml and Elixir. It wouldn't surprise me if the operator preceded that either, but I don't have enough time to explore its origin.
The article says they saw improved productivity after switching to Go, how does that point to Go lacking dev speed or expressiveness?
Sounds like VMF. It’s such a pain to debug when you can’t even rely on marker strings being recognizable in dump output.

One time I had to make little- and big-endian machines talk nicely was for a message engine that ran on Intel/Linux. All the messages in the ICD were glorified packed structs that were native on the IBM/AIX side.

I used the ICD wire format as my storage format. I defined containers for all the primitive types with correct sizes and that swapped values on assignment and read (except for strings, of course). I added the appropriate pragmata to pack the underlying structs and locked down their sizes with static_asserts that would fail at compilation time until everything fit perfectly.

These classes gave me what looked like native structs on the Linux side, e.g.,

msg.foo = 3;

or

msg1.date = msg2.date + 1;

and the byte swapping happened transparently all around, both on the way in and on the way out. Yes, if latency had been a concern, this design may have been problematic. The Linux box faked messages on behalf of three other systems so we could command the AIX software into different modes with complex prerequisites. Changing a few fields per cycle, I could then dump the struct onto the wire.

A cool aspect to the story was it all worked correctly the first time out of the box even though I did not have access to the AIX box during implementation. When it came time to integrate with the AIX side, all that was left to do was some low-level socket stuff to hook up to the message flow.

I’d moved to a different project full-time and worked this message engine during evenings and weekends. We got the code unpacked, so I run make check like I had been so frequently.

“Wow, you had time to write unit tests and everything?” asked one of the guys from behind my shoulder.

A moment of Zen hit.

“I didn’t have time not to.”
So you could do the same with Cython then, too? Interesting.
function tee(arg) {
console.log(arg);
return arg;
}

2 |> square |> tee |> increment |> square;
It's also useful for older versions of software to gracefully handle newer configuration files. If the software really is backwards-compatible, then this should come for free. Just don't throw a fatal error when processing an unknown configuration key, and preserve any unrecognized configuration items when saving the configuration file.
[1] is a useful list of such assumptions. Found it very handy when programming AV handling.

[1]: https://haasn.xyz/posts/2016-12-25-falsehoods-programmers-be...