skysight-inc/HackerNews huggingface dataset:
Related:

Ten Lessons I Wish I Had Been Taught (1997) [pdf] - https://news.ycombinator.com/item?id=23722803 - July 2020 (52 comments)

Lessons I Wish I Had Been Taught (1996) [pdf] - https://news.ycombinator.com/item?id=15989599 - Dec 2017 (28 comments)

Lessons I wish I had been taught (1996) - https://news.ycombinator.com/item?id=11747598 - May 2016 (20 comments)

Lessons I wish I had been Taught - https://news.ycombinator.com/item?id=3220746 - Nov 2011 (20 comments)

Ten Lessons I Wish I Had Been Taught - https://news.ycombinator.com/item?id=110091 - Feb 2008 (1 comment)

"Ten Lessons I wish I Had Been Taught", by Gian-Carlo Rota - https://news.ycombinator.com/item?id=85611 - Dec 2007 (1 comment)
I live in a state where salary ranges must be included in any job posting. The reality of it is that many employers still don't comply. Many of those that do give very broad ranges.

Even those that give a salary with a reasonably tight range still never include equity compensation. That makes salary info nearly meaningless.
Can you please not post unsubstantive and/or flamebait comments here? It's not what this site is for, and it destroys what it is for.

https://news.ycombinator.com/newsguidelines.html
One-hit wonder: How awards, recognition decrease inventors' creativity
I had severe social phobia, generalized anxiety, and OCD growing up. After some time switching medications I started on citalopram (escitalopram is the reverse isomer and closely related) in my late teens. It changed my life massively for the better. I've dropped it from time to time, but have been on 20mg again since the pandemic.

Sexual side effects are common, and for me disappear after approximately three months. Drowsiness is also common, which is why I'm no longer on 40mg.
Anything with 'common sense' in the title has become a red flag for me.
This is me learning Rust right now. Work wants more performant and higher reliability solutions, and I want to learn some new stuff.
4k monthly?
As for nitty gritty graphics, I highly recommend https://pikuma.com. They have free and paid courses, and go into a lot of the in-depth aspects you wouldn't get from using a web framework like I typically do.

As for game mechanics, Wikipedia is a surprisingly solid resource. I mean, it's expected that these things are covered, but the depth is amazing. Check out this page for example!

https://m.bulbapedia.bulbagarden.net/wiki/Damage

For in depth game mechanics, I'd check out Dragonfly Cave, as they cover so much of it, too!

https://www.dragonflycave.com/

To study the ROM, and how the 1st Gen games work, I recommend this article, which covers the mechanics of the bit level organization of the first games

https://www.smogon.com/smog/issue27/glitch

I would love to make a game that compiles down to almost nothing like GameFreak initially did.
The desire to live in NYC is mostly for the hype and story you can tell yourself.

The reality is that the daily commute, expenses, and crowds is worse than other places. Your daily life matters much more than the few weeks of the year that you can take your visitors around the city.

The fuel that drives people to live in NYC is propaganda from TV, films, and books.

It might be fun to live for a few years, but imagine raising a family with multiple kids in a tiny apartment. There are better ways to live than that.
> causing harm

> do substantial violence to the "truth"

I don't think this kind of wild escalatory rhetoric is at all helpful to the (presumably) good cause intended. Probably the opposite actually.

Most of the time people are not in fact having substantial harm inflicted upon them by others out to do violence. That mindset seems incredibly fragile, paranoid, and divisive.

The reality is people are just working away to improve things and sometimes they make mistakes or don't have perfect information ahead of time, and other times making things better simply necessitates that not everybody's last whim can always be accommodated. The healthy mindset to have is that not every real or perceived slight against you is done because you are being persecuted by violent hatemongers, and that people should be more accommodating and accepting of the reality that systems and procedures designed for the benefit of everybody may just not be able to accommodate every unique request they have.
If the other posts are to be believed they don’t have options, they have RSU’s. Not the same thing. Still not great of course but it’s better in the long run if leadership levels with people.
Larry's still paying off that environmental remediation bill.
I've implemented a-star in most languages I've started since 2004. I do FE and BE work, but not much native mobile or devops
Usually a lambda calculus interpreter is the first thing I futz around with.
There was no discussion to be had. The fear was that COVID would mutate into something deadly like the Spanish Flu epidemic and we’d instantly lose an entire generation of kids. That didn’t end up happening but we couldn’t have known that until after.

