HN user

flat-pluto

35 karma

Data Scientist.

Email - flat {underscore} pluto {at} pm {dot} me

Posts0
Comments27
View on HN
No posts found.

I'd also consider myself to be a direct communicator and always think twice when reviewing someone's PR / doing code review. My team is completely remote and things can get awkward at times. Often, it may come off as unnecessarily harsh or may make it seem like I'm telling them what to do. Like it or not, the tone of the review can greatly influence the morale of the team.

I found this[1] to be a good resource. Another thing that has helped me is adding a prefix to my review. Classifying it as: suggestion, nitpick, props, etc. More about this here[2].

[1] https://stackoverflow.blog/2019/09/30/how-to-make-good-code-...

[2] https://emmer.dev/blog/code-review-comment-prefixes/

The system is designed to favour wealth over income. Income tax vs capital gains tax is a good way to demonstrate that.

Another example of this is how homeowners are treated vs renters. Specifically, in terms of tax breaks for mortgage interest payments, expenses incurred during major home improvements, etc. Also you can withdraw a decent chunk of money from your IRA early without the hefty penalty if the withdrawal goes toward buying a home. On the other hand, renters are not eligible for any such benefits.

I'm in favour of keeping phones away from students during school hours - Yondr pouches or storing them in a locker makes sense. It's very unlikely that there will be an emergency that warrants the immediate attention of a school student as it is. Plus, in my high school parents could call in to the school landline to speak to their kids if need be.

Teachers have a difficult job as it is, not to mention that they are already mistreated - they have almost no authority over students since they never have backing from parents or school administrators.

I recently came across a post on Reddit[1] where a student pepper sprayed her teacher because he confiscated her phone during an exam. One of the commenters claimed that the same teacher was previously punched in the face by a different student for taking their phone away after catching them cheating on a test. It is disconcerting to say the least.

[1] https://www.reddit.com/r/facepalm/comments/1397n4l/teacher_t...

HN is really getting flooded with AI/GPT posts lately.

Anyway, this[1] is a really good introduction to Prompt Engineering and how one can tailor prompts for their use-case.

Interesting podcast episode that touches on this stuff - "In an age that favors the formulaic and generic to the ambiguous, complex, and unexpected, it's no wonder that computers can sound eerily lifelike. Leslie tells EconTalk host Russ Roberts that we should worry less about the lifelike nature of AI and worry more that human beings are being more robotic and predictable."[2]

[1] https://www.nocode.ai/introduction-to-prompt-engineering/

[2] https://www.econtalk.org/ian-leslie-on-being-human-in-the-ag...

I know you said wanted a no-code solution but in case you don't get a satisfactory answer try this out.

Earlier today there was a Show HN post[1] which showed how to visualize a Pandas dataframe (can come from CSV, JSON whatever). I tried it for basic tasks and it is pretty good. It's minimal code (<5 lines) - just reading the json and calling pygwalker in a Google Colab environment[2] or something. Something like this:

    import pandas as pd
    import pygwalker as pyg
    df = pd.read_json('{filename}.json')
    gwalker = pyg.walk(df)
Should be decent for most basic use-cases.

[1] https://news.ycombinator.com/item?id=34869244

[2] https://colab.research.google.com/

While working-class immigrant Asian parents are forcing their kids to take test prep and piano lessons thinking that it’ll help their kids get into a better college, the wealthy Asian elite have already cracked the code. Elites like Ahmed know that signaling that one has the “correct” beliefs is what is needed to gain entry to America’s most prestigious colleges.

Groupthink, herd mentality, conformity > Meritocracy

This should be a fun couple of years, sigh!

I'm interested in this as well but don't know enough about how other entities do it. How do the World Bank, IMF, other governments, etc go about this?

As outlined in the article, common sense solutions do exist so the problem isn't technical per se. Is it just that not enough people are using these datasets for it to be an important enough problem to solve? Or is it more of a bureaucratic/political issue where its difficult to come to a consensus among these departments?

Can you send me your resume? I'm a Data Scientist, and can ask around in my circles if there is a job opening. Can't guarantee anything though.

Email is in my bio.

I also knew what you meant but it was more for those people who skip the article and comment based solely on the title.

Sidenote - if you can find the time, you should write more often. I just went through your articles and there is a lot of useful advice to be found. The projects are pretty interesting too. Cheers!

The author says silence but means isolation - ".....isolation without any signals or external validation until it’s complete"

I'd say this is just the first stage of creating something, an MVP of sorts. After that you do need to get some feedback, iterate and improve it step-by-step to get the finished product.

I guess I'm coming at it from the opposite direction. Lets assume the some entity creates AGI. Which entity would you rather it be?

1. Government - it'll prolly be hidden from the public under the garb of national security, and used for god knows what

2. For-profit companies - Google, Meta, MS, etc who have shown themselves to be untrustworthy and purely motivated by profits

3. Non-profit companies - OpenAI (and others?) who have explicitly made the commitment to optimize for long-term benefit, safety, and cooperation [1]

I'm not saying there is a right answer, but the non-profit route seems like the least worst option.

Non-profit or not, AGIs shouldn’t be controlled by anyone.

I don't see that ever playing out in the real world. It is much too powerful a tool to be made accessible to everyone.

[1] https://openai.com/charter/

"I know false-alarms like mine will be rare, and the potential life-saving benefit far outweighs the inconvenience of my particular situation. But there has to be a better way to distinguish genuine crashes from phone-smashing mishaps."

