skysight-inc/HackerNews huggingface dataset:
For a long time I have been interested in developing better similarity functions (e.g. are these two documents or images similar? is this document similar to that query?)

The status quo is "glass half empty" from my point of view and methods under research such as Siamese networks have not manifested the promise they might have. Roughly, measures like tdfif/bm25/dfr don't know the difference between feature similarities that matter vs. ones that don't.

I was the bagman for the data for one of the early learning-to-rank papers and it earned the PI a trip to the Googleplex but, no, I don't think that is good enough.
Tech workers and police are extremely different types of workers with extremely different job responsibilities, working agreements/contracts, and level of impact on the groups that oversee them. We are not the same by a country mile.
I was curious how that works, so I clicked into the ouibounce repo and read the README. I still don't get how it works, but I enjoyed how they flirt with self awareness:

> it's very easy to create something spammy-looking.

...and then they list "good" uses that are... all spammy.
Most of the comments are completely dunking on Amazon for this, though.
Likewise.

Front crawl really seems to be one of the most beautiful & rewarding processes to master.
This is key. People love to play the "what if the roles were reversed!" game when it comes to race and gender, even though those are just aspects of a person. People choose to be cops; we should hold them to an even higher standard than civilians.
> but still you can't play it forever

Says you.
Panasonic sells its $3.6B Tesla stake
I don't know your background, but be careful ramping up long distance running too soon. Especially if you're running on concrete. It feels good till it doesn't lol
I didn't know what ASMR is, I looked it up, found a video of Gentle Whispering ASMR about a haircut. Watched it, ended up in a nap, super relaxed. This is crazy. Thank you!
It is not a privileged person problem. People in less favorable positions or countries also deal with depression and when not treated properly they may abandon themselves, release the tensions from such life against someone nearby (look at the rates of family abuse in countries that are economically depressed, like ex-Soviet union). Some people even commit suicide like we saw Indian farmers who couldn’t fulfill their family expectations in abusive economical conditions. People with resources will have more chances to deal with such situations and survive to report it, but that’s all.

Perhaps the privilege is yours, criticizing people, accusing them of privilege as if they would have done anything wrong and have an undeserved luck. Please stop this “wokee” entitlement.
Software development has no obligation to make sense to developers
Nope. You are confidently wrong again.

Early diagnosis means new ways of treating cancers like liver and pancreatic. You don’t seem to understand this. Right now there is practically no treatments for either because it’s detected so late. Maybe after 20 years of early diagnosis we can treat pancreatic cancer the same way we do others.

Let me guess. You were telling people in early 2020 that N95 masks don’t work.
> A power company vehicle drives around the neighbourhood, collecting the values, storing them and moves on.

I wonder how long it is until Uber or Amazon, or the postal service, strikes a deal with the power company to power this last mile sneakernet.
Use a metronome.
Ask HN: Other tricks like implementation intention?
If you want to achieve your goals, one of the best way to do so is to use implementation intentions. You can read about those on wikipedia or in this original paper [0], but in a gist it's about setting up a goal behaviour in a sentence format "IF situation X THEN behavior Y". So for example if I want to exercise more, I don't just set up a goal "to exercise more" I say "IF I am getting back from work, THEN I will go straight to the gym"

Mechanism of action is hypothesised to be: When you make implementation behaviour you create a mental image of a future situation and it becomes active in the future, making the target behaviour easier to become reality. In studies, the effect of only forming implementation intention on goal attainment is moderate to large (meta-analysis [1] d = 0.65)

For a list of areas where implemenation intention work, visit [1] page 20. Examples are: eat a low fat diet, use public transport, buy organic food, using for personal goals and other not useful psychological tests to validate the effect.

Implementation Intention seems like a simple trick with a very big payoff. It works for me and I try to use it everywhere I want to change behaviour.

My question: Do you know of any other tricks similar to this one? I feel like implementation intentions are not that well known and I am sure there are other tricks that didn't spread to public knowledge.

[0] http://kops.uni-konstanz.de/bitstream/handle/123456789/10101/99Goll_ImpInt.pdf?sequence=1&isAllowed=y

[1] https://kops.uni-konstanz.de/bitstream/handle/123456789/10973/06GollwitzerSheeran_ImplementationIntentionsAndGoalAchievement.pdf?sequence=
> So everyone was stuck in a game theoretical position where there was no first mover advantage because one straggler would invalidate all the investment.

Clearly not, as most libraries are now Python 3 only, so the switch did happen.

