skysight-inc/HackerNews huggingface dataset:
I didn't know about functools.singledispatch/singledispatchmethod, it looks really nice!

For typing hinting, I've been annotating with @overload which is just god awful ugly. And you still need to switch based on instance type for the actual implementation.

I will try this way instead!

[1] https://www.python.org/dev/peps/pep-0484/#function-method-ov...
This is one of the most fascinating things about the internet. If someone were to read this incredibly extreme and atypical experience of sending in two(!) pull requests, they would think they'd be better off getting punched in the face than to send in a fix they made.

Opensource is enormous at this point. One data point(or even 30!) is no longer particularly relevant. Instead think of it like any endeavor in life. You are taking a leap of faith. Sometimes you'll have a great experience that may even blossom into greater things you never expected. Sometimes you'll be let down despite your best efforts and intentions.
Physics is not a subfield of math. It has entirely non-mathematical origins (see Aristotelian physics [1]).

Computer science was developed by mathematicians as a study of algorithms, procedures for computing, and methods of abstraction. In the words of Hal Abelson, computer science is not a science and it's not really about computers in the same sense that geometry is not about surveying instruments [2].

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

[2] https://www.youtube.com/watch?v=2Op3QLzMgSY
> actual classical philology is dying. Not only are the manuscripts not being adequately studied, but deep practical knowledge of Sanskrit is dying out, too.

I've also heard that there is anger when non-Indian scholars study Sanskrit. Cambridge shut down their Sanskrit program, after 150 years. https://www.insidehighered.com/news/2016/04/12/scholars-who-...
Thank you, couldn’t have put it better myself. It’s obvious the parent comment has been left out of group chats...

When you add 1 phone number to a groupchat and now you can’t:
Name the group
Kick someone out
Mute the group at night
Send attachments at not potato resolution

Yeah it leads to some resentment
since the article doesn't even bother

https://google.com/search?q=symptoms+of+bubonic+plague
Arguably the Linux desktop ecosystem does not “work so well”. Adoption rates are still minuscule when compared to Apple or Microsoft numbers, and there is precious little support from commercial developers. The “year of Linux on the desktop” never happened, even after Canonical made it really simple to run Linux, so commercial support is still lacking - which in turn keeps users away. The Snap play is their latest attempt to increase monetization rates on the platform.
We can, but everyone uses literally to mean litterally.
yeah i built one over a month and it was a dud
Are you sure that mobile networks really go out of their way to block STUN, not to mention that they’re predominantly IPV6 so the reasons for NAT would be weird at the carrier level (haven’t investigated this too thoroughly so not sure).
The "How This Works" post covers this
But Latin was used specifically because is was NOT a common tongue.
I think that modelling is to simplistic. Travel time is often times dependent on traffic load, with a stark discontinuity reaching 100% (stop and go traffic).

Consider a contrived example of two similar bridges gapping some body of water. Bridge A is fed by a major highway, Bridge B is downstream a couple of miles and connected to the highway on both sides. For most drivers, if there are no other cars on the road, the preferred route is Bridge A.

The global optimum would be to divert some percentage of highway traffic to Bridge B, _before_ we saturate Bridge A. But for each individual on the highway this would mean a detour and would prefer someone else to take Bridge B.
Does anyone know of a voltage probe/meter that measures driver impedance along with the voltage?
Your text following "relevant technology -" does not render on many browsers. Care to translate to standard ASCII?
Or better, this: https://sterling-archermedes.github.io/
...and then it got worse
But when 9-5 was the norm, it was still considered a 40 hour work week. Presumably lunch was paid back then. The song says 9-5 was "enough to drive you crazy if you let it," but nowadays those hours do not represent regular daily office life. I don't recall my parents ever saying "pfft you had such a short work day, Dolly!" so I can only assume that was the normal grind for them, too.

If you are working from home, 9-5 is much more feasible. And without going to/from the office, you have more time for more productivity.

