skysight-inc/HackerNews huggingface dataset:
I think there are many different forms (probably with different causes). My tinnitus is exclusively on the left and varies in loudness.

Clenching my teeth has always given me a tinnitus-like experience but it never bothered/interested me until I got "real" tinnitus. I understand this form of tinnitus is related to the temporomandibular joint

For me, alternating frequencies give some relieve but fortunately. I use the "tonal tinnitus therapy" app for this. I'm not sure if this is part of the mentioned new therapy (which includes electrical stimulation of the tongue?)

Judging from other peoples experiences, my tinnitus is relatively mild anyway (but still bothers me)

Als, my ENT doctor, when looking into my tinnitus complaints, asked if there's a difference when heartrate increases (and possibly bloodpressure?). This does seem to be an indication of some specific cause. For me it doesn't.
Please tell her, thank you for writing this.
Show HN: 0.9.2) Add public LoadBalancers to your local Kubernetes clusters
In a related issue, it is illegal in Washington State for lawmakers to have private negotiations about bills. It's the "open meetings" law. I.e. you cannot discuss a bill with other lawmakers over coffee, over the phone, via email, etc. This law is very well intentioned.

But it seems to have the opposite effect. Legislation can only be discussed in public hearings, and so they just turn into the lawmakers reading prepared grandstanding statements playing to the cameras.
How to Read a Surface Weather Map
No, certainly not a large audience, but some people. This was in the 80s and early 90s. It must be difficult to imagine if you've grown up with the Internet, but people didn't have instant access to an infinite amount of content with them in their pocket all the time.

If you had basic cable, you got maybe 13 channels, one of which was C-SPAN, plus 3-5 local networks. Some of those would go off the air during the night. Others would be showing infomercials or bad movies or just whatever they had laying around. There was not a lot of competition at the time.

So if you were working the night shift, or an insomniac, or just up late watching TV for some reason, there was a decent chance that it would be one of maybe 5 things available to watch.

And hey, all those people get to vote. So if you want to influence them to vote a certain way, why not go talk to them when you're not really competing for their attention with anything else?
How much do you actually know about cryptocurrencies without parroting Fox News?

... because by your account, we should probably ban cash too
This is what I've been thinking. It's exactly what Russia did when they scheduled Facebook Events at the same locations/times for groups with opposing views.

Isn't voter suppression more of a legislative issue in modern times?
But why?

I think the question is really about the growth of volume of connected, compromised devices. Growth curves are often sigmoid shaped, meaning, exponential until they're not. The exponential is often great for modeling growth trends up until the plateau, but it's hard to know when the corner will turn.

Exponentials are also well motivated by differential equations... (Say, if you're modeling growth of IOT devices based on word of mouth.) Polynomials with degree 1+epsilon, less so.
I'm saying cameras in court are more likely to lead to theatrics (especially since they've already famously occurred) than to discovery of truth.

A friend used to practice law in New Orleans. One of his courtroom anecdotes is that there was a stock phrase for prosecuting vice officers, something like "just before she placed her lips on it, I arrested her" but one memorable time when this hackneyed phrase was trotted out on the witness stand, Defendant blurted out "Oh, no you didn't! That was the best damn blowjob you ever got."
This version has lots of new features including provisioning support to Azure, annotations to play nice with MetalLB, multiarch images and TCP support.
So... no user generated content at all? That seems to be where you are headed here. You mention peer to peer, but where do I host content then? Even my ISP could be liable for allowing access to it.
Doesn't there come a point where you just say "screw Apple" and leave their devices unsupported?

They're deliberately opaque and obtuse. If people choose to buy their devices then they should accept the consequences of that choice.
There's definitely different types.

Mine is a constant high-pitch whine in one ear, a very constant frequency, unaffected by mouth movements or poking at my ear. Others get very different or varying frequencies, or pulsatile tinnitus - https://www.tinnitus.org.uk/pulsatile-tinnitus