I do see a lot of people complaining but I see no practical solutions being suggested. "Just don't do a breaking change" isn't a practical solution when the problem being fixed was such a core feature of every language, strings.
I'm with you now, that makes sense.
Alternative title: Political pr firms appear to be the most effective at astroturfing online virality.
I agree, but I think this ties in to the comment above that "management only cares about what it can assign numbers to". A Chexmark report has a punchlist of specific items paired with priorities. This is perfect (leaving aside the issue of the quality of the report) for making the problem concrete to management. And it lets them feel useful by saying stuff like "okay, we don't need to address any of the 'warnings'".
Huge congratulations to them. I hope the terms were favorable. It's a small personal vindication to have seen the value early on because I recommended to another (Bezos backed) company look into acquiring Wickr some years ago, but I lacked the cred to make it happen. While it feels a bit small to taint a congratulations with smugness about being right - a hearty and sincere well done to the Wickr team. A success absolutely earned.
What's a "carder"? Never heard the term and a google search turns up a bunch of benign things.
> People just regurgitate their sides last night narrative

In my experience, this is one of those tropes. Yes, people will harmonize on their explanations and positions on certain debates. That's human nature. Watch a family describe one of its members and you'll see the same phenomenon.

If you go out and talk to voters about what matters to them, however, one tends to find a diversity of topics.
"Poor people have kids all the time, a lot of times they are even smart!" is extraordinarily classist. It makes a joke that based on the assumption that the majority of the time poor people are stupid.

Not a good look to say something like that.
This comment confuses me. The teachers themselves are worthy of moral consideration, and that doesn't change because they are going to be dead later anyways. The alternative also would have done considerable damage. Plenty of kids would have witnessed their teachers literally give up their life to teach them. Do you think those kids would view that as worthwhile?
> 1. is pretty close for ex: most brain functions can be called subjective, and therefore not that relevant.

Sorry for the delay. HN is not a great forum for long discussions (on purpose, I guess). I've been noodling on this for awhile, and so maybe just blathering into the ether.

I'm not sure that subjective and irrelevant necessarily go together.

I guess the argument I'm thinking of is more this: my pronoun preference is biological, so if my chromosomes disagree with my pronoun preference why should my chromosomes govern communication protocols instead of the rest of my biology?

If these things are truly irrelevant, then the notion of gender identity is itself irrelevant and so, too, are pronouns, aren't they? (I mean, maybe not, but I don't see how one could say chromosomes don't matter but preferences do.)

One of the real challenges gender identity raises is that it acknowledges that the body actually means something. It also implies that language means something. Mind and body go together, and when they disagree some kind of resolution is needed. Language shapes reality, so when language contradicts that resolution the reality of my existence, my very identity, is threatened or negated.

If we stipulate that, I think we have to admit pronoun use really isn't neutral. It's not merely a matter of common decency and respect (although it certainly is part of that), but about what we think it means to be human and how we attempt to shape and react to reality.

My own thoughts here aren't super well formed, hence my line of questioning and (perhaps poorly worded and thought out) reasoning...but I do think it bears some critical examination.
I can't read this and the video is unwatchable. Are they saying they want a bunch of people to fix static linter warnings in python code? Who's code? Your code? Open source code? Amazon's code?
Hacker News ghost story

I work with clients every day that don't have version control. Some of them are even using PHP!
Been using Clojure for 8 years or so. It's a very productive language.

Clojure is actually simpler (and eventually way, way easier) than most mainstream languages. It's just a bit different from what most people are used to and what is commonly taught as "programming".
Braindead Bostonian coming in strong for law, order, and the status quo of capitalism. Of course any right-minded person should approve of workers taking things into their own hands, organizing for themselves, when the system abandons them and leaves them hungry.
Interesting. The truck somehow reminds me of the radio signal tracking trucks anti-espionage offcials relied on back in WW2.
Interestingly, if I employ an artist to produce a work (e.g. software code), usually the employment contract would say the copyright belongs to me and not that artist.

"Hey pen, sign this contract."...
> It's not clear to me that this was a poor decision.

I can tell you, around here, infection rates clearly tracked with school closures, and did so independently of other lockdown measures.

So I frankly do not buy any narrative that claims that school closures weren't justified as a means to control spread.

School closures are clearly a tool in the arsenal for controlling spread, and the decision then becomes one of context: how bad are local infection rates, what is the trend line, etc, and is the reduction in infection rates from school closures justified when considering the downsides.
What would China stop from becoming freer if this becomes the limiting factor? Assuming country X has figured out the best way to run a country for whatever you mean with best, at least in principle nothing stops China from doing the same thing. And it is still simply larger. Unsurmountable scaling issues? Does not sound likely to me. Large cultural change required? Maybe hard to do over years or a few decades but again I see not why you would not eventually go through a beneficial cultural change over generations.

But this is also why I added the qualification of China not standing in its own way, they have certainly the power to cause their own downfall, cause a [civil] war for example. But even then, unless the country gets fractured into many small countries, what would prevent them raising from the ruins stronger?
Currently working on textbooks in:

Topological Manifolds (Lee: Topological Manifolds)

Abstract Algebra (Dummit and Foote)

