skysight-inc/HackerNews huggingface dataset:
> Jupyter uses a custom file format

For those curious, the ipynb files are json files, and the code is stored in an array of cells, as string entries
Especially when the latter also exists (although it's implemented by the shell rather than the OS): "cd -".
Metrics and Measurement: Some Lessons for DevOps from ITSM
You did considerably more than anyone else to turn this thread into a wretched flamewar. Since it doesn't look like you've done it before with this account, I'm not going to ban it, but if you do this again we will.

Ideological battle is not welcome here. All your comments in this thread were ideological battle. And that's just the start of the problems.

It isn't necessary for people to agree on divisive topics. That's by definition impossible. But it is necessary for people to remain thoughtful and respectful. That's why the site guidelines say that "Comments should get more civil and substantive, not less, as a topic gets more divisive."

You used name-calling in the sense the guidelines ask you not to do, for example weaponizing "racist" and "sexist" and "bigotry" in a way that you must know perfectly well is divisive and provocative. By "weaponizing" I mean using words not to communicate information, but to bash something or someone verbally. That's flamewar.

You reacted everywhere in this reductionist way, breaking the guideline that asks you to "respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize." That rule applies to articles and people in articles as well as to to people here. Why? Because discussion gets dumb without it.

You crossed into personal attack and incvility in ways that can only inflame people and shut down meaningful conversation ("By being racist you are..."). You did that even when people responded to you gently and thoughtfully—which, amazingly, several did. You threw in things like the KKK for gratituous flamebait. And you extremely overposted to this thread, which spread the flames everywhere.

There are still plenty of civil, substantive things people can say to each other when they have strongly different identifications about the issues touched on by a post like this. But that becomes impossible when even one person's reactions are so strong that they can't contain themselves, vandalize the thread, and degrade this community into a ruin that nobody would want to spend time in. On this occasion, you were that person. Please don't be that person again. Instead, please (re-)read https://news.ycombinator.com/newsguidelines.html and use this site as intended from now on.
You don't need perfect looks to see if it fits. I can think of a better model, but I don't want to post instructions on how to build toy bombs. Could be dangerous around here. :-)
Designing Code for Testing: An Example Implemented in Python
Einstein is not just another person, right? The man had amazing perseverance. Not everyone is like that.

But I am genuinely curious to know how lesser known, and the more average kind of person deals with this. Because I feel like I might end up being in the same situation judging from my current progress.
This is a bit of hyperbole; desire and need are direct contributors to "worth" because you can extract more profit for it.

That being said, profit is a notoriously crude way of measuring utility, given that a lot of tragedy-of-the-commons type problems don't have "profitable" solutions without some type of government intervention. (See: pollution, public education and health, childcare, working week limits, etc.)
Reading this will rightfully scare the bejeezus out of us. The question is, what can we do? Alzheimer is sometimes referred to as diabetes type 3. Cutting out sugar and eating a low carb diet is a good precaution. It likely wouldn't have helped Jo, but it might save quite a few of us from this scary outcome.
There are a number of HTML attributes and properties that can result in redirects, HTTP requests, and evaluation of arbitrary code.

If the developer uses databinding with untrusted input into any of these attributes or properties, their site may be exploitable. A databinding engine can do some things to protect against this. One way of handling this is to treat strings as untrusted by default, and require explicit wrapping types for trusted content, e.g. https://google.github.io/closure-library/api/goog.html.SafeU...
Managing for DevOps
Not specificly linked to alzheimers but id note three things :

> famous celebrity `chipchan` just died from cancer, she also had symptoms like schizophrenia... symptoms of schizo like claimed she was being followed and hit with energy weapons, lots of mental distress, mental pain, mental fog etc

> i cured my schizophrenia with hot tubbing and ice baths. google ice bath athlete to get the idea. i also had cancer

> it could be food related imho, i suspect icebath are taking off among beef eaters. you can test for yourself eat grapes, limes and coconut for a week and watch how sick you get.

my video explaining, it may be worth a watch if u have cancer or mental issues

https://www.youtube.com/watch?v=fRWuRpn1d4I&t=2s
After years of hearing people I respected on podcasts talking about how Brazilian Jiu Jitsu is one of the most dominant fighting sports, a smaller guy can beat a bigger guy, etc... I hear a philosopher I like talk about how it is the most thoughtful and complex practices he does. He says he's like an addict who is carefully maneuvering around injuries to practice it for the rest of his life. I decide I'll give it a shot.

Cut to me, a 21 year old weighing in at a strong ~200 pounds (I had been powerlifting for a couple years), getting flipped and choked in under 15 seconds by Doc, a 60-something year old brown belt at my local gym. Nearly four years later, I spend 15-20 hours a week at the gym and I think about techniques all day long.

