skysight-inc/HackerNews huggingface dataset:
There’s a guy on my psych floor right now that, at his best, is too psychotic and paranoid to hold a job for more than a few days. At his worst - where he usually is, because his paranoia includes medications, and he believes he’s completely healthy - he’s only loosely tethered to reality. It’s a good day if he’s clothed even vaguely appropriate to the season, and manages to eat actual food. It’s not uncommon for him to eat soap because an archangel tells him this will increase his potency with women. This isn’t funny, nor exaggeration: this is how an actual real person is living and suffering.

He’s not exceptional. Psychotic disorders do that.

That you think that /describing their existence/ is “condescending and elitist” speaks mostly to the ridiculously privileged bubble you live in.
if you want homes on hills go to LA.
There is an interesting project - DeepProbLog[1], based on the ProbLog[2] (a Prolog dialect with probabilistic reasoning) and Deep Learning combined. I only wish it was Rust, so it would have been safer, faster, and easier to embed in your programs. I have high hopes to the Scryer Prolog[3], and it seems[4] the author think about probabilistic extensions too.

[1] https://bitbucket.org/problog/deepproblog

[2] https://dtai.cs.kuleuven.be/problog/

[3] https://github.com/mthom/scryer-prolog

[4] https://github.com/mthom/scryer-prolog/issues/69
It's a common misconception that humans without homes would be / are totally fine. Normal people who live in houses every day have no idea what living on the street does to someone psychologically. It's the jungle compared to our cushy lifestyles.

Sure, you can "survive", technically speaking. But living for days, weeks, years as an animal, fighting sometimes to the death for scraps, and god knows what else, it's definitely the comforts of friendship and human civility (that "money can't buy") that you're in the most need of.
No, there are a huge number of people that are on the edge w.r.t. mental health. Not quite capable of handling activities of daily living and/or their own finances. Or not 100% of the time, and that fraction of the time that they can't, their money evaporates, and/or relationships evaporate.

The crisis in mental health care in the US is shameful. It is true that in the bad-old-days people were over institutionalized. So the pendulum has swung, and now unless a person is very clearly dangerous to themselves or others, it is nearly impossible to get a person resistant to treatment the help that they really need.

We talk about people "falling through the cracks", but the "crack" is a mile wide. It is pretty hard to convince me that a cardboard box under a freeway overpass is better housing than the mental institutions of old. That said, I don't think many of the mentally ill need to be forced into an institution under the old model, but we really do need a mechanism to deal with ill people resistant to treatment.

[edit: spelling]
You would need find an application where the binary image size is a problem. In an age where 1TB SSDs are 300 USD this will be ... challenging. You are able to have about a thousand gigabyte sized images on that one SSD and I suspect you will hit CPU and I/O limits well before you have a thousand different binaries running for real.

Media storage would go on spinning rust disks anyways separate from the SSD(s).
My "real work" largely consisted of what is sometimes called "chartism" today. Technical analysis is ridiculed by the academic community, but in certain markets it sure as hell works. I don't think, however, that I ever "created value" in anything I did as a commodities trader, in the sense that cancer researchers or teachers create tangible value. If anything, I felt that I was exploiting supply/demand shocks using capital from investors that I was lucky enough to know. The strategies were never that complicated or innovative either. Today its even simpler: constant rebalancing between a couple of high market-cap ETF's.
Not sure about Mountain View but in SF its > 60%

https://sf.curbed.com/2018/7/12/17565192/housing-needs-trend...

It's a disastrous policy, and one of the main reasons SF housing is such a mess. Tenant laws also tend to incentivize booting everyone at once and converting to condos instead of renting units.
My new "only YouTube while on the treadmill or exercise bike" rule has been a life changer
"In ancient times cats were worshipped as gods; they have not forgotten this."
-- Terry Pratchett
I find a good replacement for a traditional agile standup is a board based one. Rather than going through each person where it feels like you're being put on the spot individually, you go through each card on the board and ask what needs to happen for it to move to the next step. 90% of the time it's going to be one person putting their hand up and saying "I'm working on it" then you move on, and the other 10% of the time you might actually have a productive conversation in a meeting, which IMO never happens in a standard stand-up.

