skysight-inc/HackerNews huggingface dataset:
> “We cannot talk about a so-called safe level of alcohol use. It doesn’t matter how much you drink – the risk to the drinker’s health starts from the first drop of any alcoholic beverage. The only thing that we can say for sure is that the more you drink, the more harmful it is – or, in other words, the less you drink, the safer it is,” explains Dr Carina Ferreira-Borges, acting Unit Lead for Noncommunicable Disease Management and Regional Advisor for Alcohol and Illicit Drugs in the WHO Regional Office for Europe.

I think that it is explicitly pushing back on that very concept.
Your grandfather was an alcoholic who lived to age 99
any graph can be represented as the set of tuples representing the edges. and in fact this is the most flexible form.
it depends on if you need it "human readable" or not, but a hierarchical/network representation of a graph is only one representation
Nothing matters we will all die eventually.
Thanks for your comment. It's definitely food for thought.

You remind me of fallacies of distributed computing by mentioning consistent latency and bandwidth.

https://en.m.wikipedia.org/wiki/Fallacies_of_distributed_com...

I'm still at the design stage.

Those architectures you describe, I am hoping there is a representation that can describe many architectures. There's probably architecture's I am yet to think of that are unrepresentable with my format.

Going from 1 to N or removing, adding a layer should be automatable. That's my hope anyway.

I want everything to wire itself automatically.

I am trying to come up with a data structure that can represent architecture.

I am trying to do what inversion of control containers do per request but for architecture. In Inversion of control containers you specify a scope of an object that is instantiated for a scope such as for a request or for a session. I want that for architecture.
Some laptops too, it’s infuriating.
Type hinting does not suck. But missing support for method overloading does.
> but it also seems to be a natural consequence of "up-typing" an entire eco system.

Reimplementation of i18n API in Elm would make sense only if benefits from types could outweigh robustness of browser implementation. Due to not very expressive Elm type system I really doubt that. You can’t capture intricacies of i18n in Elm type system.

I have more confidence in already tested and used by millions API in the browser than in reimplementation in niche language.

Elegant solution would be if I could write well typed layer that calls browser API. Low bar of entry would drive adoption and in effect real world test. But that’s not possible anymore.
I don't see why we need to stop thinking about improving the environmental friendliness of our energy sources in order to start thinking about reducing overall consumption. And I'm not sure you have really justified why reducing our consumption should even be seen as a good thing given the possibility of more environmentally friendly energy sources.
I really want bullshit ! It's more useful for me to dig into the rabbit holes of the what ? I can seek for the Why myself, and it's a rewarding process.

Bullshits is good to me.
I meant I don't use the default
Mastodon web interface at https://fedi.simonwillison.net - I use Elk as an alternative to that.
Not that it characterizes all startups or fully negates this critique, but scale is an important component of utility.

Solving a small problem for a billion people will produce more utility (and therefore value) than solving a big problem for 10 people (obviously there are specific tens of people for whom this would be false).

FWIW though pretty much all startup advice, and YC’s in particular, is to solve the big thing for 10 people before scaling up.
>Yes, but only because they are aggressively making their reading experience terrible. I'd argue that a WordPress site with the default template is less offensive at this point.
The typography and layout on Medium is fine, it's the popups, nags, paywall, and the like. For a while there was a lovely extension called "Make Medium Readable Again" but they aggressively broke that too. I'm happy to let Medium fall off the tech community radar.

Honest question, how can you, on one hand, link to the previous discussion surrounding the stigma of being a "medium.com" article, but fail to address the literal top response to both that thread and even the top response to your own comment? Is it one of those "CEO's are not allowed to speak plainly in public" things or do you not parse/agree with the information?
If you’re someone that can’t keep their hands to themself, then I probably won’t come to you for assistance. So we’re all in agreement.

