skysight-inc/HackerNews huggingface dataset:
Show HN: AtomicNote. A language for MIDI that uses decimal numbers as basis
I was having trouble making a non-chromatic scale with the current midi due to all the halfstep calculations. Why should the programmer have to worry about those things? Instead of 24,26,28,29,31,33,35,36 for a c scale, I made it so you can do 1 2 3 4 5 6 7 8 and set the scale, major, minor, offset, in the numbers - I find that easier to program.

Current implementation https://github.com/fornof/atomicnotejs
or you can try the alpha-version here-
https://geometricfigure.com/atomic/

something didn't map so while the notes shown in the stave slightly off, it plays midi just fine. You will need a midi player to get audio output currently(see github link). It also has an export to midi, I just don't have it mapped to a button yet.

(in console of chrome, to get midi file output, atomic.readMidi("1 3 4 5 6 7 8 9 10"))
My goal is to eventually get all the functions here mapped and created:

https://docs.google.com/spreadsheets/d/1DPHKU4RduqJA1jyqMAquuReiLneYmFJJniogQwFT27U/edit#gid=0

For the rules:

1:4 4 3:8 2 1 , plays the first 2 as quarter notes (c and f ) and the last ones as 8th notes.

1.1:4 plays a quarter rest - at least it is mapped to play it
1.3 is a c# , -1.2 is a b flat.

1 is c (for now)
it is space delimited.

I'm looking to collaborate on this.
It is written in NodeJs, vanilla js (though probably converting to angular sometime soon), message me on github if you are interested.
A simplistic explanation of the entity services anti-pattern
You can similarly develop in C for Android using SDL2. Basically your app becomes a .so with a thin java shim SDL2 provides that calls into your .so and you're off to the races.

https://wiki.libsdl.org/Android
First, our muscles were replaced. But that was alright because we could still use our minds.

What happens though when our minds become obsolete as well? There’s nothing left to transition to.
After years of Linux and a little OSX I have had to switch to Windows for the last few years.

Web development on Windows is much improved since 10-15 years ago when it was a total nightmare. Most of the open source languages along with Git Bash leaves me with a lot of the best of both worlds.

What I really miss is the way a Linux desktop wholly adapted to your workflow, nothing extra, everything working in harmony and enabling very high efficiency once you have momentum built up on a project. Tools like vim, gdb, and ssh all complement each other and fit neatly with the rest of the system.

After three years on a Windows desktop, it feels no better optimized to my workflow than it did week 3. There are still surprise shutdowns and interruptions by different notifications. A default Ubuntu install does some of that stuff but the level of configurability and transparency is much better on Linux.

The need for GUI applications is also more of a problem for web development since it often involves running multiple VMs and very different languages.
Uh, you can't just pay massive numbers of the population without the wealth creation in the first place. We do not have some centralized salary authority that pays people based on loyalty to some arbitrary payment distribution scheme. This is completely contrived.
I actually agree with this in general. One of the open questions in my mind is what's a single-product business supposed to do when its product is feature complete.
Just looking from afar, I don't have time to analyze every other claim, but this one:

> Both C++ and Rust have generated identical assembly listings; both have added push rbx for the sake of stack alignment. Q.E.D.

seems to be completely wrong: a decent compiler is able to align the stack without "touching" it. For the variables inside of the function to be pushed to the aligned stack position, only different offsets have to be calculated. For the stack itself to get to be aligned, only the register has to be updated, surely nothing has to be pushed.

So something else must have been happening there, and I don't have time to analyze what, but I'm sure push is surely not necessary for alignment alone.
I like how the plans for an instruction manual can come from a conspiracy theory

life imitates art!
I try to remember that if there's nothing I fan do about something, there's no point in worrying about it. Worrying should be a call to action, the energy you spend worrying is better spent solving.the thing you're worrying about, if you can't, or can't until a later date, then it's pointless to worry.

