skysight-inc/HackerNews huggingface dataset:
My family had a licensed therapy dog. For about 3-4 years, he did weekly dog therapy at a nearby foster facility for adolescent boys. The particular benefit to those kids was that they had a chance to love a creature, when of course their own family was not present to extend love to them. This was a big deal for some of those kids. They had a rough life - the facility was OK, but there's no avoiding the circumstances: you have no parents.

The licensing that we got (as of ~15 years ago) was nowhere near the level that is given to sight assistance dogs. However, other license authorities (I think it was TDI) were more strenuous, and my dog would not have passed them. For instance, therapy dogs had to be calm if a rabbit or cat was nearby. I'm not sure what regulations are in place now, I assume it must have tightened up since then.

In pre-9/11 days, my dog rode in the airplane cabin twice. He was chill, even calmed another passenger down on the outbound 3-hour flight by sitting in their lap.
That's also a really big age range, maturity wise, to group together for such a question. Like 2/3rds of 6 year olds might have said that, but 1/6 17 year olds might have answered the question like that.

Just doesn't really end up being a useful metric the way that the article presents it.
The problem becomes if you make a mistake or aggregate in the wrong way you end up losing the ability to do later analysis. If I had thrown out my logs I would have provided my customers with a worse experience.

I am supportive of the intent of the GDPR and we have always gone out of our way to minimise the data we collect, but as currently written the law has a whole lot of very negative downstream effects.

Really the law seems to have been written to catch a few bad players and has ended up netting everyone in the world.
No. Emotional support animals are not required to have, nor do they typically have, any training. There is no statutory licensing process. There are ad hoc groups who offer various certifications which other private parties may require, e.g. in a care home. But it’s up to them.

Services animals on the other hand are extensively trained at a cost upwards of $30,000 dollars. It’s really not easy to get a dog to behave like that.
Maybe sometimes. Purchasing cards sometimes have limits per line item, and you want to be able to slide under it as strictly less than comparison.

500 limit? $499

1000 limit? $995

While this could sound sketchy, business absolutely love it. If that monthly charge is $1000 or $1001, now I need another level of approval and signatures.
Well, we're talking motherboards here, I live right next door and had absolutely no idea and it definitely would not affect my purchase of any product numbered 88, living in house number 88 or setting the price of a product (though 89 would obviously be better).

I have no idea why 4 would be special and 13 avoidance is for superstitious people which I'm not one of.

So forgive me if I don't see the problem with the 'Navi 88', in spite of being pretty sensitive to such issues because of what my grandparents went through.

When some kids wanted to do a dance festival under the label 'Tanzen macht frei' I thought it was in pretty bad taste because it clearly intended to be a reference. But just a number is not enough to trigger my sense of indignation.
Business don't get refunded when crazy things happen on their cards. That's one of the major difference between being a consumer and a business. You have zero protection as a business.
Superb Dashboard with WordPress and GitHub Widgets
Fortunately, Ubuntu 16.04 LTS will be supported till 2021. And if i take a good look, 18.04 is only dropping support for some 32 bit installer images, not dropping 32 bit entirely:

https://www.phoronix.com/scan.php?page=news_item&px=Ubuntu-S...

Guess I can stick to my old trusty Atom for a while more.
Yeah, if you think Facebook would EVER honour a system like that then I have many, many bridges in stock for you :)

To most people, flicking a bit from 0 to 1 is enough to convince them your data is "deleted", however, in the database, what people never see, is that it the column name is actually "hidden".

:)
As somebody who has no dog in the game, I hope this takes off. Javascript and the world of frameworks frankly looks horrible from an outsider's perspective.
> I think there's room to critique Dart with regard to how it's very much Google-driven vs community-driven. They mostly make decisions based on Google's internal customers. That's a problem if it wants to grow.

I'm on the Dart team, and I agree.

We have been pretty internally-focused the past year or two. As someone who cares a lot about open source, that makes me kind of sad. But, also, the reality is we had pretty good internal adoption and not great external adoption.

If we're going to get to a million happy users someday, we need to first have thousands of really happy users — we need to fit our product really well to a customer base and then grow from there.

If you look around, you'll notice that almost all successful open source projects start with a pretty solid base — often developed entirely privately inside an organization — before they grow to a larger ecosystem.

Our internal users have been a great set of users to focus on for a while. They give us great feedback, have very large projects to work on, and, well, they pay the bills.

