skysight-inc/HackerNews huggingface dataset:
> It would be interesting to see why someone would downvote it.

If I had to guess:

> "solving one is not a real hurdle to you"

My experience is that it can be a real hurdle.

Sometimes reCaptcha forces me to complete 2 or 3 captchas (or more), some of them with an annoying artificial delay when loading new images. It seems to be worse when using a VPN or a browser like Firefox (or some privacy extension) that blocks Google tracking.

I understand why people use reCaptcha and that it works well for some users, but it can be a pain in the butt if you don't use Chrome, aren't logged in to your Google account, or if other devices in the network did something that Google doesn't like. I sometimes get captchas on my phone when using mobile data (on a major provider here in the UK) and Google search because of "unusual traffic from your computer network"...
I think you misunderstand the purpose of these examples. They're not meant to be typical representations; they're meant to be non-controversial representations, allowing us to discuss the thought processes involved without having the conversation derailed by people who honestly believe the example.
dang, can we can change the title to
dang, thank you?

dang,
thanks!
> And the inverse: have a business which is worthy of shit-giving.

This is a corollary. The inverse would be "hire people who don't give a shit."
Maybe in the style of the music from Anathem you could be asked to sing FizzBuzz?

http://synthesist.net/music/anathem/
There are all sorts of “meetings” that are optional- largish seminars/brown bags/trainings, meetings sent to multiple members of a partner team with the expectation that only one representative attend, social events, etc.

I’m not sure you are indicating that people or shouldn’t explicitly accept or decline invites, but I’m definitely in the “keep your calendar accurate” camp (although my orgs cultural expectation is that “tentative = free”)
YT Monster Review and App – Ways to Make Online Money
looks interesting. is there any place to read about its design goals or how it is being used?
I skip all Twitter links. To each their own, but the few of them that I have checked out have been mostly flame-bait, unsourced claims etc etc). I skip Reddit links too but for different reasons.
The word used was "successful", not "good". Reproduction papers and meta-analyses seldom generate notoriety.
I admittedly read the upthread comment as "Why on earth do people want/feel they need two bedroom apartments?" in the same vein as I am sometimes tempted to go "Why?" with respect to huge mansions.
Just to be pendantic. American is a subset of human. So you are pass CAPTCHAs, you are indeed proven to be human. In a high precision, low recall way
What are some of the greatest legal risks/vulnerabilities for startups and how can they be mitigated? Or unexpected risks.
Yeah you're not wrong, but AM is ante meridiem and PM is post meridiem where meridiem is mid day. I'm not sure if that really helps?
Daniel Kahneman: “A Short Course in Thinking About Thinking”
Billionaire Ray Dalio Set to Open Family Office in Singapore
Failure to build is definitely not the issue, and that's why I posted here because people were talking about how this article was missing the mark, based on their Silicon Valley etc. experiences.

The reality is that western countries are making on the whole fairly terrible macroeconomic decisions for the long run. They are putting primacy on real estate assets for the upper middle class, and undermining their own long run primary industry capacity by making housing for working class people unaffordable. It's all short term decision making made by a minority of moderately wealthy people whose own interests run contrary to the needs of the majority.
That is not similar at all. 3°C is not a normal use condition, silicon normal working temperature is around 50°C (sustained by its own heating in normal condition) and there is probably a notice where the minimal temperature is stated in celcius.
The OC is about assumption on user culture. Assuming that a macbook won’t be used in extreme condition is just normal engineering scoping.
You aren’t chilling on the balcony in underwear, are you? Well of course not because your body, even raised in a cold climate, needs to keep itself at 37°C. Your macbook too need to keep warm, and it cannot use its muscle when the CPU is not heating enough.
But, hey, maybe you just got a good business plan ! Design a macbook parka to sell to your fellow countrymen.
To get negative votes in Hacker News:

* Post something that is factual, but the crowd doesn't like

* Post something that is logical, but the crowd doesn't like

* Post a link to something reasonable, but that the crowd doesn't like

