skysight-inc/HackerNews huggingface dataset:
> ....the Postal Service is working on an approach that it hopes to make available to the public in January 2018 which would allow USPS to send written notification to addresses when someone at that residence signs up for Informed Delivery.

Written notification is good. In addition they should implement mail-based authorization, where an activation code is mailed to the customer, and the code must be entered on the Informed Delivery web site to confirm participation in the program.
Using talking points for what amounts to racewar incitement is seriously against the Hacker News guidelines. We've banned this account because we've already asked you to please stop posting like this it doesn't appear as though the necessary change is forthcoming.

https://news.ycombinator.com/newsguidelines.html
This is an unusually good article of the "X is shutting down" variety. Sad!
If Bitcoin reaches a 2 trillion market cap, it will require less than 1% additional world energy output.

Is less than 1% additional energy usage worth a 2 trillion cap? Well, I'm sure people can find a way to argue that it's not, but the point is that bitcoin isn't this enormous threat to energy usage that people try to argue it is.
It's All in the Game--The Use of Gamification to Motivate Behavior Change
> But whatever your religious beliefs are, Galileo did lack proof. His model was wrong.

You know who else lacked proof? It didn't bother you just as it didn't bother the inquisition. Maybe try using the same standards for those theocrats as you apply to Galileo.
after zero cost abstractions you got carried away.
Compared to the environmental damage and pollution caused by the mulitary, it will surely be much smaller. Also motor racing is another huge waster of resources, with no real benefit to the population.
yeah, not always true, and this is more about noticeable performance. The answer is to why I have an SSD is speed and throughput and the point of calling this file system change out is because there are diminishing returns to the productivity in real world use

a benchmark is just a repeated process which is not reflective or real world use except in very small narrowly tailored applications
This is all fixed in Reason! :) https://reasonml.github.io/
No way around lost productivity, the possibly catastrophic cost of increased bad decisions and mistakes resulting from fatigue and sleep deprivation, and loss of key employees due to burnout?
Thinking of the bitcoin network "wasting" money as a "feature" (rather than incidentally) to process transactions is not quite the right way to think about it. From a bird's-eye-view the current baking/financial system of transactions (banks+visa+federal reserve, mints, FINCEN, etc.) all are part of what makes it difficult to cheat with money like USD. Rather than use this huge network of organizations to make it difficult to cheat, bitcoin uses proof-of-work. Replacing all those big, expensive organizations is, well, expensive! I believe bitcoin (or technologies like it) have the potential to be more efficient at this than the current system; bitcoin just makes more explicit the cost of making it expensive to cheat.
20 best startup logos of 2017
Waiting for Grace: An Uncle’s Story of Loss and Rebirth
AFAIK Bitcoin mining difficulty adjusts depending on how much processing power is on the network, not how many transactions are being processed.
How to Get Your New Blog Posts Indexed Instantly by Google
Tell that to all the Debian stable folks.
I have some tabs in my browser open that remain there for months (poor tab hygiene), how does it account for that?
TabShare | Software engineer (front-end / back-end) | Munich | ONSITE https://tabshare.io

TabShare is TeamViewer for the SaaS age: tab-only, install-free, high-resolution, 1-click invites.

We are developing a new screen sharing technology that allows painless sharing of web apps. Instead of streaming a remote desktop screen, TabShare works like a virtual desktop in the cloud and enables synchronized screen sharing and collaboration for web content. It outperforms traditional screen sharing solutions in both throughput and latency many times over. It's also entirely Javascript based, making annoying downloads obsolete. It further allows interactive collaboration through keyboard and mouse sharing.

We currently focusing on remote B2B SaaS sales and support: Software applications require a customer-focused sales presentation, comprehensive training/onboarding and intense customer support. Interactive screen sharing opens the possibility to provide those services remotely across the globe.

We are a seed stage startup (CDTM alumni with combined 7+ years of working experience in Silicon Valley and Tier 1 strategy consulting) and are currently looking for engineers (front-end or back-end) and working students/interns:

• Backend developer: Help us enhance our screen sharing technology. Experience with Linux, X11, Docker is ideal.
• Frontend developer: We’re using Vue.js with ElementUI and Bootstrap.
• Marketing & sales intern: Create a scalable marketing strategy for the European SaaS market & a sales strategy for different customers.

Please reach out to contact@tabshare.io
I ran into this adding an external disk. You just need to initialize with the prompt, and then close and reopen the disk utility, it will show up.
Cameo | Full-Stack Software Engineer | Los Angeles / Chicago | Remote/on-site

Cameo is a platform where fans can book personalized video shoutouts from their favorite actors, athletes, and influencers. We're growing rapidly and need help building the next line of our mobile and web products.

React, React-Native, Node.js

Email devon@bookcameo.com and mention HN
Even if it can't fiat the creation of more coin, the central bank of a high-income country can still extend a nearly infinite amount of credit denominated in that coin.
You should use dollar-star and printf to prevent echo treating some of the arguments as flags:

printf '%s\n' "$*"

Which works while

echo "$@"

might not work as expected if you did e.g.:

notes -n is a bad flag to pass to some commands

The latest posix bans echo from taking any - options, so you may be safe with /bin/echo or if your shebang specifies "sh" but that hasn't percolated down everywhere yet.
Date nits: The US dollar stopped being based on gold in 1971 when conversions from the dollar to gold were stopped by Nixon. The formal repeal of Bretton Woods then occurred in 1976, and the rest of the industrialized world transitioned to fiat-based currencies around that time as well.
There are similar laws on the books in some localities in the US still. Example: No retail alcohol sales on Sundays in Indiana. However, restaurants can still serve. At this point, it's a boon to generally slow Sunday restaurant sales, and businesses don't seem to want it changed, even if it irritates consumers.
SEEKING WORK. NYC or REMOTE.

Robotic Division.
Process automation.
We are a tiny consultancy offering Robotic / Process automation consulting. Technical Feasibility.

contact@qureshimedia.com (mention HN)

INFO: https://goo.gl/GwsYjp

$150/hr pay as you go.
I'm not knocking CF, it put food on my dinner plate for many years. I used to use fusebox (MVC with all the terms renamed) and had manageable code. I could knock out a CF based web app much faster than I can today with C# ASP.NET. The only reason we switched was the availability of developers willing to work on CF. You can find C# people everywhere.
Haha.. iOS development is a very fair point - I keep a Mac Mini updated for that purpose, but still run into snags when trying to run xcode.

I never do major MacOS upgrades without doing a full carbon copy clone disk image to restore if things go sideways.
Finix | Software Engineer | San Francisco, CA

Looking for exceptional people to join our team building payment systems and financial infrastructure.

Example product docs: http://developers.finixpayments.com

Current stack is a mix of

- java
- erlang/elixir
- c++1z
- postgres
- linux
- freebsd
- aws

We're backed by Homebrew and are Visa's first ever seed-stage investment.

email: cGF0cmljaytobkBmaW5peHBheW1lbnRzLmNvbQ==
You're right, such things should actually be in the README, but go figure, nobody does it.

Documentation should not be a matter of "every function has a docstring", a description of the architecture is always useful.
Where about is Arduino looking to use Go? I shared this comment over at #arduino on freenode (550+ active community users) and a couple of people are surprised but most of all curious about what this means or where it might signal Arduino is heading!
How the Bitcoin Bubble Will Pop
My grandfather was in the grocery business. No mention of shoplifting rates, vandalism, and the concomitant cost of insurance? We're not having an honest conversation.
Dad Diaries: All Good Plans – The Blogging Musician
Location: Brazil

Remote: Only

Technologies: PWA, Javascript, Ember.js, Node, willing to learn new languages

Résumé/CV: Built some MVPs, looking up for opportunities to build MVPs.

Email: jeanleonino@gmail.com
void * is part of it, but you can also implicitly cast from between integer types, and also between integers and enums. Think of passing an enum or an int into a function which takes a long as an argument.
India's Ola Raises $2B from SoftBank, Tencent
"cannot delete messages"

