skysight-inc/HackerNews huggingface dataset:
Domino Data Lab | Senior Front-End Engineer | San Francisco, CA | Full-Time | www.dominodatalab.com

Domino has an ambitious vision for data science and machine learning. Our platform helps data science teams accelerate research, increase collaboration, and rapidly deploy predictive models. Our customers are the most sophisticated analytical organizations in the world, including Monsanto, Allstate, and Instacart. Backed by Sequoia Capital, Zetta Venture Partners, Bloomberg Beta, and In-Q-Tel, we are at the epicenter of the data science revolution, helping companies build better cars, develop more effective medicine, or simply recommend the best song to play next.

At Domino, we have a maniacal focus on user enablement. We believe software wins hearts and minds with world-class design, usability, and impressive performance. If you agree, we have a mission for you.

As part of Domino’s Applications Team, you will use and influence the adoption of application front-end frameworks, as well as software development best practices. You will work with technical leaders in engineering and be involved in product and design discussions to influence and deliver UI/UX into our product. Last, but not least, you will help build the skills of your fellow engineers by setting examples of high-quality code delivered and peer reviews.

Whether you’re wonky about Angular.js, React, or Vue.js, you work efficiently, you foster a collaborative environment, and you are open to new ideas. You dream in domain models, UI components, and you contribute to design and implement an elegant but comprehensive API that backs up your user experience.If you are interested in learning more, check out www.dominodatalab.com/careers.
But then what's the point? The whole signature scheme is not making much sense anyway, and pretending that no change is better because it is cheaper just gives you technical debt in the long run.

Would probably be better if at some point it was decided that using a signature is stupid and a deadline for using a PIN was set. But then again, the US hasn't been able to fix the date naming scheme, the measurement system or the temperature system (and it's just 4% of the world that is still using the old ones). I doubt this will ever be fixed.
Sit for a minute or two on the toilet waiting for all the water to drip off?
Two nits... 1) on Safari 11.0.3 on MacOS 10.13.3, clicking on the Documentation link in the upper right leads to an HTML file download, not a valid link; 2) couldn't find where you can customize the invoice design within the UI or the docs?

Hope to move away from Wave Accounting to Stripe invoice, once I can match the design... thanks!
This title is horrible hyperbole. Science is more than just machine learning. Hell, even if we just constrain ourselves to "computer science" probably half of it is just math, for which the scientific paper is definitely not "obsolete" nor even deficient in any way.

But outside of computer science you need laboratories to replicate experiments. Scientific papers are perfectly fine vehicles to record the necessary information to replicate experiments in this setting. Historically appendices are used for the extended details. And yes, replication is hard, but it's part of science.
I wish this had existed a year ago when we shifted from primarily doing everything through Stripe to Chargify for metered billing, invoicing and dunning.
Watch Out Telcos, There's a New Muni Broadband Wave on the Horizon
Maybe they should stop lending their personal credentials.
There will apparently never be a replacement for Perl :)
The problem with this thinking is that Google is not in the "business of war" but in the business of artificial intelligence.

Sorry, but this just spin. If you create product X specifically designed for and marketed to vertical market Y... then you're in the business of Y, period.

Not even Google's own product people would pretend to believe otherwise.

If they did - they wouldn't be doing their jobs.
Got an email signup for that?
Sonos Gets Ready for an IPO
EFF: Google Should Not Help the U.S. Military Build Unaccountable AI Systems
Serving the Public Conversation During Breaking Events
OK, but you need to figure out a way to take over the universities then because scientists are also animals who need food and shelter etc. etc. and depend on grants, stipends, and salaries to buy those things.

I'm not saying this to be dismissive - I'm strongly in favor of faculties organizing to unseat administrators from their privileged positions. It's baffling to me that bright minds on campuses complain at length about the state of higher education but seem oddly averse to doing anything about it.
One reason this is nice is that certain build systems make it easy to copy 1 file or variable into a repository, so this might be easier than pushing a container to a private repository that can be somewhat configuration error prone. However personally I might still use Docker with this :)
> I don't really know what the solution is since apparently most academics have been perfectly fine with the status quo.

Simple - change the incentives. Currently, academics are evaluated based on paper publications not "actual code". If you want code and data to be shipped, create enough incentive for them and you'd see the change.
I think the recipe was copy/pasted from a transcription project, possibly this one: http://transcribe.folger.edu/

The zero width characters might be leftovers from the transcription process, marking disagreements or known spelling errors or something.

If you click into one of the books on that website, you can see options to mark stuff as "ex" or "unc", which explains the weird markup (<span class="ex">er</span>).
>Look to history.

