skysight-inc/HackerNews huggingface dataset:
Ancient Pictographic (before Paleo) Hebrew is like this too. Except they only have 22 letters, there's a 23rd but it is no longer part of the 'Aleph Bet'. Hebrew originally had no vowels, and thus today they only put the vowel system in when it's a word people don't normally know how to pronounce. Chinese is similar as well, and I'm sure there's a couple more languages.
On Cloud SQL : If you start with 10GB amount of storage, you can always get more storage but never decrease your storage amount. Why?
I do. Not only do I disable overcommit, I disable swap.

Most software is riddled with buffer overflows and other exploits, and yet it's rare that you come across an intruder while he's installing his rootkit. That doesn't mean it's not happening, just that people are ignorant about it; and that things can appear normal even with rootkits installed.

Like buffer bloat, people can be experiencing a problem without even realizing it's a problem. When software crashes under load they just think that it's _normal_ to crash under load.

Or when it crawls to a snails pace under load because it's swapping like mad, they think that's normal, even though QoS would have been much better if the software failed the requests it couldn't serve rather than slowing everybody down until they _all_ timeout, sometimes even preventing administrators from diagnosing and fixing the problem.

OOM provides back pressure. Back pressure is much more reliable and responsive than, e.g., relying on magic constants for what kind of load you _think_ can be handled.
Bandcamp has been heavily used by many hardcore punk bands for a few years now. The ability to charge a reasonable price for high quality downloads or give them away for free and also sell physical media like records and tapes is a huge deal for lots of punks. There's been several ways of digital distribution of music before Bandcamp, but few of them offered an easy means of getting up and running and monetizing the music in multiple ways (if desired, that you don't have to at all is super important here). It's really the convergence of features rather than any one in particular.

I think for punk bands that might not even be on a label being able to get your music out there without a big upfront investment is more important than artists on larger labels because in that case distribution is usually at least partially handled. That's why the hardcore punk scene has been somewhat of an early adopter of Bandcamp when compared to more mainstream artists.

Also, the band the article mentions in the first paragraph, Mace, is totally worth a listen. Definitely one of my favorite bands coming out of the Midwest right now. If you can get your hands on volume 2 the "No Friends" zine it comes with a flexi that has them and some other great stuff on it.
ASCIIpOrtal
Wargames isn't great on accuracy, but it's not awful, and it has a good story, not just tech-masturbation, so it gets the gold star.

Haven't seen Antitrust.
You assume that I have a problem with less media in the world. I don't. If 90% of the new content that we see and hear disappeared tomorrow, I would be just fine with that. As it ism we have an overwhelming amount of content that distracts us from things that matter like actually helping people. We give tons and tons of money to entertainers while hard-working EMTs and fire fighters are woefully underpaid. We willingly individually give $12+ to waste two hours of our lives instead of giving that money to a good cause and seeing the people around us flourish - or giving it to creators who don't paywall their creations.

I vehemently make the somewhat radical statement that less corporate-backed media would have a positive impact on the world.

The lack of implied paywall is not going to stop the people who have real passion from doing what they love. And anyone who's skilled that it does stop (because they were in it for the money), well, we might mourn the loss. But someone will come along with the passion and skill to replace them. It might slow them, it might change the scope or the distribution, but it won't stop people from doing whatever it is they love.

I don't want professional media creators, copywrong, DRM, and corporate-backed media. I want a world of passionate hobbyists who produce beautiful things without the utterly ridiculous need to be "profitable".
Korean has just as many homophones and used to be written with characters like Japanese. Now they are doing just fine with their phonetic writing system.
This is a Python specific restriction. Ruby for example allows mutable keys in dictionaries.
It's the kanji for mouth. Depending on context, it can be pronounced "kuchi", "guchi", or "kou".

That's the big problem with logographic writing systems: there's no connection between the symbol and the sound. Japanese lets you fall-back to phonetic alphabet, but other languages (Chinese) don't have that feature.

