skysight-inc/HackerNews huggingface dataset:
Yes, I've used it before, briefly. It did not work well for me, but that doesn't necessarily mean it won't work for you.

It was one of several drugs that my doctor and I tried when we were working out how to manage my Chronic Fatigue Syndrome. I needed help staying awake and focusing my attention. Adderall did increase my focus, but not in a helpful way. Basically, it made me feel stupid, but obsessed.

It also didn't help me stay awake. All my life I had been exquisitely sensitive to stimulants--even a can of coke after 8 PM would keep me awake half the night. Not after I developed CFS. I could take amphetamines and go right to sleep and sleep like a baby all night.

That doesn't mean Adderall won't work for you. Different people react to the same drug differently.

(For the curious, the drugs that actually helped me were modafinil and armodafinil. They kept me awake and helped me focus and improved my short-term memory without unpleasant side effects).

I sympathize with your fears about dependence, and it's a real concern, of course, but using a drug therapeutically (in consultation with your doctor, of course), doesn't necessarily mean you will end up dependent. I used modafinil and armodafinil for several years as part of learning how to manage my CFS, but I don't need them or use them anymore. If you're careful and work closely with your doctor, you might be able to find a similarly helpful outcome.
I thought Apple bankrolled TSMC to expand their foundries.
On a related note, I played geoguessr for the first time in a while ... and it's now a partly premium service with a huge community. I'm kinda impressed by the model they figured out.

And also related:
If you've got the android app MacroDroid (and presumably Tasker and others) you can set up an SMS auto-responder that will send your GPS coords. You can make it respond to a pre-approved contact who sends a pre-approved phrase. It means you're not constantly sending out location data, but can be reached hands-free if needed. And you should be able to sneak in an SMS even when service is unreliable.
I’m not a backend java dev but whenever I take a look at java web projects which use spring/jsf/jsp etc frameworks, docs say to handle a request, write a method with that signature, we’ll call it when there is a http request. I always want to know enterence/exit points of a network message but that is impossible with these fancy frameworks. It is pure magic.
Ah, someone who wasn't around to see the years of real Java hype.

I've had to work with Java professionally for a number of projects over the years, and honestly the only use for it I've actually agreed with as "good" is on Android -- and as we know, Google tweaked it, battles ensued, yadda yadda ...and even they are moving away from it.

The shitshow that owns it is good enough to avoid it, let alone the language itself.
This is simply perverse.
Online emergency line 112
It would be great if the gigantic Bitcoin energy demand leads to renewable energy breakthroughs.
I hate search in Teams. It is the worst I've seen in a chat app.

The search result will only show you the single message it matched but not all the other messages around it! The only option is literally scrolling up but the performance just degrades as you go further back.

Like I can tolerate a lot but damn. That always frustrates me to no end.
You’re part of this new gen of folks who’s too sophisticated for their own good. See them all the time.. just try the same queue as everyone else and things might work out
What tool is it?
I took (prescription) stimulants for about ~3 years. Outwardly, I was more "productive" during those years than at any other point in my life. Inwardly, I became a shell of myself. I was miserable. I was completely addicted and had no sense of control. The combination of impulsive decisions and near infinite synthetic endurance simply thrust me into situations where I little choice but to continue taking the medications or risk completely falling behind. I lost those years of my life. I still feel a profound sense of sadness about the time that I threw away.
I'm free now. I quit last year. It took almost a year from my first attempt to quit until I finally stopped. I picked up a nasty cigarette habit as a crutch. My anxiety levels were through the roof trying to wean off of the meds and maintain a position at a very small startup. But when I finally managed to quit I felt a genuine sense of happiness I hadn't felt in a long time. I was finally free.

This is anecdotal, of course. It's just a datapoint. But I feel a sense of responsibility to share my experience. I would not wish it on anyone.

