skysight-inc/HackerNews huggingface dataset:
Ah okay, now I better understand what you meant.

Personally I think it's true that the size of the climate disaster is absolutely enormous and we really do need radical changes throughout the global economy. But if you don't share that opinion then I see why you'd want to see a citation with such a statement, even if you don't deny that the CO2 in the air is man-made and causing the planet to become a lot less hospitable to us.

So I'll oblige and go to Wikipedia's climate crisis page, which provides under the heading of "Scientific basis":

> While powerful language had long been used in advocacy, politics and media, until the late 2010s the scientific community traditionally remained more constrained in its language.[13] However, in a November 2019 statement published in January 2020 issue of the scientific journal BioScience, a group of over 11,000 scientists argued that describing global warming as a climate emergency or climate crisis was appropriate.[14] [...]

> Also in November 2019, an article published in Nature concluded that evidence from climate tipping points alone suggests that "we are in a state of planetary emergency", defining emergency as a product of risk and urgency, with both factors judged to be "acute".[15] The Nature article referenced recent IPCC Special Reports (2018, 2019) suggesting individual tipping points could be exceeded with as little as 1—2 °C of global average warming

The page does warn for the backlash from the alarmist phrasing, but at least many scientists appear to find this phrasing accurate. They're not infallible but it does seem to be our best understanding of the situation.
Source LICENSE is mozilla.org/MPL/2.0/ (for anyone else who did "wat?" on http://picat-lang.org/ 's "Picat can be used for any fair purpose,").
Indeed, being able to quickly perceive and adapt to the prevailing etiquette of your surroundings is the graduate level of learning etiquette.
Conference Conduct
Sure, but try to send a complaint about that burger using a web form on McD website a week after the incident.

Or try to complain about their phone app not working.

You'll get the same amount of care as internet companies.
So, more generally, you could say that you can save money by doing a task yourself that you usually leave to a professional specialist. In most cases, this is clearly ridiculous. I'm not going to start sewing my own clothes, or doing maintenance on my car beyond maybe changing my own oil. What makes home repairs different?
>My lab is also working on invisible UV-protective tattoos that would absorb UV light penetrating through the skin, like a long-lasting sunscreen just below the surface.

Ummm... I think evolution had already figured this out. It's called melanin.
Exactly. IIRC there are about 90k law school graduates a year and just under 40 SCOTUS clerks a year. Do the math and you get that these clerks are the top .04% of the new lawyers each year. I’ll bet the top 0.04% of engineers with a couple years experience can definitely make similar money.
What is “plain old electrolysis”? If you do it carelessly, you risk producing the wrong outputs, and you also risk destroying your electrodes.
I only use Typescript where it is the platform, e.g. Angular.

With other Web frontend frameworks, I use straight JavaScript, and direct HTML tags without any build tool.

Also if I am responsible for the whole stack, I use the JavaScript minifiers from the SSR frameworks like JEE and ASP.NET.
Have the devs break every project into the smallest deliverable units and for each deliverable have the dev write a plan before writing any code.

What changes need to be made in detail.
I don't want tattoos. Personally I don't like the way they look. The ones I see on people my age (mid-20s) look like they've gone into the artist and said "just blast me" and it can be difficult to pick out elements. To me they can end up looking like a blotchy mess that were got just for the sake of being covered.

There are some tattoos I like, generally well-detailed ones with enough space around them that they can be appreciated. For example, I quite like sleeves that were built up over time with lots of different themes and elements as opposed to sleeves that were designed as one design and done in a short space of time.

I have nothing against people with tattoos nor do I treat them differently, I'm 100% for bodily-autonomy and believe you should be allowed to do whatever you want to your own body, I just wouldn't get one on my own body.
The “verbose syntax is good” stance seems to have been a lot more common back in 70s–80s language design, hence why I call it “old-fashioned” :-) not trying to make a judgement against the language (I personally love Cocoa-style method names, for example).
Ask HN: Best iOS developer shop?
Who are some of the best iOS app developer shops? If cost is no option vs. if it is? Who’s fastest too?
"Microsoft Word was released late in 1983. It was preceded by Satellite Software International’s WordPerfect, released in 1980 as SSI-WP. The IBM PC version of WordPerfect was released in late 1982, one year prior to Microsoft’s release of the similar MS Word."

