You seem to have a problem with, for starters, differences of scale. All corrupt politicians should be prosecuted, and we have had our fair share. All politicians are not equally as corrupt, and the differences in the levels of corruption are staggering.
HN user
nathan-wall
If you look at their own chart[1] it shows 5.1 was lagging behind Gemini 3 Pro in almost every score listed there, sometimes significantly. They needed to come out with something to stay ahead. I'm guessing they threw what they had at their disposal together to keep the lead as long as they can. It sounds like 5.2 has a more recent knowledge cutoff; a reasonable guess is they could have already had that but were trying to make bigger improvements out of it for a more major 5.5 release before Gemini 3 Pro came out and then they had to rush something out. Also 5.2 has a new "Extended Thinking" option for Pro. I'm guessing they just turned up a lever that told it to think even longer, which helps them score higher, even if it does take a long time. (One thing about Gemini 3 Pro is it's very fast relative to even ChatGPT 5.1 Pro Thinking. A lot of the scores they're putting out to show they're staying ahead aren't showing that piece.)
But how is another company that is also VC backed and losing money providing stability for Bun?
Reminds me of when Tron, the crypto company, bought BitTorrent.
StackSource | Software Engineer | Remote | Full-Time | https://www.stacksource.com/
We're a small team looking to add a new mid level engineer. We are looking to hire a key engineering role, someone capable of working across the full stack, with more a focus toward back end. Please contact me at nathan@stacksource.com for more information.
Our platform helps commercial real estate owners, developers, and capital advisors manage their capital formation activities - finding sources of capital, fielding offers, negotiating intelligently, and closing through a UI.
We use a custom dialect of JavaScript which incorporates planned future features of the language as well as some custom, test-bed changes.
Our founders come from Google and Facebook.
----------------------------------------------
Minimum Qualifications
- Experience in one or more programming language, including but not limited to: JavaScript, Java, Python, C/C++, C#, Objective C, or Go.
- Experience with web technologies.
- Knowledge of computer science fundamentals, such as: Object-oriented programming, data structures and algorithms, asynchronous control flow mechanisms (callbacks, event handlers, promises), server architecture, etc.
Preferred Qualifications
- BS or MS in Computer Science, a related field, or equivalent experience.
- Expertise in SQL, JavaScript, or web application development.
- Interest and ability to learn new programming languages and tools.
Contact nathan@stacksource.com to apply.
Also anecdotal, but I didn't know about the whistleblower until I searched Twitter for "facebook" when I learned about the outage.
StackSource | Software Engineer, Growth Marketing Director | Remote | Full-Time | https://www.stacksource.com/
For Growth Marketing Director position see: https://www.stacksource.com/career/growth-marketing-director
We're a small team looking to add a new mid level engineer. We are looking to hire a key engineering role, someone capable of working across the full stack, with more a focus toward back end. Please contact me at nathan@stacksource.com for more information.
Our platform helps commercial real estate owners, developers, and capital advisors manage their capital formation activities - finding sources of capital, fielding offers, negotiating intelligently, and closing through a UI.
We use a custom dialect of JavaScript which incorporates planned future features of the language as well as some custom, test-bed changes.
Our founders come from Google and Facebook.
----------------------------------------------
Minimum Qualifications
- Experience in one or more programming language, including but not limited to: JavaScript, Java, Python, C/C++, C#, Objective C, or Go.
- Experience with web technologies.
- Knowledge of computer science fundamentals, such as: Object-oriented programming, data structures and algorithms, asynchronous control flow mechanisms (callbacks, event handlers, promises), server architecture, etc.
Preferred Qualifications
- BS or MS in Computer Science, a related field, or equivalent experience.
- Expertise in SQL, JavaScript, or web application development.
- Interest and ability to learn new programming languages and tools.
Contact nathan@stacksource.com to apply.
StackSource | Software Engineer | Remote | Full-Time | https://www.stacksource.com/
We're a small team looking to add a new mid level engineer. We went through the Techstars/Barclays accelerator in 2016. Our current product team is 5 people, with approximately 20 people working in sales. We are looking for to hire a key engineering role, someone capable of working across the full stack, with more a focus toward back end. Please contact me at nathan@stacksource.com for more information.
Our platform helps commercial real estate owners, developers, and capital advisors manage their capital formation activities - finding sources of capital, fielding offers, negotiating intelligently, and closing through a UI.
Our stack is JavaScript, React, Redux, Node.js, PostgreSQL, Protocol Buffers, Immutable.js. We use a custom dialect of JavaScript which incorporates planned future features of the language as well as some custom, test-bed changes.
Our founders come from Google and Facebook.
----------------------------------------------
Minimum Qualifications
- Experience in one or more programming language, including but not limited to: JavaScript, Java, Python, C/C++, C#, Objective C, or Go.
- Experience with web technologies.
- Knowledge of computer science fundamentals, such as: Object-oriented programming, data structures and algorithms, asynchronous control flow mechanisms (callbacks, event handlers, promises), server architecture, etc.
Preferred Qualifications
- BS or MS in Computer Science, a related field, or equivalent experience.
- Expertise in SQL, JavaScript, or web application development.
- Deep understanding of web architecture.
- Interest and ability to learn new programming languages and tools.
Contact nathan@stacksource.com to apply.
I've been converting each font awesome image I need to SVG by hand. It's actually really easy.
1. Open fontawesome-webfont.svg in a text editor.
2. Find the glyph you want to use.
3. Copy it into a new file.
4. Add boilerplate[1] to new file.
5. Change the <glyph> tag to a <path> tag.
6. Add the attribute `transform="scale(0.1,-0.1) translate(0,-1536)"`
7. Open the file in Chrome and see your SVG.
[1] boilerplate:
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 179.2 179.2">
{glyph goes here}
</svg>
[Example]Starting with the following glyph:
<glyph glyph-name="home" unicode="" horiz-adv-x="1664" d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5 l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" />
We end with:
<?xml version="1.0" encoding="utf-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 179.2 179.2">
<path transform="scale(0.1,-0.1) translate(0,-1536)"
glyph-name="home"
unicode=""
horiz-adv-x="1664"
d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5 l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" />
</svg>
The `unicode` and `glyph-name` attributes can be removed.As I said, I'm not a strong chess player and don't know much about strategies. I think my reading ability is primarily what improved.
Chess problems with 5 pieces on the board. How helpful would practicing these be to solving problems with 6 pieces?
Another anecdote: I experienced a noticeable improvement in my abilities at Chess by studying and playing Go. I'm still not real good at Chess because I haven't studied it, but I can now beat people I didn't used to be able to beat.
Ok, thanks. I would call that a problem with not having block scope, not a problem with hoisting. Not trying to be pedantic; I was just confused about how hoisting could be such a problem. A language could have variable/function declarations hoisted to the top of block scope rather than the top of function scope.
And as I'm sure you know, JS now supports block scoped variables through `let` and `const`.
weird invisible things that trip you up like hoisting
Huh? How can you get tripped up by hoisting? I'm genuinely curious.
That's why Bitcoin has a hard upper limit on the complexity of processing any given block.
Similarly, Ethereum has a gas limit per transaction.
So #ff0000 becomes #0000ff. What about #f00000? Does it become #00000f or #0000f0? Does #00f000 stay the same or become a darker green?
Sorry, I would check myself, but am on Linux and don't have access to Safari 10.
StackSource | New York, NY / NYC | Software Engineer | ONSITE
We're an early stage start-up that was founded in December 2015. We have 3 employees (all full time), 1 engineer. We are looking to expand our engineering team to add 2 new employees in the short term with ambitions to build a larger tech company in the long term. We are currently going through the Techstars/Barclays accelerator. If this sounds exciting to you, please contact me at nathan@stacksource.com.
Our platform helps commercial real estate owners, developers, and capital advisors manage their capital formation activities -- finding sources of capital, fielding offers, negotiating intelligently, and closing through a UI.
Our stack is JavaScript (ECMAScript 2017+), React, Redux, Node.js, PostgreSQL, Protocol Buffers, Immutable.js. We use a custom dialect of JavaScript which incorporates planned future features of the language as well as some custom, test-bed changes.
Our founders come from Google and Facebook.
----------------------------------------------
Minimum Qualifications
- A passion for good engineering and desire to solve large, systemic problems in novel and innovative ways.
- Experience in one or more programming language, including but not limited to: JavaScript, Java, Python, C/C++, C#, Objective C, or Go.
- Experience with web technologies.
- Self sufficient, able to manage individual priorities.
- Knowledge of computer science fundamentals, such as: Object-oriented programming, data structures and algorithms, asynchronous control flow mechanisms (callbacks, event handlers, promises), server architecture, etc.
Preferred Qualifications
- BS or MS in Computer Science, a related field, or equivalent experience.
- Expertise in JavaScript and web application development.
- Experience working with Unix/Linux environments.
- Deep understanding of web architecture.
- Interest and ability to learn new programming languages and tools.
Contact nathan@stacksource.com to apply.
Or 1 second of GPU time. Or 1 second of time running on an ASIC.
Bloomfield | New York, NY / NYC | Software Engineer | ONSITE
Our platform helps commercial real estate owners, developers, and capital advisors manage their capital formation activities -- finding sources of capital, fielding offers, negotiating intelligently, and closing through a UI.
We're an early stage start-up that was founded in December 2015. We have 3 employees (all full time), 1 engineer. We are looking to expand our engineering team to add 2 new employees in the short term, with ambitions to build a larger tech company in the long term. If this sounds exciting to you, please contact me at nathan@bloomfield.tech.
Our stack is JavaScript (ECMAScript 2017+), React, Redux, Node.js, and PostgreSQL.
Minimum Qualifications
- A passion for good engineering and desire to solve large, systemic problems in novel and innovative ways.
- Experience in one or more programming language, including but not limited to: JavaScript, Java, Python, C/C++, C#, Objective C, or Go.
- Experience with web technologies.
- Self sufficient, able to manage individual priorities.
- Knowledge of computer science fundamentals, such as: Object-oriented programming, data structures and algorithms, asynchronous control flow mechanisms (callbacks, event handlers, promises), server architecture, etc.
Preferred Qualifications
- BS or MS in Computer Science, a related field, or equivalent experience.
- Expertise in JavaScript and web application development.
- Experience working with Unix/Linux environments.
- Deep understanding of web architecture.
- Interest and ability to learn new programming languages and tools.
Contact nathan@bloomfield.tech to apply.