Please do significant research before starting to take stimulants. ADHD meds are not a joke. They will rewire your brain in ways you can't understand unless you've taken them before. If you do choose to begin taking stimulants, find a good therapist and make a plan to see them very regularly (at least once a month). Be honest with them (and with yourself) about the effects of the medication. Listen to your brain and your body, and reach out for help if you need it. Be well.
> sewage treatment plants on Earth, which has a museum and wedding / event space

Why is that a problem? I always wanted to get married at a romantic sewage plant.
I made the transition from finance to tech about 7 years ago. I had passed the first two levels of the CFA before becoming a software engineer. My first job in tech was at a fintech company. While there I studied for and passed level 3.

My two cents: I’m sure there are some employers and situations where having a CFA will be beneficial. But given how much time and effort it takes to pass each test, I think you’re far better off spending that time learning or working on something that’s directly applicable to your job. This is especially true if you’re trying to transition into tech from a non-technical background.

Hope that helps! (And happy to answer any specific questions as well.)
Arrogant much? At least he admits it up front, as if that excuses it. It's funny what people tell you if you just listen.
TL;DR Be aware of your intended audience.
I'm a recruiter and candidates argue 95% of the time. Maybe higher. I only give feedback in very, very selective situations and even then I almost always regret it due to the response. Most people are not calm, rational, dispassionate receptors of critical feedback... especially when there is money and ego at stake.
Incentives are aligned, imo
If you're a rockstar coder, you should be able to crush something like Triplebyte, skip directly through to talking to founders and find some who will tolerate your scattered personality.

They might not be there in a year, and you might not be there in two months, so at least your time horizons match ;)

Also 'What Color is Your Parachute' is a must-read. As suggested there, you'll get much better feedback if you connect with tons of engineers (not hiring managers). They'll give you a straight take and in many cases suggest other places that are hiring and more of a fit.

Personalities don't change. Focus on turning your weaknesses--short time horizon, ownership mentality, all-over-the-place--into strengths. This means very early startups, consulting/contract work, or possibly launching your own projects. Forget about big companies completely and just try to talk to a few dozen very early startups whose risk profile includes making bets on SWEs.
I guess you've heard of dnsmasq which I'm pretty sure can do all you want.

Perhaps it doesn't count as bare.

[EDIT: not only do many other mention this, but the article does too! my bad]
What’s the bandwidth from a probe close to the sun with a Bitcoin miner on it? Beam back the coin, we can wait. Or, mine it near the sun and then bring it back. Could take 20 years, but the returns should be better than the SPY.

We’d need a spaceship I guess with the largest solar panels ever. Park it near the sun, mine Bitcoin, come back to earth.
Is there a clear consensus that this is the case? I had much the same understanding as you after reading all the debates on rent control on HN, but was recently pointed to [1] which offers a very contrarian perspective (including an analysis of a study done on rent control in SF). As a non-economist, it feels like this topic deserves a great deal more empirical study so we're not stuck arguing with anecdotes and hypotheticals.

[1] https://jwmason.org/slackwire/considerations-on-rent-control...
They may claim it's an algorithmic error, and reinstate him, but if it's not and they don't, this is a very dangerous road to continue traveling down on.
I have to admit I snorted after reading your comment and scrolled back up to notice he's using an FSF email address. Apple, tree, etc.
I am using a lambda to answer a webhook. The lambda function writes into SQS and in turns, SQS calls a queue worker automatically.

Is this possible without AWS? Certainly. I was one of the two people who wrote the queue subsystem for Drupal more than a decade ago. And yet, AWS here does away with all the scalability concerns both up and down.
Thought this meant Value-at-Risk initially...

... I was wrong
Yeah in my whole career, the worst codebases I’ve worked on are far and away PHP
HN is indeed full of startup warriors. Go and Rust are popular for new fangled stuff, but you are correct that there are a massive number of Java jobs around.
Every time I'm like "BTC is roasting the planet" people come out of the woodwork to remind me about renewable energy. Funny I don't see any of them here....
Pausing time-of-service calculations/benefits for off-payroll time is pretty common abd sensible.
> Take wind turbines: they've found that harvesting wind actually increases the temperature in an area. Do enough of this, coupled with channeling the energy into heat-producing machines, are we sure this isn't gong to contribute to global warming at scale?

