skysight-inc/HackerNews huggingface dataset:
I started in the big corporate company and now work for the exciting startup.

You want to maximise your learning, as long as there isn't a massive salary discrepancy try to have a lengthy chat with your future tech lead and pick the one that seems better - ultimately this is the person you'll be learning from the most in the next few years.

And also, don't be scared to quit or change teams early. Don't stay longer than you have to.
If the company is from the same first world country as you then you have a significant advantage of having cultural affinity to the people who are doing the hiring and that you might be working with if hired. Someone from overseas might be as good at programming as you and perhaps they would even adjust their working hours to match the company timezone, but they cannot completely replicate a shared cultural understanding that is needed for smooth collaboration.

Furthermore, if someone from cheap country is truly as good as someone from developed country at doing the same job then it is undesirable for them to sell their work too cheaply (let's ignore clickworkers here - we're talking about skilled knowledge work). If quality is there, they want to sell it at marginally lower price. Therefore global competition for skilled work does not necessarily cause race to the bottom - cost of labour will converge to some globally mediocre level long-term. It may go down in the first world, but will go up in cheaper places. Employers are likely to still find it worthwhile to pay more for local candidates work ceteris paribus due to cultural affinity advantage that is difficult to surpass for someone from abroad.

Consider Upwork. There's masses of people spamming the platform with incoherent ramblings about how good they are at doing something real cheap (and still struggling to get enough work), but on the other hand there are people making six figure yearly amounts. That would not be the case if global competition always made the price go down to third world levels.

Just say the amount you feel is fair to ask for what you can do and would the worthwhile for you.
With 8% inflation it is essentially better to stuff your bed with some commodity than go for 5% ROI.
It's pretty expensive to ship and compute. Wikipedia for example dropped jquery from their navigation and it resulted in a ~27% difference in battery usage IIRC.
There is surely some "law" in some place of the internet that says something like: "Every programming language valid construction no matter how ugly, obscure,verbose,old,etc will find its way to lots of codebases". See C++.
I was exactly like OP for 2 years. I was in therapy talking about it that whole time, to no result whatsoever. Then I got on Wellbutrin and literally ten days later all of that behavior just completely ended, and I returned to taking care of important shit and being productive. No willpower required. I just suddenly felt compelled to do different things. Just saying.

Wellbutrin is known to fuck with dopamine, presumably sometimes for the better.
that would be bad

https://raypeat.com/articles/articles/iron-dangers.shtml
https://forum.f-droid.org/t/known-repositories/721
Opioids should require a reasonable bar, if we go from a really low bar to a really high bar, all we are doing is making the same mistake twice, but in opposite directions.

The wildly excessive prescription of oxycontin & opioid is a crisis and a tragedy. If the response is an overreaction in the opposite direction, the result is also more tragedies.

Pain doctors seem like they are really stuck between a rock and a hard place now. You have a whole population of patients who have been given pain meds like candy, and when you suddenly take them away they're left dealing with the problem. Some of them turn to street drugs out of desperation, and that's a countdown to another fentanyl overdose.

Then there's people with chronic pain who may legitimately need the medication on a continued basis (some of whom have had their dosage increase to dizzying levels during the opioid crisis!) You frequently have patients with chronic pain who, after the pills are taking away, spend their time thinking of ways of killing themselves, as a pain management option. They cannot deal with the all-natural, constant torture.

When I look at the opioid epidemic, to me it's really hard not to think that the onus should be on pharmaceutical companies to not advertise their pain medication to doctors as non-habit forming when they are the very opposite, and results in those extremely addictive pills being given like candy to an entire population.
This is an excellent point. While their main value prop seems to be "servers closer to your users" you could also just use them as a drop-in replacement for something like heroku and just use one region to simplify the mental model, pricing and orchestration.
The correct word is transactional.

Employee/employer relationship is the same as buyer/seller relationship. Do you declare war every time you go to buy a load of bread? Of course not. You negotiate a price both of you are comfortable with.

