skysight-inc/HackerNews huggingface dataset:
"All those extra furnishings"

I don't know that there would be extra furnishings. It's not unheard of for Orthodox churches to only have seating around the perimeter for the sick and elderly. It's common for worshipers to stand during an Orthodox mass.
> What are the things that D3 did right to get the acclaim, and why does it keep it for so long?

As a dev, what D3 did right for me is kept the code stable, provided clear sample code for most use-cases, the internet (thanks folks) made lots of runnable examples available via blocks and jsfiddle, maintained precise documentation (even for older versions in github as markdown files) and has almost no external dependencies (so my local .js+.html files from 3 years ago still work without needing any broken npm install or jspm install)

Moving from v3 to v4 was not as painful as I thought it would be.

Once I got over the core concepts of selections and enter/update/exit cycles it has been a breeze and a pleasure to work with.

Thanks Mike and everyone else who's made reasonable and sensible choices for D3 !
In the late 90s I had a 486sx33 with one of those Cyrix 586 upgrade chips for the math co-processor slot. It was so hot it had a fan on it! Crazy!

I also maxed out the RAM to 32mb and upgrade the SRAM in my Trident video card so I could do 256 color in Windows 95.

I also had a 40mb Erwin Tape Drive for backing up my 100mb HDD. It wasn't fast but it was faster than reinstalling Tie Fighter from Floppies.
Had that same processor on my third computer.

Great era to build your own stuff.
I swore these were called "hard problems" based on the rough definition: it's a problem whose solution only becomes obvious after a failed attempt at finding the solution.

This fits nicely with the PDF text post also currently on the front page. The best solution for exporting the output text is simply to OCR what is visually seen as an image even though the text is present in the data (because white text on a white background wouldn't be wanted by most users)
Therin: The solution also changes based on use case!
The issue isn't a given person observing you, it's organized surveillance augmented by technology.
By focusing on the critical path through the call tree. It's shocking how many fatal errors static analysis finds in my typical C/C++/C# code but the call graph that those errors are on simply never gets exercised. The mathematical proof would include all those unused paths.
I'm not a security expert, but I really don't think "a living thing walked through the ticket stall" counts as a second metric.

A couple of more general objections:

First, you're assuming that biometrics can't be faked. This is not a safe assumption to make -- most biometrics can be faked: DNA, fingerprints, even facial recognition. It is entirely possible that gait recognition and vein patterns also fall into that category.

In a world where biometrics can be faked, they are strictly worse security than a near-range NFC device, because your biometrics get broadcast all over the place all the time, you can't turn them off, and you can't easily change them if they get compromised. Think about why social security numbers are so bad for security. That same reasoning is why stuff like fingerprints are not a good authentication method except as a (very limited) second-factor.

Second, security is only as good as its weakest link. Even if biometric authentication was more secure than an NFC chip, it doesn't matter, because you can't get rid of the NFC chips. Biometric authentication like gait analysis fails for people in wheelchairs, it fails for people wearing dresses, and it fails for anyone who stubs their toe or gets new shoes with different support. Regular people will need to regularly fall back on another authentication method, which is probably still going to be NFC.

Biometric authentication works well when it's provided as an authentication shortcut. The real authentication on my phone is the password, but because I'm not too worried about my phone security, I let myself bypass that password with a (less secure) fingerprint reader.
The proof is in the pudding.
I do it from time to time, it is cathartic. You live near SF? You can come over and we can burn our things together.
It was a loss leader to lure subscribers and that was during the wild overvaluation of properties. I'd bet the money I do have, that it made back a fraction of that (without using creative accounting). How many people do you think were influenced to use AOL (as it mentioned in the moviephone recordings "brought to you by AOL") because of moviephone? It's surely 0. Do you think the studios EVER paid for anything moviephone offered? That's a no. Moviephone's online portion (where you could actually order things) was acquired about 2 years after the AOL purchase. It was a dog the whole way, which you can tell by the synopsis on wikipedia (or having lived during the heyday). By 2000, something like yahoo movies was a superior way to get information and order tickets. Maybe they made a bit on The Phantom Menace, but they would often be oversaturated and you would get a busy signal during that time.
Are you considering remote candidates in all of North America, or do they need to be based out of Canada?

(I'm based in the US thus the question)
Assuming panspermia is correct, we could just continue to improve sampling of stuff coming here. Also sampling earth-originated organic materials from some distance away. This could give us some pretty good data on variety, density, duration.

Under this assumption I'd most like to estimate the number of discrete seeders in our vicinity and their interconnectedness.
> the inflation of prices “above prevailing market value” in order to attempt to profit from the outbreak.

It doesn't sound like those prices are above the prevailing market value, if that's what it costs to buy a mask.

"The best time to panic is before everyone else does" - even if you think 19-NCoV is nonsense, it's still a rational move to stock up on medical supplies - in particular those who are limited in production and sorely needed by hospitals.
Likely many older academics, just from the inertia.
AmigaOS
Watch: New Coronavirus Dance Challenge Goes Viral on Social Media
I have two sections in my digital notebook that are off limits, encrypted and password protected (with passwords I never share and 2FA) that contain "Dark Thoughts" and "Bad Thoughts About People." Dark Thoughts section is where I journal about some internalized toxic negativity, usually fabricated by some mild background depression, running through my brain. Dark Thoughts section lets me compartmentalize and objectively examine those thoughts. Bad Thoughts About People are where I put all those notes I might think about a person in my life that you don't necessarily want to voice, but you need to get the thought out of your head so you aren't dwelling on it.
I ran BOINC in winter; as it's not wasting if you're already using heaters.
On the engineering side of the house, team that is being put together includes UX/UI designer, Sr Web Developers, Full stack engineers, Data Scientist, Data Engineer.

The product is being built all in AWS using modern web framework with lots of opportunity to innovate on the technology side. Questions?
I find Existential Comics to be an easily-comprehensible way to wrap one's head around some philosophical terms laymen aren't familiar with.

On the topic of Postmodernism:

http://www.existentialcomics.com/comic/218

http://www.existentialcomics.com/comic/182

http://www.existentialcomics.com/comic/224
I've found wayland still has strange input, if there's a lot of CPU usage going on (something compiling or whatever) then the mouse and keyboard input will 'lag' and get stuck, plus it feels worse in games to me but the benefits seem really good, I hope wayland can keep improving so I can switch without it feeling worse for me
This seemed like an interesting concept, but the list of examples was underwhelming. It can be boiled down to "problems that can be mitigated, but not solved." Which is just kind of a dull thing to name. Given the description, it sounded like this was an article about paradoxical problems in optimization, or sort of real-life examples of the liars paradox. Instead, it's a class of problems that may be interesting in their own right, but the part they have in common isn't.
Okay, my original comment was probably more vague and snarky than HN deserves, so let me elaborate on my thoughts:

1) This will develop to the point that someone sues over this, but gets smacked down because it's based on publicly accessible information.

2) It underscores that current jurisprudence is out of line with our intuitions about what constitutes norm-violating invasions of privacy.

