skysight-inc/HackerNews huggingface dataset:
Yeah, I'm doubting that.

Go into settings, about device and check the Security Patch Level.
Those looking for the slogan:

"Earlier today, Cloudflare announced it had acquired the rights to the phrase “the network is the computer.”"
IKEA's use of Verdana everywhere began in 2009 – they used Futura before then (for their catalogue and in-store signage, anyway): http://idsgn.org/posts/ikea-says-goodbye-to-futura/
I just have port forwarding on my modem. Changed my aname record on my dns to point to my public IP of my modem. Technically I don't have a static address but until know (3 years?) I never needed to update it. Got my pine64 running an nginx with my java application behind it. Using let's encrypt for SSL certificates.
Modern physics is also just the model that best fits the data. By your criteria there is no science other than Mathematics.
Not if that 15 minute deploy rolled out over a canary that gives me much less of a chance to actually have outages, yeah.

Knife-switch rollbacks are good though, tbf. I just don't think that's particularly challenging.
You might enjoy Yuval Noah Harari's book Sapiens. It's written for a general audience and I got a lot out of it.
I'm getting really tired of learning new languages / stacks every few months. I want one language to write things in. It has to be a pure-OO language and right now that's ruby. I want to edit that code with one code editor. Syntax awareness is a nice-to-have but not essential. At the moment my editor of choice is Sublime Text 3 but to extend it I need to write python which is unideal. When I start writing websites it'll be hyperstack.

Unless your new language can fix all my issues, be open source, and be my One True Human Interface to All Things Machine, I'm going to keep building on ruby, with occasional bash / crystal / rust excursions for speed.

Is your language pure-OO? Do you have gradual typing? Does it run on a common VM? Am I going to have to rewrite everything I'd ordinarily bring in a library for? I can accept every single one of your claims but still not be interested in learning a whole new stack because I can already deliver stuff quickly enough with the one I've been iterating on for a decade. Especially when it could end up orphaned in 3 years if it doesn't get enough adoption.

I'm not saying your holy grail can't be holy enough. But it has to be pretty darn holy.
>That's a contrived late-20th century distinction meant to make high-income professionals feel better about themselves.

I understand your angle and I didn't downvote your other comment in this thread but your perspective emphasizes the math of income brackets and percentiles. However, people don't use that criteria when self-identifying their income class.

A lot of white-collar professionals making $200k simple don't consider themselves "upper class". It's not a matter of denial. I would bet that if you surveyed software engineers earning $200k, most would not use the label "upper class" to describe themselves because to do so would be strangely pretentious.

If a tiny 1000 sq ft Palo Alto house costs $1.5 million, a $200k salary does not feel "rich & wealthy". Therefore, reminding them they are in the top 5% of the income percentile doesn't change the self-identification of "middle class". From their perspective, it feels like middle class.
This is the best definition I've seen and I really buy into the logic.

Instead of defining middle-class on it's own, it makes much more sense to define it's boundaries (lower, upper) and middle is what the name implies, in between two classes.
The general consensus up until now is, roughly:

Homo Erectus: 1 million B.C. to about 500,000 B.C.

Homo Neanderthalensis and Homo Sapiens split off from common ancestor: 500,000 B.C.

Homo Sapiens dominate Africa until about 70,000 B.C. when they spread into Europe, Middle East, and Asia.

Neanderthals dominate Europe, Middle East, and Asia, until 70,000 B.C. when Homo Sapiens return out of Africa.

There are a few other variations of humans in the 300KYA to 70KYA period, including:
Denisovans (found in Siberia and other places), the "hobbits" found in Indonesia.

It's possible and likely that around 100KYA, there were several species of humans cohabiting the earth, including modern humans (H. sapiens), Neanderthals, Denisovans, a few remaining H. Erectus, the hobbits, and some mixtures of the above.

Each discovery sheds new light and sometimes, as with this possible modern human skull, shatters old theories about the timeline.

It's fascinating to think that at one time in the not-too-distant past, there were multiple species of humans in existence, of which only one survived, though most non-African humans today carry 2-4% Neanderthal genes, so in a sense, some traits of the Neanderthals survived. We are the Neanderthals.

It's time we stopped using the term "Neanderthal" as an insult. They were possibly as smart as modern humans, had larger brains, had tools, ritual burial, weapons technologies, and art work. Their anatomical structure indicates that likely they had language. It's possible that they were gentler than H. Sapiens which would explain how they got gobbled up and made extinct, despite their vast strength (Neanderthals bone structure and muscle attachments indicate that they were many times stronger than modern humans.)
That’s the problem. Why should your carrier have any say so in updating your operating system? If I buy a computer from Best Buy, I don’t have to wait for them to push an update to Windows.
Really? A guy working at McDonalds for 10 bucks an hour is no different from a software engineer pulling down hundreds of dollars an hour?

