skysight-inc/HackerNews huggingface dataset:
Nicotine is one of the most addictive substances known to man. Quitting cigarettes is about as hard as quitting heroin. In contrast, quitting coffee is much, much easier.

On a more personal note, when "The King's Speech" was in theaters I kept watching people smoke cigarettes on screen, and went out and bought some Drum. (Loose tobacco that comes with rolling papers.) Within a few days I started getting a voice in my head that told me it was "a good idea to go have a cigarette on the porch once I get out of bed," or "it's a good idea to have a cigarette when you get home." It was really creepy, I've never had a substance put ideas in my head 24+ hours after it was out of my system.
>BDFL

"Benevolent Dictator For Life", most famously Mark Shuttleworth of Ubuntu if I recall.
Ask HN: I'm sick and tired of being employed as SWE. What do I do?
Throwaway for obvious reasons.

I've been in tech for over a decade now. Worked in all kinds of companies: big, small, startups. Been a software engineer my entire career (or better say: web developer). I'm in my thirties, and I can't live with the realization that I'd have to do it for another 30 years. It makes me wanna disappear. Let me explain.

I'm tired of the meaningless rituals of a the corporate world. I hate working with other developers for various reasons: some have their own motives, some just rewrite stuff over and over. I came to realization that programming is a solo job and teams don't work well for that. And most of all, I hate salaried job. I hate knowing that I'll keep making the same constant pay for the rest of my career while being chained to a 9 to 5. The world has much more to offer than this.

I dread every working day. I do minimum to get by and not sabotage myself. The rest I spend watching YT or whatever. I really want to break into entrepreneurship and work on my own software as I DO LOVE programming. I just hate doing it as employee. I know it sounds like whining, but I really hate being constrained to agreed upon working schedule, while knowing that there is a different way. I don't care working hard or long hours, but I want to do it on my terms and not by being a meaningless cog in a rusty machine.

I try to dedicate most of my free time to work on my things, but some days are though. Some days, my day job kills me mentally that I'm unable to focus and concentrate on my side projects. And sometimes I'm loosing faith. I've been doing to for more than a decade now, both full time job and building side projects, but I never came to actually building something that would allow me to make a living. Maybe I suck at entrepreneurship as well.

Before you award me the depression title, I'm not depressed. I eat well, I socialize, go to the gym, talk to people. I'm in a good shape, and I enjoy life. I'm in a relationship. But I dread the 9-5, and sometimes the rest of the day as well, since 9-5 sucks the life out of me.

And the biggest fear? That I've recently realized that nothing is going to change. And I no longer can live with the though that I have (best case) three more decades like this. It's equivalent of being dead 5 out of the 7 days a week for me. I can't do it anymore.

I think that some people are not built for such environment. And I don't want to judge those who enjoy it, but I don't. I know that I've meant to do something else, and I know that there is a different way to make a living as programmer rather than commuting to a pointless office and spending 8 pointless hours rewriting the same API over and over again, while having meetings about meetings about designs of why this API is bad as if we are doing rocket science rather then fetching a stupid set of rows from the database.

Help me. Please?
Most places don't have a suitable mountain where you can destroy the natural beauty with a dam.

In contrast, there is underground everywhere on Earth.
I do wonder about cosmic radiation and it’s ability to cause mutations to DNA. Could be part of the reason why there’s increased resistance.
Yes, the material relies heavily on Python. I intentionally used popular open-source libraries (such as Gymnasium for RL environments, and PyTorch for deep learning) and Python itself given their popularity in the field, so that the content and learnings could be readily applicable to real-world projects.

The theory and algorithms per-se are general: they can be re-implemented in any language, as long as there are comparable libraries to use. But the notebooks are primarily in Python, and the (attempted) "frictionless" learning experience would lose a bit if the setup is in a different language, and it'll likely take a little bit more effort to follow along.
I don't know if you can solve everything in an alternative way, but after watching the drama in Tarkov last year, I think the game companies are leaving a lot of low hanging fruit. For example people who can see through walls will track someone coming from behind the wall, before they can be seen. The server has the record of it. In the specific case of Tarkov, people got more information about other players by pointing at their wallhacked silhouettes. Again, the server knows. So did external people have to make videos about "the wiggle" to cause any change?

