skysight-inc/HackerNews huggingface dataset:
For mature industries you can probably look at published government stats or aggregate the financials of leading companies.

For new industries, it's a ballpark guess. For example, no one knew the market size of social media before Facebook. The best you can do is look at related industries like online search advertising and guess as to how much more people might pay to target ads based on a social media profile versus a Google search.
The shape of your thought is that of the car exec who okays the production of a dangerous car because it won't kill enough people to matter to the bottom-line. There's a difference of degree but not kind.

You really don't understand how that's controversial?
There are three. Austin, El Paso, and San Antonio all have football teams.
> I ported two projects with ~200000 Python-SLOC (about the same size as Mercurial according to sloccount) back in the early 3.x days. Doing this via more or less flag-day conversions within a few months, converting the codebases first to 2to3-able subset, and as a second step later on dropping 2to3 via common dialect of Python 2/3 with six, was not very painful in the end.

Sounds like you used the same method, just over a smaller timeframe: convert to a common 2/3 subset, then drop Python 2 at some later point.
What about the idea that the passing on of power (wealth, social, political) is happening less as people live longer? It would explain why the problem's more pronounced in Japan (long life expectancy, culture of seniority).
Will be interesting to see the terms for the acquisition and see if Mary Meeker's last investment for KP was a winner or not!

I'm cautiously optimistic for a good outcome for the Plaid folks here: last round was two years ago for $250M. Could they have been suffering $10M/month losses and are running out of money? Could be.

No offense to Visa, but I don't think of them as the most innovative organization or one that is a sign of a "good outcome" for a company getting acquired. I can't think of a good exit to Visa, but I am open to being wrong on that one.

Disclosures: worked at Stripe; dealt altogether more than I would have liked with Visa. Have no knowledge of Plaid's particulars.

Edit: Visa and Mastercard were strategic investors in the C round. Curious what the competitive dynamics were that led to Visa grabbing the acquisition instead of MC. https://techcrunch.com/2019/09/16/plaid-announces-strategic-...
> did you have a method/tool to debug (from book, or chatting with others)

Specifically for this issue, I ended up forking valgrind to add multi-threaded watchpoints in code (this was debugging shared memory refcounts, so I had to extend it to log negative refcounts only).

The origin of those patches are here - https://valgrind.org/downloads/variants.html?rjw
If Apple were to cooperate, what’s to say they are even able to decrypt a device like this post-facto. If their crypto implementation is sensible it’ll be impossible. Perhaps because PINs are weak it’d be possible to get the secure element to release the key material by reflashing it, but again, in a sensible design, any secureROM reflash probably should wipe the chip.
So, pertinent question. I want to move my account to a bank which gives me an API so I don't have to deal with Plaid or Mint. I.e. I want data privacy. I want to build a personal dashboard of where my money is going.

Any suggestions?
Well, as with almost everything in the privacy/security space it depends on your threat model. From a standpoint of "every startup is one bad pivot away from doing something stupid if their business model has bugs", PayPal is indeed somewhat safer long term.

PayPal themselves are in some folks' threat models (they've mismanaged a few things over the years), though.
> ethnic justice issue. Iirc, the claim was that some groups of people had to collaborate on things like exams (aka cheat) so that they could overcome of cultural inertia of whatever things they were worried about

Why would I hire a group who only got through their qualifications by cheating? Sounds like it may lead to more discrimination than it solves...
These days you can cast with VLC which makes this much easier.
The VideoStream chrome plugin is spectacular for this. Of all the chrome plugins I've installed over the years, this is still the only one I continue to donate towards.

https://getvideostream.com/
Next step is to download Lockdown, open source and on device firewall. It also offers a VPN with an in-app purchase (kinda confusing when you are setting it up), but for free you get the firewall only. Easy to enable and block known ad-trackers (including FB sdk and Google Ads). Highly recommend. It's also made by ex Apple engineers, in case that helps for building trustworthiness.