MS Word was nothing like WordPerfect.

The article went downhill from there.
Wow. Thanks a lot. That’s very specific and actionable. Any other thing you would do differently this time around? I’m in the middle of starting something new myself.

BTW: feels like you could write an entire book about your experience ;)
I think it's okay. They are different namespaces and people should fix their bugs. It would be like skipping the street number "911 Foo St." because "911" is the emergency phone number and 911 Foo St. is just a regular house. I'm sorry if someone is confused but they shouldn't be confused. They're totally different things.

The biggest mistake we made with DNS was the "shortcut" of implicitly adding the root domain to random strings treated as domain names (turning "example.com." into "example.com"). The file "foo.zip" and the website "foo.zip" wouldn't even be ambiguous if we called the website "foo.zip.". "ndots" also causes operators of DNS servers a lot of pain -- some malfunctioning program tries to resolve "example.invalid" in a tight loop and it balloons to asking for "example.invalid.", "example.invalid.local.", "example.invalid.cluster.local.", "example.invalid.svc.cluster.local.", and then DNS blows up, breaking everything.
If consciousness was a trivial as a page or so of if then else statements it would be trivial to just generate all possible combinations of these control structures and then test them all for consciousness properties.

The fact that millions of students taking intro CS courses haven't generated consciousness as part of their homework assignment leads me to believe that consciousness is a bit less trivial than a page of if then else statements.
Backpropagation is literally the chain rule of derivatives.

Imagine you have a black box, such that when it produces an output, you can compare it against a target. The black box has a ton of little dials (weights) you can turn up or down, which affect what the output will be.

Say the output of the box was too small relative to the target. Now you want to know how to tweak each of the dials (weights) to increase the output a little, so that next time the output will be closer to the target.

How do you do that? You could do it by trial and error, changing one dial at a time to see how it affects the output (find the derivative of the output relative to the weight). That works but it is very inefficient.

So, what if it was not a black box? What if you could peek into some of the circuitry right before the output is produced? There are fewer knobs there to tweak. More efficient!

You could then figure out how sensitive the output is to each of those end-knobs (weight gradients), and even to the inputs to those end-knobs (activation gradients). Your life is getting easier.

But wait, why stop there? Now that you know how the circuitry close to the end output works, you can repeat the same process iteratively working backwards towards the inputs of the black box (chain rule). In the process, you will know exactly how much each dial affects the final output.

Instead of doing all this numerically by playing with the dials, you can do the same analytically if you know the (derivable) functions that compose this big box of dials.

That's how it's done, basically.
Yes. Some of my friends have a VK event for their birthday party that they reuse annually. Much more convenient than chatting with everyone individually or making a group chat (but then everyone needs to be using the same IM service so this problem comes up again).

In the end, if you're not on whichever social media service is popular around you, you're missing out.
Loops, optional destructive assignment, tabling (although some Prolog implementations also have tabling), better constraint programming support than many Prolog implementations.

With version 3.0 Picat is also mostly backward-compatible with Prolog.
you can s/religion/church if you want; the intent is the same. I just used the common American synecdoche.

Any way you want to slice it, official state sanctioned sectarianism is deadly. Don't do it, that way leads only to pain and degradation. It doesn't matter what family of religions the sect is part of.

If full participation in the doings of the state as a citizen requires you to publicly swear to certain religious doctrines as a prerequisite, at least two things happen: 1. religious disagreements are now treasonous threats to the authority of the state that must be met with force, and 2. you cannot trust anyone's affirmation of their beliefs, including your own. Both are extraordinarily corrosive truths to the people who have to perform them, not to mention the state and the religion.
I'm a bit unclear about your ending. You want to move to the Netherlands but don't want to learn Dutch?

