skysight-inc/HackerNews huggingface dataset:
> is going to extend 10x as much credit as established institutions (without collateral) to random startup execs?

There functionally is collateral. They monitor your bank account, you need min $50K in cash in it, and they only extend credit that's something like a quarter of your cash balance. It's a charge card, so you can't carry a balance.

It makes a lot of sense for cash-rich startups. The model doesn't work (in this form) for many small businesses.
i think the idea is that their(govt/shady entity - what's the difference?) forensic scientists would be able to tell whether the very act of entering a password started changing a system significantly which would count as refusing to comply
IIRC it is because Play Store terms of service are incompatible with the GPL license.
As a correction, they previously built and sold a company in this space with a large amount of traction.
FAT32 royalties. I would assume this does not apply to Android phones without an SD slot though.
NASA considers a supervolcano that could destroy humanity
the European Court of Justice has way too much power over way too many things.
No-- the patient's weight was just under 40kg-- the system logic completely disabled dosing by total dose.
I bet it continues to shred after it being sold for 10 million.
It's unlikely this was planned in 2006. That's a pretty big assumption to make.
The Downfall of the Perfectionist Founder
Lots of hosts don't want to let you do that, so you can't port your images to other hosts.

That said you can use rsync to transfer the contents of a remote system to a local-snapshot if you wish. It won't cope with changes made during the run of the rsync, but if you coordinate you can migrate easily with this approach if you wish.
So basically it’s a product for valley startup type companies that just closed rounds of financing, but don’t yet have sophisticated financial controls and cash management and banking relationships?

That makes a lot more sense, but is that really a large addressable market? Is the idea to beat Amex with reporting?
Propose a viable realistic alternative.
This article is kind of hard to evaluate, because the OP doesn't provide an example program with an example input that fails. So it's hard to judge whether the solution presented here is actually ideal. Instead, we're forced to just take the OP's word for it, which is kind of uncomfortable.

I do somewhat agree with the general sentiment, although I find it difficult to distinguish between the problems specifically related to its handling of Unicode and the fact that the language is unityped, which makes a lot of really subtle things very implicit.
Didn’t find anything untold. Just a long article with many examples of businessses using Stripe.
pam_duress, linked from the article, offers this feature. Each user can have multiple duress passwords that do different things.
The article is about a specific instance (filenames). In general, handling Unicode as a bunch of indexable code points as per Py3 turned out to be not that great. I guess the idea came from the era where people still thought that strings could be in some sense fixed length. These days we better understand that strings are inherently variable length. So there is no longer any reason to not just leave everything encoded as UTF-8 and convert to other forms as and if required. Strings are just a bunch of bytes again.
Please tell me which other ingenious and clever marketing stunts Banksy, the anti-capitalist artist who refuses to allow his work or even prints (with rare exceptions) to be sold is known for?
Indeed py3 decided to make unicode strings the default. This fixes all sorts of thorny issues across many use cases. But it does indeed break filenames. I haven't dealt with this issue myself, but the way python was supposed (?) to have "solved" this is with surrogate escapes. There's a neat piece on the tradeoffs of the approach here: https://thoughtstreams.io/ncoghlan_dev/missing-pieces-in-pyt...

Maybe handling the surrogates better would allow you to use 'str' everywhere instead of bytes?
His examples are all stuff that isn't Unicode. The filename thing would probably work using a latin1 encoding, since that leaves 8 bit bytes undisturbed.
What sleep calculator do you use? How has it changed your life?
A Very Brief History of the Digital Revolution (Digital Shift)
similar market forces at play - apple users use safari coz it is the default browser so you have to develop for safari first not web first just like ms wanted you to develop for IE first not web first.
>that these being meritocratic positions, you cannot get ahead just by belonging to the "right club".

Truly spoken like someone in the right club.
My native language is Croatian, but...

> ten/ta/to

are you sure it's not "that" (dies(e,es,er)) instead of "the"?

> Not sure what is different if the nějaká is left out.

I'd interpret it as "The woman asks for the way.", i.e., a particular person is contextually implied. Otherwise it doesn't make sense.

EDIT: alternately, it describes an abstract event of woman asking for directions. Putting it as "paní se ptá na cestu" would make perfect sense in, say, a movie script.

Say a friend observed you from the other side of the street talking with her, approached you and asked what was that about.

You could say "[nějaká] paní se ptá na cestu" both with and without "nějaká". WITH "nějaká" you'd be emphasizing it was a random woman. WITHOUT "nějaká" it'd be that particular woman he saw you talking with. though, I'd use "she" for describing the event, i.e., "she asked for the way".
For anyone interested in learning why Python 3 works this way I highly recommend the blog of Victor Stinner[0].

As for the article, this is nothing new. The problem is similar to the issues raised by Armin Ronacher[1]. These problems are well known and Python developers address them one at a time. Issues around these egde cases have improved since the initial release of Python 3.0.

[0] http://vstinner.github.io

[1] http://lucumr.pocoo.org/2014/5/12/everything-about-unicode/
Gmail's labels have always been an arse to map on to normal IMAP-based email.
> By revising the orthography to accurately reflect pronunciation?

Yes. That's a normal thing that most languages do every century or so.

Of course you have to compromise between dialects, but that's doable.

You could also start by just removing some of the worst insanities.
Microsoft sell an incredibly sinister surveillance system. But it's impressive how they manage to market it as a Good Thing to companies. https://docs.microsoft.com/en-us/windows/privacy/configure-w...

This, the fact that their technology spreads like a cancer through an organisation (through dependencies), and the extent to which corporations are completely at the mercy of their byzantine licensing system has often made me wonder why Redmond hasn't been bombed by some military yet.
Europe has far more people than the US, I don't know what you're on about.
Yep, so many mountains made out of molehills when the media reports on Twitter (or any other social media site). Now one guy saying something is apparently seen as a 'trend'.
[...] or soaking them in tetragenic chemicals [...]

What does tetragenic mean?
One art, please.
That's correct, my fault
The need for safe, robust updates and dependency management is a pressing issue of our time, and it's a tough problem to solve. While the Debian systems I use have proved to be impressively reliable, in particular never causing any sort of failure with their unattended upgrades in many years, that is unfortunately the exception rather than the rule.

Windows updates in previous versions have caused more downtime for my businesses than any other sort of technical failure. Sometimes that has included data loss.

Package managers for various programming languages are another recurring source of danger. They often have debatable architecture with limited security and sandboxing functionality, sometimes allowing any rogue package's installation script to damage the system or cause data loss.

Apple's style with iOS updates seems to favour bricking old (or not so old) devices or crippling reductions in performance over data loss, but they still have a pretty bad track record, and they still rely on a ratchet-style update system where you can't easily go back if something does break.

I still find it baffling that in 2018 we retain so much emphasis on things like complicated filesystems, applications built on top of shared libraries and dynamic linking, and complicated plug-in based architectures. There are remarkably few good arguments for these fragile, risky, over-complicated strategies on modern systems. It's just momentum, but the collective cost to society from all the things that break as a result (and worse, break but can't then easily be fixed again) must be staggering.
There are lots of heirloom tomato cultivars -- but they don't travel well, and frequently look strange. They tend to be sold directly by farmers at slightly premium prices.

