skysight-inc/HackerNews huggingface dataset:
I was considering using Lab as an alternative to freecodecamp for my students but looks like a pass so far because it is not beginner friendly.

Once you get past the ickiness of Lab asking to be installed on ALL your repos there is still the issue of materials.

Let's take the intro-html course.
Should be nice and beginner friendly right?

The last instructions for the first issue are:

"
To help you get started, I have already created an index.html file for you on a branch called: add-index. All you need to do is create the pull request:

Create a pull request. You can either use this direct link, or go to the Code tab, click on New Pull Request, select base: master, and compare: add-index.
Add a descriptive title to your pull request, something like "Add the index.html file".
Add a descriptive body to your pull request.
Click Create pull request."
"

No links to what a pull request is nor a link to introductory github course.

No explanation on why base: master, and compare: add-index it might as well be PCLoadLetter to those new to github.

PS Plus the promised automatic pull request failed(probably because I changed the title of the repository)
So we can discuss men but not women on this forum?
Why is almost everyone on HN hellbent on being more productive. I believe people should relax a bit and be grateful for what they have. Yes, its okay to try to do more things, but life is not about productivity. We are not machines, we are human beings. Invest some of your time in your family, friends, volunteering, or just being thankful for what you have.
potentially decades away

Would you be able to sketch, in a sentence or two, why we can be reasonably certain about cures being difficult. Is there a specific reason? Are you similarly pessimistic about a vaccine?
Watch Alex Jones on Joe Rogan’s podcast on YouTube. They address Sandy Hook in the beginning.
I typically do a front-page scan and URL search. May have omitted / forgotten / missed this time :-/
I was hoping to read more about how merging of conflicts are done. The article tells us, that "users have an intuitive sense of human collaboration and avoid creating conflicts with their collaborators".
Regarding non-clear merging, it states that it's still an open research question of how to let the application or the user with a view of the change history merge the conflicts.

How to merge conflicts is probably the most important part in a non-trivial app.
Does anyone know of examples or research that has been done in this direction?
"Stuart Kauffman’s provocative take" sounds a lot like vitalism. Which is where many go when they can't find simplistic explanations. Such as, for example, Hans Driesch, when embryos didn't respond as expected to experimental manipulation. But then Alan Turing came along.[0]

So anyway, "new physics" is arguably a cop out.

0) https://www.nature.com/articles/482464a.pdf?origin=ppub
All too common.
Those stoners keep rioting! Throw ‘em in jail and ignore their skin color.
Snabb a simple and fast open source packet networking toolkit
> I guess the equivalent would be a nurse going and taking a shift at another hospital.

You're looking at the wrong profession. A nurse can't "just" go and start nursing stuff. Programmers are like carpenters - they can just go and start building stuff for themselves, using the same tools and skills they use at work. Except they also have an industry-imposed, medicine-style continued learning requirement due to how fast the field keeps changing.
Local computation makes sense especially from a user experience perspective. However, another challenge arises from talent availability and willingness to work with this sort of deployment model. More complex deployments generally lead to the need of hiring really top notch engineers, which as we know is quite scarce. The next best thing might be infrastructure that makes the deployment easier but no one's really interested in investing in infrastructure tech without some tangible reward.
I didn't mean to imply they are subject to it. It's another example of something new assisting the self-censorship trend (as noted in the story the commentator I linked to gave).
The Mystery Mogul Behind Off-White
I think you had a good point with your first sentence.

It's always good to be aware that people have different opinions and views on certain things.
Walk – Take a walk and discover surroundings
Nearly. The reason you can eat them raw is that the vaccinate them. This is orthogonal to whether you battery farm them.
Plural: sprimemirps.

See also: http://www.cadaeic.net/silopolis.htm
I’d love to try that, but unfortunately iOS hates open source software and it seems nobody has made a working app for iPhone yet...
I am sorry Josh, but you are not entitled to have sex. People are allowed to cancel plans and get out of dates for any reasons, including your HIV diagnosis.

How come that not wanting to risk getting STDs or HIV infection is considered a negative thing?
What is hardware majorization? Never heard of it.
Wtf did forced integration come from? There’s cultural variation everywhere and it rarely corresponds with political borders (or happens as a consequence of it I suppose).
This is not true,if it was true, some fan hater would hack an iPhone and made it to get on fire into an airplane or some other place. The evidence shows that we have many batteroes for MACc books catch fire or get inflated, keyboiards breaking, GPUs not working and if there is no class action lawsuit the blame is alwys set on the user that he is using it wrong.