The way it’s framed now, you’d think officials were weighing a 1% fatality rate against lockdowns. That’s silly. Before the vaccines were prepared and distributed, mutation was the much higher threat.
> In recent years, the term has seen a revival in bioethical discussions on the usage of new technologies such as CRISPR and genetic screening, with a heated debate on whether these technologies should be called eugenics or not.

This contention referenced by Wikipedia shows that the debate goes well beyond Nazis. There's no other convenient non-euphemistic word for this concept.
I'm not too sure about the "your" part, but it looks like the CDC says 453 for 0-4y.

https://data.cdc.gov/NCHS/Provisional-COVID-19-Deaths-Focus-...
> The case alleges that the attacks on them are caused by “the toxic-male culture at Uber …

What happened was horrible, but that claim seems like a bit of a stretch. Assuming that Uber did have this culture, would changing the corporate culture have prevented individual driver behavior? I'm not sure that it would have. What happens when the perpetrators are multi-app drivers, does Lyft or whoever get shouldered with some portion of the blame (or credited with mitigating it because of their positive culture)?
How on earth do you imagine a blockchain makes customer support go away?
You sure are! Presuming that this behavior can be "weeded out" because it's a fundamental attribute of the candidate, rather than a behavioral response to the working environment is a perfect example of the error.
Guernica was the painting that first taught me to appreciate abstract art. Up until then, I had disregarded it as infantile and ugly. This was the painting the taught me that realism isn't always the best way to convey meaning and emotion. It was a stunning and mind-altering realization.

Much like how Williams' poem, “The Red Wheelbarrow”[1] introduced me the evocative power of poetry.

[1]http://www.poetryfoundation.org/archive/poem.html?id=174770
thanks, I did missed that

(must say I do not see anything I consider that bad, imho)
A quick search on GitHub shows these results

1. SuperTokens - https://github.com/supertokens/supertokens-core (seems to have most extensive feature sets and support for multiple passwordless methods - email, phone, otp, etc.)

2. Paw.js - https://github.com/jrjr/paw.js (looks like an implementation of passkey, interesting)
Shouldn't going public on an unrealistic market cap would cause more issues than benefits? Sure, a healthy exit is ok but later pressure to recover the market cap in the short term can cause heavy structural damages inside any org.
Ask HN: Do most SWEs actually code at BigTechCo jobs?
I have worked at a BigTechCo for about 3 years and feel like my engineering skills are slowly and steadily deteriorating. Multiple people in my team, org, and other BigTechCos have expressed the same concern.

Essentially, everything we do is between other mammoth systems and thus most “work” is actually configuring systems to talk to each other or talking to other teams about guarantees, capacity etc. The actual engineering work is minimal and the development speed is glacial.

Previously I worked at a small consultancy, a green field company, and startups. Small teams, full stack, very fast paced, interesting work (dynamic programming, exotic schedulers, path planning, front end/back end, databases, events/streams, native mobile).

Now I feel I just slog through esoteric config or some custom DDL, language, or tool nobody else uses. No team can do anything meaningful by themselves, everything requires meetings and infinite Google Docs. The pay is more than 2x what I was making before and the promos keep coming but it all just feels like BS.

Does anyone else have this experience?

Note: I have definitely improved in cross team communication and collaboration etc. as well as big org politics. So not a total loss.
> You should visit the CDC's public museum in Atlanta - I think you will see all the good that vaccines and antibiotics have done for the world. Little else in medicine matters, comparatively, in terms of increased lifespans around the globe

