skysight-inc/HackerNews huggingface dataset:
A couple of months ago, I had a condition that required a week's worth of prednisone.

Not a particularly pleasant experience. But one side-effect that was remarkable, to me: The decades of accumulated aches and pains "went away" while I was on it. A chance to observe, through the sort of light haze the drug left me in, just how much and varied the discomfort was that had accumulated.

My primary response to the question of how to control pain, remains: Pro-active health care and preventative medicine and practice. No, it won't stop all cases, but those we can prevent, we should. And currently, too often don't.

Too much is focused on "the future." The child that will be. The society we will create. The career we will -- hope to -- have.

Until a primary focus is on the present, and taking care of what is at hand, my support for some "future promise" is limited.

Among other reasons, because if you aren't healthy and able, you'll have less chance of building it. Or hanging onto it. Or enjoying it.

I'm all for taking care of ourselves -- individually and as a society -- for the future. But that action takes place in the present.

Until I see a party exercising this -- demonstrating it through actions -- my buy-in is limited.

P.S. I guess I went kind of OT, here. I just see so much needless, preventable pain, these days. I really hope for better pain management for those who have pain. And I don't see having it as some "fault" that invariably could have been "avoided."

But I see a lot that could be avoided. Steps that could be taken, by communities and society -- but aren't.
I like the librsvg approach of just supporting the important features. Then again, you can't do custom fonts (which is an issue for me) and I guess everybody has features they need / would like.

librsvg can render into different backends via cairo. Maybe with a little more work the combination of them could form the library you're talking about? I definitely agree about having a good library. The way everything is deeply bound into inkscape is a real shame. And when you use something like chrome (blink) you kinda need the whole kitchen sink to make it work.
Having an average smartphone is where you went wrong - you need to persuade your employers that you really need a Google Pixel XL. Get one and then you can expect cool smartphone apps to actually work, albeit on the maxed out Google phone but not on your own normal phone.