That's some anti-renewable energy FUD I hadn't seen before... Yes, we're sure that won't cause global warming. Wind turbine operation doesn't produce greenhouse gases or meaningful change the Earth's albedo.
Also, the propellers get used quickly and are not recyclable AFAIK.
Yes we’re only a small SWE office, working on Azure Infrastructure. Though we are hiring and growing :)
No, because you already have made up your mind that big government is good and will associate any market friendly economy with big government automatically in your head instead of looking at it on a global/historical scale. So there's no real reason to waste my time.
A) I think call_some_function() is metasyntactic, not literal. But even if it was...

B) I largely agree but I still don't get how people manage without types, though I get why it occurs. People have different brain styles and hence different programming styles. Personally I dislike dealing with untyped code with "descriptive" names, because it's rarely descriptive enough.

I'd take a strong type system with methods like .call(), .string(), .get(), .issue() with an IDE vs overly-descriptive methods like .frob_the_snozzberries() and .squelch_parrots() any day. It's not composable, it's not predictable - wait was it .frob_snozzberries()? There's no symmetry. That style usually accompanies very dynamic code, since if your interface is very specific, .post() only can mean one thing.
> I got trained to automatically save my file at every single pause in my typing.

Growing up with home computers in the 80s, I still have this habit. I suspect (without evidence) that it's pretty common. :)
Niche market places are useful to work in, primarily due to the novelty that occurs in thinking and life experiences, the reality is that you learn the most disrupting information working in a novel marketplace that is as you describe niche. This means it is possible to learn knowledge which is incredibly disruptive and offers opportunity for extreme reward, however the pay off might take 25 years rather than 4, how long are you willing to delay gratification? :D
Speaking as a near 20 year Java programmer, Java is criminally bloated at every level. The ecosystem has been covering for its shortcomings since y2k. That ecosystem is so thick and full of abstraction that no two devs from different framework backgrounds would recognize the others code as Java. And the abstraction... it is a language for people who are more interested is the abstractions than actually getting things done.
Digital Currencies and India's SME Financing Gap
> I really want to see someone offer some kind of customizable index fund

You and me both! https://news.ycombinator.com/item?id=25552346

(Also, to your point, as someone commented on that thread this does already exist if you have enough money)
GPUs get faster over time.
... do we really need another energy demand to drive R&D? We're already working with an energy budget equivalent to 1/3 the decay that powers the Earth's fiery core. Is it really fair to credit any new breakthroughs to the last ~12 GW of demand, instead of the first ~18 TW?
I actually laughed out loud at the Java.com homepage. I was so surprised, I expected a sleek, modern homepage but instead I got a portal to 2010.
Great. There is only so many plants to go around. The fast growing energy consumption from crypto may be that real push that we need to move to renewables as no other type of energy production can be built up that much more and that fast. Nothing moves things faster than war and/or straight economic interest. Once crypto energy consumption grows an order or two of magnitude more, it would produce a real interest in space and fusion. Push for progress is coming from an unexpected side :)

In the meantime i think we'll see something like large barges/platforms with wind turbines floating somewhere in windy international waters - cuts the costs of permits, etc. May be some startups around it ...
Researchers generate human-monkey chimeric embryos
Java style verbosity hurts readability. That’s the most important issue with Java imho.

Take a look at a http server one in Java and one in C. Readability difference is crazy.

My company is in transition from Java to C, for bunch of stuff just for performance reasons. So, I debug similar projects time to time both in Java and C, http server, in memory cache, iot server etc. After seeing both, I just think although Java has great tooling, it drives developers to write unreadable code.
> FYI: Not sure if the author will see this but some spelling mistakes in the article. [0] E.g. s/reslease/release/

Thanks, I saw it :)
Sorry, I just woke up from a long sleep.