Be careful. History may well tell you that protests and marches generally failed, and the ones we talk about are the exceptions.
If your needs are basic, why is that surprising? Anyone who uses multiple payment processing services, for example in different countries or to support different payment methods, is probably already doing their own thing at that level anyway. Big, complicated APIs and invoicing systems and so on are not your friend in that sort of environment.
You don't. Ever.
It illustrates the author's attention to safety and security. Opposite of worrisome, even if it turned out exploitable.

True but same idea applies. If your end device is maliciously replaceable you've got bigger problems.
Or link the app to a (Lua?) script which drives the menus for you for repetitive work.

Not unlike the image processing work my daughter is doing for a bio research lab she is interning at. Fortunately, the image processing tool they are using has a built in “macro” scripting language. But my girl was the only student who knew how to use it :-)
Although the counter-argument is, I've seen a whole bunch of cases where OSes weren't updated because this one old app wouldn't work on the new thing, so unmaintained legacy apps are always a problem.
I don't work primarily in computer science, but rather in math/physics, and both as a reviewer and as an author, I have only seen a positive impact for sharing code. When I review, if code is made available, it is easy for me to see the details of a model or a calculation, which I really appreciate. When I am writing a paper and developing a model, knowing that I will make my code available ensures that I write things in a clear, transferable, and understandable way (which ultimately ends up being quite beneficial to me).
The real problem is that, yes, human drivers ARE better than computers — for some unknown subset of driving. It’s that small subset of lethal mistakes you avoid by not letting your computer drive that makes all the difference.

The computer must not just be better on average — people must know that it’s better overall, across all possible weird events that a human just might throw a Hail-Mary and survive!
This is a pretty good intro:

http://docs.writethedocs.org/guide/
> It's like best practices for computer security -- always strive to minimize the attack surface.

I suspect that's also why some papers are unnecesarely verbose and describe simple things as complicated as possible. Can't criticize something that can't be understood.
it's possible to listen to news every day and still keep that perspective on how safe and easy our lives are now.

and it's reasonable to want to keep your ears perked up for the longer-term, slow moving and large threats via news (as you do with the economist & hn).

by my estimation, the more immediate existential threat (to americans at least) is not terrorism or foreign governments or even guns or climate change (although we shouldn't lose sight of those things), but rather the economic destabilization brought on by the aggregation of power in large institutions.

the smaller the person is relative to the institution, the more disempowered that individual will feel. let's favor smaller organizations, whether government or business. let's let what's happening immediately around us be the meaning we make of our lives. celebrate local achievements but leave celebrity to entertainment.

we can engage in the local while monitoring the global, without pulling our hair out over it.
I read and consume copious amounts of news and I'm perfectly happy. Reason - I curate/choose carefully what I consume.
I guess? I don't know if your paper dissolves vastly faster than the standard stuff in US and Canadian stores. I haven't had a problem, but to each his own.
I hear it's not very good/stable now, but running a Hackintosh system of Snow Leopard - Yosemite on various hardware worked pretty well. And that's without them trying to optimize it (I guess).
Same problem here. We use Avalara and just manage the subscription piece ourselves, i.e submit the transaction once we receive the webhook from Stripe.
How Proof-of-Work consensus prevents double spending[noob friendly guide]
Stripe now begins to turn into Paypal.

Soon: 4 versions of APIs working simultaneously, with a different mix of missing features in each one of them, and no docs.
Maybe you should stick with 1 card and 1 PIN and that solves all your problems and the problems of the people around you that you are affecting by living in society?
That's terribly unfortunate.

I'm entirely open to being shown otherwise, but working in that field seems more akin to working in physics than in software engineering (those are engineering problems, after all, not computer science; and sometimes they're only opinions)— and being critiqued for that in an ML/AI paper would be like critiquing a physics paper over the author's coding style— it is misdirected, IMO.

They could be squashing some legitimately good work by being too heavy handed around coding style and build process.
For marketing a language? No, unless you ruthlessly capitalize on every small change.

For iterating on large changes to a stable secure web browser used by many millions? It seems to have worked well for them so far.
I would not say that most academics are "perfectly fine with the status quo". But I would say that most academics have enough competing interests taking their time away from research that they're uninterested in taking on another one with such uncertain payoff.

In a way bringing about the kind of change you reference in scientific publishing would actually be a pretty significant research accomplishment -- the field would be that much better for your efforts! But the road to get there is filled with political wrangling, talking to and serving on committees, probably forming dedicated organizations and painstakingly getting buy-in. This is not something you can realistically achieve without probably a good career's worth of political capital in your field and the drive and people skills to make it happen.

Until it does happen, making your own lab adhere to these standards is admirable but with unfortunately limited upside. I'm not saying the status quo is good, just that there are reasons for it still being the status quo.
Scaling throughput processors for machine intelligence [video]
>we all would benefit from a more stable platform.