https://apps.apple.com/us/app/lockdown-apps/id1469783711

https://github.com/confirmedcode/lockdown-ios
My old beater is insured with AXA. I didn't know they had any open source projects going on.
>> So the real complaint is that Python switched the defaults in a way that made bytes-centric code more complicated

The author made it clear. The issue wasn't just that the default changed. It was that 3.0 took away the ability to always make your choice explicit.

Changing the default would have no effect on code that was always explicit. Going over the code and making all implicit strings explicit would allow them to know when they had full coverage, and also make the code work with both 2 and 3.

With 3, any implicit had to get b added, while any string with u had to be made implicit (drop the u). You couldn't tell by looking at code if it was converted or not. At least that's how I read it.
Do you have any more details about this? A link or what to search for would be also great.
Matter/anti-matter asymmetry is expected to be present. It is a basic feature of individual random walk instances using symmetrical laws that about half will be dominated by matter and the other half dominated by antimatter for long periods of time (although the "universe" may pass through pure energy states as it switches between the two). While there is a balance on average and in the long run, there is not for individual instances or points in time.

We called the dominating one for our current instance/state of the universe "matter":
https://physics.stackexchange.com/questions/505662/why-is-ma...
It must be easier to get environmental permits for geothermal since it has such a small footprint compared to wind and solar and won’t kill any birds, make noise, make pulsing light, etc.
I downgraded Deluge to the Python 2 version because the new one doesn't work in Windows and I use both operating systems.
Not the commenter you replied to, but I feel like you both have valid points.

> Bar food with your beer and maybe a pizza?

> don't let that one beer turn in to a good time!

Personally, I prefer to enjoy the social benefits of going out without the consequences of alcohol or "bar food." I accept people's drug habits - it's fine to consume drugs responsibly (alcohol included). For me, I am able to have a good time and "let loose" without being under the influence of drugs.

There's nothing wrong with being sober. You can still participate in the local economy, engage in social events, and live a healthy life without fitting the routine you described of going to the bar and hitting the gym.

Anyways, my point of saying this is that I wonder if alcohol for most people increases their life expectancy because it lets them socialize more. In the same way that people buy essential oils and it has a placebo effect on the that make them feel better, I think the bar scene has the same effect on many Americans.

My social experience is that people are mentally unable to "let loose" and socialize without the aide of drugs.
This is like some expert explaining how Apple's approach to smartphones is not good as Nokia's. The tech is in its infancy. There are no experts other than the players themselves.
A while ago I just rejected the concept of smart TVs (and TVs wholesale) in my residence. Hook a projector up to a computer, have a wireless mouse floating around and either use on-screen key entry or a keyboard to interact with the browser when not just working off of pre-set sources and call it a day. If you wanted to go above and beyond I guess you could set up remote desktop and get into the system from your phone, but I have never felt the need.

The computer can be as cheap as the video quality you want to view... and a decent 1080p projector can easily be had for ~300 USD, bump up the computer to gaming specs and run your entertainment off of it and you've got a nice multi-use solution for the house... unless there is competition for resources.
A standard bottle of beer is 330ml to 375 ml. 500ml is closer to an imperial pint @ ~17 oz. That's roughly the size of an American "pint"
Is the lag mostly associated with uneven Geo distribution of ZEN nodes?
There are very few places where the bytes/string difference matters for posix paths. Python is far from the only popular tool to assume paths must be valid unicode.
Previous discussion: https://news.ycombinator.com/item?id=22018408
How does everyone feel about the security of OpenWRT? vs Tomato?

What about say configuring my own OpenBSD server to act as a router? I am out of my intellectual depth here but I feel like that would be more secure than Linux in general if we are going for max security.

As governments and private equity groups continue to buy out whatever hosting provider, VPN, Registrar, etc they can find...I feel like Open Source is a pretty soft target in the grand scheme of things. I am trying to become somewhat ruthless in analyzing my dependencies when it comes to software.

