skysight-inc/HackerNews huggingface dataset:
>> you should stop thinking about it like it's a secret language meant to keep you pesky programmers out of it.

> I find it's rarely a constructive thing when someone tells others how they "should" think. You're not really offering any evidence to counter the other user, you're essentially just saying "you're wrong, just stop questioning things and get in line."

OP is making all kinds of claims about how current keyboards, music theory, and notation ("verbiage" -- jargon?) are overdue for a "refactoring" to the "codebase". My evidence is: the current state of the art of music theory and practice in Western civilization. OP's evidence is hand-waving conjecture not backed by anything. But you want me to defend my side?

> get in line

If that means "learn your scales like every other grown-up musician" then yes I will be kind of harsh about it. That's the barrier to entry, because no one wants to hear a musician who doesn't know what they're doing.

> Your argument is like saying Mandarin must always be written in traditional characters because it's just complex, it's as efficient as it can be. Yet China went from traditional to simplified characters, and Vietnam abandoned characters altogether and uses an alphabet, despite having one more tone than Mandarin.

Nothing of the sort. The complexity of language is baked in there. Whether it's one character that says 47 different things depending on the inflection, or 47 characters that describe one thing not depending on inflection, the complexity is going to be there. OP wants to make an improvement to the music system to ostensibly reduce complexity, which while appearing admirable, seems to be based more on his frustration that the "vain professional musicians" are making things too hard for him. Which is misguided energy in my opinion.

> You're allowed to say you just personally aren't interested in new notation or theory verbiage. But you need some pretty strong evidence if you want to claim that the current methods are as efficient as they can be when human history shows that most times, lack of innovation is due to cultural and political factors rather than lack of opportunity for improvement.

As efficient as theoretically possible, ever, for the rest of time? Probably not. As efficient as is practicable by today's professional musicians? Yes for sure. But improvements are always welcome.

> cultural factors

There is no way to separate cultural factors from music, which innately involves culture. It's not like music exists in an ethereal vacuum and if it wasn't for politics and culture, music would be better. Music is part of the fabric of culture.
yes. as the other commenter said, sepiasearch is the index for around 500 peertube instances. also, can this be implemented in the browser as a website? a recommendation engine better than what we have right now would be nice
> I didnt say that, you can take political positions unconsciously.

And yet, a more advanced being,enlightened if you want, will tell me what unconscious position I did take. Thanks god for those uber-menschen living among us mere mortals.
I get frequent migraines and they almost always correspond to physical transitions: hot-cold temperature changes or bright-dark.

I can reliably induce a migraine by looking at alternating black-and-white lines. I have never experienced more than one migraine in a 24-hr period.

For treatment, I've always used a combination of early identification (sudden awareness of own body temperature gradients) plus quick caffeine and marijuana supplementation.

When I was younger, the aura was short and the primary issue was the debilitating, long-lasting headache.

For the last 5 years or so, I only get the headache-part maybe 25% of time. In exchange, the auras have become instantly debilitating, nauseating, and almost incapacitating. My vision goes from normal, to mangled, to "I can see-but-not-comprehend" what I'm looking at. After some time, the aura lightshow slowly moves offscreen and then I feel fine again.
Ok, you appear to be right about California. In my defense, I live elsewhere.

One of the minor pitfalls of Federalism- I can't keep track of the laws in all 50 states.
If I stare directly at the center of the screen for a bit, say 10 seconds, then look somewhere else, my field of view appears to be flowing towards wherever I'm looking. I am surprised that this happens after such a short period, and am not sure why my brain "corrects" for the zoom effect. I guess maybe it could be because my vision tells me I'm moving, but my body tells me I'm not.
I think one use case would be working inside of a Docker container, locally or remote.
> How do you look at that and figure out where C is?

The same way you know which C is "middle C".

Alternatively, color the keys differently.