3) Yes, it would be absurd to expect others to shield themselves from noticing your gait. But the problem is, like with all the other things we don't have an expectation of privacy in, it feels a lot more invasive when it's collected by a machine and aggregated in the large and correlated with every other data point about you. Jurisprudence, in America, doesn't seem to have a language for capturing that and so doesn't recognize it.

(Heartbeats, for that matter, are something humans don't directly observe by default in normal everyday encounters.)
The ZUGFeRD and Factur-X Formats for Electronic Invoices
I was under the impression that any genderisation was to be avoided in our modern times. More so when the "Junk Mail" is in quotes followed by `men`, it disassociates the past term of "Mail Man" by the use of quotes in the original article title.

Had it been postman or postmen, then that would be the legacy terminology used, but in this context, it does somewhat seem to stick out more.

After all if you flip the gender and replace "men" with "women", would the article be just as palatable and if not, then it is equally the same issue with the same gravatas.

[EDIT ADD] https://en.wikipedia.org/wiki/Mail_carrier seems to be the terminology that should be used - Mail Carrier.
Never thought I would feel nostalgic for old school address labels. The current version of marketing is much more,
ah, specific. If you work with data about people, you
should read Christopher Wylie's description of more
powerful technology:

https://www.amazon.com/Mindf-Cambridge-Analytica-Break-Ameri...
This was really cool. It kind of clashes as I suspect the kind of people that like to hear cathedral music might not be into the lack of authenticity a filter added to a studio performance might give off. It would be cool to hear an actual performance side by side and see how close they got but that seems even less likely given the current politics.

Talked about in the bit, the Hagia was a church, then a mosque and is now a museum which is apt considering how many cultures touched this thing. This was mainly due to Ataturk's forward-thinking secular reforms in the 1930s. The current Turkish President Tayyip Erdogan has signaled his intention, multiple times, to change it's status back to that of a mosque[0] which I think rather unfortunate. Muslim prayers have been allowed at the site for a few years and I suspect it isn't long before Erdogan makes good on his promise.

[0]: https://en.wikipedia.org/wiki/Hagia_Sophia#cite_ref-67
Is there a better way? Can we make gcc with less options, while still catering to all the use cases.
Wondered the same thing!

Perhaps "they" (the committee) were afraid that computers were getting powerful enough that we might just find something. Better pull the plug.
Show HN: Proji – A powerful cross-platform CLI project templating tool
Revision Control System? I think I remember that...
I'd say exactly the opposite. PDF makes it easy to create a document that looks exactly the way you want it to, which seems to be all that most web designers want (witness all the sites that force a narrow column on a large screen and won't reflow their text properly on a small screen).
Wouldn't rent and salaries (at least in the SF Bay Area) almost always be vastly more expensive than computation?
What type of exploit are you talking about? Makes you think wifi/bluetooth/gsm isn't vulnerable as well?
> Keeping in mind that generally technical people will join this server and may have a vested interest in the move from IRC?