When did $100 USD become "not so bad"?
Only according to their PR department. I've never seen any independent report of their actual prevalence in emergency service use.

As others have said, it's proprietary, and I don't want to see a private company becoming a gatekeeper to such an important function. Open standards are available. Google Maps provides Plus Codes, for example, and pretty much all Android users have that without having to install an additional app.
Valgrind is fine if you can live with the false positives, limited stack validation and execution slowdown. In a development environment, AddressSanitizer is a far better choice.
> "The species" has been using psychedelics in religious ceremonies for a long time.

Arguably for thousands of years, as well.
Just an FYI, but Morrowind runs great on Android using OpenMW.
How do you get that info in Python?
Alive and well. And if you haven’t seen the surrounding laravel ecosystem in 4-5 years I think you will be quite impressed. The amount of 1st party integrations and side projects is amazing.

https://laravel.com/docs/8.x/homestead
The argument, that most Bitcoin mining uses renewabke energy isn't valid, because the renewable energy used for BitCoin mining could have been used for other things.
Microsoft Teams

Cons: slow, consumes lot of memory plus all of the above

Pros: not as buggy as Skype for Business
thank you for your comments - made similar posts earlier and got no responses so thanks a ton for the guidance :)
Mining is a race. If you have X seconds latency because you are millions of miles away, you’ll loose $Y over the long run. You can figure out the function which ties X and Y together.
> the problem is that you dont know if the other people are actually paying attention and human interactions need that feedback

This is going into the realm of the kind of monitoring software that tracks your eye movement to make sure you're concentrating.

If people are not paying attention to whatever you're presenting in your meeting, maybe the meeting is not relevant for those people. Consider cancelling it.
But it’s not free energy. I’m looking at it like fusion, the output needs to exceed the input (well I guess that’s how everyone is looking at it).
The most popular streamer on Twitch plays pretty frequently, which I think has done a lot for the Geoguessr community.
"It's renewable therefore I can waste as much of it as I want."
Under Which Lyre by W.H. Arden
Speaking from personal experience I think it’s a good possibility you’re on the spectrum. I can’t say for sure of course. But I can say taking some time to find resources that might help you understand if that’s part of what’s going on might help you navigate both the issues you’ve discussed here, and working with your therapist to determine any steps you might want to take toward diagnosis.

I’ll also say I have been where you’re at as you describe. You sound very capable, but you haven’t had the opportunity to thrive. I also had an abusive childhood.

I won’t say what’s important is overcoming all your obstacles and persevering. I’ll say this: you have shown you have a desire for more and you’ve shown you have a capacity for more. I believe you can do it.

I’ll echo one thing other people said but in a different way. I don’t think you should set your sights lower. I think you should consider looking for smaller ponds and see how big a fish you turn out to be. Some of those smaller ponds are wonderful, might even be more wonderful for you than the big ones you’ve looked into.
It's perverse, just like almost every other form of economic activity on this planet, eg. farming (fertilizer/herbicide run-off), mining (tailing ponds), factories (air/ground/water pollution). The underlying reason is simple: externalities aren't being priced in, which allows the owners of such operations to make money while everyone pays the price.
I hear people say this so much and it's so incredibly not true for me but I dunno if I'm different, they're all full of it, or both.
Pretty straight forward:

https://matrix.org/docs/guides/installing-synapse

Took me a couple hours as a a non-infra guy.
One thing that helps is to think of tech change in waves. Once the tide shifts on a technology it’s all downhill.. position where the good surfing waves are and life is easier.

You seem to have a passion for security, that’s a very specific mental framing that makes you suitable for some takes (tech security), and maybe terrible at others (holding open loving spaces for people grieving loss), but I could be wrong.

Consider the newly growing field of Cyber Securtity, with a short course right now you can be very desired by many companies.. even if you start by offering to look over their systems and help them work out a plan around their cybersecuirty.