There's so much that could be done through basic behaviour analysis and injecting false data. Yet, instead of that, games just come loaded with anti-cheats that barely work.
The pinned comment at the top of this thread requests that "Comments should get more thoughtful and substantive, not less, as a topic gets more divisive". Bravo to you for providing exactly that.

Too much of the discourse around this insists that these statements are useless and counterproductive. But as you've explained, they do pretty well in staffing the leadership of these orgs with people who believe in this philosophy by weeding out people who disagree or won't go along for career progression.
I still don't know why seemingly no one has been able to create a good clone of 2010-2015 Twitter. Mastodon is clunky, BlueSky was invite-only for so long that people lost interest, and any "free speech" version gets flooded by the "I want to say slurs without consequences" crowd.
Odds are it won't hold up or be manufactured as good as it needs to be, just like the rest of Tesla's products. And then how fast will it actually wear and tear? You can't trust Tesla, they'll never have the FSD they promised years ago and they can't make a stainless steel that doesn't rust.
If the energy input is free/renewable they can ignore this to some extent. Yes they lose a lot of energy, but who cares if the wind is blowing/sun is shining making more energy than you need right now - the other option is turning those systems off - either way they cost the same $$$.
Curious, what makes having cigarettes have low body fat? or in general they get undernourished?
Cripsr gene editing improves vision of people with inherited blindness
The point of the article is not clear to me. What is the relation between "start with why" and "databases are becoming a commodity"?

It is true that having a unique idea for a startup is no longer (if it ever was) sufficient since it will be copied almost instantaneously by another company, that may actually do it better than the original startup. In the hardware area, this is absolutely true. Any decent-selling product on Amazon is guaranteed to have Chinese copies within a matter of days/weeks.

Also, I think databases were always a commodity. About 40 years ago in a developing country, I was using dBase & FoxPro (obtained free) as a database for my father's business. Today's databases are a lot more sophisticated, but commoditization is not new.
> What is RT doing that is not found in FOX, NBC, CNews.fr, Hayom?

Monopolizing discourse.

How many independent news channels are there inside Russia today?
Hey thanks for your feedback, it’s really appreciated!

Since there’s interest, I’ll publish the source code to help others learn, and put the app on the App Store for those who just want to use it.

Regarding burpees and other types of motion, I’m looking into their motion characteristics, so that I can include them for detection.

Burpees would likely require recognizing different phases (the jump, the stand, the push, etc) and then when it detects them in sequence, incrementing the count. Something like that, but stay tuned! :)
YAML is one of the best configs languages imo. Using it as executable code? MEH
Just last week I was geeking out at Jeff Gluon's home lab implementation, and he released a nice video walking through his power monitor, which also uses Grafana.

https://www.youtube.com/watch?v=-tcbJCvuJG8
This is way too subjective; I've met way too many developers throughout my career who loved to spend their time crafting "perfect" code rather than deliver customer-facing value for this to work as a measure that aligns with business objectives.
Where Is the Edge of the Solar System?
>So trust the propaganda side, don't verify and publish such propagnda?

?

> What if others want to ban something you wish to read?

Somethings things get banned even in democratic societies, that's never not been the case. Given that Russia is attacking Europe and has carried out numerous executions of private citizens on European soil, I struggle to see why we are obliged to let them air their propaganda in our countries. Maybe suck cuckholdery is appealing to you, but not to me or us.

> but you can't complain then when some other country bans lgbt materials, harry potter, books on sexuality, books about satan, etc