What instability are you talking about? Has anyone experience any instability ever on a workstation that could have been attributed to a cosmic ray bit flip?

I wouldn't trade a 10% memory performance drag for ECC if the memory was cheaper than standard.
Bret Victor: Redesigns Classic Strogatz Paper
Sure, spraying with a bunch of water will minimize paper usage, just like lightly dampening the paper with water will minimize water usage. But both amounts are so trivial compared to the water and paper product usage by a typical person that most of us aren't optimizing for this.
> Exchanges have well-defined rules for clearly erroneous executions,

I'd disagree with this statement.

it's true that each exchange does have its own rules and that they do set some guidelines but as far as I know they all have rule that state that they carry final veto power over what trade do and don't get broken.

For instance from Nasdaq

> Nasdaq is providing general guidance on when transactions may be deemed erroneous under Rule 11890. This guidance is not a mandate of the rule but is information on how Nasdaq generally applies the terms of the rule (at Nasdaq2019s discretion) to determine whether an execution is clearly erroneous.
Imagine there were known, reliable technologies for adjusting global temperature. You can raise or lower it 0.1°C / $B. What would the world look like?

A good outcome would be a global agency that aims to preserve the pre-industrial climate. But with $T incentives for agribusiness in northernly growing regions vs coastal property developers it's not obvious that the outcome will be so uncontroversial.
Happy they like it :) Spritebox is geared for ages 7+, but, like Lightbot, assumes no prior experience with coding.
March 2018 Release of Visual Studio Code
This process also occurs in US with the chip transactions. You can start the auth process while checkout scanning is still occurring. So implementing the pin into the mix would be beneficial and not so much added friction/time in completing checkout.
Come on, you are just throwing mud around for some reason I do not even want to know about.

It is hard to lose code with Pharo. I have always recovered everything 99.999% of the time.

You are happy with VW, fine with me. I cannot stand it.
> Federal law caps credit card liability at $50.

I thought that was for debit cards? Or does it apply to both?
#meToo and emergent copycat behavior
> That Christianity isn't a unified hive mind?

If they claim to have direct communication with the creator of the universe, like all christian communities do, they should have at least a minimum standard of congruence. Or is he just having a laugh with some of them?
Torvalds argument against microkernel: 'But, performance!'.

Result: QubesOS

...
Yeah, i'm building | built an invoicing app, it's not too much work for the basics.
As is usual for Stephen Wolfram, he has a point, and then blunts it by trying to own the whole thing. Edit: to expand, part of the answer to his question, why don't more people do this, is that it requires his expensive proprietary software. Scientific papers are (nominally at least) a commons.
Honestly, this stuff just shows us how rigged the system is. This isn't the first time it has happened. Flash crashes caused by bad algorithms lost a bunch of money that was reversed as well. IMO, it is horrible to reverse this. They took the risk and got to keep the reward, but as soon as they fail, they get bailed out every single time.
Development History of UnReal World RPG
Those points are neither specific to IPFS nor to a decentralized solution and they do not really highlight any advantage of IPFS over something like Dropbox to begin with. The best point is probably saving bandwidth due to its peer-to-peer nature. There are certainly more traditional solutions where you can save bandwidth if you can convince other people to provide it for you, for example classical FTP mirrors, but this is certainly a valid use case for a distributed solution. It however is more to the benefit of the service provider and not the user and it really hinges on the popularity of that data you want distribute, if it is not really popular just using a file server will most likely provide a better user experience as compared to depending on a few potentially low bandwidth peers.
Signature is not proof of identity, you are essentially signing a contract. The US model does not have any actual form of identity verification.
> By the time the trades were blocked for the last time, less than an hour after they began, Goldman Sachs executed orders to sell more than 1.5 million options contracts for $1. The cause? A coder had mistakenly programmed a router to send placeholder bids as live orders. If not for the good graces of the options exchanges, the bank would have lost $500 million, according to the U.S. Securities and Exchange Commission. Cancellations and price adjustments reduced that to $38 million.

It sure does seem like there are two sets of rules on Wall Street. I doubt any small trader would be able to reduce their losses 90+% after errantly submitting a bunch of live options orders.
> I hope/think that Apple is thinking that bringing back the cheese grater or in other word a PC running MacOS is not going to be enough to bring back the pro.

Before they can think of "bringing back the pro", they need to stop the bleeding: pros who need to upgrade this year have no choice but to go PC. An upgraded cheese-grater would have been a good stop-gap while they go back to the drawing board on their 2019 product.
Yeah, I've noticed that works with Apple Pay, but cards still seem really slow to me.
Hi,