Well, notmuch doesn't delete messages itself by design. But you can delete messages by other means, using tags to designate the messages you want deleted. This really doesn't seem to be a big hurdle.

"cannot have copies in multiple folders ... no notion of folders"

I hear people talking about notmuch and folders a lot, and I can understand why if they're still using other clients to access their mail -- clients that can't deal with mail using just tags. But if you've moved completely to using notmuch, then using tags only and forgetting about folders seems like the way to go.

"cannot apply a tag to an individual message without passing by the threaded view first"

If you have the message open, you should be able to apply a tag to it using (notmuch-show-add-tag).

That said, I have my own gripes with notmuch:

Notmuch doesn't have scoring, it doesn't have BBDB integration, it has no way to get arbitrary message headers from elisp, it only indexes a handful of headers, it can't do regex searches of everything.
If Bitcoin reaches a 2 trillion market cap, it will require less than 1% additional world energy output.

The key question raised in the parent comment, which your own riposte artfully dodges, is once again - who stands to benefit from this N% increase in global energy usage?
Hi Mark,
Would this be different from than "cord banking", which is offered to new parents? I don't mean in the technique, I mean in the type of cells retrieved and their potential long term benefit.
I only ask because the American College of Obstetrics current position is not to store cord blood as a form of "biologic insurance" ( https://www.ncbi.nlm.nih.gov/pubmed/26595583 ) and was wondering what your thoughts on this are. It's a decision I, and some of my friends, have had to face as new parents.
Nice! But what's the point of the app now? Shouldn't they discontinue the app itself as well then?

Also, would be amazing if it would work both ways - you can play Spotify content in your Groove app because then you don't even need to install anything.
Is that really a typing problem, though? If I tried to use a "recived" slot on a Lisp struct that only had a "received" slot defined, I'd get a read-time error, and there's zero typing involved there.
Is there a way to create iOS applications without XCode and MacOS? I've been looking for a way to compile apps on Linux.
Uber CEO says Travis Kalanick’s board move is ‘disappointing’ and ‘unusual’
Always wait a few months. I go out of my way to download the recent OS to my apple app store account in case I need to re-install, and always maintain a carbon copy cloner backup.

Edit: SuperDuper is also a fair alternative to CCC, don't work for either, I forgot bombich owns CCC.
Submitting Radar reports now is a complete waste of time, they go straight to the trash. Maybe if you're a recognizable name you'd get an engineer involved, but I doubt it.
The Groove/ music app appears to be staying. It will still support playing music from OneDrive and local files (apparently the iOS/ Android apps won't be going anywhere either).

The things that are going away after Dec. 31st are the streaming service and music store (i.e. purchasing albums/ individual tracks). You won't be able to download any music from the store after Dec. 31st.

Here's the FAQ: https://support.microsoft.com/en-us/help/4046109/groove-musi...
I think this is incredibly overblown. How much does the existing financial system cost to operate? How much do ATMs, Private financial networks, money security, transportation, staff, legal, etc, etc. Comparing per transaction cost does not even begin to account for the energy costs of the current financial system. Even with the escalating cost of mining we are getting a deal compared to the way things are now. Hopefully research will yield significantly better incentive structures than pure proof-of-work, but in the mean time it has proven to be remarkably effective.
Hayek wasn't familiar with modern research into chaos and non-linear dynamics. He assumed an equilibrium and stable growth path, though he didn't use such terms.
I'm not sure about the details of this exact program but if someone who wants to come live in America, that means there is an added "value" to this program that the VC's don't have to pay for. I'm using the H1B program in mind here. Those people will possibly be more negotiable and possibly willing to take deals that others wouldn't for the same or less amount of money - simply because there is an added factor to the arrangement.
That doesn't even make much sense, unless the dog-free rooms are on a different floor those with bad allergies will still suffer I imagine.
LiveStories / Sr. Software Eng. - Full Stack & Front End / Seattle, WA / full time, onsite.

We are looking for a full stack and/or Front End Sr. Software Engineer to work on our civic data platform.

If you:
- have experience working with lots of data, visualization and exploration UX
- want to join a small team to make your mark
- resonate with the mission of making civic data accessible and actionable.
- have a solid experience with ReactJS and NodeJS.

I would like to hear from you.
We are building a large library of civic data, normalizing data from CDC, Census, BLS, and more. Our customers use that data to impact their communities.

Check us out at www.livestories.com. Apply on our careers link and mention HN.
Gyroscope [https://gyrosco.pe] | Remote / Onsite | Backend Engineer

We are building a new operating system for the human body. The Gyroscope app is currently featured in the Health & Fitness section of the app store and has a few thousand paying members, with many gigs of new health data coming in every day. We are working on using that data to help people live healthier lives, lose weight and be more productive.

We are looking for experienced backend engineer to help us scale the system powering tons of users health data and gathering it all in one place for analysis. We have been featured on the Apple and Google Play Store and the best is yet to come!

Our current stack includes Postgresql, Cassandra, Golang, Python and Kafka familiarity with these tools would be a huge plus and we would love to hear from you.

We are a small (3 full time & some contractors) distributed team, currently in SF, New York, and Canada. We are looking for motivated hard working team members with a great sense of teamwork.

More about why we're hiring: https://techcrunch.com/2017/03/05/fresh-with-cash-anand-shar...

As originally seen on HN: https://news.ycombinator.com/item?id=8043203

Contact: mahdi@gyrosco.pe
It uses Bitcoin but it is not Bitcoin. It has different security considerations, usage and it's fundamentally different. That it settles to Bitcoin does not make it become Bitcoin. Beef isn't a cow even though it uses (parts of) a cow.

The second part I agree with. According to Satoshi:

> Bitcoin can scale larger than the Visa Network

It's not obvious that this is false.
What's the rough one-time cost for storage, if anyone knows?

Also, what's the optimal age range to store these?
The SAFT Project
> Besides, code generation isn't all that bad.

It is the number one thing that makes C++ templates unusable: semantics defined by means of code generation.
Why? That is, is there some specific social good that the authors of the tax code were intending to accomplish by allowing companies to pay for lunch for their employees pre-tax, or is this an unintended consequence ("loophole") of some other coherent goal?

It seems to me like there isn't any reason for a tax code to allow not paying taxes if the company is calling a transfer of money to the employee for the purpose of buying food as a "perk", and yet tax the same money if it's called a "salary".
Lee Hecht Harrison | Jr. Analyst/Data Scientist | REMOTE (US Only) | Contract to Hire

LHH is the largest global outplacement services firm in the world with unique datasets on the job search activities of more than a million candidates over the last few years. We are doing some interesting work understanding how different job search activities contribute to successful job searches, including machine learning and similar prediction tools, digital products, and internal operations improvements.

We want to add a Jr. Analyst (reporting to Chief Data Scientist) to continue to build out existing machine learning models to incorporate new data sources and explore additional opportunities. Excellent growth opportunities. Contract-to-hire means you must be interested in joining full time once the FTE budgets are updated.

R, Python, SQL Server, AWS

More information @ philip.odonnell@lhh.com
Correct and certainly not related to the value of those transactions as GP implied.
What did you base this 1% estimate on? And also, why 2 trillion, and not more - considering that the total value of the currencies used in the World, by a quick google, is around 80 trillion USD?
Per our client agreement, they are disposed of unless an arrangement has been made. In some instances, your cells could be useful to someone else (such as an HLA match for bone marrow donation), however for tissue replacement, you are your own best donor due to immune rejection/clearing of allogenic donor cells.
At a high level, I believe APFS encrypts files individually (and uniquely) instead of the whole drive. Have to do some more reading :)
You're right of course. Different people with different priorities and the market can serve both and did so before Instagram. The examples I gave (tomatoes and apples) are examples. This is the way things are. I just don't like certain aspects of it ;-)
> So we've created an "industry" where you are essentially paid by comverting energy to waste. Paid to perform extremely intense difficult (ie wasteful) operations to back a useful technology (digital currency).

https://hackernoon.com/bitcoin-doesnt-waste-electricity-6496...
It depends on your type system. In new languages like Idris or F* you can encode in the type the correctness of an algorithm and it will not compile if the compiler can not prove that correctness.

For example I can prove my my string reverse works in Idris (https://www.stackbuilders.com/news/reverse-reverse-theorem-p...). Or I could prove that my function squares all elements in a list. Etc.

Now a big part of the problem is expressing with sufficient accuracy what the properties of the algorithm you want to prove are. For example for string reverse I may want to show more than that `reverse (reverse s) = s`. Since after all if reverse does nothing that would still be true. I would probably want to express that the first and last chars swap when I just call reverse xs.
Wow... So you're saying a computer on the internet, just by knowing my IP adress, could just get access to the LAN at my house?

I'm glad Arch Linux has such strict firewalls by default!
Programming's Dirtiest Little Secret (2008)
Not if you have `set -C` in your ~/.bashrc, which prevents you from overriding files with >.
Mpmath 1.0, and a ten-year retrospective [Python arbitrary precision numerics]
Ii is England Wales and Northern Ireland.

Scotland has genuine 24/7 shopping.
Credit existed before currency and currency well before national markets or anything resembling modern economics.
Micropayments and a fixed access fee are completely different models in my opinion.

With micropayments you are making small payments for articles as you go and not paying a fixed fee, the problem with that is that you end up with click bait headlines that people will pay for and garbage for actual content.
> Some have even gotten to the point of eliminating mining and transaction fees altogether

But it's not clear if they even work.
> There's no other transaction that happens as part of paying with VISA other than the monthly bill.

I respectfully disagree. There are many many transactions that happen behind the scenes when you're paying with a Visa card. All transactions go through a merchant bank before ever being sent to Visa, and they may even go through a second third party. Additionally there's a number of times in which clearing and settlement occurs, both on the merchant side and on the "monthly bill" part that you discounted as irrelevant.

This all takes energy, the POS takes energy, the banks all require energy to process transactions, it takes energy to send out statements, to pay your bill. I have no clue if this entire process takes more energy than Bitcoin or not, but I can guarantee the cost of doing a transaction through Visa isn't glaringly obvious.
I'm not a scientist, but this is very surprising to me. I would have imagined that our scientific culture would be one where any result is recognized as something from which valuable knowledge can be gained. The idea that unanticipated results reflects some failure on the part of the researcher seems so strange and unscientific. But again, I'm not a scientist.
Also the current system has an option where you have to visit the local post office to get authorized for the service !
Not the poster but, I assume the beneficiaries are the users of the bitcoin network by the added security from the increases hash-rate/ energy consumption.
I think this is one of the value-added features of using services like Stripe, right? Just as we have moved from dedicated box hosting to the cloud, we trust payment gateways like Stripe to properly authorize and capture payment.

I think the authorize and capture model adequately solves most of the issues (wait for authorization code, then capture payment). However, how do you guarantee payment capture even after having an auth? Does Stripe guarantee the card processor receives the capture request before returning a success code to the API client? If, for example, your initial call to the Stripe API for capture fails, can you safely run the capture call again with the original authorization to avoid a double charge? If I understand correctly, you cannot capture more than authorized?

You want to make sure you charge the customer once, not zero, or more than once. I think that's where the difficulty in writing credit card payment code lies.
That's a very narrow view, and it's not really the point.

America's national interest is tightly linked to whether or not it's able to attract tech talent from around the world. No law forbids US tech companies from doing that.

And in fact, there are a lot of incredibly talented people who are Americans, and we should be grateful if they want to come to the US and work. We should try to convince them to do so. Because we don't, they will found their Googles and their Facebooks somewhere else, and they will help non-US tech companies succeed.

You want resources? Be so good they can't ignore you.