skysight-inc/HackerNews huggingface dataset:
Ask HN: How do you manage emergency contacts as freelance dev?
As a software freelancer running some (small-ish) websites/apps etc. for clients, it's sometimes hard to give clients guarantees of response times for critical bugs or outages - since you work on your own, and need some holiday as well.

Since most of these things happen very sporadically and can often be solved (temporarily) by clearing some disk space, rebooting a server etc., I wondered how other freelancers handle these kind of situations. I.e. do you have an emergency contacts in a network (requires you to directly hand over all your server login details) or something better?
Steve Wozniak Thinks Ethereum Could Be the New Apple
>and a version for WIN32 APIs is built using the Electron framework.

Good grief. As if native Office wasn't bloated already.
Check out page 126 of Stick And Rudder for an intuitive illustration of why dihedral works.
Well this shows that even if Facebook ditches React, at least Microsoft will have a heavily vested interest in maintaining React. I wonder if they used ReactXP or not.

Edit:

My only disappointment is no direct mention of Linux. I would be fine with the Linux variant being Electron based, but I need this thing to run on Linux too!
Probably because the human brain evolved long before there were any large, well-run meta-analyses of scientific studies.

50,000 years ago, if someone made a claim, and you had experience to the contrary, it was important to your tribe to hear the counter-evidence, lest they start making decisions without all the currently-available information.

Our brains may rationally absorb "this effect holds true for 95% of participants, and if it doesn't for you, that's within the range of normalcy (the other 5%) but doesn't invalidate the findings". But our instincts aren't as nuanced.
Social Media Similar to Facebook Shares 70% of Income with Users
Yes, its basically the same principle. Though I think we can never truely understand all aspects of society, just like you probably can't simultaneously understand everything that happens within a modern computer. Even if you have the IQ you don't have the time and capacity.

So in practice, I think we are left to make incremental attempts at improvements, while trying to make changes both small and reversible.

In computer science terms, this is gradient decent. It may not allow us to reach all global minima, but it is much more likely to lead to a good place than large semi-random changes.
> childbirth, cancers, complex surgeries, broken bones

That's all pretty standard, all of those I'd trust most modern hospitals with. Yes there can be big differences, but at least all of those are part of the standard things modern medicine excels at. Anything ER, surgery, child birth. Cancer treatment is more variable but there's standards, they know what the problem is, they know what to do for diagnosis, and treatment is pretty standardized and most variance is how much they are willing to experiment with the latest (and most expensive) treatments.

Try having anything that is systemic and not easy to see (or invisible to any biomedical imaging). Each time you have a clear diagnosis for which doctors can go to their catalog of appropriate treatments you are lucky. Anything obviously and visibly broken (incl. by using imaging tech) is "the easy stuff".

Your satisfaction also depends on how willing you are to accept whatever the doctors tell you!

If I had accepted the verdict some ten years ago I would never have found that there actually was a relatively easy to identify and treatable cause for my issues. If I had accepted the endocrinologist's recommendation for surgery to remove the nodule in my thyroid, and part of the enlarged thyroid too, I would have had a happy surgery experience, because they are good at hat. But I didn't - and the nodule disappeared and the thyroid shrank back to normal to the great amazement of the endocrinologist.
I don't mean to criticize your assessment, I'm happy myself too - but I had to do all the heavy lifting myself, it's just that I know how to use "the system" and how to get what I want from it and not asking for things they are bad at delivering. If you always accept what they tell you psychologically you will be a satisfied customer and life is easy (even if the problems persist, but if you accept them as inevitable your mind learns to ignore them pretty well). If you don't know and never assume that things could be better you'll always give top-rates.

I was extremely satisfied (no exaggeration) and full of unshaken trust in all doctors for almost 40 years, and I had things like jaw surgery to correct an under-bite. I went into this surgery as if it was an appointment for a hair cut, they did not even give me anything to lower anxiety even though they had planned to - my trust was complete, and for things like surgery it still is. Only when I had a problem where there were symptoms but no known cause did I hit a wall and had a very rude awakening.
Do they mean that just the user interface is being rewritten in React/JavaScript or do they mean the entire application?