Please show evidence for the contrary, one isolated incident and Apple got the blame and not the user when in fact the user was at fault.
Sure - Twitter may not have any specific requirement for you to use a real name, but Twitter will also likely go out of its way to make make your life uncomfortable if you do wish to remain anonymous (not limited to requiring a phone number, excluding you from nice trinkets such as verification, deprioritizing you in its algorithm if you're sharing from a private account, making it harder to RT you). The use case for Twitter is clearly building out a public persona. I'm not aware of many that were trying to do that with Tumblr.
> We don't arrest criminals because they're bad people. We do so because the behavior they're engaging in is harmful to society.

This is not right. We don't make arrests just based on harms to society, we also consider ease of enforcement and likelihood of winning in court. Governments generally don't pass laws that are impossible to enforce, as it hurts their credibility as a source of power.

Accordingly, arresting illegal immigrants is relatively easy, you can catch them red-handed crossing the border, and they generally don't have the means to put up a fight.

In contrast, financial crimes, which often cause far more harm to society in both monetary value and trust in institutions, is far more difficult to enforce. The accused do have the means to a full legal defense, and they fight hard.

As a result, some types of crimes that cause far more harm to society go entirely unpunished, where easy targets face the full weight of the law.
I come from Kerala, the southernmost state in India referenced in the article. My last name is Thomas and every now and then people in the US look at me bewildered when I tell them my name – “But you don’t look Spanish”. I take it as an opportunity to give them a bit of a history lesson – “Do you know Christianity came to India 14 centuries before the US? And Columbus was looking for these Indians selling black pepper?”

Surprises people so much to know that Christianity exists in India, let alone that St. Thomas died in India [1].

[1]: https://en.wikipedia.org/wiki/Thomas_the_Apostle
You can go fast, but you need a Ferrari. Tech and fashion industry
Make a proper Show HN post and then ask for the feedback.
What a fantastic, practical HN comment. Care to list out some domains?
Show HN: Nuxt.js Google Maps Module
Almost as if this is a community of thousands of people all with different present needs, future plans, and past experiences.
This works when it's only libraries that are changing. As soon as protocols change, you're fucked. Case in point, Wayland. Right now, most Wayland compositors run Xwayland (i.e. an entire X server) under the hood to enable legacy applications without Wayland support to run on them. This will eventually not be supported anymore. Not today, not tomorrow, but maybe in 10 years. Then it's gonna be absolute game over for everything that's compiled against X libraries.
Culture and nationality are not synonyms. In fact most countries have multiple cultures. Especially the US as a country of immigrants. Saying the idea of nationality is silly, isn't the same as saying culture is silly.

Edit: changed "nationalism" for "nationality".
Not related to bento in anyway, just a gripe i have with yelp/copycats - Any app still using bottom tabs for top level navigation has some serious problems with identity and "primary purpose". The first page a user sees shouldn't be cluttered with random data about 3 different types of services(here i'm counting reviews,ordering food/searching for restaurants nearby and ordering services)

Also if you're holding a curved display device you're going to trigger the bottom right or bottom left tab ALWAYS and it makes it super frustrating to use one handed - like when you're using your phone while walking/driving and looking for a restaurant. notice how the navigation buttons aren't at the extreme edges of the screen? yeah.
If they can browse though my 100k+ Apple Photos library, I’d like a chat, it’s impenetrable.
I'd say that the world does need driven people. The dayjob is just not usually the thing that deserves that drive.
There's a difference between the treatment that his caregivers require in order to reduce their workload and manage their costs, and the treatment that he wants for managing his own condition.

(I appreciate that this is extremely difficult or impossible for the most severely impaired people, but the original article involves people with autism who are more articulate about their condition)
So it's spyware unless they use homomorphic encryption?
Great work Joey, can't thank you enough for stepping up and taking this on.

“This will begin to make things right.”
Ahh yes, the old “deport all undocumented residents or have open borders” false dichotomy. As if securing a border is possible. Just make it mildly difficult and that’s gonna be the best bang for your buck. Wow! We already solved it!
Your work originally inspired me to get into this stuff. :)

<3 thanks so much for your amazing contributions to OSS.
In a Bayesian framework, a person telling you they are HIV+ would seem to serve to establish some trust. Why admit to to that, but then lie about viral load?

On a more practical level, I would probably go on PreP if I regularly had hookups with men. I’m actually somewhat envious of the gay scene in that regard. The option just doesn’t meaningfully exist at the mostly-hetero sex parties I’ve been at.
I have no clue what people envision when they considering a secure border. It’s impossible.
Can I just say that this is the most interesting thing I've read on HN all week? Thankyou for writing it.

You've reminded me of all the "kitchen gadgets" that are mocked for uselessness when really they're accomodation devices, but for marketing purposes they absolutely cannot be described as that.
It didn’t took a room it’s a flight computer iirc it’s still in use on the Soyuz.

And it sounds about right for a 70’s era hardened military computer.

The US used 5 AP-101s for the shuttle they where about 22kg each and the power figures I could find range from 370w to 480w.