The other thing is, at least i've found anyway, i've usually been wrong about whatever i've worried about, either the severity of my worries were excessive or I ended up being blindsided by something totally different than what I was actually worried about.

That being said, it's hard, I still find myself overwhelmed by things I'm worried about, so that's when I follow what UweSchmidt said and focus on hobbies and activities and stuff. But, i've found that can be kind of dangerous because, at least, me personally i end up becoming focused on these things to the detriment of the rest of my life and I still end up not washing the dishes and stuff.
This makes a lot of sense but then shouldn't this apply to stocks like Netflix or Peloton. That once the people get back to work and gyms, these companies will struggle to grow as fast and in a way face permanent damage till the next pandemic?
This seems super interesting! I've long been saddened at the requirement of Java to write applications for Android and now it's fixed! This should allow lots of interesting (art)projects and whatnot!
Yeah, I enjoy that mailing list. Also enjoy reading https://uxdesignweekly.com
I know this wasn't the intent of the thread, and I appreciate what the intent was; but my mother died on Mother's Day about five years ago, and I had totally escaped/forgotten that today was Mother's Day in the United States until I read this thread topic.

I guess due to all the COVID-19 news I somehow escaped the usual media barrage of Mothers' Day fanfare that is usually on the television/radio/net.

While I was never distant with my mother, and we had a friendly/healthy rapport, I still regret not being able to call her now. I called her when I should, and generally treated her well -- but not being able to call and talk to her any day, but most especially today, is still a regret.

Whenever a project goes well, or I unexpectedly did better at something, or something fantastic or terrible happens to me -- there's a moment still , internally, where I think to myself "I can't wait to tell her.", usually followed by sadness during the realization that my idea is fantasy, she's long gone and I had forgotten in that brief part of time.

So, I share your sentiment for those out there that shared the same kind of relationship with their mother that I got to experience -- call your mom. One day you won't have the option to do so, and it's tough once you're unable to fulfill that desire.
There was an immediate and massive run on n95 masks. Those do protect you much better. I think it was mostly to protect the supply for medical providers.

Also my understanding is that even cloth masks somewhat protect against droplets.
> stock market should have no volatility in share prices whatsoever - it should fairly value each company based on their profits over the next 15 to 20 years

Computing this depends on estimating/forecasting/extrapolating/guessing a lot of values. E.g. what kind of revenue growth the company will have. How the structure of company expenses may change. Parameters like a discount rate make a huge difference in the estimated value. In many cases the majority of the value for a discounted cash flow valuation of a stock comes from the tail term where you give up trying to unroll the contribution for each year and make a simpler approximation of what the company will be doing 20 years+ in the future.

The computed share value has a lot of sensitivity to adjusting some of these inputs, and in many cases it is not at all obvious what values parameters should be set to.
Xbox 360 still ran in 32bit mode with the exception of the hypervisor. No use of 64bit pointers on a system with a max of 1GB of RAM other than just wasting cache space, and there's no real other benefit tacked on like you see in other 64-bit archs.
Kohlberg Kravis and Roberts “Poised to Invest ‘Anywhere in the World’”
Yes, exactly. Like catering, but also with the intention that maybe you're not going to eat it all at once, so something that stores well for a day or two in the fridge would be ideal.

In frugal times, going to a sit-down restaurant is insanely expensive compared to a good at-home meal. A typical sit-down restaurant is like $60 per person including tip/tax with an appetizer and drink. For that, I can eat all 20 meals for a week if I shop sales.

