skysight-inc/HackerNews huggingface dataset:
That's pretty much how I look at it. Working with them is just being a good part of the community.
Memoization, a useful pattern for quick optimization
This is a very shallow and silly interpretation of what the article says.

Not to mention, the article is always talking about averages, not "all men/women are like this".
I did a weak attempt at a literature search, and what I've found suggests that the effects of microdosing are more likely placebo effects instead.
The only way to have unpaid interns is if they are receiving college credits I believe.

> Unpaid internships are legal if the intern is the "primary beneficiary" of the arrangement. This is determined by the seven-point Primary Beneficiary Test.

https://www.businessnewsdaily.com/15161-are-unpaid-internshi...
Trying a new drug for the first time right before a high-stakes meeting sounds incredibly stupid. Couldn't he just allocate a week-end to test it out beforehand?
But I don't think he was fired just for that...
Data Classes, built into Python since 3.7, are like a somewhat simplified version of the attrs library. I use them in most situations where I would have previously used namedtuple.

https://www.python.org/dev/peps/pep-0557/
Yes, the well known unforgivable crime of referencing that a publication with "a very specific political viewpoint" exists. I think this is a pretty good basis for upending someone's career.
Unpaid internships are only legal in California if:

> 1. The intern’s duties will be similar to training provided by an educational institution.

> 2. The position exists for the intern’s benefit.

> 3. The intern’s work does not displace the work of regular employees, and his or her work must be supervised. [0]

The US has a minimum wage. That begs the question: is hiring unpaid photographers for a Netflix show even legal in the US?

[0] https://www.californialaborlawattorney.com/practice-areas/wa...
I've seen some sites that use those parameters to activate specific features on a landing page for example. Pretty rare, but it does happen.
I think he's saying that fighting with regulators is good publicity for the people who are interested in buying TSLA shares.
And there it is: because I refuse to repeat the words that the woke orthodoxy demands on command you accuse me of "privilege" despite knowing nothing about me or my belief system.
Zumo Labs | Product Manager | Remote Only | Full-time

We are a platform for generating 3D synthetic data. Our mission is to democratize computer vision training data by providing the easiest way to make your own diverse, unbiased, high-quality data, and lots of it.

We are looking to hire our first product-minded individual. We are currently a small, technical team and are looking to shore up our product blind spots, so early stage startup experience would be a plus. As this space is fairly nascent, there are a lot of paths before us for product-market fit - it will be your job to help discern this!

Prior experience with UX design and small startups are nice to have, but we'd be excited to talk to any motivated candidate who is as excited about this space as we are!

Email me with any questions: kory@zumolabs.ai

Thanks!
"Adjustments to our technology to better account for situations in which language may be reclaimed by underrepresented communities and used in non-harmful ways."

Rejoice: The digital n-word pass is here at last. Will they scan faces and names to accurately determine who has white skin but maybe a drop of blood?
Can I just pushback on this misuse of the term "buzzword bingo"? By all means, admit you're not familiar with them, but don't cast that as some kind of culture jamming point of pride.

ETL is a design pattern.

Kafka and Cassandra are tools.

Arrow is a data format.

Sorry, will cop to being completely defensive here, but don't call my baby ugly.
You could self-sign a certificate, or if your internal URLs use a subdomain of a public domain you control you could use DNS challenges for Let's Encrypt.
At a certain scale, they do. Case in point: Twitter. They went through a painful transition but they did not have much choice.

But sometimes they don't. Case in point: YouTube, Instagram. Both of them are slowly migrating more and more Python code to different languages, but the amount of Python is still large, and AFAIK neither has plans to eschew it completely.

Time to MVP is a very relevant business metric. But the same thing that speeds you up in the beginning slows you down later on. If you architect your code past MVP to help replace the implementations of critical paths, it may help you down the line. (Micro)service architecture is one way to do that.
> Well obviously they're not going to say "drive over the posted speed limit on public roads". "too fast too furious" with a "professional driver, closed course" disclaimer at the end should be enough.

Whether or not such a disclaimer was sufficient evidence that they lacked the intent to encourage the crime (or whether the ass-covering was instead evidence that they knew they were encouraging crime and needed to deflect liability) would be a fact question if they were criminally charged with the crime of encouraging the crime of reckless driving.

OTOH, since they are being charged with a tort (civil wrong) and not that or any other crime, both the fact that such encouragement is a crime and fact questions relevant to Snap’s criminal liability for it are mostly irrelevant.
Reducing Boilerplate with Vim Template
The Venture Capital Paradox?
No it's not a database - it's much more low level than that.

It's a chunked columnar storage format for large data sets. Think of storage layout for a table of data. With arrow, the table is first split row-wize into chunks (sometimes/often just one chunk), then each column of each chunk is stored as an array. The underlying arrays layout supports vectorized operations.

