skysight-inc/HackerNews huggingface dataset:
>I'm against a suicidal person reading something that increases their level of guilt and worthlessness.

I have found that there are people in the world that want other people to die. It's a terrible truth.

But telling someone they can face their problems, and having that person feeling guilt or worthless because of that is not the same thing.

Some people need more than just a few words of direction, they need active people in their lives helping them.

But it doesn't mean that many people won't benefit from hearing this.
Not sure how they can feel clean with those tissue papers
FYI the Nimitz FLIR1 video was taken at a distance of around 30 miles. pretty good video for that distance.

Also this is the only declassified video, I would assume better video exist but this will help ease us into acceptance.
Allow me to play devil's advocate for a second, please. I think it's worth asking: Is health really personal? That is, given the influence of environment, as well as societal (i.e., you conform to the behaviours around you) is it time to apply a more holistic lens?

Furthermore, wouldn't prevention also benefit from supplementing the micro (individual) with the macro? The awareness and "counterattack" to obesity comes to mind.
If anybody hasn't listened to Dan Carlin's Hardcore History series on WW1 called, "Blueprint for Armageddon," I can't recommend it highly enough. He goes into very good detail about the war, including the Christmas Truce, and it is fascinating.

Blueprint for Armageddon is currently in the RSS feed, but if you wait too long you'll need to drop some $ to buy it. I listened to it for free but paid the man anyway because it's incredible.
Maybe it's an antipattern to take "if x" to mean "if x is a numeric value". But if so it's surely more of an antipattern to take it to mean "if x is a numeric value that is not zero". I think the way out of this sort of antipattern, if antipattern it is, is to get rid of the idea of numeric values being truthy or falsey at all. I think your problem is with the whole concept of truthiness.
Take time to enuncicate the whole sentence you want to say, throw emotion into your words.

That is how the French talk. It always seems like they are telling you a story.
I’ve always wanted men in various countries who could buy things for me in obscure offline marketplaces. Rice cookers from Japan, gold from India, amber fragments from Cambodia, antique ivory from Africa, meteorites from Siberia, rugs from Morocco.

Unfortunately the biggest obstacle to setting up such a network is finding people you can trust.
I see we differ then. I'm not interested in VR as another medium for AAA titles. I want to see software that could only ever be in realised in VR.

And I'm quite happy for that software to be shorter and quirkier and less polished for the foreseeable future. Let a thousand flowers bloom. VR should also be bigger than gaming. Gaming would be just one application of VR - not it's raison d'etre.

Anything is better than it becoming a vehicle for annual releases of Call of Duty and FIFA.
It's not precisely impossible to port, but it's a lot more complicated; in practice it requires a separate platform-specific executable, registered with the browser, to marshal between the browser and the editor.

I miss it, too. But not enough to reimplement it, at least not yet.
I wonder if anyone else bid to host this?

In 2015, they received no bids to host the rapid/blitz championship by the bid deadline. They had to extend the deadline, and finally were able to get one bid, from Berlin.

However, Berlin could only host if the date was moved, so FIDE had to accept that. The only date available in Berlin conflicted with the Millionaire Chess Open, which some top rapid/blitz players (such as Nakamura and So) had already committed to.

A similar thing happened with the 2017 Women's World Championship. No bids. FIDE rescheduled and tried again, getting one bid, from Iran. Because of Iran's restrictions on women many players declined to attend, including some who would have been favorites to win if they had attended.

It seems that it is getting harder and harder to find organizers interested in hosting these events.
The first one is basically the messaging system and a smart broker. I’m not aware of any brokers that would take into account how busy a particular node (they usually just use round robin approach) but surely the concept you outlined is far from being a definition of over-engineering, cron is almost always worse because it is hardly scalable (it is with some crutches and until some point when it becomes unscalabel again, and it introduces a consistent delay).
I'd love a language that implemented 'mu' [0]