Are you one of those Californians who are desperate to escape California but then try to change all the rules of your new home to match what you had in California? Just so you know, this is very irritating to your new neighbors.

I live in the USA. I like it here. But you say it is better because it has lower taxes and doesn't make you learn Dutch. Others point out that your taxes + your health insurance premiums + doctor fees are not less than Netherland's taxes that include healthcare.

When I lived outside the USA I made a significant effort to learn the language. I've never understood why one would not.

If these are your main reasons for preferring the USA they seem pretty weak. Your first paragraph is a much stronger position.
The reality behind “foo” and “foobar” is somewhat more complex:

http://www.catb.org/~esr/jargon/html/F/foo.html
Sectorforth is a 16-bit x86 Forth that fits in a 512-byte boot sector
Personally, I've always used OpenCV with all object detection and object recognition tasks I've worked on to take advantage of the many CV functions it provides. So it was only natural for me to use OpenCV since it wouldn't require an additional dependency like Pillow.

I could've definitely used Pillow, but is there any tangible advantage to using Pillow over OpenCV?
That sounds like a great idea. At the same time, I can't help but imagine all the conspiracy theories that would result from the government sending pills to everyone in the country.

One approach could be to have the government just start subsidizing vitamin D to $0 (up to a specific quantity per person per month) at private retailers, or offer a rebate or tax credit for any verifiable purchases of vitamin D.

Edit: To help address toxicity concerns, anything like this should also cover vitamin K.
Want to Learn How the Pentagon Works? Then Play This Board Game
In the long term, every team needs a dedicated manager and a dedicated senior engineer who could work on any part of the system. The rest of the team makeup doesn't matter so much but you need this minimum.

If you've got a technical manager who's trying to be the senior engineer, you'll have a conflict of interest in long term quality vs. meeting commitments.

If you have only a dedicated senior engineer you'll have worse relationships with stakeholders and communication out in general.

A senior engineer will help you meet deadlines. A manager will help commit appropriately (to keep same worklife balance).

But you also can't just have two folks on the team because they'd both burn out. So you need these two roles but then you also need another 2-4-6 developers, a mix of senior and junior.
How could it ever be a reason? Saving $1000's worth of rent by making your $25,000/month employee half as productive sounds insane at first glance

but the trick is that the management chain "saving money" and the management chain that gets screwed by the reduced productivity are different

It's hard to measure productivity, too, so it might not be clear how much the open office is really costing a company
The business of selling illegal cocktails on the streets of NYC
I had almost the same experience, first learning Basic and Fortran, then coming to Pascal and C. The difference is, I just was a student. I didn't write anything big enough to really get the need for types. For a couple hundred lines, that only had to live for maybe a week, who needs types? So when C and Pascal demanded them, I was annoyed.

A few decades later, I really value them. My code now lives for decades, not for weeks. Lines are measured in the hundreds of thousands. Other people work with me. Types eliminate a set of errors. They're worth the effort.

I think time is where the tradeoff lies. How long are you writing for? If your code is only for this week, types maybe are a net loss. If you're writing for a month, maybe it's a toss-up. But if you're writing for a year, types are a net win.
The selection funnel for these folks is utterly insane. Arguably some of the smartest individuals at what they do that have existed in human history. Not a fair comparison to average engineers for sure.
What is going here is both really funny and typical of HN groupthink. Every one is criticising blasphemy laws but virtually no one even dared to mention the legal corpus which justifies it here: Islam, referring to ‘religions’ or generally to ‘blasphemy laws’.

It’s funny to that people here will demand that Nigerian authorities do something putting their physical safety and civil peace at risk but are afraid to look bad from a SF-centric perspective and be downvoted here.
> ...serum levels of C-reactive protein (CRP)....

