skysight-inc/HackerNews huggingface dataset:
I'm not even convinced the basic argument that a language with 40-odd million people regarding it as their primary language is not widely spoken is true (never mind the ludicrously false clickbaity "no-one speaks" headline). Sure, more Indonesians speak other languages at home and with fellow native speakers because they're the local languages of particular areas, some of which were more widely spoken than the Malay dialect Bahasa Indonesian was based on in the first place, or else closely identified with their ethnic and cultural backgrounds. And the fact that Bahasa Indonesia is the main language of domestic politics and education (and largely irrelevant outside Indonesia) means that people who speak the languages of their ancestors are bound to view speaking it instead of their local dialect as stuffy and formal regardless of its linguistic characteristics (see also: other multilingual countries) and bound to create slang versions that incorporate their local words which aren't particularly intelligible to foreigners schooled in the classroom version.

And I don't think even English, usually the sole language spoken by native speakers and definitely not lacking in standard phrases and vocabulary, would pass the author's litmus test of "do native speakers in different regions of England all speak it in everyday conversation in a manner so close to the textbooks a foreigner can easily understand it"
JS language and Debug tools are fun and getting better. Tower-of-Babel crazy frameworks is not getting better.. IMHO
I think you missed his point.

He didn't claim that our innate appreciation for specific forms might imply that we make good decisions about how to find more.

What he did say was that our degree of appreciation for proven designs, founded in evidence, seems to show that, as animals, we have buttons buried deep within us, that these designs manage to push.

We all seem to like the same thing, once someone finds it or figures it out, even without knowing specifically why. Certain shapes and designs seem to transcend language, education, formal training and analytical judgement.

There are rule sets that seem to appeal to us, instictively, and yet spaceships are not bound by those "rules of instinctive appeal" even though qualitatively, we can't state what those rules are or where they come from.

The mystery, regarding where that post-hoc appeal comes from is what's interesting.

Not that people aren't master draftsman, and materials scientists out of the womb.
I have anecdotally found this true as well. Toddlers and small children have a terrible working memory. It really is what's limiting their ability to count, speak coherently etc.

Promises often needs to be repeated to stick. Therefore they need to be made meaningful. Making promises about a banana when working memory have purged that information five minutes later just makes promising stuff pretty empty (for really small children, that is).
Wrote a fuzzy matching library for java and scala
Seems like both AirBnB and Udacity made the mistake of not investing enough in the tech. If you keep building out full native features while transitioning a brownfield app to RN, you’re going to have this fragmentation problem.

I’ve converted, (with lots of help of course), a massive brownfield platform product to RN. It took a lot of work, building the right bridging layers, retraining the team, figuring out best practice, etc. We still have a lot of tech debt, but it works!

Pros: Solid cross platform development, easy to teach, easy to get up and running on Xcode/Android Studio (running and working on both in first week on the job), easy to teach the native languages from there, real time bug fixes, fast iteration times on new features. Cons: No 64b on Android, Android peformance lags behind iOS, RN bugs, build process was tough to nail down, no built in navigation support.

We’ve now solved most of the huge RN exclusive problems we had with RN we had when we started out, so at this point I’m not going to be abandoning it anytime soon. There are still problems, but just your average engineering problems, same as you’d get in native development land or any other platform. It’s been about 3 years now, with a 10+ person team now, so maybe I should write it all up somewhere.
How to Sell SaaS Product: Tips to Grow Your Customer Base
Some languages are objectively easier than others, at least in part.

Latin languages like Italian, Spanish and French have literally dozens of conjugations[0] where English usually handles all tenses and quantity with "will, would, did, had, -ed" plus a handful of irregular verbs, which themselves have two words to learn each (unlike Italian irregular verbs [1])

Spanish and Italian are only easier to read and write since their spelling is regular for the most part.