Case in point; there are so many medium sized companies that even could just use a password manager to be setup across their network as an example.
Yes, we built our own DNS server in Rust, we're aware of dnsmasq. The problem we'd like to resolve is not having to have a SPOF DNS server we're responsible for in between our users VMs and the Internet.

The prospect of running dnsmasq on every VM we launch is to aversive to consider. At that point, we'd just put a DNS recursor in our init.
I have a feeling that many jobs don't really require a lot of intelligent work(?), and it's really hard to get used to that.

I definitely quit my first job because of that. My second job was better, but there wasn't all that much to learn, so I quit relatively soon. Now I'm on my third job, and there definitely hasn't been a lot of intellectual stimulation these days. Last time for something (that I was actually assigned and didn't just decide to do) was maybe late last year? The job itself pays well though and has some other perks.

I doubt there are many jobs that are interesting 100% of time. Better try to accept that.

Also most of my recommendations were rejected on my first job (large company), but most or even all were incorporated at my second job (startup).

@OP Did you mostly apply at well-known companies? Maybe go for a startup instead. Maybe you'll even be able to start a new department and not run out of stuff to do to keep yourself interested.
Is it possible for people to source or certify sustainable Bitcoin? Since there is a transaction chain, can you choose to buy or boycott “dirty coins”?
To thine own self be true. Assertiveness is difficult to learn, the truth is that you do not have enough life experiences which build your own inner fortitude. I would highly suggest doing something which is competitive, sports builds tons of confidence, but also another great thing you can do which is recommended by many successful people is to get involved with a toast masters and practice. Practice makes that 9 as they say.

Good luck in your efforts to grow it is encouragable to learn to be assertive and exude confidence, You Can Do It.
Ah yes, I keep forgetting that HN folk are American-centric and often either do not know or forget that the vast majority of developers do not actually live there, or work for FAANG.

Outside of USA, a little digging I did via Glassdoor:

Buenos Aires, Argentina:
- Rust: ~5 jobs
- Go: ~3 jobs
- Java: ~800 jobs

Lisbon, Portugal:
- Rust: ~6 jobs
- Go: ~30 jobs
- Java: ~278 jobs

Barcelona, Spain:
- Rust: ~1 job
- Go: ~50 jobs
- Java: ~751 jobs

These are just places I've lived at and while I can see Go slowly becoming a thing, Rust is still half a decade away from anything tangible for the real world I would say. So if anyone asks me what should they become an expert in for the next 10 years, I would not hesitate to say Java.
Do any bitcoin miners in this thread want to invest in my fusion reactor prototype?
I mean there was no signs of anything ending anytime soon so not surprising. The real tragedy is the US has let the ability to produce such critical technology lapse and we fall onto almost solely TSMC for chip production.

I'm glad we seem to be ramping that back up but with at least a 5 year lead time I'll be crossing my fingers the entire time that nothing else happens.
If you drop beacon towers along the way to maintain bandwidth, why wouldn’t this work?
Once again my decision to manually block updates has paid off in spades. I can't remember the last time a new FF feature was one anyone actually wanted. People only use FF now because Chrome and...well let's be honest it's just Chrome, is even worse.
That's why they are talking about the flaring instead of hydroelectric, to sell the idea that it's using power that wouldn't be recovered otherwise.

Of course it is sort of likely that cheap hydroelectric is a much bigger component of the supply than gas power plants installed just to mine bitcoin.
coin taint is a real thing but ultimately your wallet just looks at your inputs and writes outputs to other wallets.
It's not something they care about at all. As long as the prices in Walmart didn't go up, about 90% of the people I know wouldn't care or even notice if China sank under the ocean. Trying to get people who've already accepted the US government spying on them to care about Google spying on them feels impossible.
So the process can hypothetically run from renewable energy in the future, but the primary energy source and primary source of hydrogen are probably both methane right now.
I keep reading that coal is uncompetitive even to operate because of renewables.

So what’s the deal here? Is it the need for consistent base load electricity that caused them to choose coal?