It is hard to believe that several million lines of Excel C/C++ code is being rewritten into JavaScript. It must be possible, but the cost and time to rewrite so much heavily optimized code seems prohibitive. And surely will run much slower than the existing Win32 version.
wall streeters are liars, opinionated and biased bunch, if there was any manipulation in unregulated crypto markets because they were nascent shouldn't surprise you, why? ponder upon the following:

home prices were not artificially inflated during 2008 crisis

usd or other fiat currencies are not artificially inflated (hint: negative interest rates)

stock buybacks are not artificially inflating stock prices

negative interest rates and bond buyback programs are not inflating economies

hedge funds are not inflated, they just market themselves with buzz words like quant investing, alpha etc. yet most of them can't beat S&P and charge 2-20

business of banks are not inflated, they use 50 year old technology like mainframes and are overstaffed and charge $50 to wire $10 internationally

tech companies are not inflated, they sell your freaking data and sell you ads so that you can buy $hit you don't need

---- where there are humans involved, there will be greed
Measure and Copy CSS/Text from your designs by exported SVG
Most insightful comment on this thread. I'm looking into satis now, thank you!

https://github.com/composer/satis
Hi! Former Product Manager for MySQL Server here. I have a blog post on this here: https://mysqlserverteam.com/mysql-8-0-when-to-use-utf8mb3-ov...

The default for MySQL 8.0 (current GA) is utf8mb4. I also recommend reading this introduction post here: http://mysqlserverteam.com/sushi-beer-an-introduction-of-utf...
Notifications in iOS 12
Randomly... First of all, it's rarely really random -- you will approach people based on your internal biases, whether you're aware of them or not. And second, even if you did manage to do it truly randomly, that just proves the GP's point.
It is scary to think about one of these batteries burning inside the tunnel...
Amazon starts shipping its $249 DeepLens AI camera for developers
My idea is that no one will be getting this money, the road would be owned by an autonomous organisation and maintained automatically, thus completely eliminating the human factor. The same autonomous organisation would optimize routes, and optionally even announce free places in shared vehicles.
It’s on time, they postponed it by one year to save 1B£.
And the part that is opening this year is built, they are just undergoing testing and finishing the stations and the lines that will open next year. Everything seems on track for the December opening.

Edit: link that proves that in 2010 they decided to delay it by 1 year to save 1B£

https://www.standard.co.uk/news/crossrail-opening-is-delayed...
I wouldn't be surprised if the whole thing were to be rewritten in JS/TS because their goal is to give you a full experience that competes with Google Docs by the sound of it. It also appears to me that just like they ditched updating Windows versions they're just going to have 'Office 365' aka it always updates, no more versions (externally).
> school is supposed to instruct kids in the truthful ways of life?

If only that was true...
Google may be working on a way to run Windows 10 on a Pixelbook
Many folks can drink again, once they've learned how to control things. That generally means a period of sobriety, though it doesn't always. There are ways to treat the underlying issues while not completely abstaining. Many folks don't get treatment for alcoholism in their early 20's, quit, and drink normally the rest of their life.

Unfortunately, many folks think that once an addict, always one. While this is true for some folks, it certainly isn't true for everyone. You really can be "fit" to drink again.
Just an FYI - neat though this is, there does exist a related underrated thing called OpenML that hosts data, models, and individual runs: https://www.openml.org/ . Really want this to be more well known...
Public libraries themselves are relatively radical anyway. And librarians have often been defending free speech w.r.t. books being banned, and privacy of who read what.
Reading your comment made me want to share my own experience--I had the same issues/surgeries as your son when I was a kid. Was very blocked up/nasally all the time and prone to ear infections, had some problems hearing, breathing, etc. Except in my case, when they removed my adenoids they also put the tubes in my ears on the first surgery, and I didn't have any follow-up operations. Not sure why they didn't use the tubes on your son the first time, but in my case I think it helped in the long run.