Still, that was a fun post to read.
Tuples are immutable so that they can be used as keys in hash tables.
That's exactly why you need more than just hiragana, it'd be too difficult to tell what each character was parf of at speed. Something like katakana replacing kanji and hiragana for particles would be perfect.

Modern Japanese could learn a few lessons from hangul imo.
Not sure either, but I kind of like it.
No, but that's spoken Japanese. Different phrases are prevalent between spoken and written Japanese, as a workaround for those ambiguities.
It's not that you have less context, as much as you /need/ less context. Instead of a few extra words to describe something, you get a different character.

Here's a great example of how in writing you can disambiguate "aunt"/"older woman": https://twitter.com/MaggieSensei/status/765769637372030977

In the above example all three are read as おば (pronounced: oba). When spoken you still need to differentiate, but it'd either be obvious from context or you'd just explain it manually.
Not to mention that the katakana for "ro" looks really similar depending on font: ロ
Yeah. This blog post sold that for me: https://eviltrout.com/2015/06/29/an-emulator-for-tis-100.htm...

Particularly this bit:

Them: “So, it’s a game about programming…”

Me: “Yes, it’s so much fun!”

Them: “But I program all day.”

Me: “Me too!”

Them: “The last thing I want to do when I come home is program again”

awkward silence

Them: “You’re nuts.”
What do you use single and double quotes for?
Most households have two career holders and require dual incomes to support these days.
Goodness gracious, I cannot think of a single movie I would like to "own". Is it just me? Am I the only one who doesn't like to watch the same 90m video over and over ?

Sure I dont represent every consumer, but I think this is why netflix is successful: not overselling the customer. You get to use the content and put it back. I know how Titanic ends, I dont need to see it over and over again. I get no utility from that. Some flicks might have fanatics that want to "own" it (whatever that means), but most dont.
I should mention that I know about Grain Extract's subtraction operation. I've used it for "leveling" also.

Subtraction would be fine if the data were logarithmic: that is to say, if the intensity information we are operating on represents decibels. We figure out the low frequency signal's "floor" over each area of the image, and simply subtract those decibels.

Division is better on the assumption that the intensity values of the pixels are linear. Division of linear samples is subtraction, in the decibel scale.

The right way is somewhere in between, because in RGB displays, pixels are put through some gamma curve. They are neither linear nor logarithmic.
>already terrible
Don't quite see how Chinese is so terrible. It's a remarkably efficient mode of writing for a language filled with monosyllabic words and homophones.

Japanese's appropriation of hanzi is largely a historical accident due to geographical circumstance, but most learned in the language most would agree it's far more efficient than simply using hiragana or katakana or even romaji; disambiguation by pictographs (though in modern times they are more accurately phono-semantic compounds) is of great value in written language where space is at a premium.
They did a good job at trying something, it didn't work as expected and they were honest and decided to focus on something else. Those are all very good qualities. I think that's commendable.
Assuming (purely for the sake of argument) that a case might be made for some form of NDA, it seems that the law does not permit the company to avoid its responsibility on the grounds that no NDA has been signed.
You can't replace a value in a tuple, but you can modify it, e.g.,

>>> x = (1, 2, [3])
>>> x
(1, 2, [3])
>>> x[2].append(4)
>>> x
(1, 2, [3, 4])
Do you know much about how/why people find your app? When playing with a TV antenna, I wouldn't think to search for an app that could help. Seems like you are getting plenty of people finding it, though.
I say that the computations in V1 and the computations in the CNN share a fair bit in common.

However, I doubt that the layers in V1 and CNN have much in common for a couple reasons. First is because the layers in V1 will differ depending on who you're reading from and when they wrote it. The layer divisions are more structural than functional, so far as we know. You can't trace ever more abstract features as you move across V1 layers, not least because V2-V4 are also involved in this.

Next is that V1 sends projections to "higher" and also "lower" areas while connecting to other areas than just the visual. Within V1, connectivity from lower to higher layers are not obvious. Some inputs from the LGN might feed into layer 4 and others to differing layers depending on whether the computation is motion or color etc specific. Layer 5 might also get connections from more distant areas. This level of interconnectivity suggests that very different computations are going on even at the level of just V1. The connections are finer and more intricate than simple bipartite divisions. Basically, they're working out more than just features that are robust to rotations and translations (e.g. speed, direction, dual stream signal integration, oscillations...).

