skysight-inc/HackerNews huggingface dataset:
I generally disagree. Someone already linked to [0]. The background there is quite involved, and it doesn't go away if you break down the commit into many smaller ones. You could argue that sort of write-up belongs on a task-tracker like Jira rather than in a git commit message, but that's a different question.

Besides, overly small, overly numerous git commit messages are clunky. They clutter the commit graph without adding value, making it harder to get a clear picture of the work history in the repo. There's a happy middle-ground for the size of a commit: it should correspond to a meaningful unit of work, not the smallest committable unit of work. Of course, using too few very large commits is a problem too.

Perhaps, as gspr says, a single-line format may make sense in some instances. If a formalised format is used (as shown in [0]) then of course you'll never have the option.

[0] https://github.com/golang/go/commit/5779bb4e92911271583faa13...
Why Is “Mana” in Your Video Games?
That's been my experience since getting married also. Disagreements are now low-stakes, time away from each other is low-stakes.. things are just way more chill because we've suddenly got all the time in the world and a belief that the other person is in it for the long haul.
As the father of a toddler, even you saying the word Blippy (Blippi, officially), is sending shivers down my spine.
On the other hand if you date around a lot, you''ll discover you have hard limits you'd never even imagined previously.
Their focus seems to be full-on installable PWAs for everything, which YT Music and YT TV already having them (and PWAs are only marginally better than Electron since they all share the same parent chrome process).
OSX font anti-aliasing adds about one weight to font rendering, its a known bug on Apple platforms. Apple is aware of it, considers it a feature, and won't fix.

Eventually the command line fixes won't work either.
Sorry, I misread.

The annoying aspect to me isn't the change in dimensions, but the inaccurate baselines. If we could reliably align text based on its baseline it wouldn't be an issue. "align-items: baseline" would be brilliant if it actually worked cross-browser.

It's pretty telling that Github doesn't even bother to solve the issue in their redesign, they've seemed to write off Firefox text alignment idiosyncrasies.
The myth of “joins don't scale”
Roger Stone Was Pumping Up Himself, WikiLeaks with Fake Facebook Accounts
How does the script determine what the commit message should be?
My biggest gripe with the conda depencency manager is that it doesn't keep track of which packages own which files, and if multiple packages own the same file the last one to be installed will happily scribble over whatever was there before. With hilarious results, of course.

This means that keeping a conda installation up to date is often very tricky, when upgrading you frequently have to uninstall and reinstall some packages.

It works better if you start from scratch with a requirements.yml file.
"It's actually tremendously difficult for a business to keep a process in place that happens once every 10 years"
"if it were a bill sent monthly"

there are so many calendar and reminder apps out there. just setup two of them to go off to remind you. respectfully, your forgetfulness is not an excuse.
Thats a great depiction of the power of one person with proper knowledge!

Get a little bit of money (in comparision to all those shiny great things), build it, wing it and provide a huge benefit :)
In 1972, at list prices, 24M for a 747-100 and 34M for a Concorde, which is a fair bit more expensive… and then that's _vastly_ more expensive per seat.
Yes (by integrating with Postgres and providing some extra information about the user affecting the change): This might help: https://hasura.io/docs/1.0/graphql/manual/guides/auditing-ta...
>Just because someone gets a lot of attention, that doesn't mean they're going around having endless casual sex or unlimited girlfriends.

I'd say that's untrue if you're participating in a fairly healthy poly community.
RFC6537 specifies an "upwards" (application direction) interface to HIP (RFC5201). Through that it is fully wired into IPsec / Mobile IP use. The GNS draft makes references to DNS but doesn't actually say how it would be used in that relationship.

RFC6537 references OpenDHT as a "downwards" (wire direction) interface and points to XML-RPC calls and expected behavior on that. The GNS draft simply presumes the existence of a "DHT".

Maybe you could tell me which part of my comment is not true? I don't see what your example is intended to illustrate...

[Edited to add:]