Of course when you have an hammer (and sickle) everything starts to look like a nail
So, the apes did win in the end. Even if they didn't get rich.
Yes - learn yet another language in the Tower of Babel of languages that will be useless after this course. There's a reason he switched to Python.
Guidance for Choosing an Elliptic Curve Signature Algorithm
Show HN: Hiring Without Whiteboards
rederiving knowledge from inference chains can be an effective form of data compression
Modern economy depends on it. Too much economic pressure pushing against removing it.
While I think this, I have definitely seen at least one attempt to argue that progress follows a doubling time itself regularly halves and will actually reach infinite “real soon now”.

I also see, as a common trope, people talking about “the knee of the exponential”; as they clearly don’t know how the exponential function works, I have no idea what they think.
IPv5 was an experiment (by Apple, NeXT, and Sun) never intended for wide deployment. Known as "Internet Stream Protocol" or "ST" it was focused on a video/voice streaming network.
Ah I see, agreed then.
Note this is the executive branch not the judicial. Sadly laws are so hard to legislate now this is how fixes are often being done - piece meal, weakly, and subject to random changes by political whim.
Piling on the wishlist: any chances of a fanless mainboard in the future? I'm a sucker for fanless, hard for me to imagine going back...
I too came back to chess. The weird thing is that now at age 48 I'm obsessed with it while when I was young (I played from very young until approx 15) I never really liked it. It was something that you were just supposed to do. I played in a club and played regional and national tournaments with varying results but it was never enjoyable. Had i known the word then, I would've said it was a grind.

I taught the kids as soon as they were old enough (age 4-5) but they never liked it back then either, it was something I think they did because I wanted to do it and I only wanted to do it because it was something my dad and grand fathers did with me.

And then, booom! When my son was approx. 15 a couple of years ago he met a few friends at school and chess became something highly competitive and I was drawn into it again and suddenly, it was so much fun and I was completely engulfed by it. And my kids were also drawn into it (I have a daughter too).