How would you feel if I came up to you poking at your face? You may not have enough respect for other people’s property to think “it’s just a computer screen”, but the key point is it is just a computer screen that is NOT yours. Keep your hands to yourself, and we’ll get along famously. Put your hands on me and my stuff, and we’ll see how well you and HR get along
That’s not really universally true. There are plenty of things where any amount does harm.
Someone in this thread mentioned Ruff. I think you might be interested.

https://beta.ruff.rs/docs/
It seems that everyone has it to varying degrees, however it probably doesn’t seem to explain asymptomatic infections unless the virus has the capacity to shed the protein which doesn’t seem to be the case, or that people with asymptomatic infection produce enough of this protein that sars-covid-19 has hard time accumulating and causing the disease, and an asymptomatic patient spreads the virus to people who produce far less of this protein.

According to the authors the protein binds “like velcro” effectively immobilising and preventing infection.

Symptoms would occur if sufficient cells were infected thus the second case sounds plausible to a degree.

I am not a virologist so take everything with a huge grain kf salt.
> Agreed, typically you don't add new syntax to a language only to silently ignore it.

The only new syntax here is variable and function annotations and it allows you to put anything into the annotation, so it makes sense the compiler would ignore them. Type hints are one possible usage of such annotations but they are not part of the syntax (because the types are just regular Python objects).
Isolating and denying effective schooling to every kid who comes down with a one-day mild illness for ten days does not seem like a risk-proportionate response to me.
Personal opinion --- it is an architectural issue deeply embedded in the "computer" itself.

A computer as we know it is a binary logic playback device. This is an immensely useful tool but expecting real, original "intelligence" from a box of
silicon switches is the modern equivalent of alchemy.
The Digital Pound
Using HTML as a Compile Target
>If having one drink can decompress you after a hard days work, fine, you're not gonna get cancer.

That would seem to contradict the headline, and content, that there's a safe level of alcohol consumption.

In fact, the WHO really takes that claim seriously -- the headline is not a simplification:

>>when it comes to alcohol consumption, there is no safe amount that does not affect health ... Alcohol causes at least seven types of cancer ... "We cannot talk about a so-called safe level of alcohol use. It doesn’t matter how much you drink – the risk to the drinker’s health starts from the first drop of any alcoholic beverage."

But yeah, I agree, in that I'm sure you can find a low enough level of alcohol consumption that can't be discerned in health outcomes. Like, 1 microliter, one time.

It sounds like your comment is more about rejecting claims that there can be a health benefit to alcohol, but the WHO is going much further than that.
How did we get here from a thread about alcohol prohibition? Are they an existential threat in your country?
Interesting, I've never heard that quote but I've always liked a similar line in Yeats' The Second Coming:

The best lack all conviction, while the worst
Are full of passionate intensity.
> In the reddit thread about article there was someone who could not connect the dots that after drinking alcohol they would have hangover the next day.

To me it sounds like you have been trolled.
John has also asked Ilya about it: https://twitter.com/ID_AA_Carmack/status/1622673143469858816
Are you talking about Java or JavaScript?
"I really don't get why people want to enforce uniformity"

This is engineering, not food choice or movie accents. I don't want your second style in my code for the same reason that if my physical project uses metric tooling, I don't want the intern to come screaming in with imperial tooling, and then get huffy when I complain and ask them to recast their work in metric. Yes, it's true, there's absolutely nothing your imperial tooling can't do... but I still don't want it in my engineering for no benefit.

Engineering innovation is not harmed by being pushed above the basic level of which kind of tooling it uses.

I wonder how many people complaining are actually routine Go programmers. These rules are pretty sensible and clearly written by an experienced Go programmer. To the extent that my code would be modified by this tool, it isn't much. Many of the rules are just unsightly in Go code in practice and many of them I've already wondered why gofmt doesn't already have. For instance, the rule around newlines and brackets; I've often accidentally had a function end with a newline, but it never looks good, it's never something I'm like yes, let me fight for this and I've manually removed it as soon as I've seen it. If someone on my team really went to bat against these rules (and note the "really went to bat", I'm not talking quibbles here & there, we've all got those) I'd have questions about their ability to do basic cost/benefit analysis in such a process.

