skysight-inc/HackerNews huggingface dataset:
Hi Colin!

On your backend, Clerk gives you a stable User ID for each user. You're free to use it as a foreign key in your database as you normally would. (clerk.dev runs on clerk, and that's how we do it internally)

We only have a Node SDK so far - here's a guide on retrieving the User ID from your backend:
https://backend-docs.clerk.dev/quick-starts/next.js-api-rout...

Soon we will launch a way to add custom attributes to the user object, as well as management of those attributes in the UI if desired. Things can get a bit murkier there, but those features will always only be opt-in.
I was a Sr Manager for about 4 years, two different "teams", one IT based, one QA based. Regardless, perhaps we need to define the word "Manager", mainly because your example said:

> Creating entire new groups of engineers and then hiring them to solve specific problems of moving traffic between regions.

Albeit admirable, like heck yeah that was a great outcome, it's not a manager decision. Most likely it was a VP or Sr Director decision. Perhaps a manager brought it up as an idea. So if we are talking about Sr Director's+ then yes, their decisions can absolutely bring down a business. Granted I am not familiar with Netflix's org chart so perhaps it works differently, from some basic reading it looks like Netflix follows a decentralized command of sorts.

My beef with the original poster was the implication of risk. Both managers and devs have risk with their decisions. It's not just a manager thing. In the end, when Netflix went down where did the mistake come from? A manager or an architecture decision? Probably it was both.
Suddenly, the number of people in front of me started going UP.
Agreed, if you stick with the twenty* themes and keep it simple, you can get pretty far with very little maintenance.

For simple sites, especially where we don't do comments, I've started using Simply Static though to just generate pre-rendered pages. All the benefits of static site builder with all the conveniences of a CMS.
20 years ago that was my first useful custom CGI script, it took the metadata of the current page and ran a grep for pages with similar tags. Running that was really fast and flexible until I published it and got my first ten simultaneous visitors.

Then I learned about how hard it is to use a cache.
Was just a blank page for me. Had to refresh to see anything... and find out I was in a queue.
SSC’s Bioenergy Facade Produces Heat and Biomass
"crustacean" > crab

"rust-acean"
You don't have a choice about anything you like. The closest you can get to choosing what you like is to decide that you want to like something, and expose yourself to it enough that it starts to grow on you (i.e. you find something in it you like and use that to reinterpret the rest that you were negative or indifferent towards.)
Oh sure, as character assassination pieces go this one is well put together. The problem is some of those sources are ancient at this point (See the May 27th article subtitled "Florida has proven that a measured, evidence-based response to reopening works." Narrator: It didn't work). Another article comparing death rates in NY (early COVID) to death rates in FL (later COVID) was published in early July, just as FL rates were about to go through the roof.

So on their face, as you pointed at, it looks well sourced. However a quick check of the references shows the whole thing is built on a house of cards.
Yes, you and I are more likely not to have say in this, I prefer the community to have a say not corporations.
Tracking Down Dope, the First Computer Language for Normal Humans
There are some fun books written from a cat's perspective. Some of that comes from anthropomorphizing their inner lives and finding the drama in them. Even a life of presumed leisure may be filled with interesting drama humans want to read about.

(A fun example, if anyone is looking for one, though not about house cats but feral ones is Tad Williams' fantasy novel "Tailchaser's Song".)
RISC-V is hitting market
You're spot on that Aurora is super-powerful for performance and scaling, giving it characteristics and controls that don't really exist elsewhere. I heard a great talk with their engineering lead about how they optimized Postgres internals to play nicely with S3.

I still think a small Aurora Postgres with some workday scaling events on a schedule would have more affordable and predictable if the bulk of the workload is 9-6 weekdays. Serverless Aurora is (finally) great, but expensive and really requires some extra work to optimize usages to minimize cost.
> more vulnerable family and community members.

you could've have just said ' vulnerable people'
Both of the services you mentioned have had major outages in the past. Maybe it’ll never happen again, but your customers don’t want to hear about why they can’t currently do business because some service they don’t even know about, in which you’re hosting their data, isn’t working.

As ever, there are trade offs and you take the good with the bad.
Thanks for sharing your "phased transition" strategy.

Things aren't all-or-nothing, and taking this sort of approach can definitely help with making such a non-trivial change.
NATO countries complain Russian 5G can interfere with military aircraft systems
Because someone in a position of power was bored.
Thanks, Braden!
Had to sing it along :-D
tastes differ. I'm a lot more averse to:

end
end
end

end

or in JS:

});
});
});

});
Just wait until you find Userfront, which does the same thing for free until 10k users
Perhaps one could write a type-inference macro. That would leave you with something like Julia, broadly speaking.
...disclosing it can hurt their business...