Geometric Algebra (Doran: Geometric Algebra for Physicists)

Differential Geometry (Fecko: Differential Geometry and Lie Groups for Physicists)

Though I'm less invested in these last two currently, as the diff geo's a prep for the masters I'll be doing and the other is something I'd really like to pursue but can't motivate myself to start working the problems out on.

I play around with some tech stuff, but nothing major -- just doing FreeCodeCamp and trying to keep my Python skills from going too rusty.

I'm fixing to start an Applied Mathematics and Theoretical Physics masters, so might review QM and CM as well as it's been a while since I've done them in school and I need a refresher, even if I hope to lean towards the 'Applied Math' (which is mostly numerical algorithms related, etc.) side of things in the masters.

Otherwise, I've been continuing working with Irish (Gaelic), and keep dabbling in some other languages, ranging from Spanish to Latin to Japanese. I also try to read widely in various topics from religious studies, philosophy to linguistics, psychology (I know...), sociology, pop science, etc. I've also bought an ocarina I need to try to practice since I'm off for the summer and don't have to worry about disturbing my roommate. But this is all mostly dabbling at this point, as I'm fixing to move countries for (at least) a year, so...
The companies that put up the contest benefits. For a lot of people at a lot of companies, a trip to re:invent is a huge prize. If your job is to fix bugs anyway, now your company just incentivized you to do it more and in your off time to win that prize.

Also, the bug buster benefits if they get up high on the leaderboard, because job recruiters will most likely use the leaderboard for lead gen. If you're looking to make a job move, moving up on the leaderboard will help.
Right but without complete self-sufficiency that applies to any power generation method. The only viable solution is to have enough raw material and redundancy on Mars that you can recycle things if something fails. e.g. have multiple redundant reactors, if one breaks you fix it, if it can't be fixed you dismantle it and start using the parts to build a new one, taking parts from other things when necessary and using parts you can't use for other things. Basically there needs to be enough "stuff" on Mars that you can use stuff to make other stuff in perpetuity. To my mind that would require enough diversity of equipment that you'd want on the order of 1000 / 10k people.

And of course Mars is not a totally barren world – another big part of the solution is to build things with materials that can be gathered on Mars.
Yes it is normal. They are there to enforce the regulations around no campaigning within a certain distance, and other voting related laws. Plenty of crazies showing up insisting on inspecting ballots and stuff, and poll workers delegate dealing with this to cops.
Or fired. Fired is also a very reasonable thing if someone knowingly broke company property for a laugh. Obviously without knowing all the specifics of the case, IDK which is more reasonable but both are certainly plausible.
Amazon crushed the Alabama union drive – can the Teamsters do better?
Unlike, of course, the people slamming AOC for views. Ironically, illustrated by this comment.
We are not a serious country any more.
Have you tried modifying/pointing a microwave at your calorimeter exit sensor to heat it so your meter spins backwards?

(Source: employer locked up the thermostat to keep us frigid to save money, but I just put an ice pack on top of it)
The funny thing is I've recently noticed the exact same phenomenon on conservative media. A few days ago there were 4 posts at the top of r/conservative about liberals being 'slammed' for something or the other (for the record I am an independent and watch that subreddit to better understand the issues that interest conservatives).

Here's some recent 'slams' on that subreddit: https://www.reddit.com/r/Conservative/search/?q=slam&sort=re...
I tend to agree. I'm one of those developers maintaining a few open source projects on the side and sometimes struggle to keep up with updates to the tooling and best practices.

For me, it has caused more confusion than help that the old way of using go get still works, even without any warnings to tell me I should start using the new way. I wanted to upgrade myself to using the latest best practices ASAP, but struggled to learn the proper new way, because all the old ways I do almost automatically still work.

As long as the messages about how to do instead are really clear and helpful, I find it should be better to help people move in the right direction as soon as possible.
For every genuinely smart person on HN, there’s a handful of Google warriors who hardly know what they are talking about. I guess that’s not unique to HN, but it can be aggravating just how many commenters can be so “know-it-all” with their comments.
Having a group to go through math books and check each other is always the best. Glad you were able to find one.
It didn't need to be such a disruptive breaking change that fragmented the ecosystem.

They should have made the unicode handling changes opt-in per package or file. Then, start warning about anything that hasn't opted in. Then, only after a significant migration period, change the default to the new unicode handling.
A measure of the ratio of patch effort to review effort (as subjectively judged by the reviewer, perhaps to the nearest order of magnitude) might be informative.
iOS development. I've been backend/infrastucture for a while now and want to be more well rounded.
I'm looking at it in terms of critical periods (https://en.wikipedia.org/wiki/Critical_period), and mostly geared toward elementary school children. Where they would be acquiring the basic stuff of interacting with other people. I wasn't trying to imply that children cannot learn these things outside of school. But being around so many peers in an environment geared towards interaction seems ideal.
> Renting is pound-for-pound far more expensive than owning.

