skysight-inc/HackerNews huggingface dataset:
> Allo, whatsapp and other closed systems that give you no resaon to trust them other than faith in the people shilling them. Their claims can't be verified so they can only be marked as just that, claims.

I have repeatedly refuted that point and you have repeatedly ignored it.

> Sure, plenty of obvious flaws can be spotted without source code access, but many are hard to find even if you -do- have source code to the point they would probably have never been found were they not open to allow the right set of eyes to eventually read the right section of code (Heartbleed etc).

You are implying that no source code prevents you from finding obvious flaws, and I have given you two counterexamples in a messaging service that came up in this thread that I had never heard of before. That was casual peeking, not even a serious audit.

> I found random number generation flaws in Terraform I would of -never- found without source code access.

Do you professionally audit software? The fact that you can't find a bug without source does not mean that no-one can. Project Zero finds bugs in Windows and Edge every other day that are a lot more complicated than figuring out what RNG Terraform uses and how Terraform uses it.

> Security is -hard- and anyone that thinks they can get it right with a SPOF closed source approach is more interested in marketshare than security.

Since you've impugned my motives in two separate places in that post (referring to me as a "shill"), I am no longer interested in discussing this with you. I'm sure people can make up their minds from the thread.
To be fair, I "passed" the interview. So he got what he was looking for. I argue however that he was preferring complexity over simplicity anyway.
I work in JavaScript on a regular basis, and I have grown to despise them because of their overuse when a simple if statement would have made the code much clearer.
Also, Google used their position to keep Android forks from gaining a competitive foothold in the marketplace.

>Google allegedly ran afoul of EU rules by deterring manufacturers from using Android forks. Google "has prevented manufacturers wishing to pre-install Google apps from selling even a single smart mobile device running on alternative versions of Android that were not approved by Google," the commission said.

https://arstechnica.com/tech-policy/2018/07/eu-google-illega...
Hi!

Certainly, there are different use cases and different expectations. What we call "offline collaboration" can be seen as a special case of the real-time collaboration. In "offline collaboration" you also need to merge changes so you also need the conflict resolution. However, the longer you postpone merging, the better the conflict resolution algorithms need to be because the more conflicts you have. That's one of the reasons why we introduced new, semantic operations.

The other option is so-called change tracking or suggestion mode. That's on our roadmap as well and thanks to the platform we created it's not a big deal now. In fact, if we started with implementing suggestion mode (or "offline collaboration"), we might have ended up with an engine which is not ready for real-time collaboration. But once we have real-time collaboration we can now be quite certain about solving other issues.
Yes, thank-you.
Distillery Designers to Attend Adobe MAX Conference
Workflows are typically I/O bound (where I/O == tasks that are executed). In most cases they tend to include little or no actual computation. So the raw computation speed is of little consequence, and an interpreted approach is fine.

Implementations of workflow languages optimised for compute performance (e.g. using JIT compilation) do exist, but are not widely used outside of situations where the workflow combines both compute-intensive work and coordination of external tasks.
Catalyzing the breakdown of the government institutions -- because that is what the court-packing for the reason of 'we have lost the majority' will be -- should not be 'a better situation' for anyone. We're already at the stage where the unwritten decorum rules surrounding the political process are ignored or dismantled by both parties. With the side not in power already openly advocating politically-motivated violence against another and threatening to withhold civility until they are given the power back, US is on the course to its own 'Stop quoting laws to us who have swords' moment -- whatever form that will take in 21st century.
This should be in requirements. It apparently wasn't in the ones OP was given.

Also, the answer should not be "large dependency injection framework".
This is somewhat tone deaf considering the difficulty level of migrating to other countries unless you are exceptionally skilled. More likely, the outcome will be (rightfully so) revolt.
Then why am I paying their salaries?
And will they break the protocol in order to break compatability with AGPL forks?
Are you asking how they cache pages when logged in users have per-user data? You can use edge-side includes, or use a separate AJAX request to retrieve the user-specific data.
Why anyone would want this in their home is beyond me.
How is https://www.fsf.org/campaigns supposed to prove that the FSF has "far-reaching political ambitions"?

It's not really different in function from https://opensource.org/AdvocateCircle and squarely fails within achieving the goals of free software.

The FSF wants free software to be adopted as widely as possible. The OSI supposedly wants open-source to be as widely adopted as possible, doesn't it?
Historically speaking, if I remember correctly, Microsoft has paid phone manufacturers and cell networks to set Bing as the search engine on their smartphones and completely disable the ability for users to change it. I reckon a large part of the reason Google ended up paying to set their search engine as the default on mobile is because otherwise many users would have to jump through hoops every time they searched just to use it. If this goes through, you will use Bing for searches on mobile and you will like it.
> The vast majority of people who criticize BLM or any other leftist issue are not racists.