Initially I experienced the same effect on my hearing--everything was unbelievably loud to me all of the sudden. I asked everyone to quiet down, the TV was always too loud, the phone ringing scared the crap out of me. Eventually, I adjusted and it didn't seem so bad. I'm not sure if my actual hearing got less sensitive or if I just "got used to it", neurologically or otherwise.

However, I can tell you that to this day I still have a pretty bad sensitivity to noise. Don't get me wrong, it's not nearly as bad as it was right after the surgery, but I sometimes feel like I can hear people whispering from across the room. Certain noises (especially high-pitched ones) seem to bother me way more than other people. I have been accused many, many times of having a ridiculously low speaking voice (I think these are somehow related). Like my overly-sensitive hearing made me think I was speaking much louder than I really was--or that everyone else's hearing just sucked. I still haven't figured that one out, I might just be a low-talker for unrelated reasons :).

Anyway, I do think this surgery had significant long-term effects, and oddly enough, some days it seems like my emotional state plays a big role. If I'm feeling really upset about something, all the external noises of the world seem that much louder. I get overwhelmed and even angry and feel the urge to tell everyone to shut up. I think this is exacerbated somewhat by living in a busy city in a poorly sound-proofed apartment.

Even with the side-effects, I do think I'm better off having had the tubes/adenoids removed because I no longer have the constant feeling of being stuffed up, or the painful ear infections along with hearing loss and breathing difficulty. Though I admit some days, I wish I didn't hear so damn much, but I'm trying to just find a more peaceful living space to cope. I do wonder if there were better treatment paths, especially given this study and the other comments I'm seeing in this thread!
I’ve been using https://www.football-data.org which is also an API for the World Cup, does anyone know the pros and cons of the 2?
> the absolutely batshit advice and business building strategy that comes out of the world of venture capital and tech accelerators

Part of this includes the whole concept of rushing a 'knocked together' MVP out there. It all depends on the product. Yeah, if you have an app to share cat pictures on a social network, then who cares if you have a flakey cobbled together app that doesn't upload half the time. The consequences are minimal.

If you have an app that is responsible for administering a life saving drug on a periodic basis, then you had better be sure the thing is polished, tested and reliable before even beginning to test it in the market.

The whole 'lean' system sausage factory is just that - creating a mass production line of ideas where only less than 1% float to the top. Very often only based on the fact that the creators shouted louder than others who may have had better (or more boring) ideas.
> Why would it be?

Building a new network would not be constrained by existing implementations. For example, you can't just drive the trains faster on existing systems. Everything would have to be redesigned/upgraded to do it - the motors, tracks, track bed, brakes, suspension, safety equipment, schedules, signals, everything.
Exactly, I'm glad someone else realizes this. I live in Boston. It's the 4th most expensive city in the USA [0]. It's most decidedly not the 4th best city to live in the USA. The fact that enough NIMBY attitudes and construction unions have jacked up the cost of housing doesn't suddenly make it paradise.

[0] https://www.investopedia.com/articles/personal-finance/08091...
only the frontend, there is a post on reddit in which one of the devs specifically said that all the backend is still in c++ and will remain that way
You don't need (and shouldn't depend on) packagist when using Composer. You can import packages directly from Github, Bitbucket, etc., or even locally, you just have to write a bit more JSON.
Already discussed earlier : https://news.ycombinator.com/item?id=17303745
This is no doubt Netflix in the US? Internationally, I've not picked up such a trend.
Australia's floating hotel and its 14,000km round journey to North Korea
A lot of those ENT problems are related to allergies and irritants. The problem is that very often it's extremely hard to figure out what is causing the reaction and if it's an external element of the environment that can be modified.
But the consensus of the medical community that formed in the last decade is that removing adenoids and tonsils should be a last-line of defense for chronic cases that affect your life significantly. That's because the solution is almost never permanent.
Internet Luminaries Plead with EU to Squash Its Bad Copyright Bill
It tires me when I hear people ranting that some government backed & sanctioned economic institution is an illegal ponzi scheme.

