jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Head of Technology
_West-Coast Based Search Fund & Private Equity Firm_

Location: Phoenix, AZ. In person (Covid-permitting), not remote.

Company & Role: We are looking for an entrepreneurial Head of Technology to manage the ground-up systems design and buildout for a consumer subscription-based services business. We recently acquired the company, which sells a popular service to an already-sizeable base of monthly subscribers. The company is not a true startup, but the role requires a startup-minded technologist who can build scalable systems to support startup-like growth: 5-10x over the next 5-10 years. To unlock this growth, the Head of Tech will (1) first design and implement thoughtful, scalable systems - building on widely used platforms, and (2) over time, build teams and grow as a senior technology executive. The Head of Tech will report to CEO, present to the Board and PE owners, and have broad responsibilities spanning technology, operations, and strategy.

The Situation: An established, profitable, 15-person company sells a popular service to consumers (no physical product). Under previous owners, company made minimal investment in technology, which hindered growth. The team is eager to move from paper-based processes to higher-value activities, and the new owner is excited to implement modern systems. Technology need not be novel – this is a straightforward B2C business with a B2B sales component. We need not reinvent the wheel and prefer to adopt platforms popular with other modern DTC SaaS companies.

Candidate Profile: - First-time Head of Tech who grows into role; 4-8 years of experience with outstanding reviews and results - An exceptional technologist with substantial expertise building web-based DTC subscription businesses - An outstanding communicator and leader who builds world-class teams and inspires colleagues to deliver their best
I am their boss and they don't really give a damn whether I'm there or not. There is a rift between the older guys and the younger guys, the younger generation hates Putin but the older generation admires him, even though they acknowledge his flaws.

I am fairly certain that in many parts of Eastern Europe, you'd be lucky if the worst thing that happened to you was you lost your job for speaking the way these guys do.
Gotcha! Keeping skills fresh and broad is a good idea.
>>It would be very hard for a politician to go head to head against a billionaire donor, since he would just donate to the other guy the next time.

Yes true.

>>I agree with crypto being the poor man's offshore, but a poor man wouldn't need an offshore. Not to mention, the barrier to open an offshore account is much less than the cost of BTC right now.

Offshore bank accounts are very costly and difficult to get. They are also not that secure, considering how many have given up on financial privacy in the face of the warrantless-financial-mass-surveillance aka AML push by the dominant political powers, and leaks like the Panama Papers.
When you're doing color error diffusion dithering, you have to make sure the edges and corners of the color space are in your output palette. Otherwise you may get errors that accumulate and can't be eliminated.
One hidden risk with adopting industry leading technology at smaller businesses is that you unintentionally select for tools that favor specialists, and that is harder to hire for and less useful for an early or small business.
Cleanshot lools great. Baffles me though that Windows comes with great screenshot tool and MacOS doesn't.
Except they won't keep the same quality of life, because their mortgage payments are not going to go down

Why not? They did these past few years in the EU. Are most mortgages in the US not pegged to some reference rate like Euribor?
When I'm reading articles about tech, I almost always skip the ones without a date, unless they're the last or only source of knowledge on the topic I'm looking for.

An article without a date is about as trustworthy as a scribble on a bathroom stall.
If you're worried about opening ports, you're doing security wrong.
Agree. This service sounds interesting, but as an infrequent consumer of health care, this subscription model doesn't make sense. I would be interested in paying a flat fee to get my records. Then pay again in a year or two to have them updated. Wondering if the cost of obtaining the records is so high, that they need the subscription to run for x months to recoup? Maybe a hybrid approach would work: $5/mo to keep the account active, and then a user-initiated update feature at $40 a pop.
You are right, I guess I've only read the top few comments, and read other comments from people that said "HN didn't like Dropbox". Thanks for correcting me.
Khan Academy has a good Natural Simulations in JS tract.
https://www.khanacademy.org/computing/computer-programming/p...

It uses processing.js when I worked through it I just ended up implementing everything with canvas and making my own versions of the processing specific classes and functions needed.
Capital is not the same thing as sales. And with $20m (less fees) in the bank they can get even more VC money if that's what they want to do.
Democracy is a sham. People living in abject poverty do not really have the courage to vote their conscience.
No problem, thanks for the clarification!
Was TBL refused a job in FB?
Yeah, but he's probably one of those guys that's still using Pine for his email.
"They began their voyage in their apartment, using a homemade machine to process cacao beans. Over time they cultivated their creation, sourcing beans from family farms in Madagascar, Venezuela, the Dominican Republic, and Ecuador. Each bar is handmade with incredible reverence for the process and history of chocolate. They are bound in ornamental papers and golden foil like a collection of rare books. Each bar offers its own story of flavors, and no two are exactly alike."
Remember that this code was written a long time ago. It is seriously only recently that I have seen widespread discussion about how poorly linked lists perform in practice despite how theoretically nice they are.