The first link I found on Google [https://minnesota.cbslocal.com/2019/05/16/survey-shows-how-o...] says that almost half of Americans basically never dine out or do take out. Only 10% eat out in any form 4-6 times a week. So there's definitely space for something in between for the home consumer.
There's another one that I think qualifies for this list: Elastic Container Service. It's a half baked Docker service. It seems like it's abandoned now for Kubernetes.
"If you want to dine with the classes, you've got to sell to the masses."
The tokens are engineered to protect the private key material stored inside them very well, so you can be quite certain that nobody will ever be able to log in without physical access to the key (to touch/press the button).

However, the SSH protocol differs quite substantially from the FIDO2/WebAuthn spec in how it uses the PIN set on the token. Depending on how the SSH server is configured and which defaults your security token's manufacturer chose, it may be the case that the PIN is not needed to log in (assuming physical access to the token).

I hope that all of this will be clarified in the OpenSSH documentation at some point as it is quite vague about security guarantees at the moment. It's probably best to use the non-resident version of the new key type together with a passphrase on the key file for now, or rely on the PIV applet instead.
> the example which benefits from the way that Rust chooses to define it

I'm actually struggling to see what the practical benefit is in having it wrap around. The program is still producing garbage at that point, which you're not handling, so why not let the compiler just forget about that case just like you already did?
Not only was he an accomplished entertainer, he was a business person. His personal style and branding were very effective. Some of the other comments in this thread reveal that and are very interesting reads.
You Get the Talent That You Pay For
> Do you want alice@cucumbers.pizza? Or do you want alice@witches.bike?

I agree, it's hard to choose from so many awesome domains.
There was an asset bubble in property, and you can argue that there still is (there is in my city). However, wages aren't going up, as someone else below pointed out. Inflation to some degree is a race between income and spending power, right? If incomes stay stagnant but house prices double in cost, that's downward pressure on that asset.

The stock market is a different beast. Is it accurate to call it inflation if the asset inflation is "going there"?

Both health care costs and education costs - both mentioned as evidence of inflation someplace and two more places where excess inflation to be "going there" - have been making headlines before this crisis, and I bet they'll become even more prominent after the crisis ends. There will be downward pressure on prices politically on those two things, is my prediction.
There's this Wall Street movie made in 1970 (?) about this very kind of people.
> The question ought to be, will they increase to the extent that they overwhelm hospital capacity?

Sigh, America has been dealing with this for two months and people still don't get exponential increase.

Apologies for repeating myself, but: let's look at California as an example. In 3/19, California issued stay-at-home order over the whole state. Two weeks later, in 4/2, California had 10,701 patients, which is 10 times more than 3/19 (1,006 patients), or 18% average daily increase. This is with an already enforced lockdown.

In other words, if hospitals are 90% idle now, they are only two weeks away from becoming full. Combine with the fact that people carry it without symptoms for ~a week, and we are only one week away from getting overwhelmed.

California is still getting two thousand new patients every day. That's twice the worst day of South Korea! We haven't made any victory against the disease; every day California sees more patients than the total number of patients we had when lockdown started.

So, sorry but you can't just say "I originally supported this but I'm getting tired, can we just give up?" Well, I mean, you can say it, but I have no obligation to take you seriously.
Study shows low rate of coronavirus antibodies in MLB
Why Thinkpad X220 is the best laptop ever made
"Always on Top"

The world would be a better place if people could do this on their work machines.
I love Github's UI. I wish Github has file icons when you browse a repo just like Gitlab. Small change but this is nice.

https://gitlab.com/gitlab-org/gitlab-foss/-/issues/37624
Corporate earnings have been flat for over a year, so they don't really explain why the S&P 500 still went up 15% from the 2018 highs. And now expectations are down substantially and even for 2021 are below 2018 levels.
No, every other currency is going to inflate faster than the dollar. Gold is a good hedge, whether physical or ETF or gold mining stocks.
Used Kinesis in an ETL pipeline and we ended up writing our own custom client for it because we didn't want to use the Java one. The product itself is not too horrible, but the fact that they refuse to create native clients for other languages makes it a no go for any company that is not JVM based. A managed Kafka on GCP or directly a kafka on Kubernetes (there is a controller for that if you pay confluence that makes the whole thing painless) is much better.
Most people are not genuinely interested in their jobs, so I doubt that variation in genuine interest a major factor in gender balance. But sure, it is impossible to disprove your speculation conclusively. The trouble is that a lot of people seem to think that the mere abstract possibility of such speculations ought to shut down any serious attempt to eliminate sexism in tech.
I like to get a comfy "out of the box" experience, which can differ quite a bit between distros, especially how smoothly it all fits together.
I find it very frustrating that Gitlab requires Javascript for simple basic things. You can't view replies to issues or even browse files in a repository. GitHub UX is so much better, but sadly many projects moved to Gitlab because of Microsoft acquiring GitHub.
Regarding the complaints on both kerning and blurriness that you're getting in the thread: the original font likely included a ton of kerning and hinting info, but it might've been all stripped when going through the conversion process. Seeing as character metrics should be practically identical to the original, you might want to copy that info into your result font—if that's possible (I think it should be, but dunno about tool support).

However, there will probably still be a problem if the intended font height doesn't match the actual one in the user's browser—and you can't control that with accuracy to a pixel (CSS pixels aren't screen pixels).
>By the same sense, for most cases watching video/film/TV with 3D depth is going to be superior to watching without.

