skysight-inc/HackerNews huggingface dataset:
This article feels kind of like a tease. It mentions all the usual suspects of better code this, and state isolation that. It of course touches on homoiconicity and that code can modify code. It shows a bit of host language interoperability but it never says why any of this Pragmatic beyond the obvious and has just two code examples.

Granted I love Clojure and it does feel very pragmatic but that's more because of the attention to detail put into the language. Examples include the strong host interoperability, mentioned in the article, but also the collections in the standard library and the argument order of functions to allow for things like the threading macros (-> or - >>) work the way they do. Watch any of Rich Hickeys talks (simple made easy or the speculation keynote) and you will get a feel for the thought put into things.

Having said all of this it is important to note that just because of all the praise functional languages are getting doesn't mean there aren't trade-offs. My most recent problem has been dealing with multithreaded map (via Claypoole) calls leading to hanging http requests (in Aleph) and the nice clean layers of abstraction have to be stripped away to assist in debugging the problem.

The grass is always greener on the other side.
As I've written elsewhere here, I think we're generally better off with a government that does not arrange endorsements from corporate figureheads.
Great to see more posts like this promoting Elixir. I've been really enjoying the language and how much power it gets from BEAM.

Hopefully more companies see success stories like this and take the plunge - I'm working on an Elixir project right now at my startup and am loving it.
You're comparing apples to oranges; Government not caring about negative/positive results and Google only funding things they care about.

Are you implying that government funds research when the topic isn't something they care about, or that Google only likes positive results?
Universities do research, but rarely release commercial products. E.g. an university may design a novel audio compression algorithm, but it usually won't make a commercial encoder/player software or encoder/decoder chip to sell to audio-gadget manufacturers.
If the meetings are done for optics and not productivity, why have Musk and Kalanick not mentioned that? Musk said he left on principle, and Kalanick said being on the council was getting in the way of his goal.
Can confirm. The original link doesn't tell anything about discontinuation of the service—at least not the French localization of that page. But that other link does.
I’m in Love with a Card Catalog, and Other News
> "Jeez, why is this a comment graveyard?"

This one annoys me when I see it somewhere like /r/Science. It's like, the miss make it super clear that they remove low grade /off topic comments etc. It's not that hard to understand.
This was flagged away, but I vouched it back; I think it's interesting to hear a story which almost ended in tragedy, just like it's useful to hear about software bugs which almost resulted in data loss or security vulnerabilities.
You're equating Google's feeling about unkind results with Google's feeling about wasting the money on a donut shop. Why is that?
I tried, but the birthday notifications kept coming (Galaxy Note 4). Then started the "Person A has posted after a long time", or the even more general "Person A has uploaded a photo". Each time, my mental response to each notification was "So what?!"
Seeing how horrible and intrusive their endpoint AV is, I can't imagine them "sneaking" any of their products into anything.
I remember running geoworks on an 8086 with 1MB of ram. ran reasonably well and came with the proto AOL (for some reason I thought it came with a Quantum Link client that looked like an AOL client, but according to wikipedia Quantum Link was already renamed to AOL at this time).

It was a pretty amazing piece of code that made that 8086 very usable for a few more years.
Isn't _the_ benefit of Google Photos (over any other storage service) the ability to search your photos for keywords e.g. "mountain"?
Dropbox only dabbled in photos. Despite my desire to support Dropbox both because they pioneered the online synced folder and because they supported Linux I ended up paying Google because Google Photos came out of the gate way ahead of Dropbox’s languishing attempts at photo management/sharing and Google Photos has kept a strong pace.
Sure they do, they just need more. Plenty of people are paying for iCloud and Google.

Dropbox' strength is sync and sharing, but they kneecap that by double-counting sharing capacity. I can't share a video with my wife (a non-subscriber) without paying again)
It doesn't. "Dropbox drops photo galleries" means discontinues. If that isn't the intended meaning of the statement, then language is being misused, plain and simple. Or it's some kind of Dropbox jargon not widely understood outside of Dropbox.
Doesn't Randall xkcd assert that the paramount math problem that most people need to do is how to split the bill fairly when you take your friend out for their birthday?