The prevalence and importance of feedback and recurrent connections is not yet well understood but are believed to be important in the sort of high level scene understanding that are still open problems.

And related to that, the notion of inhibition is turning out to be more and more important in biological networks though they aren't really key to any neural nets. Some of their repeating patterns or motifs, have a place in directional and size selectivity but more intriguingly, are figured to be key in the top down flow of information that allows for our (mammalian) complex scene understanding.
Beatport? Definitely a lot easier to buy large amounts of tracks at once.
That's because you're thinking in English. "Kingly" is a very English way of thinking of things (as in king-like behaviour for example). In Chinese and Japanese, there simply isn't a way to describe it as elegantly as in English

In Chinese it'd be 王道 (the tao of the King if translated directly to English), which has a completely different connotation (it's more holistic in concept (i.e. it has an overloaded meaning) when compared to "kingly" in English, which has a more singular-use meaning).

"Royal" itself is an overloaded adjective in English. AFAIK there are no adjectives in the east asian language that has the same semantic meaning as "royal" - The Japanese version would simply be 王の, which translate to "belonging to the king", while the chinese version would be 王室的 or 王室之(belonging to the king's office(I guess you could say crown)[0]). Ditto with "regal". There simply isn't any proper translation for the adjectives in English.

Other than that, in Chinese, there is the concept of a radical, which can be combined to inform the readers about the context it's used in. In Japanese, as bemmu wrote, it'd be additional kanas to inform of context.

[0]Fun fact: 之 and の used to denote the same things up to about 300-ish years ago I believe (timeline could be wrong). In Japanese 之 may be pronounced the same as の. Either way, the Chinese and Japanese words are very much the same, barring some minor kanji differences. Grammarwise, however, it's a completely different language
Do they know email andaddress and name? Exactly what data fo they get? If they get name and email , there could be tons of money there for artists.
US is a mixed economy too :P
This is not like Hebrew, modern or paleo. The Hebrew, Phoenician, and Proto-Sinaitic alphabets were purely phonetic, they just happened to not represent vowels (only consonants). But there were no ideographs involved - the system was derived from Egyptian hieroglyphics, but it did not preserve their meaning, only preserving them (in much-simplified forms) as mnemonics for the sounds. Similar to the origins of the Japanese kana system, but NOT its use of kanji.
None? None. So we have no common ground. I have some from your platform, and you have none from mine. To accuse me of not willing to engage or understand is, to me, hypocritical.

I guess we just have a failure to communicate. We'll just have to wait and see and maybe re-visit these threads after this case is settled. I've done more than my fair share of explication and noticed some kind of gap that neither you nor I are willing to bridge for whatever reasons. Good day to you Madam or Sir.
That's why I would keep those downvote explanations private to the people being downvoted. And don't have them part of the vote/downvote system.
> Paywall is keeping me out of the NYT article

You can either click the "web" button under the article link, or right-click the link and open in a private browsing window.
I have studied Japanese, and still think that a logographic writing system was a mistake. Consider the time and effort it takes for native speakers to become literate.

I also think that the Latin alphabet could be easily used for Japanese, which does not contain any sounds that do not have an obvious equivalent in English, and even if it did, we could always repurpose a character or sequence of characters for that sound (do we really need a 'c').

Having said that, the Japanese phonetic system writes voiced sounds as a modification of their unvoiced counterparts. why can't we all do that.

The biggest risk of using Latin is that simply sharing an alphabet could cause spelling conventions of other languages to bleed in.
This was my thought about how the article would progress until finishing it!
Fight the power cuz.
Does anybody _actually_ use the HashiCorp stack, besides Vagrant, for serious work? I tried and honestly found their products sorely, sorely lacking. Very shiny documentation, very incomplete, un-battled-tested tools, no examples given, little response from their devs other than the PR team.

For a small example, I _still_ get +1 notifications on this critical issue nearly every day: https://github.com/mitchellh/packer/issues/409 - no response from dev team whatsoever.
Thus proving that the alphabet is too cumbersome to be practical because it requires the pure memorization of all possible combinations of letters, with the lengths of such combinations becoming longer and longer as words are added to vocabulary.
It's not a very good choice to use "食” to represent "eat" here. In modern Chinese we say "吃", and you can see that "吃" has a square part, which is exactly "口". And "食" also means "food", but "吃" doesn't.

Also, since ancient Chinese people thought eclipse was caused by a "dog in the sky" eating the moon, it's reasonable for them to use "食" to describe it. But modern Chinese almost always say "月食", meaning eclipse of the moon, to distinguish from eclipse of the sun, so Google Translate did this wrong. It should translate it to "eat" or "food" first.
They almost certainly don't want to deal with races involving incoming data and a request to decrease storage volume.
In fact, if it were such a good return, passive, and risk-free, instead of handing over the capital for it, banks would do it themselves.
I agree. And I'm an Australian in Japan learning Japanese.

(I was expecting it to be a rant about insufficient unicode usage.)
But there's usually context given.
For those that aren't up to date with the Sinosphere: https://en.wikipedia.org/wiki/Jiong

btw, just peeked your profile. Are you working in Beijing now?
Korean didn't work at all under the imported Chinese system. Japanese also had problems but they solved inventing the Hiragana, a syllabary system. Both languages chose different systems and both languages work fine.

Also Korean avoids many homophones thanks to it's 10 vowels. Japanese has 5.
Alternatively, it could mean that Google Translate is not very good.

If I had to guess, most Japanese people aren't going to have much trouble disambiguating ‘eat’ from ‘eclipse’. (And as zorceta explains, Chinese uses different hanzi for them anyway.)
DCgate/Dtella, created by Purdue students, merged DC and IRC (not sure how chat is handled by the newer Dtella).

Searches were broadcast over IRC. I set up a bot to scrape the searches and display them in real time using a Comet (pre-WebSocket era!) powered website. From the IP that requested the search, you could determine the dormitory they were in. One IP kept searching for stuff like "clown porn". It was wonderfully entertaining.

I forget what the monthly bandwidth quota for non-campus traffic was. Perhaps 50 or 100 GB? Traffic to other campus nodes was "free" and almost guaranteed to speed along at 100 Mbps.

I implemented the Tiger hash (used by DC clients) in MMX/SSE2 assembly because it begs for 64-bit integer types. SSE was able to provide a ~2x speedup over regular code, even though I just used SSE for 64-bit types and didn't do any real SIMD. Of course, simply building the DC client for x86_64 provided an even greater speedup but I was stuck with a 32-bit machine at the time. :)

https://en.wikipedia.org/wiki/Dtella

Some user experiences with Dtella:

https://www.reddit.com/r/Purdue/comments/4lzzdh/anyone_still...

https://www.reddit.com/r/Purdue/comments/39y81f/dtella_purdu...
So, which is the case?

(0) Object identities are used as keys? (e.g., two different list objects that contain the elements 1,2,3 are treated as different keys)

(1) Catastr... I mean, hilarious things happen if you mutate an object that's being used as a key?
I highly doubt that's true, based on my experience with Chinese pinyin IMEs.

A Japanese phonetic IME should have enough local context to guess which Kanji is correct. You type, then go back and quickly proofread later.
Exactly. Although the Japanese realized that the emoji are moji a long time ago.
I love Bandcamp for the simple reason that they're one of the few very few music stores that digital distribution right according to my standards - for music, this means lossless & DRM-free by default, ie. the same thing physical CDs offer (and Bandcamp makes things even more convenient by allowing you to download in several formats, both lossy and lossless, according to your preferences). While DRM isn't usually an issue with digital music purchases today, way too many stores still offer lossy by default, with lossless requiring either paying extra or - even worse - simply not being available at all.

It really is sad how often legal digital products are inferior in quality to their physical versions, even though with digital you could pretty much always offer more than what the physical formats allow.

Also, another common scourge of digital distribution that Bandcamp doesn't suffer from: region locking. They don't support it and don't intend to do so either: https://bandcamp.com/help/selling#region
Hey, SDL_gpu dev here! :) There's actually a lot that is special about SDL_gpu, but most pertinent are:

* Higher performance (it automatically collects and submits batches instead of separate draw commands for each sprite and redundant state changes)

* Shader API

* Arbitrary geometry rendering (triangles)

* Can be integrated with explicit OpenGL calls

* Full blend state control (not just "ADD", "SUB", "MULT")

* Built-in primitive shapes (points, lines, tris, rects, ellipses, polygons, even arcs)

* Uses a style familiar to SDL 1.2 users that I wish SDL_Renderer had gone with...

* Came out before SDL 2.0 and is compatible with SDL 1.2 and 2.0

* Loads BMP, TGA, and PNG files

* Rotates and scales about the center of images, making reasoning about the resulting corner coordinates more obvious (adjustable via anchor settings)

Hope that helps!
Bandcamp is the only place I buy music online. They just seem so honest: Fair pay for musicians; free streaming prior to purchase; drm-free multiple formats, including FLAC. They don't even try to make it hard to rip mp3s from the streams, they have just focus on providing an amazing product which the consumers (hopefully) recognize as deserving of their money.

My only complaint is poor support for finding music by bands if they have released records with more than one publisher. For instance searching for my favorite band Shining returns a page[1] with 4 of their albums, but their best album: Halmstad is found is released by osmoseproductions and thus found on their page [2].

1: https://shiningsom.bandcamp.com/
2: https://osmoseproductions.bandcamp.com/album/v-halmstad
> they would deliver content 100% DRM-free

