skysight-inc/HackerNews huggingface dataset:
Ask HN: How can one overcome the hurdle of getting merchants onboard?
We have built an auto repair platform which lets car owners stay informed about their cars scheduled maintenance and other repairs. Car owners can post repair request, receive quotes from local mechanics, and book appointments.

We have been successful getting local mechanics to sign up.
Currently, we have a mix of local as well as franchise repair shop owners.
However, they have been reluctant in providing financial information which would be essential in order to disburse payments to their account (we are using Braintree Payments).

What are some options or approaches that could help to get them over this barrier?

Thanks in advance.
Polish radio did this as well—I'm delighted to hear there are other examples!
You might find the results summarized in Sian Beilock's book "Choke" of interest.
Prius came first (introduced in 1997), then came the Honda Insight (1999) - the Civic hybrid rolled off around 2001.

2nd gen. Prius was introduced 2003, but sales only picked up around 2005 < https://en.wikipedia.org/wiki/Toyota_Prius >. The design wasn't the only factor - I would say Toyota's marketing and rising gas prices contributed too < http://zfacts.com/gas-price-history-graph >.
Same here, I get:

oathkeeper:~ user$ security find-generic-password -ga labnol | grep password
security: SecKeychainSearchCopyNext: The specified item could not be found in
the keychain.
I meant to refer to their Edge browser (the latest one on the Windows 10 preview).

