skysight-inc/HackerNews huggingface dataset:
> Persecuted Sikhs, Jains, Buddhists, Hindus have only India.

Get your facts right before claiming something. For Buddhists India is not a good country as refugee, Dalai Lama and others have been in India for over 40 years, they are still considered as refugee not given passports, they travel as stateless (they are persecuted buddhist with evidence and proof). Top 10 places by population for buddhists in the world are China, Thailand, Myanmmar, Japan, Sri Lanka, Taiwan, Korea. [1]

For Hindu's it's the same story. Tamil Hindus persecuted in Sri Lanka who came to India are still stateless and are considered refugees, so India failed to even help Hindus. Also for your information following are the places with large Hindu Population Indonesia, Nepal, Malaysia, Bangladesh (it's a secular country), Sri Lanka [2].

So don't claim they don't have a place to go as India itself rejected Tamil Hindus and did not grant them any rights and this CAA still excludes them, because it will deteriorate India's relations with Sri Lanka.

India has the second highest population of Muslim's in the world, higher then Pakistan according to Pew Research [3]. Being a secular country it has to give equal status to any prosecuted individual irrespective of religion. So this NRC+CAA is against the very idea of India and principles of its foundations.

Hopefully instead of this government driven propaganda people look at real numbers will notice that the whole exercise of NRC+CAA is done with malicious intent, there is nothing good in it with dates set arbitrarily.

This is done by learning from British system of dividing India along Muslim and Hindu to stay as authoritative power as long as possible.

[1] http://www.buddhanet.net/e-learning/history/bstatt10.htm

[2] https://www.mapsofworld.com/world-top-ten/world-top-ten-coun...

[3] https://www.pewresearch.org/fact-tank/2019/04/01/the-countri...
Perhaps I am not understanding the implications, but is Google supposed to be forced to make its phones available in Turkey?
I'm in similar position; I've "Tinkered" with Guitar for many many years; and with Piano/Synths more recently; but never gained an actual satisfying deep level of understanding.

Went through all the typical self-learning resources: Udemy courses, Youtube videos, books, blogs, tutorials, forums, etc.

In the end I followed the oft-given advice and got a teacher. I was explicit that I did not want to necessarily follow standard curriculum - I wanted a music equivalent of a "good math teacher" - one with enough comfort and breadth to go places with me if I have questions and explore areas of interest. I am literally GIDDY with excitement now. The teacher is not my sole source of knowledge - maybe 30% - but provides direction, explanations, motivation, ties concepts in, and honestly provides accountability ("I will practice this scale / review this concept before next class") that keeps me going.

I resisted it for much too long thinking that in this day and age there are enough resources not to need an old-fashioned teacher; and indeed I wouldn't recommend an old-fashioned teacher; but a flexible and knowledgeable expert for completely invaluable for me.
> Oh, please. It's standard industry practice for companies to claim ownership of everything a software engineer comes up with, even "on their own time".

In the US. Problem is the US is infecting the rest of the world too, especially through subsidiaries which basically just translate from English the 'standard' employment contract.

I had to refuse employment in Romania since the clauses were so broad and basically illegal under Romanian law. (Of course, I had no interest in proving in court they were illegal but the contract was reviewed by an attorney on my side).

So, yeah, maybe apply some logic. If the employer owns your brain 24h/day maybe the hourly rate your are getting is not such a great deal.

And don't get me stared on clauses the survive the contract, including multi-year employment bans to competitors, etc. For a large multinational that basically mean you have to get a job landscaping or something because they compete with anybody would offer you a comparable job for your skills.

This 'standard industry practice' should die.
> That said, if this sort of thing is a potential issue for you, you're probably better off using a purely personal laptop or desktop that isn't used for work purposes at all.

I got a similar clause, and this is indeed what I do. I think it's fair that they get copyright when they provide the software/hardware. It's also simple for me to avoid that, I just use my home computer with my own Windows license (or Linux) for any side projects.

I rejected the previous job offer due to a more general copyright claim to all my ideas ever. The current one only has the "using company equipment".
Anything more than 2-3 tweets I paste into thread reader:

https://threadreaderapp.com/thread/1207234468928356352.html

Twitter is cancer, and all we have to combat cancer is chemotherapy for now ;)
Describing lab-created genetically-modified "Frankenmeat" as "clean" might be one of those things not looked on favorably in the future... Bill Joy is quite likely right that genetic engineering is probably the most dangerous technology ever created, and the one that almost certainly has the highest probability of killing us all.
SICP is about exploring various programming concepts and paradigms like functional, object-oriented, constraint-based, lazy evaluation and so on. Scheme happens to be the perfect vehicle for this, since its support for code-as-data makes it much easier to implement new sub-languages and evaluation forms.

