skysight-inc/HackerNews huggingface dataset:
So Clojure and CLJS are amazing. If I were to pick a Lisp for a real world project, Clojure is the obvious pick. The thing is, I'm curious to hear from people who DO use Lisp in the real world.

I would characterize my experience with it as 1: Really fun. 2: Productive on a small scale due to the tooling, interop, libraries, and community being innovative and awesome, and 3: Infinitely flexible, because you know .. it's a Lisp. Development becomes like doodling on a piece of paper, like a stream of consciousness.

But I ended up choosing Scala for a recent, fairly large, project of mine and I'm convinced it was the right decision. Without a static type system I would have simply lost a handle on the complexity of the project. And this is while working alone (the case where Lisp traditionally has the upper hand).

A few questions for people who use Lisp in production. No need to answer all, just things I'm curious about:

* During refactoring, do you feel more flexible, or less? I can see both sides to the argument. On one hand, static types are more rigid, and getting something to compile during a refactoring can be a pain. Often for the right reasons, but often it's due to some annoying technicality in the type system. But once you get there, "if it compiles, it runs" is a cliche that is pretty accurate in my experience. On the other hand, with a dynamic type system, you can slowly evolve a code base and see incremental progress during a refactoring, but I can never get over the dreadful feeling of "what did I forget?". Has clojure.spec worked out in terms finding bugs during refactoring/maintenance and general QA?

* Do you make use of the Lispy-ness (Homoionicity, macros, code is data, etc ...) or is it generally an anti-pattern to use these language features in daily development?

* Do you wish you had static types? If so, have you tried gradual typing like Typed Clojure? And if you don't miss types, why? I remember someone saying of Typed Clojure "We went to Clojure to get away from types!". And I'm still trying to understand the mindset.

I often have the feeling that I'm not smart enough to use Lisp. If I had 2x the brain power, I would be able to use macros to conjure up some black magic in 100 lines what would take a mortal 5k in a lesser language. But even if I manage such a feat, I couldn't imagine bringing on another developer to that codebase.
It's useful to think about every product in the context of "what business model does this solve for the company who makes it." In this case, you're at least giving more data to Google about who is a child, where they are, etc.
Damned if they try, damned if they don't
It isn't because he is not. One line of research he endorsed, priming, has failed to stand up to rigorous attempts at replication. Nearly every other aspect of behavioral economics he brought to the forefront remains intact and important.
> Doesn't that type of inefficiency already exist when a patient may need (or want) to go to a "network hospital", when there are multiple competing networks instead of one enormous one (that has say 95% of the "market")?

Not really, because all the insurers typically insure all hospitals. By having multiple insurance companies, hospitals get bargaining power and lower what insurance can ask from them. If you had only one insurance, like the state, you have 3 possible solutions: its the same, it pays more than the competing system (overly generous and thus worse for the tax payer), it pays less (uses monopoly market power and reduces hospital size/supply)

Hospitals and insurance companies are in a bargaining fight constantly, and if you look at the numbers, hospitals have won. However, hospitals are 60%+ non-profit (60% non profit, 20% public, 20% profit hospitals), so its not so clear you want hospitals to lose. Its really messy.

> My private insurance that kicks in if I e.g. need a knee surgery with 14 days wait instead of 90, will often require me to fly to a different city, likely even a different country, to get the procedure performed at a specialist private clinic. This care is something completely different to the regular care I need day-to-day for a child delivery, cancer treatment, appendectomy or whatever. As there is so very little overlap I'm also not paying twice. There isn't a private insurer that will offer me cancer treatment, child delivery etc.

The main benefit of having a single insurance company, or single payer system, is that you dont have to spend so much moeny on administrative costs. If you start getting into the rabbit hole of what will be public or private, at what cost and quality, i suspect the gains from the administrative relief will fade. Economically, maybe the best thing about having a public/private system would be that the public system is dirt cheap and effective, while the private one is simply more expensive. Thus there is some component of redistribution, but also some market forces. I think hybrid beats full state owned (I accept my own ideological bias and maybe hybrid beats fully private, though I believe it wouldnt).

