skysight-inc/HackerNews huggingface dataset:
What if I want to name arbitrary text in the ligature instead of your list of chords? What if I disagree with how you spell minor as 'm' whereas I want 'mi' or even '-'. How about things like half-diminished, which is often written as 'ø7' vs. calling it a mi7(♭5), like a particular music school I went to prefers. Also, if you're sticking to possible chords qualities, it's 2 * 12 == 4096. I've implemented functions that return the spelling of chord quality over that range, and can return a "proper" answer dependent on rules, but I think in your case you could/should be letting the user call the chord anything they want.

Your presets didn't even include the chord D6 for example. Why have 7th chords like A7 and not have A6? So either cover the chords, or don't pretend that it supports chords. You could change it to say "supports chords that [you] in particular have heard of". Unless there is a way to switch into that mode (where I can speak chords)? I noticed the first test string of \am7\ works, but can't get flats or sharps to work. It really should accept text like this:

Abmi6(#5,add9)/Db5

, or anything you want to write. I have a use-case where I invented a new way to describe chords, so any possibilities in the "normal" world of music don't apply. I also have a use-case where I want to be able to say any of the 12 * 2 * 12 things squared (squared because of "slash notation" adding a whole new identity to the chord symbol) what you could potentially be able to say in 12 roots 12 tone harmony with an extra component in the bass. There are 2415919104 possible inputs to this, but the thing is, there are multiple ways to spell that.

I propose you do a chord spelling where to font only accepts capitalized letters as note names. Then you can use 'b' as flat '♭' and have no conflict with the note-name called B.

Also you can specify chords using numbers. Numbers accept accidentals before the number part of the string as opposed to after in the case of "alphabet" note names. And numbers can be spelled either "Nashville" like 1,2mi,3, or "Roman" like the following example. Notice to that in that one any minor or diminished or half-diminished chords use lowercase numerals.

Summertime - Gershwin
|Imi | iimi7(b5) V7 | Imi | |
|ivmi7 | | bVI7 V7 | ...

You could use numeral-glyph substitution when encountering substrings with consecutive members of "IiVv" that are also valid numerals.

Also it would be nice to be able to use the character, '|', to add measure lines, fer countin', fer the slower ones out there like yours truly. I could see this as being useful if it could be used a little more comprehensively, like in the ways I've outlined.

"Easy" thing for you to do to improve this drastically is to make it so you can just have any old text you want in between the backslashes. Or have another entry point in the font where that is possible.
Weird that a company releases an article about how it can barely control the output of its own model
Not true, the seventh jump takes place 2432.7u after the first jump, and the first jump takes place an unspecified warm up distance from the starting line:

> After the starting pistol is fired, the player takes 200ms to stand from crouching, and an unspecified amount of time and distance (dependent on the ground friction) to reach their 150ups walking speed.

So, at best, they can execute 6 jumps in the 40m alloted, which would give them a record breaking 20.25m long jump. Still respectable, but unfortunately the current rules prevent Gordon from showing his true 34m potential.
Now consider the area over which Canada must provide services, and the intrinsic inefficiency that entails..
…when facing non-real-world adversarial scenarios.
I mean, this guy who has a track record of conflicts of interest, was just shown that it's ok to exploit his conflicts of interest as long as others also get rich.
So, instead of buying twitter, a single man could have “bought” us fusion for all, instead he brought us X.
Tesla outlook is not good. Main growth for them is basically automobile going EV where they have monopoly and they are energy supplier thru dominating battery tech. For EVs, they are able to dominate because other big ones like GM, Ford, Toyota havnt really going into EV market. In next 5 years every car manufacturers will be releasing their EV models and they have vastly superior production know-how compare to Tedla. Think Tesla like Blockbusters before Netflix HBO and Disney+ joining in. Cost of production of their EVs are no where cheaper than majority of EV manufacturers in Asia. Take BYD for example, they absolutely dominate China. In China, EV buses are a common thing. Meanwhile Tesla still struggling to make their cybertruck. Also a big growth is people believe Elon is at the forefront of selfdriving. If you dig down Tesla incidents worldwide on mysterious crashes, Uber would look like golden boy on that front. Then on battery tech, Tesla is literally the new Solyndra. Chinese market on battery tech now is at a stage no subsidies needed and production both quantity and quality exceed even Korean and Japamese manufacturing. Meanwhile everyone talking about Tesla S only getting half subsidies. I dont see how Tesla able to compete on that front even if they miraculously have German and Swedish quality next year. Remember Lehman Brothers, Citibank have their peak about 2 years before their permanent crash. Tesla is widely known to be overvalued. You want to sell it to the next suckers believing it will worth more before that suckers realized it is not. Danish did the right thing to get rid of Tesla. The only thing really worth some consideration is Elon making X as western Wechat with builtin Amazon+Uber+banking sub-apps in. That remain to be seen. In the meantime I put money into MS and AMD as they are a bit undervalue when you consider they have dominating asset in AI.
> we subsequently learned that "Code of Conduct" has a very specific and almost sacred meaning to some readers, a meaning to which this document does not conform

My favorite in-person programmer group was disbanded over a purely theoretical debate about the Code of Conduct.

About 30% of the group decided we were being exclusionary by not incorporating very specific, and in my opinion exclusionary, language.

However the same 30% had no problem attending a reconstituted group containing exactly the same people which formed a few weeks after the first group disbanded.

The new group has no code of conduct. It simply meets in places that have a preexisting set of rules, and we go by whatever they are.

Problem solved.
You know perfectly well the circumstances of your departure were reported in the press. I added only the opinion the opposition was predictable.

Your vague complaints about Mozilla's statements stopped short of claiming they were false. And a legal agreement allowing 1 party to publish substantial falsehoods without recourse would be extraordinary. The most reasonable inference is Mozilla's statements were substantially true. Even if statements by both parties are assumed incomplete and 1 sided.
Early on, I probably asked them badly, but I learned to ask them better, and the answers came much less frequently. So ask a question badly, and get an insult, but also a useful answer. Ask a question well, and ... crickets. Lately, I usually end up answering my own question, just so there might be something for someone else to find.

Incredible! This is exactly my experience. So many times, I ask a question, and either "crickets" (no replies), or some replies with zero up votes on my question. So... do they think my question isn't valuable, yet they take the time to answer it? Bizarre. In the last 2-3 years, my usage of the website has largely decayed to read-only.
Both Tundra and Tesla motors are surprisingly expensive (especially considering there are TWO of them). But it still looks like you can get at least 3 Tesla motors for the price of a single Tundra motor.

I'll spot you some maintenance and transmission work and let's call it 4 to 1. Still off by a factor of 3, but at least not an order of magnitude.

The thing is though that you're comparing a statistical anomaly against a different statistical anomaly and you can't do that math. It does not make sense.

You have a guy who has driven a truck a long way and what's notable is how well the truck has put up with it (versus everyone else who has tried to treat a Tundra the same way), versus another guy who is notable for driving his car a similar distance, full stop.

There's going to be a couple Tesla drivers out there that get 300k miles out of one pair of engines. They just haven't made the news yet.
My impression is that C++ streams are on their way out -- unlikely to be deprecated (too much existing code) but also unlikely to receive any more attention. They are old enough to likely not have any actual implementation bugs at this point, but in retrospect the design bugs from the 1980s are pretty serious.

The rapid incorporation of the excellent `format` package for printing points to a future falling back at least to ANSI buffered IO and possibly raw POSIX IO.
Agriculture probably also uses more, but you can’t eat Bitcoin.
> Smartphones have already brought about the trusted computing only world you fear, for non-technical users.

What's the purpose of this statement? "You've already lost" anime-style bullshit? This is proof that it's gotten worse as time has gone on. That is, it's evidence that the slope is slippery.

Receding into a VM doesn't give people control; the host OS can still view everything happening in that VM. It has to in order to do its job virtualizing.

I agree that we will always have a need somewhere for machines to just run code. However, I do not trust that developers will be steadfast enough to resist the inevitable anti-features that make their way into products to take control from the user.

Smartphones and UEFI+secure boot enabled devices are a testament to this. It's possible to root and install your own ROM, on some models, but for how long? It's been a cat and mouse game between hackers and phone manufacturers.

Today's developer systems are already infected with nannyware, unless they're running OpenPOWER or a similarly open and unencumbered system. I'm on a Librem 14 with a mostly-neutered IME (so, still x86_64), and honestly I wonder if what Purism was able to do to isolate it was enough. AMD pushes PSP with their chips, and ARM is its own strange song and dance, and licensing is a bitch.

We need hardware that can be verified and trusted not by business, but by consumers. How do you think people will get developer systems if this culture of "no code is good unless it's corpo code" continues to prevail?
I've commuted using bicycle for years as I used to live-and-work in one of the top bicycle-friendly cities of the world. With that particular bias, I would agree. However, for many people cycling will not be an option, either because the commute is too long, or because of other obstacles.

My bicycle commute time back then was higher than 30 mins per way, but it still was a net positive on my mood. It is just not an option for everyone.
Admittedly unrelated to the original article, you may find https://www.theguardian.com/artanddesign/2020/aug/21/picture... interesting - he's been going around the country photographing those Post Office murals (I ran across this because my office is currently in a former WPA-era post office building and it is preserved in the lobby even though it hasn't been an actual post office for at least a decade - it kind of took it from "we have a weird revolutionary-war-themed painting" (it's new england, we've spent 200 years subliminally preparing to start shooting at brits again) to "this is part of a nation-wide historical collection that just happens to be in decentralised storage" :-)
The people who make the solutions are probably doing it because they enjoy it, just like many OSS projects. It's just like ages ago when crackers spent tons of time reverse-engineering games to defeat copy protection: it was a challenge for them, and they enjoyed sharing the results with their communities.
No, I really don't have to agree to their terms of service. Their website serves me videos when I request them, and then tries to insert ads. I simply decline to load and view the ads. If they don't want to serve me the videos I request, they can do that, but that's not what they're doing.

Your mentality seems to be that a restaurant can offer free meals to anyone who walks in and sits down, then after they're already eating, demand they watch an annoying ad on a screen built into the table, and somehow the diners are morally obligated to watch it instead of just covering it up with their menu. That's BS.
We can vote for a blue boot on our neck or a red boot on our neck
I queued for you the part where Forrest Norad explains all this in today's presentation including a discussion on ultrafast ethernet.
https://youtu.be/tfSZqjxsr0M?t=5198
> Does Gemini have a date cutoff at all?

Not sure about Gemini specifically (it’s so new!) but Google has previously said that bard is updated daily with current news and information.

Obviously Google has potential advantages being able to lean into their indexes so the raw model doesn’t need to embed/train against things like GitHub issues. I wonder if we’ll see LLM-optimized websites with built-in prompts to replace SEO websites.
Well, my understanding is that some theories of physics predict the existence of monopoles, and some say they can't exist. Finding a real monopole would have an impact on our understanding of physical reality, whereas this is more like an incredibly impressive engineering achievement right? (I could be misunderstanding what the researchers have done)
The Waymo self-driving car product seems like it will be quite transformative to entire industries once they get clearance to deploy it further than San Francisco where it is already providing rides day in and day out. Or does that not count for some reason?

Disclaimer: I own Google stock simply by virtue of being invested in mutual and index funds, as are most people.
> So what are the alternatives here?

Conduct yourself on your phone the way you would in public in front of friends and family. Only text/browse with stuff you'd be okay with a stranger knowing. I've operated this way for many years for the exact reason that this article highlights.
If you follow that ridiculous thinking you can justify anything on the bases off "someone in India has it worse".

How about we reject poverty and feel a deep sense of shame that such a thing exists in a G20 country?
You've re-described the goal. The problem is that your goal doesn't match the reality.

They behave this way because it consumes less resources, by definition: if you spend less money, then you spend less resources (that's what money is for: to acquire resources).

> The solution is for them to make less.

Think about it - wouldn't they do this on their own? I mean it costs them money to make so much. If things are cheap, it's because they don't take much resources to make in the first place.

The regulation has a good goal, and a failed implementation - it actually going to result in more resource consumption, only those resources will be in shipping, handling, storage, etc.
> This seems to be about how making a living as a painter is difficult.

Eh? It's a review of a biography of the impressionist painter Claude Monet (whose "almost [...] last written words were a shaky scribble in the autograph album of Paul Valéry’s daughter, Agathe: ‘All I can say is that painting is terribly difficult.’"), with some introductory remarks about severe corruption in the art scene ("that nexus of artist, dealer, critic and curator") which the author traces to the "critical mass" in that sector that arrived with the impressionists.
Clickbait. Real monopoles would be an enormous deal. This is… moderately interesting.
Software should not be free for the users. The expectation that profits must be made through advertising, paired with the entitlement of users who scoff at the idea of paying for a product is a recipe for disaster over the long term.
I was surprised to see something about the old unix mail notifier:

https://en.wikipedia.org/wiki/Biff_(Unix)

But this is obviously not that...
Well they’re releasing an embedded version for on-device use so sounds like it’s useful to you.
If you’re taking about babies in ancient societies (which I am), the answer is absolutely yes. They were exposed to much less language, and much less sound, than we are.
On the keyboard, I see that insert, home, end, pg up, pg down keys, etc. are multiplexed. I hope there is a thinkpad like layout offered in the future where all these keys are dedicated keys.
Comparing bitcoin to the banking industry is so absurd to me unless you account for users served.

How much water per user served did the banking industry use? It makes sense that banking uses a lot of resources in total because it is a huge industry, serving hundreds of millions of people worldwide, if not billions. Bitcoin serves what, at most a few tens of thousands of users?

I heard people talk about the electricity usage of the banking industry in comparison to bitcoin and its the same thing. Yeah it takes a lot of energy to heat and cool every bank in the world, but it is serving several orders of magnitude more people than bitcoin and offering way more services. Can I walk in to a bitcoin building and get a loan for a new car? Nope.
> My guess is the delay is due to GDPR

Bard is explicit "humans will have access to your data and use it to improve our service", without even the opt-out that ChatGPT has, so, yeah, given their desire to catch up, not spending money to deploy it places where there is any kind of meaningful protection of personal data that might conflict with that makes sense.
I sent a picture of a scenic picture (Lake Tahoe from the top of Heavenly) I took and asked Gemini where it was. To my surprise Gemini got it right. Even the ski resort. Woah.
> I appreciate that most of the ECS hype has been around specific use cases, though.

Depends a lot on where you hang out. On amateur gamedev fora, I have seen many many many posts from beginners where they are struggling to cram ECS into their game and feel they need to because it's simply "the way" that one architects a game. Even if their game is written in a language that offers no performance benefits and the their simulation benefits nothing from it, they just think they have to.

It's heartbreaking watching someone go, "I know I could just store this piece of data right here in my entity class, but I'm not supposed to because of DoD, so how should I do this?" And then they get back confidence answers that involve pages of code and unnecessary systems.

It's exactly like the OOP fad of the 90s, just in the opposite direction. Yes, it turned out you don't need to encapsulate all data in classes. But, also, it is OK to just store data in stuff. You don't have to make every letter of your pop-up dialog a separate component.
Cars. Cars are the danger that's massacring wildlife.
Our customers have a recurring need to map data and use those mappings, such as onboarding client, normalizing data from multiple systems, or build and maintain data pipelines. All of them have the common denominator of continually having to map and maintain these mappers (e.g. n clients). You can learn more here https://www.lume.ai/use-cases. Of course, if we may be of help, reach out to nicolas@lume.ai
>But an ideological belief that nothing must ever be called treason, regardless of what happened, does not make for a compelling argument that particular actions do not constitute treason.

I'm not sure how you read what I wrote, and rounded that off to "an ideological belief that nothing must ever be called treason, regardless of what happened". I don't have a ready definition for you to examine, but based on the examples it's pretty clear that executive and/or judiciary don't share such an expansive definition of treason as you. Moreover, aren't you engaging in the opposite? Is any crime that's vaguely against the state "treason"? [see my comment: https://news.ycombinator.com/item?id=38540252]
> -"...in a simulation":

This position entails climate denialism. Do you?
The Input Module system means that it's possible to develop a module with additional keys that sits to the side of the keyboard. We have a few members of the community who have started on module projects that accomplish this.
> Yeah he’s living the dream.

You're attacking a straw man.

My point was simple: the claim that he lives "off £30 a month" is untrue.

I didn't suggest he's "living the dream", and I don't envy his situation. But I can see how you or others might envy his situation, as he doesn't have to work, has a home to himself with all bills paid, has a source of free food, plus some cash to supplement that.
Correct, this is part of research going back about a decade.

https://www.nature.com/articles/nmat3905
because if you dont pretend you want your information censored, you get labeled as an antisocial racist.
It thinks about your question forever...
> it's still fairly safe to assume that arrays are going to end up in relatively contiguous memory

A contiguous array of pointers to the actual objects doesn't buy you much. You're still doing an indirection and risking blowing your cache each time you do something with each element. It may be the case that the objects the array elements point to are contiguous in memory, but that's entirely a roll of the dice, and those dice get re-rolled on every garbage collection.
Show HN: Callibration and performance reviews completed automated
Thinksy is a Slack app that summarizes your work across multiple integrations like Jira, Asana, and Google Calendar.

My cofounder and I came up with this when I spent 10+ hours doing performance reviews the last cycle. We thought it was crazy that we still manually have to sift through our work and summarize it on a regular basis.

Thinksy looks where you're already working (e.g. GitHub, Asana, Google Calendar) and summarizes your work for you.

Basically, once you integrate Thinksy with your apps we'll make the API calls for you and summarize via OpenAI across all the integrations.

This can be for things like weekly updates, standup, promo packets, etc.

We have a free version to try out now on our site, feedback is more than welcomed :)
Hey, that's easier than having to go there and setup a stingray!
Are you perhaps not aware that most Canadians live south of Seattle, and 90% of Canadians live within 100 miles of the US border?

https://bigthink.com/strange-maps/canadians-south-seattle-me...
I had to laugh at the mundanity of the author's revelation as a nearly lifelong Pennsylvania resident.
Customers can use Lume to do one-off mappings along with recurring mappings. As seen in the demo video, you can create a mapping between any source and target schema. So, the workflow of using Lume is the same for both one-off and recurring cases. Was this what you were referring to?
How do you know though? The responses in the video were not the same as those in the blog post.
I'd like to see the full list of "co-pilots" that are available, without being forced to sign up for an account. And I'd like to see a demo of the co-pilots in action, without having to sign up for an account.

I could help create co-pilots for a number of games I've loved over the years, but I'm not even going to think about that until I see this process in action -- and without needing to create an account.
> frowned upon to mindlessly browse when you're driving a car.

Here, illegal. Traffic safety. Same goes for cellphone usage. Even on bikes.

But then perhaps OP was thinking bus, train, etc... but there you often have other problems like you mentioned, available space being the most important one. Smartphones seem to have solved that problem judging by the behaviour of my fellow commuters.

They seem to manage staring at a screen no matter how impossible the setting is and even regardless of the potential dangers of them being totally unaware of what is going on around them. Impressive, really.