SICP is not about learning any particular language, it is about learning concepts which will make you understand JavaScript much better than anyone who only knows JavaScript.

If having to learn a new language like Scheme is an impediment to starting SICP, then you will not get past the first chapter anyway.
You have just submitted this :).

What are you trying to submit? Perhaps it is a duplicated post or something. Do you get an error message?

Send an email to the mods hn@ycombinator.com
The current world is copying it. This decade will probably cross ten million people in non-justicial indefinite detention.
This isn't even vaguely related, but as someone who has never dabbled in music but had a bit of skill at drawing/painting, I have always wondered if there was some scheme to explain and produce music visually by drawing or painting. For example in such a scheme one would compose a piece of music by creating an aesthetically pleasing drawing in that visual formalism, rather than by how it sounds to the ear as musicians do. Essentially a scheme of music creation directed by the eye rather than ear. Is there something like that out there?
Sendhoney.com Launch: Schedule Flower Delivery for Life with One Form
Reminders on your phone are only good if you take action — a lesson I learned one June after dropping the ball on showing my love an appreciation for my wife on our 8th wedding anniversary. I wish I could say it was the first time, or the last time, I forgot a wedding anniversary. I had set a reminder on my phone 2 weeks before my actual anniversary date — “ORDER FLOWERS”, it said.

So, with a reminder armed and ready for the big show, how did I possibly forget? Well, when people ask “How’s your week going?” I’m one of the many billions of people who respond “Busy.” Truth is — I’ll swipe the reminder away on my phone and tell myself I can take care of that in thirty minutes, right after this call. Or, I just don’t want to make all those stupid clicks to order flowers.

It’s about time someone created a little insurance policy for this recurring theme called forgetfulness— and that’s exactly what we did. At SendHoney.com you can punch in your important dates ONE TIME and forget it forever. As your important dates approach — we’ll order the appropriate flowers on your behalf! It’s a kind of florist scheduler that ensures you’ll AT LEAST send flowers on the big days.

It’s not just limited to anniversaries for your wife, too. You can set up any number of special occasions for any number of recipients. You can set up a florist delivery schedule for your mom for her birthday and Mother’s Day or for your employees as a Christmas thank you — just as examples. Or, use our ‘once a month, once every two months, or once every three months’ delivery schedules to send flowers ‘just because’!

Signing up and creating your first schedule is a breeze. So easy, in fact, you can do it from our homepage at SendHoney.com! Listen, you’re going to spend money on flowers in the next 6 months anyway, right? So, why not let us do it for you FOR FREE — enter ‘6mohoney’ on the coupon code line when you subscribe and we’ll waive your subscription fee for 6 months!
> Why? Why does a textbook about fundamental principles need to be 'adapted' to technology currently in use in industry?

Because it's widely used in the industry.
> -and that it's legally allowed to do so--is the best reason I've seen so far to break up Big Tech.

Of course it is legal.. Nobody can tell a company who they HAVE to sell their product to.. But you want to break it up and what then exactly.. ?

> Both Android and Chrome need to be spun out--at this point they are basically public utilities