I don't complain. Russia is a shithole, we know this, it's established fact at this point, if it wants to cry about Harry Potter and LGBT rather than finally install toilets in peoples houses and help brings its people into the 21st century, then that's their choice. But invading a sovereign country like Ukraine and committing genocide against Ukrainians, that's not really acceptable, sorry.
It is a unique scenario for the following reasons

* The game was being sold in regions where players would not be able to make a PSN account, because of PSN's restrictions being tighter than Steams

* At launch the account linking was not mandatory.

* It was also not clearly communicated at this time that it would become mandatory later.

* Even after their public statement that it would be mandatory, Sony's own FAQ still said that PSN accounts were not required to play any games on PC. This was edited after people noticed (Thanks to Arrowhead's CEO calling attention to the FAQ)

At this point it would be reasonable for players to assume it was not actually mandatory at all, despite wording saying it was

And the worst part is it took months for them to fix so they could make it mandatory. Well outside of the usual return window policy for Steam

As I've said elsewhere, this is not just one screw up, it's a bunch

It would have been a very different story if the first time you launch the game it did not let you play unless you link your PSN, which is what most games with this requirement will be like. Then you can choose to either link your account or happily get your refund because you haven't actually played
The other alternative was to violate her sacred beliefs. You clearly have no idea how nasty this litigation has been.

https://www.washingtonian.com/2023/07/24/how-a-battle-over-a...
I guess this is what deliberation and debate is all about. I mean, a lot of people thought Trump shouldn't be President at all, but he was.
I do get the fear of having all that time. I assume it gets back to people not really having the time to deeply know themselves and being afraid of what they'll find. Day to day life is a whole lot easier with distractions, even if those distractions are frustrating or miserable in the moment.
Understanding software development is simple:

1. I want you to build me a borgizaf. How long will it take you and how can I measure your productivity? Now I want you to change the following line of code to print "bye" and answer the same two questions.
`console.log("hello");`

Any answer to the first question has a certainty of 0%. The answer to the second is almost 100% certain. The certainty is directly dependent on whether you know what you are building AND whether you have direct experience having completed the same tasks.

2. Given some task that is to some extent unknown (see above), how do we proceed? We reduce the uncertainty/degree. This leads directly to "hello world". You start with a program that shows what a borgizaf can do and show it to the people who want it. If it is wrong, evolve it. Iterate.

The problem here is that often the people who want the borgizaf can't really tell you what it is. Especially if it has not been made before. But they can tell you what it is not. (See Notes on the Synthesis of Form). Even the people who want a borgizaf may not know what it is. And it may change.

3. In order to increase "productivity" we often have teams of people working on aspects of the same problem. After years of labor each part is done and one day the thing is assembled. Unfortunately, the drive team did not tell anyone they were using front wheel drive, and everyone else thought it was rear wheel drive. Left and right driver position, etc. You don't believe this is possible. One word "Ingres".

Iteration must be the whole. Unless you are iterating on the whole, your certainty will always be 100%. Because the pieces might not fit together.

4.The speed at which you develop a borgizaf, is the dependent on the speed of iterations and the degree to which each iteration reduces uncertainty.

Really, I think that is all there is to it.
Averaged faces are beautiful, averaged code is clean. Not sure how that is hard to believe. Just don't extrapolate it too far or it will get strange.
Rogue Amoeba provides some really great software if BlackHole isn't enough for you.
Loopback and Audio Hijack in particular.
This is an apples to oranges comparison. Ideally an apples to apples comparison of the effects of nicotine and caffeine would control for method of ingestion. I wouldn't be surprised if vaping caffeine[0] has a similar odds ratio for heart attacks.

Caffeine and nicotine both exist in gum form. Have their been studies comparing that?

[0] which, to my horror, I just discovered actually exist
I don't know much about this area, but I'm really fond of Dieter Ram's design. See "less but better" and google about him.
Visitor Counters, Blinking Tags, GeoCities – Back to the '90s Internet
Not sure why you got downvoted with /s tag.