Then most of their content would be 60s era public domain garbage. No movie studio would license their content if any high-school freshman with libpcap installed could copy their whole catalog!

I'm NOT pro-DRM, all DRM does is get broken and it allows fraudulent business practices (such as the top comment Kindle owner post). But it's "the lesser of a few evils", to use your own words. No "decent" movies would be available if the studios knew the distributor was taking no steps to even try to keep it from being illegally copied.

Look, I never in a hundred years imagined I'd be on HN defending DRM, when I have a 24/7 VPN to Croatia for all my pirating needs. But truth is it's more effort to copy files from the NAS to the DLNA server than it is to use Netflix. (To be 100% honest, I dont even like watching TV and I just do it for my roomate).

But I digress, if they made no efforts whatsoever to show they do not condone piracy, what studio in their right mind would agree to license their content ? Ok, so they should do all original stuff you say ? Great, your $14/month online streaming service has 12 titles! whoo hoo ! Dont all try to sign-up at once!
Consultant ware has a storied history in our industry. SAP, Oracle & Peopleware are just some of the names you can think. Devops is clearly the next frontier in this movement.
Yes you can. See Korum v. Webasto, 769 A.2d 113 (2000). Such a waiver is a standard part of many forms such as those used by Orrick and Clerky, and I use it myself. Just has to be "expressed clearly".
It's probably because it's a Japanese website and 食 does make sense to represent 'eat' in Japanese.
A meta HN post composed entirely of previous HN posts.
But if Python got rid of tuples, it would be a radical change; in that case it could as well allow lists to be dictionary keys in the same stroke.
Eh.

It's a "leaky abstraction". Makes things easier, until it doesn't. Much lik3 "I before E, except after C"
PowerShell is really cool but its not a traditional shell at all. Totally different model. Also, Windows is not Linux. Stating the obvious but people seem to be doing a mashup without quite noticing the level of difference.

Its not an open source organization. If it was, they would have the discussion there rather than just closing it and talking about an RFC.

I think they should add an install option rather than nust defaulting to those aliases.

MS does need to continue making money. No matter how much people pretend otherwise, that means they have a conflict of interest with open source and Linux. And the web platform (still). And with so many billions at stake, yes their actions reflect this conflict.