And, if it isn't engineering, then by all means go nuts with whatever you like. But I think your question only has meaning in a group context, because if you're not in a group context, who cares in the slightest what the non-existent group thinks? I've got plenty of personal projects that I in my own engineering role wouldn't consider to pass even basic engineering muster. You should see my electrical "engineering" work; I would feel dirty if I didn't scare quote the term "engineering". I'm not very good. Tends to look more like a hollywood bomb than anything you see linked in the sort of YouTube video that shows up on HN every so often.
This reads like a press release without any substantial discussion or references. COVID has died down...is WHO looking for the next thing to keep itself on the radar?
Meanwhile, there isn't clear evidence that there is no safe level of radiation. Biological systems are buffered in all kinds of ways, including against low doses of radiation, mutagens, and even... acids
! (Contrary to modern health biz ideas "oh your body is so acidic, drink this basic water to fix it!")
Show HN: Experimenting with GPT-3: Building an Investment Analyst
We have been experimenting with using GPT3's reasoning capabilities to build an investment analyst that does this :

(1) Summarize relevant news of the last 30 days,

(2) Write a SWOT analysis,

(3) Identify competitors,

(4) Identify Key Risks, and

(5) Write three investment theses (bull, neutral, bear)

Here is an example how this can look like:

https://app.finclout.io/tp/MSFT
https://app.finclout.io/tp/LYFT
https://app.finclout.io/tp/AAPL
https://app.finclout.io/tp/UBER

So far, the results of getting reliable data back through well-engineered prompts through the API is quite promising. Yet, from an operational perspective, the biggest problem is that even though we are not using the free service but pay for it frequently run into rate limits.

Positives:
For Apple, the News Summary provided a useful result.

"Apple Inc. is launching Apple Pay Later soon to revolutionize the buy now, pay later (BNPL) industry. Its stock is currently indicating a potential move to $167. The company is also facing an investigation by the Pomerantz Law Firm on behalf of iPhone 7 owners who experienced performance degradation following a device update. Apple's latest iPhones are being sold at discounts in China and the company is expected to rollout a high-end iPhone 'Ultra' in 2024. Additionally, two top market watchers discussed tech's wild run this year."

For Microsoft, the Bull-case made more sense than the Bear-case
Bull-case

"Microsoft Corporation is a technology leader in the industry and is well-positioned to benefit from the increasing demand for cloud computing and artificial intelligence. The company's strong balance sheet, competitive advantages, and focus on innovation make it an attractive long-term investment

Bear-case
"Microsoft Corporation is a large, mature company with limited growth potential. The company is facing increasing competition from smaller, more nimble competitors and is struggling to keep up with the rapid pace of technological change. Investors should b e wary of investing in Microsoft due to its lack of innovation and potential for declining market share."

Negatives:
GPT3 is only guessing the next best word. Which might sometimes provide strange results. For example, considering the News Summary for Uber

"Uber Technologies, Inc. reported a surge in fourth-quarter revenues and a strong outlook for 2021."
We are not in 2021 anymore for a long while.

Clearly, GPT3's knowledge of the Yahoo finance dataset has been cut off in 2021 and applied the provided news effectively.
For AAPL, GPT3 did not identify any competitors.

While we could argue that HP, MSFT, or similar hardware+software companies are in fact, competitors.

In conclusion, we need to further investigate if the actual reasoning of GPT3 is mature enough to provide a useful analysis of the stock. Especially under liability considerations.

Yet, if it works it could be a really powerful game-changer.

Clearly, that is only an experiment and shouldn't be used as an investment recommendation nor seen as investment advice in any way.
Sometimes the correct dose is zero
We called those "clones" as competitions ?
I must have missed this. Union types using | are possible now?
If that's the case, then it's even more "gofmt" than "gofmt".

The important thing about "gofmt" is that it's the only canonical way to format an AST, so anything that fights with gofmt would undermine that and never get traction in the Go ecosystem.

