skysight-inc/HackerNews huggingface dataset:
There’s nothing illegal going on here. I posted earlier that I was at an oil and gas company in Houston, a Fortune 10 company at the time. We had IT contractors from Larsen and Toubro. As an example, one guy who reported to me was paid < $20 an hour after L&TI and another contracting company in the middle took their cut. He wasn’t thrilled with that situation but his other option was to quit and go back to India. The worst part was I couldn’t hire him directly because of his contract. He wasn’t allowed to quit and directly work for us. Kind of live slavery.
>Besides showing great concern about homelessness, the poll indicated that while Silicon Valley residents are anxious to help alleviate the problem, they are less enthusiastic when the solutions include providing homeless shelters and housing in their own neighborhoods.

I think that says most of it right there. We've cultivated an environment where paying lip service towards a cause is more important than actually doing anything about it. Real solutions are too easy to attack, so the only safe position is speaking platitudes.
The primary difference I see here is that IPFS is rather centralized in terms of development, it is much much easier for them to write a BT compat layer of some sort than it is for the BT community. A core set of BT is really rather ossified thanks to the amount of implementations out there. Just as an example there are quite a few BEPs out there that implement some features that IPFS has, unfortunately those features haven't gotten any mainstream adoption so far.

> That said, the core and pretty fundamental limitation with BitTorrent, however, is that the swarms exist "per torrent", which kind of makes a non-starter for a general purpose filesystem?

Well, ipfs nodes also tend to pin only certain content. I've seen IPFS links stop working mentioned here on HN even. I see no functional difference in that sense. Content is kept available by those willing to spend resources storing and uploading the specific content.

To address the claimed performance/efficiency problems, IPFS peers could share the same files using IPFS itself, but still also seed them for BT clients.

I totally get though that it wouldn't be super easy to implement, but IMHO the increase in IPFS usefulness, size and resiliency thanks to the integration seems to outweigh the downsides I can see.

Though a while ago I did try sharing the same set of files on two systems by running the two in parallel. It kind-of worked but manually updating the file locations in the torrent client and having an overview became too annoying, it should be built-in. E.g. IPFS sees `x.torrent` and `x`, then assumes `x` is downloadable from BT using that torrent file.

> WebTorrent is the future of BitTorrent as far as I'm concerned, and anything failing to embrace that is already kind of doomed?

In some use-cases, absolutely.
Where are the A.I. designed self-erecting superstructures? Too radical "even" for old tech money.
Interestingly, I've begun to treat apps with caution recently because they're quite likely to include ads/invasive tracking.
I can't tell if it's ignorance or cynicism at work here.

Let me fix your summaries:

> In which he downplays racial bias in police shootings

In which a guest on Hsu's podcast, psychologist Joe Cesario, presents in detail his research, some of which is experimental, demonstrating no racial bias in police shootings (not the case in police interactions in general though).

> In which he says lack of segregation is the reason for racial underperformance

In which a guest on Hsu's podcast, Claude Steele, a[n African American] social psychologist, discusses his research in detail and his [African American] co-host, Corey Washington, discusses his daughter's educational experience. (And in which no one suggests that racial segregation in education would be desirable.)

> Interview with an open white supremacist

Interview with a YouTube personality who's also had Noam Chomsky and Peter Boghossian on his show, e.g.:

https://www.youtube.com/watch?v=MautscPF5wE

https://www.youtube.com/watch?v=ukeCmR2S5Vg
Word of advice, don’t let your extreme biases cloud observations and judgements.
Thanks for sharing the info. Will take a look.
I invested a lot of time a few years back learning to use Sketch and did really like it however half of our office are Windows so on a recent project where I took the lead on design (I'm a software engineer but it's a small team) I decided to use Figma and I was blown away, it was much easier to use than Sketch and I had to do very little Googling on how to achieve what I wanted. I then created the animations, shared it with the head of the team who would be using it, he gave me a few bits of feedback and I then shared it with the rest of my team with no OS related problems at all.