I used to study openings as a kid but hated it and now, it's the best way to spend an evening. Now I play almost daily with the kids (one daughter that is also playing) and after my son moved off to uni it's how we keep in touch (but he's effing killing me with the London System).

Youtube channels? No day is complete with out a game from agadmator's channel.
Back in the day, I'd tee a supposedly quiet log file to /dev/snd0 on my workstation so I could take a nap under the desk and be sure to be woken up when the particles hit the fabric, so to speak..
I believe it's kind of sad that in the days of 2 TB USB sticks that 32kb matter.
That’s how law works.
The self-perceived problem with such behavior is not the hours spent per se, but the hours spent in state of absent consciousness. You jump from one compulsory behavior to another, it's not fun, it's just unconscious existence.
It wasn’t perfect but you're far too quick to reject the point about radicalization. Mass media had to be, well, mass and that meant that there was more of a centrist bias because advertisers didn’t want to be associated with fringe viewpoints. Before personalized advertising, if you sponsored something objectionable everyone knew it – quite different from where nobody sees the same ads and they can usually blame the marketplace for placements which attract criticism.

That doesn’t mean it was perfect but it absolutely did temper things a lot - they had to setup their own network to host a voice like Carlson for a larger national audience than Stormfront.

The U.S. also had a legal requirement to fairly present multiple sides of an issue until Republicans removed it in 1987. It is probably not a coincidence that this was around the same time that a handful or very wealthy people started pouring money into building highly-partisan networks.
According to the Matt Hobb's twitter thread, they had to do a lot of work to get rid of the JQuery dependency. Does anyone know what kind of challenges they encountered along the way?
Why do you assume the power dynamic is in a single direction
Anecdotally, Wellbutrin XR 150mg did help me with some problems, but not the ones described in OP.

There's a couple week period of euphoria where I didn't have those issues at all, but I've come back down to baseline.
What? Web APIs are one of the most stable APIs in existence. "Don't break the web" is taken very seriously.
Talking to developers sometimes feels like hitting the same wall when I talk to people about whether putting all of your money into a house is a sound investment strategy.

There's a lot of willful blindness about cost structures. If it were just one or two people you might conclude that folks are trying to sweep things under the rug, and when I was just starting out I did feel that way. But it's so consistent that I often end up bonding with people who don't feel that way, without putting Dunbar's Number into any sort of danger.

One of the hardest "Code smell" issues I've had to contend with is the habit of people to spread out problems so thin that you can no longer see them, because they're everywhere. Like being in a room with a bad smell, eventually you can't detect it without a major change of perspective. Even though everyone new who comes in starts with, "what is that smell?"

11% of your blocking time on a library could be a perfectly reasonable *budget*. The mistake is not having a goal, or assuming the goal is zero. Zero is dumb, because if that's your target then we'd be talking a static HTML page and then why are they paying you? So what's your real budget? And given that budget, what's a reasonable proportion for different concerns? 1/9th spent on a library is probably a bargain.
Do you have any evidence for this? I ask because I’ve heard that public projects are overburdened with unnecessary unionized staff.
> I feel some of rust’s syntactic choices are confusing. For instance:

> let x = 2

> Introduces a new name and binds it to the value 2 while

> if let Some(x) = y

> Is a shorthand for pattern matching.

It won't be as confusing once you realize that both do the same thing: variable binding. The difference is that the former is an irrefutable binding, whereas the latter is a refutable binding.

Suppose that we have:

struct Foo(i32);

A few more examples of irrefutable binding:

1. As a local variable:

let Foo(x) = Foo(42);

2. As a function parameter:

fn bar(Foo(x): Foo) {}
And to complete the irony they made it to HN's front page.

https://news.ycombinator.com/item?id=31431224
Early exit code would be easier to write if Rust supported guard let.
Not a full course I'd say, but I've used this one to learn the math behind deep neural networks and code my own from scratch in elixir and C:

http://neuralnetworksanddeeplearning.com/
Run your own DoH filtering DNS server, I set this up a few months ago. DNS blocking is not obsoleted by transport encryption.
My understanding is that this was an optional feature, and turned off by default - a user wanting to use this would need to enable it manually.

If a user turns on a feature to request favicons for received mail, it therefore seems logical that the app has to retrieve favicons. Doing direct retrieval is likely less damaging to privacy than using a central favicon retrieval server.
Depends, how much linear algebra, probability and python do you know?
Tooling should not depend on code text, but on language's AST.
It's odd and suspicious that you have so much hate and vitriol for Snowden while the silence is deafening on the highly illegal, democracy-destroying programs he exposed. He should be protected as a whistleblower, not prosecuted under the Espionage Act. He exposed crimes by the US govt whose severity and scale are hard to overstate. That should be your concern, not where he lives, that's an irrelevant diversion from the real topic. Snowden as a person doesn't matter, at all, 0%, the only thing that matters in this discussion are the crimes he exposed. Or how about James Clapper not being in prison after he lied about these programs under oath in front of Congress.
> Am I that out of touch?

We probably are out of touch. There is a reason so much marketing is about listing all of the features a product has, it works.
Being a scathing sour tart is easy. Bothering to develop human empathy & understanding is hard.
Some parts of the lawn we no longer cut
If you are writing code to handle Results, it’s going to be a lot less painful to just return Result.
Won't fix one child-comment on quality, but is there a TP keyboard that would physically fit the hole in the framework. A physical shim would be easy easier; I'm assuming (possibly wrongly) that they connect via an internal USB connection?
Civil Engineer here.

It's... complicated.

A big problem IMO is the politicization of funding.

So for example, when doing road maintenance, it's unique in that it is essentially ALWAYS cheaper to do the maintenance NOW rather than later. So like doing a cheap slurry seal/ chip seal on a road that was just paved 2 years ago is probably actually a really good idea. If you do maintenance like that, you can pretty much maintain that road indefinitely at remarkably low costs. As roads degrade toward failure, the costs to repair them go up exponentially. However, the public doesn't get it. They see the road that is already failed, full of pot holes and cracks and wonder why they're spending money fixing a road where nothing is wrong instead of doing the same thing to the failed road. What they don't realize is that the cost to repair the failed road is 10x, 25x maybe even 100x more expensive than that cheap slurry seal. But they can't differentiate between a seal, or an asphalt overlay or a full repair of the road and subgrade.
So the optics of correct and optimal road maintenance strategy are weird, and make the road works strategy dependent on political whims.

Now the problems really start to compound. Politicians in the US have been divorced from the reality of costs for a long time. Local jurisdictions essentially rely on "emergency funding" to do the really expensive (over 10-100x cost) repairs that could have been entirely avoided if they had just spent the money to do the maintenance earlier. But they had basically NO incentive to do so. If anything, to get the big money from the state or the fed, they have to let it fail so that it looks really bad and becomes a genuine priority or safety issue.

They also just can't help but spend the money on feel-good sexy-looking bullshit out of the general fund instead of properly funding the boring infrastructure projects, because, like a good IT guy, no one notices at all when you're doing your job well.

Couple that with polarized politics: Republicans can't help themselves but fight to cut taxes that should go to things like this because they are displeased with government waste and Democrats can't help but spend the tax revenue on other things without worrying about how to pay for them all until tomorrow. So the end result from both sides is: There's just not enough money to do things the cheap way, so now there's REALLY not enough money.
A thing to note there is that there are plenty of other contaminants possible (and found in studies) in brands of pink salt (basically all pink salt is branded Himalayan salt), at much higher concentrations than sea salt, including lead. It also has no added iodine, which depending on your diet and region and such may be a concern.
https://www.youtube.com/watch?v=HMqZ2PPOLik
>i suggest that your "war" only needs to be fought because you don't have enough total free time, and it will seem like a very different war when that changes.

My war is personal, ive been over productive for 7 years like this:
Work 50+ hours as it engineer, taking on too much responsibility.
Doing opensource projects in spare time. Doing srt projects like stage shows and stuff on weekends. Being a dad to 3. Being main supplyer of moneys in the home. Having some heavy duty mental ilness diagnoses on the top.
All the while i never felt i was worth anything. Not a dime.

Now i aim for having low amount of recurring bills. Chill with my kids (i now dont live with anymore since the above details produced my divorce)
Be outside, all weather, all the time.
Be helpful. And accept a new way of not being productive. And therefore also not consuming a lot.
This poster's content is frequently clickbait for people who want to play "business" - i.e. garbage advice. Most advice is garbage (but that's an answer to a different question).