That's really the only point I was making. I definitely didn't mean for the observation to be thread-worthy on that specific of a detail.
I get the part where you list the possible inconveniences of email.

What I dont get is how having smaller attack surface for losing a password, and using a secure password manager mitigates the attack vector of getting access to my account with a password reset through my compromised email.

If I understand correctly you say that email is more vulnerable, so this only strenghtens my point I guess?
Character assassination happened: https://sterling-archermedes.github.io/
That is supposed to be a loading screen but I opted to work on more important things haha.
Granted, you do have to find a tiny link hidden below a huge "Download the app" button. Kind of an antipattern if you ask me.
Ubuntu has gone way to far in this. Reminds me of Microsoft in the 90s. It's really really sad and totally unbelievable. Why on earth would they make such terrible choises, I just don't get it. Linux Mint is an awesome alternative, recommended!
My Next Phone: Rational decision to choose my next phone
It's temperature. Which, of course, is because the air has more CO2.
A friend build something that was pretty much this in 2016/7 (https://appadvice.com/app/down-for-whatever/1060924679) and failed harder and learned the lessons you are learning more slowly.

There are excellent points in all of these responses, and customer development is critical before you dive into product. I would suggest you go through the process of:

• truly identifying your goals (what do you want to get out of this? is this a 10 year business or just a side project)

• target spaces where users already exist (FB groups, LinkedIn groups, Shopify marketplace, etc) where you can access them

• Based on your goals, decide on whether you want a small % of a large user base or a larger % of a very niche user base. As you are discovering, only a small % of folks are going to be interested if there's not a massive frustration or fear you are tapping in to.
I'd say that it is one of progress, but one in which outdated or poor practices overshadow that progress. I can't speak of the prevalence of such practices, but rather I mean the result of mistreatment is apparent and rapid while relative success is subtle and gradual.

It's generally understood that medication should be used as a backup after CBT or other forms of therapy and if you do need medication, it should be concurrent with that therapy. Psychiatric pharmacology is more complex and opaque than others, but there is progress being made on that front as well.

The more apparent progression being made is in understanding the neural mechanisms for these disorders and thus, determining alternative methods of treatment as a result, such as transcranial magnetic stimulation targeting individualized neural correlates (e.g. stimulating areas near the surface of the brain that have functional connectivity with deeper parts of the brain to activate/inhibit areas like DLPFC) and discovering relationships between certain mechanisms and certain disorders to investigate other pharmacological avenues (e.g. ketamine loses antidepressant effects when opioid receptors are blocked with naltrexone).

Another issue is that this progress in research takes awhile before you see results in practice and much longer for it to disseminate through the whole psychiatric community.
Just because someone modeled isn’t particularly compelling. Peer review, meta studies, and testable predictions are critical.
Sorry about that. Indeed, I felt that since he was the author of the library and essential to me learning it I felt the least I could do was to put his name on there. I removed his name via https://github.com/fastai/fastpages/pull/408 -- Sorry for the confusion!

Indeed, even though I learned a ton about python, I didn't feel like what I had to say made for an interesting blog article, and was a bit abstract. I was equally excited about the library from and end user's perspective and decided to blog about that instead.
http://en.wikipedia.org/wiki/List_of_things_named_after_Leon...

> Many of these entities have been given simple and ambiguous names such as Euler's function, Euler's equation, and Euler's formula.

> In an effort to avoid naming everything after Euler, some discoveries and theorems are attributed to the first person to have proved them after Euler.
I'm familiar with rhetorical attempts to redefine commonly understood terms, or assign overly literal meanings. I prefer to abstain from such debates.

The words I use are commonplace and I use the commonplace meanings of them.
Temperature. The tree line moves down the further north you go.
> I miss feeling like a part of something larger than myself

hoping your job is fill that hole for you is begging to be abused. this is how tesla and other major "be a part of something bigger!" marketing allows for them to pay little
I went there with the assumption this was a modern tweak, but nonetheless enjoyed learning a bit about the hardware and the video output situation.
> but they lack the literal BILLIONS of dollars that has been spent achieving that on other operating systems.

They could have just stepped aside and used one of the alternatives—priceless.

Not to mention it doesn't cost billions to develop a read-only chroot archive, the building blocks are available to combine. Just have to have the humility to choose the most elegant design, which already exist.
Invite friends to something using the app. If they don’t have the app, send an email with the event invite and saying how they can install. Ideally you would have web functionality as well, in case installing won’t happen.
Mountain View was named that way because if you look West you will see the Black Mountain, part of the Santa Cruz Mountains.
Mobile clients don’t show the sidebar, and new reddit de-emphasises it.
That feels like a non sequitur argument, we should strive to reduce prison populations without worrying about absolutist. We could drastically reduce the prison population and list of crimes without hurting anything, first thing is stop prosecuting victimless crimes like pot smoking. Release the people convicted of non-violent drug crimes. Release the people who were convicted of stealing 25$ from the quickimart. Give people post prison treatment, get them a starter job. Don't just look to penalize them again.

Just like saying we can't reduce nuclear weapon counts in the us because russia and china are scary and we need them to stop them, we could still drastically reduce the count of them by about 100 without changing that.
I don't think he's making assumptions.

Is it unreasonable to say "more data allows me to make a better decision?" It could be completely noise! But it is still data.

I think in fact you are making assumptions based simply on the fact that he is observing data.
There are also a lot of software developer's that have contracts where they can contribute to open source but it has to go through legal. Which makes it to much of a pain to actually be worth doing.
There was never an EUV play they were making that would have catapulted them far ahead at this point.
>This can sound reasonable when you think of it in terms of, "most people behaving in a reasonable fashion, most of the time". But anarchists don't want to eliminate hierarchical use of force for most cases, but for all of them.

As a card carrying -archist, I think it should be pointed out that no -archy can be maintained unless most people behave reasonably most of the time, either.

I'm not sure what my point is, just that most people are reasonable, even government employees.
Interesting. In my experience, a lot of Win32 messaging required converting pointers to structs and reading values from that. I don't see how that works with Rust? I suppose you can add a load of unsafe code but that would make the whole thing a lot more complex as you now need to deal with pointer ownership and (de)allocation.
Don't forget Lone Pine Mall!

https://backtothefuture.fandom.com/wiki/Twin_Pines_Mall
I went from Ubuntu to Fedora because of the recent decisions made by the devs and the hard push of Snaps. I use Chromium every once in awhile and am amazed at how long it takes for it to start up; it's almost instantly on every other distro.
You asked a question, I answered it.

I'm not interested in going on a tangent because you had a political agenda behind your question.

The question has been answered.
Neither patents nor copyrights in the US can be renewed.

Patents are filed for and valid from 20 years from filing, on grant, with no renewal.

Copyright is automatic and extends for author's life + 70 years, or for anonymous or works-for-hire, the shorter of 120 years from creation or 90 years from publication.

Copyright prior to 1976 was for a term of 28 years, extensible once, both requiring registration.
Very notably things like the Shannon-Hartley Theorem.

Gaussian noise.

The list in physics could go on for quite a long time. Terms like "gaussian noise" are used as short versions to describe something that would need an entire paragraph if described in a verbose way, as if the reader did not understand the fundamentals of the concept.
I’m not necessarily introverted but I detest small talk, I don’t talk about “unsafe” subjects, I don’t complain about anything at the company, I don’t talk about anything going on at home good or bad, what’s left to talk about with coworkers?

I’m always careful to keep a strict professional line with management, it gets to be tiring to always be “on”. My professional self is nothing like how I am in my personal life.
Looks like it does.
On Android it has entry in menu "Maintaint connection to server" which creates persistent notification.
Notifications worked on my un-googled phone.
This is not going to be easy.

1. Undergrad courses are definitely helpful but they are baby stuff compared to research level study.

2. Taking relevant grad courses on OCW might be helpful but less helpful than you think. For instance, my phd is in theoretical quantum optics. And I took a quantum optics course in grad school. I don't think I ever used anything I learned in that course in my research. Physics grad courses are often precisely designed to work in that prof's group, and not useful otherwise.

3. But you will have to take those courses anyway to up your base knowledge level and mathematical skills.

4. Read papers and work backwards and learn the stuff mentioned in the background sections. Do this for 6 months for few dozen papers. At which point you might to start to understand roughly what one paper has to say.

5. Open problems are often mentioned in papers and talks by field leaders - because they want others to build on their work.

6. But honestly this is not going to be easy. What you are trying to do is working at the home gym alone - except no one would ever see your muscles. PhD students working in labs feel lost. I can't imagine doing this on your own.
This is just not true. There are very high levels of immigration allowed at all levels of society: from prostitute to executive.

And I am not sure that any system that basically subsidizes housing at the level they do can be claimed to be a restrictive welfare society.
As many people have said this is a very crowded space littered with dead apps. One of the biggest issues is that you ultimately will want some kind of “comments” section because communication is central to planning, which at that point you end up reinventing texting but as a worse interface as comments, and then people will just resort to texting. It’s not clear why this is so much better than a) texting, and b) posting this to a social network in the first place. Covid certainly makes the timing poor, and even if you don’t have restrictions now, that’s probably not a good thing and not something to encourage.