Just to say that Hacker News is a highly biased community. There's very little space here to discuss anything that is not "conventional" beyond some bits of technology.

When a topic touches life in general it becomes a place for political narratives associated with the establishment (meaning: left leaning), which is probably explainable due to the fact most people here work in big tech companies that have strong government ties.
Isn't the point that the environment is very close (and the M1 may be a lot faster than a comparable machine) and that the CI will test the final code on x86 before deployment?
How the grinch bots stole your PS5
Please don’t use AMP links.
It is; it's just that there are 2 buckets, one for this a master's degree or higher from a US school and another for everyone else. What this means in practical terms is that you will have a much higher chance of getting selected in the lottery than someone without a master's degree or higher from a US school. Also, as I'm sure you know, you might qualify for a TN, which is not subject to a lottery.
I'm really hesitant to invest in VSC Remote because I feel like it's a slippery slope to a world where we can't compile software on our own computers anymore
Short Scale.
Also chipping in to say thanks Dang. It really is appreciated and you do a great job.
> The uncomfortable truth is that most people don’t give a shit. For example, it’s absolutely shocking that the common paradigm for engineers at Google is to come in at 11am and leave at 4pm. In no world can you be working 5 hours a day and be giving a shit, and so the conclusion is that very little meaningful work gets done at Google. Maybe a bit of a hyperbole, but not far from the truth. That culture is broken.

This statement shows how anti-worker this guy is. Good on such a Googler.

If you encounter a leader (like this guy) that thinks working hard for 8 hours a day is bare minimum (like this guy), do _not_ give them your labor if you can avoid it. You only have one life, so don't waste it making guys like this far richer than they would ever make you.

I hope plenty of BigCo and startup (especially Scale) employees are shaving hours with no repercussions thanks to Covid remote work. Such a huge effective hourly wage bump, and the only things harmed are corporations and their leaders (abstractly and relatively.)
Inner Functions in Clojure/Java
More than 7B people affected by money shortages, data shows
To me it's not a game and not fun at all (I use Tor so I've seen more edge cases than most people). I found CAPTCHA is a school quiz. Some questions are ambiguous and open to interpretation, if it happens, it's not important to select the "correct" answer, but the "expected" answer.

- Select all squares with $object.

If $object only occupies 1/2 or 1/3 of a square, should I select it or not? The "correct" answer is selecting them, but Google marks it as a wrong answer. The "expected" answer is ignoring them.

When using Tor, Google switches the CAPTCHA to the more strict "9 pictures" (or even the "endless pictures with delay on each") version. The rule of "If there is none, click skip" no longer applies. In this version, when Google misidentifies something as the object and you are not selecting it, the answer is wrong because Google thinks you are not selecting all answers. You must guess which one is the misidentified object and select it.

- Select all squares with a traffic light.

If there's a road sign with a picture of traffic light, should I select it or not... Also, sometimes both the big traffic light and a smaller one in the next crosswalk are visible, should I select the smaller one or not? The expected answer is "no", but there are exceptions... Even worse, sometimes there will be 3+ traffic lights spread across a crosswalk, if I select them all, Google marks it as "wrong", sometimes it's unclear which one is the expected answer at all.
For those not familiar, https://www.fossil-scm.org/home/doc/trunk/www/index.wiki, created by D. Richard Hipp, the primary author of SQLite. Fossil can be used for source control, bug/work tracking, wiki, blogging tool, and so on.

I'm somewhat tempted to use it at work. The idea of having wiki and targeted job/improvement tickets in the same repo as the code is very tempting.
I have currently no questions, but thank you for taking some time for those who have questions about this important topic!
Jason Fung is very methodical in his book as he covers all the popular diets, approaches, and studies around them showing efficacy.

He recommends Intermittent Fasting, which is not "starving yourself"

https://www.amazon.com/gp/product/B01C6D0LCK/ref=dbs_a_def_r...
From Python:

>>> import numpy as np
>>> 1 + np.Inf
inf
>>> (0 + np.Inf)/2
inf
>>>