If you're splitting the tip and the tax, and everyone is pitching in $3 to cover the Birthday Girl, that's more complicated than a lot of those problems they use that nobody cares about.

(In fact, I think if you put all of those math problems in terms of fairness, you'd get more kids to pay attention. Nobody wants to get cheated, and that's what happens when you're bad at math and/or finance).
Could you please not be so rude? This is not how insightful discussions proceed.
Yes, quite helpful, thank you. "True" insurance (car, fire, flood, etc.) makes sense to me, but health insurance is much more complicated. I guess it's point 1 that never made a lot of sense to me. So, I suppose you can put me in the group that considers it a bad idea to use insurance for such purposes.
CPU firmware is likely the worst type of compromise (see Intel ME). However, the issue is that private information can be gained by listening in on conversations near a laptop or by recording what the camera sees.

Keylogging isn't good either, but if you're using a password manager and/or 2FA then it's not really as big of an issue. It is an issue for your disk encryption passphrase, but I'm hoping that in the future we might be able to remedy that through some 2FA-like system[1]. If we seal disk encryption keys inside TPMs then we have to only come up with a sane security policy (which is obviously the hard part).

Disk controllers are similarly not an issue if you have full-disk encryption (though then your RAM is the weak point because it contains the keys). There was some work in the past about encrypted RAM but I doubt that is going to be a reality soon. The real concern is that a worrying array of devices plugged into your laptop can DMA your memory (USB 3.1, PCI, etc). iommu improves this slightly but from memory there is still some kernel work necessary to make the order in which devices load secure (if you load a device that supports DMA before iommu is loaded then you don't have iommu defences).

[1]: https://www.youtube.com/watch?v=ykG8TGZcfT8 "Beyond Anti-Evil Maid"
Neat. But "object" (in the colloquial sense of the term) is definitely something of a stretch, in this case.
(This comment is totally serious.)

There is a chart with "Do say" and "Don't say" listening appropriate and inappropriate phrasing examples.

I will ask an extreme question about it then make it a bit less reductionist.

The chart doesn't say whether "I'm sorry I caused your son's death" falls under "Do say" or "Don't say".

The thing is, although the above line exaggerates, if you are being transparent then there are a LOT of statements that reduce to "I (we) caused your son's death", but which are much more technical, i.e. regarding what was done.

In this case it is unclear whether these are to be avoided or can be mentioned? It says "These steps include informing people about the incident" but it is not totally clear whether they mean it.

Malpractice is the third-leading cause of death in the United States[1], so my question isn't an idle one.

The PDF could be far more specific here.

[1] https://www.google.com/search?q=malpractice+as+cause+of+deat...
Let’s DevOps IR
I upload my photos periodically to Amazon Glacier. I use the Windows Fast Glacier app as the interface to it. Glacier penalizes you heavily financially for retrieving the data, so it is more for the worst case scenario of losing all of my photos in my local harddrive.

Costs are about $2/month for about 100 gigs so far.
I have a well-maintained, though not perfect library about 800GB in size hosted in a personal "Booru"-style software (MyImouto) with all images tagged. I use it for all of my photos - everything from my personal photography to silly pictures of cats.

Whenever I have a new image, I upload it and tag it.

I periodically back up the database and keep it stored on a separate drive. All of my drives are also backed up to Backblaze in the event my house burns down or all my drives get electrically fried, etc.
Practicing in this sense means using the patent to produce some product or service. Researchers are non-practicing by definition until they stop researching and start utilizing (assuming the patent is not something related to researching itself).
Still no Linux client but Gnome can mount your Google Drive much like an NFS or SMB mount.
Also, OP's original comment: https://lobste.rs/s/kzb2xx/privileged_ports_cause_climate_ch...
Unlike Discord's design team who seem to just copy all of Slack's designs and assets, the Engineering team seems to have their shit together, it is delightful to read your Elixir blogposts. Good job!
In fact the almost case is more valuable because the survivor in this case was doing absolutely nothing wrong and lived to tell the tale.
I wonder whether Ads are an appropriate way to monetize messaging apps. It's such a fundamentally different context from just mindlessly browsing the news feed on Facebook or Instagram. I'm sure FB has done their testing but, ads in an utility app that you want as little in your way as possible like Messenger or WhatsApp still strike me as something odd.
Business logic in SQL is a bad idea because it's much easier (for most people, anyway) to write and test it in a normal programming language. Especially if you want to have nice things like logging, breakpoints / inspection, composition / reuse, nice exception handling, etc..
> Blackbird is a new, especially dangerous breed of patent troll... Blackbird combines both a law firm and intellectual property rights holder into a single entity. In doing so, they remove legal fees from their cost structure and can bring lawsuits of potentially dubious merit without having to bear any meaningful cost

That's not new. It's exactly what Intellectual Ventures was (or is?) doing.
Not quite what you're asking for, but here is a service that provides the opposite side of that - all customer messages come into a single queue on your side and can then be processed by customer service and/or answered by a bot https://hubtype.com/
Copyright law apparently makes an explicit exception for translations. (i.e. translations are subject to copyright despite usually sharing literally no wording with the original.)

It isn't clear to me whether that only covers works in a foreign language that claim to be translations of some other work, or whether it would apply to any foreign-language work that duplicates the plot of an earlier copyrighted work.
My experience differs. My brain was intuitively ok until high school. The abstraction shift around cross references between log / exp / S 1/x went right above my head; same for discrete math basis such as prime relationships.

My conclusion is that every one will have strong and weak spots, and it's very important to stay alert to this and not beat around the bush thinking it's not important.

Took me more than a decade to get back into intuitive thinking, where you can play mentally with symbols and ideas just like LEGOs (as I was around high school).
> There are at least two other tactics that are novel

Good point. Cloudflare should patent them!
Got to love this quote from the "Einstein Problem" page on Wikipedia:

https://en.wikipedia.org/wiki/Einstein_problem

"Depending on the particular definitions of nonperiodicity and the specifications of what sets may qualify as tiles and what types of matching rules are permitted, the problem is either open or solved."
Microsoft Wants to Take Unused TV Spectrum for Fast Rural Internet
Ridiculous! This is how ALL academic funding works. The headline might as well read NSF/NIH is paying professors for propagating "views". Given that Murdoch owns WSJ, fundamental science like evolution and global warming morph into "views", not facts/axioms.
What is the state of "anti-patent trolls" laws in different state? I know for instance Washington state has a law like this effective since July 2015 [1][2]. What is it like in other states, specifically California?

[1] http://www.atg.wa.gov/news/news-releases/attorney-general-s-...

[2] http://app.leg.wa.gov/RCW/default.aspx?cite=19.350&full=true
Most modern projects should probably use Babel and a bundler like Webpack for web targets. You may even want to separate legacy and modern browsers into separate targets so the 80-90% of users on evergreen browsers get a smaller download.
I was so pissed in college when I found out that all of those equations we had to memorize in physics were just the integrals.

Why did I have to memorize all that shit if there's a simple way to derive the formula? Jesus.
> FB is like alcohol

FB is like alcohol with an entire team of people constantly engineering it to get more and more people using it more and more often.
No question about that -- MAD was a reckless gamble that nothing would accidentally trigger the endgame. Hardly a sensible strategy. Still, it's hard to argue with the results so far.

The real concern is the ascendance of leaders who don't care if they die, or whose religion assures them that they'll come out on the winning side of Armageddon. But the analogies with patent law run out of steam well before reaching that point.
Come on, many people are looking down at JavaScript for a reason - if the new standard allows proper multithreading, it suddenly gets closer to "usable" language as defined by many. But if they had a choice of another language running on top of Web Assembly (or whatever you name the web's VM), I am not sure they would even consider learning JS despite it being finally on par with their favorite language.
Dropbox is discontinuing photo galleries.

> The Photos page is changing on July 17, 2017, but your pictures will stay safe in your Dropbox account. After July 17, you’ll no longer be able to create or share albums on the web, or browse photos in the current timeline view.
Elixir was one of the reasons I started using Discord in the first place. I figured if they were smart enough to use Elixir for a program like this then they would probably have a bright future ahead of them.

In practice, Discord hasn't been completely reliable for my group. Lately messages have been dropping out or being sent multiple times. Voice gets messed up (robot voice) at least a couple times per week and we have to switch servers to make it work again. A few times a person's voice connection has stopped working completely for several minutes and there's nothing we can do about it.

I don't know if these problems have anything to do with the Elixir backend or the server.

EDIT: Grammar
That is awesome I did not know about that.
Nope, it's too wishy-washy for you to judge the potential for violation in a forum post. The 4 criteria have to be interpreted with respect to the situation at hand, and hypotheticals are almost impossible to interpret rationally.

Republishing single sentences has previously been found to be a copyright violation, and copyright has been granted on as few as three notes. On the other hand (to pick a recent example), 50 Shades of Grey, originally written as a Twilight fan-fiction (derivative by definition) was never pursued for copyright violation (AFAIK).
“So What the Hell Is Magic Leap Doing?”
>How many of those 401ks and IRAs were wiped out and the "owner" left with nothing after Madoff, housing bubble, etc.

I assume almost none of them.

People with most of their wealth in a 401k probably didn't have a lot of money in Madoff's hedge fund and the housing bubble also likely didn't wipe out retirement funds for the people that just left their retirement alone.
I'm not a big participator on /r/politics but I do follow it to keep up on the news and overall it's not that bad surprisingly. For being politics related and on reddit the mods do a decent job at keeping it civil, which I'm sure is no easy task.
This article makes a lot of claims about innocent black people being gunned down by police, but is there any actual evidence of this happening disproportionately to white people? Last year I trawled the 2015 Washington Post police shooting dataset and couldn't find any evidence, and a couple months later a black Harvard economist released a paper saying he couldn't find any evidence in the data he looked at. Between that and all of the bad reporting around the Michael Brown shooting, I'm beginning to believe that the only disparity is in media coverage... This story and its interest don't depend on this (in)accuracy, but it's such a common talking point and it doesn't seem to be substantiated.

In particular, I was expecting a lot more drama from a story of a black woman "surviving" an encounter with police. Here's a similar story about a white man in San Fran: https://medium.com/indian-thoughts/good-samaritan-backfire-9.... This sort of stuff makes me think that race is perhaps a red herring, and that the quality of police (or police training) simply vary a lot in our country.
It's common not to explain where the quadratic formula comes from (which is silly, it's straightforward enough to show, but standard math education curricula are shot through with this blind formula memorization nonsense), but… do they really tell you you'll learn it in calculus? It's got nothing to do with calculus.
Every bank website I've used so far does forced pop ups, as well as websites that want you to authenticate yourself using some other service (such as Google, or Facebook.)
Yes. That's why I use Google Photos.

By separate from Google Photos (because I don't know if I'll use it forever) I have all my photos automatically organized into a customized folder structure with consistent file names.

Both the ability to search/experience my photos and preserve them are important to me. I rely on Google Photos for the former.

Consider this my PRD :) -- https://medium.com/vantage/understanding-my-need-for-an-auto...
If it helps there's official SQLAlchemy support from Graphene, so you could use that with MySQL (provided you like using Python). If you use DataLoader with it then you should be pretty database agnostic.
I somewhat regularly back up my pictures onto an external hard drive. Additionally, some are backed up in the cloud.

My photos are generally divided into 2 categories: high quality artwork photos and everyday pictures, usually from a cell phone.

The art pictures are divided into "collections", named according to whim. Most files have names as unique as the picture. I also have art reference photos here, as well as a few cell phone photo collections: Things that look glitched, manhole covers, and sunsets behind a utility pole.

The others are badly organized. I usually have a "dump" folder with unorganized photos. I try to name folders so I remember, but I forget.
An adjustment to the above (word, category, weight):

Java | Programming | 2

Java | Drinks | 2

Java | Islands | 2
And then WhatsApp, the app can be killed, rebranded and re-skinned as FB messenger, and still retain the promise to customers and regulators about not advertising or monitoring communication
SMS, because in most places local SMS is free.

If that bothers you, other options I use on the regular include Skype, Steam, Wickr, Mattermost, Slack, email and XMPP.

XMPP's federated nature makes it ideal for this kind of thing, but people liked the integrated nature of Facebook back in XMPP's hayday. As Facebook poisons each component of their own product, that integrated nature gets less attractive. I know one person specifically who only uses Facebook for messenger these days. This will give me an opportunity to help him leave. I don't mind what he picks to replace it as long as it doesn't require me to surrender personal data to use, and there's a rich selection of options to choose from.

I know that's not good enough for you, I can think of a few people like you just based on your tone.

I stopped using Facebook in ~2009, and when I did, about 95% of the people I knew swapped right back to skype without an issue, but 5% never initiated conversation with me again, because they were so completely consumed by Facebook they'd forgotten how to even remember people without it. I occasionally hit them up via other people just to keep in touch, but ultimately it's not my job to try to give them perspective.
You're repeating yourself needlessly. Obviously, people who leave these groups have decided that the liabilities of endorsing Trump outweigh all potential benefits.
Why java.beans.PropertyChangeListener is from Swing UI? Looks like part of Java Bean standard which is supposed to be just high-level reflection API. System thing, nothing wrong to depend on it.
I left academia about five years ago, and don't want to create the impression that I'm some brilliant academic researcher (I spent three years doing rat/staining/counting work in a lab and wrote an honors thesis on the topic). I try to keep up on current research when I can though, the work pretty much consumed my life and I kind of miss it sometimes.

Regular aerobic exercise (stuff that elevates your heart rate) is still the best thing we know of. It's good for upregulation of neurogenesis and BDNF.

There are dozens of papers out there showing that a certain treatment/activity/drug increases neurogenesis. It's funny, I was talking about neuroscience to a lyft driver a way back who was curious about neurogenesis/neuroplasticity, and I told him that exercise is your best bet, but we also had some good results treating our brain-damaged rats with an acetylcholinesterase inhibitor. He shrugged off the exercise bit but of course asked me to spell out ACh inhibitor for him (which I really wouldn't recommend any random person off the street taking).

I experimented for a bit with nootropics after I graduated. Gwern's posts are really interesting if you haven't read him (https://www.gwern.net/Nootropics). A number of people have found success with a basic choline and -racetam stack. As much as tech blogs love blogging about how we're all hooked on nootropics in the valley, it's unlikely that taking some pills in the morning is going to dramatically change your life (though it might nudge it in the right direction). As one of the other replies said, lifestyle changes are still the most effective approach.
How is property worth pointing a gun at someone over? It's a car. Cars can be replaced.
I'd try https://mbasic.facebook.com

It's mobile centric, browser based and gives you access to Messenger. Also, doesnt require the "hack" of requesting the desktop site (which may or may not work.) The trade-off is that lots of automatic Javascripty things don't work the same way.

It's worked well for me.
Software is already protected by copyright. It was never meant to be patented. In fact, I believe you're not even supposed to use the word algorithm in your patents. You have to say something else, like system.

Software patents are pointless and the only reason we still have them is it takes Congress forever to catch up with innovation. Patent trolls know this and are capitalizing on the period where they can shake down others while they still can.
If you can solve the math (even just numerically), you can in principle do it for non-laminar flow.
I also had to vouch it back, there appears to be a concerted effort to flag this.