No, they're not.. And they're not a fundamental right either.
Project Connected Home over IP
Nah, it's a small quirk, but it exists in many other languages. Phrasal verbs are the real trap. Keep up, keep off, keep out, keep on, keep out,... Rather uncommon in other languages and very easy to make mistake, sometimes very embarrassing one..
Google could claim ownership and damages if you deliberately hid a successful side project from them. Even if they didn't find out, the risk would certainly be enough to scare off any potential investors or disrupt an exit.
I thought California had explicit laws about employee rights in this matter?
Don’t Repeat Yourself, I presume
It's one flaw of many. First, nobody really trusts the temperature data. Second, the earth was much hotter before. Third, there was an ice age, now there isn't, planet was already warming. Fourth, water vapor is recognized as the most powerful greenhouse gas. Fifth, we don't believe solar energy is being adequately accounted for.

We have a what we consider a lot of holes, big import holes, in the theory. These issues are immediately dismissed. The fact that people can say with a straight face that water vapor increases global warming, yet is not the primary cause, even though it's the strongest greenhouse gas, is beyond believe. It defies comprehension, I will never, ever take the CO2 theory serious, and I'll be here encouraging others to think for themselves as well.
Kostka and Payne is not usually recommended. Knowledgeable experts tend to prefer texts by Laitz, or Aldwell (previously, Aldwell & Schachter). Bear in mind though that the latter authors do require some 'intellectual' effort, but this will hopefully pay off in understanding. Kostka and Payne is the sort of textbook that's preferred by instructors at a music dept, where the students don't actually care that much about theory - it tends to emphasize unhelpful trivia, not what's most relevant.
Let's do Amazon, Microsoft, Apple, Comcast and many others too. Unless you're just on the Google hater bandwagon.
So they're just running some av software from a live system on all systems and call it a day.... Dec 8th has been a while and there's no information around which malware this actually was. If it's really a targeted attack with some previously unknown malware, I wouldn't really feel like that's sufficient.

Most companies have policies that require a full reinstall of infected systems or even just go ahead and replace the physical machine.
Somewhat relevant, Lissajous Curves are a way of turning ratios of the Interval into oscilloscopic lines
Oppenheimer downgrades FedEx following its weak earnings and outlook
I was sure it wasn't a real word but you're correct, it's an alternative (but less common) spelling.
You could install your own OS on it: https://www.reddit.com/r/teslamotors/comments/a1fln4/rooted_...
Those contracts aren't public. My guess is yes for "head chef" or similar, because why would you put the word "recipe" in a President's contract? That boilerplate came from somewhere else.
Linux Fu: Stupid SSH Tricks
Assuming you mean germany? In germany your company can not sue you for ownership of the software, but they can sue for all the earnings you made with it.

I was in a similar situation where I had an idea for a similar product the company I worked for was toying around but was not able to implement. In the end I quit, waited a few month and then implemented it, just to be sure.
A sale would be an event where you can wipe data or at least have control over the situation. Worst case is a car accident that sends the driver to the hospital where the insurance company claims the car. Now they have a car with your daily routine, your favourite songs, GPS destinations, sensor logfiles, Sentry dashcam footage, crash data, calendar entries, phonebook entries. Probably not something you want your insurance company to have insight in.
Not a long time ago I've found this comment about how to read Code Complete: https://www.amazon.com/gp/customer-reviews/R65Q50S27SSWE - After reading the comment, maybe I'll consider to give the book another try with a different approach :)
This is a quote from Jeremy Howard the Founder of fast.ai

Create a community and be the largest contributor for the community
Why ?

Maybe some proper regulation written by people who know what they're talking about would be a better start no ?

The nuclear option of : 'Oh break them up, they're out of control' is such a fallacy.

Maybe if lawmakers were clued in on what large companies like Facebook, Google actually did, they might just set better rules.
I am busy defining a role for myself within my company as a Community Engineer and wrote this little article recently to share some of my thoughts on the matter