I'm a software engineer by trade, but my "retirement plan" is definitely opening a gym and moving the other 40 hours I spend coding into this. The best description I have heard is "chess with your whole body", when you start to learn how movements interact with each other on a higher level than just trying to survive, it's the most complex and precise physical activity in the world.

And there is always someone who can make you feel like a child fighting your 300 pound uncle.
Terrified is the wrong word. Western culture simply understands the reality of the situation. Sure, you can delude an entire society with fairy tales and they will feel better about dying...that's not a virtue though.
Ah, fair enough. I should've said "in many cases, the non-engineers will have trouble distinguishing between and engineer contributing to the business in a hidden way and over-engineering things."
Octopus Watch: Teaching Kids Good Habits and Concept of Time
From a very young age I was obsessed with adversarial thinking. Some of interest came from being raised on heroic tales of Hannibal of Carthage and Archimedes out thinking the Romans. I can't not think about breaking systems.
To clarify the Echo Show does have a touch screen, but they may as well have not added it for all the use it provides.
The viewpoint, IIUIC, is that rich people and poor people will exist regardless of whether markets exist. There's pretty ample empirical evidence that this is true: rich people and poor people existed under feudalism, rich people and poor people existed under fascism, and rich people and poor people existed (de facto if not de jure) under communism.

What markets provide is an information-carrying mechanism to determine how you should allocate your efforts to get some of that wealth. If you're poor and want to be rich in a market economy, make a useless toy that delights a rich person. If you're poor and want to be rich in a communist economy, suck up to the party bosses. If you're poor and want to be rich in a feudal economy, you're fucked, because that useless toy that delights a rich person is his by divine right.