Querying is largely independent of arrow itself which is just the memory format. But the format was designed to support efficient querying. If used as a disk format, for example, you can efficiently load a subset of columns without touching the entire file. And if you're lucky and/or you've chunked the data appropriately you may be able to skip entire chunks.

The format is also language agnostic - as long as the language is python or C++ :) - and allows zero-copy passing of data across the language barrier assuming a shared memory model. This zero-copy feature is important when dealing with large in-memory data-sets.

Unfortunately, until the entire Python data-science ecosystem is re-written from scratch, the application for arrow will largely for library writers and plumbing.

Yes, as a data-scientist, you can easily turn your arrow table into a Pandas Dataframe or a numpy array but you run the risk of expensive copies occurring (actually a copy is guaranteed to happen if the table has more than one chunk) which sort-of defeats the whole purpose. And since to do anything useful with the data you're going to have to perform this conversion - as most of the Python data-science ecosystem is built on numpy and pandas - the format is not particularly interesting to data-science users, I feel.

it their storage formats, I believe, will continue to dominate for columnar storage in the Python world for the foreseeable future.
In fact it looks like PyPy implemented it first [0], and it was an implementation detail in 3.6, but declared part of the standard in 3.7 [1].

[0]: https://docs.python.org/3.6/whatsnew/3.6.html#new-dict-imple...

[1]: https://docs.python.org/3.7/whatsnew/3.7.html
Are you past or present employee? If so, then you probably know better, but I can only response to what I know, and I was never related to Basecamp.

What you say is correct in really bad situations. Thing is, that I have trouble to see real issue in what has happened here. It somehow feels surreal that DHH and Jason were able to fool us all for years, and now it seems that they are being accused of almost being hostile to their employees.
Everything arose around this darn name list. How this ended up with using words of "white supremacy" is beyond me, and genuinely feels as words misunderstanding or misuse. In a team with non-natives, it is extremely easy to have such misunderstandings. But it is also easy to not spot that misunderstanding quickly. And that someone misunderstood something is not a reason to apologize I believe.
Also the way they tried to handle the situation, seems to me like they were stunned by it and it took them off guard, because they are probably not racists guys, and instead they are fully and deeply against such people. That's why further developments seem more random than professional or done on purpose.

I just had a situation in my team where we had a junior guy that we wanted to train. He was very hesitant to learn, he always knew better, and any PR feedback ended always with 2 hours-long calls, trying to explain him the comments there. He was always told that we want to get feedback from him, that he always will be listened and he was always assuring us that he is fine, that he finally understood the feedback and all.
Guess what - today he told me that he leaves and the main reason was that he could never understand the PR and that he never could agree with it, and that he always felt that he can't say word and that he has to obey..... I'm feeling confused and cheated all day. I went far and beyond to make him feel as comfortable as possible, it took many overtime hours to stay with him to discuss stuff and then go back to do my tasks. I'm speechless right now, and trying to not loose my self-confidence as I literally don't know what I've done wrong.

I feel that their situation might be somewhat similar now:

1. Apologize - but maybe they don't see what for?

2. Correct the wrong - but what was wrong?

3. Allow the space for employees - what kind of space? How are they not allowed for that already? Do you mean doing some sessions and commit weeks to try to solve people's own issues?

4. Get employees back on board - ok they messed up with this one by posting the policy change publicly.

Not sure it was noticed, but DHH hasn't tweeted once in May. I obviously don't know the reason, but maybe, just maybe, he is trying to put all the pieces together to at least have an idea what just happened?
> some of them not as big as claimed in popular media

I think this depends on what popular media is to you. My wife is a big time feminist who hates any discussion of gender differences in personality, and going by the sources she reads, pretty much all differences that we can observe today are just due to culture. This is not an uncommon position within progressive circles.
Thanks Sherlock.
Isn't this really close to the mantra of many people here: "Do things that don't scale"?

If you're trying to grow your photography business you obviously can't do it for free forever, but you probably do some high profile jobs for cheap or even free if you think the longer term pay-off is there.

I actually think Netflix will get a much better photographer paying nothing then they would if they paid low or average rates. The value alignment is much closer with the former.
That's not only with Jobs. There are some brilliant people who are assholes - and many brilliant people that aren't. But the assholes get the headlines. So people decide "I want to be brilliant, why don't I start with being an asshole? Seems like the easiest way..."
If you're familiar with Plotly Express in Python, this is like a Javascript API with similar feel. It's a lot less verbose than the equivalent raw Plotly.js code.
One more in the first section of the table of contents:

"CI/CD & The Moible Build Train"
Cover Your Orifice?
> I think unpaid internships being socially acceptable is one of the roots of this insidious habit.