Come to Toronto and say that to my face. I'm going to laugh, and laugh, and...
> All the transactions are likely to made on the lightning network

How?
Interesting. But would it not be the onus of Youtube to determine this LKFS for videos and normalize the loudness of whatever ad they are showing in-stream to that loudness? I am not a sound guy, but i'd think if an ad is recorded at higher loudness, it can still be presented at lower loudness, no? I may be wrong, looking to learn.
Also, for emacs users, you want to point ERC to irc.libera.chat as per: https://www.emacswiki.org/emacs/EmacsChannel
playing >> working
I thought this paragraph noteworthy:

> “Truth be told,” Korgan continued, “Amazon’s impact on this industry is driving wages, working conditions and safety and health conditions downward. You have a lot of UPS, FedEx and US Postal Service drivers doing the delivery portion of this job. These are good-paying middle-class jobs for middle-class families. Amazon’s model is not good for working families, it’s threatening middle-class jobs.” Korgan said Amazon drivers earn about $16 an hour in southern California, while unionized UPS drivers there earn $38 an hour, with $29 an hour above that in health, pension and other benefits.
> Schools were closed even though children were at the least risk

Schools aren't closed to (primarily) protect the kids. Where did you get that idea?

Schools are closed to protect the teachers, the families, and anyone those people contact that would be infected by those kids spreading infection at schools and then bringing the infection into households.
You might want to checkout out NVC:

https://www.clearerthinking.org/post/2019/03/06/want-to-impr...

I found it through HN and for me, personally, it has helped.
>By most people's standards, what I have accumulated is not that much, but to me it's a huge weight on my shoulders. Not only the physical items, but subscriptions to services, utilities, property taxes, home maintenance fees, etc. It's all extremely stressful and draining.

You're not alone, I feel the same way. I think it's the never-ending recurrence of these costs in both time and money that causes the anxiety. I took a break from work last fall and even though I have plenty of savings it wasn't hard to see how fast these recurring costs would drain them. At some point it all just feels like a yoke on your back.

Lately I've been dreaming about buying a sailboat and cruising without a fixed home address. I realize on a logical level that it isn't as glamorous as my fantasy of it but it calls to me nonetheless.
What language lets you ship scripts that use features of version X and also works on versions <X?

Docker tends to be the easy solution for all this stuff, and it's language agnostic.

> Doesn't work very well unless you also start to ship the interpreter and all its dependencies.

That basically applies to everything that isn't a statically linked binary.
As a web developer, I'm often ashamed to admit that I knew very little about AI. Especially because I worked on a AI product on my day to day. I was perfectly fine debugging our python code and updating spacy, but had no clue what it was doing internally.

So 6 months ago, I quit my job, published a short book, then studied AI. It's funny how so many material makes the vast assumption that you already know so much. They gloss over activation functions, loss functions, vanishing gradients, or the most fundamental things like properly loading your data. No one even tells you how to load the data!

Anyway, I got my Deep Learning Specialization certificate, I watched all 3blue1brown videos, I built a smart assistant that runs on raspberry pi in my car. The goal is to have it Assist the driver, with blind spots and keeping the eyes on the road.
Because they are actually an MVPD and those are governed by laws.
Cool thanks! I didn't know about either, I'll check them out. Are you suggesting Burstcoin is not useful? How do the 4 (Chia/Burst/FileCoin/Arweave) compare? What are FileCoin and Arweave used for now?

FWIW the Burstcoin community have been very helpful, and they have a Windows client which was nice for a "hobbyist" like me.
Technology MIT Makes a Significant Advance Toward Full Realization of Quantum C
Is that Alexandria Ocasio-Cortex saying the world slam, or someone else?

Don't get confused when someone makes a great point, versus someone trying to get political points. The two don't have to be mutually exclusive. Your bias is showing.
We get pwned when Chrome plugin devs sell out. A look at malicious auto updates
You clearly haven't
My main problem with E:D is that you can't casually jump in and play for 20-30 minutes. I'm just a casual player who juggle work, parenting, some side projects and occasionally I have enough time to play games. But if the pause between two E:D sessions is more than a month (and usually it is), I need to sit down and do my homework - where am I currently, what I want to do and then start playing. So when I have time to play, I usually don't have patience to do everything I need to do, and just get Oculus and hop in in some training mission to look around for couple of minutes. The game is so pretty, and Frontier somehow nailed ship physics, at least for me.

(To me Elite Dangerous is the VR experience. Anyone who love space and have a chance to try E:D in VR absolutely should do it. I refuse to play E:D in 2D, and I'll probably give Frontier money for the new expansion even if I will not play it for many months just in hope that the game will stay around in years to come to have a chance to scratch my space itch)
The research was published in Science. If you want their evidence, look at where they actually published it.