https://news.ycombinator.com/item?id=21824495
Chromium is already open source.
It's not: See https://www.gesetze-im-internet.de/arbnerfg/__18.html You must report everything that is not clearly and obviously unrelated to an employers business. That's different from "direct competition". The circumstances under which an employer can make claims to it are more nuanced: If it's related to a field that the employer has business in or is preparing to have business in, they get a right of first buy for at least a non-exclusive license. And that's the problem with google: They do basically everything IT-related. Whatever you might invent - it will likely be related to field google is in or is preparing to be in.
Yea there's alot of emotional bickering that comes up when a company says "we won't do business with X".

>In other words, Google has a private sanctions regime against smaller countries.

With this stupid statement, my company must have a private sanctions regime agaisnt half the world
Create a Clickstream event collector in 10 minutes using Azure Logic App
> The problem is it's extremely difficult to say, figure out when someone might have invented some super clever idea which can be pantented "on their own time".

That depends. If the employee's project is in an area that is completely different from what Google is doing, then it should be clear that there is no conflict. At least the wording in the contract should reflect that possibility.
I use Ring as well, the best feature has been with package delivery. You can check if the package is reasonably hidden and more than once police have been able to catch scumbag criminals within minutes of them stealing a package. It's incredibly beneficial
The software often seems old and clunky, or with the few newer options like discourse or nodebb, convoluted and bloated.

But I think whats mostly missing these days is amenities social networks have introduced like custom streams and filters. Forums in principle can do things like "Show all posts from user X" or "give me new topics that are tagged Y", but it often didn't even work way back when.

A modern forum should allow to create custom streams to find and consume content and wrap that up in a nice package and these days of course, some form of federation should be possible, be it just RSS feeds or better yet cross posting etc.
> netboots signed images

There is no safe way to do this. Netboot picks up the fastest dhcp/tftp server to reply.

which means there is nothing to stop something booting a hypervisor, then booting your image.
Can you be sure their parents brought them over? Also, if they did, you can be sure their motivation wasn't to antagonize American citizens.
Every now and then a great movie comes out. Then it gets its American remake. It's been proven you can put Al Pacino, Robert de Niro and Bruce Willis in any movie (with predictable results!). This is the book equivalent of an American remake for me.

Is Javascript the new pseudocode? Honestly I'd rather be forced to learn a new language to understand a book than to read the book adapted to JS.
This looks quite good. I'll try it next time I'm in China, thank you.
When will the Netherlands disappear?
>Like a list of names with their Hangul version? The problem is that you can't know how someone's name is pronounced for sure.

Just how their name would be said if written in hangul. Ideal but unlikely: let the person choose themselves, with assistance. Much more likely but acceptable: some government clerk decides. The important/useful thing would be to have a hangul version set officially and not have multiple versions at the whims of bank clerks. I really meant canonical, I didn't say anything about accurate pronunciation. It goes like this for Koreans writing their names in English as well. Because there have been two official romanisation systems for kor-eng, you get a lot of people preferring one or the other, and then you get people who just prefer a certain English spelling.

edit: Just like in the opposite direction, English can't really properly represent Korean sounds. hangul is actually more versatile here because there are very few silent letters, etc, it's (with the usual exceptions) mostly spelling=sound.

Do you find that the katakana approximates the native pronunciation of your name well? The Korean government already has, if I recall, an official list of hangul readings for words/names in a lot of different languages. The thing that used to throw me off is French and Spanish words in Hangul that are common in English, like "genre" which is a loanword in Korean too but pronounced "장르" (like.. "jang-leu"). To me, the korean version weirdly sounds more faithful (within confines of syllable blocks) to french "genre" than the english version does. Am terrible at french though.
Conservatives here actually make things worse in public life as a policy decision...public schools are a perfect example...then run for election based on things being bad in public life.

