skysight-inc/HackerNews huggingface dataset:
Your points about documentation are well taken. There seems to be a dissonance between the mainstream world and Pharoers in this regard. Mainstreamers pretty much expect documentation to be good and to be reliably available via the web (I expect this myself in most cases). In the mind of a Smalltalker, there's no need for a web page that lists classes, methods, and what they do because that's precisely what is available inside the image and what many of the built in tools are there to provide. Now, is that good enough? Clearly not. Outsiders might not know this is the case, especially if they are coming in completely blind.

I think it would be not too much work to parse out this kind of information (Class comments, methods and method comments, structure etc) and spit it out as a web page that could be hosted somewhere. Do you think this would help, at least somewhat, to bridge the divide with new users?
Huawei is among the world's top tech investors in R&D. In the top 3 to 5, I'd say.

[0] https://www.reuters.com/article/us-huawei-r-d/chinas-huawei-...
Yes:

https://www.fedweek.com/fedweek/guidance-issued-on-back-pay-...

https://www.washingtonpost.com/politics/2019/01/17/back-pay-...
I am sceptical that Huawei is planting Trojans in its gear. Having a Chinese company corner the world market is probably much more valuable to the Chinese government than possible spying opportunities.

The battlefields in the current world are, I think, more economic battles.
Based on your line of thought here, I'm not sure you understand this idea as well as you claim to. You appear to be passionate about this though. I suggest you do some research into the key differences between Catholicism & Orthodox churches and many protestant churches like the Lutheran & Reformed Churches when it comes to sola fidelis vs "faith and works".

I'll say this again: for many protestants (and thus many Americans), simply believing defines being religious.
Some Google Fiber customers left offline for 11 days
And it's well known all Chinese do it steal, right? At least have the decency to start the comment with "I'm not trying to be racist/xenophobic/a-hole/etc." before being one.
>Both sides agree to arbitration and then both sides stick by that agreement.

Unless because of career specialization, location, imperfect markets...whatever, you only have access to employers who insist on arbitration as part of the terms of employment.

One side agreed to it, and one side was coerced into agreeing to it.
FYI:

Civilian flights in Class A airspace (at or above 18,000ft in most places) require an IFR clearance.

State flights can fly "due regard" (VFR) in Class A airspace.

In Hawaii, there is no Class A airspace, and I once controlled a civilian aircraft flying VFR at FL210 (21,000ft).
I'm not US so my question about being forced to work was genuine.
My understanding was that they weren't 'forced'.

I have just had a (since deleted) reply that said they wont get paid back pay if they leave? If so that does change things.
Is that the case?
> Any corporation that tilts towards one political group will lose power when the other groups come into office

That's why smart corporations sponsor government positions instead of specific politicians.
relevant explainer video:

https://youtu.be/KIbkoop4AYE

