skysight-inc/HackerNews huggingface dataset:
SEEKING FREELANCER - Remote okay, local preferred - Irvine, CA

I'm a software architect and entrepreneur looking for a frontend designer/developer. Have several independent projects I'm looking to build--eCommerce, mobile, and SaaS tools. Open to a freelance rate or a combination of freelance rate + partial ownership on certain projects.

Technologies: Golang, C#, Swift, AngularJS, React, Bootstrap, and AWS

Email: nc [at] iphoneroad [dot] com

Please send me your latest website or mobile app and your rate. This would primarily be weekend/evening work for me, so I'm flexible on your availability.

Looking for individuals, not agencies.
Why we should love null results
Bringing Puppets to (Augmented) Reality
If you don't understand why businesses don't like unions, you've never owned a business. Also, historically, unions in the USA for whatever reason a lot of times end up becoming mafioso (not sure if it's the same in other countries).
The "business-friendly" policies of the right are often not particularly friendly to small businesses, though such businesses are typically used as rhetorical devices in selling them.
> So what's your position exactly? That the current issues with transfer fees and the long term usability of bitcoin are overstated?

Oh definitely not that - it's a huge problem! Places that accepted bitcoin no longer do, and bitcoin's market share is plummeting - there's no reason it every should have happened. But instead of a simple fix to the problem (upping a temporary limit put in place in 2010 - that's eight year old tech), now Blockstream is trying to push a massively complex revamping. It won't even help with the scaling problem - it only discounts Segwit enabled transactions (since Litecoin enabled Segwit, almost nothing has used it). It's primary purpose to enable second layer solutions Blockstream can consult on.
Even if something like Segwit was a solution, FlexTrans is a much better way to go.
Even if Segwit activated tomorrow, there'd be little-to-no backlog relieft, and Bitcoin would be forever saddled with inescapable tech debt.
Apple Paying Freelancers to Improve the Accuracy of Apple Maps
The poster's point is that $19.20 is significantly above the federal minimum wage and what Walmart is legally required to pay.

I want to emphasize in this context (gig delivery) that the recent UberEats Stockholm posting indicated even less than $5/hr.
True, but I'd bet those that choose to opt in are more likely to get raises/promotions and create a vicious cycle where it's still opt in but everyone basically needs it to stay competitive (smartphone, car, etc.)
Does anyone remember Parcelnet from Britain 15 years ago? It was mums and retired people delivering packages for several retailers, and it was a complete disaster. Your orders just wouldn't show up. That's on top of the sharing economy exploitation.
Why do you need that then when you can just use the startup script directly with the VM?

My point is that's a loaded question. You could just as easily ask why do you need bash in every VM when you can just have Ansible in a single machine.
Gross profit. Not Net profit. They made a tenth of that after all other costs are considered. [1] 13.6 billion spread over 2.1 million employees works out to about a $6500 per year raise or about $3.10 per hour given 2087 working hours in a year before they're in the red. It'd help a bit, but nothing life changing. You're vastly overestimating their ability to raise wages without raising prices.

[1]http://www.marketwatch.com/investing/stock/wmt/financials
I also checked out a few dozen and decided on Hugo with the Minos theme. The easiest to use.
Because a collision in MD5 doesn't give you a second preimage of an MD5 hash.
Not to mention Brave is written in Electron/JS so it'll perform worse than Chrome does.
No, whom! Prolog killed him, not Prolog killed he.

To get the reference, you have to follow some HN submissions on Prolog...
What you're describing is actually rational behavior. You're describing the difference between what you'll imagine beforehand makes more sense vs. what you know will actually work afterwards. The key difference is that you know more than you did in the latter case, so your descisions later have more information to guide them and thus are more likely to be correct.

To think you understood everything before you started and insist on sticking to that after you find it's not working out isn't rational, it's stubborn.
Can we talk about getting data into Google Sheets? Is there a standard way to build a pipe from, say, a reporting database to dump aggregates into Google Sheets?

I built a private Add-on for my company that surfaces specific aggregates as Sheets functions (i.e. getSalesByDay(...)) and I have found so many bugs with that whole ecosystem. Deploys are completely manual and require copy-paste, you can't reliably tell what version is being invoked in a sheet, invisible cell-level caching that caches error state, concurrency limits that are too low and impossible to work around, and more. It all kinda sorta works but Google doesn't make it easy.
As far as I know, Solaris threads are actually M:N threads on the system level. M:N threads are extremely efficient. A "native" thread is a heavyweight construct - e.g. by the stack space allocation. So this puts a limit on how many threads you can spawn in a program. For many tasks, this would force you to roll out your own M:N mapping system yourself. Doing it on the language level usually yields the better results.