we use stripe subscriptions now quite a lot, and I'm a bit worried about the whole invoice pricing - could you please clarify that a bit?

the web site says invoices are free for up to first 2K, then $1 per invoice. our recurring charges to customers now are around $2.99 per month, I hope you're not planning to take $1 more away from that. does the invoice price apply for each recurring payment cycle, or am I reading something wrong here?
Sure, except you could (for example) steal Linus's private ssh keys with this.
Shameless plug, I made a short podcast episode about this, from a systems perspective. It looks at what it takes to clean your teeth...and how systems have a tendency to spiral out this way. It’s a feature of problem solving systems: they generate new/different problems that need to be solved, and therefore propagate the system into something like global collaboration.

https://itunes.apple.com/us/podcast/episode-0-cleaning-your-...
Patch knows that ed is a fine choice. Ed is generous enough to flag errors, yet prudent enough not to overwhelm the novice with verbosity.

In case anyone has not been exposed to the reference, it's perhaps invoking the famous `ed, man !man ed` page.
https://www.gnu.org/fun/jokes/ed-msg.html
This software performs model versioning.
https://mitdbg.github.io/modeldb/
Could you talk more about a simple data versioning architecture. I have wondered about this coupling problem and would love to hear more.
I wonder why they chose a system or workflow that breaks with what we are pretty much doing everywhere else in the world: chip + PIN. It works, it's fast and reliable. And with optional NFC it's even faster.

While people can always make up arguments for some edge case where it wouldn't work for them, that is anecdotal at best. Resisting change it only going to hurt (economically, technically, knowledge-wise) in the long run. I know that learning from history is not humanity's greatest skill, but actively working against what turned out to be a bad practise seems rather.. strange.

And at the same time, some commercial services jump in to fill the void, which is not something you probably want either due to the risk of monopoly, data sharing and other privacy concerns.
UnReal World, or UrW, is a unique graphical roguelike RPG taking place in the Far North long, long ago. It brings you a realistic game world rich with historical atmosphere in which northern folklore, knowledge and way of life play an important part. The atmosphere and game features are highly original and compelling. The world of the game is based on the ancient Finland in the late Iron Age.
Throughout the years, UnReal World has been praised for its depth, realism, atmosphere and immersion.
... by applying to their Startup program:

https://cloud.google.com/developers/startups/
Yeah, as in all things in life, balance is required.

That sounds like a pretty good heuristic, btw - when you are hiring people who only manage process, question your amount of process.
OK, we'll hypobolize the title a bit.

But it would be better to react to the substance of the article, which is more interesting.
> Today everything is so locked down, paranoid and anxiety inducing

because computing is now globally connected, not limited to small computer labs
We got the first pc in the household when I was 11 and we never sat there with 2 or more people apart from the occasional "trying to figure something out" or A helping B or vice versa. But maybe that's also because my parents were never interested in games.

Thinking about it, it wasn't much different at all of my school buddies' places - often the computer was cramped into a corner that it was already hard to sit 2 kids in front of it and I've also hardly of anyone doing this with their parents or siblings, but that's of course not a proof.
Probably. But to clarify you think something besides immature GNs in the granular zone expresses DCX and PSA-NCAM but not NeuN?

I have my idea; I just want to hear yours.
> the US hasn't been able to fix the date naming scheme, the measurement system or the temperature system

That's exactly equivalent to proclaiming that the three dozen major languages still used in Europe should all be abolished, except for English. More than half of all Europeans share no common language. The most widely understood language in the EU, English, only has about 1/2 coverage.

Language is far more important than measurement, and it should be standardized just the same as measurement.

Now see what kind of response you get when you tell the Swedish, Germans, Greeks, Romanians, French, Hungarians, Italians, Dutch, etc. that they all have to abandon their languages for superior efficiency of communication.

Finnish, Lithuanian and Danish are a mere 1% of the EU language base. Estonian is less than 1%. Globally it's that much worse. Why are they persisted generation after generation? It's wildly inefficient and backwards to force them upon children. Where are the widespread calls for abolishing them in favor of English as the primary language, in the name of gaining efficiency?
> winners will receive some pretty cool trophies.
Two years ago, Tesla claimed self-driving in two years. Last December, Musk was claiming they need 3 more years.[1]

Waymo is currently the only credible player in self-driving. Uber crashed. Volvo backed off. Tesla has problems. Cruise just had one of their cars pulled over and ticketed in SF.[2]
Waymo's cautious approach is paying off.

[1] https://electrek.co/2017/12/08/elon-musk-tesla-self-driving-...
[2] http://sanfrancisco.cbslocal.com/2018/03/27/self-driving-car...