skysight-inc/HackerNews huggingface dataset:
I can't upvote this enough.

<rant>
I want to use PFP techniques. I have debugged numerous bugs after which I wished that the return type of a function encoded the effect the function has.

But, boy, do they make it hard?! I really do wish that PFP advocates stop deluding themselves and make a better pitch for why and how what they advocate be used by the industry. The first version of Wadler's "Monads for Functional Programing" [1] paper came out in 1992. The paper "Monad Transformers and Modular Interpreters" [2] came in 1995. Swiestra's free monad paper [3] was published in 2008. The Eff Monad paper [4] came in 2013.

Think of all the advances computing has made since 1992. Programmers in the industry have worked hard equipped with their tools deemed primitive. Hell, people have caused real world revolutions armed with nothing but PHP. Yet, the PFP folks haven't gotten around to compose multiple effects in any sensible fashion ... since nineteen ninety two! But that has not stopped them from pointing out with derision how everyone else is doing it wrong.

> It is imperative to understand that the need for composability in our software tools is an absolute requirement. If we as an industry have any hope of not repeating ourselves time and time again, we have to change our ways.

Yeah, right - and which decade can we expect the PFP solution to be delivered?
</rant>

[1]: https://cse.sc.edu/~mgv/csce330f16/wadler_monadsForFP_95.pdf
[2]: http://haskell.cs.yale.edu/wp-content/uploads/2011/02/POPL96...
[3]: http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.101...
[4]: http://okmij.org/ftp/Haskell/extensible/exteff.pdf
They don't just "go to prison", that demographic commits crimes that send them to prison.
I guess truth is hateful after all
I agree with you that this is not a civil way to express a strong disagreement and it certainly is not favored here.

Edit: I believe that the comment now carries a more constructive message. I will also welcome you to check my other comments about this topic.
I do not seem to be able to create a flow that when I push the button it will call some URL with certain parameters. Does that exist?
Had to laugh, consoled my daughter on the phone from here in the South Island last night and said "See, trumps been in 3 days now and the world hasnt ended yet" and at midnight it sure felt like it had!
I know this is a big ask for some machineists/industrial engineers out there but I think it would be really cool to see someone produce a one off sample of Moissonite for their spouse. Would be really lovely and from looking at this very very doable.

This would be great but reading through this but it doesn't look like a 15 minute process. You're right, the robust-ativity of this is the real concern here.
It is not the job of the communications provider to decide what the users get to transmit. And they most certainly shouldn't be in the business of manipulating the users' communication which is what they are doing to change the video resolution.

Anyway this whole discussion will soon be moot as everything moves to SSL and AT&T can only decide wether to transmit it completely or not at all. As they should.
> diamonds being "non-negotiable" seems like a huge, glowing, neon warning sign

uh... well, apparently it was negotiable, since all he had to do was find a suitable alternative and send her a link to a convincing article on the internet.
There is also OpenStreetMaps which fits easily on an SD card.
That is cool. Are there other ways to make a non-reversing mirror?

I was thinking of car mirrors.

I have a mirror trick of my own.

You know how there is one way mirrors, when used between two rooms they rely on one room being lighter/darker in order to work.

Well if you purchase a special mirror it is possible to make an optical illusion with three rooms in a row involved.

Each of the rooms furthest from each other can see into the interior room, but not into each other. This makes the sense of space much larger. I must talk to a magician or illusionist to see what other ways exist to achieve similar effects.
There are many villages and towns where a significant portion of the properties is uninhabited, so an increase in population wouldn't necessarily increase the cost of living there (up to a point). This is a real problem for rural areas at least in Europe, and many places are offering various incentives to try and lure some younger people, since otherwise they will be completely empty in a few decades.
UBI is a practical impossibility because it isn't possible to answer the most basic question in a satisfactory manner:

How high should that income be?
The vast majority of prison inmates have a long history of offenses and didn't just do one stupid thing.
Nothing is stopping Datastax from creating a non-ASF open source fork if they want, right? The apache license is quite permissive.
should I enable something to activate celery events?
Really? As a younger man, with more stamina and less money, I'd drive as far as possible each day and check in very late, crash for seven or eight hours, tidy up the room, check out, and go. Can't imagine the hotel people weren't thrilled to have that kind of guest.
Just out of curiosity, what percentage of preppers do you think would share their horde of supplies with their neighbors?

How many of them would stick around and volunteer to help others in need rather than run away to their shelters to save themselves?
VPN to a home broadband device is free, modulo ISP data caps.
I wonder why there are no private non-profit prisons.

There are many states that allow private prisons. There have been multiple articles about how awful these prisons are. Why not try to open a non-profit prison where gov't funds are supplemented with donations and focusing on rehabilitation and humane living conditions. Then we both improve the lives of some inmates, and can more effectively compare outcomes.
It is precisely this attitude that has hampered the development of programming into a respected profession.

The world does not need lots and lots of code or programmers; the world needs less but better code and programmers, quality over quantity.

But this objective is thwarted when the idea keeps being thrown around that "everybody can, and should, code." There is already a glut of bad code developed by "programmers" unaware of what they do not know and unwilling to continue learning to improve.

Bad code, be it un-secure, un-performant, or un-usable code, is turning off consumers, and the earlier we sit up and seek way to improve code and product quality, the better.
> I like the idea, but I think this kind of thing feels obtuse in languages like C# and Java where the "templates" are 100% written with the hosted language.

I agree, but it's not that bad. I do think j2html [1] has a cleaner look than Aramid.

[1] http://j2html.com/
I don't know. I imagine it depends a lot on factors mostly to do with how much a jury/judge likes you.

Generally we treat killing others, even if you didn't mean to, very harshly. It's very easy to get incarcerated for a crash caused while driving tipsy, for instance, especially if somebody dies.