Just want to stress that training an ML model is going to be really difficult for this scenario, and false positives are to be expected. It isn't like this was unexpected either given that "the phone flew off its handlebar mount".

1B+ MAU along with the fact that people spend more time on TikTok than all streaming services combined. Its quite stunning how quickly TikTok is growing, and given the new ways in which they plan to monetize their user base, this ain't gonna stop any time soon.

Sidenote - Only a few years ago, I thought it'd be damn near impossible to compete with FB + IG in the social media space OR with Google + FB in the digital ads industry. On both counts though, I've had to rethink my position given the rise of TikTok, Amazon[1] and Apple[2].

[1] https://www.statista.com/statistics/1305698/amazon-advertisi... [2] - https://www.statista.com/statistics/1330127/apple-ad-revenue...

3) I haven't used GCP except for Looker + BigQuery, and for the most part I have been a satisfied customer. Sharing data and dashboards across teams for non-(engineers + data scientists) is critical and Looker does a pretty good job for our use case.

4) I've also received discounts which helped us save on query and storage costs (20% off above a certain threshold).

As a hobbyist, I have used Google Colab which has been pretty good as well. (Don't know if it officially comes under GCP).

This is known but is worth repeating - GCP is under-pricing its products as a way to gain market share, and once they have a larger piece of the pie, they are likely to increase prices.

Makes me wonder about copyright when it comes to voice synthesis via AI. Like legally speaking, did they "need" JEJ to sign off on this as opposed to just using his voice as training data?

In the near future, I imagine it'd be easy enough to take a snippet of audio and transfer a celebrity's voice to it, similar to what we can already do to images using StyleGAN or something similar.

Exciting times ahead!

Shot in the dark here:

I guess its another source of feedback that can validate findings from other data. Like getting the data points explicitly from the user as opposed to inferring it based on their behavior.

Or sometimes they may not have other data. So for example - I'm based in Chicago and while watching YouTube on my TV, I get asked something to the effect of "Which store do you visit most often? a.Foxtrot b.Whole Foods c.Jewel Osco ..." presumably because there is no way for YT to have access to this kinda info.

I was listening to the Lex Fridman interview of John Carmack[1] the other day and find myself agreeing with Carmack. Essentially, building the metaverse is insanely difficult but also desirable for a variety of reasons. I'm glad that someone (sucks that it is FB) is investing heavily into the R&D to make it a reality.

As for the new avatar, it's just the first draft so to speak. Given the talent at Reality Labs, I'm certain that things will look much better a few years from now. People often have this vision of what VR/AR should look like and will be disappointed that v1.0 does not live up to those expectations. As long as incremental progress is made, it will compound over time and eventually we'll get there.

[1] https://www.youtube.com/watch?v=I845O57ZSy4

Nobody would come out and ask your caste directly. Most often what tends to happen is they infer your caste based on your surname, or ask you innocent-seeming questions such as: where is your family from, what does your father do, are you vegetarian by birth, etc.

The most roundabout way to determine one's caste that I have come across is inviting someone to swim. Brahmins, the upper-caste Hindus, traditionally wear a thread[1] which is on display when you swim. The ones who don't wear a thread are assumed to be non-Brahmin.

Anyway, once the caste is known subtle discrimination may follow (depending on the people of course).

[1] https://en.wikipedia.org/wiki/Upanayana

This is a false equivalence though. Ideally it would be a non-thing.

It has been a part of Indian society for a very long time, going back millennia, but it was codified in its modern form by the British. For instance:

"Nicholas Dirks has argued that Indian caste as we know it today is a modern phenomenon as caste was fundamentally transformed by British colonial rule. According to Dirks, before colonial rule caste affiliation was quite loose and fluid, but colonial rule enforced caste affiliation rigorously, and constructed a much more strict hierarchy than existed previously, with some castes being criminalized and others being given preferential treatment." [1]

Preferential treatment in this case means educational opportunity, administrative jobs, etc - essentially avenues of upward socio-economic mobility. Since then, it has almost become ingrained in Indian culture. So much so, that people think that one caste is "better" than the other, marrying into another caste would bring disgrace to the family and community, and so forth.

Another factor to consider is affirmative action. There are few good public universities and jobs in India, and a certain percentage of them are reserved for groups who have been historically discriminated against. This kinda rubs upper-caste people the wrong way since some of them believe casteism no longer exists and that even if reservations are required, they should be based on the socio-economic status as opposed to one's caste.

Overall, as you can tell by now, it's a pretty tense matter. Things are improving but by no means is it a non-thing.

"have never heard of the caste based discrimination until that cisco case"

I didn't hear of it either until I noticed large groups of Indian-origin devs and managers (mostly at older companies such as IBM, Oracle, etc), and somehow only the 'upper caste' folks would get promoted and be invited to happy hours and such. How much that can be attributed to inter-personal relationships and professional competence as opposed to outright discrimination, one will never know but a pattern does emerge. It's never in your face discrimination, just subtle favoritism towards one's group.

Mind you, this happens with people from the same Indian state as well. They'll often speak in their regional language during meetings even though not everyone speaks that language, which simply goes on to alienate that team member. (This has happened to friends of mine at T-Mobile and Intel)

"marriage sites have done more to break cast barriers in india"

Not sure if I agree with you there. It has brought to light just how prevalent that kind of thinking is. It's a common trope on Indian matrimonial websites how users have a list of requirements (Looking for fair skinned, Hindu upper caste, etc). Maybe that has helped break cast barriers by bringing it to light, I don't know, but it was really surprising when I came upon it for the first time.