The vast majority of right-wing criticism of BLM is grounded in (sometimes quite overt) racism, as is, frankly, much of the left-wing criticism of BLM.

It's true that criticism of certain things on the left is not dominantly grounded in racism; e.g., while capitalism certainly has racial impacts, the defense by the right of capitalism against socialism and other post-capitalist alternatives isn't grounded primarily in racism, nor is the right-wing assault on feminism grounded in racism.

That's not to say that the dominant basis of those right-wing positions isn't as bad as racism, but it's certainly different from racism.

> You need to realize that for the most part everyone wants the same things.

It may be that most everyone has similar values, but the thought leaders crafting and selling positions (on the right or the left or anywhere else) aren't a representative sample of the population, but a fairly narrow elite, and I guarantee you that the thought leaders of the right and left do not want the same things and differ only on means.

But I also think that the idea that everyone for the most part wants the same things is, at best, inadequately supported and contrary to the readily available indications. There is every indication that there are, on many politically salient issues, fundamental conflicts of basic values and goals, not merely on optimal mechanisms for achieving shared goals.
Hmmmm ...

The point of a 'command pattern' is in effect it's generality, i.e. it implies less coupling in the scenario. The most classic example would be the 'action' that might be passed to a UI button when it's clicked.

So, if the situation calls for command pattern, use it, if not, don't. It's not a matter of 'in your face complexity'.

The notion of doing '3 things with 3 functions' is pedantic: it's obvious. It wouldn't make the basis of a 'question' so it'd be rather pointless to do it.

Maybe there was some confusion as to the point of the question ...
Ok, there's something i don't get here. 5.8 trillions in debt, china's total GDP is 12.5 trillions in 2016... That's a lot.

And now that reminds me of another number. Apple and Amazon have 1 trillion valuation.

I don't understand if my scales are wrong or if something is seriously wrong pretty much everywhere.
This type of stuff is specifically why I bought a Doorbird, which is very privacy conscious and made in Germany. Also, Doorbird has public API docs (it is just a bad http "REST-ish" API): https://www.doorbird.com/api

It made it much easier to integrate with Home Assistant:
https://www.home-assistant.io/components/doorbird/

Bonus points that the Doorbird is of a much higher build quality than the Ring or Ring Pro.
I think there's room for both compassion and contingency in compensation.

You can make sure that "your people" (operating from the mindset of corporate feudalism) are taken care of, that if they die prematurely from illness or accident their families are taken care of, and that if they are rendered simply unable to work they and their families are not worse off than in the worst case, without giving someone multi-digit ownership of the company.

It's something to consider when you start drawing up paperwork for your own startup, grisly as that may seem. What happens when one of your founders is struck by a bus a day, a month, a year, five years into the venture? How much of their vested and unvested founder-share goes to their heirs? Does it make a difference if their heirs are their children, their spouse, their siblings, or their favorite charity? Do you want to turn their founder-share from your super-voting shares to a share class with less voting power upon transfer [is that even legal? with vested or unvested shares?]? Does it make a difference if they are killed or merely incapacitated?

It's not a pleasant thing to think about, and it won't matter most of the time, but when it does...
TempleOS: Terry Responds to the Haters (YouTube)
Especially now that you can open up Google Maps, get directions to a destination and then immediately get price estimates across Uber and Lyft and book a ride. Looks like a commodity, price-consciousness business very similar to the airlines.
> IANAL but I don't see how it satisfies part 9 of the OSI Definition, or the DFSG. As DannyBee already mentioned, it's also incompatible with other existing open-source licenses. Why do they want to continue calling it "open source"? It sounds like they really just want to be a proprietary database.

They want to charge money and have control as a proprietary database. But they want to keep a label "open source" purely for marketing purposes.
Everything is always at the edge of maximal complexity. If it were any more complex it would collapse under its own weight. If it were any simpler someone would say "it would be so easy to add..."
Perhaps I'm mistaken, but it was my understanding that if a device manufacturer wanted to license GApps for any of their devices then they had to use an official Android version on all of their devices. In other words, the proprietary license was tied to their (non) use of the AOSP.
Nvidia Turing Recreates Scene of Iconic Lunar Landing
They do all countries have certifying bodies for engineers and admit it professionals.

I never bothered going that route as the BCS kept changing their minds on qualifying experience and the rules and actually don't do anything concreate for their members unlike say the BMA does for doctors.

So honest Q here if you feel so strongly why haven't you got your Ceng / E status
MYCIN is a fuzzy logic inference engine, among the first ones. Would love to see that implemented in period-true Prolog, but tbh won't hold my breath.

RLL-1 and Microplanner are domain-specific languages, traditional Lisp approach to building complex applications. Fact is both were written in Lisp, that's just sophistry.