Since I've been on furlough for the last 3 months and working on a new app for myself I jumped back over to Sketch (since I have a licence and have invested in some plugins) and I have to say I do not like it anywhere near as much as Figma, at this point I've only stuck with Sketch because of the extras I have purchased for it, once I feel got my money's worth from them I'll be over to Figma for everything.
It’s Not Enough to Be Right–You Also Have to Be Kind
This sounds like a massive exaggeration to me. Do you have any citation to back up these claims?
If anything is the opposite: you make money by inflating the cost of housing, and homelessness is a product of inequality.

Give free or extremely cheap housing to every homeless person and the lucrative real estate companies and investment funds will disappear.
For everyone asking "Why is YouTube's copyright system like it is? When is it going to change?", I suggest watching Tom Scott's video "YouTube's Copyright System Isn't Broken. The World's Is.": https://www.youtube.com/watch?v=1Jwo5qc78QU
In a related story: Koko-the-Economist-Gorilla flings poo at Human-the-technologist and asks "If you so smart how come I can fling at you the mess I created?"
i did not pick this up from the linke article. i guess if your business relies in H1B workers now you know which camp you need to support.
> But getting it on the store has been one of the most difficult, non-technical obstacles I've had to overcome, and this was only one of many other hoops I've had to go through.

We were very careful in our app to not push the boundaries at all. Nothing even remotely outside the norm for this very reason.

Now... contrast this “code chilling effect” with how great innovations have happened. Apple is clearly preventing any App company from ever having the same opportunity that Apple themselves had.

Bad moves I think.
This is an interesting idea but from the point of view of ergonomics how much of an improvement is it from a simple stick ? I am finding it difficult to image a blind person keeping hands in folded position all thorough the day.

I think a more practical approach might be a similar setup with a mobile phone in pocket ( similar to her movie ? )
https://www.zdnet.com/article/powerbook-battery-shenanigans/

> "if you're actually using the PowerBook, a charge won't last nearly that long. Apple claims that the battery life is 3 hours and 45 minutes for a combination of wireless Web browsing and editing a text document, but only 2 hours and 15 minutes for DVD playback."

This is actually a quote from MacWorld, which was always charitable to the platform.

In actual use as a developer doing compiles, I often got less than an hour. I was working at Apple during this time. I know.
> That money's not going to the homeless people. It's going to the people who run the services to support them. You think they'd want to see homelessness end?

Yes, I think those people want to see homelessness end. Why else would you want a career in that field?

Climate scientists also want action to be taken to fight climate change, even if it might put them out of a job. Folks who work for the UN to tackle world hunger want world hunger to end, even if it puts them out of a job.

I don't think rank-and-file workers are psychopaths.
Homeless is an outcome, not a thing that looks the same from every angle. It’s a feature not a bug and the steps that lead to it need to be addressed for a meaningful fix. Money and commitment needs a plan and a clue. The idea that you can just add more physical buildings and hey presto is bunk. I have spent two decades of my life volunteering to help and I too started thinking about buildings and homes, but that isn’t the real problem.
All else being equal, I think most people prioritize their own country and countrymen over others', and would not sacrifice their own countrymen to benefit others'. You may not share this view, but I think most people do. Most people consider themselves a part of a national team, and they feel some loyalty to their teammates.
You can try for happiness without actually achieving it. I'd prefer to be happy and right; sometimes I'm neither. Preferring one is no guarantee you'll get either.

Also, Slartibartfast is pretty melancholy.
> "if you're actually using the PowerBook, a charge won't last nearly that long. Apple claims that the battery life is 3 hours and 45 minutes for a combination of wireless Web browsing and editing a text document, but only 2 hours and 15 minutes for DVD playback."

Source: https://www.zdnet.com/article/powerbook-battery-shenanigans/
> where you should be able to more cheaply run a preimage attack against two 64bit hash functions than one 128bit hash function.