In the last few years there has been commercial success with "new" varieties of cherry-sized tomatoes, which carry a lot of flavor, are pretty, and travel quite well.
HEIF works in Safari, and I believe Android will have it soon if it doesn't already. As for AV1, browsers can add it anytime they want…
That's not true. You can still have Notmuch to play well with other mail clients. You simply need to work out a good mapping between tags and folders, which is trivial.

IMAP only supports a few tags: read, unread... But not custom ones.

The only possible scenario where Mu is better than Notmuch is where you have many many custom tags and you want them to be perfectly synced across Emacs instances in different computers. Since Mu stores them in messages, this is very easy. With Notmuch, you'll need to separately sync the database. E.g. by rsyncing it.

But note that other clients won't understand these tags.
The Double-Edged Sword of Deep Learning and the Power of Scientific Discovery
>Someone shouldn’t have to learn Programming and English at the same time.

However the attitude seems to be very much "learn Chinese/local language or gtfo" from the opposite end wrt localisation ie it is nonexistent. I think devs are really giving up something valuable by not pushing for a global standard language for development.

sure I shouldn't HAVE to learn English and Development at the same time BUT who is developing in my language anyways? no language support, no compiler support,no Unicode support and no readable font support. instead of bootstrapping all of that(an impossible task as there is no requirement and no funding from any sources,i've tried but the govt and general public ranges from apathetic to stubborn on this issue), it was easier for me to learn English. I could have theoretically learnt the language one level up on the linguistic chain but I would eventually hit the same issues as I tried to use the available tools.
there are at least two Brex users who left their comments above yours
I don't think two orders of magnitude is a reasonable level of wealth inequality.
Location: Campina Grande, Paraíba, Brazil