0: http://wiki.c2.com/?MuAnswer
>No - YOU can change anything....I was able to start treating myself decently

You are the one who found the answer. You did the work, you didn't give up until you found a solution. Does it really matter what the solution is? Maybe in a broader sense, some solutions are better than others. But I am advocating that things can get better because our choices and actions, and you can do it. And you stated that you have.

If you read my other comments, you will see that I agree with you. That people need help, they can't do it on their own, I certainly didn't.

But no matter what happens, no matter how much help you give someone, if they don't do something also, nothing will change for them.
They must be losing a lot of sales. I would love to see a post mortem of this when they’re back up and running, along with some figures on what this is costing and how something like this happens.
One could also say that functional programming prefers expressions to statements —and treats functions as just another expression. When needed, statement-like things are constructed from expressions.

Equations in lambda calculus do seem to have a "preferred direction" specified by the evaluation rules, though referential transparency lets you go "in the other direction" in your head, when reasoning about your program.

Perhaps the programs ~ equations idea would apply even better to logic programming, or term rewriting?
Get a life
JSON is a language agnostic format that is widely supported, so one could read/parse the metadata from virtually any language. This is much more flexible and powerful than a specific binary format. It may also make debugging a lot easier since it is human readable.

I don't know if that's the reason they chose JSON, but that's what I would think about IIWM.
Plus he forgot to compare it against the gearless Formula E or Tesla cars, where the constant acceleration is the first impression, compared to a 7500rpm capped engine with gears, even if it has paddle shifters.
I was a heavy It's All Text! user, too, and fortunately, an alternative exists, implemented just as you describe. See: https://github.com/jlebon/textern
Where does one get a vt100 like that?
Laravel Demo Admin/CMS/RAD
>And 10 minutes a day may be more like 2 minutes or 5 minutes for some people...

Yes, anything is more than nothing, and it will make a difference. But you can't ever quit, it has to be a permanent change, or things will revert to their previous state.
Be careful with this. Attempting to be charming in this way means you've taken one branch over an alternate branch. And at least in the U.S., very few people will be willing to tell you the costs once you've made the decision, especially if you are extraordinarily bad at being charming.

For example: at the beginning of "The Little Prince", the narrator describes his childhood drawing of a snake eating an elephant which he uses to test the people he meets as an adult. If the person tells him, "that is a snake eating an elephant," he knows he is safe to talk about "important" things in life. If the person instead tells him, "that is a hat," he talks about superficial things.

But it's actually worse than that, because in the book there is only a single person-- the narrator-- who is judging the character of others. But when someone attempts to "work" a room by being charming, they immediately telegraph their intentions to the entire room at once. And everyone else immediately adjusts their behavior accordingly.

And Americans will not only gloss over the inneffectual charms of others, they will actively lie to avoid the conflict of calling someone else a phony. So if you try to charm, there's no way to get trustworthy feedback on your progress.

On the other hand-- if we're discussing something I care deeply about, there is little to gain by you staring at my irises for the correct amount of time. Beautiful smile or not, at some point you're going to respond in words to what I'm saying. At that point you're either clearly demonstrating your comprehension and interest, or you are so quick-witted and devious that I probably want to get to know you anyway out of sheer fascination (at least on a short-term basis).
Firefox-history-merger: Merge Firefox history from multiple places.sqlite
I disagree substantively with this paragraph:

> Ruby has no well defined grammar. All the Ruby implementations today reuse Matz's original parsing code. There are various BNF grammars people have written for the language, but they may or may not match the actual implementation. Nor does Ruby provide a mechanism to turn code into an abstract syntax tree for you as Python and Lisp do. Anyone writing tools beyond a unit testing library must solve this problem first, before ever doing any real work.

Ruby's grammar is well-defined, it's just implementation defined rather than specification defined. That alone is a problem, but I think the author makes a mistake in associating an external specification with the state of being well-defined[1].