(CGP Grey's "The Debt Limit Explained")
they make a lot more money from TV

When they had the super bowl in Dallas they got 103K in the stadium which has an 80K seating capacity (expandable to 105K)
Yeah and markets are notoriously immoral, so are manipulative bosses. We banned subliminal imaging remember.

There's some blurred territory I totally agree, in between egregious deception and "expected, competitive" deception eg. make-up, presenting yourself well on a date, moderating your opinions, but this example isn't even close. Noone expects buttons to not work and there's no unavoidable competitive marketplace in public infrastructure providers where there's some massive pressure to be immoral or die.
range isn't even a concern, make them charge in 10 mins please! I'd be fine having a car that can go ~100mi but can charge in a short time and have a battery that will hold those specs for at least 7 years
Hypothesis:

Being born “prematurely” might allow for more flexible brain wiring. Adapting better to an environment quite distinct from ancient ones we had evolved in is possibly one of our key cognitive advantages compared to other animals.
Might be a good general warning to not become so dependent on the federal government.
But Apache Harmony isn't owned by Oracle; for the purpose, it doesn't matter if Google wrote it themselves or got someone else to write it.
I had the 2013 and the 2015 models. The edgy design was on purpose, as the car appealled to a segment which is ready to try out something new and live with the rough edges. Branding actually reflects that even though it's subconscient to the user.

Their move to a conventional body is in line with the signal that this is no longer just for the early adopter market but now for the mainstream.
I don’t think zero comments should be the goal, just that minimizing the need for them is often a good idea. Why can generally be included in the code. Total = SubTotal + SalesTax; Needs no real explanation.

Code smell is just another way to compare two possible approaches. If one version can include significantly fewer comments without issue then that’s good sign.
Yes, basically that's what I'm saying. Why do you think even major companies think twice before porting an application to MacOS? For many small companies who are already providing a Windows solution porting the product to MacOS is a pain in the ass that may turn out not be worth it. Only a relatively small fraction of proprietary end consumer software can long-term sustain a business anyway. That's as true for the app store on MacOS as it is for iOS and Google Play on Android.

I'm not saying that there aren't some companies who make money on the app store, of course, that would be nonsense.
Facebook Wants to Lower Barriers to AR Creation
> we're not really even talking about "special cases", but edge cases

Indeed. This article has a bit of a smell. Sacrifice performance to the almighty gods of your opinions about elegant code? It doesn't make code less buggy. It verges on a holier-than-thou attitude, that case-y code is Bad(TM), with a sequence of increasingly-contrived examples.

And in fact, lots of algorithms are unavoidably case-y. Teaching programmers to sneer at bounds-checking, as this article does, is downright irresponsible. Sure; the right language might do that for you -- but whether it's a default value or a runtime error, a programmer's failure to fully explore the edge cases will result in incorrect behavior, crashes or both.
How exactly is being legally forced to come in to a job, especially one that isn't even paying you, not either slavery or at least indentured servitude?
You made the statement that it'd be slavery if they couldn't quit. I didn't make that claim. You did. I presented a subset of federal workers who can't quit and aren't being paid. According to your statement it follows that this subset of federal workers are in slavery.

It's fine to misspeak or to not have thought about all of the implications of a statement. Just say you are retracting it or modifying it. You can't logically claim to maintain that it'd be slavery if they couldn't quit and then say of the workers who can't quit and are not being paid that they are not in slavery. This is a matter of logic and not opinion.

Say you are modifying your original claim to be it's not slavery because of backpay. Or say that you need to change the original statement in some way. But don't double down and claim your original statement holds when you don't believe the subset of unpaid federal workers who can't quit aren't in slavery!

It appears what you really believe is that workers who aren't being paid and aren't allowed to quit are in slavery unless they are in military type job. You should stop using conscription because no one in the Coast Guard was conscripted.
Am I the only one who thinks that air traffic controllers and the airport security personnel hold the key to the shutdown? If airports close down, the shutdown will have to stop immediately, the damage to the economy would be so catastrophic not even Republicans could ignore it.
What is Emergence
So it is the same as the US did a while back.

https://en.m.wikipedia.org/wiki/Industrial_espionage#United_...
It's a hypothetical example to illustrate the point that "anything that slows you down or irritates you eats up more minutes than just the raw time you're waiting".

For the sake of a few thousand dollars for a laptop that can be used for several years, even a 1% increase in efficiency is very likely worth it.
Part of the people saying that are, at this point, just parroting the party line from the White House, which is basically “Suck it up” and “Get a loan” respectively. Part of it seems to be a general lack of empathy, and some of it is glee from people who think that the first step to a better world is destroying the government.

All told, it’s a lack of individual capacity for thought, lack of empathy, and in many cases a true lack of imagination. Never underestimate just how far beyond the capacity of some it is to truly imagine circumstances other than their own, especially when that limited capacity makes them feel better about themselves.
Yes they do. I have issued clearances through Flight Service to such aircraft.
Funny.

I tried to write software like that 10 years ago already, but I always failed at performance.

React was just what I was missing.
The federal government must run a deficit. Balancing the budget would be a disaster for the economy. Watch this short video https://m.youtube.com/watch?v=LxJW7hl8oqM
I'm concerned like this a quite a blanket statement. Are all EVs that much simpler? There are simple EV drivetrains and there are complex EV drivetrains. Not all EV drivetrains are the same.

This also applies to ICE. Most ICE drivetrains that do not have forced induction tend to be quite simple. Forced induction makes the drivetrain much more complex and puts a lot more strain on the drivetrain, and is one of the reasons why Toyota has stayed away from forced induction.

Is the drive train in a Tesla Model X P100d much simpler than that in a 1.5 NA Yaris? I'm not sure, and would love to be proved incorrect on this.
I think part of the problem is that the impact for individuals is also decreasing. Right now, if you want to know my email, my address, my SSN and the name of my family members, you can find it in some torrent file somewhere on the internet. There just isn't a whole lot about me that isn't already available through the bazillion previous data breaches. Only people who were not part of those are impacted by the new ones.

So my credit is already frozen, I already monitor my reports, I already know that most emails I get with personal information is fishing... one more literally doesn't do anything.

We can only think about the future generations at this point, who aren't yet impacted. People are really bad at that though (see: global warming).
Why wouldn't you buy plugin hybrid Prius then? It cost 30k, range is not an issue and I wouldn't be surprised if your total Co2 would be similar to Tesla model 3 (it varies by location and how much you drive, but creating the battery produces a lot of Co2)
Who knows, maybe he has valuable things to share. It's like that with any book. It also depends on the readership.
No joke, the largest college stadiums are bigger than the largest NFL stadiums.

https://en.wikipedia.org/wiki/List_of_U.S._stadiums_by_capac...
> Webmail was limited by HTTP, but not because HTTP is stateless; rather, it's because no mail server speaks HTTP, which means every webmail has to implement it's own IMAP proxy

That doesn't explain why it is limited, only why it isn't interoperable. A traditional IMAP client also didn't speak TLS. That wasn't a reason to invent a replacement for IMAP, because you simply stack IMAP on top of TLS, and noone complains that "every TLS IMAP server has to implement its own TLS proxy", let alone gets the idea that you should invent a replacement for IMAP in order to be able to use it over TLS.

> and IMAP as a protocol is very, very bad if you don't want to sync emails to your local machine and thus keep your own copy of the whole mailbox state.

Because? And mind you, we are looking for a reason that would justify (a) inventing a whole new protocol instead of adding a few small extensions and (b) specifically inventing a pull-based protocol that uses HTTP as the basis.

> On the other hand, JMAP does allow you to get push notifications on changes, outside of the normal HTTP API.

In other words: Because JMAP doesn't fit the needs of the application, because it uses a pull-based protocol, and in contrast to IMAP which has push built-in already (well, it's an extension to the original protocol, but one that is widely supported and a relatively simple change to the protocol), they support tacking on a workaround for the resulting problems? And that is supposed to be an argument for the protocol, or what?
> I wrote something that accuses the USA and our western democracies of being far worse than China for the world.