I read parent as talking about things that happened during covid. Do the measures around covid deserve the same kind of reverence that things like penicilin (why are antibiotics relevant in this thread anyway?) or the first vaccines do?
The thing I still can’t believe is “Our team has reviewed…”

Really? Who reviewed this so poorly?
Really interesting question. Maybe most negative effects are caused by products of alcohol metabolism by the liver, and an old liver pumps out those metabolites at smaller rates.
Which is useful how?

Suppose you and I are large institutions. I owe you $10bn today. You owe me 10bn EUR today. I owe you some currencies tomorrow, and you owe me some tomorrow, etc. (I may also owe you a bunch of future corn, you may owe me some shares of Coinbase, etc.).

The practicalities we need to attend to include, at least:

I actually owe you those dollars, and a business decision was made to keep that debt payable today. So I have to convey the dollars to you. Similarly, you need to convey those Euros to me. We can do this by actually transferring them via central bank mechanisms, or I suppose we could have a custodian that operates a blockchain and use that blockchain. I’m unclear how that helps. But keep reading…

There is a risk that one of us will default. If I default before any transactions take place, it’s not a huge deal — I still have my Euros, you still have your dollars, no one is out a huge amount of money, and the lawyers and courts can pick up the pieces later.

But there is also a risk that only one transaction goes through. (Look up Herstatt Bank.) If this happens, then one of us is out $10bn until the law does its thing. That is a big deal. This can be mitigated by atomic multi-currency transactions or maybe by a hypothetical blockchain handling USD and EUR (and Coinbase shares and everything else), but that seems every bit as hard as getting the central banks to use the same database, if not harder. [0]. Or they can use an escrow service like CLS, which works without a blockchain.

[0] Blockchains perform spectacularly poorly in the event of a network partition. Does anyone really think it would be wise for, say, the central banks of the US and Russia to allow currency to move in the same blockchain or, for that matter, on a POW or PoS blockchain?
Yea absolutely. But they’re gonna leave for places that are actually paying stock. Stripe has to do something just for retention purposes.
And yet neither you nor the other commented has explained their actual stance, so idk how you can accuse me of constructing a strawman when nothing substantive was articulated in the first place.
I used it for years as a backup datastore location for some VM program. It worked well enough. Even had routine nightly shutdown/startup scripts of the VM that mounted it and then the NFS server.

It worked well enough. Would never run that at work or in production though.
> “ If you're like me, you have mild OCD and like to keep things clean and organized.”

As someone with OCD - yeah, no thanks, not gonna read the rest.
Honestly I think most sensible ways of organizing renderable entities end up approximating either ECS or scene graphs. The difference is that you’re doing the management yourself instead of relying on engine’s functionality, so you get way less features but way more performance due to lack of unnecessary overhead.
Getting off SSRIs varies from person to person. Typically if you're careful to slowly taper down your dose you shouldn't experience any weird side effects.

I can quit cold-turkey from a high dose without issue, but that seems to be rare.
Tbh this seems like an odd investment choice given the context of this thread. You know that stock price is tied to their valuation right?
> entail dragging all of JavaScript semantics along?

They say: "... the language is intentionally mirroring the behaviors and semantics of TypeScript (and therefore JavaScript) "

And then: "... which means that the act of “porting” TypeScript to AssemblyScript are often mostly cosmetic, usually just adding type annotations."
Fortunately I didn't ascribe or presume any such thing.

> Those who seek to base power on democratic principles, for the maximum number and good, have at least a more altruistic objective to their credit.

Those who seek power within ostensibly democratic systems aren't basing power on those systems though, they're trying to gain power by the means available to them. And those who claim they are out to do good with power are deserving of no particular credit for it.
I’ve lived in nyc for 20+ years, moving from a country that is “hundreds of times safer”. I’ve never felt unsafe.