While all of these systems still have rich people and poor people, I would argue that the former leads to much more socially desirable outcomes than either of the latter, because at least the rules of the game for how to become rich are stable and well-known and the side-effects of the wealth-acquisition process are beneficial to humanity (or at least to that one rich person, but that's better than them being outright negative-sum, like when the way to get rich was by conquest).
I'm not a fan of the aliasing because the actual CLI for these aliased commands can be very different from the originals.
> Strong and weak typing are poorly defined terms.

I work as a research assistant in a PL research lab and have talked with many PL researchers who have been in the field for a long time. They all use the terminology consistently, and it all lines up with what lvh has been saying.

I agree that the terms are poorly defined, because there's not a single definition which can be used as a criterion for evaluation. But that Python is more strongly typed than C seems to be a common sentiment, at least among people that I explicitly asked about it. Much C code practically relies on the weakness of the type system to function, whereas Python cannot be deceived in the same way.

> I’m not sure why evidence that “strongly typed” python in practice suffers from all sorts of typing errors that “weakly typed” C/C++ avoids is not relevant to your point.

Typing errors are evidence of a strong typing system...

> I also don’t understand why you dislike the string examples

Your string example relied on the weak typing of C to work. The conversions are implicit, aren't they? This is a hallmark of a weakly-typed language.
They’re playing. It’s fun to mess with one robot and not with the other. Mystery solved. Maybe it would surprise the researchers to learn that children don’t treat this as seriously as they do.
I really only mentioned Taleb in passing it's not the main of my argument, and you seemed to latch onto it.

For me to elaborate on my point, I'd rather go on about a priori vs a posteriori reasoning, and anti empiricism, and the modern religion of "science" and all that.

I also hope you aren't suggesting that anything besides deduction is not "rational analysis."
SRC: Simple Revision Control
The state would get the extra rent allow it to subsidize more affordable housing.

However, affordable housing is inherently a terrible idea. There is no reason to subsidize retired people living in highly desirable areas for example. But subsidizing cops is also ineffecint when you can simply pay them more directly and avoid overhead.
The internet is a series of tubes meme aside, I've felt that a lot of modern engineering, at least tying together REST APIs with web/mobile GUIs to do CRUD, is really just data plumbing. We're just packaging and unpacking blobs of information. That's it.

And the difficulty involved is that we're not yet smart enough to build efficient, easily-adopted systems that use natural language and don't contain a million dependencies and hacky workarounds.
Of course there are going to be folks who claim that it's too political. There is one party that seems to benefit from preventing voting participation and fairness...
Lucky! What kind of role is it?
That's quite an interesting idea. I'm sorry if this comment does not have much substance, but you gave me an epiphany. Thank you. I will try to do that for myself too!
This article got taken down - released too early, apparently - https://www.reddit.com/r/Amd/comments/8whool/rocm_ported_ten...
Diabetes type 3!?!?! I have never heard this but I'll sure as he'll keep this in mind now.
I like my job (marketing strategy and execution). But if I could I would play competitive starcraft all day, every day. It just scratches an itch.
I don't know that I've found things which I'm passionate about as much as I've found things I enjoy, or which intrigue me, and I pursue obsessively competitively in order to excel. Whatever it is, I become fairly skilled at it, through sheer determination, persistence, and immersion, then for one reason or another I move on - no financial reward, I find the point where genes separate the men from the boys, etc. I'm a programmer for a living. I enjoy doing my own programming, not so much work programming, but partly do it simply because I've been doing it since the zx81 - "... if you're warm and happy in a pile of crap, keep your mouth shut" - or something. The Helsinki Bus Theory seems worth mentioning in this conversation: https://jamesclear.com/stay-on-the-bus .
Are you using GSuite so you don't end up replying as foo@gmail.com?
I first found about The Onion in 1991 when I was a summer intern at Intel in Folsom, California. A fellow intern from UW Madison told me about it. I subscribed to the paper version: this was before it was on the internet. It was $28 a year.

Two years later, they went to a color version and raised the price to about $45 a year, if I recall correctly. I said "screw it" and didn't renew my subscription.

It was more of an "underground" thing at the time. I enjoyed it again a few years later when it became an internet site.
Do any source control systems have filetype-aware merge algorithms? We can do something smarter when merging XML than textual line diffs.
My point was that finding your passion may not result in a viable career. I have tried to bootstrap the second job but it has always failed. My guess is that this is the case for most people and only a lucky few manage to turn their passion into a career.

If Einstein hadn't been Einstein he may have failed in physics work and stayed a bored patent clerk forever. I bet this happened and is still happening to a lot of people.
Visual drag and drop application builders have existed for some time. The problem is that as soon as your app needs to go "off rails" which all apps do at some point, you won't have the skills or knowledge to tweak your program with some visual editor tool. And I don't see AI doing anything remotely close to solving for that. You would need to be able to communicate with an AI on a deep level of understanding of business requirements and the AI would also need to understand all the layers of the software stack to be able to produce code with AI that even rivals average individuals. That's something akin to general AI and we are a long ways off if it's even possible.
My favorites: "Boy’s Tragic Death Could Have Happened To Any Family With 20-Foot Pet Python"
https://www.theonion.com/boy-s-tragic-death-could-have-happe...

"Stouffers To Include Suicide Prevention Tips On Single Serve Microwavable Meals"
https://www.theonion.com/stouffers-to-include-suicide-preven...
> Alzheimer is sometimes referred to as diabetes type 3.

Just because it is referred to that way doesn't mean that it is actually the case.

The hypothesis that AD=Diabetes has been around for at least ten years [1]. If it were true, I would have expected to see some results by now about how diabetes interventions can slow the advance of AD, if not prevent and/or reverse it entirely. AFAICT there have been no such results. That casts the hypothesis into serious doubt IMHO.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2769828/
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3045545/

"Epidemiological and basic science evidence suggest a possible shared pathophysiology between type 2 diabetes mellitus (T2DM) and Alzheimer's disease (AD). It has even been hypothesized that AD might be ‘type 3 diabetes’. The present review summarizes some of the evidence for the possible link, putative biochemical pathways and ongoing clinical trials of antidiabetic drugs in AD patients."

If they are linked by a common factor, it makes me scared to think of how many alzheimer's patients there will be in 40 years.
How to start learning graphics programming?
>Every purported "non-addictive opioid substitute" in history has turned out to be an opioid.

I thought Naloxone was non-addictive (and clearly an opioid)? Or am I misreading?
https://en.wikipedia.org/wiki/Naloxone
HUD/local PHA.

Affordable housing is not an unfunded mandate. The landloard still receives the full rent; the only difference is who is paying it.

Further, we are talking about changing the welfare system. If we had a system where the landlord made substantially less from affordable housing units, we would likely already need to switch systems, because I cannot imagine that being a functional program.
I think it kind of works, because it’s shown here in the context of the path shown on the PS1, (though I think it’s only the last directory by default?) I wonder if some variant of just ‘cd’ or ‘cd ~’ (or pwd) would be useful, I’ve often seen beginners get lost in the filesystem and knowing how to get back to the start is reassuring.

I wish ls colors were on by default though, it makes it much easier to know what is and isn’t a directory. (“I can make this easier by typing some magic that you don’t need to understand yet” isn’t a great tutorial process)
Interesting. I am pretty familiar with AWS infrastructure so ideally I would love building on there first, but the cost is something I am pretty sketchy about, in general for EC2 and whatnot. So I was thinking start off with a $5 Digital Ocean droplet.
I don't think it's about bringing back the 'uniqueness' of early web sites. They aren't advocating putting visitor counters and unfolding envelope gifs on every page.
What are some good things to do with black beans?
your grandparents are post industrialization as well.

I'm pretty sure the grandparent post is talking about the world before that point

also, if your grandparents are ~80 yrs old now, they would've started working around ~60 yrs ago. The specified timeframe was 100-200yrs ago.
More precisely, there is a theory that nicotine becomes highly addictive in the presence of an MAOI which are naturally present in tobacco smoke, but not added to nicotine gum.
I'd take an Audi over a BMW every day. That's just me though. (My last car was an Audi TTS Roadster.)
Is there any way suffering at the end of life can be good? Someone I know chose to forgo this treatment as he died from leukemia, so that his mind would not be dulled at the end. I also heard of another lady who resisted this sort of treatment at the end for the same sort of reason. People may value being fully present during their last moments more than they want to avoid pain.
The very fact that there are legitimate deltas in concern between the rich and poor countries suggest that this should not be handled at the level of the UN.
Yeah, that's just millennial nonsense. I spend time with my family AND I work. If I chose not to work anymore, my wife would leave me and my kids would remember me as a valueless deadbeat. And they'd be right. Unless I had a reason of course, like disability. Which I don't.

This also assumes I'd want to spend 30% more of my work time with my family. I wouldn't. It would drive me crazy. I can't handle that much emotional fuckwittery in a week. The workplace is nice because feelings don't really matter. It's refreshing.
I see you're clearly not a fan of Card and Krueger.

But it's deeper than that. I'm happy to vote away minimum wage if (and it's a big if) there's something we replace it with that continues to serve society. what would you like? basic income? some complicated tax credit scheme?

I think minimum wage workers in general aren't good at negotiation, and as such they're paid below the actual floor of supply and demand. they're not capable of extracting fair compensation the value they provide. The other possible effect is humans aren't regular market objects. They make a little more money, their life is stable, they do better work. One example might be falling recidivism rates when compared to minimum wage. [1] crime is expensive. probably not as expensive as bumping minimum wage a dollar, but has the effect of making everyone a little safer.

But again. you enjoy your papers, i'm just here for the points.

[1] http://newsstand.clemson.edu/mediarelations/minimum-wage-can...
In the valley to do comercial plumbing you need to join the union and go through an apprentice program( 5 years and 1080 hours of classes) plus there is a lot of plumbing done for hospitals and clean rooms which takes more training and class work. After all of that is ready the trades have to work together and organize their schedule to get a given project done.

I don't know if the people making the programing is like plumbing comment realize how highly skilled a plumber is.
Quick question to those in the know, what payment is the founding team getting then, the one mentioned at the end? Is that some kind of executive termination pay?
> And it’s way more rewarding, and arguably one of the best uses of your time as a manager.

I'd say it's also one of the best uses of the time of the more senior engineers who will act as (additional) teachers/mentors.

Having been in the position of needing to explain a concept or even just "show my work" has helped me not just better understand what I'm doing, but sometimes even catch fundamental mistakes in my thinking.

It's also why I like commenting on technical matters on HN. Sometimes forcing myself to articulate my thought to someone else will reveal the absurdity of a long-held assumption, or something similar.
My passion used to be programming. I went back home and programmed or read stuff about programming. After close to 10 years in job market, I think it's not so great idea after all. It was much harder to de-stress. I took problems at work too personally. I sometimes made work decision that weren't unbiassed enough. Now I think that no matter how much you like your work, for long term personal well being do not do it at home.

My current after work hobby in an unlikely place. Precision rifle competitions. It's very scientific sport in nature - winning is pretty much about forecasting flight of your bullet, that involves lots of physics, statistics and controlling 10s of different variables. Recent king of 2 miles competition looked more like science olympiad: http://precisionrifleblog.com/2018/07/05/what-the-pros-use-k... .
This is sort of a function of nondocumented immigrantion. Those are the folks working these low wage jobs. If those people leave then the jobs would either have to raise wages generating inflation, improve productivity or go out of business. I think this is why we see a big push for kiosks/tablets in causal restaurants now.
Not the best example :). Death seems inherent on the timescales of the lifetime of the universe, but on our timescales, it's merely a default. There's nothing in physics or biology saying we can't solve that; it's just an extremely difficult challenge that we didn't solve yet. I mention it because if we classify it as default, not inherent, it means we can and should be doing something about it.

But keeping appropriate timescales in mind, I agree with the conclusion - for given constraints, there are things that are inherent and not worth attacking, and then defaults that are merely attractors for the system state.
THE PRIVATE equity backers of Scottish technology business FanDuel have completed their boardroom coup by ensuring that none of the firm’s founders or employees will be able to share in the proceeds of its impending sale to Paddy Power Betfair.

That's slightly more people than just the founders. I'm sure the employees were expecting some compensation.
You really need to cite such a claim. Thanks.
> Drivers on opioids frighten the crap out of me

I don't mean this in an offensive way, but that's just because you're ignorant of the effects.

I suffer from chronic pain and use opioids every waking moment, but they do not impair my ability to drive safely.

Of course "being on opioids" isn't a binary thing; my medicinal dose is very different from a recreational one.