I'm surprised more companies haven't moved to this model. I don't really give a fuck what Jim is working on today, I just care whether his card that I have a dependency on is ready or not, or if we need to collaborate on it in some way. If the team is finding they don't know what's going on, or the board isn't being kept up to date, then this style stand-up will actually help with that, rather than just blowing 15 of my most productive minutes listening to everyone spin some bullshit story about how much work they crammed into 8 hours yesterday and why it didn't perfectly align with what they projected in standup the day before.
I was the opposite. A swimmers and a runner who got rocked on the bike. I too haven't wanted to do another triathlon because of the bike.
Just saying "it's safe" without any linked proof is kind of useless to me.
Many years ago, I visited a group home for people with various psychiatric issues. My girlfriend was the "den mother", and I'd spend nights with her occasionally. So I got to know some of the residents.

Anyway, these people would have been on the street, if the state hadn't provided a place for them. I particularly remember a schizophrenic guy. In the right circumstances, on safe topics, he seemed pretty sharp. But then, he was well medicated.
The crazy thing is it wasnt fast enough. Nvidia was crapping out new products every 6-8 months!
But Xinjiang people aren't Chinese people, they're foreigners
The "radio" soundtrack from the Sims
VR has been a wet fart compared to 3d graphics. Tons of hype but very little progress and almost no broader impact on the technology or games industry.
Collaborative Space for Sharing Checklists
> Much more concerning is that we have to keep ~80% of those 52 years worth of oil in the ground to keep climate change under the 2 degree goal...

Says who?
Who is "the government"? That guy sounds like a jerk. If only we had some kind of system for changing the government when a majority of people agree that we've had enough of the existing policies.
Were all those errors observable back in 2000? It could be that compiler and operating systems differences now are what caused/revealed some bugs. For example the speed problem was probably much less back then due to slower computers.
The mobile version has some issues

https://m.imgur.com/a/YYnHXeM
s/not/now
Well, whether the availability of rapid charging stations makes your car useful would sort of depend on your lifestyle. In my family's case, we haven't supercharged our Model X since we went to see that crazy lunar eclipse in northern Oregon, and we don't expect to ever need to rapidly charge our I-PACE.

That said, Electrify America is a thing and is in active deployment. I visited an EA station 40 miles from my house a couple of times and tried it out. It gives me the full 100kW that my I-PACE can currently take.
"External people pointing out errors"? How is that any worse than this hare-brained software idea? You still have to wait for somebody with the corrected information to hear of the story and recommend an edit. This is just adding a middleman that doesn't add value.
I am also a Postgres committer, and I think that that's not even remotely justified.

I have no idea who you are, but I am certain that you are doing this only because you have an axe to grind. You are a vindictive, petty person. Shame on you.
How many Toyota Corollas did you count? Or F-150s?
Technical analysis is exploiting inefficiencies in market behaviour to profit, and in doing so, reducing those inefficiencies. It is not value-less work, no matter how far removed it is from the end-product that people consume.

>>If anything, I felt that I was exploiting supply/demand shocks using capital from investors that I was lucky enough to know.

This helps with the allocation of physical resources. The faster prices are aligned with supply-demand dynamics, the more efficiently those physical resources will be consumed.

When there is a major shortage of a commodity, you want people to start conserving that resource as soon as possible, and that is what an increase in prices brought about by traders like you results in.
Wolfram is not some sort of demigod.
> Doesn't seem they had a lot of choice in the matter:

Nonsense. The restrictively zoned cities in the Bay Area are leaving a lot of value on the table in order to protect their squat neighborhoods. If Mountain View truly preferred tenant protections over protecting neighborhood character, I’m sure they could have made a win-win solution with the developer to provide replacement rent-controlled units in exchange for an upzoning, even late in the process.
Yeah, portal checking and update checking are surely things 99% of people appreciate.