Infinity is not a number it is a concept[1] My math teacher used to say think of infinity like a impossibly large number. An impossibly large number divided by two is still an impossibly large number

[1] http://mathforum.org/dr.math/faq/faq.large.numbers.html
IMO Voltairine de Cleyre[0] phrased this notion much better in this essay about Anarchism[1] in the first few paragraphs.

She starts with describing two essential spirits, one being conservative and steady, the other one being progressive and unpredictable. It becomes clear these spirits both inhabit everyone in some way or another and society reflects that as a whole as well.

On a personal level, it gets complicated really fast. People as I know them usually cannot be categorized as easily into one or the other. Some people appear as unconventional and free thinkers, but are set in their ways in many areas, and vice versa. And then it also depends very much on the situation, the atmosphere and so on. Someone who appears timid at first, sometimes just needs a nudge to open up and go bonkers.

So I feel like the notion that you can divide people into these categories is very reductionist.

What I find useful however is balancing the creative/progressive aspect (or spirit) with the conservative/steady one, and not just balancing but letting them guide oneself them deliberately, dependent on context.

John Cleese did a inspirational and funny talk[2] about this subject, that I found quite useful, because he suggests a practical framework to nurture the creative side deliberately.

Similarly, there is this talk[3] from Rich Hickey that describes the notion of giving oneself enough time to think deeply about problems. It relates to the above in the sense that he also acknowledges passive/subconscious mechanisms of our mind.

[0] https://en.wikipedia.org/wiki/Voltairine_de_Cleyre
[1] https://theanarchistlibrary.org/library/voltairine-de-cleyre...
[2] https://www.youtube.com/watch?v=Pb5oIIPO62g
[3] https://www.youtube.com/watch?v=f84n5oFoZBc
what is something that is currently broken, or very difficult to achieve, that you believe should be easier?
> "Building hydrogen storage requires nothing because you can reuse salt dome caverns previously used for natural gas."

Note that at atmospheric (or any) pressure, the volumetric energy density of hydrogen gas is less than 1/3 that of natural gas. You would need 3.2X more salt cavern space to store the same amount of energy.
> where will my kids live

In all likelihood, they will either need your help to buy a house, or be content with renting.

If you think real estate prices have ballooned in Canada, wait until you see what rental appreciation was like in tier 1 cities in China — easily 10x - 20x price appreciation over a few decades.

Price per square foot in Beijing is 'competitive' with world cities like Toronto, NYC, London, etc., but average wages in China are maybe ~1000-1500 USD per month equivalent.

So yes, parents help their kids in China. If the government is unable to effective do wealth redistribution, then families have to do it.
What is the performance like though?
Not necessarily. You job creation evidence needs to be reviewed as well as your immigration history/compliance.
This does not imply that tan(pi/8) is 0.5. There’s some overloaded language here that I’d like to unpack:

The original issue at hand is to talk sensibly about “half way” between 0 and infinity. But in the standard way we think about distance between numbers, there’s obviously no way to do that — you can’t add and subtract real numbers to infinity!

So, implicitly what’s happening here is that by talking about a map between a finite interval and (0,inf), we are equipping (0,inf) with a new, special definition of distance between numbers. This is called a metric.

Usually, when we talk about the distance between x and y, we mean `d(x,y) = |x-y|` — this is called the Euclidean metric (in 1 dimension).

Here, we’ve introduced a new metric on (0,inf): `d2(x,y) = |tan^-1(x) - tan^-1(y)|/(pi/8)`

The half way point between 0 and 1 under the Euclidean metric is 0.5. The half way point between 0 and 1 under our fancy new metric d2 is ~0.414.

TL;DR: You can generalize the notion of “distance between two numbers”, using distance functions called metrics. Under the typical metric, the half way point between 0 and 1 is 0.5. Under our cool new infinite-tan metric, the half way point between 0 and 1 is ~0.414.
There's a side-effect here. If you're interacting in a place where straight-up calling bullshit on someone is socially unacceptable (HN, Wikipedia talk pages, many professional settings), then your first suggestion will simply take the place of calling bullshit and have the same effect.
A lot of people coming in and poo pooing a very nice, very well designed bike. Very pretty and conventional looking. At this price range it’s more comparable to a Stromer, which is at once a much more vehicle-replacement oriented bike but also a bike that looks like a “Das Bike.”

