wesnerm2
The argument is heavily reductionist because it treats technical breakthroughs as passive market timing rather than active, high-risk engineering.
Apple did not succeed by waiting for silicon to become fast enough to brute-force a desktop UI into a handheld. Instead, they reimagined the hardware-software stack from the ground up specifically around human fingertips and GPU acceleration.
Apple incorporated a GPU to accelerate the graphics. Apple acquired Fingerworks in 2005 and built custom chips to make multitouch viable. When Blackberry engineers were in disbelief about battery life, they cracked open an iPhone and found the battery occupied nearly the entire case. Apple also invested in aggressive thermal and power co-design such as power-gating states, dynamic clocks, ambient light sensors, etc.
It's because Apple was vertically oriented, they were able to make the necessary hardware advances.
https://www.chess.com/news/view/hans-niemann-lawsuit-dismiss...
Those states are Arizona, Colorado, Florida, Georgia, Kentucky, Louisiana, Maine, Massachusetts, Nevada, New Mexico, New York, North Carolina, Pennsylvania, Utah, Virginia and West Virginia, along with the District of Columbia.
https://news.ycombinator.com/item?id=43739456
https://the-pocket.github.io/PocketFlow-Tutorial-Codebase-Kn...
Copying is free. Comparisons and change detection are much faster. Data-sharing, thread-safety, content-addressing, versioning/persistence have faster and more efficient implementations--often for zero cost. Immutable data structures have more guarantees, which lend themselves to more optimizations.
Chart parsing uses immutable data structures and many other DP algorithms rely on immutability to take an algorithm from exponential running time and space to polynomial running time and space. Git uses content-addressing to implement zero-cost branches, which used to be inefficient in traditional version control systems, which were more imperative.
Location: Philadelphia, PA and Bellevue, WA
Remote: Yes
Willing to relocate: NYC, California
Technologies: AWS, GCP, Azure. My usual stack is C#/.NET Core, but I also professionally developed with C/C++, Javascript, Python, Java, Clojure, and PHP. Also used Ruby, Go, Scala, F#, Objective C. Primarily backend, but developed desktop, mobile, frontend(Blazor, ASP.NET, React, Astro, AngularJS), backend, and mobile applications.
Resume: http://wesnermoise.com
Email: wesnerm yahoo.com
Software developer with business degree and expertise in AI, mathematics and algorithms. Former software design engineer in the Microsoft Excel group, where I developed PivotTables. Primary background in .NET (C#) and UNIX (C++) with eclectic interests in frameworks, languages and platforms. Proficient in systems programming, desktop and mobile application development, and web development (UI and API). Independently developed multiple large applications—over 100K lines of code each. Ranked in 99.9th percentile in competitive programming at HackerRank and CodeChef. Filed patents and presented four times at Microsoft technical conferences. Location: Philadelphia, PA and Bellevue, WA
Remote: Yes
Willing to relocate: NYC, California
Technologies: AWS, GCP, Azure. My usual stack is C#/.NET Core, but I also professionally developed in C/C++, Javascript, Python, Java, Clojure, and PHP. Also used Ruby, Go, Scala, F#, Objective C. Primarily backend, but developed desktop, mobile, frontend(Blazor, React, AngularJS), backend, and mobile applications.
Resume: http://wesnermoise.com
Email: wesnerm yahoo.com
Software developer with business degree and expertise in AI, mathematics and algorithms. Former software design engineer in the Microsoft Excel group, where I developed PivotTables. Primary background in .NET (C#) and UNIX (C++) with eclectic interests in frameworks, languages and platforms. Proficient in systems programming, desktop and mobile application development, and web development (UI and API). Independently developed multiple large applications—over 100K lines of code each. Ranked in 99.9th percentile in competitive programming at HackerRank and CodeChef. Filed patents and presented four times at Microsoft technical conferences. Location: Philadelphia, PA and Bellevue, WA
Remote: Yes
Willing to relocate: NYC, California
Technologies: AWS, GCP, Azure. My usual stack is C#/.NET Core, but I also professionally developed in C/C++, Javascript, Python, Java, Clojure, and PHP. Also used Ruby, Go, Scala, F#, Objective C. Primarily backend, but developed desktop, mobile, frontend(Blazor, React, AngularJS), backend, and mobile applications.
Resume: http://wesnermoise.com
Email: wesnerm yahoo.com
Software developer with business degree and expertise in AI, mathematics and algorithms. Former software design engineer in the Microsoft Excel group, where I developed PivotTables. Primary background in .NET (C#) and UNIX (C++) with eclectic interests in frameworks, languages and platforms. Proficient in systems programming, desktop and mobile application development, and web development (UI and API). Independently developed multiple large applications—over 100K lines of code each. Ranked in 99.9th percentile in competitive programming at HackerRank and CodeChef. Filed patents and presented four times at Microsoft technical conferences. Location: Philadelphia, PA and Bellevue, WA
Remote: Yes
Willing to relocate: NYC, California
Technologies: AWS, GCP, Azure. My usual stack is C#/.NET Core, but I also professionally developed in C/C++, Javascript, Python, Java, Clojure, and PHP. Also used Ruby, Go, Scala, F#, Objective C. Primarily backend, but developed desktop, mobile, frontend(Blazor, React, AngularJS), backend, and mobile applications.
Resume: http://wesnermoise.com
Email: wesnerm yahoo.com
Software developer with business degree and expertise in AI, mathematics and algorithms. Former software design engineer in the Microsoft Excel group, where I developed PivotTables. Primary background in .NET (C#) and UNIX (C++) with eclectic interests in frameworks, languages and platforms. Proficient in systems programming, desktop and mobile application development, and web development (UI and API). Independently developed multiple large applications—over 100K lines of code each. Ranked in 99.9th percentile in competitive programming at HackerRank and CodeChef. Filed patents and presented four times at Microsoft technical conferences. Location: Philadelphia, PA and Bellevue, WA
Remote: Yes
Willing to relocate: NYC, California
Technologies: AWS, GCP, Azure. My usual stack is C#/.NET Core, but I also professionally developed in C/C++, Javascript, Python, Java, Clojure, and PHP. Also used Ruby, Go, Scala, F#, Objective C. Primarily backend, but developed desktop, mobile, frontend(Blazor, React, AngularJS), backend, and mobile applications.
Resume: http://wesnermoise.com
Email: wesnerm yahoo.com
Software developer with business degree and expertise in AI, mathematics and algorithms. Former software design engineer in the Microsoft Excel group, where I developed PivotTables. Primary background in .NET (C#) and UNIX (C++) with eclectic interests in frameworks, languages and platforms. Proficient in systems programming, desktop and mobile application development, and web development (UI and API). Independently developed multiple large applications—over 100K lines of code each. Ranked in 99.9th percentile in competitive programming at HackerRank and CodeChef. Filed patents and presented four times at Microsoft technical conferences.The difference between a monitor and the lens of a headset. If you look at a 4K monitor up closely within a region of the screen of two inches in radius, you are not seeing 4K in that region. 4K of pixel applies to the whole monitor not to the eye's field of view as it does to a headset.
If you were using the headset as a monitor, you could zoom in on text and the text can effectively have infinite resolution as it scales up into view.
Location: Philadelphia, PA and Bellevue, WA
Remote: Yes
Willing to relocate: NYC, California
Technologies: AWS, GCP, Azure. My usual stack is C#/.NET Core, but I also professionally developed in C/C++, Javascript, Python, Java, Clojure, and PHP. Also used Ruby, Go, Scala, F#, Objective C. Primarily backend, but developed desktop, mobile, frontend(Blazor, React, AngularJS), backend, and mobile applications.
Resume: http://wesnermoise.com
Email: wesnerm yahoo.com
Software developer with business degree and expertise in AI, mathematics and algorithms. Former software design engineer in the Microsoft Excel group, where I developed PivotTables. Primary background in .NET (C#) and UNIX (C++) with eclectic interests in frameworks, languages and platforms. Proficient in systems programming, desktop and mobile application development, and web development (UI and API). Independently developed multiple large applications—over 100K lines of code each. Ranked in 99.9th percentile in competitive programming at HackerRank and CodeChef. Filed patents and presented four times at Microsoft technical conferences.As other people have noticed, April appeared to be the lowest month in new jobs, but the true numbers won't be evident until the month is over. The ratio will likely fall lower with the reasonable assumption that a greater proportion of people seeking work post earlier in the month than of companies seeking employees.
I disagree with the premise. A single human isn't likely to be able to perform all these functions. Why do you demand GPT-4 encompass all activities? It is already outperforming most humans in standardized tests that rely only on vision and text. A human needs to trained for these tasks.
It's already a human replacement. OpenAI has already said the GPT-4 "with great impact on functions like support, sales, content moderation, and programming."
> My brain just did not want to accept "7" as the fourth number in the series.
The sequence that you get from the difference of successive numbers in the list is rather predictable: 1,2,3,4,5,6,7, ...
Location: Philadelphia, PA and Bellevue, WA
Remote: Yes please
Willing to relocate: For the price to Bay Area
Technologies: AWS, GCP, Azure. My usual stack is C#/.NET Core, but I also professionally developed in C/C++, Javascript, Python, Java, Clojure, and PHP. Also used Ruby, Go, Scala, F#, Objective C. Primarily backend, but developed desktop, mobile, frontend(Blazor, React, AngularJS), backend, and mobile applications.
Resume: http://wesnermoise.com
Email: wesnerm yahoo.com
Software developer with business degree and expertise in AI, mathematics and algorithms. Former software design engineer in the Microsoft Excel group, where I developed PivotTables. Primary background in .NET (C#) and UNIX (C++) with eclectic interests in frameworks, languages and platforms. Proficient in systems programming, desktop and mobile application development, and web development (UI and API). Independently developed multiple large applications—over 100K lines of code each. Ranked in 99.9th percentile in competitive programming at HackerRank and CodeChef. Filed patents and presented four times at Microsoft technical conferences.My prior startup SoftPerson focused on desktop software enabled with AI technologies and I would like to reenter that space after spending several years in backend software. The first product was a natural language wordprocessor, which performed sentence prediction and rewriting and was ahead of its time by 20 years. The business plan was a finalist at the University of Oregon New Venture Championship (2002) and receive some prize money. Natural language was very challenging, so I pivoted code analysis tools that could static analysis, automated documentation, and code conversion. I also wrote a blog post in 2012 on text-to-image synthesis. All the products were based on an AI reasoning system that exhibited emergent capabilities.
There are some cases where allocations are made when they could have been avoided. Iterating over a dictionary creates a single IEnumerator object. Async methods, tuples, delegates, and lambda expressions also allocate memory as do literal strings. It is possible to have struct-based iterators and disposers. There are some recently added mitigations such as a ValueTask, ValueTuple, function pointers, ref structs, conversions of literals to read-only spans, that eliminate allocations.
DateTime is a value type and doesn't allocate memory. Getting the current time does not allocate memory.
With the recent additions to ref types and Span<>, C# provides a lot of type-safe ways to avoid garbage collections. You can always use pointers if need be.
Marketers and documentation writers use markdown and git for building websites and books.
Data scientists use git for their notebooks.
Operations use git for their deployment scripts.
Git isn't the best for office documents. Revision marking (aka, change tracking), document comparisons, and merging are all available in Office suites. Git isn't really used here because there features predate Git, operated on binary files or complex XML documents (neither of which are conducive to diffs).
Git isn't good for databases or data lakes. The files are huge and typically aren't modified (CSV) or are binary/compressed (Parquet).
S4 costs about the same as S3 Deep Archive storage.
Update: The article appears to be a joke. That aside, there are no cost savings against S3 Deep Archive; additionally S3 Deep Archive supports restores unlike the write-only S4.
In many tech companies, you have "unlimited" vacation. You can probably take more vacation that you already get in Europe. This is true of my company, mParticle.
I can work 9-to-5 as an employee. That is the culture of the company that I work for.
People can choose to work remotely or in an office.