Try doing that in my example.
Sure the big tech companies have no direct financial interest in simply reducing homelessness, but one way to accomplish that would be to lower the cost of housing in San Francisco.

How is it in the interest of tech companies to have skyrocketing real estate prices and as a result, the need to pay huge salaries to their employees so they can afford the cost of living in SF? Surely it would be in the interest of Google, Facebook et al. to be able to pay their employees less and have the cost of their own commercial real estate fall?

Do they not have enough political influence? Or is it not in their interests somehow?
When we process the results on the air-gapped system our algorithm does make sure that the user's vote is counted only once (no matter how many times the user has voted). Please read the process at https://voteism.org
> What if, instead of bowing to corporate greed which cares not a bit for our country or our people, we actually invested in our own population and trained them to do the jobs H1-B workers currently do.

Wishful thinking under the current administration.
> I am trying to explain why the semantics of this way of doing the replacement is cleaner and requires less weird special cases in the code (such as this object that is temporarily dead and suddenly revived) than the way in the article (which I see as a strawman designed to make me dislike linear types).

I've always read that article as exposing linear types as more complicated than just slapping a attribute, at least within the context of Rust, but it might just be a naive view of it.

> The whole point of linear types is to make it so that this is a compile-time error, so I don't really understand your objection. If it helps, I will try this in a different tense: if the type doesn't (in the continual sense) manage to provide a deconstructor which eats the object (and could be used on unwind), then either the user had to have (in the past tense) or the code didn't (in the past tense) compile if there were (at the time of compile) any codepaths without nothrow that could cause such an unwind.