It would be nice if this bike had insurance and tracking like the Vanmoofs do. As an owner of two and knowing other owners, this is a dealbreaker. One guy has even gotten his X3 chopped by kleptos, and is now enjoying his new free replacement bike.

This definitely competes for looks though.
> Do we really need leaders?

Well, the thing is that commercial companies - which are owned by a party other than their employees [1] - "need" agents of owners' control. Whether they "lead" or not is not the main point. The point is that they answer directly to the owners, and through this they have power and control. Without them, the workers would "do what they want" - which may be a good thing or a bad thing, but it won't be what the owners decide.

So, in that sense, "we" "need" "leaders", yes.

[1] - If workers also own company stock that doesn't changed the structural nature of the ownership relations.
Actually PG's essays made him famous. YC came afterwards. He did Viaweb before, but I doubt he was known for it.
This is an old video from Jeff. Here are the key points,

1. Obsess Over Customers
2. Invent - Never accept either/or thinking when there is a problem
3. Think Long Term
4. It's Always Day 1

I wonder what he thinks about it today.
Ah nice. Is there anything else I have to do?
I want to be self-employed ASAP
I don't have to stay in exactly same profession, right?
"the main purpose for "famous" MBAs is to make friends you can do deals with"

Well, that and most companies are willing to pay you much more and put you much higher up on the totem pole if you've got an MBA.
Since I am getting downvoted, I am going to lay out why I think there is no talent shortage.

Jobs that have actually had talent shortages do not operate this way. They hire candidates based on degree alone. Interviews are a formality. If they are really desperate they offer to pay the training of unqualified but interested people. The idea that they would reject multiple candidates with degrees and years of experience based on interview performance is absurd. No one is rejecting math teachers with years of experience because they failed to score 100% on a pop quiz about math, covering everything from set theory, to calculus and geometry. Sitting on the hiring side of the table at a big company, I saw us reject so many qualified candidates. The most absurd rejection was when someone with 8 years of experience at a FAANG was rejected for a Senior Frontend Role because they couldn't answer one of the interviewers pet questions about differences between MYSQL and Postgres. A situation like that would not happen if there was actually a talent shortage.

Also, the idea that there are all of these unfilled jobs strikes me as fairly suspect as well. I know someone who runs a startup and noticed that they had the same job posting on their site for a year. I asked them if they were having trouble finding someone and if I could help them by reaching out to people who might be interested. He admitted that they had no intention of hiring anyone, it was simply advertising. It makes them looks successful, like they were "growing". Having been at bigger companies where we rejected qualified candidate after qualified candidate, I suspect this practice is widespread. Better to project growth than to admit you are actually in a hiring freeze.

The last point I will make is that if there was a talent shortage, the bar would stay the same or decrease. From multiple discussions with people at FAANG, they have said the bar has increased markedly in the past 3 years. Again this is not something that would happen if there was actually a talent shortage, but would happen if there was a talent surplus.

There isn't a talent shortage because the candidates you interview don't talk about their projects up to your arbitrary bar.
I'd guess most of you don't know that "parmesan" (in the US, and elsewhere) is nothing like the real "parmigiano reggiano". It's tens of times cheaper to produce, and I'd venture to say that it might as well be several times less healthy than the original.

Same thing for "grana padano".

If you don't know anything about wood pulp in the parmesan, or fake olive oil, I suggest you read "real food, fake food" [0]. It opened my eyes.

I guess the reason why the Italian consortium sent this (otherwise stupid) cease-and-desist to this poor Australian guy, is because they're desperately trying to defend the real stuff from the fakes.