Uh? Except that to get 3D you have to wear glasses, which is a huge drawback.

As for VR, I've tried it 3 times with demos: the first time I got so seasick that I had to stop and was feeling still quite bad 15 minutes after, the second time I nearly fell and the third time I bounced into a wall..
My frustration with Linux (Ubuntu in particular, maybe a distribution with ZFS solves this issue) is that upgrades tend to be like Russian roulette. You have no idea if something will go wrong and reverting tends to be a pain.

Worse still, fixes tend to take a long time to land.

As an example, fractional scaling from NVIDIA cards is broken in 20.04 (what's new): https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/187340... and there is no fix in sight.
Okay, let's see.

- Basically a lot of CRMs handle the offer/quote stuff. Some have partial support, some have more functionality then we do.

- There is quoter[dot]com as a direct competitor. I'm not sure how well they do. My co-founder is more aware of this topic.

- There are some old desktop softwares doing the same thing offline. I don't think users of these would convert much to online solutions.

- And of course there are users that do everything manually. Keeping the records in an Excel file and exporting Word documents as PDFs to email to clients.

Edit: sorry about the formatting. I'm exhausted.
Off topic, but if you're willing to share, I'm curious about your transition from C# to Go How are you liking Go compared to C#?

I'm wanting to learn a typed language good for backend and trying to decide between Go, C# and Java.
When you have got a lot of things already ready written
The systemd problems remain in WSL2 as they same custom Microsoft init system from wsl1 is still used. There are workarounds however
1. In the Trump Administration, Good Intentions Are No Excuse
But...wages have increased over the past 40 years...and at a greater rate than in Europe/Aus/other developed.
I mean, if you're doing two's complement arithmetic as the example relies on then it's certainly useful. If you want any other behavior, then it is not. (Rust's differing behavior between different optimization levels IMO makes it basically impossible to use usefully, FWIW.)
In response to the article, it most certainly will be. The loss of privacy allows states to compete through coordination that otherwise isn't possible.

Consider that the United States' disposition to privacy has contributed to the less effective response to the pandemic. Does the US gain an equivalent amount of competitiveness for the vulnerabilities that privacy allows? Are decisions even being considered with regard to this trade-off?

I'm probably biased because I have enjoyed the benefits of privacy my whole life, but is it possible that the US is in general placing too high value on privacy?
Your comment sounds deeply conspiratorial, especially towards the end. I’d argue that there are more pieces in the media bringing light to the rampant privacy abuses in tech than advocating for greater surveillance.

The writer says:
“The bottom line: Where they exist, robust institutions could still offer resistance. In most other places, the individual’s autonomy has already become a virus casualty. Poorer countries where consumers have only recently started going online will see states insist on devices that come with pre-loaded tracking apps. More information will reside on central servers than epidemiologists have asked for or need. But who will stop the juggernaut?”

So I’m not sure I agree that he’s advocating that the ends justify the means.
thank you for the recommendations.
This is real problem back in Maine where I'm from.
> but without a promise of practical applications, or at least a convincing argument that they'll find something interesting with this new collider, I find it really hard to justify the price tag.