Remote: Yes

Willing to relocate: No

Technologies: C/C++, Pyhton, CMake, Java, Angular, NodeJS

Résumé/CV: https://www.dropbox.com/s/gq4d2ymk9rb1d9n/FabricioMeloResume....

Email: fabriciolelis@gmail.com

LinkedIn:https://www.linkedin.com/in/fabriciolelis/

Github: https://github.com/fabriciolelis/
Yeah definitely, some thought went into this for sure ;-) If destruction was the intention, it would have happened.
> Hiccough has the sound of cup

Ok, I had to google that, having never seen it spelled this way. Merriam-Webster agrees that the etymology of hiccup/hickup is imitative of the sound. Wiktionary says "hiccough" is a later spelling, folk-etymology.

Fun, but this one's not to blame on the English language :)
Believing in conspiracy theories degrades you as a person, puts your immortal soul at risk, and what's worse, demeans the noble art of posting on internet forums.
It also doesn't help that no one seems to 'verify' anything anymore, especially when social media 'sources' are concerned. So, so many hoaxes make their way into the 'media' thanks to Twitter and Reddit that it's kind of ridiculous.

In the past there was at least some attempt to check the facts behind a story, now it's all a matter of 'let's throw everything at the wall and see what sticks'. I've seen literal fake news sites have stories make their way into print media outlets, half the internet go insane over a blurry photo of a piece of paper and sites take random trolls at their word like its gospel.

The standards for proof in the gaming/tech/entertainment/celebrity worlds have basically hit rock bottom already, and the standards for more mainstream sources are steadily heading that way.
Inside the World of D.I.Y. Ammunition
I chuckled that Twain humorously was complaining about nouns coming after wegen being in the genitive case. After all, it parallels with the 'of' in English analogue, 'on account of'; 'of' in English is used to mark notions that most Indo-European languages that still retain a genitive would express in the genitive. One still frequently encounters the vestige of the English genitive case: it is the -'s or the -s' that one affixes to words to indicate that the word signifies the possessor of some other word.
What Happened to the Night Children?
Loopholes are legal. Why would anyone take the $1 million rather than exploit it for $100 million?
I think the idea is "cash is all the trust we need." It's parallel to Square or Stripe. "Is getting a merchant account really that hard?" Yes, it turns out it is. It's the same thing with credit cards - you shouldn't have to personally guarantee your company's credit.

It also competes directly with the expense market. If everybody can have a controlled company card, why do you need expense software?
People typically use Mu because Notmuch was not very well documented. So the typical newbie came to Notmuch, found no way to delete a message and got frustrated.

I think there is more or less feature parity.