I sympathize with the guy, but it's a global battle; and organizations that are supposed to defend the consumer are doing next to nothing (expecially in the US). This is not about protecting a "brand"; it's about the fact that when you buy grana padano in the US and it's made of sh*t, you as a consumer should be able to tell.

[0]: https://www.amazon.com/Real-Food-Fake-Youre-Eating/dp/161620...
I guess "Document" in this context means "blob of JSON" but I came here to mention that SQLite makes a terrific personal wiki/notes backend thanks to the very nice built-in FTS5 full-text search engine.
That's about the same size as my first apartment here in the US. It looks like a pretty normal studio apartment. There's plenty of apartments like that in major US cities.
> Here, a 300-400sqft single-bedroom apartmant would be considered standard and suitable for a single or 2-person household with median income. A two-bedroom 500-600 sqft apt would be considered just fine for most families with 1 or two kids (esp. if those kids). Anything above that gets you into upper-middle class or above. Alternatively, a 4-member family with two minimum incomes could get by with 400sqft (it'd be cramped but wouldn't be considered outrageously small).

As a Canadian, that seems like so little space. In university, I rented a condo with my brother and it was 900 sqft for two. I have considered what kind of property I would want for my first and 1100 sqft is probably what I would buy and my family might convince me to buy a full fledged detached (1900 sqft). Keep in mind that neither sqft figure counts any basement space. My parents have 1900 sqft and find that cramped with work from home.
Hugo Eureka: A feature-rich and highly customizable Hugo theme
The real irony is that often the best work is only possible when you balance it with rest, family, and community. Writing for 12 hours a day probably isn't going to produce the next great American novel, so I'm skeptical that it will produce the next "great" startup either.
For people considering this, you can do the same on any iPad using Blink as your terminal, with the benefit of LTE.

It's how I work now, a lot of vs code remote and ci/cd anyway.

That being said I am ordering my M1 air .. for reasons, definitely just lusting for a new upgrade.
Do you mean immigration-wise?
You’re 100% correct in your interpretation of the strict grammatical meaning.

I think maybe ‘not giving a shit’ existed as a turn of phrase first, and ‘giving a shit’ is sometimes used (incorrectly in the grammatical sense, but ok in the colloquial sense) as the complete negation/opposite.
Asking questions like that in 2020 is cursed, why invite the devil inside?
In case you're serious: yes I have read the article.

Of course a one off non-peer reviewed piece isn't proof of anything but it does reference interesting data.

Heart disease, influenza, and pneumonia really are things that kill every year, so why don't you think they can be statistically analyzed? This year is different than previous years, but it seems odd if you're suggesting Covid is beneficial for heart disease.
An often repeated things is that you should buy tools for what they can do right now, not what they might be able to do in the future. There is nothing wrong with waiting a bit more.

One of the great things about docker is/was that one can develop locally and the same thing would run when deployed. Having to run it on a distant machine kind of ruins this.
Thanks! Very interesting!
Global packages are harder to maintain. Let's say you installed foobar version 5 globally last year. This year, you're using a newer version of the foobar package that isn't backwards compatible. You install it globally, which replaces the old version 5. Now if you go back to the old project, your use of foobar is broken. Depending on the package, it might be fairly invasive/difficult to simply update.

For myself, I always install global-recommended packages as dev dependencies. It can be a little painful, but it also means there are no special install instructions, and it _just works_ (tm).
Politicall correctness and left bias preventing saying harsh truths result in vague articles and surprising election/referendum outcomes.
I've used triggers to extract json data on insert. quite flexible and allows to store the whole JSON without overhead of inserting data twice.
There is no law that says you have to enter a contract that only gives you the minimum requirements of the law. (ianal, though).

If you are unhappy with a contract, don't sign it.
This always throws me off, if it says 'Select all cars' for example and there is a car going into the next part for 10% but the main thing of that square is a tree or whatever, do I mark that? But I also always select the whole pole, no idea if it's right
> Founders are supposed to be obsessed with their company. (Though I question that too.)

I question it too. As a cofounder, I strive to destroy this sort of attitude. Doing my part by example to establish that culture.