And there's an entire body of law based around IP which they can use to protect their business, just like everybody else.
Both 0.1 lines an hour and 1000 lines per hour would be equally wrong. That isn't how people would review that sort of code. They would test it and then thoroughly examine any areas of concern that crop up.

I've run into 300-line programs that have taken me a month to figure out because the math was hard and I've run into 100,000 line programs that have taken me a few hours to tear apart.
True, and that's a legitimate argument - that bitcoin is simply the largest bubble in human history. But I think this argument is very unlikely, it's been over 10 years since the introduction of Bitcoin, and it's already gone through a period of euphoria and crash, only to sustain itself and break through its previous highs. Bubbles don't tend to do this, nor do they last this long.
The actual study: https://science.sciencemag.org/content/365/6456/eaat7693

Result:
"five autosomal loci were significantly associated with same-sex sexual behavior".
Instead of being obsessed by financial investments, try to invest in yourself, you are your best asset. Everyone already said about training your body, I can't agree more.

Train your mind too: learn to not being angry, to be more tolerant, to lower your ego, to reduce your anxiety, to understand yourself and others, etc. Read a lot about human feelings. Be an appeased person.

In addition, Learning high value and rare skills will probably bring more money to you than random BTC buying, in addition of making you feel proud.
Damn, I saw two comments and thought I'd be able to get in with that one, but you beat me to it.
Top open source, tech-smart, board-ready women executives
So I am into cameras and bought viltrox em2 ii speedbooster that lets me put canon mount lenses on my blackmagic camera (it also does other things that's not important right now).

So it has electronic pins that are supposed to allow me to control the aperature of the lens and allow for image stabilization to work. The speedbooster adapter has four firmwares (which I've included in a google drive link below) each which have drawbacks that are purely bugs in the firmware.

The two best firmwares are 2.3 and 3.5. - Firmware 2.3 works flawlessly Except you have to take the lens off and put it back on every time you start the camera. - Firmware 3.5 works flawlessly EXCEPT that the image stabilization on my canon lense does not work (it does not get passed through the adapter to the camera).

I am sick of waiting for viltrox to make a new firmware that makes this adapter fully functional and want to make my own. When I open the firmwares in a basic IDE like notepad++ you can see the binary like in this example line: CÌ/²K<ÅØ£ÿ:zm£J‰Pš×Oµ=€É­AìØd™êYûÆ¶ Y¢Ù_Joîì8M­´F¦Ú¬ì‰ÿ?»wµ€°êÉ¬s—0O}LµœGCÁõ‡°¼³KÁå6ONž%¢¶®J*„z‹ ¶ÒÂS.+

I understand reverse engineering software from binary is not easy but since these two firmwares are almost perfect after reverse engineering one would have to either fix the error in 2.3 (to get it to work without taking the lens and adapter on and off) or in 3.5 (get the image stabilization to pass to the camera which could be done by ripping code from the 2.3 firmware).

I am really interested in this and was wondering how much something like this would cost and who or where I could go to outsource this work?

Google Drive Link: https://drive.google.com/drive/folders/16_rssmmyjm5Ixt_xpM_M...
You probably know this 100ms = 10 FPS. What kind of display shows video at less than 10fps? Game engines aren't always synced to frame rates, particularly simulations. But a simulation that updates every 0.1s isn't great for fidelity.

A 30 fps game could go through a complete loop, updating everything: object positions, inputs in 33ms. At 60 fps assuming everything is synced to frame rate that would 16 ms.

I was asking for the commenter's source of information so I didn't have to guess what he or she meant. It's possible to make a game that doesn't respond a user's input in less than 200ms, but why would you? You don't need to be making a technical tour de force to respond in 16-33ms.
> Humans are much more trained for prefix and infix notations

Non-programmers are not trained for prefix notation. Only Lisp programmers use prefix notation for mathematics, so I don't believe your assertion has much evidence to show for it.

> The Lisp notation has a different reason why it has been invented

Yes, and that reason was not readability. That's what I am trying to show.

> code is written as data

Which is great fun, but most programmers don't need or want that.
Well - no surprise for me here. Speaking as someone that worked in FAANGs - people love to burn money unproductively there and RUST is just perfect for that. Reinventing the wheel and solving already solved problems but "different". It's a language for theoretical "perfectionists" and Code Review keyboard fighters that will burrow themselves in it for years and probably never contribute to company's IP in any meaningful way.

It's great that those big-tech money furnaces finally "embraced" it.
These guys are a huge inspiration for me and my personal work. I really love their approach to technology, and I wish there were more people exploring alternatives to the tech co/startup/capitalist grind. (Maybe there are? Recs welcome)
It is seriously troubling that you think the default text encoding for nearly every contemporary text editor WASN'T tried.
If Nazis took over the US I would be less to blame than Greenwald, who does Holocaust denial to win arguments on Twitter.

https://twitter.com/___adn/status/1222936104493555712?s=21
This kind of bitter, sarcastic tone is annoying enough on HN, and you aren't even challenging the parent, but agreeing with him by setting up strawmen of the opposing side.
That much stacking of opening parentheses is never seen, only ))))))).