I think that's a denial of reality, though. Soviet Russia killed roughly 10 million of its own people [1]. Mao's Great Leap forward killed roughly 45 million people. [2] This isn't some "they mucked around in someone else's backyard--cultural interference!!!" badness. Together, Russia and China killed the same number of people that World War II did (~ 55 million), and they did this to their own subjects. What the U.S. and other Western democracies did was to prevent these horrors from visiting the rest of the world.

What Russia and China had in common, and still do, is that they were, and still are, totalitarian dictatorships. China happens to be the largest, most technologically advanced one we've ever seen. But it still is one. Totalitarian dictatorships are worse for the world. History has taught this much, at least.

You won't hear me claiming that USA and Western democracies are "beacons of goodness", but it's silly to say "Nay! Nay! They're worse!"

[1] https://en.wikipedia.org/wiki/Holodomor

[2] https://www.independent.co.uk/arts-entertainment/books/news/...
I don't know the specific rules regarding calling in sick etc for that industry. I know most companies have policies regarding absences, and once you hit a certain point, you can be terminated with cause. (presumably just refusing to come in would be treated worse than just calling in sick excessively) Not only would that make them ineligible for unemployment, but I assume that would impact someone in that industry pretty negatively. (How many different employers are there for ATCs?)
> Ericsson's gear works, Nokia's gear works.
> Both of those are in use, in prod in Canada right now (for Rogers) as far as I know.

