skysight-inc/HackerNews huggingface dataset:
A homeless person wanting to live only in SF is just like a starving person wanting only caviar

Homeless people gravitate towards big cities because that's where the concentration of services tend to be. It is why I went to San Diego: there are enough soup kitchens there to eat every day, even if you have no money or benefits at all. I left San Diego after I got food stamps and had dealt with a few things where I felt I could cope without daily access to homeless services.

It's inhumane to suggest shipping people elsewhere and actively evicting them from a particular city because they are poor. This is a mentality similar to the one that was behind removing Native kids from their families, sending them to boarding schools, forbidding them from speaking their own language, etc.

I have a collection of websites I run. I actively encourage people to do things like develop portable income and move someplace cheaper. That is exactly how I got back into housing.

But one woman I spoke with couldn't move because she was currently a college student. She had huge student loans that would immediately come due if she dropped out of her program. She needed to complete her degree in order to have any hope of making her life work.

Other people have children and shared custody with the other parent, or they can't leave because they are on parole and are required to remain in the area or any number of other reasons.

Homeless people are still people. They still have many things going on in their lives that can give them ties to a particular place.

Homelessness arises out of complex, multifaceted problems. One-size-fits-all solutions do not work and tend to make things worse, not better.
Note they took precautions to set up camp at dusk far into the bush away from trails and didn't use a light in their tent.
> Haven't tried it on Ubuntu though.

Thanks, will give it a try ..
That is probably true in general. It certainly is true for some social networks. It is absolutely not true for Twitter. Twitter is supposed to be the "massive public square" of social networks. There are plenty of other social networks for interacting with specific and well defined groups of people. Twitter is for interacting with the world at large. If you want to replace Twitter you need a way to get the world at large to use your platform.
> On mastodon you can use the local feed to find people interested in the same subjects (or same culture), and then you start talking.

People have no problem doing the same thing on Twitter.
>Because Mastodon is full of like-thinking people, and the ones they'd strongly disagree with aren't joining.

or they're on other instances. there's some far-right political instances, for example (that the leftist crowd of the larger majority of early adopters don't really talk to, although they could in most cases)
Gotcha. My day job doesn't use foreign policy acronyms.

I'm sure there are other examples in North Africa.

But 'name good leaders in the Middle East' -> 'here are some good leaders (many of which were nationalists' -> 'most nationalist leaders were autocrats' isn't arguing the same thing.

I assume we agree that there were in fact many good leaders in the Middle East? Which was my original point.
When someone mentions Mediterranean diet the first association I have is fish, white cheese, olive oil, fresh fruit and veggies, and whole grain bread. Correct me if I'm wrong - but I wouldn't classify that as a plant based diet.
CGPGrey has a great description of this problem with his video "This video will make you angry":

https://m.youtube.com/watch?v=rE3j_RHkqJc

The gist is that pithy, low-effort strawmans of an opposing tribe are highly attractive and contagious memes.

I don't think it has anything specific to do with Twitter. You see similar issues everywhere: Facebook, Reddit, and of course meatspace. It's a human problem.

Twitter and the short character-limit may magnify it a bit, I'll admit that. But the actual problem can't be solved on Twitter or Mastodon. Each individual needs to be aware of this human problem and to constantly make an effort to notice and counteract it in their own brain (which is very difficult and error prone). Perhaps if enough people start doing that more, then cultural change will take place. I don't know.
Funny, I vastly prefer the simplicity of passing down props over HOC spagetti - even when heavily nested. It is a simple matter to keep things organized and out of your way, and change detection is taken care of by selectors.

I used to think props were good for dynamic components, but with portals available, I rarelyconsider them a good pattern for anything but components shared between applications.

I use context to pass down actions. IMHO, mapping those into state should be deprecated.
That sounds exactly like an error of degree- Rust does have "no memory errors" proof tools already, built into the language.
Security Gaps Found in IPsec
No, like the creator of the Anno Domini system https://en.wikipedia.org/wiki/Year_zero, American elevator labelers do not believe in “unnatural” numbers < 1. Below the “first floor” they jump straight to B1.
It's not mentioned but it depends on the instance how long the character limit is (as in, it's configurable). default is 500, but there's some with a limit of 5000, or 666 (some witchy instance iirc)
Whatever mapping service you use, more traffic means more cost and ultimately someone has to pay. Just like your company, Google Maps offers non-profits a subsidised service [1].

[1] https://support.google.com/nonprofits/answer/3367237?hl=en-G...
If you told me this in an elevator, I would think you're one of those online people who cares a lot about your online presence and has big arguments about social networks.