Why? Because they are a ponzi scheme, and they are legal by the virtue of being run by the government.

There are different laws that govern what an individual or a corporation can do, and what a government can do. We give the government a limited right to do lots of things (in certain circumstances) which we don't let individuals and corporations do:

- kill people (military, capital punishment)
- kidnap people (police arrests)
- imprison people (jail, prison)
- run protection rackets/extortion (taxation)
- gambling (state lotteries)
- run ponzi schemes (social security system, fractional reserve banking)

We agree to all of this as a society. Therefore, it is not illegal.

We should always keep an eye on the extent to which those special rights are exercised by the government. We should actively discuss and modify laws that govern these special rights we grant to the government, so that they reflect the will of the people. However, just yelling "Ponzi scheme! Illegal!" is ignorant.
It's as if someone stood up all of a sudden and yelled "The government is killing people in wars! That's illegal". Of course they are, and to a large extent it is legal, because we have implicitly granted the government that right as society.
The school is looking forward to your job application to be a preschool teacher. You'll have the following benefits:

* $32k annual salary

You'll have the responsibility to take care of the most precious little things that have every walked the earth. Your management are the parents, or as they like to call themselves "the people who pay your salary". These management want you to know they would do nearly everything you attempt to do differently than you do it. They want you to know they would do it differently, but they would never actually do it.

You'll need to show up at 7:15am sharp. You'll be able to leave as soon as the last parent picks up their child, which is sometime around 6:15pm. We are happy to have you on the team.

Edit: in education, there is asymmetry of requirements (similar to the asymmetry of bullshit). The boots-on-the-ground educator has 70-years worth of legal duties to be performed. This educator is working with a wide variety of incoming supplies (i.e. the little humans). Additionally, nearly everyone thinks they are capable of being a teacher, and their own recommendations and their own requirements.

The flippant demand that we should prevent $3.50 Glade plugins in a classroom in the scope of all the other things that matter is asymmetrical bullshit. A kid had a runny nose. Medical advice was to remove tonsils. The parents pushed back and found the real problem.

Maybe the $3.50 Glade plugin covered for another kid who was being bullied because of body odor? Or, maybe it cut down on distractions from nearby human pollution odors? Perhaps, the preschool is the lowest cost preschool around because the parents are cheap and do not want to pay market-rate for childcare. Thus, to be able to break even, the preschool uses a building used has a mold and water problem.

Of all the things that can be improved with education in the US, we decide on an internet forum that a $3.50 Glade plugin is the root of all evil for education because it masks instead of removes odors.
The Composer project and Packagist are the catalysts which made it possible to drag PHP development out of the dark ages, but it's still got some rough edges that will eat a afternoon.

Recent example: Re-organizing namespaces and classes in an internal library. Losing my mind (doing everything right) until finally realizing Composer wasn't updating the autoloader to reflect changes to the lib's composer.json.

For something that works really well when it’s working, I have blown a lot of hours fighting with this stuff.
Heh, you can do it the Russian way and yank them out while you are awake with just a topical, until your kid passes out from the pain :). That’s how my adenoids came out. Do not recommend.
PHP in 2018
Sound dampening. Not as many places as it could be, sadly, but having to overhear only the conversations within 10 feet of you instead of every paper rustling in the entire 5000sqft office makes the open plan marginally less intolerable.

As davelnewton says below, if you really want to stand out, provide private offices. To everyone.

Ok, here's one more that doesn't cost as much: eliminate fluorescent lighting. If you can't replace the overheads, leave them off and give each employee their own desk lamp that they can turn on and off at will.