[0]: https://www.wordreference.com/conj/ItVerbs.aspx?v=sbottonare
[1]: https://www.wordreference.com/conj/ItVerbs.aspx?v=andare
I would assume MS is largely using TypeScript.
Your API is not a Feature
True. This can be seen everywhere, from food to football. I believe it can be boiled down to two things: uncertainty, which makes some people desire reassurance from supernatural, and non-obvious failure modes, which makes selling this reassurance pretty much risk-free.
I figured the use-case here was MADV_WILLNEED, which is what PrefetchVirtualMemory is for. VirtualAlloc flags would be for things like reserving virtual pages without committing them.

There's no single API on Windows that does the myriad of things that madvise does.
CMD H Will hide the app - and not close it, as his comment is asking.
I can't wait of the era of quantum entanglement HFT /s
And similar headlines are written about US papers by news sites whose primary audience is outside the US.
Many thanks to the lopsided high skilled immigration rules, combined with China focused VCs, a lot of reverse brain drain to China has lead to this.

Imagine if every Masters or a PhD grad was given a green card. US would still have been a leader in tech (at least wrt VC spending metric)
Yup. Extraordinary claims requires extraordinary evidences.
I think its more of a new PBX hacking vector.

Call premium numbers to rake in bills. There are tons of SIM cards all over the place, some easy to access physically, some - electronically.
I understand we all want to be wary about our sources, but a lot of what HumanProgress puts out is fairly simple and focused on the numbers.

If you say this is how much a loaf of bread cost in 1965, and this is how much the average McDonalds worker was paid in 1965... then you do the same analysis for 2018, I think you have a interesting statement that could be shielded from politics.

Obviously if you are making bigger statements about quality of life, what is a WANT, and what is a NEED, then things get complicated and bias comes in.
I don't know energy units at all so sorry if this is dumb. But is 2 GW the same as 20 * 100 MW? So $74mm * 20 = 1.48 billion which is less than 2.8 ? E.g. battery is cheaper?
Glad you asked, as this article reminded me of that. Outside of Northern China, where Mandarin is original dialect, the answer is no, Mandarin is not understood throughout the country on a level that English is in the US.

It's a kind of second language for many, with younger generations generally being more fluent than their elders. Like the Indonesian dialect, it's somewhat forced by recent government mandate except for the North where it's from.

The frequency of overhearing people asking each other for more clarification showed me that language barriers existed, even among university students. English by contrast is much more consistent and far less ambiguous among accents and dialects across the globe.

At first when people complimented me on my English, I didn't really understand why until I realized most Chinese are not fluent in Mandarin in the way I am fluent in English. It seemed they thought the same fluency disparity would exist among US natives with English.
Even priced the same as an Apple product, nice.
Self-assembled supramolecule amplifies macrophage immune responses to cancer
Yes, but the actual opinions run quite lean and are unqualified except for the “usually,” which the reader understands is placed to head off anecdotal contrary examples. The last one ends with a blunt insult. It’s certainly not DFW’s style of writing.
what 'computer scientist' uses wordpress for their blog. Though, I don't have a blog, so...
Always tell my friends that who are frustrated over Windows: “No problems with Linux”.
Think of Mandarin like English. Many regions only have it as second language, with not everyone speaking it well (and just like with English, younger generations do better on average). In regions where it is the first language, it is usually a dialect differing from Standard Mandarin.

Canton (guangzhou) speaks Cantonese, Shanghai speaks Shanghainese, and so it goes, with none of these languages having much at all to do with Mandarin (The Shanghainese use of tones is closer to Scandinavian languages than other Chinese languages!). In Hong Kong, Mandarin would be your third language in school, unused in public except to communicate with visiting mainlanders.

Writing is basically isolated from the spoken language, so there the primary concern is that some areas use traditional Chinese, whereas others use simplified.
Most people generally don't have great opsec and forsight when committing crimes. I guarantee you or me would get caught in an attempted scheme because of a single mistake.
> but it works!