Also, let me be honest, the language in the article is the sort used by people who have arguments about whether lolicon should be legal or not. This is not something I'm interested in talking about. Just like voat.co and friends this is a fringe-people network. No thanks. I don't want 99% of my conversations to be about furries.

Consequently I would ignore you.
Is this really such a big problem, especially for the average user, to make it a key feature of the platform?

Sure, occasionally an otherwise obscure person might find themselves at the end of an unexpected shitstorm, but otherwise it generally affects more prominent users, who are well aware that anything mildly controversial can turn into lots of angry replies.

Is that even a real problem? Isn't it actually valuable information to know that people get really angry about this-and-that? Aren't researchers able to use this data to learn something about human behavior?

Seems to me like people want to blame technology for something that's really amplified human nature. A rehashing the old story of the "basically good" human corrupted by some foreign evil.
> Look, you want me to get excited about Mastodon? Show me something exciting I can do with it that I can't do with twitter

I don't think the advantage for Mastodon is being able to do anything that Twitter can't. Instead, it's being able to do everything that Twitter can without a lot of the negatives that come with Twitter.

My view is that, fundamentally, Twitter is a good platform, but it suffers from a number of toxic elements (dog piles, turning everything into angry politics, new "features" designed to increase engagement/number of ads you see, etc.). I'm guessing that "Twitter, but without everything you hate about Twitter" is enough to overcome the network effects, especially as Twitter keeps finding new ways to annoy its users for money.

But maybe I'm wrong about that. I guess we'll see.
UK Public Spending – Numbers Charts Analysis History
Plume is a WIP, and has been discussed here before: https://news.ycombinator.com/item?id=17411173
https://twitter.com/NickHanauer/status/1030633143831646208
That's in a medium-small town, the next one over. There's only 2 entries that aren't dumpsters (and those are herbs).
We use Rust extensively for much higher-level (platform & apps) level stuff, and it works very well for that, too. There is a learning curve, of course, and language preferences may legitimately vary -- but I don't think Rust is just "for making super low level stuff". (Oh, and we're hiring more full-time Rust developers).
How Each MBTI Type Uses Extraverted Feeling – Astroligion.com
Not sure about game programming, but I really liked this for a portable browser-based GUI for my Go apps:

https://github.com/icza/gowut/wiki
An easier approach to partial fractions decomposition
Sorry but even the walter mitty reference is lost on me.
I used the Automate... book. I must say I never found a really good resource to move from that to OOP, unit testing etc. I put a lot of scraps together for that. 'Python 3 Object Oriented Programming' by Dusty Phillips was a help, but not the answer. Lot's of Googling did that.
"All these things make me unhappy. But why? Stationery is supposed to be used. They’re functional objects. It is my tragedy."

I love that quote. I have the same problem with notebooks. For some reason I'm convinced that you have to do a perfect job when you are filling out a notebook. Even though, logically, that doesn't make any sense. People that do perfect things typically have practiced more throwing away things than I would consider likely.
Using MTurk for personal surveys and expecting to get good and meaningful results from it is just all kinds of wrong. I do hope there isn't "serious" research that's being done this way.
In any case psychology is physical, connections between neutrons, hormone levels, etc. Psychogenic illnesses are necessarily biological unless you accept an immaterial soul.
Last time I tried mastodon it was really difficult to find any quality content. Search was mostly unusable and local timeline was full of jokes and things that did not matter to me at all.
I've done two at time descending for the longest time until stumbled over another fun way to do this.
One at a time, but you let one leg drop free while you pull the other leg forward to hit the next step. Somewhat hard to describe in a manner that makes sense. Think of hitting a drum with sticks. Only works with shallow stairs though. You know it works when your legs just kinda do their own thing and pull you forward. Obligatory don't try this in public warning.
Personalize testimonials to the person reading them? Did I read that correctly? Fake reviews taylored to the reader?
>fewer users

that's just a bad point to make? I mean of course a newer platform will have fewer.

UI is a good point (although I prefer it this way). But there's Pinafore[0] or Halcyon[1], or Brutaldon[2] that allow you to change the UI layout if you log in with those.

0: https://pinafore.social/
1: https://halcyon.toromino.de/login
2: https://brutaldon.online/about
One could say that e.g. the Red Army Faction, the Revolutionary Cells and the PFLP were far left terrorist groups motivated by and influenced by moderate to high degree by Marxism-Leninism. Simplifying that these particular groups were communist terror groups sounds accurate enough, given what they represented and what they believed in.

However, there were others, and e.g. 2. June Movement were "anarchist".