NOTE: another commenter mentioned a TP-Link product. Those devices are absolutely insecure to the core of their firmware for the time being. 7 days ago I discovered their completely open production Elasticsearch API server for their entire camera and IOT platform in the United States. It has now been remediated but that event puts under suspicion anything else the company deals with via the TP-Link brand out of Shenzhen.
Identifying Law Enforcement Needs Involving Evidence on the Dark Web [pdf]
Any way for lazy people to get started with HIIT without going to a gym?
There is another aspect here which I suspect contributes the majority of the demonizing in this situation: being a single parent is assumed to be a sign of a broken relationship, which signals potential personal problems (whether poor judgment in a partner, poor conflict management, whatever). Of course, in reality there could be a plethora of other reasons, but this seems to be the assumed narrative.

On the other hand, consider the woman who's still single with no kids, maybe living at home with her parents, with no job. I suspect there'd be a lot less demonizing. Maybe even less so than towards the men, who are "supposed to be providing for a family".
A few years back I bought a cheap one at a black friday sell and it is plain ol' dumb model. I feed in an HDMI from a laptop and all I use the remote for is on/off and volume.
Read These 5 Programming Books in 2020
As far as I have seen there is still updating overhead where you have to initiate upgrades to a known stable/supported version at a regular cadence. EKS suggests having an E2E CI pipeline to test it before updating production, and I feel like that's the only way to do it. There is nonzero churn even though it's managed.
We have been trying to show what we did code-wise (or explain if it was something that didn't end up with code). The goal however, is to show some coding practices or new functions created that other team members might find useful, as well as working as a brief "review" of the code itself.

The goal is not to explain what you did. Happy with the approach because knowledge is actually spreading across the team currently. Meeting do get much longer though (1 hour usually), but time is recovered mostly on code reviews which become shorter. Usually lot of discussions sprouts out of this, leading to better code overall.
This response says everything it needed to say in the first sentence without the gratuitous snark of the second.
> because people actually do them and stick to them

Do you have data to back this up? I would have thought the exact opposite. That HIIT and IM are techniques that people try after having seen a Ted talk or something like that and don't make a life discipline out of them.

I also think plenty of people have some "common sense discipline" such as cycling/walking to work, and not eating junk food and sodas, and trying to eat fruits and vegetables. I feel this is very sustainable with a high ratio benefit/cost.
I guess it depends on the monitor, but wall mounts are a pretty established standard.
I'm in the middle, I think.
They don't use huggingface, but some of the modern approaches for topic modeling use variational auto-encoders, see:

Open-SESAME (2017): https://arxiv.org/abs/1706.09528 / https://github.com/swabhs/open-sesame

VAMPIRE (2019): https://arxiv.org/abs/1906.02242 / https://github.com/allenai/vampire
So ... put it before a jury and let them decide.

Truth, Justice, and the American Way.
What is procprint? Googling didn't get me anything that seemed relevant, a company in Brazil and some SAS references.
I suppose -- since I can't see anything on that page at all, I have to admit that it loads blazingly fast. But it couldn't be much worse.
>Why should others have to work so some can stay at home all day?

they don't have to, they can stay at home too but stay at home can be very depressing.
Python 3's approach means bytes/str poisons the whole expression. So if you want to do something like:

"%s/%s" % (repository_data_1, repository_data_2)

And have it work on Python 2 and 3, you're screwed.
Yes it is, but if you're doing the first 90% properly you have a much better shot at mitigating the difficulty of the last 10%.

I think there's some vague point in any project where it goes from being 'easy' to 'hard' to add new stuff. Basically the only factor that matters for productivity is how long you can delay that point. If you just do the first 90% as quickly and cheaply as possible, you're just resigning yourself to hitting that point as early as possible.
eDP (Embedded DisplayPort) is becoming more and more popular for laptop screens. It has 2-3 different connectors for different resolutions, but much more standardized than before.
I don't use chrome BUT I'm sure you can cast urls directly from chrome, even from the local filesystem. A walled garden perhaps, but no need for YouTube.
Thanks for sharing—that site is a real gem!
could it have been https://www.xkcd.com/568/
What do you mean by similar devices?
Having done so, six really is not necessary for a transition. We went with forking werkzeug's minimalist compat file because six was waaay overkill, and that made it easier to progressively rip it out later.

python-future is invaluable for the fixers (which are way better than 2to3's), the runtime stuff you can easily do without.
Volkswagen ID.3 will be ~30k€ not 30k$, so about 33k$. Tesla model 3 is ~40k$ not 50k$.
So it’s only 7k$ difference, not 20k$ as you wrongly assume.
Probably referring to the CDK (Cloud Development Kit), a newish SDK for developing Cloudformation infrastructure-as-code in general-purpose programming languages.

https://aws.amazon.com/cdk/
This made me wonder: which side would other activities fall on, if event handling was the defining characteristic of "code"?

Not code - Excel, SQL, HTML, CSS

Code - Email inbox rules, IFTTT. Alarm clock?
Like that famous dropbox post, people would rather pay for something.
In our customer portfolio we have several of these. But definitely not all of them. VCs good at helping companies are usually early stage. Later on you're more or less expected to fend for yourself unless a crisis hits.

One way in which such help materializes is in the form of a board, and the quality of that board can make a huge difference. It could even be a net negative.
lmao - "please make your site render properly on the server"
Looks like an incredibly poor analysis by someone desperately holding onto their short position.

Tesla owners don't use the supercharger daily. The author's assessment that most people do, is simply invalid.
Based on my area and electricity costs (CAD $0.101/Kwh off-peak), the Model 3 costs 2.6 cents per mile (and not the 7 cents)

Also, the author takes in the upfront cost of the investment, to make the statement that it takes 20yrs to make your money back. However, he doesn't take into account the resale value of the same investemnt.

If you take that into account, the model 3 comes out cheaper: https://cleantechnica.com/2019/09/27/tesla-model-3-vs-toyota...
I don't think your career is any danger from better tools. (At least short of full-AI, which would put every career in danger.)

All kinds of amazing visual interface building tools have been created, that are very easy to use, easy to teach, easy to get started, and are very powerful. I'm still not sure that a better UI development tool than Hypercard has been invented yet.

So why do professional programmers still exist? Because most people don't want to do even that level of software development. Either they find it beneath them, find it boring, get frustrated when they want to do something that stretches the tool's capabilities, don't want to be responsible for fixing bugs and maintenance, etc. etc. etc.

It's not that most professionals are not smart enough to be programmers. It's that they dislike it enough to pay someone else to do it for them, or would just rather focus their time doing other things they enjoy more or believe to provide more value.
There is an app by the people who invented it, afaik. And other apps, too. (7 Minute Workout, I think that's the same thing?)
Most monitors, except for the most bare-bones models, will have a standardized mounting hole pattern on the back called a "VESA mount" for which you can obtain a wall mounting bracket. It's the same way you attach a monitor to a desk-mounted arm.
How’s that? We don’t agree on voltage. Japan alone uses two different frequencies!
Yeah, I'll second this. I figure we're talking headless browser scraping of online banking portals.
Does Apple allow you to make your own ringtone for your own phone yet? Or copy your own songs to your own phone for your own listening?
Smart TV's are trying to be walled gardens, no? I would love a tv that trivially played media from an http server.
Trusted with your viewing history? With a trivially regeneratable netflix password?

I like keeping privacy private, but I'm having a hard time imagining what sorts of private data you are concerned with that would be going over a set top box.

Or were you more worried about the STB being an attack vector into your home and other machines?
There is so much information available these days!

Try this on—all you need is a little space: https://www.youtube.com/watch?v=q20pLhdoEoY
The upshot of what I'm saying here is that I believe that each wavelength of light is delivering the same quanta of energy regardless of frequency
Are you in TMT? SF or NYC?
RPA just seems crazy... I mean, I see the golden shimmer, but why do so many enterprises refuse to actually, you know, solve the problem?

I have, btw, just finished reading “the phoenix project”. Brilliant book! Having lived through pretty much that story a couple of times, the solution is just that simple. Not easy, but simple.

Been around a while, at several big companies, I know most of them will do RPA (they are of course the ones having a blockchain project plodding along), but only a few will go down the “software company” route. It’s kind of tragic.
Ooh, good question. (How big a market is currently is a matter of simple research, so I’m mostly interested in trying to guess about how a market will change.)

I think the way most investors do it is probably by maintaining a “story” about how the world will change that most people haven’t realized, and then matching that story up with ideas they hear.

I’m not sure if there is a more robust or rational approach that actually works. The ideal investment plan would evaluate each idea/“potential market” on the expected value of market size, averaging various plausible scenarios according to their probabilities. But I don’t think many people can run a process like that without injecting a ton of priors about how the world will evolve... it all seems to devolve into an argument over which macro trends matter in the next 10 years or so.
There is a firewall. Athletic departments are separate legal entities with separate budgets. They often report to the same board that the academic institution report to.

And as a percentage of income, TV revenue is a huge part of the revenue for non-capital expenses. SEC and Big 10 schools get on the low end of $40 million/year on TV revenue along. ACC will get close to that, but not sure because their network just launched. Pac12 could get that much, but that whole conference is mismanaged.
Some individual items are multiple TB, which would make 100GB shards a little difficult.
When I still had to do these, I hated the actual experience of writing them at first, as at FB you were pretty strongly pushed to quantify _everything_. While this made some amount of sense to me, I wasn't naturally thinking of my work throughout the half in terms of how I'd quantify it. I also quickly realized the value (to my ultimate rating) of quantification in that I often my collected metrics directly referenced in my review (saving your manager time is helpful!)

I never got to the point of not strongly disliking the experience of writing reviews, but I was able to make things a lot easier for myself by regularly sharing anything quantifiable related to my work, since I could just look back at what I had shared. It also worked decently well as a forcing function, as I used the heuristic "feels like I have shared anything quantifiable in a while" for "am I sure I'm working on something valuable?"

Note that the above is purely about how I managed the actual experience of writing reviews as an IC at FB, not whether or not it's optimal. My personal opinion is probably that it's a wildly suboptimal system that's still orders of magnitude more effective than not having one at all (for me).
I do find that state management is a bit of a pain which is why I have the layered approach listed above. By keeping components/modules separate I am able to update things without worrying about breaking others. Each namespace has it's own state while the kube cluster has it's own state too.

I find state to be invaluable when a deploy of anything fails.
> The author's suggestion of permitting a certain set of "from __past__" imports seems especially astute.

Hell that's essentially what ended up happening over time, as past features got reintroduced (the `u` prefix, bytes.__mod__, `callable` being reintroduced, `range` being improved, …), as well as the serious Python3-ification of the Python2 branch that was 2.7.
Have you heard of Hordes.io? It's an advanced multiplayer .io game.
I'm trying to understand the OP's perspective... I've always thought of Earnest Capital as an investment company that's differentiated by being founder-friendly? Are you under a different perspective?

So it seems like if they only hit it off with X founders then they should only invest in X companies/founders? They're putting the emphasis on living with people as opposed to quick exits?

So it seems like @bentossel's review of them should mean a lot more than the number of investments or the dollar amounts?

One problem that investors, revenue and profit can't always fix is working with terrible people, btw.
It's a lot of words to say "use a special checkout command then run `git sparse-checkout set A/B/C`"
Trust is relative. They can certainly be trusted more than the Smart TVs because their incentives align at least marginally better with yours. They need to justify their price. The TVs are for the most part doing the minimum possible to check the "Smart" box.