I imagine manslaughter is one of those things where you only have to fuck up once, completely by accident, to ruin your life (and a few others' obviously) quite terribly.
What's the difference between Wine, Crossover and PlayOnLinux?
But if all you need is SSH, I'm sure Kitty is smaller than Ubuntu.
At least they grandfathered those who opted out.
At work there are a few devs like that. I should specify that they are really good developers, and they are certainly able to work "the Linux way" if they have to, it's just that they are more comfortable using GUIs and "fat" IDEs rather than a CLI + a "lean" text editor.

Still, I am convinced that, for advanced users, CLI wins over GUI. Even outside of the sw dev world, I see many professionals (e.g. graphic designers) who, in order to increase productivity, learn so many keyboard shortcuts that they end up using their keyboard more than their mouse: in my mind, I see that as a "CLI-zation" of the GUI.

Another point is ease of sharing: with CLI-based work-flows, you can just write down everything in the company wiki, all is just text. The thought of having to take screenshots in order to describe a work-flow to a colleague (vs. just writing down commands) drives me mad.
Eye in the Sky
Ironically, I will take advantage of the annoying reddit tradition of announcing I've upvoted you despite your downvotes. I totally agree with his post, but whining about and rationalizing downvotes is petty and off-topic. Especially since it has the most points in the sub-thread.
As Richard Miller noted in SQUED

"Show me a man that has never broken the law and I shall show you a man that has never driven a car."

https://www.fantasticfiction.com/m/richard-miller/squed.htm
Can confirm. Eating pizza.
At least its fat neutral
What distro are you on? I always find it difficult to use newer Wine versions on Debian.
The energy required to sustain and grow a life form (the cow) is orders of magnitude greater than the energy in the final product (steak). A lab can improve on that ratio.
Kid is a pretty solid long time investment(¹), which makes wife a cofounder. Good cofounder won't ask to burn some money to celebrate foundation of the company:).

(¹) of course some children are still a net loss, but other investments fail too so ¯\_(ツ)_/¯
How would one characterize the difference between publications like Lapham's Quarterly or Nautil.us and publications like the New York Times or the Washington Post?

I've been trying to discover publications that are more like the former and less like the latter, but I'm not sure how to differentiate between the two well enough for, say, a Google search. Searches along the lines of "publications like Lapham's" haven't done the trick.
What the Hell Just Happened?
> You might also call them the seat of learning. Dopamine is very sensitive to errors in prediction, which is how learning is mediated. What they are not is the seat of reason.

Dopamine in what way? Since so many things affect its levels, from sexual stimulus to most drugs to simple sugars, are we at risk/chance of helping or hurting the seat of learning through such factors materially in your opinion?
Traditional butter is made by churning milk, so while a cow is still required, it doesn't need to be slaughtered to make the burger.

I wonder if it would be possible to cook it in soy butter?
Out of curiosity, if I subscribe to T-Mobile ONE (as close to "true" unlimited data we're going to get) and use a VPN, then video will stream in HD, without paying for the HD Pass (or whatever it's called), right?
Had to scroll way too far to this see someone mention that video.
Why Medical Bills Are Killing Us (2013) [pdf]
Crossover is a commercial version of Wine which includes a bunch of extra hacks for popular applications. It comes with support. It's how the Wine project pays salaries.

PlayOnLinux is a Wine wrapper which has preset configurations (best known working wine version and dll overrides) for a ton of popular games/software. Think of it like a virtualenv on steroids.
nods sagely
HN doesn't support markdown, so he probably used http://adamvarga.com/strike/

Unicode strikethrough looks really bad on my font :(
Mapped Types are now in TypeScript master branch
One typical solution to this is just to limit ALL bandwith to youtube.com, nflxvideo.net (Netflix's CDN), etc. Then, you rely on the app to intelligantly downgrade video quality for you. SSL won't solve this issue, only a VPN will.
Random Tweets – get tweets from people all over the world
The point is that these "desirable" attributes were chosen by the diamond industry to promote their own gems. Why is "fire" or "brilliance" the reference by which gemstones are judged by? This mindset is exactly what the diamond industry has created, and the irony is that the author has taken the same sheepish following that diamond customers have.
I don't know what half of these conferences are. A brief description for each would be helpful.
TIL. Born and raised in Wellington city and never knew that.
Mobile apps

Monefy (android) [1] and Speendee (ios) [2]

Using while travel too keep track where to money go (it can go fast :-)).

Recommending both for daily use. Even to get 'snapshot/sample' of daily spend for one week.

[1] http://www.monefy.me/
[2] http://www.spendee.com/
I agree with the details thing but the idea is that in between the details is where he muses on philosophical and human ideas. This twitter account that posts interesting lines from the book cuts to the chase: https://twitter.com/mobydickatsea
I haven't read Greenspun in years! What's he up to these days?
Half-Baked Thoughts for a Quantum Scripting Language
It's true. You have to look far outside of the system to find people who take prison abolition seriously. Anarchists, mostly.
> The next morning, almost without fail, I had an elegant solution in mind

So many here (and I and folks I know) had this experience that it might be productive to schedule 1 or 2 naps into such long work days. Could very well enhance the total daily outcome of the 12-16 hour day and nights will be proportionately shorter more or less. Will try.
>then you should advocate that poor people don't produce children anymore so that at least "born poor" //

That's a false conclusion. You could heavily tax the rich to ensure everyone [who had a child] had sufficient to live on and so no one would be "poor" (you'd have poorer, but not poor per se). There are probably further additional possible ways that the problem could be solved and hence further possible outcomes that the parent could advocate and maintain consistent logic.
Most front facing cameras reverse the image to make it look like you are looking into a mirror.
And the other demographics commit crimes that don't end up with the justice system^ sending them to prison. They're often the same crime.

^ Crimes don't do anything, of course. It's the people in charge who decide who goes to prison.
Am I the only one here who probably wouldn't buy artificial meat? I'm not a massive meat eater, but when I go shopping, I tend to buy better quality stuff without caring too much for the price. I'd give it a try, but would probably still buy "the real deal".

> Suddenly we have huge swathes of land that, perhaps naively, I hope can be reforested.

Those plots would still be owned by farmers, and planting trees on them would bring in close to zero revenue.
Cost of prison per prisoner per year:

$168,000

http://mobile.nytimes.com/2013/08/24/nyregion/citys-annual-c...

Average in the US:

$31,000

https://www.vera.org/publications/the-price-of-prisons-what-...

This isn't about justice. It's about prison guard jobs. It's about welfare.
This move seems pretty pro-consumer (even if ATT did it for their own benefit).

Data caps on wireless transmission (not fiber to your house) are a technical requirement. There's only so much bandwith space, and it's being demanded more than ever before. So, carriers create incentives to use less data, including data caps/limits. If grandma wants to watch House of Cards on her phone, she might not realize that, for whatever reason (poor reception, the power cable fell out of the router, etc), her phone switched over to 4G. This will protect users like her from using up ALL her data at once.
> The feature will be enabled by default for users of its wireless service, but the carrier says customers will be able to turn it off in the myAT&T app whenever they’d like, at no cost.
Yes. I just tried that now, and unfortunately, my S7 does reverse the image from the front camera :/.
I posted here the other day about the death of RSS:

https://www.spinn3r.com/blog/2016/11/09/The-Death-of-RSS-Lon...

And this kind of codifies my point even though a number of people in the comments here were calling me crazy ;)
Isn't Christchurch still finishing the rebuild from the last big quake?
Star sapphire is durable. It has a really neat look. It's also smooth, so less likely to scratch things.