Alternatively, shape the keys differently, or add a distinguishing part to some, like the nubs most computer keyboards put on f and j keys.

> We need some patterns in order for our brains to be oriented to the instrument.

Yes, but they don't need to be messy ones. Consider a guitar: excluding the two thinnest strings, each string is tuned exactly 5 semitones up from the last. Each fret is one half-step up. Guitar players don't get lost!

> You seem to think that making the keyboard more symmetrical, or more uniform, or different somehow, makes it easier to learn.

Yes, and for good reason. It means the student can skip learning 11/12ths of the required muscle memory. That's a very significant, and very measurable gain.

> The field of music and music instrument technology is alive and well and waiting for your invention.

That remains to be seen. In fact, the very article we are discussing shows how difficult it is to make the world-changing introduction of a piano with slightly smaller keys.

> Also, altered dominants and the various minor modes, in addition to the major scale modes I mentioned. Yes that adds up to probably 300 or 400 scales. Which takes a lot of work, regardless of whether you have a standard keyboard or a WWWWWWWWWWWW keyboard.

And then you multiply that 400 by twelve, and you learn just how much muscle memory is required to play the piano.

Since you seem to think this is such an impossible task, note that it has already been accomplished: https://www.youtube.com/watch?v=cK4REjqGc9w

The only way Janko's keyboard is not fundamentally superior is that it isn't widely available.
This is an extremely difficult problem. The proximate problem is that there isn't liability for industry when there should be. The proximate fix is adding liability into the equation one way or another. Using regulation may work, it theoretically ought to but Regulators tend to get captured by industry. Another way is to open the issue up to civil liability/class action lawsuits which requires a cooperating political and legal class who also tend to get captured by industry. The only way to overcome that is for the population to make it politically untenable to kowtow to industry. However, the population isn't educated on this and the political class which controls education for most people is unlikely going to push for it. Even if they were educated because the costs are diffuse and the interests are concentrated the population is unlikely going to feel the urgency to make this a political priority and the special interests certainly won't. Politically speaking the priorities of the Hacker News crowd amounts to very little. I would love to hear ideas about how to overcome these problems.
Good point. Here’s a different angle.
I don’t see it, that the Haskell community needs another web framework.
However, the niche that Rails fills, could benefit from purity and type safety; which Haskell provides.
No, the circle is not complete until an article is posted about how a 15 year old cobbled together a website/app combo that did it automatically and grew to a few million users overnight; Apple hired the kid, killed the app, and wrote a new layer of signed security into iOS that would prevent anything like that from working again; and that layer was responsible for the last iCloud outage because somebody at Apple accidentally let a certificate expire.
And to add on this, the plan moving forward is to default to writing data to the appropriate places (aim is < 100-200ms) but fall back to SQS when services are unavailable.
For me, I use Stack personally, but I make sure that libraries can be built using either stack or cabal, by triggering CI with cabal.
https://github.com/ma1co/OpenMemories-Tweak
I've almost died of boredom a few times on some HAM radio youtube channels
I'm guessing it was Samsung neutering the platform. They never have really given too much time to advertising the capabilities of the platform (for example, no displays in their stores demoing the "phone as a desktop" capability).