Did it not before? Of those pros you mentioned, are they worth the many year investment you made and are continuing to make in the tech? Hypothetically, if the tech were to fall out of favor soon, does that change the worthiness?
"I'm not sure if Blue harasses Red thus don't advocate for action"

Am I against Red now? Am I against both Red and Blue if I don't advocate for action either way?
This is pretty huge. From the paper:

The proposed training algorithm stabilises the learning process in partially observable
multi-agent environments by concurrently training a diverse population of agents who learn by
playing with each other, and in addition the agent population provides a mechanism for metaoptimisation.
We solve the prohibitively hard credit assignment problem of learning from the
sparse and delayed episodic team win/loss signal (optimising thousands of actions based on a
single final reward) by enabling agents to evolve an internal reward signal that acts as a proxy
for winning and provides denser rewards. Finally, we meet the memory and long-term temporal
reasoning requirements of high-level, strategic CTF play by introducing an agent architecture
that features a multi-timescale representation, reminiscent of what has been observed in primate
cerebral cortex (11), and an external working memory module, broadly inspired by human
episodic memory (22). These three innovations, integrated within a scalable, massively distributed,
asynchronous computational framework, enables the training of highly skilled CTF
agents through solely multi-agent interaction and single bits of feedback about game outcomes.

Also important to note that agents learn only from raw pixel data and output to a virtual controller, and that even after artificially crimping the AI reaction time and shooting accuracy to human levels, they still performed far better than humans.
Chrome’s address bar also searches bookmarks (along with history) when you type: bookmark items are prefixed by a star in the dropdown.
I have been thinking about this. Am reading Homo Deus now, it’s great as they say, but also feels like the author has placed the things extremely neatly in one web. Of course, the more authoritative, the more it becomes a personal worldview.

> gradually loses the ability to think for himself

If you read a lot of these “worldviewed” writings without actively seeking what you personally think, and if you stay in a bubble as well, then maybe I can agree with Schopenhauer. But the pros outweigh the cons by a massive leap. Reading is a real unfair advantage as there is no way that a single lifetime can discover what has been discovered over millennia.

Having said that, reinventing the wheel (discovering valuable insights on your own) is not wasteful at all - that will always feel more real and precious than the most poignant writing. And I personally dislike speed reading - pace is something that is highly personal and variable, and no one should feel bad about it.
>JP Morgan is at $94 billion

By the way, their C-Suite has just been to China to attend a humiliating "Handshaking Ceremony" with some "serious official"
German police used to have green/beige uniforms and just recently switched to blue. You might have seen an old uniform, rather than a new one.

https://de.wikipedia.org/wiki/Polizeiuniform_(Deutschland)#M...
There's CMD + Q, but having the red X work too would be nice :)
> selling lower than the cost for retailers to kill all attempt of competition

Which specific law are you referring to?
>Latin languages like Italian, Spanish and French have literally dozens of conjugations[0] where English usually handles all tenses and quantity with "will, would, did, had, -ed" plus a handful of irregular verbs, which themselves have two words to learn each (unlike Italian irregular verbs [1])

That's just one point of comparison, though. You can also identify features of English which appear to be more complex. For example, English has phrasal verbs, two forms of the possessive, VP ellipsis and antecedent contained deletion, a greater number of nominalization constructions, a greater number of ECM constructions, etc. etc. No-one has come up with any sensible measure of complexity according to which any of these languages is clearly more complex than another.

>Spanish and Italian are only easier to read and write since their spelling is regular for the most part.

No-one claims that all writing systems are equally simple. Indeed, some are easier to learn than others.
You could take “C#” out of that sentence and still be accurate.

Wordpress is not and I imagine never will be anywhere close to “modern design patterns”.

It’s not even close to old design patterns, unless Heinz has a namesake software design pattern.

Wordpress uses practices that were considered a bad idea a decade or more ago, and still refuses to change.
kdbs q-sql does improve a lot on that. Especially expressiveness.