> They don't exist because who would want to pay twice for that?

As an example of this, I can speak of Argentina. Argentina has had a diminishing public expenditure of public funds to public health. It has a very decaying public health system, and a thriving private one. The private one does have price controls, but not too much in effective terms: they biggest cost threat is probably that patients could choose to not have private insurance and just go to a public hospital. The reality is however crude: some public health services are of terrible quality. But its a trade-off: poor people dont pay and receive quite the tax benefit as a whole. Private is thriving and has very good quality metrics at reasonable prices.
So yes, you can have a system with "double paying" that is definitely stable.
Please, don't confuse exhaustion and the depression that comes with it as something more permanent. I've been programming for over 50 years. I'm not as fast as I was, but I'm still very good. I did not do my best work until I was over forty. Tech is appallingly misinformed about the effects of aging. Don't let the prevailing nonsense mislead you!

Listen to me my friend. Take a 3 week stress-free break away from home. Away from home is essential. Go to an all-inclusive resort like Club Med. Make sure it's 3 weeks at least and stress-free.

You are about to enter the most productive period in your life. When you come back, you will be ready for it and eager to show the world.

DO IT!
>Taking drugs is not terrible in itself (except for your health and your wallet)

Gee, I wonder if this is the reason why people say drugs are terrible?
Have to take a pay cut though because council members only get paid $75,000 currently though it’s set to rise significantly by 2020.

https://www.sandiegouniontribune.com/news/politics/sd-me-san...
> I can only see a psychiatrist once every six months.

Most British patients with depression or anxiety have never seen a psychiatrist. The default is to treat in primary care, with only the most severely ill patients being referred to a psychiatrist. Patients often have to wait many months for specialist treatment, even if they have a severe and enduring condition like schizophrenia or bipolar disorder. Access to treatment for eating disorders is frequently rationed on the basis of Body Mass Index - if you're not literally on the brink of death, you're on your own. There are frequently zero beds available in mental health inpatient units in the entire country. Many patients experiencing acute mental health crises have been sent hundreds of miles for treatment, because there are no beds available anywhere near them.

Mental healthcare in the UK is a slow-burning crisis due to a lack of funding, increasing demand on services and a shortage of trained staff. Psychiatrists, psychologists and mental health nurses are leaving the NHS in their thousands. Suicide and homelessness amongst patients with mental health problems have risen sharply, with the police playing an increasing role in managing patients in acute need. All too often, there's simply no help available.

Against this background, I'm extremely sceptical about social prescribing. If it's anything like the Improving Access to Psychological Therapies programme that was supposed to revolutionise mental health care in Britain, it'll be the cheapest possible band-aid rather than a serious effort to provide better care.

https://www.theguardian.com/society/2017/jul/07/nhs-bosses-w...

https://www.nhsconfed.org/news/2016/10/is-mental-health-cris...

https://www.mind.org.uk/media/494424/we-still-need-to-talk_r...
Porting arbitrary neural style transfer to JavaScript
The article mentions being inspired by Rust syntax, save for 'skipping the ugly “r”', but neglects to mention that the leading r exists so that it's possible to have raw strings that have zero hashes at either end. IOW, in Rust, a string that allows escape sequences looks like "foo", and a string that doesn't allow escape sequences looks like r"foo". And note that Rust didn't invent this syntax, but rather took it from Python--though the addition of optional hashes around the string delimiters allows this single syntax to raw-encode not just backslashes, but also double-quotes (which Python has a separate, triply-quoted string syntax for (and which Swift appears to have used to denote multiline strings (which is just the default behavior of all string literals in Rust))).
At least from what I know, its accepted medicare is below cost. I cant attest for padding or number fudging, but at least in primary care medicare pays crap and below physician salaries.
In my past career I worked as an agronomist. Then done several startups doing software for agri-business.