It can seem loud when I'm somewhere quiet, but with a bit of background noise and while focused on something else, my brain seems to manage to tune it out.

(The absolute worst thing for it seems to be reading about and thinking about tinnitus... so it's probably time to go and read something else...)
It's an inevitable side effect. The day before the knife was discovered to slice animal flesh, someone had already killed their enemies with it.
Is the 1e-21 notation ever used in handwriting? I have never seen it but I'm curious. It was not used in my schooling.
Never lying is a fine policy. It's definitely better than thoughtlessly lying or lying to oneself. Even better is to lie intentionally, for good reason (this doesn't mean "white lies", but rather lies which support goals), often enough to get comfortable doing it but not so often on serious matters that one's reputation suffers.

After listening to his podcast for six months, I'd suspect that what Harris admits to himself and what actually happened might not be the same thing...
> C language has some very limited implicit type conversions

What? C will happily compile this:

void g() {
float f = 3.14;
int* ip = &f;
}

C++ has no such _craziness_. Your strawman actually has pretty good uses:

complex c = 3i;
... = c + 4;

Would you rather have the last line not compile because 4 is not a complex number? Because one _could_ argue that 4 is a complex number, and C++ can represent this with an implicit constructor.

The issue with C++ is that implicit is the default, not that it exists.
So long Atlassian, and thanks for the fish!
It is explained in the very first paragraph of the article. It is a silly demo.
That's a pretty big deal.
When most people think Bitcoin, they think of a) the scary dark web, and b) the energy used to mine bitcoin is 3 countries put together which is killing us through global warming.

Cryptocurrencies have moved on from 2009
Is there no culture of international election observation in the US? You sometimes hear about this on the news about elections, especially in newer democracies.
Wouldn't C be a better fit for these tasks?
I can’t really tell what this organization wants. Anyways, requiring ID is not voter suppression. This article wasn’t very hacker news anywya.
Wow! This is the first time I notice our local Universities Physics Department in the News.

Congratulations to all involved!
>Like every programming language out there, C++ is a tool. And like every tool out there it has its uses.

And like every tool some tools are crap and other tools are good. Not saying C++ is crap but I'm definitely saying that it is unwise to use this analogy to believe that there are no crap tools out there.

There's this thing that happens among programming languages where everyone likes to think all programming languages are just apples and oranges and everything is equal.

The truth about the world is equality is rare... some things are good and others pure liquid shit. Programming languages are not immune from this property of the universe.

Now about C++... What you say about it is true. I completely agree. However, much of the good of C++ comes with a pile of crap that you have to deal with that's often not worth it for the majority of projects. In my opinion C++ is only good because there's no alternative unless you count Rust or D.
tl-dr: let's get back to communism.
For me, the crypto scene is almost irreparably damaged by its vibe of greed, the rampant scams, the ridiculous inefficiency and complexity of doing transactions, and the environmental disaster that is "proof of work".

Not uniquely useful, not very interesting, full of hot air: primo bashing material.
AV1 Hardware Accelerated Video on Windows 10
Some interesting bit of trivia. When my partner and I had our first child we talked about children's books (and TV shows) that were formative for us when children. I was completely shocked that she had never heard of pippi (I'm German she is French), because to me Pippi is probably one of the most famous children's characters of all times in many languages.

She then did some research why pippi wasn't know in France, turns out they thought it was too subversive and anti-authoritarian so only brought out a very censored translation in French which cut out pretty much all Pippis main character traits and unsurprisingly flopped. It was only in the mid-90s that they published a new faithful translation (by that time my partner had long outgrown children's books).
"The many" don't give a crap about their so called "personal information". I don't care who tracks me and who targets me with ads, as long as it's not the government.