Captive portal popup seems like an obvious UX improvement for 99% of people. I wonder how many people on HN even know how to trigger it if the browser didn't try to do it for you.

Update checking and over the air updates make obvious sense to me given that my mother and girlfriend will click "Remind me tomorrow" for years on the macOS update popup, and there's nothing user-friendly about making it so easy for users use old browser versions.

The rare user can turn both off if they want, so what's the big deal?
I'm not sure how much I agree with this article. In my opinion, most people's practical problems don't come from an inability to consider the later consequences of an action. They're either things completely beyond our control or they come from an inability to discipline ourselves to do the responsible thing given the consequences. People don't take the easy road because they're dumb. They take it because the hard road is hard. And as far as I can tell, gaining or building discipline oneself is nearly impossible. (To be clear, I'm not some hard core libertarian that thinks everyone has made their bed and therefore should sleep in it. I think the struggle to conform one's life to productive positive decisions is ubiquitously difficult and just telling people their problems are their own fault has probably never helped a situation.)

Regarding less daily matters like foreign policy, I actually think this kind of second order thinking is a trap. It's the pride that goeth before the fall. It leads us to believe problems that are too complex, too variable and too opaque are within the grasp of our rationalim if only we think hard enough. Robert McNamara didn't advise Kennedy and LBJ deeper and deeper into the Vietnam war because he lacked second order thinking skills. He did so precisely because he had like 10th order thinking skills.
BTW, the Mercedes B has a silly range of just 84 miles. The additional 20 miles in the Rav4EV makes or breaks it for my needs.
My understanding is that they are using the Pocket organization as a way of managing the ads they now show by default on the new tab page. They call this "recommended by pocket". I don't know if it currently makes any money, but showing ads on every new tab opened in their browser certainly has the potential to.
The trick is to think of every couch as a personal fitness couch.
Dan Robbins, artist who created the paint-by-numbers idea in Detroit, dies at 93
I thought it was the 300,000,000 dollars the American Medical Association has contributed to politicians.
I'm not so sure this is actually a cultural thing and not a convenience given the times thing.

The Chinese education system seems to emphasize that many "Chinese" ideas were stolen by "foreigners"in previous generations. This hardly seems to jibe with the claims of merely cultural understandings of ownership.
*her statement
Limit new users from posting in a chatroom for a specified wait time
Apple Hires Top AI Expert Ian Goodfellow from Google
I still remember getting my first 3dfx card. Mowed lawns all summer to save up to get a Voodoo.
They mentioned that there will be some interesting updates next week for Google Next; do you think your feelings might change if they announced support for newer versions and point-in-time recovery?

On a related note, if you have tried it, what do you think of their Cloud SQL MySQL offering?
It costs something, yes. I think Vangaurd demonstrates how efficiently the whole system could run.

Investors own the infrastructure, co-op style; Executives running the exchanges could be more like Jack Bogle than Ken Griffin. Both were effectively IT executives doing finance and connecting buyers and sellers. One took a tiny salary, one is worth 9 billion. Of course market making is slightly different but is a middle man just like an exchange.

Now that crypto exists, there are many blockchains that are federated and require a fraction of energy as bitcoin and are working very securely. Bitcoin is an exception to energy required and therefor not indicative of the real cost.
Possibly due to federal vs. state jurisdiction?
That sounds like airbags in a car. On the majority of trips you don't need them, but their presence is of little consequence. When you do need them, you're out of luck if they're not there.
There's also the mental tax of transferring.

I was a pretty active competitive player in Street Fighter 4 in my local scene. I spent a lot of time learning intricate things about the game. I knew so many different situations that could happen in the game, and due to my experience I was able to come up with appropriate responses. Those are the things that can't be learned from a video tutorial or a written guide, because they are simply too minute. As an example, some of the longer combos can have their later hits miss if you start out too far from the opponent. But the fine line between close enough and too far is very hard to gauge.