But the point of using linear types is that there are constrains which the normal drop does not fulfil or allow for e.g. the deconstruction is failible, or requires additional data, or (as seems to be your case) needs to be moved off-thread. During an unwind, these things are not guarantee or even available at all (how would unwinding know what parameters to provide? How can it report errors to a caller which doesn't exist?). Otherwise the regular Drop would work fine.

> I think I lost an "a-" there, so I'm hoping that if I said "must deconstruct asynchronously" this makes more sense?

It does make a lot more sense yes.

> As a basic example, you finish your SSL request, and now need to deconstruct the SSL connection, which means you want to close the socket... only no, you first need to do an asynchronous SSL CloseNotify, so you have to await that behavior before you allow that socket object to deconstruct. If you let the object deconstruct before you await the CloseNotify, you haven't really completed the protocol. This is also a great case, as while HTTP itself mitigates this (and even in my system I eventually decided to just close this socket by force), you aren't really supposed to trust where the end of the data you got from the server is (and so in the abstract thought process you can't really return from this function until you've finished this CloseNotify; this means that trying to fire-and-forget this to a background thread--which is essentially the analogy of garbage collection--is not a valid solution).

Ah I see, even in the original I think I'd have misunderstood what you meant by asynchronous deconstruction because I wasn't thinking of the "async" context when I read your comment.

Anyway thanks for the expounding on your issues and their relevance to linear typing.
Static Analysis in Unreal Engine 4 – UE4 Tutorial
That doesn't solve homelessness, it solves houselessness.
I am not in SV but is there a reason housing for homeless needs to be located on pretty much the most expansive land in the world?
Do you think the Police would like to see crime go to zero?
It's pretty useless since it only contains base salary.
I do not like multihash. I personally prefer base64 hashes and I also do not like how they include the length.
I made https://callrec.app just for that. It records calls for you and emails you the recording.

I made it just for me, but it works well enough for recording outbound calls.
So I can't make a linear function that returns a number cubed?

Math.pow(x,y) cannot be made into a linear function?
That doesn't solve the problem. If you just gave housing to most homeless people and walked away, the majority of them would be homeless again after a short time.

You'd need to commit to ongoing, indefinite financial support for the person and for the maintenance of the housing.
Race realism is, by definition an extremist view. It isn't the view that "race exists", as you seem to be implying, but that race and race science can be used to justify racism.

That is, race realism isn't "race exists", but that "black people have lower average IQs due mainly to genetics and so the status quo today is explained perfectly by genetic, and not environmental causes".

Such views are contradicted by most available evidence.
I understand the sentiment but there's a reason developers still flock o develop for Apple and Google even under these conditions. Despite the restrictive nature of the app stores they're the only chance most small developers have of ever reaching a wide enough paying audience.

Many apps are pretty much just a feature bolted onto the OS and could easily be shipped by Apple or Google as an integral part of the OS thus taking the whole reason foe that app's existence. So for many devs the whole income stream depends on Apple or Google far more than just by using their app store.
previously on HN: https://news.ycombinator.com/item?id=21246417
California is a two-party consent state[0], which means everyone on a phone call must agree to it being recorded before it can be recorded.

In general, many more US states are one-party consent[1], which means that only one member of the conversation has to agree to the recording.

[0]: https://en.wikipedia.org/wiki/Telephone_call_recording_laws#...

[1]: https://en.wikipedia.org/wiki/Telephone_call_recording_laws#...
Not astroturfing. Technically underpaying is illegal but there are ways around paying an H1-B worker what a US citizen might receive. Title reduction, etc. Even if the total paid is the same, consulting companies that help sponsor workers get a huge cut of the salary so ultimately we have workers being paid less.
A little philosophy inclines man's mind to atheism; but depth in philosophy brings men's minds about to religion.

- Francis Bacon

I’ve had the same experience myself. I’d reckon it’s because ‘atheism’ in the modern western sense is really just a kind of aimless post-Christian pseudo-humanism. Its amorphousness doesn’t lend itself well to providing any deeper meaning to life.
if US bans H-1Bs these jobs wont go to americans, these jobs will just be offshored.
Large american enterprises already have gigantic offices outside US to manage IT/midoffice/backoffice or have relationships with contractor firms like Cognizant.

It is so much easier to send one/two americans as expats to India/East Europe to manage outsourced staff and the trend will just accelerate.
I think this is why Facebook wants to build their own complexes.

If they buy the land themselves, they could achieve increasing housing units on one hand, and also provide housing as a benefit which means going around the 50% tax bracket for their employees.
Also the lords of San Francisco's SROs quite like things the way they are, thank you very much. They are raking in guaranteed income and they get to pretend they care about solving societal ills.
Polemics are about all there is room left for.

Ultimately, it is a failure of education. Architects will give each other awards and design contracts according to what they were taught, and they are taught crap. It is self perpetuating, as they teach the next class the kind of crap they were inculcated in.

Probably your architect was obliged to make snide remarks over drinks about what he had to put up with doing your house (which I haven't seen, only heard described). I liked the barn.
Are you suggesting that we should just forget about it? What do you mean by "inherently flawed"?
I guess it's saying it can be difficult to practice what you preach.
> You can easily achieve this by raising wage requirements, instead of essentially having nothing changed and making the whole US a big open air for foreign skilled workers.

Also stronger labor laws instead of gutting them, actually enforcing them instead of shanking the agencies responsible for them, and actually hitting guilty corporations where it hurts instead of handing out "cost of doing business" jokes.

And prosecuting guilty management as well. Middle manager 8374 might be less eager to ask for bullshit job requirements designed to only fit a specific H1B if their n+1 to 6 have just gotten years in the slammer for labor fraud.
My uncle had a successful career in advertising. He would always say to me, "don't be just a wrist." He meant participate in guiding the concept and strategy instead of just being an execution person.

I've been in the design industry for 15 years now. When I was starting out, there was a flurry of philosophizing about design. There was a belief that designers should focus on solving problems instead of just making slick UIs. I don't see that discussion anymore. I see a bunch of "wrists" arguing over which pencil is best.

Maybe I'm just an aging curmudgeon...
Raising wage requirements just means companies will pay whatever the new minimum is for H-1B workers. Once employed, those workers are still locked into their job without freedom to jump to anther with better working conditions or a better salary (which makes them more appealing hires for companies than US workers).

If you want to see a more fair and competitive workforce, give H1-B visa holders more freedom to switch jobs without risk of losing their visa.
>as far as I know, is perfectly legitimate to factor into decisions

I mean, to prevent nepotism.
I went on a voi (electric scooter) today. It was fun but I would probably crash about once a week, they are much more dangerous than a bicycle. The upshot is that I can leave them anywhere and take mostly the route I want. Downside is that I can't drive them as fast as they should be driven (they are legally restricted to 20km/h here, a better speed would be 30) and renting one was so expensive I could have taken the bus, if it wasn't because I try to avoid public transportation right now.

I don't see the electric scooter or bicycle replace the car, I see it can become a competitor to the bicycle.

The people I hear from are not replacing their cars with electric bicycles (mostly) they are replacing their manual bicycles, or getting one for the first time in a long time.
Interesting. That does seem to match the description, so thanks for mentioning it. On the other hand, PuTTY doesn't seem to support loading OpenSSH's configuration, only its own format – so my private keys, host aliases in ~/.ssh/config, and known_hosts would have to be duplicated. And they would quickly get out of sync unless I switched to PuTTY for all SSH use.

Seems like a lot of effort when, In Theory, this would be a pretty straightforward wrapper to build on top of libssh, which can load OpenSSH's configuration files, or perhaps on top of OpenSSH's ssh/sftp binaries directly. But I'm too lazy to write one myself, so I was hoping someone already had :)
I'm not sure why you included Google there, as you can install on Android without going through their store.
You just have to confirm that you're really sure you want to.
HN is downvoting you for saying that some people honestly want to improve the world.
Simple solution - auction off the H1B visas. This will ensure only the most needed, highest-value employees get it. Works with any number of visas. I fail to see why this easy, simple fix that also earns money for the government is not applied.
The thing is SV fails to solve a lot of peoples. It tends to be so detached from the reality a lot of people live in that any problem specific or more common for such people tend to be fundamentally mishandled by SV.

E.g. the idea that you can handle fundamental social problems though purly technological solutions if absurd but exactly that idea is commonly pushed by SV.
I'd like to see some proof it was actually followed up on and people were released from NDA's.
The main thrust of "The Myth of American Meritocracy" is to extensively document the evidence for Asian quotas being in effect at elite schools. These are no different from the Jewish quotas put in place to keep out Jews in the last century.
Fascinating stuff. If you wrote a series of blog posts detailing how you manipulate the world of instagram, you'd probably frontpage HN.

Last question: If I wanted to throw a few bucks at it and play in the sandbox, do you think there's any actual legal concerns? Do you use a burner phone number and proxy for dealing with your accounts, or is this all so normalized now that it's fine to tie your real identity to meme accounts? (from ig's point of view, not publicly, of course)
Something about the contrast between the pink and black makes this site unreadable for me.

The text is also cramped inside a small container that doesn't utilize my screen real-estate.
Well, I think it's unfortunate that all opinion polls work that way. A small sample size can skew results in one direction. The objective is to get to a sample size as large as possible. I hope this goes in that direction.
> Why else would you want a career in that field?

The people who want a career in that field who actually interact with the homeless are pretty detached from the big decisions.
It's the vulnerable populations that get taken advantage of the most. There's obviously huge opportunity potential in solving homelessness.

But the money might have to come from the government. Private prisons don't seem to mind.
I believe so. But one can use "By continuing this call, you consent that it may be recorded" just in case.
Oh you're one of those closed borders people. I don't think we should discriminate against people because of something they were born with. Just as we don't discriminate against people because of their skin color, I don't think we should discriminate because of their ancestry or place of birth either.