Getting people to download a new app or a new anything at this point needs to be really a fundamentally new product experience that is 10-100x better than anything else you’re using. It’s easy to think about... if someone told you to download an app to notify when you’re going to the bar, and everyone has to download it, would you really change the social inertia from your existing communication solutions just to post a bar notification? That’s a pretty tough proposition.
See also: https://news.ycombinator.com/item?id=7069642

(Nice discussion on homoiconicity)
That's kind of an interesting question, but I'd lean towards that being part of commute and just tied into salary, unless you are required to drive. I used to get on my boss's nerves when I'd show up on time and be in the building, but not visibly at my desk. He was trying to apply more control than necessary, and my rationale was that there was no urgent matter requiring me to be at my desk in order for me to be capable of working (I had varies IT responsibilities). Being in proximity of someone requesting my presence was sufficient for fullfilling my duties, but I couldn't do that while in transit.
I have Ubuntu 20.04 LTS installed on WLS2 (I've added and using desktop/GUI layer as well) but the first thing I've done after installing original image from MS is to wipe out any trace of Snap after disabling it. All nice and rosy but yeah as I am not sure what other shenanigan Ubuntu will come up with in the future I'll be switching to some other distro. I do not trust Canonical after such f..up unless they will openly revert the decision and get rid of that dreaded Snap themselves.
Yeah, I live alone and I've seen really miserable during this pandemic while my coworkers praise it for their productivity gains. I'm new in the city and the office used to be the place where I could at least get my base of social interaction every day. Without that it's really just tough. And now my coworkers are talking about just closing the office, since they don't 'get anything out of being there'. Well I did get something out of it, it's just sad.
Shaping the Future Human Experience
I’d recommend Anarchism by Daniel Guérin for a history of the anarchist movement and some of its philosophy if you’re interested in what real anarchism is about outside of the pejorative usage.
As mentioned a group text goes a long way to resolving your problem. I'm going to a bbq this arvo organised on whatsapp. But also your solution sounds like it's trying to disrupt/recreate Apple/Google/MS calendar, not Facebook events. I'd probably be looking into CalDAV or similar to ensure interopability with whatever system your mates/users are already working with in their day-to-day .. And then sprinkling some sugar to kickstart a slow-shuffle to your side of the dance floor. Good luck!
Word2Vec sees no problem with this.
Nothing here but a signup page, so it's off-topic for "Show HN":

https://news.ycombinator.com/showhn.html

> On topic: things people can run on their computers or hold in their hands. For hardware, you can post a video or detailed article. For books, a sample chapter is ok.

> Off topic: blog posts, sign-up pages, newsletters, lists, and other reading material. Those can't be tried out, so can't be Show HNs. Make a regular submission instead.
I have a similar issue. I'm also wondering if I'm selling myself short (prior to switching stacks). I also get many more emails for senior dev positions even though I'm midlevel.

I'd say give it a shot.
I mean, I can't bring my work code with me, because NDA. I might not have side projects because life, and school was a long time ago --- actually, I don't know if I even have that code, most of it I archived on the school shell server and they kicked me off around 10 years after I graduated.

Also, my side project code is garbage, because only I am going to look at it, and so it only needs to make sense to me (and maybe, future me), and it's more fun to write awful things.

I'm sure this gets you good insights on some candidates, and probably is pretty decent for fresh grads (who should have something from school), but I can't imagine it working well for a lot of experienced candidates.
Show HN: Glowbom – Using voice to make software
Hey guys,

We just launched voice control for Glowbom that allows you to create apps without code using a human language.

We would appreciate any feedback!
You need to add two newlines to each bullet point or they combine to a single paragraph.
You're incredibly hostile in your remark to someone asking for a study. I haven't made any argument, and you continued with logical fallacies (strawman argument), I never said anything about one study proving anything.

I've actually researched this area for years, I was curious what your study would show and how it would evaluate the efficacy of antidepressants.

What your arrogant and antagonistic communication hasn't mentioned is that there is no link here to show anything a link to the brain, only to the symptoms (which you did mention), but failed to take the actual argument -- which is about chemical imbalances which Psychiatry as an industry (as an individuals) have been claiming they're close to since the 70s and have failed to prove that claim -- ever.

Blocking symptoms also needs to be shared with the accompanying side effects which were neglected both in your study reference and in any mention of the drug -- and you will find them _with all_ anti-depressants.

The particular one you mentioned, also in the Wellbutrin family, has had studies in eight different countries which detail their side effects, including suicide, mania, and psychosis.
Okay, but the above is US data. It’s a significant spike given the time window shown.

Also, reputable link to the European data you refer to?
Have you come across coolretroterm? It simulates the snow and wobble of those screens, and I think, does a reasonable job. Not sure if it would work with a graphical program though.
How about the https://en.wikipedia.org/wiki/Erfurt_latrine_disaster ?
I chuckled at this: "With appropriate stove design, the heat from electricity conversion can also be re-used for cooking or domestic water heating."

Except that thermodynamics gets in the way :-). The heat that is converted into electricity is, electricity. So it is no longer part of heat available for heating. If you did have 100% efficient thermoelectrics they would be pretty neat since you could put as much wood or fuel into your stove as you wanted and the surface of the stove wouldn't change temperature at all, but there would be electricity available!

That said, using thermoelectric conversion to charge your cell phone when camping[1] (and using the fire for toasting marshmellows) is a win :-). But it isn't going to replace solar any time soon sadly.

[1] https://gazettereview.com/2016/06/powerpot-after-shark-tank-...
In fact, Git was only created when Linus’ free Bitkeeper license was revoked after a Linux kernel contributor tried to reverse engineer its networking protocols

Bit-who?
It is not clear that they have a real working prototype.

The current is very low, only 100uW, and there are similar batteries made with tritium. More info in a video by EEVblog eevblog had a good video about this product: https://www.youtube.com/watch?v=uzV_uzSTCTM

Also, there is a calculation of the low the maximal current per kilogram in http://nanoscale.blogspot.com/2020/08/diamond-batteries-unli...
Scan Control Improves the Readability of Content Cards
Imposter syndrome, n. 1. To suffer from delusions of mediocrity.

https://toot.cat/@dredmorbius/104429659613796075
A Programmer Explained to Me Why I’m an Idiot and a Moron in the Same Sentence