The Samsung DeX Station (https://www.samsung.com/au/galaxy-s8-accessories/dex-station...) is no longer manufactured which is a massive let down. It does however still work with the S10+, and I presume the S20. The ability send a network cable straight to the phone was pretty handy for a few situations.
I would have marked this closed as well. Memory leaks are notoriously hard to track down. Unless someone takes the first dive with a heap profiler, and provides some proof there's a leak, I'm closing the issue.
It has happened to me with some frequency. Sorry but I dont buy the under-powered hardware excuse when vim or Sublime perform great in the same computer. And for the record I really like VS Code, but I am not deluded.
I have heard of people running into issues with the file-search indexer taking a long time on extraordinarily large projects. The largest project I've used it on was in the thousands of files (excluding node_modules) and didn't have any issues. But I know there are much larger projects out there, so I can't speak to those.
Illogical response. The logical response is to use multiple layers of network security provided by different vendors and hardware/software stacks so that there is no single point of trust and you mitigate the impact of a breach. That way you don't need to struggle with the heavy burden of maintaining illogical beliefs such as mystical associations of 'western' supply chains being 'clean', whereas 'backdoors' are being actively created by 'bad actors' affiliated with 'the other' motivated by 'reasons' against your specific person because 'nothing better to do' despite 'vast scope' and 'international supply chain conspiracy'. Uhuh.
> it's not really feasible

This attitude is why the US is still fighting with COVID.

Yes, it's feasible, if people prioritize getting rid of COVID instead of prioritizing beating their speed record.

And I'll probably get downvoted for this just like my other comments because this is the US. If I made these comments in Singapore or Taiwan I'd probably be upvoted a hundred times.
Earth reached its carrying capacity in the late 1960's

https://en.wikipedia.org/wiki/Green_Revolution
I dunno man. Like you, I use vim for lighter text editing tasks and JetBrains stuff for times I need to get serious. Your comments make me think that maybe you haven't spent enough time with vscode to appreciate it though. I think for a lot of folks its a really good middle ground and I am pretty sure MS's long game on it is as a replacement for Visual Studio (that might be projection though. I've always hated that IDE...).

I guess I am saying that its a perfectly valid choice as a ones primary editor. I used it for a couple years and I have nothing but good things to say about it. I just happen to prefer vim + Intellij (with vim keybindings of course!!) :)
Secret recording protip: get the target to identify themselves in a unique manner. Such as affirmative responses when called by their name and nickname. A certain action others can corroborate such as a triple high pitched sneeze. Or sounds that are unique to them such as a cell phone text message chime. Combine the above for maximum impact.

Present this to a lawyer and watch them work their magic.

Good luck!
Speed demonicity and use of containers are mostly orthogonal things.

But Firecracker is VMs, not containers.
It's so interesting that you mentioned that because just yesterday I came across a video [0] on Scott Manley's YouTube channel where he discusses this book exactly.

[0] https://www.youtube.com/watch?v=_wLk2j7_KB0
Lose, two's, news, and pews ALL rhyme for me.
He wants to DRM the footage. That’s how it reads to me.
Add Rainbow Colors to Linux Command Output in Slow Motion
Another option is to have a 2-4 skin tones and just randomly select one for each respondent. It's introducing another variable but presumably you could collapse over it.
Which Java IDEs are these?
Show HN: Gum Spy – Analyze bestselling Gumroad products in seconds
Thanks, it looks like this is the correct answer. Seems like that option should have been open and what they should have done instead of agreeing to the bribe.
It does, yes. The majority of firearm deaths in the US are suicides, and the majority of suicides are committed with a firearm. The suicide rate is several times higher among men who own guns or regularly handle guns than it is among men who do not. It's clear that gun ownership has a high propensity to convert a survivable mental health crisis into a suicide. A US adult (but especially a man) who owns a gun is far more likely over their lifetime to use the gun on themself than they are to use it to defend themself.
I've taken the stock anti bribery web "training" multiple times now at multiple FAANG companies; the first time was at Apple. And every time I wonder "who is this for? Who thinks a little bribery is going to end well for them and their company!?"

Well, I guess I have an answer now. I wonder if this is actually much more common than I've realized.
https://www.quora.com/Which-caste-is-looting-India/answers/2... has complete list of all scams in India
No. They had an editor called Monaco written in javascript for Visual Studio Online. That they decided to make standalone.
very good!

I guess there is no way to have the same result without the need of the API key (I do my best to stay away from google)
I wish they would report on life expectancy from 1 year at birth to eliminate the variance in what each country considers a live birth.
That's crazy. I use it on a small-medium Python project (100-200 files) every day and have never had any performance problems whatsoever. I did use the MyPy language server at first, which would take a few seconds to update type errors because MyPy wasn't designed for IDEs. But the UI thread remained responsive during that time. Eventually I switched to the Pylance language server which doesn't do a perfect job with checks, but gives feedback instantly.

How big is your project, and how big are your files? I've had massive JSON files (100MB or so) cause some slight jank in the UI, but that's about the only example I can think of.
ACME has a concept of EAB (external account binding) credentials, basically like an API key. https://zerossl.com/documentation/acme/
Caddy supports this, so what you want to do should be covered.
Years ago I was shipping a language learning app for high school students. It was aggressively cross-platform across iOS, OSX, Android and Windows. We made a big effort to make as much of the code platform-agnostic as we could.

The app had a lot of big video and audio assets split up across various modules. Each language had a bunch of different proficiency levels which each had their own content pack. All the packs together totalled something north of 5 gig so we allowed users to download and install the packs on an as-needed basis.

This fetching code was implemented using the HTML5 FileSystem API (which incidentally was deprecated by W3 halfway through the development cycle, but that's another story). This was great as it allowed us to have this code be completely platform-agnostic!

The only problem was that it had horrendous memory leaks. I was sure we had a bug in our JavaScript code somewhere. We spent A Million Years combing through heap dumps and reviewing our code trying to get to the bottom of it. We tapped contacts at both Adobe and Apple to try and help us figure it out and nobody could.

Until... Until we hit on exactly the correct google-fu to find a a bug report about memory leaks relating to file handles in the WebKit project. We updated our version of Electron and the newer version had a version of WebKit that contained the fix. No matter what strings we pulled, though, we couldn't get Apple to give us any information about what version they shipped on iOS or whether they were likely to incorporate the patch any time soon.

In the end it was moot because the global head office based in the UK got wind of the project and axed it because it might threaten _their_ cross-platform educational content packaging strategy. Which they'd been working on for something like 3 years. Which still hadn't borne any fruit. Nor did it look likely to any time soon. (But that's another story).

Memory leaks can be maddening. The problem is always with your code, it's never in the platform. Except when it isn't and it is.
PHP Laravel on Amazon Lambda to count pageviews? Are you sure it's not just a regular customer and not a DDOS?

> privacy-first analytics solution [...] The only downside of this is that we need to keep access logs (IP & User-Agent, no browsing history) for 24 hours

Keeping IPs don't make you super privacy friendly.
X230, X220 etc. are available for a fraction of the cost of this device
Note: these points concern Nix, the situation may be different on Guix

> * Do packages need to be 'ported' to Nix or its build / install system? If so, how much effort will it take and on what factors the effort required to port may vary substantially? (eg: Programming Language).

Yes. To make Nix really work it has to be pervasive and this sometimes means porting packages again, however there's a lot of automation around this, see[0] for ones that leverage existing build systems in other languages. Autoconf and cmake packages are already accounted for by the default builder, and usually only the dependencies have to be specified.

> * How is disk space usage? Is there any kind of deduplication?

The Nix store can be intensive on memory, as once a dependency such as glibc is updated, all the reverse dependencies (i.e. the set X such that X depends on glibc directly or transitively) have to be rebuilt as well. There is an option to optimise the store, but I don't know how much it helps in practice, see[1]. Garbage collection can be invoked manually or automatically to free up unused store entries.

> * Other performance characteristics - bandwidth (delta upgrades possible?), startup time (I hope this will be good)..

By startup time you might be referring to NixOS. It's very good on my Late 2013 13-inch MacBook Pro, around 20 seconds to go from cold boot to login screen.

[0] https://github.com/svanderburg/node2nix https://github.com/NixOS/cabal2nix https://github.com/cargo2nix/cargo2nix https://github.com/nix-community/poetry2nix https://github.com/kamilchm/go2nix https://github.com/nix-community/pip2nix

[1] https://nixos.wiki/wiki/Storage_optimization
The different burdens specified in civil vs. criminal proceedings do make sense. No argument here.

It's a stretch to then convert criminal penalties into civil ones via the forfeiture process. Read this passage and tell me if this sounds like anything resembling due process:

> A month-and-a-half later police came back—this time to seize their house, forcing the Sourvelises and their children out on the street that day. Authorities came with the electric company in tow to turn off the power and even began locking the doors with screws, the Sourvelises say. Authorities won't comment on the exact circumstances because of pending litigation regarding the case.

> Police and prosecutors came armed with a lawsuit against the house itself.

So a few things. One, there was no civil court judgement authorizing this. The police decided on their own to take the house. Two, the value of the judgement is literally "how ever much this house is worth." Three, the government sued the house itself. That doesn't even make sense. A house is an inanimate object.

People should be sued, not stuff.

If the government believes they have a legitimate civil complaint, they're welcome to file it in court. The defendants and the government can then argue their cases, and a judge will use the appropriate legal standards to render a decision.

In these cases, the "judgement" is enforced first, and the targets (now without financial resources) must show beyond a preponderance of evidence that they're innocent.
Wow, so that’s where we are now: following sensible public health advice by wearing a little piece of cloth on your face = baby steps toward complete submission to superstition.

If anything, I hope this pandemic helps to normalize mask wearing. People’s mouths and noses are disgusting, and a common source of non-lethal aerosolized diseases. Prior to COVID people used to sneeze and cough all over everything in public without even thinking about it, and I used to get colds all the time. Haven’t even got the sniffles since masks became mandated. Sure, sample size of one, and all. I’ll probably continue to wear a mask in public after this all goes away. When I see an unmasked face now, I mentally think “disease carrier” and avoid. We really could use this small norm-change society-wide.
I tried it out during the beta stage, but the search was really slow and the code formatting was very weird on Python. Haven't really bothered to test it again after.
For me, the YT suggestions are so bad I consider it to be a feature. If they were any good, I'd waste time on Youtube. I like this submission, but I honestly don't want to improve my Youtube experience.
I have like 80 desktop Firefox extensions on for various privacy measures and helpful utilities. The fact that you can't even install Firefox let alone all these useful extensions is a big reason why I'm now on Android instead.
This goes to a general theory I've always had; you are most likely to be abused by a local power than a federal one. Generally the most corrupt and abusive people you will meet are going to be someone mediocre who has been handed just a bit too much power. Think HOA's and local bureaucrats, not the state or federal government.

Also, CA should go to shall issue. I'm not a really big gun-guy myself, but I don't see the public benefit to being a may issue state. Especially if it creates little places like this for petty powers to solicit for bribes.
I don't fully get how you can DDOS this service as it seems you need to give your credit card to sign up. Can't they block the API keys with issues and be done with it?
Bitmitigate is also a competitor.
What makes you think that's the problem? And if it was, they could easily put a cap on this by telling people that's why it's out of scope
While I understand that such issues are frustrating, I really wish people would stop using HN as somekind of Internet cannon to spam these issues.

A memory leak is bad. Feel free to add a reaction to an existing comment, but spamming the issue thread is counter-productive and gives a sense of entitlement that feels really out of place on an open-source project.
> I attribute this to careful curation of my logged-in viewing habits.

> That's the problem. As a rule, I never view political, celebrity, or clickbait videos when logged in. There is such a vast amount of dreck in these categories, you're sure to be disappointed sooner or later.

I think you've just pointed out that YT's recommendation algorithms are very poor. If a user needs to carefully curate to get good recommendations, then it means Youtube's algorithm is not very robust.
I wonder, why is the auto-contents-theft thing so bad in the bay area? I’ve stopped even renting a car when I visit after two friends had separate break-ins on prior trips. Maybe I just got unlucky and these are anecdotes, but geish.