I also think almost everything they deal with is relevant to external users too. (Except for some minor stuff around build systems and versioning where Google's monorepo system is quite different from the outside world.) I believe by working to make our internal users really happy, we've focused Dart into a product that will ultimately be much better for external users too. If you were to see the stuff they complained about and that we fixed, odds are you'd be right on board with them.

Years ago, I felt like Dart was trying to be all things to all people with not enough coherent focus. The past couple of years (and some org changes) have helped improve that, I believe.

Once Dart 2.0 is out the door, my hope is that we'll get back to working like a normal visible open source project. But we need to have a solid foundation we can build on before that makes sense. Communities are great for incrementally evolving a project, but not as much for answering fundamental existential questions about what the project is, like "Are types good?"
[paraphrasing]

Acceleration is a kind of speed. The more you're accelerating in a given direction, the faster you're going - even if there's something stopping you. Gravity makes you accelerate - even if there's ground stopping you from moving "down". So the higher the gravity, the higher the acceleration, so the higher your (instantaneous) speed, so time goes slower for you relative to other things not moving/accelerating as much.

If you're really close to a black hole, with LOTS of gravity, time will pass really slowly for you relative to most everything else - even if something is preventing you from actually falling in.

At the top of a mountain, gravity is lower. You're farther away from most of the Earth. Less gravity (however minute) means less acceleration means less (instantaneous) speed means time traveling relatively faster (or, well, not as slow as further downhill).

In space, far far away from everything, and so long as you're kinda averaging a speed of 0 relative to everything else, time ticks by the fastest (relative to most everything else).

So if you build two clocks that are practically perfectly in sync, and you move one to the bottom of a mountain, and one to the top, and then bring them back together, you can measure the tiny difference between them caused by one (the one from the top of the mountain) experiencing time faster than the other (from the bottom).
What really constitutes a machine learning model?
No, and that's the problem. There's no "they," the idea of emotional support animals is that a person with a disability (including mild depression) gets a health care provider to write a note saying in their opinion having a pet will be beneficial to the patient and improve at least one symptom of the disability.

Then the patient can get any pet from any source, including a backyard puppy mill, without any training whatsoever. Then certain people/organizations are required to make "reasonable accommodations," including airlines.

Even worse, there's services online that you can pay a small fee for a doctor's note. Or you can just buy an ID or vest from Amazon,that looks official, or have a friend write you a letter, it's not like the airline is realistically going to check the medical credentials of the "doctor."

You can see where this is going...This of course ends up creating a loophole used solely for avoiding pet fees airline charge and having pets in a "no pets" apartment.

It's a shame because the few bad apples ruin the bunch. People who have maladapted pets and/or no consideration for others around them cause trouble.

That being said, places required to "make reasonable accommodations" for ESAs can deny boarding to unruly pets because that's not "reasonable." But for staff it's difficult to tell how the animal would react until they actually are in the air.
MPEG: Business model based ISO/IEC standards
Crap. I guess I won't be buying one then. Amazon also just gobbled up the maker of my home security cameras (Blink). I really would prefer my home monitoring devices to be separate from the giant tech companies that I'm trusting less and less.
Good luck to EU trying to enforce it against JoeSchmoeLLC from PA
Don't forget they're also monitoring people who interact with you (a.k.a. the user of services).

When I walk into a friends home who has an Alexa, or a Ring system, it is now tracking me too.

The purchaser consented, but I never consented to being monitored in a residence/dwelling where I would otherwise have the reasonable expectation of privacy!

There was a good Gizmodo article about this called The House That Spied on Me [1].

[1] https://gizmodo.com/the-house-that-spied-on-me-1822429852
I was more so pointing out who would be interested in which agencies for influence. They are young and invigorated. We'll have to see how they recover from their big loss on the CFPB Arbitration Rule after the joint resolution from last fall.
Please, no. Schools have already ruined mathematics for the majority of several generations, the last thing we need is to Taylorize meta-cognition as well.
Switch to Julia! Hit @edit unique([1,2,3,2]) in the REPL and you see the implementation.
Thank you to all those who replied.

At the top of the article you linked there's the: "This article is about time dilation due to relative gravity. For time dilation due to relative velocity, see Relative velocity time dilation."

I didn't know there were "two forms" of time dilation, knowing what to search for helps a lot.

Thanks again.
You might be right unfortunately. I hope someone who feels a bit lost in the depths of norms will read this and find his/her way out. And maybe there's even something for those who feel creative but don't know how to get to the next step.
I'm not californian but the crash test culture is terrifying. Companies are currently driving driverless cars on public roads with safety features turned off. They have not received any consequences even after a highly publicized video of a near accident. That terrifies me.
Show HN: A Minimalist Arcade Game
3anglez is an HTML5 game that uses Phaser as the main game engine that handles the logic and rendering while Howler is used for the sound.

It was ported to Android using Cordova as a container which can access the native API of an Android smartphone and Crosswalk that acts as the WebView rendering the WebGL context.
Implementing Cordova plugins such as Notifications, Leaderboard, Analytics, was hard because they would always enter into conflict with each other and collapsed the whole game.
After days of fixing, they now act nice with each other.

The whole idea of this game was to provide hours of fun using only basic shapes.
So I picked the polygon with the smallest number of sides (the triangle) and I build the entire world using it.
The triangle is also responsible for the l33t style game name (3anglez).

The gameplay is pretty simple.
You have to avoid the spikes, the rocks and the enemies (they have some basic artificial intelligence and will try to kill you).
Your job is to lure the enemies into the rocks in order to gain points that are used for upgrades.
The controls are simple, tap anywhere on the screen and the player will follow you.

The depth effect of the main game scene is created using 6 parallax layers.
There is a slight tilt of 5 degrees present in the whole game that gives you a unique feel compared to other Android games (this feature was pretty hard to implement since I didn't change the camera angle but instead I tilted the sprites which required some pretty complex trigonometry).
The color changing background helps you track your progress.

You can try to challenge and defeat the leaderboard top players by getting a higher score!
Here is a link where you can play this game: https://play.google.com/store/apps/details?id=com.inn3r.angl...

If you have any questions post them in the comments and I'll try to answer them.
Thanks for reading the whole post!

PS: I can't say how many levels are there but you can try to finish them all :D!
If I were doing the same build two months from now, probably not. But I don't think the new APUs are shipping in any commercially available real quantity yet, and many ryzen socket motherboards do not yet support 4K at 60Hz for their onboard HDMI outputs.

For 3D gaming (not video decode GPU-assist performance), to me, neither the gt1030 or the ryzen 2400G look like they have acceptably smooth framerates (45-60 fps) at 1080p high settings:

https://www.anandtech.com/show/12425/marrying-vega-and-zen-t...
They've said they will unlock their bootloaders, but they've not got around to doing it yet from what I understand.
Show HN: Olodolo.com – shop on Amazon and AliExpress with cryptocurrency
Check it out: https://olodolo.com/

I've been working on this in my spare time for the past few weeks. It's still very rough around the edges but hopefully ready for use. Use discount code HACKERNEWS to save on the fees. Let me know if you have any questions or feedback!
Work at what? making people feel better because they can fly now? Sorry, your feelings aren't science, how about some evidence.
A file does not really exist unless it is backuped, and it's not really deleted unless it is not backuped.
Nothing is ever going to jump from 1% to 100% in the scale we're talking about aside from being just talking points. What's likely going to happen is the production will change slowly to meet the demand. But it's not clear if other areas will use even less electricity than now. All you've pointed out is take the current situation and swap all gas card to electric. Of course things won't work that way.
Couldn't he run a simple KV Consul cluster in a few zones and regions in either AWS or Google Cloud and be done?
They're both correct. There are two different effects.

- less gravity, time goes faster.
- More speed, time goes slower.

In this case, the effect of less gravity is greater than the effect of having more speed.

The classic example of this is the GPS satellites. Compared to the ground, an onboard clock of a GPS satellite is

- 7 microseconds/day slower because it moves at higher velocity.
- 45 microseconds/day faster because it experiences less gravity.

So the clock goes a net 38 microseconds/day faster compared to a ground clock.
It would be nice if there was a little bit harder pressure section at the end of the pedal travel that disengaged it, so in situations where it's dangerous to be artificially limited in speed (such as overtaking another vehicle) there's an easy and intuitive way to disengage it that's normal behavior. Stomp on the pedal for speed and no limitation present, gently press until higher resistance section of pedal travel (which should feel a bit like the pedal being entirely depressed) and it works as advertised.

I know Mercedes often have that extra resistance level, since I've relatives' Mercedes some (I don't know if it function in cruise control or speed limiting in any way). I always found it annoying, because it came with what felt like a lagged and softened engine response until you utilized it. That just made the cars feel like they had two modes when starting from a stop sign, too slow or too fast, depending on how hard you pressed. :/ Perhaps I would have adjusted better if I drove one for more than a couple days.
I find meetings tend to start a few minutes in. Also at one of those companies you mentioned, people did run late or just didn't show up, especially the more senior they were (not out of laziness, they tended to run more important meetings late, or be double-booked).

I hear in Germany if people aren't there when the meeting starts, it gets cancelled. It's definitely part of the culture.
One of you is saying that valuations are meaningless because companies will accept punishing terms in exchange for a face-saving valuation. The other is saying that valuations are meaningless because investors are dumb and will throw money at buzzwords.

So which is it? Are valuations meaningless because it's too hard to raise money, or too easy?

And as a follow-up question: how does this contribute to the conversation about "heavy hitters"?
Guess what? The EU agrees with you. That's why the recommendation is that you strip PII from your logs for everybody. That way they can still be append only and you won't have to do any rewriting.

> I, personally, believe that logs should be fundamentally append-only, and thus will not be doing business with EU subjects (since the GDPR requires that I delete records from my logs on demand).

That statement does not hold a lot of force without a link to your business and how big a %age of your turnover you are willing to throw out.
The thought of what would happen to my poor cat if I were no longer here has often kept my mind from meandering to unsafe places.
I don't think of < 10% / year as "dramatic", but YMMV:

https://yearbook.enerdata.net/electricity/electricity-domest...
Well, in fairness, there are probably more historical examples of not-so-excellent leaders than excellent ones, regardless of whether they ruled for decades. The problem is, if you've got a not-so-excellent one and you're stuck with him/her for decades, that's a really big chunk of your life...
I had a Goretex bivvy bag for sleeping outside. And I carried both polyester and goose down bags, and a boiled wool blanket. So I was well prepared.
Fake Porn Makers Are Worried About Accidentally Making Child Porn – Motherboard
Abusing Python exceptions to turn a recursive function iterative
Not what I meant, no.

In oversimplified terms, Rust has objects but not classes. It skews more toward:
- from a C dev's perspective: data-driven design
- from a Haskell dev's perspective: typeclasses and ADTs
According to figure 2 in your second link, a blockchain with 1.5 rounds per block (or one block every ~19 seconds, based on their round length estimate) can withstand at least 40% hash power attacks. That seems like a reasonable tradeoff to me.

If you think 40% is not good enough, okay, let's target 48%. That's still just ~6.5 rounds per block (~82 seconds per block). Bitcoin's parameter of ~47 rounds per block is clearly overkill; the authors' graphs don't even go that far out (see figure 3).

Interestingly, the first paper you linked mentions that although Ethereum was intended to use single-level GHOST scoring, uncle blocks aren't actually counted toward chain difficulty, so it really has the same security model as Bitcoin. This was also confirmed by an Ethereum dev [1].

[1] https://ethereum.stackexchange.com/a/13750
> a continuous drag on developing new technologies

Any and all of them? Because of anonymized IP addresses in server logs? I wouldn't even buy that when it comes to the web, but certainly not to mention talking about computers and software in general, or even "tech in general", whatever that would be.
You want to charge based on the value that you deliver.

You can have small teams with large per capita usage, and large teams with low per capita usage. You ideally charge a price that each customer is happy with and that makes sense for your business. If you can't survive with 100x or 1000x as many customers at this pricing tier, you either take it off the price list immediately or when you get n additional customers of this tier (if you're still testing for product market fit).

The ideal price list repels potential customers that are a bad fit for your business. Doesn't make anyone greedy or customers bad people - just that a firm has a higher cost base or a specific business/individual won't get enough benefit from the product offered.
Problems with CAP, and Yahoo’s Little Known NoSQL System (2010)
I'm not trying to say its intuitive. I'm saying that a lot of physics / science describes the consequences of certain facts. A lot of facts don't actually have "deeper explanations".

As another poster described: Why do Magnets attract each other, but sometimes repel each other?

Well, we can list a ton of consequences, make up stories about negative charge and positive charge (but then why do THOSE things attract / repel each other??). We can craft mathematical laws that describes the nature of this attraction.

But at the end of the day, its just a fact you have to accept. Reality has these things called magnets: they're made up of things that attract each other.

Similarly: Reality itself moves at a certain speed. Physicists call that speed "The Speed of Light". From everyone's point of view, reality propagates out like a wave, and space itself warps to keep things consistent. Its weird. But that's just how the world works.

Step 1 is accepting the fact. Step 2 is performing calculations so that we can start taking advantage of those relativistic effects in engineering and design.
It's not given freely unless consent is given, which in most cases it isn't.
That's an inherent problem of non-fossil electricity production. Electrical energy is expensive to store (some hydro plants e.g. in Austria do that).

For both nuclear and renewable, the marginal costs for producing an extra MWh, once the plant is built, are close to zero. Because on a market of any commodity, the marginal costs determine the market price, this means that once there is more electricity produced than there is current demand, the price goes to zero. This is actually the realization of the old promise from the fifties that with nuclear energy, energy would be so 'cheap' that it would not be worth the effort to install an electrical meter.

The flip side of the coin is that energy production with this cost structure, marginal costs at zero, need some degree of subsidies to be economically interesting for the operators. Renewable energy in Germany is funded by a very visible green energy tax. Nuclear power in turn is expensive to build and was mostly funded by research funds and hidden subsidies. Such as that the final storage of spent nuclear fuel is paid by the state. Extremely expensive but it does not appear in the books of companies.
Honeytrap: Advanced Honeypot framework
Acting in good faith is the best protection you can have. In your case if there are parts that you can not comply with I would note these as clearly as possible and disclose those specifically to customers and why you can't comply with them. And another thing you could do is to get yourself a $500/hour lawyer specializing in privacy for an hour or two to tell you what to do on a sheet of letterhead.
Show HN: TinyMCE collaboration and conversations preview