P.S.: please read the guidelines at https://www.ietf.org/standards/process/informational-vs-expe... (section 3.)

GNS is very much something that can be "practiced" — or rather, it should be possible to practice. I don't think it can with your draft. I suppose that might be why you went for Informational rather than Experimental, but that kinda misses the point: you should be going for Experimental.

To walk through the guideline bulletpoints:

1. GNS can be practiced. Or rather: should be. It's a protocol.

2. If you want to push it through the IETF, you should probably open it to changes. What's the point otherwise? The IETF is not a rubber-stamping organization.

3. I'm pretty sure you're not publishing this as "dropped, just for the record"?

4. "If the IETF may publish something based on this on the standards track once we know how well this one works, it's Experimental." I feel that's exactly your intent?

5. Doesn't seem to apply. Maybe it should too?

All I'm saying is that your draft should be practice-able, but isn't, and I think it should be.
I think the biggest difference is once I switched away from `-m`, I tend to write multi-line commit messages. Specifically, I do a title line and a full description in the commit message itself. GitHub will pick this up (if you have a single FF commit) and automatically populate a pull request description with your commit's title and message. As a side-effect, you have a detailed history available for all code patches.
Thought I’ll leave some of my feedback in case it helps:

1. I had to lookup what Monday.com is. I didn’t know what it was and it Monday didn’t seem like a Kanban board.

2. Our company already uses Jira, I probably cant get my company to switch.

3. Maybe I can use kanception for my side projects. But I’ve been burned by too many products that started off as free and then I had to migrate away once they put in a pricing model (I usually work on projects with a few friends and /user billing on most products didn’t make sense to us)

I like to try out new products and ideas, but for the reasons above I usually stick to open source products unless the idea is extremely compelling.
Or just push a fake message?
Or alternatively color commentator for the NFL or NBA. I'd really like to be just like Jeff Van Gundy... dude just goes off on wildly entertaining rants that are sometimes barely related to the actual game while getting to watch basketball games from the best seat in the house. And makes a boatload. I don't think I'd need to learn any additional skills - my wife will vouch that I'm well practiced at long, tangential rants.
If they were upfront about that, I actually think it's a good thing. One of the big conflicts of interests for dating apps is that if they're too effective it's bad for business. They have a vested interest in keeping you on the platform as long as possible, but with this sort of payment process the company isn't punished for you finding a relationship.

The apps are particularly bad at this. Bumble in particular heavily promotes the profiles of people who are traveling. So when I go on vacation I get the dopamine hit of 10x more matches than usual, but with a decreased chance of actually forming a lasting connection. On the flip side when I'm not traveling probably 15% of the profiles I see are people at the nearest airport or flight attendants who live in other cities.
You're right, it might make sense for simple changes, in the absence of a standard format for commit messages.
> Cancel culture is a modern day equivalent of 17th century mob with pitchforks passing judgment based on rumour and questionable evidence.

When the first villager picks up their pitch-fork and starts waving it it's cancel culture that tells them to dump the pitchfork and go home.

It's weird that when someone says hateful shit, driving people off a platform, and other people say "hey, don't do that" it's the later group that gets accused of cancel culture.

And that first group of hateful bigots want a one way freedom of speech: "I get to say whatever stupid hateful shit I like because freedom of speech, but you don't get to use that same freedom of speech to debunk my bullshit because CANCEL CULTURE you triggered snowflakes".
This has not aged well. Not saying deep learning is not useful, but the hype finally caught up with reality.
Snap can't seem to access my mounts. They're not very special mounts, but it happens in linux that you mount something, but snap just won't access. That made "no-go" a no-brainer.
Hm, that doesn't ring a bell but maybe? I thought I remembered a complete entry level system (case, RAM, etc) for that price but middle age rather sucks, so I could be wrong.