Literally _everyone_ who says this doesn't understand what an unpaid internship is, including you.

An unpaid intern is essentially an entry-level newhire who never leaves the onboarding and training phase. (Unless they are subsequently hired.) They are there to learn something about the job, the company, and the people there. Most importantly CANNOT perform work that meaningfully contributes to the company's goals.

Because this is HN, here's an example of how it would look in a software company. Let's say Timmy is in college and wants to see what a real dev shop looks like, so he applies for (and is accepted) for an unpaid internship at FoobarDev. Here are some of the things Timmy could be asked to do:

* Learn the programming language(s) in use at the company * Set up a personal development environment according to the company's tech stack. * Implement a toy feature that will never ship with the product. * Fix a minor tooling or build bug that might be an annoyance but never seriously impacted developers or the product. * Chat with developers, managers, and others in the company about their background and experience.

Here are some things that Timmy could NOT be asked to do:

* Implement a new product feature. * Tackle a bug from the backlog. * Clean the office * File paperwork * Make a coffee-run for the full-time hires

Companies who abuse unpaid internships are _violating_ their agreements with education institutions and are probably breaking labor law. The idea with an unpaid internship is that the intern gets a peek inside the Real World at no risk. Don't underestimate the value of this... Getting ones bearings in a field puts you well ahead of your peers and the networking is absolutely invaluable. (Linked-In is not even close to a substitute for actually meeting people.)
Netflix isn't the only buyer though. They make the show and sell it to whichever studio compensates them the best. And then sometimes sell it to a different studio in a different country.

Show purchases don't go past the board. They don't even always go past the CEO.

It's really more akin to buying enterprise software. So sure, change the metaphor to Oracle database. You don't complain about Oracle's customers where Oracle does something bad.
For better or worse, given the contrarian nature of this community, many here would probably view a decline in membership as a good thing.
This is a fair point. At this point, it's unlikely to break anything. But if it became the default, then any sites that do use them for something important would likely stop. Although there's nothing preventing sites from just renaming these parameters and modifying tracking code to keep tracking anyway.
I would do my best to fix it in the time allotted, but in the end, if it isn't fixed, it's going to take more time.

They could fire you or your whole team and that won't fix the bug either, in fact, that will make it take much longer as they'd have to hire replacements that won't be up to speed.

I would work hard to solve the issue, keep my mouth shut and if it wasn't finished by the next day and someone asked me about it I would tell them about my progress but that I needed more time.
Hahahaha this is hilarious
What causes me to quit my business attempts?
Hi all,

I have the entrepreneurial itch and have had such for numerous years. I tired my hand at various businesses; physical products on Amazonfba, affiliate marketing, podcasting, newsletters and so on.

I always find my unmotivated to continue after some time. But I am unsure why, I start with excitement, which is short lived, the topics are no longer interesting causing me to slow down, stop and quit. Could this be the main reason? I find i am very much someone who likes to learn something as its exciting I enjoy creating but after that initial phase, I tend to get bored or unmotivated.

My question is, has this happened to you and if so did you ever figure out why?

Also, how did you reinforce good habits?

Did you come across a resource that changed your perspective? If so can you share?

This isnt easy for me so I thought id reach out.

Thanks!
Googles search results seems to depend a lot on who you are.

At the moment I sometimes get better, almost good results which is maybe even more infuriating as it proves they can if they want to, they just don't care.

DuckDuckGo.com is reliably mediocre but annoy me less and it is easier to jump to Google that from google to DDG.
Yes - I love how the dominant assumption is that exposure has zero or very low value for everyone to the point that this is a ludicrous practice at face value.

A whole lot of privilege in those fundamental assumptions :p
TFA may not, but the devs have been bringing it up:

https://forum.paradoxplaza.com/forum/threads/megathread-levi...
You're right it's a bad metaphor. It's more like enterprise software. So change "laptop" to Salesforce or Oracle.
Yes, things changed in 2010, this is the best summary I could find of it: https://www.commlawcenter.com/2018/01/confused-paying-intern...

That said, the interpretation changed some in 2015 and again n 2018. Here is the Department of Labor's "test" on whether or not you can provide unpaid internships:
https://www.dol.gov/agencies/whd/fact-sheets/71-flsa-interns...

That's federal, but some states have stricter laws.
I think there is a great potential for highly interactive predictive suggestions like shown under section 2 "discoverability" in the wider Unix ecosystem, however discoverability is the key issue, and a massive problem space. Command line programs are black boxes (they could be pure bash, a compiled C++ binary, an npm package, etc), which means there is no programmatic standard for extracting the command set.