I'm not sure what the implication is here.

> The issue around IRC is not a problem that can't be solved and really has been solved with the Web UI clients, for an every day user, to clients that make it simple otherwise.

The issues surrounding IRC are partly because of inconsistent client implementation of features, but I think an even bigger problem is the inconsistent feature set of servers, which end-users have no control over. Sometimes it's because the server simply hasn't implemented a particular feature, other times it's because there is no feature - and if you're lucky, you'll even be told condescendingly that you don't actually need that feature in the first place.

And of course, there's also the stuff that is implemented, but only accessible through bot interfaces that are incompatible between servers. Or the problems that are technically possible but require using a bouncer, and even still, that has inconvenient warts like having to grep through logs to search for stuff that isn't in your backlog, and the seemingly impossible-to-solve issue of persisting private messages across reconnects in a way that's useful in all situations.

In any case, Mozilla has mentioned their intent to make their Matrix server accessible from an IRC bridge in the future, so it really does seem like the best of both worlds - giving Matrix uses the advantages of the platform like editing chats and easy offline channel history, while allowing IRC users to continue using their comfy client. Personally, for me, it's the other way around - Matrix has almost completely supplanted the use of my self-hosted IRC bouncer, and I'm looking forward to the day when I can shut it off for good.
You're right, simple workflows can be wired up with Jira + Zapier. Tools like Jira are great at tracking work, but the work itself generally happens somewhere else. Our vision is for Flowdash to not only be the place work is tracked, but also where it's performed. We make this happen by providing common building blocks like reading from a database or kicking off a document signing flow and allowing teams to configure them to match their workflows.
And, more generally, one specific instance is called UnifyID: https://unify.id/
I couldn't possibly disagree more with a person's post, but I'm glad you're finding success with what you're doing.
Coronavirus Disease 2019 (Covid-19) Situation Summary
For some open source implementations see https://zugferd.github.io/open-source.html
I can cosign on this methodology. I used to work in an organization that used to build pdfs for accounting and licensing documentation. I used a proprietary tool (Planetpress :( ) to generate the documents using metadata from a separate input file (csv or xml) to determine what column maps to what field.

Good thing about this was as you have already outlined: It allowed for some flexibility in what was acceptable input data. For specific address formats or names we could accept multiple formats as long as they were consistent and in the proper position in the input file.

Regarding renegotiating: We didn't get that far. However, if a customer within our organization was enlisting our expertise and could not produce an acceptable input file, then we would go back to them and explain the format that we require in order to generate the necessary documents. Of course, creating our document through our data pipelines is obviously the better choice, but this was not an option in some cases at the time.

As far as doing the work of creating these documents in a tool like Planetpress is concerned, well, don't use Planetpress. You are better of doing it in your favorite language of choice's libraries tbh. Nothing worse than having to use proprietary code (Presstalk/Postscript.) that you have to learn and never be able to use anywhere.
"Basic" is not meant to be derogatory. They're chemists; that's what they should be doing. It would be more troubling if their results came from "novel" chemistry.
Kudos to shutting down instead of dredging on. It's never an easy choice, but giving everyone closure helps everyone to move on.
It seems this post wasn't that well received, so let me just go ahead and mention as a follow-up that I was once an "angsty college grad" myself. There was a time I contemplated and almost convinced myself that there might be something to this "cultural fit" thing. But then I experienced the work force for an extended period only to realize my preconceived notions of what it takes to be successful in business has almost nothing to do with personal traits. In probably every way I've ever thought about / experienced it, successful businesses are built by people whose workplace behaviors are composed of UNIVERSAL traits.

So, it follows that, for someone to say you're not a "cultural fit" more or less means you don't have what it takes to truly be successful no matter who hires you.
> sparc64 never made the switch (unfortunately)

Care to elaborate?

We're maintaining sparc64 in Debian Ports and we have smashed quite a number of bugs in the SPARC backend in LLVM.

Are there any issues you are seeing?
I worked for a large insurance company, my first job, when SETI@Home was launched. It was a typical large cubicle farm. I remember sneaking around to any unused WindowsNT workstation around me and installing it. Good times, good times.
I work as a scientist/programmer - my coworkers with a science background write journals, and those from a programming background put the info into issue trackers, git commit messages and wikis/communal documentation.

I think the programmer tools scale much better for larger, distributed teams. Personal journals are ok, but if you ever think someone else might benefit from knowing some information there, put it somewhere else.
That's a huge improvement.

It means that you've told the type system what it needs to support you.

If your function tells the type system you need a reference to a type, you get a reference to that type. There's no hidden timebomb in there where you might get something that supposedly is that type but can't be treated as that type.

This lets you write your functions to accept nulls where appropriate, and require some form of unwrapping at the call site otherwise. It tells you when you've missed something and it lets you refactor without having to constantly repeat all of your checks, once you know something is valid the type system reflects that for you.

In short if you have a T in rust, you know that it's not secretly a (not)T that is implicitly allowed anywhere a T can be.
Personally, I can see several significant downsides (being manipulated by targeted propaganda, punished for socially unpopular behavior, taken advantage of, etc.) and virtually no meaningful upsides.
> The reason was fairly obvious, it shows that soccer/football is the most played team sport in Australia

I'm not familiar with Australian culture, can you explain why would that be obvious?
"The dirty secret of discoverability is that only a tiny subset of features is relevant at any time in the UX"

For some reason, designers and some users don't like it, but a hierarchy (folders, menus, etc) is something many people find useful and effective.

But it seems pretty common to declare people can only handle a few options plus search.
Are you assuming the tests are all 100% automated? If QA needs to take a look, how is it possible to have a commit-test-release cycle every 15-60 mins? I mean, it would take a human few mins to just read and understand what they need to test, isn't it?

The article talks about static analysis, I wonder if they do human code reviews at all?

Any which way we slice this, this is incredible! Sure instagram is not healthcare, transport or banking application - nobody is going to die if the website goes down, it is still an awesome achievement.
Are you notified of the ones that are not imported?
> Sparc was deorbited as part of the GCC4.2.1 retirement effort — no one showed up to implement Sparc support in Clang, and the version of Sparc hardware FreeBSD ran on was extremely obsolete anyway.

What's missing for sparc64 in Clang? We have Clang on sparc64 in Debian Ports.
14 years ago I used the personal edition of Abbyy FineReader to OCR about 400,000 scanned journal articles. It took me a few months.

The workflow was:

- Extract the page images as TIFF, and store the page ranges so I could map the page ranges back to the individual articles afterward.

- Concatenate a range of images one big file, with an upper limit of (IIRC) about 4000 pages. FR would start to generate weird errors when I made the files any bigger than this.

- Run OCR over the giant 4000 page file.

- Export the result as one big PDF with OCR text layer under the scanned pages.

- Split the PDF back into individual PDF files corresponding to articles, using the data I saved in step 1.

- Optimize the individual PDF article files for compact storage, using the Multivalent [1] optimizer.

I did this with a combination of FineReader -- the only paid software -- Python, Multivalent, AutoHotKey, and PDFtk.

I was living on a grad student stipend at the time so I optimized for spending the least amount of cash possible, at the cost of writing my own automation to replace the batch processing found in more expensive editions of FineReader.

The most time consuming part was dealing with weird one-off errors thrown by FR's OCR engine. I had to resolve them all manually. They were too varied and infrequent to be worth automating away.

I tried Acrobat's own OCR too before I resorted to FineReader, but it was pretty terrible. At the time it also appeared to make the PDF files significantly larger, which was weird since a text layer shouldn't take much additional storage.

[1] http://multivalent.sourceforge.net/
If you're worried about the environment, recyclable paper stubs and small plastic/magnetic strips all seem pretty preferable to building, maintaining, and replacing hundreds or even thousands of high-precision sensors across a city.

The power draw from a camera is probably always going to be higher than the power draw from a short-range NFC reader. And the NFC reader is also probably always going to be less delicate and last longer, which is good because the environmental downsides of throwing away paper are negligible compared to the downsides of sticking electronic components in a landfill.
In fact, people with higher IQs are more prone to their own biases. The suspected cause is smarter people come up with more arguments that appear sound to the self, making smart people believe their own b.s. more than an average IQ.
I remember running it back in the day. Sad.
Iceland is your best bet.