As others remarked correctly, aggregated numbers are useless and not representative for the avg person. If you truncate NYC’s crime numbers by stripping out high crime areas such as Brownsville or the South Bronx, crime here is shockingly low. Even more so if you correct for crime that would be er affect you unless you’re in some sort of drug gang (many of the violent crimes are gang on gang crimes).

Also saw folks here mention East Harlem — I assume that’s a joke?! That hasn’t been a “dangerous” neighborhood for 35+ years. It’s now a very sought after area esp. for families, and it’s got plenty of artisanal BS stores that come with gentrified areas. I can’t afford to rent there.

https://www.bloomberg.com/opinion/articles/2022-06-07/is-new...
The present
Probably, but I couldn't find an obviously better one, and so much of the thread was already in reaction to this one, that I timed out on it.
What is going on with DoorDash second credit card verification?
They recently started trying to get me to give them information from a second credit card before I can complete a purchase and they will not let me purchase otherwise. This is annoying and so I just switched to Grubhub. I am trying to understand why DoorDash did this. I guess it's supposed to have something to do with security, but I have a hunch that they are losing many customers because of this. Many people simply do not have a second credit card. I do, but I do not want to bother to dig it out just to make DoorDash happy. Aren't they losing a bunch of money by doing this?
What’s the difference.
Well, I guess if you used Hesiod with DNSSEC. But that’s like saying you could use NIS with secure RPC, possible in theory but no one would build such an implementation because the world moved on.

Weirdly I did actually implement a Hesiod plugin for macOS once, it never shipped though.
What’s wrong with them? I’ve been using them for 25 years. Zone transfers are built in and “just work” once you set it up.
d4531a400e57
I think comments like this aren't viewed as being as discriminatory as they actually are because they can be easily dismissed as 'punching up'.. but in reality it's just punching.
I got my first dev job via a recommendation from a random local Craigslist QA position I worked for a bit. Seems like you have the right mindset - keep improving your dev skills and be open to any (reasonable) opportunities (even if they’re not exactly what you want they may help guide you to what you do).
Good luck to you

Edit: what geo location are you in OP for clarity?
In the case of a crash, "typical" companies do not re-grant equity. Look at your typical big tech company, did they regrant equity? All of tech is down -- few tech companies have granted additional equity.
It filters js per domain IIRC.
Can Reengineered Aluminum Help Fill the Demand for Copper?
Global energy crisis?
Because they operate on KPI's and if they get 1 too many rejected offers, they lose their bonus/go to the front of the line to be axed.

Always be suspect of what people say verbally, vs what they are willing to put into writing.
At 2 euros per identification I can probably tell you why Twitter doesn't use it for their 330 million MAU.
I'm kinda surprised to see this in Bloomberg. :)

> If the U.S. just counted the emissions of the bottom half of its earners, it would already be on track to limit global temperature rise to 1.5C, the stretch goal of the Paris accord. On a national level, though, with the inclusion of wealthy Americans, the U.S. is falling far short. The same goes for France, India and China.

I read this out to my sister to get a non-techie's first take and this was her response:

"That makes sense. So all we have to do is kill the rich."

She meant it metaphorically. I think. I'm not going to ask.

I'm not an "eat the rich" radical, nor is my sister, but that was my first response as well: "Oh ho! So it's the richies who have to change their lifestyles, eh!? I can eat a hamburger a couple of times a week after all if the 1% gives up their mega-yachts and private jets, eh?"
And in this case it was 'staged' but involved a random victim.
> But copying how every Chinese dictionary renders characters as trees of simpler characters seems like a much better approach than the arbitrary letter to number mapping of unicode.

Then why does every natively-developed encoding system in a 漢字-using country not do it that way? For one thing, how would you handle the fact that 食反＝飯 but 食耳＝餌 (and the correct rendering depends on the language and locale of the text being rendered)? How about 辵 (aka 辶, ⻍, ⻌)? There are many issues on top of this one, but this is among the most obvious. In the end you would end up with having your encoding format look like Ideographic Description Sequences (which exist in Unicode) but every rendering library would need to have its own lookup table anyway to produce the correct character. Overlaying accents on top of latin characters (in most European languages) is nowhere near as complicated as combining components to form 漢字.