Back in the olden days at least a few things were different compared to today: 1) your only point of reference and authority was academic writing that stressed theory over practice. Blogs weren't around yet. So, you didn't have any random blogs with hard measurements showing that in practice brute force often wins over elegance. 2) Back then, the memory/ALU gap wasn't quite as drastic as it is today. 3) Available memory was drastically smaller than it is today.

Therefore, if you had a list with a length that was highly variable, the obvious go-to container was a linked list. The idea of using an dynamic array of objects or pointers seemed highly wasteful from a memory fragmentation and copying point of view.

Today processors spend most of their time stalling on memory and only dreaming of the opportunity to copy a large, linear chunk of data. It's only now that the performance penalty for random access has exceeded 50:1 for over 10 years that general programming public has started to take the problem seriously.
Number of customers? Years in business? Profitable quarters? Going from startup to long-term business? Uhh, military contracts awarded? (okay, maybe not..)

Are the majority of startups only ever going to be short term ventures?
There are two factions, groups that license a third party engine and mainly work on the game content and groups that work on an in-house engine and on game content. If you want to make a game that stands out you are generally better of with an in-house engine. Otherwise you have to make compromises and do it a specific way that may hurt the end result. Most Unity and Unreal 1-3 engine based games can be identified as such literally from 50 feets away. In-house engines have downsides as well, and some hobby projects never advance to the gameplay content creation stage.
Was hoping for "undocumented"(ie. unreleased, unpublished) Twitter API endpoints.

Found regular API endpoints minus any useful documentation.
You have a choice:

1) spend all your money on yourself and have around 6 hours of free time every workday + weekend and be moderately happy.

2) make a lot of effort of approaching different girls, getting rejected and then spending your time and money on the girlfriend (and she could still cheat on you meanwhile) and potentially be quite happy.

http://www.singularity2050.com/2010/01/the-misandry-bubble.h...
So i simulated 2 games and both of them had a result. Quite interesting, my intuition says that there should be more draws but guess i am wrong.
[1] http://imgur.com/rN1zfDD,sQXY6zQ
Why? I mean, it's cool to see people build interesting things, and I like to see tools used in unorthodox ways, but it just seems to me that using Matrix for something other than it's intended use will lead to matrix used for everything, and we see where that got us with http. Why not just use ActivityPub or something built for these types of uses?
I had issues with corruption during a Xamarin project - its easy to do with bad coding but if proper practices are made then it shouldn't occur much.
Where is contribution list on the former MDN website? This migration may violate the CC_BY-SA 2.5 License.
Good question. I also wonder how it compares to other popular 2D js physics engines:

p2.js: http://schteppe.github.io/p2.js/

PhysicsJS: http://wellcaffeinated.net/PhysicsJS/
Scott Adams is a generalist in a set of very distant disciplines. The difference between art talent, writing skills and a sense of humour is far greater than the difference between Java, C and Ruby.

I'd say learn one programming language and then learn two more skills which programmers rarely hold.
> In practice, that loop seems to grow in size by a factor of 5 each time. (I assume there is a number theoretic reason for this, but I am not sure because I am terrible at number theory.)

I can explain this reason. Consider 2^n mod 10^k. If n > k, then we can rewrite this as:

2^k * (2^(n-k) mod 5^k)

And then the Euler-Fermat theorem states that, if a and m are coprime, then

a^(φ(m)) ≣ 1 (mod m)

where φ(m) is Euler's totient function, the number of integers from 1 to m that are coprime to m. And φ(p^k) = (p-1) * p^(k-1) for any prime p, so we get in particular that φ(5^k) = 4 * 5^(k-1), which gives us the (maximum possible value of the) cycle length.
Actually, I wonder why not every OS comes with a Posix shell and an Python interpreter nowadays. Posix shells should be super easy, because most systems have them onboard already anyways. However, since Posix shells are kinda broken, I think Python should be the next iteration.

Just to give some context, I am not a Python person, as I prefer Go. But given the popularity and the suited use-cases I think it is a good option.
hah. try sending a wire transfer from the US to Asia
We're working on a set of paid features for Insight, which we expect will be subscription based. I'm glad you're enjoying Insight so far!
Sure! The first "practical"* difference between Matrix and XMPP is that Matrix' chatrooms are "necessarily decentralized" (whereas in XMPP that's optional [1]).

How it works is that users involved in a given room have their servers synchronize the room's state with each other (room state is messages, presence status, read receipts, "is composing" status, …) so when one server goes down/netsplits, messages, join/leave events, read markers, … can keep flowing among online users (and when the server goes up again, it might attempt to merge its state with that of the network while catching-up).

This looks and behaves very much like a blockchain: you end-up with distributed "copies since origins" of the room + all its metadata all over the network (plus distributed inefficiency, but I digress).