Typing )))... is easy; just hold down the ) key to repeat, and watch the cursor jump back and forth due to parenthesis-matching. When it flicks back to the correct target, release, and backspace over any overshot parens.
> I want free and open communication as long as it does inconvenience me or those in power?

I'll assume you mean doesn't but that's not at all what I'm saying. It's easy to take an absolute stance as long as your blind to or don't care about the consequences of it.

> What you cannot is join my family group and start judging my kids based on what they said one afternoon when they were angry.

What? I don't think I would want to be in your family group chats but regardless I'm specifically talking about huge public/semi-public spaces.

> The problem here is that because of journalists like these we now have to prepare to defend Telegram against authorities

Look this shit sucks. It's terrible that the same group of awful people that seem to poison everything they touch have been flocking to different corners of the internet trying to find a place that won't kick them out to self organize. As Facebook/Twitter/Reddit have shown you don't actually have to get rid of them at large just make a good-faith attempt.
This is very promising! Going down this path now.

2 questions:

1. What happens if you go down? Then our users can’t auth in right?

2. I saw in one of the screenshots the ability to connect OAuth providers - will your service also store refresh tokens for these api services?
I'd consider the world's oil reserves to be part of the environment!
How You Make an Adenovirus Vaccine
I'm not sure they are deliberately dropping requests, but if they were, they should be clear about this, so that people can upgrade when that might become a problem. And he did purchase a paid plan.
But the converse is not true in this case, so still interesting.
You can use https://github.com/marak/Faker.js/ or https://www.mockaroo.com/ for your practice. As bonus you can have as much data as you need and don't need to ask.
I think you should also add to Scheme: great for embedding a lisp DSL in another app. Scheme's minimalism means there are a number of excellent options for working this way. I use S7 myself.
> My response to people who argue about this is generally: "So, when did you decide you liked long legs more than large breasts?" Choose whatever pairing of sexual characteristics drives home the choice to the person involved.
I feel like there is a clear middle ground. I cannot choose to believe in God, but I wouldn't call it in in-born either. It seems like some things develop through a myriad subtle interactions and subconscious inferences that in their totality add up to a sexuality.