Can confirm— Rogers at the very least is going with Ericsson for their coming 5G network. Don't believe they use any Huawei.

Bell and Telus, do, however—AFAIK
Instead of recycling blogspam from "left/right" biased news sources, could you possibly look at the primary facts yourself and actually comment on what is happening?

For one the CNS and The Hill report aren't even reporting on the same bill, so your second source isn't materially reporting on the same thing as your first.

Second, the new source, (and none of the sources I could find) actually mention what bill it was. The only bill to fail 222-195 in that time range was this (http://clerk.house.gov/evs/2019/roll043.xml), another recommit bill.

Your second news source is as baloney as the first. People complain about news sources all the time and are unwilling to do their own research. The House GOP measure that thehill is mentioning here is a motion to delay a democratic bill which already passed and then was rejected by the Senate (Mitch McConnell). The hoops and misdirection here to try and blame this as a democratic house failure when it is still clearly a republican senate house failure is astounding.
The purpose of businesses is to create private wealth.

The purpose of government is to create social wealth.
> I don't understand why you and others in this thread describe it this way. "end to end" in this description sounds a lot like "transport security" -- like what you get from TLS (https, e.g.). How is this version of "end to end" (where are the ends?) any better than TLS?

TLS is client-server oriented. When a messaging system uses "transport security", like Facebook Messenger, that normally means that your client's connection to Facebook's server is encrypted, but Facebook's server still has access to your message plaintext. Whereas an "end to end" encrypted system would encrypt messages on your client that are only encrypted by the person you're talking to's client.

(I'm similarly skeptical about how much difference this makes in practice - I don't know what the threat model is where you trust a closed-source app and closed source google play services but don't trust the same company's servers. But it is a real distinction in behaviour)
Ha - Yeah thats the point... Meaning - Why isn't this a larger talking point? (Aside from the fact that we have more millionaires and billionaires in political positions than ever - so they are frankly the 'working-class' who would not be impacted by a pay furlough)
Oh man ignoring the privacy implications of this, all the "product" people at Facebook are going to destroy WhatsApp as we know and love. It is going to become a giant monstrosity with a 500MB binary size, lag, whole bunch of tracking code and super slow servers. It has begun to a certain extent already and it's only going get worse.

I assume they think that the network effect is going to lock users into WhatsApp but the moment it becomes too painful to run on a 100$ Android phone with 1GB of RAM, it will inevitably die. Sure it's not going to be instantaneous but I'm a 100% sure that all the PMs that run Facebook Messenger are itching to get their hands on WhatsApp.

I understand these changes are only on the server side, but I imagine the client side is not too far away. Some client changes are inevitable because I'm pretty sure they'll build a "unified" API for all these apps and it's is going to contain a whole bunch of messenger service code (because look at all those messenger features that noone cares about, surely we can't just drop what a whole org has been working on for two years)
That's a fair assessment whether you're on the right or left!
As an immigrant from India in the US, when FB bought WhatsApp, I still remember the sense of surprise/wonder among my american freinds/colleagues as to why Whatsapp was worth so much. The kind of traction Whatsapp has, even now in India, is something no bay area startup can even dream of achieving. Every family member, remotely related relatives, every single classmate of mine since childhood, everyone has whatsapp, and almost everyone uses it everyday.