Since public education became a thing for all the states, conservative Christians have been opposed to it. They will moderate their message depending on the audience, but when discussed among themselves they talk about abolishing it. The really ridiculous thing is how schools are funded. I won't go into it here, but it guarantees that poor people will have a bad education.
I'm learning by slowly building a music theory site, or rather a site that understands music theory so that I can ask it questions I sometimes find hard to answer online.

The first part is a chord namer, it's live but not perfect, there are many like it, but this is mine (I'll link below).

The second step which I'm part way through is creating a model to describe musical scales based on patterns from the root note. You might have read for example, that Major Scales all have the same pattern starting from the root note, which is Whole, Whole, Half, Whole, Whole, Whole, Half.

We can represent that in code as an array of integer counts of half steps, eg: [2,2,1,2,2,2,1]. From here, we can take an array of the note names, [ C, C#/Db, D, D#/Eb, E, F, F#/Gb, G, G#/Ab, A, A#/Bb, B ], then start on the index of the root note of the Major Scale we want. Lets do that by removing the notes not in the pattern below. We end up with the C Major scale:

[ C, -, D, -, E, F, -, G, -, A, -, B ](Returning to C for the final step in the pattern)

You can do this starting from any note, using that pattern, and end up with the right scale.

I was surprised to learn that while there are some edge cases, a huge portion of musical scales follow a pattern you can use to generate a named scale from the root note. It works for Major, Minor, Pentantonic scales, Harmonic Minor, Melodic Minor and so on.

This was a breakthrough for my understanding of music, and made me realize that memorizing scales is more about memorizing scale patterns, which drastically decreases the amount you need to memorize and lets you use foundational building blocks rather than arbitrary knowledge to play.

Another breakthrough for me while building the chord finder, was noticing that much of music theory is like that. It's all about learning the building blocks and applying it in real time, so that it sticks in your memory. All major chords are made of the same pattern, so if you have the root note, the major scale pattern, and the major chord pattern, you can quickly figure out any major chord, and later any complex chords, from there.

Chord progressions are the same! They follow patterns based on the scale. So when people say learning scales is important, they're not being preachy, it's because they are the basis for all music theory patterns.

https://whichchordisthis.com/
Can confirm from my experience (~10 years in the industry). I've never even heard of this practice until I applied to Google. None of the EU companies I've worked at before had anything like this. None of the EU companies I've worked at since had anything like this.

It's US imperialism, nothing less.
> If the employer owns your brain 24h/day maybe the hourly rate your are getting is not such a great deal.

If you're a software engineer for Google, it's a pretty good hourly rate.
"usbmuxd was rejected without an explanation. My follow-up email asking for clarification was ignored."

Isn't it funny that Google employees themselves at least sometimes can taste how other Google "products" feel when their accounts are banned, deleted and there is zero ways to appeal such decisions?
A U.S. Government Agency Influenced 20th-Century Design
Technically so is Android but thats a whole other can of worms..
> The special thing here is how long Google has waited before springing this behaviour on their employees

Huh? This has been a company policy of theirs for a long time. OP’s post is not about recent actions.
Thanks! And good idea, I just updated it breaking that down a bit more :)
Do your have some more info or even some code up yet?

I thought about starting to build something myself from time to time, but in the end it always seems a bit daunting.

That, and that I am never sure if there even are other people who want something like that.
21 bits seems weird if the goal is optimization. 24 (a multiple of 2, 4 and 8) would seem more natural and incrementally less controversial (8 MLOC vs 1, assuming signed line numbers)
I'm trying, but didn't find good groups for this except of some forums
From my understanding of the distribution infrastructure, this would actually not be very hard to implement. That's not my area of focus though, so I could be wrong. If enough people were to ask for it, it would probably be considered.
What's your source for that? Not that I doubt you, I just can't find any record of him saying that.
Mandatory: English can be weird. It can be understood through tough thorough thought, though.