Neither AM nor EURISKO would map naturally to unification with their very special heuristic-driven task prioritizing and scheduling algorithms.
And you can't just double tap the text column to fit it to screen? That's odd, since it doesn't appear to set a maximum-scale or user-scalable=no on the viewport:

<meta name="viewport" content="width=500, minimum-scale=0.45" />

#worksonmymachine
Here's the thing: this sounds bad, but partly because of the massive, massive scale. However, everything in China sounds ridiculously big to me; the environmental problems, the amount of stuff being built, everything. So, my intuition for when "that's too big" turns into "that's so big it will go BANG pretty soon" is no good, when it comes to China. Thus, the question is, how big is this, on a China-everything-is-big kind of scale? What will be the thing that would make this stop? How do we know it's not just an early 90's S&L crisis kind of thing, that is, big but not catastrophic?

I'm not saying it's not a crisis, I'm just saying I can't tell if it's a crisis because it's China, everything seems way too big to me, and lots of it just continues that way for many years.
Cost of a scooter is very conservatively $300
At $2 a ride, 10 rides a day, you earn that back in 2 weeks.
Strength Training Transform Your Body with Weights
Glucose and fructose are both monosaccharides - also known as "simple sugars".

Sucrose, "table sugar", is a disaccharide of one glucose group and one fructose group.

"Complex carbohydrate" is ill-defined, but I guess could refer to polymeric saccharides, a classification which wouldn't apply to sucrose, glucose, or fructose. In any case, you'd need a strange perspective to see glucose as a "complex carbohydrate": it's only got six carbon atoms.
>Glucose is a complex carbohydrate

Citation? Everywhere I look says that it is a simple sugar.
And yet, they get paid more and treated better than contractors and "consultants" who write code. Is the joke on them? Or us?
Sorry I was guilty of using slang here its meant in a negative way.
> Wouldn't the destruction of the judiciary be akin to continuing the treatment of the political elites as more than citizens?