Please.
So someone could avoid paying you for setup and maintenance by paying an extra $15 bucks a month to Shopify?

Seems like a pretty obvious choice for a small business.
Your "logic" here (which is probably just trolling) is not worth another response
It depends. Class is not about income. It’s about net worth, IMHO. If you need to keep working to maintain your lifestyle, you’re middle class.
This is really cool. Thanks for creating it and sharing it. Already installed :)
AI Applications to Autonomous Cybersecurity (AI ATAC) Challenge
>this doesn't include the Lightning Network which is where most everyday transactions would occur.

This is something I've never fully understood. Is the Lightning Network essentially a separate ledger of transactions that are "floating", if you will, off chain until (eventually) they get verified at some later time in a "final" state? What is the timing mechanism for when they get verified?
What recommendations do you have to skills/businesses to start looking into, that would be beneficial/commercially viable now as well?

Ideas:
* energy generation

* vertical farms (enclosed from raging weather or even underground)

* Insect farming
The article would have you believe that class is a result of wages. It's not... it's the outcome of social structures. There's a corellation between money and class... but money is not the only factor.

> None of this is to say the Times' "middle class" are the real victims; the 95 percent of Americans below them are doing even worse.

No, please... tell me who the _real_ victims are. </snide>

Not to get too far off the rails here, but i think this article is too wrapped up in conversations about Lower/Middle/Upper wage-bands. That's a distraction from the more serious conversation we could be having about Class, which is distinct from wage-earning.

Class is about control:

Ruling Class --> Management Class --> Working Class

If the terms of your lifestyle are dictated to you by a boss, you are working class.

If you can't stop working forever, today, you are working class.

If you're not powerful, you are working class.

There's a very slim chance that anybody reading this isn't working class...

When we think about other people "below" us, we're not recognizing that these are our brothers and sisters in a continuing struggle for freedom from oppressive social structures.

Wages come from bosses. If you have a wage, you're probably working class.

We would all do well to remember that most of us are on the same page.

We shouldn't let the Managing Class tell us we're different from each other, because we get different wages.
AdGuard also has a great beta program if you’re into the bleeding edge sort of thing.
I’m sure you also love to complain about the problems at the Foxconn ‘Apple factory’. Which in reality builds products for all manufacturers.
Maybe "rofi/dmenu scripting and configuration layer written in Common Lisp" might be an appropriate tagline?
A city center isn't required for public transportation to be convenient. I've taken public transit through suburbs and tiny towns and out to the countryside.

It just so happens that most of the public transit in the states royally sucks -- even in the city centers.
> I've never seen a case where the value added by async/await exceeds the potential for issues.

There are many cases in which you can write safe code with async/await that you cannot write safely with raw futures. See here: http://aturon.github.io/tech/2018/04/24/async-borrowing/

> I now realize that async fn is NOT actually being implemented as sugar on top of future-returning functions, but in fact is more like a Python or ES6 generator. There seems to be a disagreement as to whether an async fn is really just a future-returning function: I see the claim made both ways, and haven't found an authoritative source yet. Confusing!

The return type of an `async fn` is an `impl Future`. Additionally, you can `.await` on any `Future` inside of an `async fn`. That means it feels like sugar for Futures, which is why people say that. It's a good mental model. However, the current implementation is a generator internally.

> I don't understand how GC comes into play. Isn't the do notation simply syntactic sugar for bind sequencing?

It is in a language with garbage collection. Things get much more dicey when you don't have those things. For example, Rust has three kinds of closures, not one. You have to deal with references and lifetimes. Rust is generally imperative, and so you have to figure out how break, continue, etc, all work. Due to all of these things and others, the various monadic types Rust have don't actually have the same signatures as each other. I believe there are some more issues, but that's what I've got off the top of my head. That doesn't mean that this is actually impossible; it means that it requires more research to even figure out if it is possible.

Rust doesn't have to solve every problem perfectly. There will be other languages in the future. Maybe Rust++ will have this kind of tech.
Facebook as Your Debt Collector, and the Prospects for Libra
Binary Prefix
France has approved a digital services tax despite threats of retaliation by US
There turn out to be a bunch of complications when one tries to do that, if the goal is to not break existing legitimate uses.

I haven't been following this closely, but for Firefox https://bugzilla.mozilla.org/show_bug.cgi?id=354493 is the relevant bug, with some (failed) attempts to do that.
I thought we were having a serious/sincere conversation.
Fun fact: The startup Storenvy [1] tried that model, and I'm not sure how well they are doing these days. Each store on their platform goes into a unified site, but then they also have unique url's websites for each of the brands on the platform.