Will these things take a standard RDIMM or does it have to be theirs? Because another $650+ per 32GB is kind of insane. Otherwise, shit, one bright side to COVID-19 is that my chances of eventually scoring a decent paying remote gig went way up. If that happens I could finally spring for one of these!
I think we are talking at cross purposes now? This is a theorem proving language the OP is talking about. Different objectives and needs.
Could you expand on what you mean by "DSA-like helpers"?
The garden of forking memes
Let's just refrain from going too far with any ambiguous quips at the product. I dont think anyone is going to gain from that.
M’sian Launched a Business That Depends on the Failures of Other Businesses
TSMC to Build Supercomputing AI Chips, Ramps Wafer-Scale Computing
It hasn't always been this way, but the current default is to set transactions to private. I've never allowed a Venmo transaction to be public.
The thing is, I think this font-weight behavior is perfectly standard. The author isn't familiar with the standard at all, however.
Don't you have that backward? If they had to specify the topics, then that would be special pleading. As it is, they're making a case for the default position; "general pleading" so to speak.
https://nickdesaulniers.github.io/RawWebGL/#/

https://m.youtube.com/watch?feature=youtu.be&v=H4c8t6myAWU
Analyzing is the last thing I'd want to do with a diaper...
> Guess what, Ubuntu uses apt rather than yum. That isn't vendor lock in either.

Apt and yum both support configuring multiple repos, their protocols are well-documented, there are an abundance of repo implementations, etc. If apt only supported a single upstream repo and Debian kept the source proprietary, do you think Ubuntu would exist?
The main package for calling Python is PyCall [1]. It uses Conda by default but you can specify your own python location.

[1] https://github.com/JuliaPy/PyCall.jl
Internet Speed Test Detector with Ip Address & Internet Provider
Lockdown: Let’s code a dumb idea with JavaScript AI
I think there's an unwarranted assumption in most dating theory that some kind of psycho-social compatibility, whether pro- or anti-, is a primary decider of anything.

What if it's yet another illusion that the conscious mind is in control and, in fact, it's not really related?

The attractiveness to women of differences in major histocompatibility complex genes is a documented thing, for example [1], More loosely we've all known people who were most attracted/committed to people who, intellectually by lists of criteria, etc., even they'd agree made no sense for them.

[1] https://en.wikipedia.org/wiki/Body_odour_and_sexual_attracti...
Github4Life – Contribution Graph as a Four-Color Game of Life
1. You think people are actually looking at her LinkedIn before the racial email filtering kicks in? You could easily test that, I suspect the implicit bias kick in right at the name and email stage. About 20 years ago, before LinkedIn, my dad sent resumes with his Brazilian name and an anglicized version. It was like 10:1 greater response to the Anglo version, and he changed our family name shortly after.

2. If the dynamic she describes existed her whole life wouldn’t it make sense that she has had a harder time building the LinkedIn profile and credentials her husband did? Not to take away from his accomplishment, he clearly worked hard and is talented, but one can’t take advantage of opportunities if they are not available by systematic design whether implicit or intentional.
I moved our Deep Learning servers over to Docker images + JupyterHub DockerSpawners recently because maintaining all the various version dependencies between frameworks was an absolute PITA.

Images are publicly available here in case anyone else needs something similar: https://hub.docker.com/u/uodcvip
Of course, there's many more.

- Lost reputation (if there's any left) among embassies that will have to work to repatriate these students for no reason.

- Lost business at supermarkets, bookstores, cafes, whatever else.

- Many students are probably just going to transfer to a college that's holding in-person classes rather than deal with this, putting them in danger and disrupting their education.

- Lost societal contributions from future college graduates who may no longer want to live and work in this country.

- Massive waste of government resources as ICE agents try to deport people to countries that aren't accepting flights from America.

- Waste of everyone's resources as the government and universities work through this inevitable court case.

- Loss of future international students who are now seeing an example of how arbitrary and capricious the US government can be that hits a little too close to home.

- Endangering the lives of faculty and students and neighborhoods of every college that is now forced to hold in-person classes because they can't afford to sue the United States government and don't expect this lawsuit to succeed.

- Waste of fossil fuels for completely pointless international flights.

- etc. etc. etc.
> We are not very compatible in the sense that we have different mindsets and personalities but share values.

The way I've heard this phrased is that you don't want to marry someone with the same strengths as you, you want to marry someone who has the strengths you are lacking. You want someone who will complement you.
Knowing how Google works there is no deal
Oh, Thanks for the pointer! "published: June 2020" — no kidding with the "recently" :)
This might be outdated opinion (hard to tell without OP explaining what he finds "a PITA").