https://code.kx.com/q/ref/qsql/
http://www.timestored.com/b/kdb-qsql-query-vs-sql/
Reminds me of 'Phuby on Phails', Ruby on Rails in PHP...just because. I think the WTFF is about the same (off the charts).
I find slack's search to be absolutely abysmal. If it at least logged to disk, I could grep/awk/sed it.
GitHub mirror compromise incident report
The article's premise is that it seems like nobody in Indonesia speaks Bahasa Indonesia well, because it's always a second language. I can't find a good reference right now, but I think that's wrong. I'm under the impression that in Jakarta and the surrounding areas (probably tens of millions of people) Bahasa Indonesia really is spoken as a first language. I think this area has historically been Malay-speaking anyway, and modern Indonesian is very closely related to Malay, so this wouldn't be a big stretch.
Wouldn't this lead to people registering all possible trade options and deleting all but the best option at the very last moment?
I've noticed the complete opposite effect.

I used to read really slow and take down meticulous notes.

Just starting a book meant I had predefined ideas of "ok, you're in this for the long haul, you know how much effort it will take to consume this material". That in itself is a reading deterrent.

If your goal of reading is to learn something new and improve yourself, then you're way better off seeing if you can learn the important bits of the book (80 / 20 rule), and then repeat this process for 10 different books in a similar subject.

The difference between fully slow reading and taking notes on a book could be on the order of 15 dedicated "real" hours vs 30 minutes of skimming and reading specific things that highly relate to what you're doing now.

If you only read a book carefully once, then chances are you're going to forget most of what you read anyways. Might as well make the best use of your time and devour as much as you can to get you going and then spend a majority of your time doing the thing that you were trying to improve from reading in the first place.

Basically treat books as something you'll reference / skim many times over instead of being a super thorough "only once" event where you treat it as if someone is going to give you a graded test when you're done.
If you disagree with someone over a technical decision, that's one thing. Assuming you're a professional software developer, I'd like to think at least once in your career you've managed to find common ground with someone who disagreed with you, and have realized that disagreements over e.g. programming language preference usually (even if not always :P) just mean that person's priorities differ from yours, rather than that they're incompetent.

If you consciously produce poor work because you disagree with that technical decision, rather than either going along with it or finding more a more appropriate venue to express that disagreement, that belies an attitude that's seemingly at odds with being a member of a collaborative workplace.
Visualization of Road Network Reachability with Deck.gl
well, quite frankly I'm not really trying to change anyone's mind, ultimately people are going to come to their own conclusions about which languages they prefer or like to work with.

I don't know how anybody could see what's going on with React and not be interested, it (at least for me) took what was once a very painful process of manipulating the DOM and working with the front-end and made it into an enjoyable and streamlined process. React actually brings order to what once a very messy and insane process.

I've used Node in production, it works very well for rapid prototyping. I could get a Node app up communicating with a diverse set of public APIs in minutes. It's not like Java or C# where I'm having to fumble around with a hefty IDE, a bunch of very strict typing, an entire compilation process and massively bloated web libraries. Node is a very lightweight alternative to that.

I think it's kind of a shame that the JS ecosystem has such a steep learning curve, which I think is where a lot of the hate stems from but once you learn it can be quite a powerful stack.
The conflation of SQL with consistency in this blog post is dumb. Yes Google offers SQL on Spanner but the query execution is built atop lower level Spanner primitives that are also available to developers and are similar to Bigtable concepts. Also Bigtable is still much, much larger and more important within Google than is Spanner/F1, so the death of Bigtable is much overhyped.

Point is there are strong and weak consistency models with and without SQL execution engines, and they’re all useful.
I thought it was pretty clear this was in the context of mobile apps.
I'm a full time "perl developer" actually :)
The financial incentive for corporations is surely the driving the trend, but I can’t help observing:

- corporate management is broadly lacking ideas (for example the largest use of capital is stock buybacks)
- rearranging the chairs may save money but its no substitute for a winning business strategy
The Black Death was horrible but had benign economic effects (2013)
Information not vetted by the user is often pretty inaccurate even with the best of intentions. If the user is allowed to vet it obviously it wont contain anything bad about the user including info people may ultimately desire to have.

All the information collected in service of figuring out what to advertise to you will ultimately be used for all sorts of things many of which could be to your disadvantage.

In the end you wont even know why you were denied that car loan, that job, that place to live, why you weren't deemed credible by the cops or why you were sentenced to the maximum instead of offered probation. The oracle just told the car company, the employer, the landlord, the cops, and the prosecutor what to do at different junctures based decisions that not even the people running the computer can fully explain.
This is an interesting framing, because presumably the first space-living people will actually have a much greater than a 1d100 chance of dying in some horrible space-related way. We then basically have a collective action problem: in order for the species to have a better chance of survival, individuals have to do things that actually lower their chances of survival.

I think the first first experiments won't have any problem finding volunteers because we've been so acculturated to think of space travel as being "cool," but presumably after the first few extraterrestrial colonies dramatically cease to exist after explosive decompression accidents or are simultaneously poisoned by bizarrely-mutated e.coli variants in their water supplies, people will be much less eager to move off the nice, familiar, safe-seeming Earth.
One thing that is striking to me in almost all these sorts of otherwise impressive demonstrations are the apparently bizarre "jitter" movements while waiting for a door to open or path to clear in the game. Clearly there is no fitness in quietly waiting.

It is darkly humorous to contrast Hollywood's or scifi's "killer AI robots" that methodically hunt you down to these real world demonstrations of emerging AI. Maybe the first "killer AI robots" would exhibit similarly bizarre behaviors while they methodically hunt down the unlikely hero. :-)
There is nothing at all to substantiate these claims. It is literally just rumors from unknown 'sources' that can make up whatever bullshit they want. Notice how everything is written with a qualifier so they don't get fucked over when it turns out to be some shit made up on 4chan.
I thought this was going to be very different than what it was.
Why would you start with a decompiled binary when the source code is available?
Assuming that the student is a complete beginner. Do you think the best way to read a challenging technical book is to speed-read at the start - to pinpoint the essentials and get an overall picture - then read again, this time slower?

At both speeds, it’s still deliberate reading.

Maybe you know more techniques which are better?
Its very likely, that's its not as likely as people likely think it is.
>What caused the police-state to raise up its ugly head? In this case, the justification was a website created to organize against a rally of an extreme right political party. It seems in Bavaria, you cannot make a website that tries to get people to come protest neo-fascists without also offending the police.

This is simply wrong. The website called for violence.

Also riseup is a communist organization.
For what it is worth, the Intergovernmental Panel on Climate Change uses the following definitions[0]:

virtually certain: 99-100%

extremely likely: 95-100%

very likely: 90-100%

likely: 66-100%

about as likely as not: 33-66%

more likely than not: >50-100%

more unlikely than likely: 0-<50%

unlikely: 0-33%

very unlikely: 0-10%

extremely unlikely: 0-5%

exceptionally unlikely: 0-1%

[0]: https://ipcc.ch/pdf/assessment-report/ar5/syr/AR5_SYR_FINAL_...
> Everything with the IP/Internet architecture was designed

Sure, but that statement is only true in the past tense and only for a sufficiently-past definition of "everything". One could make a similar complaint about the breakdown of classful routing and subnets, but the Internet has morphed beyond its original design, in response to the realities of how it's been used [1].

Regardless, it seems your objection is to the non-global-uniqueness of private addressing, which existed well before split-dns.

Is there any separate objection you have to split-dns?

[1] The wisdom of each particular decision is debatable, but I, personally, find little interest in exploring alternate-history/what-if scenarios, technical or otherwise.