Due to the implicit M:N mapping, Go goroutines are extremely cheap. This allows you to spawn as many, as your algorithm naturally requires. The Go runtime will automatically map them to native threads - typically one per avaliable CPU. As a consequence, a Go program that heavily uses goroutines has a pretty clean code and scales without much overhead across a large variation of number of CPU cores.
Previous discussion: https://news.ycombinator.com/item?id=14465534
I traditionally haven't been the biggest fan of this book. Most of what they list is stuff that just looks like using C++ just for the sake of it, with no real benefit over a C codebase.

For instance they don't appear to use RAII at all, even in places where it's an obvious win (InterruptLock).
How to cope with anxiety. A no nonsense guide from a severe sufferer
Beyond Doctors, a lot of software engineers are highly paid and moonlight as well.

Or startup founders driving for uber.
> I think we need both a block size increase and SegWit (or something like it)

Yes - the former now (or last year!) to resolve the massive backlog as new adopters come in. We later need something to enable greater scale than blocksize alone, but not yet; other cryptos like Ethererum are able to handle a much higher transaction throughput. When the time comes when something like SegWit IS needed, FlexTrans is a much better solution.
Which is why the bots have a random "obedience" stat meaning sometimes their likelihood of listening is extremely low. Also, it is why their buys are randomish (mostly don't get armor/kit and buy weird guns). Top fraggers are less likely to die first and if they are willing to throw their life away for info and a second chance, they might end up with no armor and your team is down a body who can at least give call outs. Bad players can at least drop guns also.

Unless the player is toxic and/or purposefully throwing it is almost never better to get a bot.
The modeling in the example seems weird:

- Why do you need a user_id in todo_items if you already associate lists to users in todo_lists table?

- "If users have the same list ID..." Why would they?
Unless I missed it, that report doesn't indicate the total hours worked, only rates at which doctors perform work outside their primary clinical job.

There is also a massive difference between a doctor taking a side job because they enjoy it and a WalMart associate taking a delivery job because they have no choice.
Any situation where you do not receive the full value of your labor is exploitation, of course.

https://en.wikipedia.org/wiki/Exploitation_of_labour#Surplus...
> Libertarian isn't necessarily right-wing, even though it generally is in the US.

American left-libertarians exist, but may not identify as libertarians because right-libertarians have kind of monopolized the label.
Antifragile != anticyclic

Funds like these might be of interest:

http://www.investopedia.com/articles/investing/090115/top-5-...

https://www.thestreet.com/story/13427689/1/these-3-etfs-will...

I don't own any of them, don't endorse them, etc., I just suspect you haven't been searching with the right terms.
Google Ethics and Compliance phishing email
Just got a phishing email, trying to pretend to be Google. Link goes to https:// aravo2.aravo.com:/link.jsp?j46vrizn76dpvm8n Mailto: procurement.support@customer.com
PLEASE RESPOND BY: 06/09/2017

Dear Business Partner,
You are receiving this email as part of Google's anti-bribery due diligence process. Various law enforcement agencies -- now more than ever -- are requiring companies to conduct due diligence on their business partners. To that end, Google conducts due diligence and basic background checks on all partners.
Please follow this link
to complete your due diligence action items. Please submit your completed questionnaire within 7 days from receipt of this email.

Please note that you cannot begin working for/with Google until you complete our due diligence process. If you are already working with Google, we may need to place the relationship on hold until this process is completed.

Note: For the best experience, please use one of the following browsers: Google Chrome, Firefox, or Internet Explorer 10 or higher.
Please feel free to contact us at due-diligence@google.com if you have any questions about this process. We look forward to working with you, and thank you in advance for your cooperation.

Best regards,

Google Ethics & Compliance
SmugMug| Mountain View, CA | Technical Project Manager | Onsite

We’re looking for a project manager whose talents include extruding the best out of the people and projects they oversee, and thriving when planning projects and working with teams. At SmugMug, our project managers are integral to helping us deliver amazing new products and features to our customers. You’ll collaborate with engineering, management, data science, and product teams to complete projects on goal, on time, and within budget while helping your team excel and triumph.

We’re seeking a sharp, proactive, passionate individual to fill this star role with panache for hands-on, results-oriented effort at our Mountain View headquarters. Sound like you?

Click here for more info: https://jobs.smugmug.com/Job-Openings?gh_jid=586114
That may be part of it. (Don't know.) But generally speaking I observe that both bank branches and mobile phone stores seem to occupy vast stretches of real estate that seem to be out of all proportion to what the businesses can rationally make effective use of. But I guess it's all part of projecting a bigger is better image.

The drug chains at least also functionally serve as convenience stores as well and, in my experience, they do get quite a bit of foot traffic. I actually find it a bit inconvenient when traveling internationally that this sort of store doesn't really exist--with the somewhat exception of the UK.
Well, I don't have an ethical dilemma. I would absolutely remove the extension the moment I can read or watch something without getting covered by full-volume-autoplay-ads and flashy popups.

Start by respecting my ears, my eyes, my laptop, and my time, then we can have an "ethical" discussion.
And why should they? That's not what they test for in interviews.
Isn't that what I said? :-)
How migrating to the cloud kept one IT director sane and successful
Not everyone can build their own backtesting tool. I played around with quantopian for a little while and did some live trading with quantopian + robinhood and I never would have been able to do that without quantopian
The Amazing Arrogance of the Paris Climate Agreement
I'm pretty sure "eye of the storm" refers to the calm in the center of a hurricane. This writer seems to use it to mean that AirBNB is suffering the worst damage.
In my humble opinion, you learned the wrong lesson. The right lesson is "keep (and verify) regular backups", doesn't matter if it's a remote or local system. Obviously, if the remote service makes that hard, you probably shouldn't use it, but Pinboard isn't one of them.
Depending on what you see as the value proposition for Bitcoin. Long term settlements = transaction fees for miners. Short term = Lightning or other providers.

Personally, I think that mining only should not be a for-profit enterprise. Only parties that have goals aligned with the long-term economic future of Bitcoin should be involved in mining, like major exchanges, merchant providers, etc. The value proposition was only ever to secure the network and get some financial help with doing so.

Otherwise, you have to have constant innovation and investment otherwise you are pointlessly fighting the difficulty level adjustment.
Jupiter flyby video – Juno Perijove 06
I'm going to flip the discussion a bit, and ask, what is a good use of operator overloading? What is a bad one? Is it possible to generalize the rules around good vs. bad cases (in order to make a programming standard others can follow)?

My experience is that I like writing code that uses operator overloading, but hate reading code that has it. Kind of like programming in Perl. In both cases, I find that on large projects, it is best to avoid the technology.
Well I guess just making things up is one approach to debate, eh?
> Documenting software is extremely difficult. People go to university to learn to become technical writers, spending thousands of dollars, and several years of their life. It’s not really reasonable to expect every developer to know how to do it, and do it well.

This is the answer. Software developers are bad doctors, and bad writers, and bad musicians, ... Why do people expect that software developers should have so many other professional skills? The time when your developer designed, implemented and written content for your corporate web is long gone. But we still expect them to be good technical writers.

In the companies I have worked for, we have technical writers that help to write organized, consistent complete documentation. And it is a full time job.
You can see for yourself [1]. Seems many users are not following the patterns of Async IO in Rust.

1. https://www.reddit.com/r/rust/comments/6enj5d/what_does_rust...
> They can't raise prices and exclude competitors long term.

Of course they can–remember: they get paid by advertisers, but it's the users that make the decision to use them.

For many businesses, search is the only online ad channel that actually works, and it's not straightforward to see how any competitor could catch up to their technological advantage in search.
I have a Schwab Roth IRA. They don't charge anything.
Checking a secret file is probably the easiest option. Of course anything is hackable, but the again it's probably easier for someone to just hack the full version of your app, depending on how you protect that.
An alarm about the influence of standardized tests on American society
The main problem with Quantopian is that the data missing especially for delisted stocks, here are some examples you can test yourself: AA, CWH, NIHD, PANL, HTZ, DSL - I have a whole list I found very fast, just imagine what other mistakes could be there... And the other problem is that they are my competitor, so I would never give them my trading strategy or ideas I am testing at the moment...
I have a simple manual algorithm that took me from 650€ to 1450€ now (as test) in 2 months. Does someone here have experience with algo trading in c#?
BAMTech | Chelsea Market Building, NYC | Senior Software Engineer | Full-time | Onsite

BAMTech’s media team, a subsidiary of MLB Advanced Media, is looking for talented engineers to help build out our Live & VOD Media Production Pipelines. It’s a unique opportunity to not only work on products such as MLB.TV, NHL.TV, HBO NOW and PlayStation Vue but also to enjoy using them.

https://boards.greenhouse.io/majorleaguebaseballadvancedmedi...
> Because taxpayers are subsidizing Walmart's business

We can assume then that taxpayers are subsidizing all businesses with employees making under $11 and hour, so why isn't the government changing minimum wage laws from $7.25/hr and $2.35/hr
Again, you're saying this without even knowing what the pay structure is.
It sounds they want something tangible. See a result.

What's your child's aim? Impress they friends "I know game design!" Because that's impossible in a few weeks, or years, with expectations like beautiful visual effects.

Android/iOS also have a pain of structured languages.

Perhaps something like 100 Javascript steps per day. I did search, and perhaps another HNer could follow, but there was link 3-4 years ago about a person that gave herself a javascript challenge per day, starting from really basic HTML/CSS, to some quite interesting creations, in the space of a few weeks/months.

Then given some grounding in JS, extend that with something Node and React-based later (but don't announce that yet? Sounds too scriptured?). With a low-level understanding, you could certainly explain problems novices encounter with things like string inspections and data types.
I never had a problem with the Sheets V4 API that came out last May, how big of a database are you talking here?
From https://www.dpreview.com/news/6846393455/mathematician-turns...

When NASA released the latest batch of images, last month, German mathematician Gerald Eichstaedt got to work, turning them into into a video....

London-based filmmaker Seán Doran saw the video when Eichstaedt uploaded it to unmannedspaceflight.com and spent another 12 hours smoothing the thousands of frames, before adding a soundtrack.
>...The comic is a bit disingenious as it implies that all renewables are intermittent.

No, I don't think it does that.

>...But many renewable energy sources are base load as well, e.g. hydro or wind.

As user rsynnott said "Wind most certainly isn't base load." While hydro is base load power, only a few countries like China are considering building more hydro plants. We aren't going to be able to use hydro as a means to get off of burning fossil fuels.
I think there is much potential of new coders wanting to participate to projects, but they just don't know how and where. They maybe used a project a bit and stumbeld over bad documentation or not working examples ..

So in theory, helping with documentation and fixing that would be a good start for them.
But it takes confidence to tell someone, especially when you are a newb, that your documentation is sh*t and that you could help with that.

So if projects are more open for that - and explicitly say that, that they are open and thankful for that(also for beginners) - it could be a huge benefit for everyone ...
I am a .net developer, and would like to learn it, but not sure how. Any suggestions to where can I access a dataset and the computing power?
Reference aside, OVS is a very rare word order in English. Most would expect "Prolog killed whom".

Then again, "Prolog killed who" is broadly considered acceptable, so whom am I to judge?
I didn't want to mention it since it is still not proven that this is happening, only strongly suggested.

Of course I support any efforts to get rid of shortcuts in the POW function ASAP, and by any means necessary. The whole reason behind a POW function is to ensure a fair competition.
Kazakhstan has cheaper electricity than Iceland. It has the second coldest capital in the world and has an extensive border with China.
Ponzi systems end. A speculative asset might drop hard, but then it stabilises. There is simply no reason to stop using or holding BTC when the price increase stops.
"Courts do not require a literal monopoly before applying rules for single firm conduct; that term is used as shorthand for a firm with significant and durable market power"
There is no functional programming, only culture
What do you propose?

I'm against exploitation of workers, too, but at the end of the day there is only so much you can do with jobs that require relatively unskilled labor. If a 15 year old can do your job as well as you can after a few months of training, it's not a safe job that you can expect anything out of. It's gonna get automated away anyway.

But here Walmart (whatever their other faults), offers a way for workers to make money doing something they already have to (thus it has more utility than their normal role), and they're evil?

If people's regular jobs paid a "living wage", people wouldn't have to Uber, but it's how the world works.

Kind of damned if you do damned if you don't isn't it?
Doesn't sound weird at all. If I would be writing a book, I would like to direct what kind of photos it includes.
No it is absolutely fine to be enthusiastic about PLs. I enjoy reading about production ready Nim or Crystal apps :-)
>with sites I know won't violate my browser with ads

But that's one of the problems. You know they haven't violated your browser yet but that's no indication that they won't in the future. A lot of people trust/trusted Imgur and whitelisted their ads, and they were rewarded with an ad network that was redirecting them to malware sites. It's cleaned up now, but what's to say it won't happen again? Ars Technica suffered a similar situation a while back. Reddit has had it happen too. All seemingly trustworthy sites.

It's not safe to turn off your ad blocker, there are no third-party ad networks you can trust. The only acceptable ads IMO are native sponsored content, which sites don't like because it's extra work. But guess what: you can't (easily) block native sponsored content.
A situation where it is defined not to matter is unrealistic. Things you don't think are "security critical" have a tendency to unexpectedly become so; at least that's my impression. Why not use a more secure algorithm?
> I assume that's because of "we only want people on this who are insurable drivers in good standing to begin with" and not because of "we expect your personal policy to cover this".

The costs I enumerated accrue to the employee even if Walmart has insurance covering drivers while they are "online" and actively making deliveries.

If that even got by you, what chance does the average worker have?
I dont have the time. Train a Neural Net to generate documentation from my rambling and mumbling while editing the source. Do something else to find a solution.
I shall write code. With speaking names. With identifyable concepts and algorithms. That must be enough.

Also the webs inability to allow the users to meaningfully interact with documentation - by instantly saying -"This step didnt work" and getting then feedback from so god forsaken irc-channel or mailinglist. There is no real integration of the users ability to contribute to documentation. And wikkis are the worst at this. The tagged syntax, the time wise seperation from the point of usage of the documentation.. it all adds barriers, where there should be none. Documentation should not be added online at some remote site.. documentation should be generated by the user, while he is tryialed & errored in some forgotten config- while he defeats a obsticle - and it should mention those who cleared the path through the djungle as heroes.