I do hate when inane legislation like GDPR makes websites downgrade my UX to protect some information I don't give a crap about. But it's for my own good, of course.
Why would the US need that? You have people from both parties observing. Just take a look at how many lawsuits have been filed from both sides about elections laws trying to hold the state accountable.
"Because of skulls with jaguar-like teeth marks"
@29athrowaway wrote nearby in this thread: https://news.ycombinator.com/item?id=24807745
Atomic Typos (2005)
Nextcloud Hub is a fairly good option, and has components/integrations to support many business activities.

https://nextcloud.com/blog/nextcloud-hub-20-debuts-dashboard...

- federated file sharing

- real-time collaboration (e.g. via OnlyOffice or Collabora)

- calendars

- video conferencing

- kanban

- webmail

- webhooks and push notifications

- discussions and mailing lists via Discourse

- Matrix/Element, Mattermost, or Rocket.Chat, IRC, and Slack integration

- Github and GitLab integration

- help desk via Zammand

Nextcloud is not without shortcomings. But, it's strengths are being federated, open-source, and integrated with an exosystem of open-source community and productivity tools.

One additional note, our small cooperative uses a managed version of Nextcloud from Web Hosting. The cost starts at $35/month for fully managed or $7/month to update Nextcloud manually via the settings page (which is surprisingly simple). The Web Hosting Web page and sign-up process are slightly klunky, but their customer care has been excellent in my experience.

https://webo.hosting/
>It has said it plans to remove all radioactive particles from the water except tritium

If this is actually possible, doesn't it solve all the world's radioactive waste problems? Turn 100 tonnes of contaminated waste into 100 grams of actual waste and the rest is pure water.
Imagine being released from prison and told, "Whether or not you return to crime, if anyone ever accuses you again, we're going to assume you're guilty and send you back." I think you get a lot more victims that way, even before you count the reformed criminals who are now victims of the state.

Criminal history should absolutely factor in to a case, and I believe it does in the US. But it is imperative for society at large that innocent people can expect to go unpunished.
Coded various pieces of the HotBot one for years
Python developer here just switched jobs to one that does C++.

Let me warn you right now. It's not worth it. At all. Don't go down this path. Memory management is easy, but that's not the only crap you have to deal with.

Templating and the whole C++ ecosystem with Cmake compiling to make is a giant headache. It takes about a week to integrate a new C++ library in source code and people are worried about installing or "trying" out new libraries because of memory leaks.... while in python I'll install an entire library in seconds just to try out a function.

I would say if you made an app in python and the same exact app in C++, the C++ app would perform waay better. No question. But the developer experience and effort required to make that same app is much much more painful.
If you have a link, it'd be interesting to read. I websearched a bit but found only current time articles about jaguars
they should be identical/fungible, it's the location that corresponds to the sound frequency, the nerves to be triggered are in the walls of the cochlea, underneath the hairs.
As I said, ideally RCTs would run for as long as possible. But in meatspace we cannot ignore that if a treatment shows serious promise it is unethical to deprive control group patients of the treatment. If we ran RCTs for all CoVID-19 treatments for something like 3 years before using any treatment, it seems pretty apparent we'd be looking at a significantly higher death toll.

My point about it being solid science is not that it is a good (from a scientific perspective) to end trials early, merely that the early part of the trial was still an RCT and the data is just as solid as any other RCT which ran for the same period of time. From what I've seen, this is a contentious topic in academia because the ethics of this make it harder to argue that RCTs should always be run to completion (with no exceptions).

But any good RCT will have a stopping criteria established before the trial starts to eliminate ex-post-facto cherry-picking. I'm not familiar with the exact details of the Remdesivir trial and whether they had a reasonable stopping criteria defined beforehand -- I was speaking more broadly about the topic of ending RCTs early.
Thank you for your kind words.

I've personally gone down that rabbit hole as well, especially when you're looking to get started quickly.

As for the pricing, our plans are to make it usage based. The goal is to have an unlimited time free-tier (with reasonable usage restrictions) along with paid individual/team/enterprise plans.

Unfortunately, our system was having some issues, so we missed out on your feedback, I'd be really grateful if you could drop us an email at hello@canonic.dev and we can take the conversation forward!