as someone who has no FB apps on phone other than whatsapp, I hope/wish this move means someone from messenger/insta can send message to Whatsapp account and vice versa. Nothing more than that.

FB has done a good job in keeping Whatsapp true to it's core features (except the status/stories debacle). Once it's whatsapp payments / business messaging picks up, there's no looking back for FB even if it's core FB web platform goes to zero, Whatsapp + Messenger + Instagram will be a force to reckon with.
> simply take out loans

So not only are they not getting paid now, but they should also pay loan interests once their pay goes in.
Warby Parker is a good alternative to the Luxotica monopoly but I think even their lenses are Essilor
At least 14,000 unpaid IRS workers did not show up for work
How World’s Worst Snakebite Became a Viral Hit for 200-Year-Old Medical Journal
Yes, and also, they're just wrong about this "happening all the time." The tactic of shutting down the government for political gain is a recent (and clearly more common) strategy. Before the 90's turned politics into warfare, shutdowns were very rare.
> Not if they integrate the messaging infrastructures as described in the article...

WhatsApp is a phone app. Even if Facebook heavily integrates the messaging infrastructures, the problem an acquirer has is porting the existing users over to a new messaging infrastructure. Signal-based infrastructure is (relatively) turn key, most of the software is already developed, deployed, and tested. After you have that, the main thing you have to do is push a new version of the app out to all the different app stores that uses your new infrastructure. Bam, you're done.

I am simplifying certain things (there'd definitely be a somewhat complex transition period where your new app would have to support both infrastructures), but my main point is that this integration is not as big of a barrier to re-separation as it may seem.
>However, not syntactically distinguishing array indexing from function calls has problems in a language that provides as much array functionality as Julia does.

The best example is probably the differential equation solution type in Julia. When you have a solution `sol`, the interface gives you `sol[i]` as the values in the solution's time series and `sol(t)` the continuous solution of the differential equation. This are natural ways to describe both the discrete array-like and continuous function-like nature of an ODE's numerical solution, and that syntax wouldn't be possible without distinguishing a function call from indexing.
Our current government is holding a gun to its own head in an attempt to negotiate. It's children vs adults and the children have all the power. What "should" be done is unlikely to happen. :(
The debt limits is a similar, but distinct, mechanism.
Facebook: An Example Canonical Architecture for Scaling Billions of Messages
In fairness it's not really the finance department and the ceo, it's the ceo and the board locking horns. And the ceo and the board decided to shutdown the whole company until they get their little tiff ironed out. (Which, yeah, was a pretty dumb idea. But the ceo and the board are kind of known for having dumb ideas.)
Just FYI, Lee Sedol wasn't the best player in the world at that time (nor is he now). AlphaGo went ahead and beat the actual #1, Ke Jie, 3-0.
Electric drivetrains are just so simple compared to ICE that it seems hard to fuck up. I mean, I'm sure Toyota will think about it more than I have, but that's one of the major benefits of this shift towards battery vehicles.
There are edge cases in virtually any situation. The USCG being part of the military is one example of an edge case, and I believe it's an edge case covered by existing court precedent on conscription - SCOTUS has determined that the US can force involuntary servitude in the armed forces as a special case without violating the 13th.
This is a good introduction to the terminology and symbology used to describe queues, and the KPIs that it highlights are useful.

I'm left wishing that the writeup included some more applications of queuing theory. Are there any unexpected or counterintuitive results that all the terminology makes it easier to understand or express? Otherwise, I'm not too motivated to learn all these Greek letters :)
This is by far not the first shutdown, nor is there any indication it will be the last. I'm wondering why under these circumstances anyone would even want to work for the US government?

Obviously there are people near to their pension years who will want to complete them, but they would usually have some money.

But young people? If your boss is an asshole, just quit! Why would that be any different in the public sector?
Anecdotal, but I've had several friends who went to school for air traffic control give up and find work in other industries because there weren't any openings for them in ATC.