In day to day use you may find the big phone with its 'best camera ever' and full suite of sensors to not be practical compared to your svelte normal phone. The added bulk, the fear of dropping the bulk or the likelihood of theft just puts you off carrying it around. But when these exciting science experiment apps come along then you are good to go, no need to make space for the app on your normal phone (where it probably won't work anyway) you can put it on the big phone. Even more fun, you can share the big phone around without fear of your personal messages popping up on its screen - a guest phone as it were.

The latest and greatest Beta version of Android is also default on the Pixel series, I didn't even have to install PhotoScan, mysteriously it was already installed on mine when I had the 'must try this' moment a few minutes ago.

Android phones are a bit like office PCs in the 90's when you could have some 386 running Wordperfect in the same room as some Pentium machine used for CAD, sure they all use some variation of the same operating system but that 'flight sim game' would only be worth attempting on the latest/greatest hardware and totally useless on anything less.
This is a great way to pass over great coders who are introverted or just thrown off by the act of writing code on a board. Younger people won't even have learned handwriting skills in school and will have a really hard time.

If you want to test how someone is at coding, why not pair with them? Why not hire them on contract for a few weeks instead of making them do unpaid homework when they already might have a full-time job?

If you use artificial tests that are unlike the real job, you're going to get lower-quality candidates.
>They could have opted to not use the pre-order money to fund their operations

Exactly. Sequestering pre-order money - at least some fraction of it - should have been one of the first orders of business for any company who cares about integrity.
I like a SleepNumber bed. I've tried setting it to 60 to 75. What's interesting is that I can move a kink up and down my back by adjusting the number. More recently, I've been running it at 100. That seems to work pretty well for me.
Pretty much anybody I've met who comes to Japan with the romantic ideas embraced by this article in there head ends up hating it. I'll be honest, I think that this "silence" thing was never a Japanese thing in the first place. I believe it is a misinterpretation of several cultural phenomena.

1. The Japanese language allows you to be more imprecise but still have people understand what you are talking about from context. If I've been speaking Japanese for a long time, switching to English seems like a pain because you have to spell everything out. Also, mood can be transmitted in words where in English you would need tone of voice. In novels, you don't have to describe that a person is irritated because you can simply choose to have them say something in an irritated way. Similarly, people can make absolutely cutting remarks without changing their tone of voice or getting agitated.

2. Culturally, most shared spaces are understood to be quiet spaces. Man, I hate riding the train in the UK. People think they are still in the pub. In Japan, you can spot the foreigners in public spaces with your eyes closed because they are invariably making a racket. This has nothing to do with silent communication. It's just silence. In other places Japanese people are very noisy.

3. Japanese people are raised in Japanese schools. This is where they are taught manners, how to behave, etc, etc. I taught in a school in Shizuoka prefecture, which has a relatively large Brazilian population. The children from Brazilian families are quintessentially Japanese because they have been taught the same way. It's very different than our method of letting parents determine how to raise their children. The result of this is that Japanese people have a huge base of common culture to work from. It's not that you "should infer it" -- it's blatantly obvious because it's been drilled into your head 1000 times when you were at school. And everyone has had the same experience.

There is no magical transmission of knowledge. And as you said, crappy marriages exist here just like anywhere else. Miscommunication is common. But lots of things are understood by context, by culture or are simply not spoken of. The timing of when, where and how you discuss things is completely different, too.
Most Polluted Cities
I wish our medical system trusted patients more. Why not tattoo a tiny dot on the scalp where the patient needs to inject, train him, and then send him home with the Novocain.

Have a checklist of warning signs that should terminate treatment or require a checkup.

Here's a video explaining the procedure.
https://www.youtube.com/watch?v=udDaNhPNwT8
Oh really — what sort of things have you run into? I'll look at upgrading soon and I'm hoping 14.04 to 16.04 won't be too bad.
State List Report Card: What's the Grade for Your Air?
> I really hate the miniseries.

Same here. A good case for why a more a faithful adaptation doesn't make for a better product. You believe in the world Lynch creates. The miniseries, by contrast, is so fake looking and fake feeling that you can't suspend disbelief.
Bargey or Tanky may have been a better name.
Something like the following:

void*
pedanticmemmove(void *dst, const void *src, size_t n)
{
char buf[n > THRESHOLD ? 1 : n];
char *p = n > THRESHOLD ? xmalloc(n) : buf;

memcpy(p, src, n);
memcpy(dst, p, n);

if (n > THRESHOLD)
free(p);

return dst;
}

But yeah, the alloca(3) variant is a bit nicer to look at and probably results in exactly the same code (but is non-standard, of course).
I think the solution is that people and cities buy insurance. Disaster insurance for a place that only floods once every fifty years will be much cheaper than for places that get yearly hurricanes or earthquakes, for example.

It makes sense that the cost of living in dangerous places be built into the cost of living there, instead of being actually encouraged with free government money.
I agree that, for the end-user, a low-level format like PostScript is perfect. No need to preserve structure. But tools like Illustrator need to preserve some structure. Otherwise it becomes very difficult to make edits. (Imagine reflowing text in a PostScript file – next to impossible!)

Even Photoshop preserves lots of structure these days, so you can perform non-destructive edits.

SVG's other use case is interactive animations. You could equally use Canvas for this, but it's nice to be able to import resources directly from e.g. Inkscape, and manipulate them using the DOM. Easier to build an animation authoring tool around structured SVG than unstructured PostScript or Canvas.
Postscript is higher level than SVG. Postscript is a full imperative programming language for describing pages. SVG was designed (originally by Adobe) to be a lightweight, declarative, XML version of Postscript.
I agree and would also send a thank you to the original author for all her hard work. I use SVG semi-regularly and appreciate the work involved.
Worksnaps Integration with Other Top Software
In Melbourne, Australia, Remote Access and ProBoard were fairly popular amongst regular BBSes. At the time I always had the impression that PC Board was more popular amongst the warez BBSes.
I don't know about Gmail, I only use Google Inbox and I get 0 false positives.
Actually, the book expands on that. Originally, McDonald's franchise agreements had exclusive territories (in fact, a franchise agreement could be for an entire region/state/country). McDonald's franchise agreements eventually specified a particular address (own by McDonald's) without any exclusive territory. If you lose the rental of that property, you lose the ability to run the franchise.
We recently developed Sienna (http://sienna.gistnoesis.net/) as an experiment for easter (which went rather unnoticed by HN) to distribute computation. It allows to ML researchers to build cluster over peerjs rapidly by asking their friends to visit a webpage, so they can share their unused resources. We are not yet to 220,000 cores but we can keep dreaming :)
Awesome memories! Modifying WWIV for local BBSes was how I got started with C when I was a young teen (after years of Pascal and Basic). For example putting in a user-vs-user combat system that could lock out a defeated foe for the day. Great for getting a board's users to keep out trolls collectively!
Terraforming Venus Quickly – Paul Birch [pdf]
I mentioned that in the last thread we had about this. You'd have to be careful with the palettes for the colorblind, and the blind would need screenreader updates, I guess.

Some kind of clear, visual indication does make sense to me, though.
Show HN: Juicero+ – juicing without hands or a $400 machine
I've build the system already, now where's my bride?
Just a small correction: it's not about "your work vs Google's", it's about regular VMs versus preemptible. There's no special code to give Googlers (or Alphabet Characters) special treatment with regards to preemption. The chrome clusterfuzz folks are standing side by side with you.

Disclosure: I work on Google Cloud (and launched Preemptible VMs).
> Unfortunately, your personal experience doesn't change the fact that Google do classify significant amounts of legitimate mail as spam.

I don't know, it's not happening to me using Google Inbox (not Gmail, have no idea about Gmail).
Hideous hack? Use abs positioning, and overlay. Let's see, you have a scripting language host in the presentation layer and built-in first class methods to draw HTML elements and to canvas. The horror!
It needs end-to-end encryption. This isn't hard to do. Add a field in the header for your public key. When receiving mail, store the sender's public key in the address book.

Then, when sending mail, if there's a public key for the recipient, then encrypt it. No user interaction is required.
I'm very curious what the market ballpark for 18.145.0.0/16 was likely to be.
Well, chromium is also the base for CEF, node-webkit etc.
Quite possibly. Is it in the last 76 pages because I haven't finished it yet. So far the guild has only been mentioned as some mysterious organization no one knows anything about. I think they said no one has even seen a guildsman. They certainly haven't been an important part of the story.
A Layman’s Guide to VPN
For reference: the link points to relevant "Next generation MITnet" announcement; this thread is not a duplicate.
So, not $10 if you needed a borrowed, expensive piece of equipment. It is not possible for most of us to jaunt out and borrow a fancy microscope. That only underscores the "expensive equipment required argument". The contactless payment hack is much more practical, though. (Oh you also need far beyond average hardware hacking knowledge and skill, which itself is generally more difficult to acquire and learn ).
It's killing me that I can't remember the distributor! Sixteen years of working through them and my mind is a sieve. This was in SoCal, and they had the contract for almost all of the region.
We'll never know. Another lost work I would kill to see is Tarkovsky's original version of Stalker.

He spent an entire summer filming the Strugatskys' original screenplay, based on their masterpiece Roadside Picnic. But he was using a type of American Kodak film stock that was found to be out of date; he tried several times to confirm the problem with the Soviet processing lab, but they were unfamiliar with the stock, and only by the time he was done shooting did they realize that the footage was in fact unusable.

At this point Tarkovsky had used too much money, and had no choice but to go back to the Soviet film board to negotiate a new financing deal. At the same time, he was deeply unhappy with what he'd filmed so far (he had also fired his cinematographer), and was desperate to start over fresh. Helped by the Strugatskys, he developed a new, miminalistic framework for the film that eliminated most of the scifi trappings of the novel, and he reshot the film almost without a script. (The whole story of Stalker is much more complicated, of course. I recommend the book "The Films of Andrei Tarkovsky: A Visual Fugue", by Johnson and Petrie, for more information.)

I don't know what happened to the damaged footage, but I guess it must have been destroyed. We'll never know what it was like. I don't think anyone except a handful of people have seen the footage, and they are all dead.
Point well made! The book described it as mechanism to force a negligent franchise owner to sell their franchise (not unilaterally take their investment).
Upstart is gone and systemd is here instead. It's a huge change.
Neither the ez-link or NETS FlashPay cards are credit cards. The SG trial of contactless credit cards for public transport micropayments kicked off only last month.
http://www.straitstimes.com/singapore/transport/tap-masterca...
As Dave Chapelle would put it; you can't do comparative suffering.

There might be people starving in Africa, but I still want my lunch.
Python, Graph Data and Adaptive Query Processing Added to SQL Server 2017
Montreal is way lower. But then again rent here is significantly less than Vancouver/Toronto.
They've already tried. But the biggest thing about social networks is that they really only work if the people you want to be connected to are there. Diaspora was an open source social network, and it went nowhere. Ello was supposed to be a social network that didn't sell your data, and they ended up not being able to make it as a social network. They're still around, but they've pivoted a little.
I want to create it in four minutes, five minutes seems excessive.
> And I'm not trying to be argumentative, but your take on TN visas is extremely simplified. For instance software developers aren't actually allowed to have a TN visa, and instead you have to say that you're a "system analyst".

Small correction. "Software engineer" has been a valid TN category since the early (?) 90s.
We're moving from 14.04 to 16.04 and are about done with our migration development - the biggest difference I saw was systemd by default, although for the simple things we do with startup weren't too hard to migrate over. The other only other thing that impacted us was some changes in how the apt and puppet versions that are included by default act, a few things were either more strict or the (previously deprecated) things had actually been removed.
There's nothing about that action which would imply that consumers would get inferior products.
Perhaps that explains why their coffee tastes awful.
I live in Japan and have a Finnish friend. We talk plenty, but I think we'd both be perfectly fine saying nothing when there's nothing to say. There's lots of small talk in Japan, but a lot of it is pre-scripted by convention, so there's no pressure to actually engage with strangers if you don't care to.
Got it. Let me look into that. Agree that if you're just taking a snapshot from Elasticsearch and putting into B2, that should be an implementalbe plug-in.
If salaries and housing prices in Canada were at all reasonable, I know many fellow Canadians would move back from the Bay area in an instant. Toronto is the other major tech center which is stupidly priced (hopefully the new govt measures slow things down). If you can speak french, consider Montreal.
I have a Curve card, which is essentially this. I paid for the beta and got a free wallet out of it (a nice Tumi one) and £50 in reward points so overall I've actually profited from it. There isn't a monthly charge (yet). Curve is a prepaid Mastercard that acts as a middle man. You spend, it charges whichever card is currently selected. You get extra benefits like zero fees abroad, cash withdrawals, etc.

There is also a reward program which is OK if you shop at the places where you get points, but it's no different to signing your card up to a cashback program like Quidco. There are a few big names like Boots, Waterstones and B&Q where I go reasonably often. https://www.imaginecurve.com/curve-rewards-web/

The main advantage to me is security. If your card gets stolen, you can revoke it within minutes without worrying about someone having access to your debit card. Because it's linked to the app, you can see immediately when transactions happen. You can do the same with a debit card of course, but it's an added layer of obfuscation.

Originally it was supposed to be an amazing loophole for American Express users. You could spend Amex everywhere including on cash withdrawals and rack up points like nobody's business. Then Amex pulled out, so that was a bummer. A lot of people on HeadForPoints got very annoyed and felt like they'd been suckered in. To be fair to Curve, they compensated everyone.

I believe you can still use it to withdraw cash on credit cards though, so there's still a way to manufacture points spend.

I use mine daily and while it's fine 95% of the time, there have been sporadic occasions where it's been declined. You can't use it at pay-at-pump petrol stations, for instance. It's not reliable enough yet that I can go around with only a single card in my wallet (which sort of ruins the idea of it). It's really useful for traveling abroad though.
Bill Gates didn't let kids have phones until age 14
I do that. it's all it a neat folder, though I have not been required to show it to anyone yet
Yup, our owner/operator didn't always like to follow the company line, and was rewarded by a new franchisee an exit north of his highest volume location. Of course his agreement gave him right of refusal for the new location, but the numbers didn't add up; so Oak Brook found a willing franchisee who ended up spending a fortune for a relatively low performing store. Eventually that location paid off (20 years of growth will do that), but for the original owner/operator, he saw a 25% yoy decline in sales. Oak Brook has a huge amount of leverage to keep franchisees in line and quiet.
It really makes me sad to read the part about counting pennies and having to stretch such tiny advances while writing the books, especially when she describes her frustration at how much a framed copy that was sent by the publisher must have cost, compared to her frugal situation. It is a shame that writing down useful knowledge in a clear way is not better rewarded.
Copystands are not free. This app is free.
Cool! If you wanted you could accept donations and run on Preemptible to supplement spare desktops ;). I do love the SETI@Home vibe though. Especially since nothing beats free.
If it were 10 cores/CPU then 220,000 cores is 22,000 CPUs. At 100W per CPU that's 2,200,000W = 2.2MW. So more like a train than a Tesla!
That's not even in the same league as either of the Firefox issues I've referenced. The first is actually app-breaking (in our case users couldn't see any of the select options) the second is just plain IE-level of stubbornness. I'm not saying Chrome is perfectly immaculate, just trying to explain why it's so popular among the dev community in a way FF/IE are not.
Umm .. I had one person give me a hard time when I was coming by car. Had to freakin drive back and get my diploma in the frame - next guy at the border literally waved me in.
Definitely they won't. I'm sticking with uBlock.
> That's too bad, in a way. One thing I'd really like that Thunderbird doesn't offer today is to separate the mail receive/store/send functionality from the reading/writing UI, so I could run the former on my own server and access it from any device on my network.

Uh, that's exactly what an email server does. Thunderbird is just the client used to access it from any device.
Even if those were ARM cores (currently 192 cores/U @ 1.8 GHz), it would still take about 30 racks. ARM sucks at single-core performance, but it handles parallel workloads very well.
Used to be 10 minutes. Not sure now. Fried foods like McNuggets, McChicken and Filet O Fish were kept in a cabinet, then assembled into sandwiches. They were kept for roughly 30 min? The reason for the 10 minute rule was a quality issue; after that amount of time, cheese was gross, and the various condiments were trashed.
Berlin has a similar proof-of-payment system, where there are no physical barriers between the street and train platforms. Most people have multi use tickets; you can buy week, month, or year long tickets.

I definitely prefer the proof-of-payment setup more. London (which has turnstiles) can get crazy backups with people trying to tap into / out of the system, and the Berlin system lets you engineer more convenient and therefore customer-friendly stations -- no need for mezzanines, paid vs free elevators, and the like.
Can Microsoft afford to let the mobile market go? Building mobile for others means you're a sharecropper and not the landholder...Microsoft has been the biggest landholder for decades. Do they know how to compete without owning the playing field?
That is taking quite a dim view of what you can achieve with browsers and screen readers to make pages accessible.

The key is to decide whether your canvas is being used as a dynamic pixel buffer or as a static image after it has been painted (akin to an img tag.) If it's static, just supply alt text and you're accessible.

If you have a dynamic canvas, you can maintain a visually hidden div alongside the canvas that you set to role="alert" aria-live="assertive". Add text to the div as things happen in the canvas that describe the situation. Any screen reader watching the page will read out the text live as you make updates.

There is always a way to do right by your users if you care, some things just take more work than others.
Parent's mistake is to maintain the same lifestyle. If you settle for less housing or room mates, you come across ahead.