Thank you
is anyone running TFX in their companies in production ? how has the experience been ?

since like everyone is on K8s, im wondering if kubeflow is not the more natural fit
Mythology of the Dolphin
> the study of philosophy is to a significant degree concerned with a survey of the historic development

If you surveyed the historic development, you would know that modern computer science is the product of great philosophers who solved what logic is, what information is, and what computation is. And they got it right, because you're looking at it.

> Point in case: Your comment.

What a rude and incensitive thing to say.
People are spoiled.

JIRA sucks, but it sucks compared to more lightweight tools and the modern aesthetic

It outperforms previous tracking tools like bugzilla, trac, or those proprietary piles of crap like the "Rational" tools
Excel bashing is easy but, where's a truly comparable alternative?

- Alteryx at $5000/year/user?

- A database that requires specialized skill or going through a DBA for every little need?

- Salesforce? It's hell to configure if you don't have the skill.

- Sharepoint? Again. If you're a small business or nonprofit, you've gotta hire or train someone before this is a serious conversation.

I would in no way suggest that an enterprise can run on Excel with centralized data and multiple users. And that's where I believe a lot of criticism of Excel is unfair: the comparisons are not apples to apples.

And let's be honest. EVERYTHING comes with a level of human error.

- Enterprise level databases can get so big that the corrupt data in them can be impossible to cleanse.

- Reports made by SQL people are often flawed.

Over my 7 years in an international company I discovered report after report that didn't accurately match business rules or they were based on loads of incomplete records, duplicates, inconsistencies, incorrect math, etc.

How about fixing the reports? Often the decision was "no." Fixing the reports wasn't something a department head wanted to pay a consultant for.

Eventually, I had the DBA stop sending me reports. I started exporting the raw data into Excel and made my own reports.

- Brand new reports can be impossible to get if they don't justify the cost of a consultant to create the report. (Ah, but there's Excel.)

- Databases get hacked and they crash.

So. Where's the tool that's perfect, free and easy to use?
It doesn't exist.
> I've encountered news sites that do over 15,000 requests

I'm not sure if you're joking or not, but in the event you were being serious I should point out that the performance impact of doing a lot of requests is not due to the CPU but time wasted while waiting for the request to arrive.

You'd be hard pressed to find a hardware-based strategy for the client-side that would make servers send their replies faster.

And while the client waits for a reply, their CPU just idles.
No. From later in the article:

> During or just prior to this "cat gap," numerous caniform species evolve catlike features indicative of hypercarnivory, such as reduced snouts, somewhat enlarged canines, and fairly extreme reduction of their crushing molars.

They propose that Felids were pushed out of their hypercarnivorous niche by Canids as evidenced by changes in Canid dental morphology from this period.
Reminds me of that Grouchism:

> Nobody goes there anymore, it's too crowded
The US needs voting reform badly. Race is currently one of the strongest predictors for how long people wait in line to vote even when you control for poverty [1].

Sadly, I don't see it happening without a change in our political landscape. The Senate has been actively blocking legislation to restore the voting rights act for the past 315 days [2]. This is the legislation introduced in the 1960's to prevent racial discrimination in elections at the height of the civil rights movement. Unfortunately, enforcement has been stripped out over the past few decades making it completely toothless. The tragedy, is that the legislation to restore its power isn't even being blocked because of discussions and legislative differences that can be worked through. It is being blocked by the majority leader just refusing to even hear or vote about it.

[1] https://mavenroundtable.io/theintellectualist/news/study-rac...

[2] https://www.axios.com/john-lewis-voting-rights-senate-5fb8d3...
There seems to be the idea that training an ML model is like compiling code - but every "compile" leaks information into the training pipeline. Repeated testing and choosing (unless it is on a fresh draw) is an optimization step, you are optimizing on the test set.

Using a fresh draw is difficult and expensive, especially since the labels may not be available. Using A/B is expensive, multi-armed bandits are more efficient, but again there is an optimisation element there (waits for shouting to start)