Then Street Fighter 5 came out, and all that accumulated knowledge had to be thrown away. That was one of the reasons I gave up on competitive playing, couldn't really deal with going at it again only for all my knowledge to get invalidated later on once more.
pocket is such a useful tool that I have a hard time understanding this comment.
With the way litigation works, corporations will never admit blame for anything, since it greatly increases their legal risk. It's unfortunate, but their responsibilities lie with their shareholders, not the people who lost their lives on their planes.
Seems easier to widen the sidewalks by taking away a car lane.
Fossil of ancient four-legged whale found in Peru
How this writer avoids getting squashed by the moral elephants in the room is amazing to me.
Dick's Sporting Goods Bringing It's Software Development In-House
We uncovered 10k times lawmakers introduced copycat model bills
Lately I've been trying hard to not just get idempotence but to get a full CRDT. While established CRDTs like an OR-set are great, simply framing a problem in terms of a max value has been really useful. Also useful are fuse values, where you record the first non zero value. Getting commutativity in addition to idempotence is great.

Examples where this is useful tend to be pretty obvious in hindsight (things like accepting partially reported data, or recording a high water mark), and most people have built systems using these properties but taking a more formal approach has made it easier to identify and confirm that the order of operations doesn't need to be strict and at least once delivery is fine.
I would have thought that pressing an elevator call button is non-idempotent, since it affected something on the backend. It changed state. An elevator button is a POST. I thought POSTs like that that perform an action are non-idempotent.

Where as asking for the current floor is idempotent (i.e. a GET). Do I have this all wrong?
I don't see anything like that documented for apache's mod_deflate/zlib.
And once we hit that limit we can still go further, by rethinking the way we program such that program applications are reversible.

Hence I'm not too worried
I'm not sure I understand much of a distinction between the two, to be honest.
Life After Brexit?
The Data Fabric for Machine Learning. Part 2: Building a Knowledge-Graph
I don't think hot questions are tailored at all, are they? I often get questions from boards I never visited, so I assumed it's a global collection.
yes and no. there is a time for building and a time for learning. I actually encourage people to think how they would build something “google scale”. it’s not meant to be what pays the bills - but it can have dramatic effects on motivation, productivity and making the thing that pays the bills better. you see, once really smart people are free to dream they understand the cage they’re in better. timebox it and share what you’ve learned.
If you have any other suggestion I'd like to hear it. Calling sleep or using an OS timer isn't precise enough.
> The main DB client is a web app with ~4000 txns/second

curious what is your bill for this
I've had a college class on Homelessness and Public Policy. I spent nearly six years homeless.

It seems accurate to me, at least for America today. It's quite a tall order to ask society as a whole to change, though that would make life more manageable for some people currently unable to make their lives work.
This article is a little light on details, but there's a more in depth article here:

https://www.vox.com/future-perfect/2019/4/4/18295933/google-...

The initial complaint was around comments from 1 of the 8 board members: Kay Coles James

The complaint was published Apr. 1 in a Medium post:

https://medium.com/@against.transphobia/googlers-against-tra...

As evidence the post lists 3 tweets from Kay Cole James:

https://twitter.com/KayColesJames/status/1108768455141007360

https://twitter.com/KayColesJames/status/1108365238779498497

https://twitter.com/KayColesJames/status/1108365238779498497
Yes. Or restated, that it's almost only ever possible to form memories of a universe that has increased in entropy.
are you a policeman?
It's odd that they would debase it like this. Even if getting the floor space means you have to build a place with 3 stories above and 2 basements below, that seems like a better plan. Being unattached from neighbors is highly desirable.
So, to put it in a meme: https://youtu.be/CkdyU_eUm1U ( not really a smart movie - dude where's my car, but it thought about that the entire time)
This thread reminds me of this hacker news post from a few months ago:

https://meltingasphalt.com/wealth-the-toxic-byproduct/