Must-haves: properly adjustable chairs (depth as well as height) and hydraulic desks. One size fits all desks are anything but. Your tall and short employees will have much better concentration and less RSI if even when sitting they can adjust their desk to a height appropriate for their own body. (Example: I can sit properly - without toes dangling - only at a desk 6-8" lower than the standard. The giraffe of a dude who sits next to me needs his 4" above the standard just to get his knees under it.)
Their online product is already on par or better than Google Docs, right now.

Only thing I can think is that they are trying to unify the UI code base across devices, and React is seemingly the winner there at this point.

Interesting that they also appear to be ditching the Ribbon for a simpler UI as well: https://www.engadget.com/amp/2018/06/13/microsoft-office-ui-...
https://www.thesimpledollar.com/blog-overview/

The Simple dollar has a good blog
I've "bookmarked" this: https://mathiasbynens.be/notes/mysql-utf8mb4

It digs a little bit deeper on the MySQL side (and it's from 2012 btw)
6 Qualities of authentic speakers
Help HN: Can't login to Google account despite knowing password
So I created a Google account on some specific date some years ago. As part of the cleanup, I want to permanently delete it. There's nothing much but the way Google's algorithm are behaving, I now want it to be deleted.

Here's the ordeal -

1. I know the password, never changed. But can't sign in because Google's detecting new WiFi.

2. I had connected one mobile number to it, but no longer has access to it, neither can't remember the phone number.

3. I know the account creation date, month and year.

4. The account username is myname@personaldomain.com and I have access to this email id.

Now when I enter my usual password, Google says, verify it with your phone number. Options are text and call with a 6-digit code. Only last 2 digits of the mobile number are displayed. I selected "more options".

Asks me, account creation month and year, and I told it.

Then asks me, the recovery email id, I told it. And it sends a 6-digit code to the recovery email id. I copy-pasted it, and this is what Google says -

"Thanks for verifying your email.
Google couldn't verify that myname@personaldomain.com belongs to you."

And I'm out of options again. I again tried the whole process by manually typing the code, but same response.

Is there any other way?
https://ipcc.ch/pdf/assessment-report/ar5/wg1/WG1AR5_Chapter...

Check page 291 for an overview of components and time lines. This is still the current scientific consensus AFAIK (no major updates).
"By definition, Alternative Medicine has either not been proved to work, or been proved not to work. Do you know what they call Alternative medicine that's been proved to work? Medicine."
--Tim Minchin

http://www.youtube.com/watch?v=ujUQn0HhGEk
Checking your dependencies in is a good idea. When you check out a version from some time ago, you won't have to worry if those versions are still available in your cache or on remotes. Especially if the package manager is not very dependable. Furthermore, if you patch or edit your dependencies, that information is permanently recorded too.
Ask HN: What are the best hacks to fight depression?
There's a zero-width-joiner and then a space at the start of this title. It's

&zwj; What, Why and How of PHP Composer

The zwj doesn't print (of course) but the space does, causing the alignment of titles on the front page to be slightly off. It tweaked me.

Always looking out for the important things...
The Front-end Checklist 2018
Except that is clearly not what they where trying to communicate.
https://news.ycombinator.com/item?id=17299356
It is rather silly to block disposable addresses if you are going to allow free email services like gmail.

In our case we block all free and disposable email address since nobody without a corporate or university email address uses our service (it is aimed at scientists).

We used to let anyone use the service for free without registering for small scale use, but what we found were some commercial suppliers (our target market) were just telling their customers to use our free service rather than fork out the $0.02 it would have cost them to buy a license on assays they were selling for $10. Once cutoff from the ability to freeload, quite a number of these commercial suppliers decided to buy a license from us.

The good thing about this is not only did we get the business, but their customers got the benefit of our service automatically.
You can try: pip install worldcup

And then: watch -n 60 worldcup today

And just make the font in the terminal window huge :)
This shows up for me as pale grey on white (or there might be a 90% opacity white overlay over black on white text.) On safari mobile, fwiw.
Hmm, my wife had them removed when she was a kid in Russia and says it was not that bad.