skysight-inc/HackerNews huggingface dataset:
EXIF has a well-adopted Comments tag (if you edit the comments on Windows, it'll show up under XPComments). You can pull them out with exiftool, and using -j renders output as json. If you want cross-platform support, auto-install of exiftool, better parsed results, and typescript typings, you can use https://github.com/photostructure/exiftool-vendored.js (which I extracted from PhotoStructure and open-sourced).
I tend to feel a little intimidated by companies that offer fantastic experiences like this, but then I keep trying to remember this:

Algolia looked like shit when it started. There was none of this shine and polish. IIRC it was some text styled with Bootstrap 2. Or might have been 1.

Stripe also looked like shit when it started. No shine or polish, no developer website based developer experience to speak of, no world leading 60fps animations, no fantastically versioned docs, nothing.

Build something people want / something that solves a hard problem and makes people powerful and more enabled. Companies that do this can afford to build fantastic developer experiences after 10 years of doing it, but companies that try hard to build excellent developer experiences will not necessarily be successful.
For me, all I'm really trying to do is lift up stories and experiences that I think are superlative and noteworthy, with the hope that it helps more of those things exist.

This is helpful feedback for me in that if this feels too much like advertising, I'm not doing a good enough job there. Sorry about that.
Found some additional info on the legacy computing symbols - chapter 22, page 856 -
https://www.unicode.org/versions/Unicode13.0.0/ch22.pdf

"Support for these legacy computing symbols includes 212 characters added in
Version 13.0 to provide compatibility with a wide range of early home computers, or
“microcomputers,” manufactured from the mid-1970s to the mid-1980s. These symbols
also cover the teletext broadcasting standard originally developed in the early 1970s, and
the Minitel standard developed in the 1980s. This collection of early microcomputer symbols includes support for the character sets of Amstrad CPC, Apple 8-bit, Atari 8 and 16-
bit, Commodore 8 and 16-bit, MSX, Yamaha, RISC OS, and Tandy"
Great work! Is being self-hosted something small teams are interested in, in your view?

For me, if I was part of a small team, I would choose a hosted service everytime so I don't need to do any ops work.
Quite a few assumptions going on there that seem to be coming from a bitter place...
Trying to find sources to confirm this, but I've repeatedly heard that cognitive behavioral therapy dominated AA in effectiveness. I would take this more as an indictment of psychotherapy than an endorsement of AA.

Edit: I found a review of Project MATCH[1].

> Background

> Project MATCH was the largest and most expensive alcoholism treatment trial ever conducted. The results were disappointing. There were essentially no patient-treatment matches, and three very different treatments produced nearly identical outcomes. These results were interpreted post hoc as evidence that all three treatments were quite effective. We re-analyzed the data in order to estimate effectiveness in relation to quantity of treatment.

>Results

> The results suggest that current psychosocial treatments for alcoholism are not particularly effective. Untreated alcoholics in clinical trials show significant improvement. Most of the improvement which is interpreted as treatment effect is not due to treatment. Part of the remainder appears to be due to selection effects.

[1] https://bmcpublichealth.biomedcentral.com/articles/10.1186/1...
Yes, keep in mind this is seven years of working hardcore on one problem.
I have one, i'm not disappointed. It's changed how I drive, and what I do. It's like an ipod to a walkman. I don't care about cars, but i'll never buy another brand until they compete.
Thick and Thin Provisioning: What Is the Difference?
Modern medicine treats alcohol abuse and addiction as similar to other chemical dependencies.

I don't know what to tell you. Your callous dismissal of the seriousness of alcohol dependency is an ideological position, not one based on reason or science.
Covid-19 is now officially a pandemic, WHO says
Don't those unlimited plans state that data may be throttled, etc? Unless you cite a specific example it's pretty tough to argue against.

To argue against your theoretical case: If there is a data plan that advertises unlimited data without giving any fine print describing the throttling behavior, or other strange details after high data usage, then yes, they should be able to have false advertising claims pressed against them successfully.
> catch, there is no other way right now, but there should be!

Depends on your field... I've self-learned myself into a 6-figure career because programming, web, automation, Linux/UNIX, etc. resources have always been freely available for me to find on the internet.

Also it helps to be able to show your work vs. relying on the piece of paper. Killing it in the interview, being competent with basic algos/problem solving, and a solid portfolio will take you far.
(Copy of a comment I posted on ars):

Microsoft hasn't contacted us (Samba) so this almost certainly isn't a protocol level bug (they're very good about being proactive on these), but an error in their implementation of the SMB3 compression transform.

In other words, a typical buffer overrun in a compression library. Gee, wonder where I've seen these before.

Currently Samba doesn't implement the SMB3 transform header, an example where being slow to implement a feature is an advantage for once :-).

So most Linux-based SMB3 servers and NAS boxes (which use Samba) will not be affected by this (I believe - things may change as more information becomes available).
The most disappointing is the XKCD comic, which people still wave around. Being shouted down by the mob on a private platform isn't something to be applauded. And it isn't just "showing someone the door", as the comic puts it.
Show HN: Eirify Marketplace
>Windows users who have SMBv3 exposed on the Internet ...

Is that something that ever happens on purpose?
From an HN point of view the question is whether it's interesting or not.
Discover Python and Patterns (19): Mouse – Design Patterns and Video Games
I dabble in both backcountry and skiing and wireless devices, but I'm not an expert on either.

My take on this: these devices should be safe to carry provided the hardware is verified to not produce spurious harmonics (via FCC certification or other means). The 900Mhz band used (in the US) by these radios will not interfere with 457KHz signals used by beacons.

I wouldn't carry it in the same pocket as my beacon, but I would use this device--definitely excited to watch the project's progress.
They might use kdb, not sure https://kx.com
Check out rocketchat [0]. It has served us well.

[0] https://rocket.chat/
Now let me tell you about bulkheads...
So, I still don't really understand what it actually does, but for some reason I feel like it's a great idea :D.

I'll put more time in playing with it.
I worked for an electronics manufacturer that had a morality clause that extended to personal
behavior outside of work that is legal. this is the classic “fired because bachelorette party pics on fb” situation. it was long enough ago, and i was young enough not to understand the implications
Yeah, I mean, this is a core Christian belief. Hitchens even described it as objectively immoral. :) Jesus tells us that we don't really know the future so it's kind of pointless to be planning to hard, speculating and being anxious over it. You might just have a heart attack tomorrow: so much for your plans. Jesus says instead to trust that God takes care of the birds so surely he will take care of you too, his Beloved children—to just trust that if you try to bring Order to this world’s Chaos and be authentically There, then everything will turn out OK.

My uncle Guus plays viola in an orchestra and once noted to me that there is something similar that happens in attitudes towards other people who are dissatisfied with us. When we are young we ask “what is wrong with me, how can I change myself?” and as we grow older we start to ask instead “What's wrong with them?” but without trying to change anybody. They will find their way—or not; and we may be able to help them—or not.
Btw, part of this pricing rework is also about removing some of the feature gating. It's an approach we've taken to really get the feature right, first releasing it to a smaller set of (larger) customers before opening it up to the whole mass.
Yeah, but they don't include proprietary Google apps such as Google Play services and all the crap that depends on it. Only open source stuff.
Plot Economics of the Coronavirus
Admittedly, I'm not a coffee drinker, but rather a tea drinker, but I've seen French presses and I thought the idea was that they aren't very expensive, but they're a lot more laborious than a machine, both in preparation and in cleaning.

It's kinda like my fancy tea infuser cup: I have a nice glass mug with a laser-cut stainless-steel infuser for loose tea. It was $30 at a fancy store (could probably get it cheaper on Amazon), but it's a one-time purchase. With high-end loose tea, it makes great tea, but the problem is cleaning: cleaning out the infuser (by hand) is a lot more work than just dumping a tea bag in the trash and putting a regular mug in the dishwasher. But the results certainly are a lot better than a $0.20 tea bag.
The Synapse mesh radios pretty much do this, seamlessly linking RF meshes with an IP bridge.

https://developer.synapse-wireless.com/modules/index.html
I've posted tens of thousands of comments explaining how we moderate HN, and can tell you that we're more open than ever, so I'm not sure where you got that.
And if you go to their home page and try and click on "Developers" in the navigation bar, nothing will happen...

You have to click on one of the other links that actually shows a correct hover icon and THEN click on the "Developers" link to get there.

Maybe their docs are great, but a bunch of links on the main site are broken...
Do we know enough about COVID-19 to know how much having recovered will help? There's already two strains, is it possible someone who's recovered from one could catch the other? Or even the first one an additional time?
About Scott Rifkin
Scott Rifkin, MD, a prominent executive, and a healthcare innovator, possess 25 years of experience as a specialist and a manager in healthcare. Besides establishing and acting as the Chairman of Providers Partners Health Care, he is the proprietor and managing associate at Mid-Atlantic Health Care (MAHC), a contemporary post-acute care organization that controls one of the region’s largest chains of nursing homes. Additionally, he has directed emergency medicine for various SNFs seeking help on numerous issues of quality care.
Scott Rifkin founded AmericasDoctor.com in 1998, an online health information service, launching its website in 1999, becoming a prominent destination for health information since launching. The firm has filed a statement of registration with the Exchange and Securities Commission for an initial public offer to raise $60 million, with Warburg being its underwriter.
Scott Rifkin manages the activities of the 21 Mid-Atlantic Health Care skilled nursing facilities in Maryland and Pennsylvania as a proprietor and CEO since establishing it in 2003. Under his management, the company has fostered relationships with hospitals and providers of skilled healthcare to boost the outcome of patient health and the population health in general. This encompasses focusing on innovative approaches to minimize needless re-admissions and bring the sick to a home environment when necessary.
A "free for non-commercial use" license of a shareware program also ensures that whoever I give it to next has all the freedoms I was given by the developer of the software. I'm free to make non-commercial use of it, so is the next person.

A freely redistributed software whose license requires that it must be used while executing a headstand also ensures that when I pass it on, the next person has all the same freedoms. I'm free to use it, as long as I'm standing on my head; so is the next person.

It's basically a tautology of all licenses that allow copying, which do not distinguish among users, or among first hand versus second hand recipients.
Is this the typical "Just put this little javascript on your pages and we will display ads" thing?
Nice, great design as well, is this a standard theme?

Does this flag up a button on pages which I can follow when I'm on them? E.g. if I'm on a blog with RSS does a button appear so I can subscribe to it?
He is pointing out that Norway's massive oil wealth and small, homogenous, educated population makes pursuing green energy goals much easier.
I've always wondered why no Democrat running for president hasn't come up with an idea like this. Why not make Medicare for All cover everything coded as Preventive Care and your private insurance covers everything else. We already have the coding guidelines in place since private insurance doesn't charge a copay for Preventive Care items. Uninsured get something and private insurance only has to worry about the true catastrophe costs.
Curtain ventilators and tents are quite commonly used still, they're much less bulky.

However they're a maintenance pain, esp. disinfection.
> It's probably warranted, but Google shouldn't get a pass.

If Google doesn't get a pass on doing what the whole industry is doing - then no one will get a pass - that is a bad thing regardless of your thoughts on Google. Reimplementing interfaces is the lifeblood of compatibility, and has been for decades. A win for Oracle is a win for vendor lock-in: open source and upstarts lose.
I'd love to help you next time you need a freelancer! We provide a trial with 0% commission.

Please drop me a line dlazarev@cisforce.com or tell me your email and I will contact you!
I think punishing or firing the employees is appropriate. It is often, but not always, also appropriate for those employees to have criminal punishments imposed on them.

I suppose you think that current norms for these punishments are too lax. It's not easy to tell what you actually believe though. If you want to tease out your own actual beliefs on this, look up some advertising fraud cases and find one that was punished too loosely, and find one that was punished too severely.
WHO Declares a Pandemic
No citation, but consider this: before the creation of AA (1930-something), are we to believe no one ever stopped drinking successfully?
Thanks for sharing this. The reality distortion has a ripple effect. The exchange with a private institution I mentioned in another comment on this post: https://twitter.com/raywu/status/1234219329350037506
I don't work at a FAANG company, but we do have some pretty nice hardware. I have 27" Dell monitors that I think cost about $800 each when new. (They're probably less now, they're a few years out-of-date by now.)
World Health Organization describes coronavirus outbreak as pandemic
Trrespass: DDR4 Rowhammer-Like Vulnerability
With rumors of Sony and Microsoft's consoles coming out at the end of this year, does anyone know if this event would have any impact on that? I'd imagine being able to leverage this sort of event for generating buzz and interest helps with their sales to some extent so I'd be very curious to see if they decide to delay their release.
Could you add something saying explicitly what a timestamp _is_ under your terminology? Is it an integer offset from the UNIX era start?
Its podcast #100 for anyone who want to listen.
https://changelog.com/gotime/100
You're right, maybe the tool or script would be more maintainable if it was written in the company's main programming language.

But also, a developer may not even write it if he or she feels pressured to do this.

Here's a thought experiment: say you're seeding data into your local database server using the `mysql` CLI.

- Would you write and check in shell script to do this, so coworkers can use it? Probably yes.

- Would you write a Python script to do this? Probably no.

- Would you write a Java or C program to do this? No way.
Oh that's weird, a dropdown menu should appear and give you access to a list of developer resources :/
I don’t consider alcoholism to be a moral failing. It’s more of a life hurdle. In general, the benefits of alcohol are overrated, and the drawbacks are underrated in our popular culture. Alcohol consumption increases anxiety and depression. This doesn’t get enough attention.
There are many options if you want expensive food, Noma done research in what the next thing in food will be to be sustainable. Of course it's a PR thing, but by backing some edgy projects they lend their name to a worthy cause making it easier to get funding for these projects.

You do not reshape the world by critizing people for trying.
To my knowledge every single major AV packages a local emulator. We have long, long moved beyond a world where AV does basic pattern matching.

Frankly, I am far less concerned with the js interpreter than I am the rest of the codebase.

http://computervirus.uw.hu/ch11lev1sec4.html

https://www.blackhat.com/presentations/bh-europe-08/Feng-Xue...

http://joxeankoret.com/download/breaking_av_software_44con.p...
Yes, I suspect that brought it to the fore.

Of course I'm sure if you looked over the back catalog of many publishers you'd see a huge number of (successful) books with highly questionable authors and they didn't mind publishing those. Howard Marks and "Mad" Frankie Fraser spring to mind.
>If the publishers are truly scared that the author's behavior could lose them substantial amounts of money

The risk is not recouping their investment, but rather degrading the overall enterprise value of their entire publishing business through bad PR. Unless the author agrees to tie their pay to the performance of the entire enterprise (which why would you), something like a morality clause is a better option.
Show HN: Scans your Web, Delivers brand-tailored images to post on Social Media
I honestly think that this will be the death blow for E3 as a whole. It's been on the decline for many years, with multiple publishers having already pulled out in recent years. Simple truth is that it's outgrown what it used to be: a convention for tradespeople.
The goal of a publisher is to make money selling books. There are many books that publishers do not publish because of concerns that the book will not be a net positive to profits. Authors are free to self-publish, and it has never been easier to do so. Authors with no name recognition have been very successful at reaching large audiences. Woody Allen is already famous and could easily self-publish.

It seems like Woody Allen prefers the legitimacy that comes along with being published by a publishing company. Woody Allen can self-publish his book like many other authors do. I think the issue is less about "freedom of speech" (which Woody Allen has) and more about "legitimacy of an author's writings" (which I think is what Woody Allen is actually seeking given the claims that he sexually abused his daughter). If a publisher chooses not to publish because they don't want their brand used to legitamize an author's claims, is that a violation of free speech when the author is free to publish it elsewhere?
> If you extend this to its logical conclusion

There is a big difference between, 'you don't need university' and 'you don't need teaching'.

> I think anyone with a trade (like plumbing) or an engineering degree would wholeheartedly disagree. At some point, you don’t know what you don’t know, and your own biases will blind you to the full breadth of any topic.

University professors that teach rocket science are not the same thing as working in a rocket factory with rocket engineers.

Seems to me that you are making an argument against universities, if you invoke that the primary way of learning is with a practitioner.

That would mean people should go directly into the work force and learn on the job.

> Perhaps with lots of wealth, we’d all have enough time to teach ourselves advanced skills, try them out, and learn from mistakes, but most people don’t have that luxury. College gives that framework to everyone who can attend.

Actually college is far, far more expensive, and if it was about learning, it would make no sense.
is the development still ongoing? as it used to be abandoned for a while
>It has not hit my state yet, but I plan on telling the boss that I am not coming in until they have a vaccine

Current expert predictions are that appropriate vaccines are a minimum of 18 months away so good luck with that!
> Publishers front nearly all of the deelopment costs of the book

The largest development cost for a book is the labor to write the book, and the training required to be able to do so, and that is fronted entirely by the author.

Advances tend to be very small and are a loan from the publisher to the author. Printing costs have been going down for decades. Print on demand now means that publishers have complete control over choosing a printing cost that minimizes their risk and matches their projected sales. Editing is a cost, but is relatively small compared to writing the book.

> There is a name for that sort of arrangement; it's called a "vanity press".

That term arose in the time before print-on-demand where an author really did have to sink significant capital into printing their own book. Likewise, before digital distribution, a vanity press author was unlikely to be able to get their book in many stores. Choosing to self-publish a book that couldn't get picked up by a traditional publisher was an indication that the author was doing something for their own enrichment more than for good financial reasons because they were unlikely to recoup those costs.

But self-publishing today requires little capital investment and it's trivial for a self-published book to be widely distributed. That means it's much more possible for an author to be making a sound financial choice to self publish.

> don't consider publication by a vanity press to be a valid criteria for membership in the Author's Guild, Science Fiction Writer's Association, Romance Writer's Association, etc.

The Author's guild says:

> Regular Membership: Traditionally published authors with at least 1 published book in the U.S.; self-published authors who have made at least $5,000 in the past 18 months from their writing; and freelance writers who have published 3+ pieces or made $5,000 in the past 18 months.

SFWA says:

> A published work of fiction of a minimum of 40,000 words either sold to a small press or self-published for which the author can demonstrate net income of at least $3,000 over the course of a year since January 1, 2013. Income can be in the form of advance, royalties, or some combination thereof or;

RWA just says:

> Per RWA policy, all prospective members must provide proof that they are seriously pursuing a career in romance writing in order to qualify for General membership. Either of the following serve as proof: One complete original work of romance fiction of at least 20,000 words. Multiple complete original works of romance fiction* which combine for a total of at least 20,000 words.
HTC Unveils Three New Vive Cosmos Headsets: Elite, Play, and XR
Fake news with really bad taste given the current situation in Lombardy.
Coronavirus confirmed as pandemic by World Health Organization
Lightweight lens library for JavaScript/TS
Coronavirus Tips
The funny thing with this line of thinking is the hand-waving involved when claiming the superiority of non-traditional methods.

I'm not going to claim every professor is a good professor -- but University is a human institution. MOOCs, bootcamps, self-help books, jazzercise, etc are all as fallible and just as guilty as University at selling an idea but get a free pass for being 'alternative.'
What happens when the WHO classifies a pandemic? I imagine a number of processes and procedures come into effect--anybody know what they are?