*: I put that quotes, because I don't believe it matters the slightest in practice. XMPP nodes can be easily distributed, which addresses the same reliability concern, but at a layer better suited to handle the complexity. WhatsApp runs on a fork of ejabberd (erlang), while Matrix homeservers, especially matrix.org are notorious for their terrible QoS/resources-hungriness while handling a fraction of the concurrent users.

[1]: https://xmpp.org/extensions/xep-0289.html
I think the Facebook case shouldn't be left to the market to "sort itself out", but instead this type of business model should be banned in its entirety, just like people cannot run ponzi schemes, they shouldn't also run "free" services in exchange for processing personal data.
I love the fact that Pinboard supports RSS! I'm subscribed to a lot of the tag feeds.
> Maybe perhaps with v4 these small QOL things could be implemented.

This is on our roadmap.

> But on topic, how far is VLC 4 from release?

Quite far, of course.
Plan to get good tech school in NYC:

Subsidized rent: Many engineers are smart people who know the value of an engineering education and not spending their 20's and 30's in debt. No where else has that crappy of living conditions per dollar spent where there is a good engineering school.

Low out of state tuition: My alma mater (Georgia Tech) gets tons and tons of out of state students due to the low cost yet good results. Many of those students then STAY there in Atlanta.

Tons of well paying internships/co-op jobs: NYC is addicted to free/low priced interns. I'd say many NYC companies are giant dicks about this policy as well. Make it illegal and harshly punished to offer those in the engineering professions, or setup a huge list of partners pledging to never ever accept unpaid work. In every other part of the country with good engineering schools, you get paid between $12-30 bucks an hour while co-op working (basically an internship you go back to every other semester). This has to happen to keep people in NYC when they get out. Co-op jobs are a great way to basically keep engineers there in town as they almost always get an offer at that position after graduation.

Get nerdy sheik cultural events going on in the city: NYC is too overly status conscious in many ways to appeal to geeky folk. And while not all engineers are geeks, many people assume they are. They act like they're some sort of neckbearded smelly dude in the back of class who's good for nothing other than fixing your computer. You gotta change that perception, and the perception of the perception. Put incredibly dorky installation art in instead of experiemental cultural art. Host events related to hacking things up. Make maker faires, etc.
Dumb question, but couldn't they try to sell it again? Is that never an option, once a startup has been bought?

I realize they probably have added some Yahoo specific stuff, like single sign on, so disentangling it might be too costly?
If you believe in open data, I urge you to email support@favbot.com, and ask that the delicious data is made available outside of favbot. That way, it isn't just put in another walled garden.

[Disclosure: I want to hack more code that uses social tagging data.]

Here was my email:

Dear FavBot,

Could you update your delicious importer, and please add an option to
allow users to publicly share their delicious links?

There are a bunch of researchers who would like to use social tagging
data. Getting a clean data set, from consenting users, would be
awesome. So if you could help this process, since you have built the
data collector, that would be great. It would also be a good way to
promote your site.

If you can collect the data, I can get you hosting for the bulk dump.

Best,
Joseph
Yahoo doesn't have search anymore. They subcontract to Bing.

Besides, using delicious data would be far too open to SEO abuse.
Why bother with the code? The value is with the existing links database, and since it belongs to the users, Yahoo shouldn't have the right to sell or distribute it freely.

Since users can already import/export their bookmarks, the only support Yahoo needs to provide is keeping the import API open for a little longer after the site is shut down. Of course this assumes that users would want to migrate their data to a replacement service.
> There's an entire generation that believes our government has completely lost representation of its own people, and will use any nefarious means in its power to subvert any rule it wishes to.

A subculture, yes. An "entire generation", absolutely not, this is hyperbole. You can't "opt out" of the NSA, but certainly if you wanted to, the very first step is to get as far away from Facebook as possible. Yet there is no large gap in ages amongst those gleefully participating in Facebook all day which would indicate "an entire generation" seeking to avoid government surveillance.
Agreed. Coming from Sri Lanka where the culture is rather conservative, it's taken a great deal of perseverance on our part to get any interest at all. In the end we decided to go ahead with our own funds (and take a big risk by working full time), but things have paid off as our app is the 7th in the US medical app store now (free apps) and has had thousands of downloads in just 10 days : http://blog.medicaljoyworks.com/prognosis-is-a-success-but-y...

P.S. Our success began just after YC rejected our idea :)
Or destroy all mosquitoes.
For Clojure enthusiasts, I highly recomment Zach Oakes' environment in the same vein, Nightmod (his Nightcode IDE specialized with his play-clj library). It's an experimental platform that is a tidy, simple way to experience game programming in a functional style.

https://nightmod.net/