dart:ffi (https://dart.dev/guides/libraries/c-interop) is a recent addition to Dart and from where I stand it's a decent FFI system.

Maybe not as good as PInvoke in C# or ffi in luajit but better than, say, jni in Java (and any other FFI system that requires you to write glue code in C i.e. python, ruby, nodejs).
With no commuting, I find myself going for walks or bike rides outside specifically to listen to my podcasts.

The podcasts I listen to are like shows to me - I wait for the episodes and listen to them as entertainment.
100% agreed that I'll be writing abstractions as the program grows. But without understanding the underlying APIs, I don't know which abstractions to write.

As another commenter asked: what does "DSA-like helpers" mean in this case?
There are a LOT of people out there who are repeatedly attracted to people who are completely toxic to them.
> The FOSS community opposes Snap because its server is closed source

If this was true FOSS projects wouldn't be publishing things on the snap store (they are, and they publish on google play, winget, and other closed app stores).

No one can claim they speak for whatever you think "the FOSS community" is, let alone what it opposes or supports.
My only brief experience with Snap packages was installing golang (on Ubuntu). I was just dabbling, and the snap package seemed to be a lot more recent than the apt version, so I went for it.

A week or so later, I guess the snap package auto-updated itself, because my go installation broke with an error about how the go tool version no longer matches the currently running version of go.

That pretty much ruined Snap in my mind, particularly for system software.
There's one simulation I'd have very much liked to have seen the results of, and that would be the female preference advantage under the paretto-normal asymmetry. When you have a normal-normal preference, you'd assume the advantage to be equivalent for whoever was reaching, but that assumption isn't as well grounded when the distributions aren't equivalent.

TLDR: do the women have a similar advantage if they are the reachers?
You responded in an edit to your post. But your post doesn't address anything I said. My argument, at this point, boils down to: you don't seem to understand how journal peer review works, or what its purpose is. When confronted with the reality of what peer review is meant to accomplish, you reject the system entirely. That's a coherent (though: bad) argument, but it is not the argument the Areo Hoax authors made. If you can't find support for the Areo Hoax's own arguments, you're not actually making a point relevant to this thread.
> The world has moved to that.

The world has also moved to casually clicking links to "install" arbitrary apps (which in turn call stacks of arbitrary libraries and frameworks the dev probably found by casually clicking links).

You could give Debian and Ubuntu another decade to work on their packaging infrastructure and they still wouldn't reach parity with what we get through the web with the current browser security model.
Open source front-end for YouTube https://invidio.us
It has no ads, no trackers , no Google account required
This is operating on the assumption that sex requires caring about other people at a high capacity. I'd suggest a read of The Ethical Slut if you're actually interested in a world where sex and romantic intimacy aren't the same thing.
Show HN: Lofi v1.5.0
The original formulation of the problem is looking for a bijection / perfect matching. That isn't always possible if "remain single" is an option. I agree with you and your sibling that modifying the problem is possible, but it won't always produce a perfect matching which is what I meant by unsolvable.
I think maybe you could, but I think it would take a lot of data to correlate the edge cases.

Think about seeing a playground ball rolling into the street. Most human drivers would anticipate a child jumping into the street after the ball even though they’ve never experienced that situation before because they can correlate the perception with non-driving scenarios (I.e. playground + ball is associated with children). A self-driving car may not have the non-driving context and I’m not sure society is willing to accept the outcome while the cars gather enough data to learn.

And that’s to say nothing of all the off-nominal maintenance related conditions to account for.

Maybe there can be enough data sharing to update models effectively. It will be interesting to see this industry evolve
It would have been great had I known details like this much earlier in my career, but when people talked then about "pixel perfect" designs, I don't think most people understood then what sacrifices you have to make to do so! Box size calculations should be the same, I think, surely. But text specifically has no such requirements for equal precision.

In truth, that type of work would require you to know the output sizes across every supported browser.
It fails for a number of times before it works.
On the other hand, taking the reality that everyone cares about white space, it makes enforcement of whitespace irrelevant while it makes copying and pasting and auto formatting code very very annoying or even impossible in some cases.
It can not compete with cloud services from Abbyy, Google, OCR.space and others. But it runs locally and is open-source.

It works for sparse text on images, and for that specific use case it is better than Tesseract.
It eliminated any need for me to use Mathematica. It doesn't have quite the depth of Mathematica when it comes to symbolic math, but I never needed that depth anyways.

It's also much more targeted - it's only comparable to the symbolic math portion of Mathematica. To get a similar experience, you should use sympy in a Jupyter notebook environment, use numerical libraries (numpy, scipy, scikit-learn), and learn some plotting libraries (matplotlib, bokeh, or my favorite, plotnine).
Nice pun. Possibly also gets points for being a reference to number 6 in this classic list:

https://spacecraft.ssl.umd.edu/akins_laws.html

6. (Mar's Law) Everything is linear if plotted log-log with a fat magic marker.
I'm astounded that a research didn't bat an eye about someone claiming to have observed a thousand instances of dog-humping, managed to identify the genders of the dogs, as well as the sexual orientation of the owners - and to have published the paper anyway when the authors claimed to have accidentally thrown away the original data. And to put the cherry on top, to have decided to give this paper an award for exemplary scholarship.
Maybe there's a better job out there for you? Either at another company where you'll get mentoring and support for growth, or in an entirely different career. It doesn't sound like you enjoy what you're doing now.

I've stagnated at jobs in the past. I've thought it was my problem. Then I moved on to better places, where coworkers helped each other to excel, where people placed a premium on improvement and education.

If your company shoves everyone into a cubicle and assigns them individual tasks, how are you ever going to learn? If you can get a job somewhere that embraces pair programming, you might find a whole different world. You can be mentored by your coworkers and collectively solve problems, instead of feeling like you need to put your head down and produce something on your own that may be beyond your expertise.

Fresh grads, especially grads out of code schools, often arrive with a lot of buzzwords ready to go, and a script of practices they've been told are the right way, but that's all flash and no substance. It can lead to overconfidence. There's something to be said for it, though; you can fake it until you make it. The important part is that you actually make it in the end, and to do that, you need mentoring. It sounds like you're not getting the mentoring.

I know it's hard to quit a well-paid job and take a chance, but I think that's better than going to work every day hoping you won't get fired, and not growing as an individual.
Run your own experiment then. Send requests with identical LinkedIn profiles and just change the race or gender. I’ll bet you $10,000 you’ll get more responses as a white man. Let me know if you want to take the bet.
Comp vis often reclassifys objects, loosing history..
You see them get in- you know they are closing the doors.
Comp vis sees a butterfly, and sees a car with doors half open.

If you do not allow for frequent doubt, aka re-classification, you get hallucinating systems, imagining a bike-rishka as a slow car with people hanging out
Hate is a way of acting toward other people. It doesn't have a particular creed or political party or belief. Fighting hate with hate makes the whole world cancelled.
Opera has been doing this for years...
It's because of affiliate links as explained above by author
I've submitted this before on HN, but hasn't gotten much traction. Just wanted to share my most recent milestone of 1.5.0 on this project -- including Linux support.

I started this project a year and a half ago and so far, the user base has been growing!
Did you read the linked TechCrunch article and how some of the VCs mentioned wanted to help some demographics etc.?