skysight-inc/HackerNews huggingface dataset:
Language codes made up off the top of someone's head are my peeve. If anyone else wanted to support Kansai dialect, they wouldn't necessarily (and probably shouldn't) make the same decision to pretend that it's a country with code KS.

It's not like the standards left them with anything to work with, but "ja-x-kansai" would have been quite acceptable.

At least it's not as bad as code I've seen that used "zh-SC" and "zh-TC" to represent Simplified vs. Traditional Chinese, because they either didn't know about "zh-Hans" vs. "zh-Hant", or didn't leave room for script codes in their database. (In my post I neglected to even mention Chinese, by far the largest example of a two-script language.) If you read the codes "zh-SC" and "zh-TC" literally, they're distinguishing whether it's "Chinese as used in Seychelles" or "Chinese as used in the Turks and Caicos Islands".

And it's not as bad as the OpenSubtitles language code "ze", which after some examination, I have to conclude means "this might be Chinese or might be English, we're not sure, we found it on a shoddily pirated DVD".
Insurance has co-pays, does it not? People who use ER as their primary medical care would avoid that if possible.
The Golden State Killer Who Terrified California Arrested, Officials Say
Why do you assume everybody is using email, has a cellphone, and only buys goods from mega-corps?
I can't agree with you more. No one is aware of anyone around them on the sidewalks of San Francisco. I've seen people pacing back and forth on the phone on the corner of a busy foot intersection not caring that they are a nuicense. Most others are buried in their phone and don't notice you until they see your feet. God forbid it's raining and everyone's walking around with beach umbrellas that take up the entire sidewalk and don't give a shit who's eyes they poke out. huff
It depends on who you ask I suppose. I think it is reasonable to have 0% tax on corporations if the other taxes were correct. An issue is that under that regime many corps would choose to never pay a dividend, so that would have to be fixed somehow.
I think their quality in the late 90s/early 2000s was really good. I've known a lot of people that drive Fords from that era and a lot of them are still around. Not sure when but it seems to have gone massively downhill at some point at least for the Focus, though maybe they're back to being decent again.

Of course this is the problem when looking at the reliability of old cars, it says nothing about what the company is actually currently producing.
> "so much money is bet on the answer being correct, that we'll assume it is"

Good luck with that https://en.wikipedia.org/wiki/Too_big_to_fail
Taking away the employer tax deduction for health insurance would do a lot more than banning coverage for flu shots.
> Fundamentally, the history of a price has nothing to do with its future price.

This is not true at all. Price movements show auto-correlation, for example.
Russians often claim that Ukrainian is totally mutually intelligible, but it is easy to find counterexamples. There are Taras Shevchenko poems, for example, that if you present them to the average Russian speaker, that Russian speaker would have to guess at the meaning of a large number of words (and would guess wrong). All of the Slavic languages have retained common features and two speakers of different Slavic languages can often drop to a sort of basic shared level to communicate, but the innovations in each language – especially with the rise of complex standard languages – should not be underestimated.

Even within Ukraine, Ukrainians from Kyiv can face some difficulties understanding the Ukrainian spoken in the Carpathians (which is either transitional to Rusyn or is actually straight-up Rusyn), or the rural dialect of Trans-Carpathia that can include a great deal of Hungarian words.
Not sure what you mean by semantically protected? OTP supervisor trees enforce the constraints that are specified in the supervisor’s start function. It’s semantics are defined by the OTP library and function scopes. As you mention there are times to break out of the strict (supervisor) pattern if needed/wanted and start processes manually. Otherwise the default behaviors provide a nice set of limited behaviors that have proved useful across a broad spectrum of situations.

Really what TFA’s discussing seems much more akin to OTP than raw Erlang. Or more specifically a subset of it. Occasionally I wish there were a few more OTP supervisor behaviors but nothing that’s a show stopper. Not familiar with Go’s WaitGroup but I haven’t seen it used much in code I’ve read.
> In my view this should mark the end of their careers

I'm not convinced it isn't illegal, given Shop Tutors, Inc. d/b/a LendEDU works with lenders.

Their "Best ﻿﻿﻿Personal﻿﻿﻿ Loans for ﻿﻿﻿2018" page [1] lists SoFi, Citizens Bank, Goldman Sachs, Prosper, Upgrade, FreedomPlus, Upstart, Lightstream, Lending Club, Payoff, Best Egg, Avant and Lending Point, as well as itself, lenders who presumably pay LendEDU a referral fee. If you have a relationship with one of these firms, it might make sense to drop them this article in a support message.

If you borrowed through LendEDU, or know someone who did, file a consumer complaint with (a) the FTC [2], (b) your state financial services regulator and (c) your state attorney general [3].

[1] https://lendedu.com/blog/best-personal-loans

[2] https://www.ftc.gov

[3] http://www.naag.org/naag/attorneys-general/whos-my-ag.php
That's how I love to work. We are adults and most of our workload is fundamentally adhoc, changing with our business partnerships and market fit. Unfortunately at my current job we squaded up adding extra meeting load anyone who works across squads. With weekly planning meetings and standups for every squad it's rough. Also people treat standups like they are free, why not add more? Well they are not. I have to fight being put on more than one. It's already one more than I would like anyway :)
> If the thing language has doesn't point to another thing in the language, you can't call it a pointer

It points to a tangible thing in the language, the object that you're operating on, that thing just isn't a first class value, so you can't store it in a variable or pass it to a function. If this reasoning means that Java doesn't have pointers, then C doesn't have functions or arrays, either.

> If you learn: objects are passed by reference

They're visibly not passed by reference, though, you forgot the extra rule that using '=' on a parameter is also broken and to be avoided (from the perspective of pass by reference). So your explanation has 7 additional special rules to learn, including leaving multiple very common elements of the language at "just don't touch that", and still assumes the learner knows what a reference is anyway; why not just use the language of the Java spec and describe the actual semantics as they're defined, instead of this awkward simplifcation that takes longer to explain and involves more concepts?

> without having to involve anything from outside the language.

You also keep repeating this point even after it's been explained to be false; what language are you referring to when you keep saying Java doesn't have these concepts? The Java language spec from Oracle says:

"4.3.1. Objects

"An object is a class instance or an array.

"The reference values (often just references) are pointers to these objects, and a special null reference, which refers to no object."

They are also a part of the visible semantics of the language, as has been explained over and over in this thread, and that way you get a simple, consistent language, and it's one that people actually use instead of a made-up, more complicated subset.
Just under a year of ownership and paint somehow scratched off the command key. Now the backlight is shining thru the crack. So bad!
"Munalbayeva Daurenbekovna, head of the National Academic Library"

Butchered her name. Latin alphabet didn't help.
> This keyboard has to be one of the biggest design screwups in Apple history.

I feel like this is a bit overstated. What about "Just avoid holding it in that way", or Apple Maps v1, or the Magic Mouse 2 that requires you to stop using it to charge it?
"our call stack has become a tree"

This is a really useful property to have and reason about.

Instead of several independent coroutines with arbitrarily overlapping lifetimes, we can now think of all coroutines as organized in a single hierarchy with properly nested lifetimes.

The function call stack becomes a call tree - each branch is a concurrent execution.
I'm still using/programming and typing on my 2010 17 inches MacBook Pro.

The keyboard still works perfectly whereas my acquaintances that have bought newer models have had the keys falling, failing, discolour and whatnot.

That and the ineffable mate screen and screen size.

I've changed the memory, the hard drive and the battery to keep going and it's still going, albeit with more fan noise.

I'm really afraid/don't want to switch to a new/lesser MacBook Pro.
> Calling attention to political disagreement is fine. Using language if hatred is not. I presume, as a Christian, you would rather people learn to forgive and reconcile instead of judge and condemn.

Absolutely, though forgiveness requires remorse, as per the bible. We rarely see that.

> The concern of Christians is that the goal here isn't to get Chic-Fil-A to change its behavior or speech but to brand it and people in its tribe as an Enemy and as evil.

Let's just say we disagree on this.

> It's mainstream Christianity to consider extramarital sex as sinful. Is that hatred? No. Does it make people defensive? Sure. How do we resolve that tension? Well, hating Christians and ostracising them won't solve the problem. Unless the problem is that there are too many "out" Christians.

We disagree on this as well. Has anyone been refused service because they had sex before (or outside) marriage? I think it's an outdated view, sure, but I've also never seen it bother anyone to a real effect.

There's also a tremendous difference between the vocal "mainstream Christianity" and the non-vocal, actual, mainstream Christianity. The former being the religious propaganda arm of the christian/conservative voting block, with the Pat Robertssons, James Dobsons, etc. The latter being people holding Christian values regardless of politics, meaning it doesn't matter if it's Clintons or Trumps extramarital affairs when deciding support.

Conjecture: imagine if Obama had five kids with three different wives, and multiple reports of sexual harassment/assault as well as prostitution. Anyone reacting differently to this should inform you whether they hold Christian values at anything closer than arms length, when it's favorable.

It's very blurry in the states, because a lot of Televangelists are insane caricatures to anyone looking in from the outside, whether it be scandinavian protestants or the catholic pope. It's unclear how many people listen to those leaders, and how many don't.
Maybe so! And using layers instead of z-index.
Because you are doing that by making life harder for people.

Instead, make life easier, so they want to use public transit.

And that means not making existing solutions worse, but rather focus only on making the new stuff better. And if that turns out to be impossible to do, then public transit is simply not a solution.
The integrity of this article is completely undermined by the fact that the author is a senior research fellow at the Australian Catholic University and then includes self-serving, biased and inflammatory statements such as "the curriculum is awash with references to Aboriginal and Torres Strait Islander history, culture and spiritual values with minimum reference to the benefits and value of Western civilisation and the importance of the Enlightenment and Judeo-Christianity".

Read the comments on the article for more on this.

I have young children in an Australian public school and find his statement above to be empirically false. Our school offers 'Religious Education' classes (Christianity only, no other religions) once a week. While on the other hand, NAIDOC Week (which celebrates Aboriginal and Torres Strait Islander history, culture and achievements, and recognises Indigenous Australians' contributions to our country) barely gets mentioned at school.
Deepak Lerning?
A friend of mine from Lviv tells me that Ukrainian language is closer in structure and vocabulary to Polish than to Russian. I can't really assess this information, as I speak only Polish, from these three.
Civic & Corolla both start under $19k. VW Sportwagon starts at $22k which is more than 10% more.
That's been the story since the 1960s at least; while the Constitution includes some guarantees for bilingualism this was much strengthened by the Official Languages Act as part of the federal response to the Quiet Revolution in Quebec.
Doesn't the Crosstrek fill this role?
> The Cyrillic alphabet is a major barrier to learning Russian for Americans.

It may be a barrier, sure, but it is a microscopic barrier (33 letters, mostly Greek-based, many in common with the Latin alphabet) compared to the complexity of a language (any language) itself. Would you say that Americans would more readily pick up Danish? Or Finnish? Or Latvian? Or Polish?

Just as a side note: I once had to take a course in classical Greek. It took us one lesson (or maybe two) to learn the Greek alphabet. Compared to the rest of the course it was... I am finding it hard even to say 'peanuts', for it would be an offense to peanuts.

(I am more inclined to think that it's up to us to standardize on an international language — and I would much rather it were English — than for different nations to learn each other's languages. But that's, of course, just my opinion.)
I find it interesting to think about this as a branding decision. Ford has never established a strong brand identity for trucks. Sure, the F150 has a strong identity. But it's just one model within the F-series...necessary because it's not the E-series or a car. Even with this new strategy, the same branding drag will continue. A car, the Mustang, will still be the brand icon because it has a consistent profile not a jumble of ride heights and cab sizes and bed lengths.

I think Fiat Chrysler made a good branding move by spinning off trucks and vans into the Ram Truck badge. It's a good branding move because the brands reflect a natural market segmentation. Most people are out "shopping for either a sedan or a pickup truck" at the point they walk into a show room with their checkbook. Ram and Chrysler brands are backed by distinct marketing persona sets. On the other hand, after this move the Ford brand will still be lumping those separate personas into a single set.
My SO and I have three MBPs between us. Two have had keyboard failures (one the "8" key, the other the space bar). Both took about a week for Apple to repair.
This fabrication is by the folks behind LendEDU (YC W16).
If you can afford to park in central Boston every day, you are almost certainly not that poor. A monthly parking pass is like $400-500. That's like a quarter of the pre-tax income from a full-time minimum wage job just to park at one of your jobs.
Wait, care to elaborate? I'd assume it's the other way around; people who don't want to see ads are probably less likely to click on them and drive revenue, no?
Look at the Ford Flex and squint. It's the same as the old Ford Country Squire station wagon, just in a slightly different form. Faux wood paneling optional.
The sad thing is that cars have had priority for so long it's hard to even imagine how it could be different. Now the scooters may boost the meager advances of bicycles.
Not just them but my buddy calls his Jeep SUV a "truck". Some of this is history. I have an original Jeep Cherokee which is built on a truck platform. His is a Grand, which is built on a car platform. I'm always like, yours is a car, mine's a truck. Then I realize this is dumb to argue about. Just a bad headline.
Is that supposed to show improvement or something? I think that's pathetic. The equivalent sedan of today, Fusion Hybrid, gets 45 mpg, a ~50% improvement from 2000. Meanwhile the F-150 has eked out a 20% improvement because of fundamental issues with SUVs & Trucks being aerodynamically inefficient.

This is a real loss for the environment and cutting greenhouse gases.
That's interesting because Sun created Self, which is based on Smalltalk, and the VM they used for Self become the Hotspot VM. So I don't know why they went with Java just because of high licensing costs for Smalltalk. I say this before watching the video.
Reported 2018 Q1 Net Income:

Alphabet: $9.4 Billion [0]
Facebook: $5.0 Billion [1]

[0] https://abc.xyz/investor/pdf/2018Q1_alphabet_earnings_releas...

[1] https://s21.q4cdn.com/399680738/files/doc_financials/2018/Q1...
I have an anecdote. I speak Russian proficiently (I can speak it since I've been 6, even though my native language is Romanian), and I always found understanding Ukrainian hard (not to say speaking it). I can infer a lot of words and expressions, but I would say they're fairly different.
Thanks, that's helpful, but we're not mature enough for k8s yet. What else can I look at?
The OP has a lot to say https://news.ycombinator.com/from?site=stuffwithstuff.com -- https://github.com/munificent -- http://stuffwithstuff.com
Thanks, i'll take a screenshot and store in google drive.
> The cultural subtext of easing consumption and learning of other latin-script media and art from the wider world.

That’s not really the motivation here. English learning has boomed in Kazakhstan for many years now even without a script reform, the younger generations have no problem with the Latin alphabet. Kazakh-language texts on social media are often liberally sprinkled with English phrases in the Latin alphabet regardless of Kazakh itself still being written in Cyrillic.
I'm in exactly the same situation. I just wish it had coffee lake, 32gb of ddr4 and a modern gpu - e.g. an upgrade. Who cares if it's marginally thinner and lighter?

With Ubuntu 18.04, Linux is more usable than ever... already runs my desktop and I'll be switching my laptop to Linux as well unless Apple releases something more suitable for power users this summer.
Netsweeper is not a US company.
fdw_cstore! It's a workable columnar store, but honestly if you have "big" data it's only passable. It is much easier to run than other columar stores however.
> As for the self righteousness of "only peds belong on sidewalks", I get tired of that. Being in traffic is exceedingly dangerous, and apparently as long as someone else's life on the line you're good with it.

As someone who uses electric skateboards and scooters fairly regularly, I disagree. Bicycle lanes are the most appropriate place for them.

Supposedly Steve Jobs predicted the Segway would cause cities to be "redesigned". He was wrong, but I don't think he was far off. The rising popularity of light electric vehicles may actually prompt cities to build more bike lanes to accommodate them.
This should include compensation ranges.
It looks like people are voting you down, which seems a little snippy--your experiences are just as valid as the experiences of people who want to throw their laptop through the wall.

I have a non-touchbar MBP with the new keyboard (and I've had it for about a year at this point), have a 15" touchbar MBP for work at my new job, and had a 13" touchbar MBP at the job I had in 2017, and none of them have had any problems. However, I usually keep the work laptops closed and use external keyboards, and I find for personal travel I tend to use my iPad with the Magic Keyboard more than the laptop. (I also have an iMac for work that requires heavy lifting.)

This is definitionally a man-bites-dog situation. "Keyboard works fine" doesn't make news; "keyboard stops working because someone at neighboring desk ate a cookie" does. I suspect that you and I are not in the minority, and that the new keyboard works fine for most people. But even if that's true, the failure rate is anecdotally orders of magnitude higher than Apple's previous keyboard design, and that makes it a problem that needs to be addressed. Like much of Apple's recent design choices, they have become too willing to compromise function to achieve form. (I know some would say they've done that for decades, but I think they mostly hit the right balance until the last 3–4 years.)
Python seems like an odd place to try and shove this into. Both due to its heavy object mutability & dynamic nature in combination with the GIL making heavy threading of python code a waste of everyone's time anyway.

There aren't many languages with the concept of ownership or moving at all, and trying to retro-fit that is probably going to be not a good experience for anyone involved.

Rust is largely there, in yet another thing it does well, but if you don't want that something like C++ would be probably a better place to try it. There you at least have move & ownership as a language concept already.
Ruby's 1.9/2.0 upgrade had pretty similar changes to Python 3. For example, in Ruby 1.8.7, 'hello'[1] returned 101, whereas now it returns 'e', and String#each doesn't even exist anymore. Similarly, string encodings became significant in both Ruby and Python's breaking changes. It seemed to me like the Ruby ecosystem just didn't drag its feet as much as Python's (probably largely because Rails had enough pull to drag the Ruby ecosystem along with it, and Rails enthusiastically supported Ruby 2).
That's not true for California at least, http://lao.ca.gov/LAOEconTax/Article/Detail/265

Nor for SF itself, "San Francisco had a 2017 net domestic migration of -2,332." according to https://www.sfgate.com/expensive-san-francisco/article/Bay-A...
Apparently they're overloading the meaning of the => "fat arrow" in the proposed syntax. I agree it's confusing because it's already used with lambdas in case of JS, but many languages with pattern matching do use it (eg. Scala, Rust). Other languages like Haskell and F# use the thin arrow -> instead.

Pattern matching can be exhaustive or non-exhaustive. Basically, if a match construct is going to be an expression it has to yield a value* for any input value, ie. there has to be a case arm for every possible input. Usually match blocks have a way to declare a "default" or "else" arm for those values that don't match anything else. Some languages with static type systems can statically figure out whether a given match expression is exhaustive or not. But in JavaScript's case that's most likely not an option. The JS way is probably yielding `undefined` if a value fails to match anything.

* or diverge, ie. loop forever, or exit via nonlocal means such as exceptions.
Maybe not. The Latin alphabet that Kazakhstan is moving to, is deliberately far from the Turkish alphabet. A Turkish tourist would need to spend some time especially learning Kazakh’s new alphabet (plus, different sound values and loads of faux amis await him).
Ford used to own ~30% of Mazda before selling the shares back to Japanese entities. Because of that, they were able to share engines and platforms. For example, the Mazda 3 and Ford Focus shared the Ford C1 platform and Mazda MZR engine. The Mazda 6 and Ford Fusion shared the Mazda G platform and MZR/Duratec engines. The Mazda 2 and Ford Fiesta shared the Mazda D platform.

Since the breakup, Mazda has moved onto their newer Skyactiv engine/platforms, but lost access to the Ford Duratec V6 and C1-platform (the current Mazda3 sits on top of a Miata derived platform I believe). Ford is still using the older MZR designs as a basis for their EcoBoost I4 engines, but lost access to the Mazda G and D platforms underpinning the Fusion/Fiesta (and the Volvo derived D3 platform for the Taurus). I guess they decided to discontinue those lines instead of developing a new platform/engine for them. The C1 platform was a joint Mazda/Volvo/Ford venture, Ford may have decided that it's too expensive to develop an update to it on their own.

Once you remove all vehicles that use the MZR-I4s and non-Ford platforms, the only car you're left with is the Mustang.