I know my taste in women has definitely changed without a change in DNA.
Here's what politics was like ~30 years ago (in the US): your representative was rewarded primarily on the basis of local issues and economics. For us it was 'can they keep the local Navy base open' which provided most jobs. You can see the remnants of this pork-barrel politics in the Obamacare deal, with various deals to bring over a few senators.

The US had tons of diversity. But it got expression in local culture, and you didn't think as deeply about your identity at a national level. The national stuff felt more distant. It was exceedingly rare families to travel outside one or two state radius.

NOW, perhaps due to the Internet, maybe other factors, everything far away feels 'closer'. It's like we're suddenly crammed together at the same party, sharing more space with people that we would have culturally been more distant from in the past, creating tons of issues. Most issues have become nationalized. The lack of local media compared to social media, the lack of attachment to a community (people move more), and other factors probably are at play here.

So everyone projects values in the past they would have put into local communities onto the shared, national space. Of course if I project my educated, metropolitan PoV and you project your rural working class PoV, things will clash and we will have fundamental disagreements about everything, including facts and core values.
> I can send a wire transfer for free to any other person in Poland at 4am on saturday night, and they will get it instantly (some exceptions apply).

Depends on who you are, or who he is (or who he knows) and how much money you're sending, how much you've sent overall in the past X weeks/months, etc...