But if one were to clump together all of the terror groups involved, what should they be labelled? On the political continuum all these were pretty much on the far left. Not only that, the groups clearly sympathized with the USSR and its communist (Marxist-Leninist) ideology, and were supported in some way through the instruments of USSR (like KGB) or by their proxies (like Stasi of East Germany).

Calling these groups "communist terror groups" is a rather descriptive term.
I will agree about the 'on the balance' in the context of speed of prototyping and interactive sessions.

When rubber is about to hit the road, i.e. near deployment with money at stake, I would have love an option to freeze the types, at least in many places. Cython comes in handy, but its clunky and its syntax and semantics is not super obvious to a beginner (I am no longer one, but I remember my days of confusion regarding cyimporting std headers, python headers, how do you use python arrays (not numpy arrays) etc etc).

I am curious, have you put money at stake supported only by dynamic types ?

Regarding int32 vs int64, its not a precision issue its about sparse matrices with more than 1<<31 nonzeros. I am equally surprised that you have not run into this given your practical experience with matrices.

My case involves more than just numpy. There's hdf5, scipy.sparse, some memory mapped arrays and of course numpy.

Given the amount of time I spent to debug this, I would have killed for static type checks.
>It’s kind of like deleting a Facebook account then logging back in.

It’s not like that, though. You pay for MoviePass up front each month. Cancelling means you don’t want to pay for next month, but you are still able to use it for this month. Deleting the app would just be throwing money away.

They’re exploiting users who want to get fair value from their existing purchase.
Don’t ostracize drugs users – empathize with them
Giving them cash would take fewer of your tax dollars to achieve the same goal.
Fair enough. The current influx has made this worse (lots of metaposting about joining mastodon), but that depends on who/what you're looking for. Try another instance, maybe? That might be the greatest onboarding weakness, that if you settle on an instance that you don't like it kind of ruins the experience
Take a look at my reply, we're doing the same damn thing!
It's probably rather common.
Yeah, I agree that this is the biggest usability hurdle, and its actively being worked on.

That said, there are plenty of good general-purpose instances and it's not that different from picking an email host. Sure, you can spend hours figuring out which email host to use, but most people go with a name they've heard before (e.g., Gmail) and don't need to think much about it at all. I could see Mastodon getting to a similar point once it gets more established.
This is the first article in which I’ve heard the sonic attacks described as the buffering of an open car window.

In one car that I owned, if I opened one of the rear windows while driving on the freeway, the buffeting was so “loud” as to be almost painful to everyone in the car. It wasn’t exactly normal sound so much as some kind of oscillating pressure wave.

If diplomats are describing the sonic attack in terms of a buffeting car window then that raises the chance in my mind that these really were sonic or pressure attacks of some kind. I’ve never heard anything produce sound like that naturally.
Nationalism by definition involves suppressing a segment of the population (usually opposed to the unifying party and/or allied with external parties).

It's ugly but true.

It also happened in the United States. In Britian. In France. In Germany. In Spain. In Italy. In ancient Greece and Rome.

There are lighter / harsher ways of going about it, though the appropriateness of those is also defined by the opposition's actions.

Successfully creating a national identity, where there were disparate groups before, breaks a lot of people in the transition.
Quasi‐Solid‐State Single‐Atom Transistors
Yes. Not every form of democracy is a liberal democracy. In a liberal democracy, some entity such as the judicial system is supposed to prevent the rest of government from tyrannizing minorities.

Democracy protects the majority from a minority (ie: nobility). Liberalism protects minorities (eg: people an with unpopular philosophy, religious view, ethnicity, language) from the majority.
On MacOS I use Cookie of https://sweetpproductions.com

On a regular timebase it removes all cookies and databases except my Favorites like HN, Docker, GitHub, Netflix, my newspaper, etc. Works like a charm, set-and-forget.
Hedge, a Greater Safety Net for the Entrepreneurial Age
Thanks, that's the sort of thing I was looking for.
>who in their right mind thinks about "servers" outside of tech circles?

the way a lot of subreddits are used, for example, is intuitive enough to people who get used to the concept. 'servers' or 'instances' as a word might be too technical, but the concept of different groups you join, while still being able to talk to others? Of course my experience is 99% people who have persisted and joined, but they seem to enjoy it.

Mostly because you join, you think "this is confusing but I've arrived" and there's a few hundred people on the same instance who are interested in similar things, who know people from other instances who have similar interests, etc. I think it might help build a network quicker (or at least, that's what I've heard from a lot of newer people that have joined since I've been there!)
They're not doing fake reviews. They're choosing which user reviews to show depending on the audience (e.g if the person visiting the website is from a company in the hotel industry, the website might show testimonials from other hotel companies like Hilton as opposed to software startups)
This is about as useful to countering toxicity as, say, not supporting avatars and claiming your experience is superior to Twitter because no one can upload a swastika.