The most backwards compatible format to achieving this would be a interface like abstraction on top of regular binaries (similar to the concept of TS interfaces adding type completion to JS) which describe a list of parameters/flags and their valid values/data types with an associated description. I think a system similar to this gives an intuitive and extensible suggestion system without requiring inconceivable redesigns to existing systems whilst maintaining the familiarity and ease of use of the regular command line.
> But your claim is a falsehood. I asked you to provide evidence that it doesn't vary and you said you can't but you assume the variance comes solely from the measurement equipment. That's not what "evidence" means.

My claim is literally true. No evidence exists that suggests the mass of an electron varies. Feel free to prove me wrong by providing such evidence. All existing measurements of the mass/charge of an electron are consistent.

I really don't have the time to look up papers measuring the mass of an electron and figure out what degree of accuracy they're claiming and compare the measurements, but I guarantee you if you bother doing this you'll see the measurements are all the same.

> We have variance. Either there's proof that it's the measurement, or there isn't. Assuming is just that.

Variance is the expected outcome. Human-made measurement devices are imperfect. If the mass/charge of an electron varies, it either would have to do so at a level where our tools can detect it (provably untrue) or it would do so at a level below where our tools could detect it (unprovable until our tools improve obviously).

> I'll tell you another assumption we often take for granted: speed of light. ...

The fact we cannot measure the 1-way speed of light is well known. Using 'c' as the speed of light is a common convention. On the other hand, we _can_ measure the mass/charge of an electron, and that value is consistent to the degree we can measure it accurately.
Start?

I have been reading many, many news reports that I can summarize as inconsistently applying laws. The US just went through 4 years of an administration that flagrantly violated laws, got caught, and escaped punishment. The wave of evidence associated with police brutality proves that not all are equal before the law. Corruption is endemic in our whole system -- people with resources can avoid punishment for embezzlement, theft, rape, "disorderly conduct", and a long list of other crimes. The system has enormous opportunity for deciding what to prosecute and how tough of punishments to mete out -- which is good, in many ways, since rigid universally applied rules don't actually produce good outcomes -- and we have overwhelming evidence that that leeway is applied to systemically advantage certain groups and disadvantage others. This shouldn't be hard to believe, since it's everywhere. Not just racial or otherwise disadvantaged groups; it includes "old boys' clubs", friends protecting friends, and cases where harmed people resort to a pastor or elder rather than the justice system. It's really not hard to find examples where the favored people are given special treatment, including immunity to laws.

So starting to inconsistently apply laws isn't really the issue. We'd have to, at some point in time, have consistently applied laws in the first place for that to matter.

It's only a matter of degree, and flavor -- eastern systems seem to be more ok with granting leeway based on personal relationships. Western systems tend to be very suspicious of that, and depend more on who has the resources or formal connections. But no system in the world has long lasted without some amount of leeway / wiggle room / corruption.
> Deaths per TWh for nuclear are comparable to wind and solar.

A statistic that only works because epidemiological studies into the long term effects of radiation exposure are extremely difficult, complex and time consuming.

Something made even more difficult by the fact that we blasted uranium fallout in the atmosphere that's hanging around to this day, so getting a non-affected control group has become pretty much impossible.

Ain't helping that any research attempting to investigate the problem will very quickly be labeled as highly controversial by pro-nuclear lobbies [0]

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2696975/
Brands often pay hundreds of thousands on product placement. I'm not sure that's going to help a photographer though. Coke product placement may motivate me to buy a coke, but it's not like I'm going to hire a wedding photographer 1000 miles away.
So exposure has zero value to everyone? Across the board?
The goal was to disprove "this sets the standard that work is worth $0". And celebrities using it in the middle of successful performance careers seems to disprove that idea just fine.

You're the one that brought up breakouts, but the part you're demanding proof of is something that's obvious. No, I don't have proof that a nobody performing in the super bowl would have a huge spike in popularity. But I think you're being ridiculous if you think that wouldn't happen. If you want to find a flaw in an argument, demand proof of something that isn't obvious.
Every time I start a new task in AWS Fargate, I receive strange requests
Every time I start a new task in AWS Fargate, I get these requests really early. It does a GET .env, later a POST, and that is all. Just two requests

A robot looking for vulnerabilities?

132.145.151.103 - - [05/May/2021:05:05:54 +0000] "GET /.env HTTP/1.1" 301 225 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36"
132.145.151.103 - - [05/May/2021:05:05:54 +0000] "POST / HTTP/1.1" 301 221 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Safari/537.36"

It's strange that it happens so soon, as they have a list of the IP's that Fargate uses as public, anyway not sure what is happening here. Really curious about the reasons
If you are a professional, it means you have a business. Large companies can give away things for free, and this is called marketing, and no one has a problem with this. If small or one person businesses want to give away labor for free, also for marketing purposes, why is this unethical?