Additionally surely there is a really significant qualitative judgement step about any model that is going to be used to make real world decisions?
I use a desktop. USB tether works well (I have android phone, not apple) for me. Why bother setting up wifi and buy additional device to make it work with my desktop?
The point is, doing it "wrong" in Python means jack shit. In C++ kittens die, in Python you get some upset "vets" but nothing fundamental.
I find Nix incredibly useful for C and C++ development, though. It allows me to get a working development environment (including completion support) for any major open source C/C++ project by simply placing a default.nix or shell.nix file with the following content and running nix-shell:

(import <nixpkgs> {}).your-favorite-project
Three reasons for me:

* It disconnects more than once per day, requiring me to enable the wifi hotspot again on the phone

* The phone gets very hot

* It is slower than usb tethering: In my measurements, I get about 4MByte/s over USB and around 2MByte/s with wifi, though I'm not too confident in the results. According to the mobile provider, I should get 10.

EDIT: A fourth one is that the wifi hotspot leaks my first name and phone brand to everyone in the vicinity.
> I had a few Python scripts that spend several seconds parsing larger files, after a rewrite to c++ that changed to almost instant.

It depends on the task. If the parsing is done once a day then several seconds is nothing, so there is no point in using C++.

If the parser is running very frequently then of course one uses a faster implementation.
> Unfortunately, voters this year will face obstacles that have no place in a modern democracy — and these impediments to voting will hit communities of color the hardest.

This reminds me of the classic Ami Horowitz video where he asks whites at a uni about voter "suppression" and then blacks in the street about their responses

https://www.youtube.com/watch?v=odB1wWPqSlE
I don't have any trouble finding what interests me in the jumble of books the thrift store has.
When it comes to Bitcoin or cryptocurrencies HN community seems to become the church of central bankers, where the same old (debunked millions of times) BSs are repeated over and over as a mantra.

You may not agree with a sound money economy, and you may like the idea of a central bank that manipulate the market to encourage spending and discourage savings.

But thankfully nobody is forcing you to use Bitcoin, and that's alone one of the main interesting point of it, it's completely and absolutely an open and voluntary economy.
https://github.com/oldboyxx/jira_clone
If what they want is a computer room they should say that. I know public libraries offer computers, but that's a sideshow.
Steven Donziger and Chevron: How those who fight corporate tyranny are crushed
> Anyways, requiring ID is not voter suppression.

I think if you did any reading on this topic at all you’d find that’s incorrect.
> I've always wondered why it's such a majority that don't have these suspicions.

Because being philosophically correct (or even philosophically consistent) offers a very small material advantage. Or sometimes a disadvantage - if the environment shifts so that individuals do very badly then questioning the local collective (historically, often a church) might end poorly.
Fifty hours a week? You might need to think about working less.
There is, but most of them aren’t coming this year due to our stellar handling of this pandemic.
Yes
Yes
No
We have so few bones and skulls from back then that it is impossible to conclude anything.
Ask HN: How can we help with the 2020 presidential election?
I am a full stack engineer and have some bandwidth on the weekends. Can we do something like help with dashboards or ballot counting process?

This is a historic election with massive volume.
Feynman trained smell, but I don't recall if he mentions any practical payoff.

Bonus clip: https://www.youtube.com/watch?v=MvhwpUiQXdY
actually my impression is that there aren't as many as i would expect to find .. but i d need a thorough survey for that
> How is this different (apart from extremity) from adding hardware support for AES?

For starters, is any part of javascript CPU-bound?
The problem is that someone creates a sheet, locks all the cells, forces a bunch of people to use it via some process, and then either a) never touches it again or b) leaves the organisation and doesn’t tell anyone the unlock password.

Example: a lookup list for “hardware models” which is protected. So you can’t add a new model, but some cretin forces you to keep using the sheet.

With great power comes great responsibility.