[1] https://www.storenvy.com/
Dunno for certain but possibly moderation by marine conditions i.e. coolish currents.
Many people will say "I draw like a six-year old" but that's really because that's around the time when they stopped. Some people learn faster the skills faster than others but that's the same with math or science or any other skill.

The english alphabet is made up of 52 drawings that billions of people have learned. Everyone can draw them in some form because they practiced and it was required in school. Those same skills can be used in drawing anything. It's similar from being taught addition and then working your way up to calculus.

Having those skills doesn't necessarily produce great art but everyone can certainly learn how to draw or paint or sculpt. There's really no magic there.
Yes, also Syracuse NY, 1955 vs present:

https://archpaper.com/wp-content/uploads/2018/09/Syracuse-Bi...
Data scientists shouldn't use Upwork
When less is more than enough: My biggest weakness as a writer
Check out the movie "F for Fake". It's a fake documentary that makes a point about art fakes and the experts who encourage judging work based on who made it.
You don't need to be an academic to be familiar with a discipline's terminology. If you keep reading articles like OP, at some point you'll learn that by convention people use the word "classification" for things like this.
It's probably true that this was more an image problem than an actual misdeed, but the outcry was symptomatic of consumers' deep mistrust of tech companies' intentions. Some of that is because, to most people, a computing device is a black box, but some of it is because they've been burned before.
Capital gains accruing to people who live primarily off capital gains accounts for too little of total income to be a sensible dividing line.

Total realized capital gains in 2017 was about $650 billion, about 30% of which accrued to people who realized an average of less than $50,000 in capital gains per year: https://www.taxpolicycenter.org/model-estimates/distribution.... So you're talking about $460 billion in "ownership class" income annually, or 3.5% of all U.S. income. That's actually a very high estimate--because even within the top 1%, realized capital gains doesn't account for even half of total income.

So under your theory, 96.5% of all personal income in the U.S. is earned by the "lower class" or "middle class." It's a very weird definition.
Marketing piece with grand plans...not really

I would argue with you that this is not such a priority for a software development organization, there are more important things to do.

You got so excited...so fast, I think this community may be doing more bad for me than good lately.
Stop pretending this is a conversation, I have no say here...
90+ microservices with 5+ environments. Mostly a matter of scaling a solution across a rather large surface area and across a number of languages and teams.
I dunno, it just seems philosophically divergent. Rust isn't afraid of sharing, that's kinda the whole point.

actix was a big one, but actix-web ended up moving off of it, so I'm not sure what the state of it is.
> And 50ms away from restoring service.

Sure, but fast rollbacks are much easier than fast rollouts.

> Reducing time to deploy reduces time to repair for most errors (certainly not for errors than write bad states, if you write bad data to your database, that's most likely a long repair regardless of how fast to deploy it was).

A uniform fast rollout is almost always worse, and a separate problem from data recovery or fast rollbacks. But I agree with this paragraph in principle.

> If you're making a low cost internet service, for small changes, it's not unreasonable to try things without a lot of testing before hand as long as you commit to detecting and rolling back quickly.

When you're doing more than basic presentation of semi-dynamic content, most CSPs make multi-region deployment very affordable and easy. It's generally a failure of early engineering departments or an accumulation of technical debt that makes it otherwise in 2019. Too many folks assume it is something they should do later rather than get right to start.

Canaries and regional redundancy should be part of every product's basic launch checklist, imo. People love to say any kind of software engineering best practice is bad, because they love to pretend software engineering has no value. But for every flash UX trick or tracking feature someone ships providing value, that's completely overshadowed by being down when a user needs you. Reliability not only saves you time at the developer level by making features more predictable, but it means you need to worry slightly less about funnel optimization because your user attrition is lower.
On Finances:

- Overbudget and underspend

- Double the runway you think you will need

- Don't hire anyone until they are desperately needed

- If nobody knows about running a business (tax & books) then ask an accountant for help

- If your a founder, regardless of role, know how much money you have and your burn rate

On Fundraising (if your going this route)

- Keep simplifying your pitch until its so ridiculously basic a kid could understand (literally - test on kids)

- Remember what VCs are looking for: Huge Market, Proven Demand & ability to make money

- Look for VCs that actually have cash and focus on your market

- Keep a clean cap table, majority of shares with founders, use founder vesting

- Raise as much as you need (with some fat) at standard rates, valuation isn't as important as it seems.

- If a VC doesn't say "Yes" it means no, but always keep in touch and keep them updated if you like them

Of course you will fail miserably at both of these without actually building a business. On that front:

- Just talk to customers and build what they need. Soo many distractions. Ignore them all.

- Best platform/feature is the one you don't have to build. Second best is the quickest to build.

- Its a hard road. Be 100% straight with co-founders, youll need each other. Exercise, dont forsake friends & family!

Good luck!
My beloved brands keep getting eaten up by big brand knock offs like Amazon Basics, or, keep getting bought out by the big brands.

I would love to see this happen with mattresses actually. Buying a mattress is currently ridiculous. Why do I need a guy in a suit showing me around like I'm buying a car?! What's the difference between these mattress brands that I have never heard of. I'm not loyal, because it's a one time purchase every ten years. The brand I purchased last will probably no longer the exist next time.

My latest eye glasses were purchased at the grocery store optical centre, not a mom and pop shop or specialized brand. Much cheaper that way, and good quality. I wouldn't be surprised to see Amazon take over this category as well. Hasn't Walmart already?
It is more complicated. That urinal in that gallery at that time by that artist had great meaning. Just as why painting soup cans can be great art, context always matters more than paint.
n) My company hands out stickers for certain accomplishments (being part of a launch, hitting a certain milestone, attending internal events etc.) and seeing the pastiche of stickers on someone's laptop gives you a rough sense of their history with the company and complex signals of social status.
I'm not sure why you would do it that way. How would you know which functions can be async and which ones cannot?
You seem to be confused about the difference between a protocol and an object (digital certificate). SSL/TLS is a protocol and both can use the same certificates. See this link for further explanation: https://www.sslsupportdesk.com/clearing-confusion-tls-ssl-ce...
Certainly there are lots of internal IT teams developing solutions that could be useful elsewhere.

