skysight-inc/HackerNews huggingface dataset:
Closer to 60 than 50, gray hair, white beard(which is why I'm beardless most of the time) been developing since I was 13 starting on TRS-80 Model 1.

Currently a technical manager so I still get to develop 40%-50% of my time, but as a manager I also get to have a broader impact with my experience.

I still program in my free time to maintain my knowledge and learn from/play with. I think we of a more senior vintage can still demonstrate our value by explaining not just how to build complex components but also how to tie these pieces together into a complex system. So many of the junior and mid-level developers I work with can solve a targeted problem definition but fail to see the bigger picture. The value of the greybeards in the room truly is the wisdom and experience of their years, it's important that we use that knowledge to help these newer developers become the next generation of greybeards.
While this may be true, JS explicitly says they don’t expect you to come in knowing Ocaml. So the filtering hypothesis doesn’t really hold.
Nice, but pointless addition to an old processor. ESP32's are cheap and readily accessible and they come with FreeRTOS running already.

If I absolutely need to multitask on a Mega328 Arduino, I use the protothreads library. But really, for anything heavy, I'll turn to an ESP32 or an STM32. Use the right tool for the job!
Thanks for the response, but I was mostly asking about your experience as someone working in this particular field.

Do you have any guesses for what might be the connection between these two different scattering amplitudes in seemingly disconnected physical phenomenon?
So how come there was 150 million in this? Haven't the people "investing" done their due diligence and reviewed the code? Shouldn't that be the expected behaviour like we all do with transitive dependencies?
It sounds like this machine is in the past for you, but these cards are often user-replaceable. (I am not sure how to obtain the card though.)
Most people receiving remittances need fiat money.

For amounts under ~$500, cryptocurrency off-ramps are often less convenient and more expensive than an international cash-to-cash remittance with Western Union or Moneygram.
I've installed it on a NUC with i7-1185G7 and the GPU output is faulty on 5k2k @ 60Hz (TB4, screen split into multiple overlapping parts) - it seems like the kernel shipped by default has some bugs in the Intel Xe driver.
Software engineer (me) polls 500 people about p*rn usage and methods of quitting
> Wages are not comparable to asset prices

They get directly compared when getting a mortgage though - typically there's affordability criteria including the ratio of income to mortgage amount.
I don't know if that is true. As a new grad, I got invited to interview for Point72, Headlands Tech, HRT, Two Sigma. (although some of these are in a different "tier", and different business than Jane Street or Citadel).

I definitely didn't have more special accomplishments than 2 typical internships and both were not FAANG.
Interesting, now I wonder why cannot ECC be enabled for regular RAM at the cost of some space.
What is the use case of that use case?
Don't you mean Lions' book and v6?
Except, it's not that? Or at the very least it's a poor version of that.

Want to get and move Bitcoin easily? You are going through an exchange, which will absolutely be regulated at some point.

Not going through an exchange? Well, I suppose you can try and find a local person who already has some Bitcoin to sell you and work out some sort of shady transfer and hope neither of you get scammed.

Now you have some "currency", and it's relatively easy (but not free) to move it to someone else's wallet. The value may have doubled or halved since you acquired it. So you want to move it quick. Except it's not quick. But you get the transfer done.

Now the person who receives it has to convert it into usable currency - no one is buying food or energy with Bitcoin. To be free from meddling, they too need to find and meet with someone who will give them cash for their coins.

But wait, that's not all! Most folks interacting with the coin are using exchanges. And they come from well regulated places. So the laws and financial planners of those countries will indirectly impact the price of the coin. If coins suddenly get taxed heavily, out a local fiat gets strong, or whatever, that will impact the value of existing coins as people either flee to or from the coins as a store of value. So even if countries don't directly regulate coins, they'll still be impacting them.
Show HN: A RESTful API Template in Go
This reminds me of Microsoft Outlook.
I havent used it in a long while but
they used have a "front page" where
you could get a good overview like this.
People treat being laid off like they treat death - it's something they intellectually know can happen, and does happen to others, but they're always entirely surprised when it happens to them.

Many people (myself included!) have a hard time saving against potential outcomes and find it convenient to explain away why I don't (as I spend money on non-necessities).
Only for S20 and S21, expensive ($240 USD for screen and battery), and all to defend against right to repair rather than enable it.
A lot of startups are incredibly marginal, and a lot of the smartest, most determined people start those companies. There are so many brilliant people building payroll software and HR data normalization companies. Yes, they have lucrative markets, but are they really what our best and brightest should be working on? And with regards to staffing, these companies do recruit smart CS kids from MIT, Stanford, etc. so there is a misallocation of talent that exists.
I don't agree with EVERYTHING in the article such as getting 2 big rather than multiple smaller, this is really just a cost/requirement issue though.

The biggest cost I've noticed with enterprises who go full cloud is that they are locked in for the long term. I don't mean contractually though, basically the way they design and implement any system or service MUST follow the providers "way" this can be very detrimental for leaving the provider or god forbid the provider decides to sunset certain service versions etc.

That said, for enterprise it can make a lot of sense and the article covers it well by admitting some "clouds" are beneficial.

For anything I've ever done outside of large businesses the go to has always been "if it doesn't require a SRE to maintain, just host your own".
The more education you get, the overwhelmingly less likely you are to be conservative.

This is false.

You can find data at https://www.pewresearch.org/politics/2016/04/26/a-wider-ideo.... In 2015, college graduates saw a higher share of those who are mostly or consistently conservative than any other strata of education. Those with a postgraduate education are more likely to be mostly or consistently conservative than those who didn't finish high school!

What IS true is the people in the middle mostly disappear among more educated adults, and overwhelmingly became liberal. Which is not surprising considering how liberal academia is.

It is also true that conservatives tend to go into some professions more than others. If you're an engineer (not "software engineer", actual engineer) or are on Wall St, you'll be surrounded by educated conservatives. If you wind up in a humanities department, you probably aren't.

That's because you learn critical thinking skills and how to recognize bullshit.

There is an irony to your having just demonstrated your own lack of critical thinking skills.

It's very unfortunate for conservatives that reality has a hard-left bent to it.

And yet the people who have to deal with the hard reality required to make your bridge not fall down, are most likely conservative. The most liberal major is women's studies.

https://www.businessinsider.com/charts-show-the-political-bi...
https://futurefemaleleader.com/most-conservative-and-liberal...

What Ivy did you go to?

Dartmouth College. Yourself?
The majority of folks are forced to live paycheck to paycheck, not of their own volition. I'd be fine for quite some time, heck I could probably semi retire so to speak.
Three of these are just money laundering and then the 4th is "and maybe some cool ideas." I really don't see how the money laundering is a long term niche. They'll get regulated eventually.

I do think the whole event has dredged up some interesting ideas and desires that were being ignored, but of lot of those "cool promise here" ideas could probably work without a blockchain.
It's a tiny metro area (entire metro consists of roughly 3 million people) over approximately 6,000 square miles.

The dealerships I spoke with get small monthly deliveries, and only the unpopular trims are available at the 2 month mark.

I suspect being in an area that makes extensive use of salt on the roads in winter might not help, as new cars will depreciate that much faster- perhaps they simply aren't in as much demand as used cars. Used retail prices right now are nearly the same as MSRP if it has less than 50k miles.

Of course, if you want one of the trendy models, wait time is almost certainly much longer.
Yeah, it's insane. When I turned down a Google offer because they did such a bad job of the post-interview process, my recruiter was _surprised_. All I could say was: why? what did you think would happen if you didn't find a team I actually could get excited about?

(It was worse than that: I told the recruiter I was interested in roles in any location except the South Bay and Seattle's Eastside, and they came back and said those were the two places they found matches, so I took a different job. And they were surprised. As far as I can tell Google can't figure out how to not assume that they're everybody's dream job choice like I guess they might have been in the 2000s.)
I ordered the Linux dev edition with Linux pre-installed. I still got the ath9k unfortunately.
It very much depends on a lot of things including the economic conditions at the time.

I was laid off almost immediately after 9/11 in the midst of dot-bomb. As it turned out, I almost immediately landed a new job with someone I knew. It was a pay cut and that company barely made it through the dot-bomb aftermath itself. But it was a comparatively good landing considering. I wasn't about to starve but you didn't want to be cashing in stock at the time. And I definitely knew, especially older, people who lost their jobs in that period and never really recovered in terms of financial position or career.

Under those circumstances, unless you have a lot of cash tucked away, you probably shouldn't be treating it as a vacation. I wouldn't say it was traumatic for me--I pretty much knew it was coming and I lucked out--but it could have been quite bad as I didn't have so much as a nibble from anyone else I talked to.
Swinging your dick with no consequences would be something a bit more than just "i am going on a scheduled trip to an allied state".

Xi is the one swinging his dick (the metaphorical version of which we are about to verify as rather impotent), threatening with some vague aggressive messages towards the US just to prevent a planned trip.
Unfortunately I don't think it's ready yet for serious work. Just so many bugs in the product and didn't feel right for an organization. Felt more like a toy app.
>it's ultimately because you were (knowingly or not) speculating on the value of real estate assets

[...]

>it's ultimately because you were (knowingly or not) speculating on the value of crypto assets

Not seeing how these are different
Artificial scarcity and government censorship are much more "wrong" than using a VPN to watch Britain's Got talent, America's Got Talent, Brazil's Got Talent... actually never mind... That's also an objective wrong, but for "brain rotting trash tv" reasons.
You can't use a technical solution to fix a management problem, no. :)
Why are "normies" keeping their life savings on platforms whose express purpose and utility is cross network token swapping?
It can be helpful to write down the context of why you made your decision, so that if/when you revisit it later it’s more clear. ADRs are one way to do this: https://adr.github.io/madr/
>I can transfer crypto faster and a lot cheaper than any money transfer. Hell I can receive and withdraw same day.

Are you comparing this to the abysmal US banking system, or the systems that exist in most of the rest of the world?

Because I can do that in GBP right now from all of my banks (both with old firms and the challenger banks) for free.
The brain wallet part is very cool unless you’re like me, and don’t have a particularly good memory. “What was the sixth word of my mnemonic? Strand? Strait? Spleen? Oh God, what if I never recover my 35 Shibs…”
When the executives of cryptocurrency firms start getting jailed for contempt of court (when they fail to comply with a legitimate court order), the industry will collapse, which will take the value of cryptocurrency with it, which will return cryptocurrency to niche status, even if the governments in question don’t just decide to make it illegal.

This may not be the way things unfold, but it’s legally completely plausible.
As far as I understand, the freeze is applying to standard SWE roles at levels below staff.

If you're interviewing for something more specialized (security, sre, production engineering), the freeze may not apply to you.

The hiring pipeline for those specialized roles is comparatively quite narrow and competitive, it doesn't make sense to squeeze them.
It was all good, until NUMA came, and now you have to careful rethought your process, or you get lots of performance issues in your (otherwise) well threaded code. Speaking from first-hand experience, when our level editor ended up being used by artists on a server class machine, and supposedly 4x faster machine was actually going 2x slower (why, lots of std::shared_ptr<> use on our side, or any atomic reference counting) caused slowdowns, as the cache (my understanding) had to be synchronized between the two physical CPUs each having 12 threads.

But really not the only issue, just pointing out - that you can't expect everything to scale smoothly there, unless well thought, like ask your OS to allocate your threads/memory only on one of the physical CPUS (and their threads), and somehow big disconnected part of your process(es) on the other one(s), and make sure the communication between them is minimal.. which actually wants micro-services design again at that level.

so why not go with micro-services instead...
There is a gradient of “being censored”, and not all of it involved being illegal.

In Vietnam, the government does capital control by limiting what bank can do with my money (I can’t request them to send 20k to the US unless I have an approved list of reasons). However, it is not illegal for me to send the money abroad, providing I can do it legally myself. So bitcoin is useful to me
its usecase was to scam people
You don't need IT in every location or even different hosting facility contracts. Most colo hosting companies have multiple regions. From the 800lb gorilla (Equinix):

https://www.equinix.com/data-centers

Or a smaller US focused colo provider:

https://www.coresite.com/data-centers/locations

Between vendor (Dell, HP, IBM, etc) and the remote hands offered by the hosting facility you don't ever have to have a member of your team even enter a facility. Anywhere. Depending on the warranty/support package the vendor will dispatch someone to show up to the facility to replace failed components with little action from you.

The vendor will be happy to ship the server directly to the facility (anywhere) and for a nominal fee the colo provider will rack it and get IPMI, iLo, IP KVM, whatever up for you to do your thing. When/if something ever "hits the fan" they have on site 24 hour "remote hands" that can either take basic pre-prescribed steps/instructions -or- work with your team directly and remotely.

Interestingly, at my first startup we had a facility in the nearest big metro area that not only hosted our hardware but also provided an easy, cheap, and readily available meeting space:

https://www.coresite.com/data-centers/data-center-design/ame...
Way back in the day my Borland friends told me about Microsoft doing this to Borland. Supposedly parked a limo across the street from the building at lunch and hired people whether Microsoft had work for them or not.
> The thing is, those with fewer than 10 years experience have never seen the ferocity of the other side of the business cycle. When it turns, that mofo turns.

I was working as a programmer during both the dotcom crash and the 2007-2008 real estate crash. I would describe these downturns as "bumpy".

But neither was catastrophic for most of the programmers I knew. Some of us moved, others found new jobs. Some of the least-skilled, including the "webmasters" who didn't know JavaScript or CSS, did wind up leaving the industry in 2001.

If you had a 1-year emergency fund, you would probably have been fine in either crash. The people who were the hardest hit were actually the people living in major tech cities, because they had the biggest concentrations of layoffs. The longest I was on the job market was about 3 months in fall 2001, but I had to move out of Boston. I got a slightly underpaid but really awesome job.

Right now, there are tens of thousands of organizations that would be revolutionized by some simple custom software. These organizations can't compete with FAANG salaries. But they'll be happy to absorb quite a few programmers. Some of the jobs will be valuable and interesting work.

So like I said, a hard crash can be bumpy. But for most professional programmers, it probably won't be catastrophic.
The car dealership landscape is legally protected. Car dealers used their local political connections to enact state-wide laws in all states preventing car manufacturers from owning or opening dealerships. That's why Tesla's showrooms are the way they are - Tesla's showrooms are carefully constructed to not get classified as Dealerships under these laws.
I suppose the citizens of Turkey should be grateful, but that's about the only national currency that's performed worse than crypto.
Not only that, but moving is not free! You need money to move, often a good chunk of it. Throw in family (not a single person), and you've got a nightmare of coordination.
In this case, it is made more transparent by amplifying all of the worst aspects of it.
In some sense, the field of classical cryptography has never matured. Outside of some very simple and limited applicability systems (e.g. one time pads), the field has never really moved beyond 'propose a cipher, and act as if it is secure until proven otherwise'. For all we know, all of the algorithms that are weak to quantom computers are also vulnerable to classical ones as well.
Contracts (smart or not) cannot override the law.

I'm not a lawyer but I would be very surprised if courts in most countries would buy this argument.

Spelling or grammatical mistakes usually don't invalidate contracts in the real world and robbing a poorly secured vault is still illegal.

The thief was obviously trying to get other people's money without their consent.
If you feel that way, I think it's probably helpful to look at it from an opportunistic-creative perspective. And maybe not the kind of opportunism most people would think of in this situation.

The ethics is based on a covert contract wherein one wishes to test one's ability to live a "higher" interpretation of a relationship standard between two parties. So effectively you end up going, "ok, here's what they say they want, and what they aren't OK with. I'll respect that boundary."

There's a little bit of a depth and details issue there (who exactly wants what, what are they like, are they respectable, you treat them as an individual through they are party, but do they care about you as an individual, etc.).

Still, I think if you still feel uncomfortable with it, I wouldn't play around fighting your psychology unless you can give yourself lots of time (years) to dive in and explore. For now I'd instead find and rank your favorite alternatives. Make it a research+values problem.

For example rank foreign films by country, films available through other sources, YouTube channels you like, and so on.

We are in a golden age for cinema of all kinds so there is a huge upside to carving the path you want in a way that rewards creativity. You are almost guaranteed to learn about lots of new and interesting things you like. And sticking with your covert-subjective ethics will help you retain your likely-craved feeling of fidelity and integrity.
GPT3 in 3D
Hey HN ,

This is Hassan, founder of HeyBot (heybot.ai). We make it simple to build chatbots on top of GPT3, or any other NLU engine, and deploy it anywhere.

Please feel free to chat with HeyBot, she was a lot of fun to build. If you are interested in building chatbots like these or incorporating GPT3 into your applications, or if you have any feedback, please feel free to reply below or contact me by email: hassan@heybot.ai

Have fun,
Hassan
I think a strong test a lot of "let's use Google scale architecture for our MVP" advocates fail is: can your architecture support a performant paginated list with dynamic sort, filter and search where eventual consistency isn't acceptable?

Pretty much every CRUD app needs this at some point and if every join needs a network call your app is going to suck to use and suck to develop.
Or just go fully electric overhead like they do in northern european countries. Some of the ore trains in the far north generate a fair bit of electricity from regenerative braking that's then used by other trains going uphill or fed into the local power system.
Only on Uber: more flexibility, choice, and support – Uber Newsroom
I'm 39 and have been doing things in this realm since my teens. C64 was my first computer and I still know how to POKE my way around them.

There's a lot of great programmers coming up, but I often find their depth of knowledge to be limited. They can get to elegant solutions, but when it comes to how it fits into a larger distributed system architecture, security, scalability or long term maintainability they seem to start falling short. I've watched a lot of less experienced engineers want to just hit the "reset" button nonstop during an AWS outage, for hopes that resetting the system will clear up the problem and not intuiting the likely causes and consequences.

They simply need more time to expand out their layers of knowledge and experience. It will happen over time! I do feel that I was born of an era when many of the layers were more obvious to interact with and less abstracted. It is easy for a developer to get many years into their career and never interact with assembly these days - such was far less likely in the early 80's unless you wanted to only run slow BASIC programs forever.
I did read the articles.

As far as checking sources, one of yours is a political advocacy organization that explicitly acts and lobbies against DEI.

As a former newsroom employee, I am well aware that there is no such thing as an unbiased news department.

I had never heard of City Journal, but the article was so clearly written from a biased perspective that I clicked through to the main page and was hit with the Soros lead story.

Same with the Washington Examiner, never heard of it, but the "top stories" sidebar shows a VERY clear bias.

Personally, I am happy to accept that there are specific instances and anecdotes where DEI and progressive policies have been overzealous or enforced in a way that disadvantages white men and others who explicitly and loudly reject it.

I'm also willing to acknowledge that there is overwhelming, and far more plentiful, data that support the arguments of systemic racism. I believe DEI as a concept is a good thing that occasionally goes wrong, much like literally any system applied on a large scale. Patents are good, patent trolls are bad. The ADA is good, ADA trolls are bad. DEI is good, using it as a political hiring filter is bad.