I guess i just have a tendency to throw IE on the front of it. (and i've also been referring to it along with the other IE versions as IE).

So the 23 was Edge, and 30+ is IE11
Is the current term for it just "Edge"?
The thing is, this is not marketing. Performance really does matter in HPC and in quite a few areas the workflow is to prototype in Matlab and write implementations in modern Fortran.

You can write performant code in C/C++, and many do, but Fortran is still the easiest to do so in.
I don't really understand what happened in the end, but my best guess is that she was finally fired for telling off her manager and calling him/her a racist.

> Shit WILL hit the fan if you tell a racist (a well documented racist) to go fuck themselves though. In defense of the racist, obvi.
In case anyone is wondering, the method in the blog post requires elevating your permission, just the same as checking through keychain.app
Meaning that two engineers on the same hierarchical level but different parts of the world would more often communicate then a low level and a high level engineer in the same building ?
This is what's known as "searching under the lamppost". Mathematicians would sometimes seek to prove only that which they suspect would be rather easy to prove, so they construct the problem in such a way that the perceived difficulty is exactly that which is easily provable, thereby solving the problem. They then shove everything else (that is hard to prove) under their assumptions (which are sometimes very well-hidden), and say the problem is now mathematically solved!

Figuring out whether the research is applicable in practice then becomes a game not of validating the proof, but of uncovering all the assumptions.

I see it in the PL community, too, where, rather than starting by analyzing where software bugs actually lie and how expensive each kind of bug turns out to be, and then see how most expensive bugs can be prevented, they start with a programming model which is very easy to prove, construct programs that are easily expressed by the model, and then claim they've found a provably bug-free way to program.

The question of how many real-world programs can be easily transformed into the model, at what costs, and whether it is the expensive bugs that are actually prevented by the proof or rather the trivial ones is left as an exercise to the reader.

Of course, I don't blame them. If you don't start with what you strongly suspect you'll be able to prove, you might not get any publishable results at all.
I don't get the "power wall". Unlike a car, a house has space for lead acid batteries. They are cheap at Costco and recyclable.
Look carefully at the role of women in the headline photo, and you might see it. They're there only to be looked at, to adorn the men. This is a pretty basic and common representation of the reasons I believe women tend to be under-represented in situations like this.
I often wonder how things would have been if Sony had released MD as simple storage medium. It got out in 1992! Imagine having rewritable hundreds of megabytes at the time.
"Tests are written by people and their biases recognized or unrecognized will end up in tests"

Honestly I have an extremely hard time imagining how math exams are gender biased. Have you even taken a look at this year or past imo's? You're speaking completely hypothetically and it sounds like nonsense.

Here is problem 2: Determine all triples (a,b,c) of positive integers such that each of the numbers ab-c,bc-a,ca-b is a power of 2.

As for: "perceptions of gender differentials in math" , sure that should be worked on. But it is not the fault of the contest organizes or team selectors who uses a series of objective exams and scores to determine the team members.
Except in this case the answer is somewhere between "yes" and "sometimes"
How do you compare those distances? How many meters is a link in the hierarchy?
If you use iCloud Keychain, then all saved password information should also be available on your Mac.
Speculation is exactly what it is.
Hairless Head in a Clueless Photo Booth
Perhaps you are not aware of the fact that the person tweeting no longer works at that company anyway, having changed employers a while ago.
It's a dirty little secret. Officially, of course, we are all using structured programming. But in private, everybody does break and continue!
Betteridge's law of headlines hehe
No. That would be disrespecting fellow Googlers who provided their salary under a specific set of expectations, which did not include public release.
And in C11, I believe they are now optional. EDIT: Oh, and kudos on the day 1 vs day 0 comment; very funny!
Then again, you see studies like this: http://www.newyorker.com/science/maria-konnikova/lean-out-th...
so perhaps negotiating less is acting rationally
This reminds me of a difference between cats and dogs (and foxes). I've got a cat, she's over 13 years old now. She's from a line of thoroughly domesticated house cats, and yet in the summer she's sometimes gone for weeks.

We don't know why she does this and during the winter she's mostly content to lurk in the house. But during summer she goes out and stays away. She doesn't come to eat or sleep, she's just gone. We've seen her kill hares too, which are almost 1/3 of her body weight perhaps.

So cats (or maybe just this cat) don't lose their 'wild side' no matter how domesticated they become.
Introducing Incremental
Why so negative?

The post 1st validates Microsoft claims whether they hold. His tests show that Edge is faster on SunSpider/Octane, but not by the margin that Microsoft suggested. The article also points out that old HW is used as the test bench and that HW will make a difference.

Then the article expands the scope to other benchmarks, and there is a (subjective opinion) that Peacekeepers results hold in real world.

I can't see where the author is upset. Rather I see a typical geek hobbyist experiment and the results posted to a FORUM community - not to a professional or scientific publication.
'A molecular biologist is finding what could be dangerous levels of heavy metals in plants like kale, often called the “queen” of the vegetable kingdom. And they’ve shown up the most in organic varieties.'

Seems as if there is no food ingredient that is really safe, always ? Something that can be trusted to be healthy whatever.
Right, but if you say people "use" something, it's disingenous (for a scientific paper) to imply that implementation details don't matter.

Had I written the paper (I'm a scientist, I work with astro data sets at times, and manage Python wrappers for Fortran and C++ libraries) I would have calculated this based on instructions executed, not lines of user-facing code.

After all, if the code the astro people called was Pure Python, they wouldn't use python, as it would be too slow.
Sounds like FDA approval process.
Show HN: ESL Voices – Helping teachers with daily lesson plans
It's better to read the papers where they attempt provable security and then those published years later reviewing that work or those methods. Certain methods worked well, some failed over time, and so on. The lessons learned and looking back papers are where I find the most wisdom in this field. Naturally.

The papers on Orange Book-era B3 and A1 class systems along with the Common Criteria EAL6/EAL7 works taught me the most. They all required a clear, security policy and a strong argument the design/implementation embody it. The systems are modular, layered, internally simple, use structured programming style, use safer subsets of programming languages, often are state-machines, account for failure modes for everything, and trace each potential execution flow of the system. They also add, where possible, static analysis and covert channel analysis. Some did formal proofs but the above gets you 90-99% of the way.

So, the idea is that you design the system or algorithm in such a way that you can easily demonstrate it has certain properties. It was hard work. However, LOCK project even with proofs only cost around 30-40% extra on top of solid, development process. Another lesson is the specs, implementation, and proofs/arguments should always evolve side-by-side with plenty of communication between team members. This spots problems early. Analysis of various phases showed above methods caught all kinds of reliability and security flaws in actual systems with many doing excellent during years of pentesting. Proof themselves, on other hand, should only be used if the property is easy to model mathematically. Otherwise, you use a lot of effort with little gained. Final lesson came from TCB concept: focus all your provable security on mechanisms that are flexible and simple so the cost is spread over all projects benefiting from it. Security & separation kernels did this to a degree but I think CompCert compiler is best, modern example of ROI on high-assurance development.
Here are some photos of students and others using the system at Dartmouth ca 1964. Many show the rolls of teletype paper.

https://www.flickr.com/photos/dartmouthflickr/sets/721576432...

This paper from Science in 1968 explains how the time-sharing operating system (one of the first ever, including two CPUs communicating through a shared disk)
was "designed and constructed by a team consisting of the authors (Kemeny and Kurtz) and a dozen undergraduate students."

http://dtss.dartmouth.edu/sciencearticle

They write, "This experience revealed that bright undergraduate college students were extremely adept at computer programming, and that with little training they could produce major programs and software systems better than those professionally produced and commercially available."
I’m an ESL (English as a Second Language) teacher with experience in the classroom. I developed this website to deal with the problem that many teachers find it difficult to regularly provide material for ESL students.
Since one of the main goals is to have ESL learners become proficient in English as quickly as possible, ESL-Voices provides free weekly lesson plans with answer keys for teachers.
The lesson plans are based on current articles from a variety of major newspapers and magazines. I am also hoping to attract guest teachers in the future.
I’m looking for any and all feedback. In particular, does the organization of the posts content about news stories, together with lesson plans, work?
Thanks in advance.
It was a mediocre presentation, thanks to Musk's Muskifying it to the max. Stammering, mumbling, nervous, rushing here and there, not connected with the pace of the audience, assuming the audience understands certain terminology... oh, and having the audience wait like 45 minutes, 50 minutes (or was it over an hour, I forget) for the event to start, and not apologizing at all for making the audience wait so long.

The media often like to say Musk is the next Steve Jobs. It's just the opposite. Musk is the anti-Jobs. He doesn't give a damn about his presentations, he doesn't rehearse for them, doesn't care whether the message gets through or not. If you are bright, and you grok what he's saying, fine. If you are new to EVs, or solar, or stationary storage, or battery technology, too bad.

It's part of a company-wide problem at Tesla: communications. It's really bad. Internal, and external. I believe it's because Musk doesn't value it. It could wind up hurting Tesla and I would argue it already is hurting the company.
That was either not a reverse split, or your company had really math challenged employees.
I know that the climate models that run on the supercomputer at NASA Goddard are in Fortran. Specifically, Fortran 90/95.
Apple may start showing ads based on your credit card balance
>gendered questions or questions that assume gendered cultural capital

Q. Prove Bob has a winning strategy against Alice.

A. The Patriarchy! QED

7/7

Edit: Seriously, what could that even mean?
I didn't mean that JavaScript is in the same performance category as Fortran, just that they've both had an above-average amount of investment in performance.

There are certain aspects to FORTRAN that naturally lend it to being fast but you still need to write it in a way that can be optimised, which isn't always the most obvious way. You need to know the language and compiler well to wrote fast code, just as you would with any other language.
>That is, for most companies it's hard to imagine creating a project just to fire someone.

I beg your pardon, but I think that what you've expressed is a very naive viewpoint. Try a thought experiment. Imagine that you must reduce payroll. How do you do it without a layoff? Or, let me describe just one progression of events that I've seen play out a few times. BigCo acquires LittleCo after LittleCo starts killing BigCo with the new fancy LittleCo process/machine. The buyout terms required all LittleCo employees to be hired by BigCo. BigCo doesn't really care about these new folks, but BigCo promised, so BigCo tries to work them into the fold, and creates group "B" for them. BigCo also has its own internal group "A" of people who were doing the same thing as the folks from LittleCo, but who weren't killing it. BigCo starts shuffling people from "A" to "B" and "B" to "A" or vice-versa, whichever is more convenient; until they have the smart people and cool kids in one group, and the rest of the people in the other. Now, what do you propose will happen to now non-performing group filled with people most of whom may not be fired or laid-off? At BigCo, what happens is that the group of step-children gets a new chief and new "Project Managers". These new leaders are sticklers for the rules though, and have their own ideas about every detail of working at BigCo from breaks & start & stop time, to parking spaces, to TPS reports, and other policies and procedures; and through the power of micro-management they are going to get the group into ship-shape, and do great things at BigCo!!! The new Vogon leadership never seem to get much work for the group though, and for those reasons, morale takes a dive. Then, lo and behold within a short time most of the step-children start getting the hint and either flee to a competitor, form another LittleCo, find a new line of work, or some combination of those things. How many times would you need to see a similar gambit play out for you to question whether maybe it happens that way by design?
"Also note out previous tests with Linux Mint vs Windows 10 which suggest that Chrome actually runs faster on Linux than it does on Windows."

Honestly, any test between a microsoft product and a competitor run on microsoft's operating system has to be viewed with a grain of salt. What's interesting here is the degree of trust given to a vendor that has tried to rig/break even hardware to lock out competition: http://antitrust.slated.org/www.iowaconsumercase.org/011607/...

And yes, bg still has a lot of swing at microsoft: http://www.businessinsider.com/bill-gates-is-back-at-microso...

Worse below, there are people simultaneously believing in a vendor that has long track record establishing their "rig the game" overarching corporate strategy and dissing the blog author for doubting the vendor's claims, even to the extent of accusing the author, who checked only two HTML5 benchmarks, of going on a witch hunt to find benchmarks that disadvantaged the vendor.
Panpsychism is common in dualism as well.
How do you post something so blatantly wrong without considering it at all?

The most you can get from doing that, is 2 parts of a 4-way handshake (which is enough to mount an an offline attack).
"labnol" should be replaced with the SSID you're connected to.
Unless you are in sales or some other position where negotiation skills are part of your job performance, they should not affect your pay.
I think Steve Jobs 'one more thing' is an excellent counterpoint to point 3 -'Show the promised land before explaining how you’ll get there.'
That's plenty structured, though. It's just getting a hold of your continuations. The sin of GOTO is doing it with names and not scopes.
Spam falls below 50% of all email for the first time since 2003
I hope you realize you are advocating node.js without ever calling it by name
Sure, but I doubt the same is true for all of the tests and educational materials that preceded this particular test. Or, or perhaps the teachers. Women are commonly beat down and told they suck and are inferior to men in STEM areas or tokenized or marginalized. All I'm asking for is that we examine, "why might a gender imbalance exist?"
Yeah, most of the time reverse DNS on the IPv6 address is not configured, leading to rejection.
I gasped when I saw my acquaintance's name on HN. By coincidence, I'm wearing an expii t-shirt right now.

He's really nice, and excited about improving math and science education. Expii could be called an "explorable explanations" Wikipedia[0]--one can write code (I think a subset of JS), embed videos etc in service of a better explanation.

I'm also fond of him because his office has an X server (or would that be X client?). How many startups actually use X??

[0] Just my two cents.
"Musk is the anti-Jobs."

I find that very refreshing and exciting. I think we're all hung-over from the over polished, maniacally-focused presentations/shows and overall approach that Jobs was famous for. With Elon you feel like you're hearing from a really bright guy, who'd rather be engineering something in the back room. The fact that he actually delivers, AND seems to deliver on the design side as well - makes it all the more intriguing.

You could argue that Jobs did both - but I think Elon's quirkiness, and outspoken nature/transparency is a pleasant contrast.
> What defines "happiness" and welfare is itself heavily rooted on morality, so that statement is self-contradictory. Hell, the idea in itself that "happiness" is something to strive for is a moral concept.
And while nobody can agree exactly on the morality of every single action, people do have broad agreements about moral principles: it's what defines most religions.

Not all, it's the exact opposite. Religions are the worst guides for morality.

Happiness is much easier to derive broad consensus about, simple things like health is preferable to sickness, alive is preferable to dead, safety is preferable to harm, etc...

This is simple consequential ethics, which has guided society for millennia. Societies that follow these simple principles thrive, those that don't wither out and die. And you don't need any knowledge about morality to achieve it.
Fifteen years ago, the modern parts of the Pixar animation system used Tcl/Tk for the GUI. The older code looked like Tektronix 4013 displays... I didn't work on GUI code much, but what I did do was fun. Since this was an internal application only, it didn't have to look slick and modern, it just needed to have all of the features required by Production and be reasonably fast and reliable.

I have no idea what the software looks like now.
I think that was exactly the snide joke he was making. ( 7 * 150 * 12 == $12,600 == 12,700 * 1 )
I make 117k in San Francisco

My take home: 3300 / 2 weeks

My rent: 2600 / month (on the high side, but not ludicrous)
How We Save the Day, but Receive No Glory for It (2008)
Here's the point in time where we return to how monads are great.

What Sustrik asks for here is an imperative context where failure is a native operation. Obviously, this is most useful in a delimited way and this is exactly a maybe monad.
"With OOP it's all about classes, abstractions, interfaces etc. and design patterns."

The ability to create abstractions is pretty much a part of any programming language, including assembler. They're a property of the structure of the code, not of specific language features. For example, in the Linux kernel, which is written in C, there's an abstraction called a file descriptor that represents a stream of bytes that your program can read/write, whether it comes from a file on a disk, a serial port, a pipe, etc.

Interfaces also exist in all languages: they're just a well-defined set of calls that one piece of code uses to communicate with another piece of code. For example, the C runtime library (or any library) has an interface (API), and callers of the library don't need to know about the internal structure of the library to be able to call its services. (There's a pretty good book called "C Interfaces and Implementations"[1] that talks about how to write reusable code in C.)

Classes are also possible to implement in C. A class is pretty much a data structure with a bunch of functions (the methods) that manipulate its data. In C, this can be represented by a structure and bunch of function pointers. The "constructor" function calls malloc() to create an instance of the class, sets its member variables from its parameters and returns a pointer to it. (Implementing inheritance is a bit tricky.)

To be able effectively split development tasks across a team, the same rules apply as in any other language: implement functionality behind well-defined APIs so that one part of the code can be used by another without having to know the details of how it works.

[1] http://www.amazon.com/dp/0201498413
Sounds just like the 2011 i7 MBP I had or "the cockburner" as it was officially named.

Might be the CPU throttling due to heat. There is no active cooling system on the new MacBook by the looks so I reckon it's thermally managing itself by doing less causing other problems.
Ask HN: How to get a simple payment page?
Is there anywhere I can build a very simple payment page to charge a one-time fee from my customer? I can't do programming, so I need something extremely easy and all I need is just a SINGLE payment page.
This is easy. If Uber driver does not make money, there will be less Uber drivers, so the fee will come up. There's nothing need to be complainted about.
Well, our definition of "cute" stems from thousands of years of answering the question "will this animal kill me". Those who successfully answered that could procreate, the others not so much.