"Generalist" and "Specialist" are too broad of terms. In my experience, people who claim to be "generalists" are simply on the verge of competence in a variety of areas. On the other hand, extreme "specialists" require a lot of support to get things done (e.g. machine learning PhDs with little experience in cloud computing, software engineering, etc.).

So, somewhat paradoxically, the best "generalists" are "specialists" – people who are really successful in tech tend to be experts in one very valuable area, and competent in a few others. I can't recall anyone I'd consider "successful" not fitting that mold.
The good part of that is probably that it's still work (a fun kind of work.) You're not trying to come up with things to talk about or to be witty. The subject is the game. I wonder if boardgaming could work the same way.
What does "Neoliberal" and "privatization" has to do with a government not maintaining its bridge properly? Are the inspections or repairs outsourced?
How are you using CNC to make parts en masse in a cost effective way?
It's good will, technical education and marketing of complementary services. HE sells Internet connectivity and datacenter colocation, B2B. Increasing the number of technically sophisticated people who like and appreciate HE produces more opportunities for sales.

Also, it doesn't cost them much in exchange for lots of good will.
This seems to be the root problem with Google Play's developer experience - no matter how much you ask them what is wrong, they will not tell you (despite this being straight-up illegal in Europe).

You get a copy-paste of the same non-explanation as a non-answer, which is presumably either automated or being sent by a human with no understanding of anything, and therefore might as well be automated.
You're pretty much exactly right with this intuition. The infamous MTGox exchange, the grandaddy of all rug pull Bitcoin / crypto disasters, started out life as a platform for magic the gathering trading cards. Recognizing an overlap in both the mechanism and the type of motivation driving both types of trading activity.
I checked out kubirds, and even though I'm probably somewhat in your target demographic, I noticed that I couldn't discover what kubirds does without watching a video.