Seriously though, a plain band is way less annoying to wear.
To each his own, but personally, I find large wedding celebrations to be an absolute blast. I went to a 500+ person wedding in Beersheba Israel last year and it was incredible. It was one of the most fun, warm, and endearing events I have ever been too.

I kinda have a weird idea that everyone should just be able to do their own thing without being judged. I certainly don't think they should be demonized as "show off" or "pop culture selling to you".
Non-negotiable was a bad choice of words. It's been very negotiable. She just really didn't want cubic because of the perception, like someone else had noted.

It's just a little ridiculous to read 3 sentences a stranger types and tells them they are going to get a divorce. Bad form as far as unsolicited advice goes.
I've seen it. They have signs for it like 500 miles before in either direction, no, like Wall Drug?
i think the 60 minutes interview tonight is going to calm a lot of nerves.

personally i think the trump presidency will be shocking in how normal it is. people are just completely worked up over his campaign persona which is understandable.

what people forget sometimes is that we have a political system in place designed to prevent dictatorships, exactly the kind of thing people on the left are concerned about with trump (and people on the right were equally concerned about with obama).
If there's a larger benefit to planting trees, then it would make sense for the government to offer incentives to plant trees, so they could make money.
They're talking about accounts, but yes; There is a lot of shovelware.
For a range of reasons, from violating Net neutrality, to anti-trust.
People are polite to you but no one wants to hang out with you. Ever. Coworkers will tell you about a great party they're going to and will not invite you to come along. It's thoroughly depressing.

I highly recommend joining a cult. AFAIK crossfit and november project are up there. If you're young enough Maestro Wenarto has a 'personality cult' that is a lot of fun. Seek him out, tell him you heard that he and his friends are really fun to hang out with, offer to be in one of his youtube videos (1) , bring top shelf alcohol as a gift. It'll help if you're good looking, outgoing, and a fun loving extrovert. Don't mention the 'cult' aspect ;)

(1) 'cults' require a negative aspect to define an inner group. You don't get to be in this cult without publicly embarrassing yourself. Still better than crossfit or november project IMO.

BTW - treat SAD with blue light therapy or you'll be depressed 9 months of the year.

Best of luck.
> Those plots would still be owned by farmers, and planting trees on them would bring in close to zero revenue.