Operating in the space where gofmt hasn't completely made up it's mind is a great way to experiment with potential improvements.
Id be interested in a source as it is my understanding that most of this research was disinformation from the alcohol industry. The small uptick in death rates at 0 alcohol consumption is due to the prevalence of people with severe illness not drinking. The illness causes both the non drinking and the increased risk of death. When this is corrected for, people who drink 0 alcohol live longest.
The world is full of people who strongly and honestly believe anecdotes are more important than statistics and statistics are meaninglessly astrological in nature. Its a very popular set of beliefs, majority in some areas.
I think the challenge is really that even spices like pepper cause inflammation.

You can always find a downside to anything you ingest.

I think you’re correct, the best approach is to explain “safe limits”.

Personally, I think it’s fine if people smoke, drink, etc until their heart is content. That said; it’s also why I’m opposed to socialized medicine. Almost everyone I know on social medicine didn’t take care of themselves (only a maybe one couldnt take care of themselves).

The challenge with socialized medicine is that we should now push to ban alcohol, logically.
100% not true. Authors retain their copyright and can revoke their content from our site at any point.
Write code as if the next maintainer is a psychotic murderer with your address.

Honestly I see gofmt as a lightweight pep8 (from python) and I prefer languages to follow a standard for style and such.

I kind of hate when I see people adopt a different style than the rest of the codebase moreso than anything else though. Keep things consistent, I dont want a zoo of inconsistent code styles.
https://play-haskell.tomsmeding.com/saved/OuylO1bg

So (fmap (const 1) Just) means map `const 1` over a function of type `a->Maybe a`, and ends up being equivalent to simply (const 1). This works because functions (r->) also have functor instances.
Being immunocompromised, what sort of measures do you take when leaving your home? Just curious about how that impacts lifestyle.
I went back to Gentoo from Nix.

Turns out I really like the ability to decide to just randomly edit some file to fix an issue, and also shellscripts.
See also https://www.nytimes.com/2023/02/11/technology/bad-digital-ad...
Different topic, but probably more interesting to HN. This models Federal procurement to try and relate high-tech and low-tech choices to innovation.

One thing not covered is that its outliers are the states with large missile batteries: MT, ND, WY and AK. While NE and CO have missiles, those are controlled from Cheyanne.
it’s such a fundamental problem space and with such a rich diversity of possible solutions that at a minimum you’re going to create something seriously useful for a subset of types of application. But it’d be transformational for computing if you cracked the whole problem. I hope you do.

I do like your idea of outsourcing the wiring (an error prone, detail heavy task) away from humans.
I think we’re multiple breakthroughs away from something with true intelligence. Transformers are a part of it, but even having read massive parts of the internet they appear to me dumber than a 16 year old at answering factual questions. It has no understanding of truth or validity. That’s missing and how that works I’m not sure.
One "feature" of an aggressively simplistic design is that it's relatively easy to customize. Here is my personal take (I use stylus extension for firefox to inject the css) https://gist.github.com/Angelore/77999cc2152dfbcd38f18ba6a7a...
Ask HN: How to keep your brain at the speed of development?
I have played many roles in software development (QA, support, development, sys admin, architect, strategist, manager) over a 30+ year career. My sweet spot is generally mixing up architecture and dev with an eye on strategy.

But my Achilles heel when developing a new system has always been slowing my brain down and saying “patience”. My default is for my brain to be boiling with ideas and visions for a “perfect” system (for some version of perfect), but you can only pump out code so quickly. When I let myself stay in this mode, I ended up with a mess of half finished code that is moving in 5 different directions because I am constantly thinking ahead way too far. And it is worse if I am collaborating on a team.

When I am able to be disciplined, when I force patience and cadence, things work out much better and I end with better code that can evolve over time.

But injecting that patience is so, so hard. Do others have this problem? If so, do you have strategies to deal with it? How do you force patience to get in a cadence for weeks, months, years of iterating on a system?
Cool now do this with refined sugars or high carb diets in general.