Even scrolling down, and through the website, I didn't really understand it, until you compared to Nagios, which I am familiar with. Hope you don't mind a little unsolicited feedback. The website does look super clean!

I would love to read a paragraph of your elevator pitch the moment I lay my eyes on the site though. Cheers.
ARM-based laptops are definitely more niche and if you don't have a large company like Apple forcing the adaption, you'll have a hard time to support proprietary software, including stuff like drivers. It would absolutely be cool to have an open ARM-based high-end laptop, but it's not drop-in like AMD.
You may be interested in the ACT therapy
It would be interesting to know how many Internet users do not have IPv4 these days...
Web 5.0: This time it’s personal!
Yep, this is very true. We see this all the time with other agencies. For example, the ATF waffles and changes definitions all the time resulting in felony charges for people who owned something that was previously approved. No reason to believe this is any different. Although it is a step in the right direction - just not a permanent step.
If you're not genuinely interested in chess or DnD, it'll be harder to learn. You don't need to be interested in either, no one will think less of your intelligence or geekiness if you aren't! It's just that there's a certain expectation that certain geeky things are (best, only?) learned when one is 12.
Monopoly power drives corruption. Social media companies have monopolies on their segment of the market, and it's only a matter of time before they formalize the corruption that clearly already occurs.

This is why corporations that are monopolies (or oligopolies, or near-monopolies) should not be immune to providing their customers with some form of public-driven due process.
:has certainly does exist, but only in Safari. Hopefully Chrome and Firefox will catch up soon.
Interesting, I haven't considered that. I'm curious whether the form of talking (assuming the poster is Indian) is caused by language structure or culture.

Still, I hope that my post was received by the poster as informational, despite its somewhat harsh tone. No matter your background, knowing how to present your ideas in a non-confrontational way will surely make more people listen to you.
I took these courses from Georgia Tech via OMSCS but they are also on udacity.

https://omscs.gatech.edu/cs-7641-machine-learning

https://omscs.gatech.edu/cs-7642-reinforcement-learning (I took this before ML but its supposed to come after. There is some overlap. Probably my favorite graduate course.)

https://omscs.gatech.edu/cs-7646-machine-learning-trading (IMO not amazing)

Much more basic (took this before OMSCS):

https://www.udacity.com/course/intro-to-machine-learning--ud...

I'm sure there are many more.
> A function returns a Result.

That is not, in fact, a core concept in Rust. Plenty of functions have no reason to return Result. (And some that do also have a reason for the inner class to be a result.)

> This concept in Rust is so ubiquitous that it should be a first class citizen. It should, under all circumstances, be syntactically implicit:

“Implicit” is an opposed concept to “first-class citizen”. Result is first-class in Rust, and would not be if function returns were implicitly Result.
Policies can inform judges decision which inform precedent so I don't think this is worthless
I know your roadmap is probably packed to the brim, but if you could help facilitate 3rd party sales that would be useful. My wife stepped on my framework 3 days (!!) after I finally got it back in the beginning, and you couldn't buy parts yet so I bought a whole new framework and cannibalized it for the screen. I've since repaired it but if there was a way to either trade or sell with other people in a similar boat, that would be amazing, particularly where not all parts are available for purchase at each given time.