I don't see how. The court isn't filled with superhumans. They are people and people are fallible, even in groups (eg https://en.wikipedia.org/wiki/City_of_Bell_scandal). If it happens to dismantle a governing body, that's how accountability is supposed to work. That is a possibility.
Hypertension is high blood pressure. Glucose is a simple sugar.

With respect, please do some fact checking before restating whatever you think you know outside your area of expertise.
Whole lot of marketing-ese and nothing about what distinguishes Neoverse from Cortex. Well done ARM.
Presumably there's a substantial ~ Alzheimer increase among smokers too.
The SSPL neatly sidesteps that workaround. It does not specify anything about the provenance of code, or the extent to which code is shared with the licensed software's code.

If you offer a service based on the licensed software, and the value of the service being publicly provided entirely or primarily derives from the licensed software, every bit of code -- the clean-room driver, the compatible interface, the admin scripts, UI for management, etc. -- used to offer that service must be made available under the SSPL.
https://en.wikipedia.org/wiki/Harvard_Square_Subway_Kiosk
The Senate did sanction Russia...
Any manufacturer who sold Android with Play Service could not sell Android without Play Service.

Amazon could not get Foxconn to manufacture their Android phone for example because Foxconn would lose their license to MADA.
The man who dodged the Dogecoin
Coffee Rust Threatens Latin American Crop; 150 Years Ago, It Wiped Out an Empire
I think China has much less room for error with Trump’s tarrifs than is commonly believed.
> I find it hard to believe that they were too small in comparison with Google to compete with their own mobile OS and app market.

They already tried, more than once, and all their attempts failed.
If they're uncorrelated risks, it's still a pretty slim chance that they'll all explode though, right?
> Glucose and fructose are both monosaccharides - also known as "simple sugars".

Point taken.

The metabolism of the two are still, very different (glucose and fructose)
> We need to stop demonizing restrictionless development.

I'm not! I love permissive OSS licenses, I think they're great until they get abused.

What I'm demonizing is overly powerful megacorps owning an unreasonable amount of the available "tech" revenue.

This license from MongoDB is an unfortunate side effect of that. I don't think anyone there wanted a weirdly restrictive license, but I do think they want to build a healthy business on top of their work. And that's something I want them to be able to do as well.

There's a big, big difference between companies in an oligopoly position and normal companies. Permissive OSS grew up in a world that wasn't a weird oligopoly for good reasons, but a lot has changed in the last 10 years and it's downright dangerous to license things permissively and try to build a business at the same time.

Example: we built an Edge Runtime, it's under a permissive license, if we're successful I expect we'll run into the same problem DB companies have and then have to navigate around that: https://github.com/superfly/fly
> Not a true statement. Where are you searching?

At the bottom of this page is a search box. Into it type "black bar" (without the quotation marks). It takes you to this link:

https://hn.algolia.com/?query=black%20bar&sort=byPopularity&...

Have you not seen the search box at the bottom of nearly every HN page? Perhaps that question sounds a bit brusque, but in effect, whether you meant it or not, you called me a liar, and I rather take exception to that.
This new license has language that allows the 'infringer' to pay their way out. This is a shorter path toward proving damages in a US court. This license is basically a litigation cannon being wheeled around to aim at people who are currently making the money that MongoDB wishes it were making.
>Haha, I was a consultant and you paint a very idealistic picture of the situation. It usually went something like this in my experience:

1. I did not claim to "paint" the full picture.
2. I did not paint the picture. Was saying what my ex-manager said to me.
3. The plural of anecdote is not data.

Interesting to hear of your experience, though.

Regardless of your experience, systematically collecting and analyzing data on prior projects, with a view to applying the learning to future ones, is useful, for any discipline, not just management consulting or software engineering. That's part of how progress in any field happens.
Have you seen web development recently? The answer, apparently, is a resounding YES!
Also I would say the answer is better left independent of the runtime environment.

Yes you can load Java classes into the JVM. But why not have a serialization format that is independent of the vagaries and specifities of the JVM?

Still, even if you lean on the JVM, that changes nothing about this particular problem. You don't need command pattern. You don't need a type hierarchy.
I don't think I can say much more than: technical choices that required a different path to fetch resources from the broader internet.
Buy and Sell ZRX on Coinbase
Subscribe to the Blogging Musician Now – The Blogging Musician
Except they have access whenever they want no subpoena needed, no probable cause or suspicion. Obviously people had been desensitized to privacy and rights violation little by little that now they're willing to share their entire life without hesitation just to avoid somebody stealing their garden hose.
And consistent performance / battery life
> sharing those profits with MongoDB. Very much in the spirit of open source.

I'm not sure how these ideas tie together.
>If Kavanaugh had been charged and convicted at the time of the alleged assault

The system doesn't really punish wealthy white members of the elite that commit sexual assault[1]. There's no reason to believe that had he been convicted then, that he wouldn't have gone on to have the same career trajectory.

1. https://www.nytimes.com/2016/06/07/us/outrage-in-stanford-ra...

>the reptiles would have just selected someone with identical values as the next justice.

Republicans could have avoided this critique entirely by abandoning Kavanaugh when the allegation came to light. Instead, they doubled down on him. Politicians only do this if they judge that the ramifications of their decision would tip in their favor come next election season.

There is a vocal contingent of the country that seeks to retain existing power structures that wave away consequences for wealthy white men.

Whether there is enough political momentum to topple that, or even question it, will come to light in November. If it doesn't, our institutions will further entrench the values that let Kavanaugh slither by.
It's certainly horrible behavior, but we must allow the chance that he has changed for the better.
Also, the NYTimes just published their project which integrates with HashiCorp's Vault: https://open.nytimes.com/open-source-simplifying-serverless-...
Other common excuses are "we won't optimize prematurely" and "we avoid NIH syndrome". You then end up with something like Node ecosystem.

Simplicity is hard.
Also, I'm well aware of the "golmaal" (Hindi slang term) that goes on in any field. Hey, it's common knowledge. But that does not invalidate work of the good actors in the field.
Jump in defaults? By whom? Can you link to some data?
I was working with OP on a static asset integrity tool and testing I found out google analytics and facebook change their code multiple times a day!
Doing Well by Doing Bad: Writing Bad Code with Go
Not sure where you got those numbers from.

These articles quote the number of active drivers at 1.5-3 million (end of 2017), which would come out to 40k-80k per driver

http://www.businessofapps.com/data/uber-statistics/#3
https://therideshareguy.com/how-many-uber-drivers-are-there/
You can slap "command pattern" on anything. But I'm speaking directly in the traditional form that implies a OO type hierarchy.

You don't need that at all.

Here is a "proof" of sorts: http://mishadoff.com/blog/clojure-design-patterns/#episode-1...
Why should you eat crow?

Opening weeks of an IPO is usually a frenzy until rationality returns, no?
Here's something that seems simple and I've NEVER been able to get a straight answer to:

If Chinese wealth per capita is roughly 1/10th that of the average US citizen -- both in terms of median and mean -- and if Chinese wages are roughly 1/6th that of the average US citizen -- both in terms of median and mean... How on Earth are Chinese houses on average MORE EXPENSIVE per square foot than houses in the US?

My brain just can't understand.
I hear you and that's the dire situation. Our whole economic system caters to stock owners while the vast majority of the population is not (and should not) be invested in that casino.

But we (average citizens) vote to keep making the rich richer and then complain that the rich get richer at our expense? Something is off and most people don't even know it.
Mychart is really slick in my opinion. Very usable Android interface and everything you mentioned. I was definitely impreased for the patient experience. Sometimes with blood tests it can be a bit of information overload. But that is why you have a doctor explain what matters. It's also nice to see and compare previous tests to see things improve in a simple format.