Bare in mind that there is a good chance that a large part of the power consumption could have went into thermal stabilization rather than computation given that the system power consumption of say an Apple II was around 5w.
Kauffman is the originator of Boolean networks[1], a particularly interesting computational view of biology.

[1]: https://en.wikipedia.org/wiki/Boolean_network
I've been thinking on and off about this problem space for about a decade now - having worked on google wave, ShareJS and ShareDB. The architecture I want is something like this:

- My data is stored at a well known URL on a machine that I own. If people don't want to host their own stuff, they can rent another person's computer.

- We need a standard protocol for "data that changes over time". This is a really obvious point once you start thinking about it - REST doesn't support realtime edits, and websockets / zmq / etc are all too low level. We need a standard way to express semantic changes (eg CRDT edits) and do catchup, that can work across multiple devices / applications / underlying protocols. I've been working on this as part of statecraft - https://github.com/josephg/statecraft but its still hidden behind all the documentation I haven't written yet.

- Then we need application-specific schemas to be published. Eg, there should be a standard calendar schema with events / reminders / whatever. Any calendar vendor could provide this. Then calendar apps could request on login from the user where the calendar data actually lives. Those apps could be web / mobile / desktop / whatever, because remember - we have a standard way to interoperate with data like this.

- Ideally the data would also be stored encrypted at rest. The server shouldn't need to be able to read any of the user's data.