This is interesting to me. I know C-reactive protein is an important biomarker of inflammation, but I've never seen anything that indicates lowering CRP actually does anything. What I have seen is that interventions like exercise and statins lower CRP, and improve other markets of cardiovascular health.

One other interesting tidbit is this study [0], which suggests that vitamin D levels are inversely correlated with CRP levels, independently of COVID-19. This suggests to me that maybe the observed lower CRP levels in the COVID-19 patients might be a red herring.

---

[0]: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4492676/
I suggest cooking. Its really fun, it will improve the quality of your life and allow you to eat healthier within a budget.
I mean this has happened with Instagram accounts historically.

https://medium.com/@behoff/they-say-nothing-will-change-5c54...
On the other hand, you knew what you were getting into when you decided to be the owner of a meme domain! People should use properly reserved domains, but I can't really blame them for accidentally using meme domains.
Is there a best of hacker news ? This quality comment is why I browse here
Picat was born out for BProlog, and it used to be like a pre-processor for BProlog, but I don't think this is true anymore.
What is the purpose of this comment? It has the appearance of being a defense of an unjust status quo. Is that your intent? Or do you think a "reminder" of the existence and consequences of unjust power structures serves some other, useful purpose? It doesn't, but I'm interested to know your rationale.
> have you seen COBOL code?

A lot of it

Always stayed away from it

> Java is much more popular and used in many more domains than COBOL ever was

It was merely a comparison on the number of line codes deployed that never changed over decades and nobody wants to touch anymore because they drive critical systems, that move a lot of money

The same reason why much of the COBOL in existence is still around

I wasn't comparing the capabilities or the qualities of the two

> And Apple and Google and Netflix and Amazon and Alibaba and governments and militaries and telcos and cedit card companies and airports and power plants and factories

They rely on COBOL code too...

Believe me
I did not know Hal well, but he was at Caltech in the dorm room next door to mine. He was indeed a wonderful man. Everybody liked him, and he was respectful and kind to everyone.

Oh, and he was off-the-charts smart, too, though you had to get to know him for a while before discovering this.
I think types also get in the way of writing speculative code, which is something I did a lot more often when I was new.

Run what you have so far. Print the last value you computed. Crash. Verify the data has the "shape" you expect it to. Write a bit more code. Repeat.
mailinator.com seems to have made a successful business from public email.

This domain would be the perfect basis for such a business.
I work at a repair shop, and like clockwork, we get non tech people complain about windows updates breaking their stuff.
Don't all the big valley companies do shit like this? I remember Uber had some kind of crazy counterintelligence division that was trying to get dirt on journalists and local lawmakers to blackmail them.
They do a similar thing to this with hackers in general. The various computer misuse acts essentially criminalise so many things we all do all the time - like if go to a coffee shop and put in fake info into the wifi sign up form, technically it's illegal but obviously something they'll never bother to enforce - unless they want to for some other reason. As soon as you start applying the law (or not) on a whim, you're in trouble.
Affordable Embroidery Digitizing Service
Learn to control your primordial[1] mind.

The next time you have elemental cravings for food, drink, sex, and other more-short-term dopamine hints (people pleasing, superficial personal relationships, appeasing, etc.), not in line with your goals, stick to your goals.

This is a big part of military courses.[2] You're capable of a lot more than you think (at a physical level, what you think of as your max is likely 30-40% of your capacity.. be cognizant though that 70-100% borderlines on death, but it's unlikely a person not training for a long-time would have to worry about hitting those limits).[3] The same thing applies up each level of Maslow's hierarchy.

Many consumer businesses are built on you not doing so and conflating convenience and activities slowly detrimental to healthy life goals. The best thing you can do is practice slowly not doing those things. Every time you stick to your pre-frontal cortex and don't give in to your primordial mind, you become stronger at more difficult things. And it compounds. Each basis point (eating healthy v. eating unhealthy; learning how to cook something well, etc.; putting down that TikTok feed; persisting with that design or SaaS side project, etc.) compounds.