The only thing rural America needs is access to high speed broadband. It's almost 2019 and large swaths of rural America access the net through dial up accounts and are connecting at best with 28.8 speeds.

To me it should be a basic right just like access to electricity was in the thirties. Give them this tool and rural America will take care of itself just fine.
Not even a desktop; a phone, tablet, console, and god knows what else they release it on.

I think another major contributor to Fortnite’s success is the scale of cross-platform play that we’ve rarely seen before. Chances are if you have a thing that can connect to the internet, that thing is capable of running Fortnite.

They’re like Facebook not just because they have the money to steal any concept and build it in house, but because in some ways they are a social network. It’s as much as a game as a platform to hang out with your friends and chill.
Look up his harm, offense, and societal authority principles.
The best bootable application for Windows 10
Brain-inspired automated visual object discovery and detection
I feel like you’re personifying “facebook” itself a bit as a sole entity when in reality its composed of thousands of individual people each with their own ethics and viewpoints so its not really like those are the same people working on privacy and suppressing hate speech, which I feel like would be somewhat of a necessity for your point. Really, everyone at that company is doing their individual best at their respective responsibilities to varying levels of success. But that really isn’t a coordinated calculated effort beyond what each person brings to the table.
I think its the opposite. If you made people pay for it, they wouldnt consume it, and demand would drop, and prices follow.

You cant have your cake and eat it too. If you want prices to go down you have to say there are things you wont do anymore.
I've already seen a few places where this is compared to literate style programming. I agree and can see the comparison. However, a main draw of literate style, as used by most tools that support it, is precisely that it lets you bend the code around a narrative. Instead, this is having to fit a narrative to the code.

As an example of what I mean, look at some places where the if chunk is as big as the else chunk. By the time you are at the else, you might have to scroll back a ton to get to what it is you are in the else of.

Now, yes, to an extent, you could split this between functions. Such that you could have:

if foo {
doSomething
} else {
doSomethingElse
}

Literate style, though, would be more akin to

if foo {
<<since we have a foo, we can ...>>
} else {
<<Without a foo, we have to ...>>
}

This is somewhat subtle, but not having to define everything in terms of functions with inputs and single outputs can free certain parts of your code to just dealing with the core logic that you care to explain.

Not a panacea, but can be quite powerful.
Yeah. I have some bluetooth gear. I so very rarely use it, but like you, there are times, right?

I just do not expect much. If it pairs and does anything, cool. Get it done, ditch it quick. When it works well? Total fucking bonus!

I have that gear due to a couple well meant gifts. Like most things, it goes in my road bag. I have a very wide variety of bits in there accumulated over 20 some years. Can handle a ton of odd scenarios. Built it up one fucked scenario at a time. (Like a lot of us probably have)

Edit: New venture, and it is more service related. I am building up a new bag. Lots of new tools instead of bits of tech. Fun!

Every time I go to trim the fat, something comes up. Last time it was some poor tech, early in his career setting up the demo from hell for a trade show. They stuck the guy with some low grade monitor. The combination of the product graphics sub system, it's OS and that screen just would not play well with digital video, which he was equipped for.

Tech support told him analog VGA... the look on his face was hilarious! He thought he was doomed. I went to my room, got the cable and gave it to him.

"WTF?"

I said, "this is how it starts brother, good luck, and keep the cable."

(Yeah, I did replace that one. It is not over yet where analog video is concerned. Soon though. Soon, I keep saying...)

That road bag goes to shows and other engagements where who knows? Worth carrying it.

A lighter version exists in my back pack. Mostly adapters, other bits. Lean and mean. I am mobile enough to warrant some kit or other.

Blutooth has saved my ass a few times. Both kits have a couple basic Blutooth devices, and some USB ones too.