However, out of the Emacs world, Notmuch is very very popular as a Mutt search backend.
On ships they sound the tanks daily (water, oil, fuel) and use the depths to calculate the volumes. There are dozens of tanks. Part of my job was then to use that data to figure out the change in the ship's draft from day to day. Which could be done two ways: drawing lines on Xerox copies of an odd set of nomograms, or brute calculation. I found the nomograms fraught with opportunities for error. Luckily the oil king responsible for the soundings kept them in Excel. So I wrote a sheet that took his data and did all the brute force calculations. So when he printed the daily soundings, instead of handing them to me, the draft report just printed out as the next page. It was more accurate and saved me 1-2 hours a day. And looked nice and crisp coming off the laser printer. Everyone thought I was a magician.

The guy who took over for me had a nervous breakdown.
fantastic work, I agree with you - most of the time the "documentation" for open source work is done by more experienced devs answered questions from noobs on forums like stack overflow and this is a crazy state to live in
I agree. I thought of the Do What I Mean (DWIM) part of the Xerox 1108 Lisp Machine when I first started reading this article.

Unlike some of the other commentators here, I think this is a rational approach to building an assistant pair programmer. For sceptics, I would point you research for writing code from technical papers (e.g., https://www.ibm.com/blogs/research/2018/02/deep-learning-mod...)
What does this remind you of in general life? Don’t tell people you have lots of money!
You've threatened someone's wife and children because of an alleged crime commited by their husband/father?
Could you share a TL;DR of the tips? I don't have back pain but I am curious still
So in other words, Eternal September writ large.
The OP links to StackOverflow, where failing inputs are mentioned in the comments on the accepted answer. And the second-most upvoted answer explains that .decode('unicode_escape') only works for Latin-1 encoded text: https://stackoverflow.com/a/24519338
Are hearings for new judges contentious?
It's so efficient it consumes everything, even itself and the structure that keeps it in place.
K-pop schools offering kids a shot at super-stardom
The light appears to not come from the inside:

https://www.youtube.com/watch?v=Std3LfVx41c&t=33
Minicabs near me can be book online now, on demand or advance
For pretty much the reasons you give, I comment everything the linter wants commented. Sometimes the comment is just "Read implements io.Reader." or "$STRUCT is only exposed publicly for encoding/json, you should not use it."

You may find more success posting this sort of thing at reddit.com/r/golang, or some other dedicated Go community.
Makes sense. Then again, I think the more general explanation here is that social media removes the 'multiple faces' people put on for different situations. In real life, no one acts the same way towards their family, their friends, their colleagues, their boss, the police/government, random people on the street, etc. They say different things to different people based on whats socially acceptable in that situation.

Social media sites are like if everyone in the world could hear everything you said, without the necessary context to understand why you said it. They've unintentionally exposed the fact everyone has skeletons in the closet and that all kinds of disturbing things are said/done outside of the public view.
> Banksy, the anti-capitalist artist

(Alleged) anti-capitalism and marketing are not mutually exclusive.

Banksy has an eye for publicity, from selling his art for $60 on New York’s streets [1] to parading a painted packiderm [2]. Whether it’s to sell his art (which it does), sell his name (which it also does) or sell his ideas (which it does, too) is orthogonal to it being clever and effective marketing.

[1] https://www.google.com/amp/s/amp.theguardian.com/artanddesig...

[2] http://news.bbc.co.uk/2/hi/entertainment/5355638.stm
> If you are worried about the light reflected by the Earth, then a quarter of the time you are facing away from both the Sun and the Earth

I may not be thinking about this clearly, but isn't the Moon tidally locked with Earth? In which case, your options for facing Earth are either 0% or 100% of the time.
pull the ladder up after you mentality, how is someone new to your language/stack going to understand your code without a similar level of knowledge? this type of thinking leads to abandoned codebases and full product rebuilds in another language with better documentation. currently migrating a product for this very reason.
I'm not so sure other languages do that any better (nodejs doesn't even support non-unicode filenames at all for instance). Modern python does a pretty good job at supporting unicode, very far away from being a "Mess" that's just very much not true at all. People always like to hate on python but then other languages supposedly designed by actually capable people do mess up other stuff all the time. Look at how the great Haskell represents strings for instance and what a clusterfuck[1] that is.