https://news.ycombinator.com/item?id=18825103
The questions about object relationships sound a lot like SHRDLU[1] which dates back about 50 years ago.

[1] https://en.wikipedia.org/wiki/SHRDLU
Step one would be improved with a small bit of JavaScript to sniff the platform and expand the most likely section (and ideally even move it to the top). Please don’t be allergic to small snippets of JavaScript that optionally enhance things.

Keyboard and screen-reader accessibility of the radio button accordion technique is completely ruined by the use of `display: none` on the radio buttons. That could be remedied by zero-sizing them instead in one of quite a few ways. Note however that this will make Up/Down arrows switch section instead of scroll as a user might expect—that’s part of why radio buttons are not a good match for this type of widget (to say nothing of improper exposure to accessibility tech).

Keyboard accessibility is also poor due to weak and missing focus indication.

I would strongly recommend replacing the magic radio button technique with semantically and functionally appropriate <details> elements; then, if you want opening one to close the rest, add a small snippet of JavaScript to that effect. (Then users with JS disabled will be able to open multiple sections, and that’s fine.)

The use of various CSS tricks has the side-effect that scroll position doesn’t always act in the way you might expect. I recommend augmenting such cases with small JS snippets to enhance the behaviour.
FWIW, in hindsight, this never should have been called pluggable storage, but rather pluggable table access methods, or at least pluggable table storage. But it was was in the subject on the first thread this patchset originated in (by Alvaro Herrera), and stuck...

At least the code doesn't call it pluggable storage...
Seems like you aren't using Vim Then. Caps to escape is a common binding. It's not about hate, it's about ease of modal editing.
> Kubernetes has a huge amount of traction in the DevOps landscape

the appeal of AppEngine is that you don't need DevOps, google manages and monitors services for you.
yes if you dislike militarized AI you should discuss it.

the woman in question that runs the drone company is ex-military, so i would feel like she would be in favor of militarizing drones (albeit to be fair her drone company currently does not do that) and thus probably shouldn't be on the board in the first place
I recently started doing triathlons and had kind of a bad experience on the swim portion of my first race. Made it through but had to stop and tread water a couple times just to get my heart rate under control. But after training more I really enjoy swimming in triathlons. It's quite different from lap swimming in a pool. Most likely your problems can be easily fixed.

Here are a few random tips that might help, in no particular order. Sign up for an open water swimming clinic to learn from the experts; race organizers and local triathlon clubs put those on in some areas. Triathlon swimming is a contact sport so if you're uncomfortable with others bumping you then start near the back of your wave and stay towards the outside of the course (you won't lose much time). If the water is cold then buy a dedicated swimming wetsuit; suits meant for diving or surfing restrict arm motion too much. When you first enter the water that will cause your heart rate to jump up so get in the water early before your wave start time to acclimate. Practice lifting your head every few strokes to sight on a fixed landmark and stay on course. Practice bilateral breathing so that if the water is choppy you can always turn your head away from the waves to breathe. Buy tinted goggles in case the sun is in your eyes. Use your arms mostly and save your legs for the rest of the race.
I've known a bunch of people in Number 1-4, more number fours than anything else. A whole bunch of the number fours are not seriously mentally ill - or even mentally ill at all - they're just really shitty at making choices for themselves.
I read it originally, and rereading it now, it still resonates, especially in the geeky communities I know of.

I just can’t find the hostility or attack in it that you’re seeing. It sounds like someone inside a group pushing the emergency button.
The Story of Three Sons and 17 Camel [on Negotiation]
I agree entirely with your Vanguard/Bogle example.
Yeah man it’s serious. Someone asked me to help an individual recently and I’m struggling to figure out how to help. He is a programmer who suffers from schizophrenia. His hallucinations got out of control until he lost his job, his life, and his kids. Social workers pretty much forced the one person in his life who cares for him (his wife) to have him removed by the police. Now he hates her. Then he proceeded to miss his hearing so he was arrested. Now he is thrown in jail. I feel guilty but I don’t know how to handle this.