There are lots of farming subsidies out there. Even subsidies for letting the land return to (and maintain it in) its "natural" state.

Source: Family members do this in Iowa.
I learned PHP from hacking an open-source project I wasn't quite happy with as well. Highly recommended, it's really hard to sit down at a blank screen and create something from scratch. Much easier to sit down at a code base that's 90% of what you want and hacking the rest of it to bits. At least you know what you're starting with already works.
We went with a synthetic crystal/man made diamond that is simply beautiful and was cheaper than a moissanite yet is quite a bit closer to the fire and refraction index.

The key is to spend the money on the band. The quickest trick that jewelers use to spot a fake is a cheap band. No one puts an expensive diamond in a cheap plated band. We had a custom platinum and 14k yellow gold band with pave diamonds and it is stunning. My wife gets compliments literally daily. I am quite confident that even a professional jeweler or gemologist would not be able to tell with the naked eye that this is not a real diamond.

Add to that, the majority of the cost for the band was the raw materials which we paid spot price for. You could literally melt it down and get most of the value out of it. Additionally the companies that sell the higher end synthetics offer lifetime warranties and in our case, even a replacement for a lost stone with a deductible.
Gingrich Wants New House Un-American Activities Committee
Regardless of whether piracy is or isn't a theft, it's actually a pretty good example. The fact is, people can and are fined and imprisoned for piracy. And yet this fact is very remote to most people who pirate copyrighted content.
See The User Illusion: Cuttiog Consciousness Down to Size https://www.goodreads.com/book/show/106732.The_User_Illusion
Ie boiling the frog. There are few better examples for why telecoms need to be regulated into dumb pipes.
GnuCash. I like that there is both a MacOs and Linux version (and probably Windows as well).
News report and another video:

http://i.stuff.co.nz/national/86420960/earthquake-strange-gl...
Yep, if you go here:

http://www.schwab.com/public/schwab/nn/legal_compliance/schw...

and expand the "Be strategic with login credentials and passwords" section, it says:

> Consider getting a free security token, too, which can make every login even more secure. Just call us at 800-435-4000.
They had to have started on this road of offenses somehow, and I'd wager it usually starts with the mildly stupid things.
India raises withdrawal limit as rupee anger mounts
Frightening that a bank cares less about security than letting people in.

On the other hand, they are probably far more alert to detecting and stopping bruteforcing attempts.

It's a similar situation with certain 4-digit PINs for smartcards; that may seem trivial to bruteforce, but you only get 3-5 tries before the system considers you to be attacking it and permanently locks you out even if you try to enter the correct one afterwards.
What does that have to do with diamonds?
Yeah, another guy posted a better link: https://blog.trigger-happy.eu/pages/informations.html
been there, done that, never going back! :)

it was fun at the time, though information was limited and precious, you ended up being very dependent on books and magazines to find out about how to get things done.
Focus on how you can contribute to solving business problems, not on your "tech stack." No business has a need for more Java code. What they need are people who can understand business requirements and solve problems.

http://typicalprogrammer.com/job-hunting-and-interviewing/
Yes, it is good at helping with data caps that carriers imposed. So you pay them extra for more bandwidth at a ridiculous rate or pay them for the "privilege" of getting higher quality video like T-Mobile.

They win through higher fees both ways and consumers are once again screwed through artificial constraints and lack of competition.
Given that soy butter is marketed as similar to peanut butter, and has about 1/3 the fat of butter, I'm gonna go with "probably not and what were you thinking?"

(I mean, sure, it's possible to cook your lean beef in peanut butter, so fine, technically "yes it's possible")
Dear Americans,

Just ignore John Cleese, he's become a fairly unfunny Little Englander dickhead[0] in his later years.

Kev

[0]: https://www.theguardian.com/commentisfree/2016/oct/08/john-c...

[1]: https://duckduckgo.com/?q=john+cleese+tenement+scots
A personalised content curation platform for music