Being able to turn your code into an AST can be useful, but I think the author overstates its value. Personally, I've never wanted or needed to inspect Ruby's AST in a practical application. When I'm fiddling around, I use whitequark's parser[2][3], which has always worked well.

[1]: It's also worth noting that Ruby does have a formal ISO specification (https://www.iso.org/standard/59579.html), albeit for 1.9.x syntax (IIRC).

[2]: https://github.com/whitequark/parser

[3]: Which, notably, just takes Ruby's `rubyNN.y` and exposes the AST as Ruby objects.
The functions in the article are not the geometric_mean. They are functions which first filter the list and then take the geometric mean. I only misnamed them that way for the sake of exposition. The only true geometric_mean in there is the J version
How Much Does It Cost to Climb Mount Everest? – 2018 Edition
> We want a system that is:

> 1. fair, and Americans immediately suspect that humans tend to favor their friends

> [...]

> Unfortunately Americans don't even really get fairness in practice.

You seem to believe that suspicion is US-specific? Why doesn't this apply to, say, Germany?

There's a saying for this, I believe the English one is: "Every man’s censure is first moulded in his own nature."

> This is why conservatives sometimes have a point - many regulations not only do not do anything for the public good, but they actually help entrenched interests.

They're just appealing to the common man who hates the rules, who doesn't like bureaucracy, or pay their tax even though all these rules within the law serve purposes. Also, if you look at the recent track record of a conservative (Bush) it isn't as if he simplified the books of law by say 1/3 due to removal of laws, or ensure that a law like the Espionage Act of 1917 or the PATRIOT Act aren't unnecessarily broad (oh wait, Bush enacted the PATRIOT Act). Or, they're going after international treaties which don't suit them such as international Co2 emission goals (Trump). In my country, someone like Wilders also abuses the "we're going to lessen the rules". It is empty marketing, nonsense, and populism. Nothing more, nothing less.
Interestingly, (.) (.) (.) (.) (.) is equivalent to \ f g h -> f . g . h

I probably share your opinion on which is more readable :D
minitest also provides a spec-style DSL. Rspec is a hog, minitest is much, much cleaner and leaner, even if you use the DSL.
When it's appropriate, point free style doesn't increase cognitive burden. It's often inappropriate.
I haven't tried it, but it's there some thumbnail preview just like most web video players?

I find weird that most desktop players don't have this feature.
This theory would make sense if bribery were a practice only practiced by the rich.

It is not. Even civil servants who are not being taxed disproportionately would accept bribes, and even the poor would give them (as the benefit of the bribe outweighs the cost).

Unless your argument that it's the perception of being stolen from that would cause someone to be willing to engage in corruption. This feels nearly like a tautology. Everyone can find some way in which they feel victimized/punished by society (or rationalize their way into feeling such).
Feels more like an ad for AWS than a technical post
Well, I want to avoid spoilers, but I want to tell you that one particular (or 'special') visual creation that aired today has something related to a part of this subject.

I think I haven't ruined it, have I?
What's missing?

Is what is missing the part that made efforts like Gnash fail?
What if it's on the blockchain?
Do you have any current sources for the security part?

Everything I read is along the lines of "this is not secure, we think, but do not have any specific examples. But be careful"
That doesn't really matter as the program parsing it is probably running with full privileges.
You can search by narrator & also find recommended narrators.

It's a volunteer project, so you get a mixed bag, but there are some very good voices in there as well.
To avoid silos?
> you can't function without [a phone
> + plan once you're 13yo, and laptop].
> It's not really a discretionary
> spending.

Even if I give you that a network connected phone is something a teenager absolutely must have, that still leaves the fact that most people vastly overspend on these items.

Yes you might need a smartphone and a laptop for school, but those are going to cost at most $200 used, but people conflate the need for these devices with the fashion statement of owning the latest iPhone or MacBook.
Does reference counting GC really use less memory than tracing GC
Ha, so the idea is to keep nuclear arms around so that we can bluff aliens and prevent an invasion? I don’t think humanity would opt for mass suicide if aliens showed up.
Sure:

- LXC

- Rkt

- *BSD jails
So you want the county/state/federal government to be able to use eminent domain to "buy" out entire neighborhoods?

And you expect them to uphold all of the quality standards from your last paragraph rather than taking the vastly easier and more profitable route of pocketing lobbying cash from the largest developers? This is a terrible idea.
Same. I’ve seen Sandi speak and had a beer with her at Goruco like 10 years ago. Great speaker to be sure.

I’ve never encountered anyone as passionate as @pka suggests. Perhaps POODR is popular where they work but it’s far from universal amongst rubyists.
it is very uncomfortable to stand near a 30-floor building looking up. Also, people in the building will have troubles with parking all of their cars. By the way this [1] is what those buldings look like.

[1] https://varlamov.me/2016/china_ray/09.jpg
I started avoiding using google to navigate after the second time it turned me into a jerk.

For a particularly egregious example, CA17 between los gatos and santa cruz frequently gets congested. The congestion appears to arise due to the capacity limits of the segment going over the mountain-- there is no simple alternative route around that.

For some inexplicable reason google directs a dense conga line of cars off the highway, through a quiet residential neighborhood in los gatos and right back onto the highway. The returning cars merge in just a half dozen cars ahead of cars not following google.

Because the reroute just jumped the queue a bit and didn't do anything about the actual bottleneck no good was done by the reroute, the only thing that was accomplished was making a surrounding neighborhood less safe and pleasant.

I guess this is the kind of socially irresponsible behavior we should expect from our new machine overlords at google. I avoid using their navigation solutions, and when I can't I at least try to ignore their reroutes since you can't tell when they're just telling you to make your trip seconds faster at an extreme expense to others.
Netflix is particularly open about how it works. There are some confidential bits, but most of the infrastructure projects are not considered proprietary. (I work at Netflix)
1) It seems to be a worldwide thing. I see the same in most major cities Europe.
Say we changed the problem to the geometric mean of non-negative numbers (instead of positive). This allows us to early-out if zero is encountered.

It's obvious how to change the imperative code: `if (x[i] == 0) return 0;` What would this optimization look like in APL or J?
Pretty relevant short fiction story: http://blog.ncase.me/take-your-time/
American retail workers might have a tough lot but the economics behind it is the precise opposite of the Kapital model: the retail outlets pay people by the hour and the workers need the long hours because they can't afford their family/debt/house/consumerism on 40 hrs per week at minimum wage and sometimes take additional jobs because retailers won't offer them enough shifts, rather than the retailers paying people by the day and their profit margins being driven mostly by lengthening it.
The threshold for what is considered subsistence-level real incomes has risen a bit since the Industrial Revolution too.
Netflix isn't a blip.

For instance: https://fortunedotcom.files.wordpress.com/2015/10/apps-by-in...

Still true in 2017: https://techcrunch.com/2017/07/05/u-s-cord-cutters-watch-mor...

Regardless, long form video streamed globally without buffering is incredibly difficult. Short form clips are drastically easier. Do the math on how much content at what quality can fit in a given cache, or how long it takes to swap a piece of content in a cache, you'll start to see why.

It's surprising to me that streaming well is still not a commodity. Even less so if you consider transactional (paid) video, which is what Netflix does.

For example, just recently, tech press talked about cable companies losing $10B a year from account sharing.

This was a problem VDNs solved in late 90s / early 00s for streaming protocols, but the technique for handling this across a global footprint was sidelined when YouTube's "http" progressive downloads / pseudo streaming and 'ad supported' video became vogue.

Now that streams need to act more like streams again, and people want to charge for the content itself again, the solution is again needed, and no http-based "commodity" CDN seems to have it sorted out. Netflix does.

PS. A couple refs from before Netflix/Google/YouTube:

- https://www.google.com/patents/US20010027491

- https://www.google.com/patents/US20010047275

- https://news.microsoft.com/2000/06/12/microsofts-new-digital...

Those were first iterations. Later iterations were more sophisticated, and not patented in order to not disclose.
I think the main feature of Functional programming is not avoiding side effects but abstraction. You can compose different kinds of powerful abstractions and programmers are free to choose their "language" of abstractions, compared to "X Oriented" languages that forces programmer to think in certain terms and limits in ways you can create layers of abstractions.
Australian scientists prove Chronic Fatigue Syndrome is real and have discovered
Is this software? What does it do?
How did this TED Talk affect you? I watched it, but I can't say I feel a great sense of unworthiness in my life.
80 years a ago a single parent would go to work and provide for the family. Productivity increases have decoupled from wage rises.
> For whatever reason it got popular for awhile so I tried to make something out of it. That, like most of the industry is petering out now, so we'll see what the future holds.

What industry are you referring to here?
Abusing Signals for Shell Synchronization
Waves-NG goes live on mainnet
This. Being in such a situation it keeps me awake sometimes.

There are 2 obvious solutions:

- keep making sense until your retirement (innovate, adapt, ...)

- sell (for a significant amount, at the right time) in case of a saas or shop

Neither sounds solid, but they might turn out to be less bad than we think now?
There's no such thing as a perfect language, but Ruby is a very nice one, and the community is just such fun. The tradition of major version releases on Christmas Day each year is one of my favorite things!

Cheers to Matz and all the Ruby contributors :)
Grandpa Looney Tunes beats up a Santa doll
I've tried asking the community before and the response wasn't good. With that being said, the links you sent were pretty nice, so thank you!
Anyone know if this finally integrates Chromecast support?
As someone that isn't particularly materialistic, I can afford to buy most "things". I can barely afford to buy a house where I live and I have a feeling that my pension with be worth squat when I retire.
Best thing to ever happen to Sinatra and the many block-oriented frameworks. Been looking forward to this one all year :D
The stats I read says that Americans now work more hours. And likely, you need a better job.
That’s how Swift does it. It may annoy you now and then but a few seconds later you are glad being forced to be explocit.
I was all in until this sentence:

> Intelligence was, and still holds the top spot amongst almost all South Indian families.

She can say that intelligence is highly valued, and she can say that not a single person she knows or grew up with fought the kinds of battles against sexism we're familiar with in the U.S. Likewise, I can say, "I'm familiar with battles against sexism in the U.S.," without needing to cite or defend a single thing.

But the moment either one of us makes a statement to characterize some grouping of people outside of our direct experience, there almost always needs to be more than anecdotal evidence to back it up.

Likewise, me saying, "blank is the single greatest problem facing U.S. corporations today," would need citations-- plus probably an elucidated theory. Otherwise I'm just stating my own personal intuition in language that is unreasonably broad.

clarification: I changed "all" to "some grouping of people outside of our direct experience." I think that's a much more meaningful way to put it, as it doesn't matter whether someone is talking about "all", "almost all", "most", etc.
I Was an Amazon Delivery Driver: What It Was Like
I was just testing out the language a year or so ago, so it wasn't super high priority to get it to work. I didn't try very hard. I think you need to configure your email + password in the Rebol tool itself and it should work. Unfortunately a lot of the pre-packaged demo scripts call out to parts of the rebol site which no longer exist, so a little bit of bitrot.
To put it another way - if you don't understand the problem, functional programming helps you be wrong more concisely.

It can be helpful to look for generality and abstraction when solving problems. But it can be unhelpful to assume that general solutions and common abstractions must exist to an extent that makes a given solution more robust and efficient than a patchwork of partial solutions that explicitly handle corner cases.
An interesting article on how the economies of large cities used to depend more on smaller cities in the same country, while now they depend more on other large cities elsewhere in the world. This has increased the concentration of wealth in the large cities.