HNHacker News
TopNewBestAskShowJobs

wesnerm2

134 karma · joined May 8, 2011

I am a software entrepreneur. I founded SoftPerson to build AI desktop applications that perform tasks associated with humans.

I worked at Microsoft for six years as a software developer in the Microsoft Excel group (XL97,2000,XP). I studied applied math and computer science at Harvard and did an MBA at the Anderson School of Business at UCLA. My IQ is in the 99.9%ile.

My websites: SoftPerson, http://softperson.com Personal Site, http://wesnermoise.com Technical Blog, http://netundocumented.com

submissionscomments
wesnerm2··on Is our fight against coronavirus worse than the disease?
There are a number of reasons why the fight is worth it. - 88% of the people who contract COVID-19 develop a fever. - 20% of the people who contract COVID-19 are hospitalized-they require oxygen. If they recover, they are left with 20-30% decreased lung function. - 6% are critical require ICU.

This virus has different properties from the flu. It actively destroys lung cells. It's not clear that there is long-term immunity. Concentrated exposure is very lethal; we have several members of a NJ family die after contracting the illness during a dinner party. We have only a fraction of the hospital capacity for all the coronavirus patients and this also hurts ICU patients with other diseases.

I don't think that we want this disease to embed itself in the same way as the flu currently does. We can't have this disease mutate each year like the flu and cull an additional 2% of the population annually over the current annual death rate of 0.95%. Overnight, this virus would become the leading killer--more than all other causes combined. The number of people that will die from this disease compares with major wars.

This is just the first of this type of pandemic. There were other viruses like bird flu and Zika that didn't have an impact.

This also causes society to reorganize itself to lessen the impact of future pandemics. Even without the government actions taken, the fear was already affecting travel and other industries.

wesnerm2··on Ask HN: What should be taught in high school?
People who take calculus in high school tend to be the more advanced students. This is not a course the typical student in the US takes until college. I think those advanced students who do take calculus are still better served and reach a higher level of mathematical maturity by learning calculus than by statistics.

Calculus also aids the student in the appreciation of physics. It is central to the understanding of many mathematical concepts.

Calculus is a requisite for understanding where statistical distributions come from. How else do you make sense of probability distributive functions and cumulative distribution functions? or understand where those statistical tables come from?

Statistics is already taught in high school at an elementary level. The topic is frequently taught repeatedly in the courses.

Statistics should probably be taught more but not at the expense of calculus.

wesnerm2··on Ask HN: Why did Microsoft not use HTML instead of .doc as Word doc format?
The HTML document alternative was a massive technical hack. It was flawed mandate from executives in order to maintain relevance in web-based world. Embedded XML and custom styles were used to implemented the format. Also, the IE team worked closely with Office to support richer text formatting. HTML was not enough. Even then, the format still could not support all the features in the product--features like versioning, simultaneous editing, ole embedding, programmability, etc.
wesnerm2··on Ask HN: Why did Microsoft not use HTML instead of .doc as Word doc format?
Microsoft did develop an HTML office format in Office 2000 for Word, Excel, and Powerpoint designed to be a replacement for the binary formats. It included extensive embedded XML. Users and companies still used the original. With Word html, people wanted all the Office specific code stripped out. Internet explorer was necessary if you wanted accurate rendering.

I was a developer in the Excel group in 2000.

wesnerm2··on Post Office owes $3.5M for using wrong Statue of Liberty on a stamp
Government works are not entitled to domestic copyright protection under US law and are in the public domain.
wesnerm2··on Programming Notes for Professionals books
AngularJs is different from the completely redesigned Angular (2+).
wesnerm2··on Ask HN: Recruiter says that I've interviewed but I haven't. What do I do?
Use a different email.
wesnerm2··on China and California sign deal to work on climate change without Trump
There are three types of "treaties," only one of which requires a two-thirds vote by the Senate--the restricted interpretation of treaties in the US constitution, congressional-executive agreements and sole-executive agreements.

"They are all considered treaties under internal law, but are distinct from the perspective of US law."

Treaties has the force of law and are permanent, but can be repealed by an act of Congress... "By contrast, a congressional-executive agreement can only cover matters which the Constitution explicitly places within the powers of Congress and the President.[1] Likewise, a sole-executive agreement can only cover matters within the President's authority or matters in which Congress has delegated authority to the President."

https://en.wikipedia.org/wiki/Treaty_Clause