I mean, you can say that about people going to the moon, right? What data are they going to get? Something about rocks and the consistency of the moon dust, right? The technologies developed in going to the moon got us so many things we didn't see from the goal.

This is the same for a lot of things around the frontiers of science! More experimental data is beneficial to all levels of science. Look at how many papers have been written in obscure and 'irrelevant' fields of higher mathematics only to -- 40 or 200 years later -- be found extremely relevant and useful?

The point is we don't know. It's not like we can't afford it. If the United States, for example, distributed the defense budget into social care and the sciences, we wouldn't be having a conversation about monetary distribution. It's not inherently mutually exclusive, and it doesn't have to be at the moment, either.

> Would knowing what physics does at 100TeV be any more valuable to us than a great work of literature? I'm not sure.

Those things aren't mutually exclusive.
Congrats on your realization, the world begs to differ.
No, but since using satellites on trajectories you hope will be perturbed is essentially ‘scanning’ anyway, it would be preferable to do it with a light-beam than with physical objects.
I remember this from a while back -- you originally wrote this as part of your live-streaming new projects effort, if I remember correctly?

Your original HN thread about it here: https://news.ycombinator.com/item?id=18077446
I'm not talking about legality, I'm talking about how they're meant to be marked in OSM, which is the question I was responding to.
"Theoretical" is overselling it, you need novel nonstandard physics to get black holes out of the LHC. Indeed standard physics cannot predict LHC black holes because the Standard Model and general relativity are famously incompatible at these scales. Moreover, if Hawking radiation exists, as is now widely believed, the lifetime of a hypothetical atom-mass black hole would be much, much less than a Planck time.
> Sigh, America has been dealing with this for two months and people still don't get exponential increase.

Don't be insulting.

> So, sorry but you can't just say "I originally supported this but I'm getting tired, can we just give up?" Well, I mean, you can say it, but I have no obligation to take you seriously.

That's not what I said, and I didn't see anyone in the article say that either. You are responding with the least charitable interpretation of the article and my post.
Yep, it's still among the slowest. In terms of speed, popular source forges rank as follows:

1. SourceHut

2. Codeberg

3. GitHub

4. Pagure

5. GitLab

6. Bitbucket

Source: https://forgeperf.org/
With regards to Cognito, I'd recommend reading through this GitHub issue before committing to it:

https://github.com/aws-amplify/amplify-js/issues/3495

While I haven't personally had the opportunity to run into these issues, the feedback there shows a serious lack of ownership that I've never encountered elsewhere with AWS.
I wrote my Android app in Pascal

Although I used Java to create the layouts/views.

But I have started porting some things to Kotlin. Nearly finished replacing all the Java

I also had to buy a new computer. The Pascal IDE worked great on my ten year old laptop; the Java/Kotlin IDE became so slow, it was unusable. It is surprising that Java can run on a phone, when it cannot run on my development system
There's also this:

http://www.iad.gov/iad/library/

"The IAD.gov library is no longer being updated as of October 1, 2018. NSA Cybersecurity (formerly "information assurance") information from October 1, 2018 onward will be available at http://www.nsa.gov/what-we-do/cybersecurity."
Very cool - I like the style and illustrations.

Although if there’s an uncanny valley for animalia, I’d venture it applies to many of the less whimsical entries.

Looking at you sky-rats!
Corporate bonds are... interesting... now. I've been looking at airline bonds that mature in the next 6 to 18 months. Quite a few of them have yields-to-maturity north of 7%. I figure airline bonds aren't super risky (at least for the majors in the US), since the US gov't will prop them up until the end of time. Some of these aren't rated investment-grade anymore, but I don't particularly trust the ratings to be all that useful at this time.

Airline stocks probably have a bigger upside, but they're quite a bit riskier. Bondholders do get priority in a bankruptcy, if it comes to that (though I'd doubt it).