To me, it is like that VGA cable, or odd gender changer, or dongle, USB device, world power brick with tips, etc. An option, and sometimes a welcome one, but not a daily driver.

My dailies are super simple, very robust, ultra low hassle. I just do not have the time and energy. Save that for the tough gigs.
Agreed. Never could find a tool/technique that didn't wear off after a few months.

I try to follow this rule of thumb: "Never let an item cross your desk (or inbox) twice if you can avoid it."

Which means you try to action something the very first time you see it.
This doesn't happen with other franchises like McDonnalds or Subway or 7-11. These franchise owners are not allowed to load up snake oil on customers, they deeply care about brand experience and all goods+services are tightly controlled in exchange for monopoly over some territory. Many of these franchises don't even have huge margins or profits. Car manufacturers somehow aren't able to do this.
Correct, decriminalization is the answer, NOT legalization. Handing out free needles to addicts while suggesting that they stop is never going to get an addict off their drug.
Why do all anti oop posts sound like completely unlikely, exaggerated lies? A few hundred lines to thousands with dozens of files and classes (gasp). Lol
I had this thought when working with a legacy app the company was migrating to a modern platform. The legacy app was enormously complex and contained huge amounts of business logic. Migrating it didn't get rid of all that business logic. Now, using modern software patterns inside a framework with it's own complexities, it was a lot more organised but perhaps even more complex thanks to business logic now needing to fit inside the frameworks idioms and structures. It was nicer to read through, but no less complex.
2/3rds of the membership of the Supreme Court has changed since Gonzales vs. Raich. There might be more skepticism about applying Wickard here given that the majority of Americans now support legalization. It shouldn't matter in theory, but it it probably does to some extent. I could see RBG changing her vote from last time and possibly Souter as well, especially if the case could be distinguished from Wickard in such a way that doesn't call into question large swaths of the modern federal government.
Pubg has a lot of genius to it that people don’t notice because the implementation was buggy. If you play the game a lot you start to appreciate how good the gunplay is, the weapon balance, the layout of the maps. Every building and bush is carefully considered. Ever notice a tree branch often obscures a window you want to peek? No accident!
Storytelling in Gaming and How Blockchain Can Improve It
We all know words can incite harm.

Incitement is a specific class of speech that is generally prohibited. I see nobody here arguing against this.

However, much speech that is not incitement is also called hate speech, and that part of the Venn diagram is what we're talking about. These words are called harmful to justify the use of force to silence them, on much more abstract grounds than incitement.
Guess what? Wikipedia also has an entire section in that same article regarding the internet and how tech companies interpet hate speech.
https://www.bollymeditube.com/2018/12/how-to-reduce-double-c...
There might be some genuine errors, but the fact that you could manipulate differentials algebraically (a la Leibniz or Euler) is a big deal.

A big deal that was later made concrete: https://en.wikipedia.org/wiki/Non-standard_analysis
Fortnite is free, pubg isn’t. Keep that in mind when comparing.
I've read and followed the advice in both "The Depression Cure" and "The Mindful Way Through Depression" and can say both helped quite a bit. I personally did not find that therapy did much of anything for my depression (though I will say CBT for sleep was a life saver for me, so it was worth it just for that).

Depression is a pretty tricky thing to deal with, but I personally find that keeping a daily meditation practice helps a lot. Ultimately, being more mindful throughout the day means you'll ruminate less and dealing with the psychological component of depression is like 90% of the battle. Mindfulness will not improve your life in any of the areas that might have led you to feel depressed in the first place (e.g. feeling alone because you are alone, feeling like you have not accomplished enough, etc), but it will allow you to break away sooner from the rumination associated with these feelings so you can work on improving your life in some measurable way instead of wasting time feeling miserable.