Charlie Mike.

[1] https://www.amazon.com/General-Theory-Love-Thomas-Lewis-eboo...

[2] https://bootcampmilitaryfitnessinstitute.com/media/tv-docume...

[3] https://www.forbes.com/sites/chrismyers/2017/10/06/the-40-ru...
If I can get a tattoo that I can write different pictures to I would love that!
Elementary schools deliberately fail to teach knowledge, hurting children
Passports and borders are not the only restriction to travel, though. I would wager that the distance traveled now-a-days for the average person is higher than in most if not all of history.
As far as I'm aware Vit D toxicity has been observed in much higher doses than 4000 IU/day. Do you have a quote for the 4000 IU/day figure?

The skin produces up to 10,000 IU/day after exposure to UV light⁰. The same study I'm quoting shows toxicity levels at over 20000 IU/day for adults. One person in the study has taken 156,000–2,604,000 IU/day for 2 years!

⓪ - https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6115827/
The design of that website rocks. Awesome typography too.
It's weird to make this argument in a thread about how type inference is only problematic if you aren't using a modern tool that understands the code at a level higher than raw text. Clearly the tool is making a difference.
> Try to teach the average Java programmer (I'm not saying I'm a better programmer, Iḿ just intending it as "they are trying to get through the day with the tool they already know") how to effectively use types "like in Haskell" and they will be confused at best.

I have had the opportunity to teach java programmers the basics of Haskell, and indeed, it was not great. Trying to tell java programmers to write haskell-flavored java is not a great idea.

On the other hand, I have also had the opportunity to work with C#, JS, C programmers that were taught to work in a haskell codebase, and the result was much better.

I guess using a language explicitly made for this helps a lot.
Lost your Instagram account? Dude, that is nothing. I lost my company in Shit-hole country Estonia and 20k with it.

"I think this is indicative of the biggest problem we have had with social media: there is no legalism here"

I think the concept of law does not go very far in Estonia.
This seems equivalent to assuming that time is a converging series in the sense that minor changes in the inputs will have only certain types of effects but the end result is fixed.

For example, using newton's method to compute square-roots always converges on the correct value, pretty much regardless of the initial guess. (It doesn't work for "potato".) The initial guess does influence how many iterations are necessary but that's it.

While that may be true wrt time travel, it's unclear why it should be true.
You can use these features very easily in Vim with ALE. Map a shortcut to :ALEHover and that's it.

https://github.com/dense-analysis/ale
Happiness Is Bad
>> Reducing the scope of the sprint to something that should be very easy to deliver on

Are you telling them to reduce scope or working with them to take some of the work away? Try the latter, ensure they have ownership over the reduction and that the reduction is not prescribed.

>> Daily 1:1 10 minute meetings with each seemed to be a burden on a everyone and didn't lead to productive conversations. * Creating a rigid structure for the daily standup (Usually a ~5 minute meeting) but people seem to indicate everything is fine until 3-4 days before the end of the sprint.

In the standups, you may need to probe to understand what they actually accomplished and whether they are on track to finish the sprint.
I don’t think the topic being discussed here is “consciousness”. Rather it is how similar an other organism seems to humans, from the point of view of a human.

The more human something looks, the more plausible it seems that the being may be conscious.

But this begs the question of what consciousness is, and is not a scientific approach.
> They lasted until 1453 - incidentally only 50 years before Columbus sailed

Sidenote: incidentally not coincidentally. The closure of the Silk Road and other important East-West land routes as a result of the Ottoman conquest was one of the important spurs that kicked off the Age of Discovery, as everyone scrambled to find new routes.
> If it was ketchup instead of curry, or if they put 8 nuggets instead of 9, I very much doubt so.

According to the people I know who worked at McDonald's, wrong orders that are reported to corporate are taken very seriously. Corporate gives the person who reports the errors coupons for free meals.
Original penicillin mold genome sequenced for the first time