> I can confidently say that native solutions for scripts with accents were _not_ unicode but overstrike.

Unicode supports combining characters for this reason, though there are separate problems with this approach (some characters look almost identical but semantically should be treated differently -- maybe that is something fonts could deal with, but I suspect "Latin Unification" would've gotten more pushback than Han Unification did). If we want computer systems from different languages and cultures to interoperate there are going to be a few rough edges.
Huginn is designed as an automation system where as Node-red is designed as a visual programing system. Node-red is much more flexible than Huginn out of the box and you can extend it quite easily. Some basic tasks might need more setup and general understanding of what you are doing than with Huginn, but I found Node-red much more straight forward for getting useful outputs.
I agree, most books does this actually, they have different perspectives on how a specific kind of flow affects social behavior. But no one says it is just a flow of information, and that's it, bye bye, I solved it. I saw some programmers do exactly that before. Because we are addicted to abstraction.
Fintech, in particular, is down significantly more. $FINX
I have been writing a fair amount of Dhall using autogenerated CloudFormation bindings ( https://github.com/jcouyang/dhall-aws-cloudformation/ ). It is a fantastic way to reduce boilerplate and factor out recurring blobs. My main frustration is that the type checker is not smart enough (or maybe the type system is undecidable?) - every time you want to use a polymorphic function, you must pass in the type parameters yourself (this is also true for empty lists and `None`). This makes simple FP idioms extremely noisy, to the point where you're better off writing longhand. In a language that's meant to be alleviating YAML/JSON boilerplate.

It's still a massive improvement, but it could be so much better if the typechecker was smarter.
FOSS and Crafts 49: Lisp but Beautiful; Lisp for Everyone [audio]
The rest of the article is not on point either.. This is not a normal recession. Don't buy the dip now because we are never going back to these heights in a very very long time.

Also the war mongering of US is finally coming home to roost. Picking up fight with Russia and China while India doesn't care is the final slide for the American empire
You did: https://news.ycombinator.com/item?id=32103825 (https://archive.ph/qJQFO)

We can look to what the past accomplishments (consistent with present actions), and stated goals are. Many see significant differences.

Blair said it well:

“The Party seeks power entirely for its own sake. We are not interested in the good of others; we are interested solely in power. Not wealth or luxury or long life or happiness: only power, pure power. We know that no one ever seizes power with the intention of relinquishing it. Power is not a means, it is an end. The object of persecution is persecution. The object of torture is torture. The object of power is power. Now do you begin to understand me?”

https://www.goodreads.com/quotes/8327593-the-party-seeks-pow...

Where actions are power-seeking and rationales, justifications, and/or inspirations are grossly inconsistent, Blair's description seems to fit.
“For every seller there is a buyer, people still love my art” he says as the scrap yard buys his last bronze statue.
Country results are actually:

https://www.imo-official.org/year_country_r.aspx?year=2022
Someone from Zimbabwe who moves to the USA for university, stays 10 years, then goes home to start a family or set up a business or whatever is an expat. There's a lot of expats (e.g. from China or India) living in the San Francisco area.

An American who moves to Zimbabwe and plans to come back after a few years is an expat. If they change their mind, decide to stay and settle down indefinitely, they become an immigrant.

The article is aimed at people who are moving abroad for work, for a change of pace, for family reasons, and so on. Concerns about employment opportunities and housing (etc) apply to anyone who's going abroad for longer than a few weeks. Most people can't live off savings indefinitely.
I recently got back into microcontrollers and embedded electronics as hobby, and uLisp caught my eye. However, as ubiquitous micropython is in the guides and projects, there aren't really any resources for uLisp beyond the website. Can you please point me to any such resources if you have?
> Is it really gonna matter if they IPO at 100B or just 60b?

Let’s ask all the employees who have been told they have $1mm in stock only to find out they in fact have $600k, etc.