Also, here is his presentation on this subject at the last Conj (great talk):
https://www.youtube.com/watch?v=0GzzFeS5cMc
If true, this story is heartbreaking, sorry for your loss. It may be insensitive to suggest this, but there may have been several other factors that contributed to this tragedy, not only LSD. Vilifying the chemical substance isn't the answer here, the same way cars aren't to blame for crashes. Sure, you may not want to take LSD based on your friends experience, but there are several other people in the world who have had positive experiences who will need better convincing.
I don't get why there is a East-Germany option in the left sidebar select.
> It also makes me wonder if the central banks outcries that we need to consume more to boost economics is good for the environment?

The central bank only wants you to save less. So you can either consume more, invest more or save in other currencies.

The effect on the environment largely comes down to government policies, such as carbon caps / taxes.
I've been interested in trying LSD since my friend offered but am hesitant because I don't know how it will interact with my medication (SSRIs).

On a side note, I do like to smoke weed while I'm studying/coding. Things that were not so easily apparent to me before being high often become a given and understanding concepts comes more naturally. It's easier for me to picture in my head how data is being manipulated and where it's going in memory. My skills are only at an intermediate level so this is really helpful when I'm trying to learn more advanced stuff.
It was partially a fluke I'm sure. I'm notoriously sloppy with arithmetic and no book could save me from that.

It's not necessarily that Axler is that good. It's that it's just solidly good all throughout. It has the right focus. The goal of the book was very clearly to explain linear algebra, not to make money or get contract deals with college bookstores. And the proofs are very clearly written.

I'm sure there are other books out there which are just as good as Axler. But compared to the more popular linear algebra textbooks, at least at the time, it seemed like it was in a class of its own.
I've lost most of the month to zen pinball on ps4.

I'd never really considered pinball as a way to spend my time before, but I now see it as a future source of RSI in my wrists.
I've been on the trail of this thought for over a year now. The game-making process at this time is so constrained by the fidelity of content that the only ways to really cut costs(or improve accessibility for amateur-level projects) is to rely on low-fi and generative techniques, and to skimp on diversity of content - all of which come at a price.

Crowdsourcing techniques might help at some point in the future, but we still aren't connected enough to make professional-level creative collaborations as simple as joining a game of Quake.

I just tossed some other projects aside and started working on something this evening that puts my thoughts on simplifying the design process into code. It'll be able to make something roughly akin to a single-player hypertext-game or visual novel. Once it hits that goal, gradually I'll expand it and make it more ambitious.
Dammit... Avoid success at all costs?
I wrote a pure Haskell solution that implements a messaging middleware from a proprietary legacy DB system to a network for activating mobile devices.

It was my first real Haskell project, and although I had lots and lots of book knowledge about the language, the outcome was quite warty. Nevertheless, Haskell delivered what it promised: the software was completed much faster than a roughly comparable C product was before (by a better programmer than me) and making changes to a finished product was very easy and safe and did not cause new bugs.

Perhaps the worst problem was the lack of quality libraries for doing some practical things, such as simple socket listening (I had to pretty much code Haskell like it was C in that part), and I had some trouble (bad memory leaks) from the curl library.

And even worser than worst was the problem that only one person got interested enough in the language that he helped me with the project, and, although he was able to produce working code in a month from zero experience, he ended up disliking the language.
100% agreed in general. In this particular case, that's likely the Bitbucket project name (or "slug" if you're looking at the API or backend database). On our old instance at work, it's all caps and has a short length limit, at least by default.
I didn't downvote you, but that's the reason I asked: I have tried searching, and it's not easy to find comprehensive debunking of these things.

Heck, it's difficult to even find the original court documentation for many cases. I find news articles, but I want the source material, so that I can talk about it to others without any reporters coloring the court cases, especially as I talk about these court cases with other people who think there is loads of legitimate evidence.

So... if you can help me search for it, or find it, I would really appreciate it.
Zuckerberg was a child of privilege raised in one of the wealthiest neighborhoods in the US and attended an extremely elite private high school. That's relevant.
Holy hell those comments though. Talk about a swamp.
The more 'health-food' oriented your peanut butter, the less salt it is likely to have as well. This is a big factor in the taste.
The power of corporations!
Right, if invading the nation's capital building for a few hours is considered insurrection, then much more so is taking over the part of Portland around the mayor's office, along with property destruction and violence towards other citizens. If we want to get technical, the latter is most definitely the sort of insurrection that would allow lawful military intervention by the president.
In Central America whatsapp also _is_ basically the Internet along with facebook. There is a person on the other end taking your order and payments are always done in cash, although some advanced delivery drivers now carry a credit card swipe machine. Everything is done through whatsapp: bills, ordering food, govt services, parent teacher communications for children in schools, business introductions (dont know anyone who uses email for this over there). The Internet is whatsapp for these people, there is no such thing as "most online services and apps"
Obligatory MMT link:

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