wesnerm2··on Google Trends Electionland
It doesn't matter if it's across the whole country because the identification incorporates zipcodes. All ambiguities are local to a single town.
wesnerm2··on Ask HN: Who wants to be hired? (November 2016)

  Location: Philadelphia, PA

  Remote: YES

  Willing to relocate: YES (Silicon Valley, NYC, Seattle)

  Technologies: C++, .NET/C#, ASP.NET MVC, WPF/WinRT/UWP, Xamarin, Android, iOS, Linux, Javascript, Python, HTML, Bootstrap, Angular, Java, ObjectiveC

  Resume: email for a pdf // wesnermoise.com
 
  Email: sftperson-hn@yahoo.com
wesnerm2··on Clinton Emails: FBI Recommends 'No Charges'
The difference between Hillary Clinton and others who were charged for retaining classified data is that Hillary Clinton had the authority bestowed to her by Executive Order 12958 and 13526 to classify and declassify information at the "top secret" level that originated from the State Department.

Source: https://www.washingtonpost.com/news/fact-checker/wp/2016/02/...

wesnerm2··on What was your SAT score?
Pre-1995 adjustment 1520/1600 (99+%ile) Post-1995 1600/1600 in the modern test
wesnerm2··on How Can There Still Be a Sex Difference, Even When There Is No Sex Difference?
Most of what we believe about gender is based on societal beliefs rather than biological reality. I am reminded about how high heels were worn by men in the past and the preferred colors for boys and girls (pink and blue) were switched. (http://www.smithsonianmag.com/arts-culture/when-did-girls-st...; http://www.bbc.com/news/magazine-21151350)

Our faulty assumptions become clear when viewing other societies. For example, in the former USSR, 58% of engineers were women. In China, 40% of engineers are women, where less than 47% of the population are women. The communist countries placed a greater emphasis on gender equality in workforce. Sharp differences between west and the east are evident in other occupations such as medicine.

In the study cited, the mean age of the babies (neonates) was 3 days. That's enough time for babies to be influenced by adult interactions. Babies have been shown to be handled differently by adults based on their gender. Female babies are spoken to more, whereas male babies are handled more.

In the study, a substantial number of babies exhibited behaviors associated with the other gender. I would resist talking about a real sexual dimorphism when gender is not determinative of social vs mechanical preference.

wesnerm2··on Apple and Samsung Are Friendly Again, and the Competition Should Be Terrified
This may not really be true anymore. Apple may earn more revenue than Samsung in 2015. Apple reported 74.6 billion in sales versus Samsung's 48.8 in calendar 2014 Q4. The most recent quarter saw pretty even results with Samsung slightly ahead with 43.6 billion vs Apple's 42.1 billion.
wesnerm2··on Samsung Pay could overtake Apple Pay in mobile payments
The feature that gives Samsung Pay ubiquity comes from LoopPay and mimics magnetic swiping. It can be used in many places where traditional credit cards can be used, but not when credit cards need to be inserted such as vending machines. This does not use tokenization or rely on NFC. Hence it's still as insecure as a traditional credit card.

Samsung may incorporate tokenization, but that's outside of magentic swiping and requires NFC terminals. This is where Samsung is lagging Apple Pay.

LoopPay will become obsolete on October 2015, when liability rules shift, and EMV-based machines replace older machines and chip and pin cards are mailed by banks to consumers. It's not just Mastercard and Visa (although they are responsible for the M and V in the name), but also Amex and Discover. These new machines will support tokenization and NFC. The machines may also incorporate requirements stemming from the Durbin amendment.

wesnerm2··on Samsung Pay could overtake Apple Pay in mobile payments
LoopPay is considered an inferior technology and it has a short life expectancy ahead of it. It mimics the magnetic swipe of credit cards allowing it to work on common credit card swipers without NFC. However, credit card swiping will gradually disappear because it is not as secure as newer mechanisms that don't transfer credit card credentials to the merchant. These new mechanisms are mandated by law, because a new rule will shift liability from cc companies to merchants in the event of fraud. There are other aspects of Samsung Pay besides LoopPay that I am ignoring, but they won't have the same market reach as Apple Pay.
wesnerm2··on An Open Letter to Tim Cook Regarding the App Store 70/30 Revenue Split
The proposal is flawed from a financial perspective to Apple.

Credit card fees are higher as a percentage of the price, the lower the price. Apple pays close to 30% to credit card companies for a one dollar transaction, whereas a hundred dollar transaction costs just a few percentage points. (I think this is due to a fixed per-transaction fee added to a percentage-based fee.) This is why retailers often place transaction minimums for credit-card purchases.

It's to Apple's benefit to consolidate multiple app and music purchases into one transaction to reduce the total percentage paid out. They do this by offering iTunes gift cards for sale at stores and by consolidating multiple purchases from the same day or two into one transaction.

wesnerm2··on CoreCLR is now open source
I worked at Microsoft Excel 15 years ago and Visual Studio was only used as a debugger. Visual SlickEdit was the editor and compiling/building was command-line based. Each group is different.
wesnerm2··on Show HN: C#-to-JavaScript compiler powered by Microsoft Roslyn
The project was Volta from Microsoft Live Labs. It was a technology preview but appears to have been canceled. There is also Script# by Nikhil Kothari from the .NET Platform group.
wesnerm2··on A word of caution about iPhone 5S chargers
Fake chargers are often made to resemble the original product including the branding.
wesnerm2··on Retirement of Prof. Andy Tanenbaum
Besides his books on Networks and Operating Systems and his work on MINIX OS, I also recall he launched the website electoral-vote.com.
wesnerm2··on An Interview With Eric Lippert
I don't usually see my name mentioned on the Internet, but I did not invent PivotTables. I essentially was the only full-time developer of PivotTables in Excel 97, and after that release, about 50% of the PivotTable code was written by me.
wesnerm2··on Building .NET projects is a world of pain and here's how we should solve it
Even before PowerShell, Windows had thousands of COM objects in the system that can invoked within a scripting language like .vbs or any language that has APIs for accessing com objects like ActiveState perl. The Windows Explorer shell, Windows Media Player, not to mention Microsoft Office applications, have object models that are exposed and available to programmed against. I am not so sure that UNIX has anything better, since it seems all the functionality that UNIX has is also available in Windows. Then, there is also WMI (Windows Management Instrumentation) objects for all the low-level system operations.
wesnerm2··on iOS Static Libraries Are, Like, Really Bad
A workaround is to write iOS applications in Monotouch, which does support DLLs.
wesnerm2··on Why functional programming?
Immutable state does not necessarily imply 20mb of numbers guaranteed. It depends on the compiler and on the implementation of data structures. Functional data structures can use mutation behind the scenes to produce a facade of immutability. Clojure has an efficient "immutable" array data structure offering constant-time (~log32 n) performance and better space usage. Shallow binding is another general technique that produces space and time performance nearly identical to corresponding mutable data structures by wrapping the mutable data structure with older versions storing a pointer to the incrementally newer version plus the incremental change. Both of these use mutation behind the scenes. It's not necessary to sacrifice performance to program in a functional way.
wesnerm2··on The Myth of the Rockstar Programmer
You're mistaken about the laws of probability. The normal distribution arises from sums of the same distribution. This is most frequently found in sample averages, which is . More accurately, sample averages follow a student T distribution, which converges to a normal distribution as sample size increases to infinity.

In general, humans do not follow a bell curve for complex traits. For instance, it's common to see bimodal/multimodal distributions when there are major demographic differences in the population such as gender, race, economic class, etc. Standardized tests have bell-curves because they are "normed." Experimental questions are thrown out if they are not correlated very well with the result.

Also based on the Chebyshev's inequality, +2 std dev has a minimum percentile of 75%. +2.5 has a minimum percentile of 84%. +3 has a minimum percentile of 89%. +k has a minimum percentile of 1-(1/k^2)

wesnerm2··on F.A.A. Nears New Rules on Devices
http://www.nytimes.com/2013/09/23/technology/faa-nears-new-r...
wesnerm2··on Tell HN: All new iPhone apps and app updates submitted must support iPhone 5
Support for the 5in screen only requires adding an extra default png file to signal support. default@2x~568.png. I don't see where the OS restriction comes in.
wesnerm2··on Tickets For Apple’s WWDC 2013 Sell Out In Under 2 Minutes
I personally think that this is all a charade. Apple most likely preselected top developers for this conference. This is a conference with a non-disclosure agreement. Given how secretive Apple is, they probably wouldn't want to tip off competition.
wesnerm2··on What Major World Cities Look Like at Night, Minus the Light Pollution
I spent a summer in Haiti. There were blackouts every night... The skies looked just as beautiful as the ones linked.
← PreviousPage 2 of 3Next →