I also think depression can just be a tradeoff for some people with a given mindset. Some people are very hard on themselves when they fail. These people are probably going to have a better chance at being successful since they are always taking responsibility for their failures and trying to improve themselves, but they are also going to have a higher chance of becoming burnt out and depressed as a result of the high expectations they have placed on themselves. The state of being depressed is obviously extremely counterproductive to what they were trying to achieve in the first place - eventually the goals shift from trying to start that business or get that promotion to just trying to get out of bed in the morning, and ruminating on this setback only feeds the depression. Ultimately, cutting out the rumination is how to resolve this in the short term, and mindfulness is the tool for doing that. In the long term, these people need to realize they are only human and have limitations and figure out how to take better care of themselves or learn to not be so hard on themselves in the first place.
> It's a LOT LESS HARMFUL THAN SECOND HAND TOBACCO.

Do you have a source to confirm that? I'd think it would be roughly similar: smoke of burning leaves.
Yeah agreed on all counts. Most other metropolises have more diverse social interaction value propositions than SF, which is mostly technical, ideological or entrepreneurial, with a strong tendency to become circlejerking.

On a related note, I am very interested in facilitating a location-independent lifestyle for those with the flexibility to work remote. I have spent a long time researching logistics, and I really want to orchestrate a system where two people each pay the average of rent between two cities, and coordinate trading places a few times a year. Feel free to DM (contact in profile) if you're interested in talking more about this!
What makes you so sure? Euler's approach to problem solving is legendary for still being good pedagogical material today: http://eulerarchive.maa.org/hedi/index.html
> No you cannot, unless you're running a single threaded server process on a single machine. What you can do is _gamble_ that you probably won't have a collision

This seems like a pointless distinction.

If I did the math right, you can generate 1,000,000 ULIDs per second (1000 per millisecond) for around 50 million years before you can expect to hit your first collision.

I don't know about you, but I'm pretty sure any system I build won't be running 50 million years from now. Not to mention that the timestamp portion of the ULID will overflow in a mere 9000 years.
The best part is if it doesn't work, the side effects are negligible if not beneficial.
If you are interested in learning more about this: https://www.math.upenn.edu/~wilf/DownldGF.html
FAQSYS
New Global Study Defines 4 Personality Types
The C++ lifetime proposal doesn't seem have to a lot to do with templates. https://github.com/isocpp/CppCoreGuidelines/blob/master/docs...

Are you talking about something else?
There are quite a few books that take this approach actually. One of my favourites: https://www.springer.com/gp/book/9781441960528
Can I use this with my own isp? Bring your own ip?

Or with azure?
Jazz never "clicked" with me until it was described as an Avant-garde art form. Then it all made beautiful sense and also stuck it fairly firmly into early to mid 20th century sensibilities. There's been some great artists and groups sense, but that's the era that seems to have really put the boundaries on the style.
If you owned every pub, street, square, coffee shop, theater, restaurant, and other social and public discussion space in the world, do you think it's be fine for you to enforce your arbitrary opinions on everyone in those spaces?

What if it's just people discussing things you don't like amongst themselves, with willing speakers and willing listeners?
The customer doesn't set the price. if YouTube and Twitter set their price too low, that's their own fault. They have to figure that out, just like a utility company which provides water or electricity: arrive at a sustainable price that isn't punitive, grossly abusive of the customers and discriminatory.
> I'm constantly surprised by how terrible it is even in high price ranges.

Car makers don't really care. They want features on a list to check off and don't care how well they work. You can't return. The car easily after a month of frustration and realization that the car is the problem not you or your phone trying to interface with them.
On the other end, medical degrees do not amount to ridiculous student loans in those countries either. Tuition is usually on the order of $10k/year.
True, there are believers on both sides. Also I agree that network news is saturated with falacious content meant to do nothing but divide and manipulate. I honestly can’t remember the last time I watched network news of any type but I assume it’s as bad as I remember. I can see that you’ve rationalized your opinions thoroughly and you believe you are correct so I’ll leave it at that.