You could build a peer to peer system whereby my desktop apps and phone share data with one another. But ideally, data should be accessible from any device at any time without worrying about whether your laptop is on or off. For that we need servers. You could make a single persistent server be a peer in a CRDT-based cluster of devices. That might be better - but its harder to implement and might run into issues with bandwidth and size (I don't want my phone to sync my whole photo library, etc). There are some generally unsolved problems here, but I don't think they're beyond us.

If you're working on this problem and want to chat, throw me an email - I'm me@josephg.com.
My company already issues burner devices to executives when they travel to certain parts of the world, maybe its time we start lumping the USA in with China in this regard....
> So, either you're making the case for completely open borders and all that comes with it, or you're in favor of deportation.

It's this type of black and white thinking that is so poisonous to current discourse. There are many people that are okay with deporting illegal immigrants, as long as they are treated with some modicum of respect during the process, families are not separated, asylum laws are upheld, and children brought across the border at a young age that know no other place are allowed to stay.

There are pretty reasonable solutions to these problems. Unfortunately, everyone prefers to see only my side versus your side.
Your comment at OPs seem to be misaligned, or rather very aligned - you're arguing againt his point but you seem in agreement.
So, I, as a content creator, have to give my information to YouTube, whom I actively avoided in the first place, as well as spend an active part of my day policing rather than creating in order to prevent YouTube from monetizing my content?

And no part of this statement strikes you as a problem?
Stalin is 10M deads in the lead.
> The policies even allow officers to consider requests from other government agencies to search specific travelers’ devices.

> CBP and ICE also say they can search a traveler’s electronic devices to find information about someone else.

> Both agencies allow officers to retain information from travelers’ electronic devices and share it with other government entities, including state, local, and foreign law enforcement agencies.

This is insane.
Entropy is a bitch. Enjoy life while you can.
It depends if you also sell the land on which the stump is located. If yes, you could plant a new tree there
Honestly I don't care that much about such case. The system is not there to babysit you. In other transportation system if you get on the wrong car/bus, it's your problem.

So you should check your flight and gate number for your own benefit.

Not to mention the chance would be very low, you have to go the wrong flight and the system have to have false positive at you.
Hey Justin, we miss you very much! Happy to see you chime in here.

> it takes a real commitment from the leadership to fully integrate remote team members

This is so true. I thought this would only be manageable for relatively small companies, and that it was natural for Silicon Valley companies to loose this culture as they grow rapidly, so it's very inspiring to see this kind of commitment from a company as large as Stripe.
You can't win here. It will be suspicious to bring no devices, or devices that look like they've just been restored.
Self hosting as a service!
The point of homomorphic encryption is that you don't need to decrypt it. Fully homomorphic encryption allows for arbitrary computations on encrypted data. This is mostly of theoretical interest now, but it's mathematically possible.
> Obviously. But no one is being pressured to not code at home by their peers and employers.

Except everyone is. The people calling us "nerds" having "no life" only recently shut up, and that's because they see how much money this occupation nets and now are silently jealous. But if some of them asks you "what are you up to this weekend", and you say "coding $sideproject", they'll look at you weird.

That's all on top of the social pressure to "not be on the computer so much".
This could work as a conventional desktop app with a one-time fee license, or possibly as a subscription-based web app. But a native desktop app + subscription is an instant No for many people, me included. Subjective and irrational, granted, but that's how it is. What is installed must belong to me.
The Rockets of Mysore
I don't think people with HIV should be stigmatized, but I don't want getting HIV to be normalized. Sure, it's a manageable condition right now, but everyone who has it has to know in the back of their mind that the drugs they use today might not be effective in 5, 10, or 20 years.

I wouldn't have a problem being in a relationship with someone with HIV, but even if his viral load is undetectable, I would still insist on protection for high risk activities.
Our politicians are more than happy to let the Chinese beta test authoritarian technology on their citizenry before we can deploy the same in what remains of Western democracies.

We criticize them just a little, by principle, but as soon as the tech proves effective at controlling population, we adopt the tech "because it works".

"But at what?", one may ask...
I'm not sure what contraception has to do with trust.
No. This is exactly the problem homomorphic encryption solves, albeit slowly. For an alternative more practical approach see Intel SGX.
> I would like to travel with my wife and kids.

Ah, the old school voice command system.
كلمات اغنية مسحتك من حياتي اسلام عمار
Especially since we live in a fucked up world where there are people who spread HIV on purpose as some sort of sick goal. I wouldn't trust someone I don't have a lot of history with about something like this.
My phone is an important part of my diabetes control. Travelling without or giving it away is not an option.

I'll survive without it, but will lose the extra control of glucose in an already stressful situation.
Vaccines do well for diseases for which your natural immunity can protect you from them after you've created antibodies. HIV works the other way: the virus lets you create antibodies and then it wins the fight by hiding in your immune system and slowing turning the tables.

The virus also stay dormant within your cells, and it is not absolutely clear where, yet. Other viruses which do this (chickenpox, herpes, papillomavirus, ...) are not cleared from the body by the immune system either, but at least the immune system can control them as long as it is healthy enough.

This facts, of course, are no reason to be pessimistic about a cure/vaccine, just explains why it is taking that long. A cure might also pad the way to cure other diseases such as chickenpox and herpes, which may lead to complications later in life.
You can use both steam and epic simultaneously, there is no need to abandon anything. In your proposed universe I most definitely would be making new purchases on epic wherever possible.

Exclusives of any kind are anti-consumer, whether it is steam doing it or epic.
Primarily because, as stated in the article, Palantir previously denied any involvement in the process.
Google unveils auto-delete for location, Web activity, and app usage data
To backup what others have said with a little more detail, see my stackoverflow reply

https://stackoverflow.com/questions/35663635/why-do-processo...

The issue is that the AVX circuitry is actually powered down when not in use to save power and run cooler, so as soon as an instruction is used, the CPU starts to power up the circuits but this takes ~70 microseconds (and this reduces the base clock of the chip pretty much immediately), and after ~700 microseconds of not using the instructions it powers down the circuits again.

So if you know you have a batch of milliseconds (or more) of intensive work to do (eg crypto, rendering), it may be worth it. But I work on a maths library and while I have written SSE2 and AVX vectorised version of key routines, calling the AVX ones is for us generally a net slowdown as it slows down all the logic that occurs around those routines (eg most of our matrix operations are around 20x20 to 200x200 size... these are worth speeding up when we do lots of them, but we rarely do "batches")
How to get out of noobville as a developer
While I have absolutely no love for Azure, it's worth pointing out that doing a migration, any migration to a new environment can often be an opportunity to clean up and fix old junk that has not gotten attention, and that issues in a new environment often end up being treated as a problem caused by the migration and given attention and fixed, where the same issue might have been ignored in the old one because "it's always been there".

As a result it's often really hard to tell if all the differences are down to differences in quality between the two providers vs. things done as part of the migration.

But of course this also does not mean the providers aren't different in terms of quality, just that it takes more than a graph like that to tell.
Mass intimidation is the goal. Fascism 101: the point of the boot is not to actually achieve order, but to ensure that those below know it is on their neck and that those above know they wear the boot.

Remember there are people out there who think that increased border searches, walls, etc, are a good thing. This is for them.
Computer Science Skills Across China, India, Russia, and the United States
I recently flew into Australia (typing this from there). I was so irritated when the scanner wouldn't read my passport for some reason, and I had to stand in the hour-long line at 6 am because of it.

Not sure if my passport chip is broken or the system isn't full proof?
Just checking but you've tried a throw on the bed?
> Why would that matter?

Because you lead nothing if all you do is reuse the tools developed by the actual leaders. That's what followers do, not leaders.
If those companies are based in the US, EU, or China, sure.

The whole GDPR, Content Filtering thing seems like a massive opportunity for a savvy, unregulated South American, African or Asian company to take advantage of.
Murder or theft will probably never stop either, I fail to see your point. I think deporting illegals from US soil results in less illegals on US soil, i would have thought that was obvious, but it could be Trump creeping into my mind and making me think such irrational thoughts.