Is it really freedom of a drug hacks into your brain biology to make you desire something over and over again?
Yes, and...

I'm concerned that interviewing may perform worse than random. The worst co-worker I had in tech, the interviewer said "in my defense, he gave a great interview".

I'm not suggesting we stop interviewing. Anyone can lie on a resume, and you need to weed those out. But:

- current technical skill set is a poor proxy for the technical skills a candidate will have after a few months on the job
- cultural decisions are coloured by prejudice, not just racial and sexual

I think there's a soft limit on quality of decision that only very talented interviewers can surpass.
Sure.

The point is that you wrote that « you can pick any point […] » and when toth pointed out that « there is always a choice of origin implicit in some way » you replied that « you could use an uninformed improper prior. »

However, it seems that we agree that you cannot pick a point using an uninformed improper prior - and in any method for picking a point there will be an implicit departure from that (improper) uniform distribution.
Ask HN: Help with transpiling TypeScript to Golang and Python using LLMs
The problem

I am looking for a service or effective technique using which I can get quick and reliable translation of our Node SDK (https://github.com/supertokens/supertokens-node) applied to our Python (https://github.com/supertokens/supertokens-python) and Golang (https://github.com/supertokens/supertokens-golang) SDK.

Our SDKs are not just wrappers around an OpenAPI spec, so we can’t use existing tools to auto generate our backend SDK. Or even if we did, that would only generate a very tiny percentage of our SDK. Other than being API wrappers, our SDKs:

- Provide several overridable functions for users to hook into.

- Manage reading from the request and writing to the response objects of various web frameworks of these languages.

- Expose APIs to via a middleware (that again integrates into various web frameworks). Each API has a lot of logic that includes input checking, business logic of that API, calling various other APIs to do actions like send emails, and finally writing an output JSON.

Currently, we are hand writing each of these SDKs, and as you may imagine, it is very expensive. As a result, we have the Node SDK (which is our most used one) far ahead in terms of features compared to our other two SDKs.

As an example of the set of changes that need to be replicated in the other SDKs, have a look at this PR: https://github.com/supertokens/supertokens-node/pull/670/files (many of the files are build files which can be ignored, but even then, it’s 200+ files changed, a large chunk of which are adding tests).

What I have already tried

I have primarily played around with GPT-4 with different types of prompts for simpler PR changes (for example this PR: https://github.com/supertokens/supertokens-node/pull/782/files).

For the TS code changes, I tried a prompt that gave the raw git diff of the node PR and the contents of the python function in which the changes are to be applied, and then asked to generate python snippet with the changes, and the output was quite accurate.

For test case changes, I gave the existing python test file and added it to ask new test cases based on the diff, and that went quite well too (though not at all perfect - i had a bunch of false imports, or made up function names, but 90% of it was good).

This, of course, is a very simple PR, and it would have taken me lesser time to do it by hand than try with the prompts, but I wonder if there is a way to scale this to make it work (even if it’s 50-60% correct).

My ask

If anyone has experience with working with LLMs for this or a similar purpose, or if there is a service out there which can help me with this, I would love to be connected. You can email me on rishabh@supertokens.com.

Thank you!
Nobody cares about it, unfortunately. League of Legends is starting to add it as a requirement.

https://support-leagueoflegends.riotgames.com/hc/en-us/artic...
So they do exist! It's a relief, honestly.
Getting rid of SO Jobs was always lunacy.

I hope they got rid of the CEO who did that.
How to Consult an Onion Oracle
Can you show me at least 1 al jazeera article in arabic exposing and condemning oct 7?

And at least 2 posts in arabic exposing some of hamas lies or expressing empathy and support to Israel?

Even a single post calling hamas terrorists (or at least some of their actions a terrorist attack) would suffice to convince me.
See

https://www.tiobe.com/tiobe-index/
Useful to know, but different from productivity.
Thanks! Your links have convinced me

I guess vaping/nicotine, while not the worst vice out there, is still a vice lol; so they have their own dangers.
Beware Goodheart's Law: "when a measure becomes a target, it ceases to be a good measure". If your goal is stopping to waste time solving bugs, I'm sure you're going to be able to do that.

You should have an important counter-metric to see if you're not messing with software. It could be number of reported bugs, crashs in production, etc.
A better way to engage than to allude to some TV series is to rather look for and present any information that suggests this is not the case, that suggests that there is in fact wide spread opposition to the war in Gaza and widespread support for an independent Palestinian state.

Before the October 7, only 35% of Israelis (41% Arab and 32% Jewish) thought a way can be found for Israel and an independent Palestinian state to coexist peacefully with each other [1]. We have to engage with reality here, not with TV tropes.

[1]: https://www.pewresearch.org/short-reads/2023/09/26/israelis-...
Thanks! I didn’t pick up on the bacteria simply being discovered!

Makes much better sense.
When I moved from one country to another, PSN wouldn't allow me to pay for things with the card issued by my new bank - I ended up having to open a new Sony account

I'm not sure if things are the same now - that happened in the era of transition from PS3 to 4
We did something similar with prescription opioids and medical amphetamine relatives are extremely regulated.

It's really just alcohol, tobacco, and now marijuana that get this treatment.
I like that you committed to the bit by having AI generate the image on the website, too - it includes missing fingers, a magic floating piece of paper, and a tool that looks like it belongs with the rest of the cow tools.
Defensive Pessimism
Did American citizens directly vote for the level of imprisonment in the country?

The game is rigged: any political system that allows any voting at all can be "accurately" described as "being democratic", and this (especially when combined with non-stop supplemental propaganda) is more than adequate to satisfy the heuristic based thinking of most people (and to pull the wool over their eyes).

Noteworthy: who sets educational curriculum (which is what enables people to think skilfully about such things) in schools in "democracies"? How likely does it seem that among thousands of people over decades, no one connected to the department of education noticed that the basic skills for practicing critical thinking are not contained within K-12 curriculum?
Tech leadership reinvented: "Move fast and break ignorance"
The new VAC ban wave has been achieved using machine learning on the server side.
The performance of global forest governance: Three contrasting perspectives
A-10: $1.4m per unit

F-35: $109m per unit

F-22: $350m per unit

Total cost for unit for this example: $460.4m
Y'all can down vote, but it doesn't change the facts
Why not just disenfranchise and/or murder any non-French person within the borders of the French people's native land?
> In Italy the current defence minister is personally earning considerable amount of money by sending weapons to Ukraine, because he's also an owner and manager of companies that make said weapons.

FUD is the reason why Russian liars are banned from EU.
Everytime I see this I think of zed that camw with Zortech c v1 (M/S DOS) that had an editor called zed. To me it was a very good DOS c package.
Great point, using a u16 is probably the best choice then. As it give locality within 65.53600 seconds (roughly a minute) without exposing sensitive timing information, and should cover most real world write scenarios.
nicotine activates a pathway in the brain that suppresses appetite
This is the same story with Salesforce. I am building a new age quoting solution (CPQ) at my latest startup and talk to businesses of various stages regularly. Our biggest "competitor" out there right now is Salesforce CPQ. There is not one person that I have met so far who has not said that onboarding, configuring and then successfully using Salesforce CPQ is a painful process. What SF CPQ does in weeks, sometimes months, we (and our contemporaries) are able to accomplish in hours. And yet the huge entry barrier exists for startups like us is because SFDC has got the CRM market completely covered. Just because they are able to do CRM well, they are then able to build a walled garden around it.
I wish zed and warp join forces to develop a rust gui toolkit that is truly cross platform
What a great idea! I'm also quite in love with keeping plants and have found similar issues on conflicting names, etc.

Don't have much feedback since I'm not in the USA, eagerly waiting for an international expansion to Europe :)) Good luck!
Do you have any links to back up your information that doesn't cost $17,250 to view?