[1] https://mmhaskell.com/blog/2017/5/15/untangling-haskells-str...
I haven't achieved mastery, but was able to play songs on the guitar by ear fairly well, though slowly, both songs that I heard and the ones that I composed in my head. I am rusty now.

Its a simple process with two parts to it.

1. identifying the notes in the song.

2. playing the notes on the instrument of your choice, including your own voice.

The second part is all about knowing your instrument inside out - which key, which fret etc map to which note. The hard one is the first part. Loosely, the second is akin to coding and the first akin to developing the algorithm/design. The only way around it is to develop an ear(mind?) for the notes by abstracting songs - listen to a song as a sequence of notes rather than a "song". Its easier said than done.

For this task, learning theory is not useful. Surely, it can help identify the key with only a few notes which lets you fill out the rest of the notes, but, more often than not, real world songs, unless specifically designed to train students, don't follow the key bookishly and will always have an exception here and there, which means identifying the notes by the ear is still the key(ha!).
I personally think that improvements to the nutritional value of the product would be of great interest. It is mentioned in the article but I didn't see any metrics.
Dex2Jar – Tools to Work with Android .Dex and Java .Class Files
Somewhat related: I was in China recently, and bought a SIM at the airport. You know those arrows on the mobile data icon in the notification bar on Android that tell you whether your device is actively transferring data? The upload arrow was on non-stop, the entire time I was there. I still have no clue what it was doing.
I find it odd you mentioned libraries and C++ in the same paragraph, when C++ can only deliver libraries in source form and can barely do that.

For instance, all C++ classes are fragile, so their callers have to know their exact memory layout.

And your private ivars and methods, which should be secret, all have to be declared in the header…?
You’re not referring to America, right?

I could be behind on certain policies but that’d seem to fly in the face of the fifth amendment (or is concealment not covered?).
It’s a misspelling of teratogen(ic) an agent or factor which causes malformation of an embryo. Mutagens like radiation or various chemicals are utterly normal parts of conventional plant breeding. Most of the mutated plants are garbage because there’s are many more ways for things to go wrong than right but occasionally you get something promising.
>sorry effect of the financial system

Maybe but if you think about it it's an exchange of a bit of paper with some marks on which could easily be reproduced for some 0s and 1s representing a bank balance which could be reproduced or qualitatively eased and the like too. The transaction has no direct effect on the amount of food produced or how much get to children. The worst famines in recent history have been caused by people in ok fed countries saying look at this financial system, it's wack, lets smash it, and then finding millions get hungry and possibly dead, see Russia, China and Venezuela.
The most correct way to expose Unicode to a programmer in a high-level language is to make grapheme clusters the fundamental unit, as they correspond to what people think of as "characters". Failing that, exposing strings as sequences of code points is a second-best choice.

UTF-8 is a non-starter because it encourages people to go back to pretending "byte == character" and writing code that will fall apart the instant someone uses any code point > 007F. Or they'll pat themselves on the back for being clever and knowing that "really" UTF-8 means "rune == code point == character", and also write code that blows up, just in a different set of cases.

And yes, high-level languages should have string types rather than "here's some bytes, you deal with it". Far too many real-world uses for textual data require the ability to do things like length checks, indexing and so on, and it doesn't matter how many times you insist that this is completely wrong and should be forbidden to everyone everywhere; the use cases will still be there.
What's the deal with Haskell strings? It's not a mess, it's basically enforcing the same "unicode sandwich" approach Python recommends by using the type checker. Of course to do that you need one type for when the string is in the different possible different layers of the sandwich.

There's added types for lazy vs. non-lazy but that's for performance optimization, and don't get me started on how Python "get messy" when you want to do performance optimization because it usually kicks you out of the language.
Why would apple be running Poe to the servers in their DC?