But man having an IT team or just tacking on sales, account management, support, legal, customization, billing ... and doing it well is a big lift. Some of those things are "soft of" like what folks do internally, but man with another company it can be WAY different. Let alone problems like a company who hasn't done those things fighting its own momentum to do it right....

I'm reminded of a story from Amazon someone mentioned on HN (or linked it) where they were working on early AWS like stuff and supposedly Bezos shows up for a meeting / retreat late. He asks what everyone is talking about. They were talking about "more cooperation" between the folks working on early AWS stuff and their own storefront people and the challenges the storefront folks had using this early form of AWS. Lots of cooperation talk.

Jeff didn't like it and said something about how he didn't like this cooperation idea (more harshly than I said it IIRC). I'll get this next part wrong to some extent but I think I've got the spirit of his next actions right: He then setup a system where the back end AWS folks and the storefront IT folks were actually discouraged from communicating directly. Rather the AWS folks were required to write documentation to reduce the number of interactions directly with the the people running the Amazon storefront. If the storefront folks couldn't figure out how to do something and opened a support ticket (no more direct calls) it counted against the AWS team.

The general idea here was to establish the same systems / practices you would need to deal with outside customers who would one day use AWS... and hopefully keep using it.

It's also a good example about how working on internal applications and external are way way different.
I was a Techshop member. There were, in fact, a number of folks who made made money. I wasn't privy to their finances so I don't know that TS-enabled projects were there primary income, but it was most certainly used by people doing contract work.
Around here we have quite a few of these types of protected bike lanes, and I can assure you there is no problem cleaning them. The same equipment used to clean sidewalks works just fine.
I've never understood this as a design decision -- why does Google allow companies to block updating of Android?

Presumably the idea is 'block updates to force hardware sales'?

I can't update my Honor, I think it's the service provider (the phone was on contract) who block the update, but it was easy to update (both Android and EMUI) using an app in the Google Play store to a full version higher, but whoever created that update hasn't done further ones. It is a hack though, there should be a way to do it officially.
I always figured that the extremes of interstellar space automatically precluded anything that was even remotely alive. The temperature swings, vacuum, radiation, and ejection and re-entry violence always seemed to me to be so crazy that I assumed that nothing could survive it; just bits of genetric material, a dead ameoboid carcass, etc.

I'll have to ponder on the idea that anything could get past all those 'gates'. If it did, woah, what a hardy little thing!
As a teenager going into a US IKEA store for the first time, I felt completely lost. As an adult going into the same store for a second time 15 years later, it's not that bad.

I feel like if there was a fire, a lot of children would die due to being lost inside the store. They are easily seperated from their parents inside the store, especially when it is busy.

I too would not take children there unless it is the least-busy time with the fewest number of customers. (As an adult, I would probably be okay, but I might delay my egress to help others which could ultimately get me killed.)
Sugary drinks and cancer risk: results from NutriNet-Santé prospective cohort
Agreed, but climate change is a monumental issue and even if we assume the government can act in a timely manner to shift the economic model to one that is more environmentally friendly, that won't be enough to fix the problem. I don't think this should be viewed as a cop out, or an alternative to economic change, but rather as something that augments it and moves us in the right direction.
I'm a technical user, and good UX and good defaults are something I often spend money on.
Any person who looks at Trump holistically can't trust his tweets at all. They are consistently contradictory.