The concept of having electronic money that no one (banks nor governments) can touch is just incredibly appealing to me and has been so ever since I first discovered Bitcoin. I guess it's the anarchist/libertarian (I'm not politically affiliated) side in me... It goes hand in hand with what made the internet (and BBS's before that) so incredibly exciting back in the 90's.

Bitcoin definitely has its issues, but the attraction is still there, I can't shake it.
I would say that the same goes for beliefs.
The filesystem, at least the Unix concept of it, is nice in theory but surprisingly ill-suited for anything besides, say, batch processing, once you start to look more closely at it.

If you look at projects like SQLite or PostgreSQL, you’ll see all the fantastic, precise logic you need in order to ensure expected levels of consistency when you are using real filesystems to store data in a database. These problems come with serious enough pitfalls and traps that it’s common to see blanket recommendations to avoid directly interacting with the filesystem altogether, and simply do everything through SQLite or another library when possible.

At the other end, if you look at GUI applications, the filesystem is a bit lower-level than it should be. At least, the Unix concept of filesystem is too low-level. If I open a file in a word processor, save it, shouldn’t I be able to move around the file and rename it in the file browser, without affecting the relationship of that file to the word processor? This is possible on a Mac, but this is done with APIs inherited from the pre-Unix days of macOS.
It definitely is not fake, it updates through a websocket.
I think I've seen the term "trust moat" used before, which I like for describing this effect.
Hmm, how long did the tulip mania last?
I'm getting a 500 internal server error.

It's kind of funny how these contemporary webpages crash under the load of HN, but the few times we link to sites from 1996 they somehow manage to remain online. The other day I remember people trying to link to the pages with the oldest images they could find and I'm pretty sure none of the pages suffered from the hug of death.
Because I'm a software engineer who has been building stuff like this for years...
I do wonder if the next step is check the compiler / interpreter the code is running on. Is Matlab assumed to be error free in this situation? Will certified compilers and CPUs be required in the future? Looks like someone could end up reviving a modern version of the Viper https://en.wikipedia.org/wiki/VIPER_microprocessor
It wasnt a lie though. He WAS margin called, hence why the second leg of his options trade activated. At the time the email was sent (and until the next day) he did owe that much money.

These are complex financial products, and he should have known how they worked before playing with them.
As long as clerk.dev are compliant, and you make sure of that, yep, you can delegate them data and keep yourself in compliance.
The way I like to look at this data is in the "Multiple queries" test and sorted by "Max latency"
Who's gonna monitor that AI?
One person’s answer:

https://slatestarcodex.com/2014/05/23/ssc-gives-a-graduation...
Nobody is going to care about how semantically correct you are given one of his anecdotes was him admitting he treats women differently because of their gender. Feel free to call that valid to appease your dictionary definition, however colloquial definitions matter just as much in casual conversation.
I'm assuming you're right since I don't know much about this subject, but how does that mechanically work? How does a trait, even if it is beneficial to the community, get passed down if the members that have that trait don't have offspring?
Ask HN: How should we solve compliance for our RoboAdvisor in the USA?
Hi folks. We are a small startup based in Australia, and we offer a robo-advice algorithm that allows businesses to protect themselves against changes in the price of assets. It's early days yet, but we've solved most of the problems around Australian financial compliance and are now looking to expand into the USA.

Are there any early-stage friendly compliance firms/SaaS platforms that can help us with our US financial compliance journey? We're looking to start off with registration in a single state (e.g. California) and go from there. Our search so far has unearthed a confusing minefield of folks who want to charge us before they even listen to the questions we're asking.

Thanks!!
> When the ToS are 15 pages long

You're off by at least 1 order of magnitude.
Doesn't look like you can donate to Rust as an individual.

Too bad.
From the link:
"Research from the 1990s2 showed that identical twins are more likely to share a sexual orientation than are fraternal twins or adopted siblings."

Study here : https://pubmed.ncbi.nlm.nih.gov/9549243/

"We present an overview of behavioral genetics research on homosexual and heterosexual orientation. Family, twin, and adoptee studies indicate that homosexuality and thus heterosexuality run in families. "
Tesla spent $1.5B in clean car credits on Bitcoin
Oh wow, I just hit the ground running treating it like a hackathon. Didn't do much background. Thanks, I'll be definitely using this going forward.
GitHub generally do monthly uptime reports that go into more detail about any outages they experienced, see the latest one here https://github.blog/2021-02-02-github-availability-report-ja...
"Debt" by David Graeber goes into early Islamic markets where religious-inspired regulation kept the markets freer, by discouraging hoarding of wealth, for example. It's an amazing book I'd recommend to anyone.
Be careful here. What Facebook says they will do, and what they actually do are totally different things. They make a lot of promises that don't come to fruition.
DOJ drops lawsuit against California net neutrality law
If pedophilia turns out to be 26% determined by genetics, would the existence of pedophiles be more "justified" than the existence of homosexuals?

The reason we should be tolerant of homosexuality is because it's as healthy and harmless as heterosexuality, not because it's some sort of handicap.
Even Milton Friedman, champion of free market capitalism recognized that widely used currencies were special because they are the yard sticks everything else is measured against. That's why for example, he proposed as a free market alternative to government currencies, a currency based on a k-percent rule (https://en.wikipedia.org/wiki/Friedman%27s_k-percent_rule) which would avoid the problems with deflationary currencies.

Someone should make a crypto Friedman coin based on this. Of course this would remove the ponzi, get-rich-quick aspect, so most wouldn't care for it.
It's known that birth order matters. "The more older brothers a male has from the same mother, the greater the probability he will have a homosexual orientation."[1] Interestingly, this occurs only in right-handed males.

See [2]: "Mothers of gay sons, particularly those with older brothers, had significantly higher anti-NLGN4Y levels than did the control samples of women, including mothers of heterosexual sons." There's something going on during pregnancy, and it's starting to be identifiable, but it's not understood yet.

[1] https://en.wikipedia.org/wiki/Fraternal_birth_order_and_male...

[2] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5777026/
The title wouldn't be as interested if it was
"I followed my dreams to change my career a software developer"

I do not view career changes as a promotion or demotion. You're starting at neutral.

When I clicked the article I thought it would be about maybe a Senior Developer, Technical Manager or Architect going to developer...which...is kinda what happened to me (less meetings & responsibilities, more coding).

But alas the story had little relationship to what I expected.
Doesn't Twitter have an anti-doxxing policy?
1940s Bell telephone “mobile telephones” movie [video]
Stagflation Revisited
It stores a UUID-looking string in localStorage and uses that to retrieve your position in the queue. At least that's what I gathered from looking at requests and trying to make sense of obfuscated JS.