It'll be the same discussion, addicts trying to rationalize away the science and statistics.
Free Libraries for Every Soul: Dreaming of the Online Library (2019)
I’ve seen the spikes mentioned a lot. Are these mechanical descriptions of how the spikes operate dumbed down for the average person to understand? Im surprised we don’t hear more about biologically destroying the cells instead.
Beverages which taste exactly the same but has no harmful alcohol or toxic side effects, would people still want the toxic version?
The most obvious ones. I'm still very new to GIS, but I find it amazing how difficult it is to simply draw some rectangles (of some specified dimensions) and lines on a map, and cleanly label the edges with distances. Annotating, moving, rotating things... is quite a pain compared to modern UIs. So I wonder if there's a slim and beginner-friendly open source version of QGIS.
Related:

Extremist influencers are generating millions for Twitter https://news.ycombinator.com/item?id=34738473

View counts on Twitter aren’t accurate https://news.ycombinator.com/item?id=34748435

Most Experts Agree That Elon Has Made Twitter’s Child Sexual Abuse Problem Worse https://news.ycombinator.com/item?id=34750659
A lot of people will leave reddit forever when they take old and i down. Unsure if someone has understood this, but I suspect so.
Burt Bacharach’s Distinctive Melodic Voice
I was referring the the movie “Steve Jobs”:

Steve Jobs : It was the stylus, John.

John Sculley : What?

Steve Jobs : I killed the Newton because of the stylus. If you're holding a stylus, you can't use the other five that are attached to your wrist.
[Holds up hand, smiles]

Steve Jobs : The things we could've done together.
[Walks out of the room]

John Sculley : [as the door closes] God, the things we could've done.
No. But you could email me.
>When I said sneaking shot, it wasn’t that he was hiding it from anyone.

Sneak generally means do something stealthily. Pretty easy to misinterpret, hell I'm still not sure what you meant by "sneak" besides hiding it.
Point to me where in BD constitution it says that? Are you thinking of India?
A brain is just a sack of meat stochastically nudged towards only dying after more reproduction. Expecting real, original intelligence from something like that is the modern equivalent of alchemy.
Series on Offensive Wi-Fi Security
Pretty sure there is an AMD no_turbo equivalent, but I don't know what it is off-hand... My 2950x had a BIOS toggle so it's locked to the base frequency.
Take PEP8 for example which is Python specific. PEP8 has a rule that code shall not exceed 79 characters. This has the added benefit that on a standard 1080 monitor you can see two Python files side by side without horizontal scrolling. This also has the added benefit of being able to see code diffs without issue.

I can see why certain choices are made but only matter if they have sound reasoning and arguments for them.
What Won't Change
Maybe they should make a persuasive demo if they want people to care. ChatGPT isn't so hot right now because boring PR articles were written about its abilities. It's hot because you can try it and see for yourself. Basic showmanship.
The human body also has ways to heal broken bones - are you arguing that it’s a waste to not use those as well?

We’ve developed means to more effectively handle certain common poisons. That doesn’t mean they aren’t dangerous.
The goal here is to dispel the "extends health" and similar claims often made about light or moderate drinking.

If you take a look at the studies you can determine how much of an increased risk you're comfortable with. For example, figure 5 in https://www.thelancet.com/journals/lancet/article/PIIS0140-6...

When doing this analysis though be sure to note that scientists studying this use 10g drinks, which is 12.5mL of ethanol, one tallboy of 6.5% beer is therefore about 2.5 drinks.
Added a feature to upload Tasks via an Excel file.
> The average Italian, for example, should, and definitely, would just laught this off.

we don't even drink that much, compared to other countries.

we simply enjoy it, even if it doesn't make our life longer, like many other activities that are not even enjoyable.

https://ourworldindata.org/alcohol-consumption
Text files and separate tools that do one thing, forever! :happy openrc/eudev user:
There was another discussion about Bacharach here, but people were either quoting lyrics (that he didn't write!) or missing the point about how he pushed "pop" arrangements, harmonic progressions, and melodies.

This article explains it.
Omaze Soft Closing?