To start, the author doesn't get the terminology right: A retweet on Twitter is the un-commented repost to which Mastodon's "boost" is analogous, whereas a "quote tweet" is the thing Mastodon doesn't have native support for. Twitter didn't natively support quoting either until comparatively recently in its history, and there was plenty of toxicity on the platform before then.

Before native quote-tweet support, you would just see a URL to the tweet someone was commenting on, and you'd have to click to view it rather than seeing it expanded inline, which is no less possible on Mastodon. And since this is really up to the client anyway, there's no reason a Mastodon client couldn't auto-expand quoted "toots," nullifying this supposed advantage.
Some US buildings also skip the 13th floor. Does the UK share this superstition?
Well there seems to be something called nix-shell, but I never heard of it before. It seams pretty useful. The link to plasma tests is provided in the article.

https://github.com/NixOS/nixpkgs/blob/49a6964a4250d98644da61...
> Neither are Republican places. This is true at both the city and state level, which is where the control and funding for these metros comes from not the federal level.

Wrong about NY. Albany's government might as well be from another planet compared to NYC. They currently have a Republican controlled Senate.

And it is the state-level that usually hamstrings the MTA. 2009 was a particularly bad year in which the MTA budget got raided [1] and the government was in a deadlock [2].

[1] https://nyc.streetsblog.org/2010/03/09/albany-didnt-cut-the-...

[2] https://en.wikipedia.org/wiki/2009_New_York_State_Senate_lea...
> Not allowing awfulness to spread could be more efficient than helplessly trying to refute it.

Didn't you just basically say that what is "awful" is subjective? You're basically saying "maybe echo chambers are better".

I generally agree with "people will tend to believe whatever they want", but many people do change their minds, especially as they age. Pushing people into the underground just makes them more extreme.

Also, don't underestimate the power of public mockery. What makes Nazism most unattractive isn't the fact that it's abhorrent from some moral perspective (that not everybody shares), it's the fact that most actual Nazis are total losers by every measure.
A lot of real houses would benefit from having such a fake facade put in front of them.
I have recently took a nanotechnology class (Just finished my BEng) and we learned about single atom transistors but they were no where near room temperature. This paper shows a room temperature gel based solution, which is all completely metallic too, no semiconductors so the power consumption is way lower. More so this type of solution could make an order of magnitude smaller transistor.
Why is a bachelors degree more worth than a masters?
What he's saying is that's not a good enough reason to switch. Regular users simply do not care about any of that, and that's where 90% of your base comes from.
From a comment there:

>'The findings "will disappoint those who, from professional experience, will continue to defend their low carb cult, but contributes to the overwhelming body of evidence that supports a balanced approach to caloric intake recommended globally by public health bodies," Collins added.'
https://www.cnn.com/2018/08/17/health/low-carb-high-carbohyd...

Given the obvious problems with this study (their definition of "low carb" is wrong), this is just an astounding display of hubris.
To be fair, so is a Green Card.
Hawaiian pizza
If you look at the comments for the Aretha thread as well as this thread, it seems not to provoke any interesting discussion.

I am happy to keep such main stream news off the FP.
Show HN: Optic – Automate Routine Programming
> And more generally that kind of crap is easily weaponisable, twitter provides few tools to deal with it, and they don't usually apply their own rules. I don't know that Mastodon is any better.

The key difference here is that, once we've noticed that this lack of context (ie..."has someone already made the point about $G_OUTGROUP_MEMBER_23049 or $G_OUTGROUP_234 that I'm going to make?")...we can actually change the code to Mastodon/whatever fediverse server/client to provide solutions to it(see, for example, pleroma's "did you type 'open source' when you mean 'free software'?). Technical measures could be considered and tested in small instances and then scaled up as they are found to work/not work.

With birdsite you just throw up your hands and say "well, the corporation doesn't think it's a priority. ¯\\_(ツ)_/¯ "
> We hope that the support built into the LLVM IR is sufficient to support a broad class of garbage collected languages including Scheme, ML, Java, C#, Perl, Python, Lua, Ruby, other scripting languages, and more.[0]

Maybe "and more" means there's hope for Go style garbage collection.

[0]https://llvm.org/docs/GarbageCollection.html
With apologies for the snark, don't they teach the use of paragraphs in academia?
Meh. I see your points, they are all valid and true.

Mastodon might "win" just because it'll keep working after Twitter finally dies.