skysight-inc/HackerNews huggingface dataset:
SEEKING WORK | REMOTE (Thailand time)
Available for part time freelance work.

I'm a frontend developer specializing in Next.js and Javascript web applications.

I started my first internship in 2014, and have been freelancing since 2016, which is when I started learning React and Node.

I created an NFT sports card marketplace for high school athletes - https://verifiedink.us - I worked with my client from the beginning of the project, gathering requirements, architecting the project, and continue to work on the features today.

It's built with Next.js, Supabase, Chakra UI, Stripe, & Solana.

My own project is a no-code website portfolio builder for freelancers built with Next.js, Styled Components, Node/Express, Stripe, and more. - https://leavewithaweb.site

It's been through dozens of iterations from the code base to the UI/UX and more over the past 2 years.

I am currently interested in Next.js full-stack development work or anything frontend coding related.

I will be based in Thailand for the next few months at least.

Rate - $70us / hr

website: https://albertkim.co

Github: https://github.com/albertkimdev
I remember hearing that they are a .NET stack with C# and SQL Server.

The only reason I know that is because I was working at a company and discussing the issues the company was running into scaling SQL Server and Stack Overflow was used as a counter example of SQL Server scalability. It lead into a long discussion of caching on high read workloads.

I'll never touch SQL Server again if I can help it.
A recession was never 2 periods of GDP drop. It was taken in the context of everything. Also what's the point of the word if 2 slightly negative quarters don't impact much at all?
I'm trying to make it easier to find homes where you can walk, bike, and take public transport to your daily needs (and have great broadband so you can work from home where taht suits).

Does that count as system change?
Thank you. My formal physics education ends with QM, so that seems very much within my reach of intellectual curiosity.

As someone who has taught myself significantly more than formal education could, I know how valuable it is to have this sort of knowledge trail accessible. Much appreciated.
Interesting looks like it might actually be a python bug. Somehow just changing from sys.exit(0) -> os._exit(0) apparently fixes it.

"There is a problem with using the sys.exit() in a forked process (child processes or workers) instead of using the os._exit() that is mentioned in python documentation."

https://github.com/benoitc/gunicorn/pull/2820

I've always just needed to manually reload the gunicorn async server in development. Super annoying.
With the crucial difference that "serverless" is proprietary and uses different APIs, so you can't just go to whatever hosting company you want.
Yeah I see your point. Hard to strike a balance between a simple UI and a bloated dashboard. This one is for the discussion board.
> "Intellectual property" is a legal fiction. No one owns ideas.

Just to clarify: intellectual property does not protect ideas, but the way they are expressed.

You can rewrite an entire book and republish it with your own words. What you cannot is copy the exact same words.
Are you thinking of "union" in the sense of a building or common area? That's different. I mean an actual union chapter.
Call me an idiot if you'd like, but it took me more time than I'd like to admit to figure out how to use Lichess' analysis. Even if I sticked to the platform, being a sucker for OSS and free, I've abandonned the analysis option for quite a while thinking it was confusing and inferior to Chesscom's.

You do have to seek it out. Even when you click on analysis, you still have to activate the engine and select a move back in time to start seeing arrows and whatever the score advantage thing is called. It's not rocket science, but you're not handheld and it's certainly not "analysis" followed by a PowerPoint of what great and terrible move happened; it's self-analysis with Stockfish.

In the end I came to prefer Lichess' analysis board, but I think they'd have to gain walking you thru it better. I kinda doubt my father, who's not a dumby nor Internet-illiterate, would find it intuitive as it is. A highlight real of important move would seemingly be trivial to implement while also being straightforward to follow for anyone clicking on analysis for the first time, bringing them to dive in the self-analysis board. It would take nothing away for those who want to flicker thru their whole games, just remember a toggle option.
Farm usage of water far exceeds human residents
Having sat on review committees, it actually worked the other way sometimes (and usually for the ones I was on, although in some cases, it took some lobbying on my part). There was one review committee member on one committee who wouldn't accept a grant unless it had a big-name university. She was a douchebag. For the most part, people were accommodating.

NSF and other agencies do have a call to this kind of outreach, and the program officer told me they often would pick a grant from a more deserving school over a big-name, even if the big-name received better reviews.

So it's sort of luck-of-the-draw. If you get someone like me, MIT will hurt your chances. If you get the douchebag lady, it will help.
I fundamentally don't understand how low unemployment is a counterclaim against economic recession.

This is like saying sure you can't buy as much bread, but at least you are working longer.

The fact that more people are working to produce less than before describes an economy in decline.

Working more or longer isn't a good thing in its own right. In fact, it is bad it you are working more for less purchasing power.

Employment growth has historically been associated with increased purchasing power, but the current situation is a deviation from this norm.

Talking about employment growth ignoring this fact is a bit of a bait and switch playing on this incorrect association.
With great power comes great responsibility. When I start to learn a new cloud service, I definitely start with the billing, limits, and quotas. Concern here is definitely warranted. It's a bit like programming in C, there are some seatbelts but they're not absolutely guaranteed to work, and it's ultimately on you to do it right. I'd love to see this get much safer.

However, the corollary of this is; without this responsibility, you don't have access to the great power.
If the US balkanizes, it won't be geographically tidy. Voters in urban areas in the Midwest are much more left-leaning than say, upstate NY.
“Ms. Sandberg will continue as an employee of the Company through September 30, 2022”

The headline is directly contradicted in the SEC filing.
> So you think publishers only deserve to get paid for the first copy, and then all of humanity should be free to replicate and distribute their work for no cost?

This isn't piracy that we are talking about. This is the publisher wanting to be in on every sale after the initial one. It's a bit like if you wanted to sell your John Deere lawnmower at a yard sale, but John Deere sent out a representative to make sure the company collected 20% of whatever you sold that lawnmower for.
We have a money-based economy. Not in the same sense as oil-based, but a lot of economic activity takes place because someone borrows money, uses it to buy something big, and then repays the lender over time. This is true of homes and renovations. This is true of college degrees. This is true of many automobiles and major appliances. This is true of major government infrastructure projects. This is not directly true of factories and shipping companies and and startups, but even these compete for their funding with everything else that seeks funding.

The price of money up front is a big deal.
You’re entitled to your opinion but personally having it as a spotlight issue for months seemed like an utter waste of air to me
Sales volume has plunged from its early hype, but daily trades and activity remains higher than ever. In some corners of the market sales and royalties are still generating significant revenue for many artists, where prior to NFTs they did not have many options for monetizing their digital art.

Beyond monetization it has also spawned new digital art communities, meetups and conferences, exhibitions and art galleries, magazines and critical publications, and is generally continuing to garner interest within the traditional art world.
I agree, it is not a primary solution. However, in a world increasingly plagued by natural disasters, well water can often become unusable, and in those disaster scenarios devices like these can save lives.
This is insanely creative thinking. I wonder what other things people have thought up like this that haven't seen the light of day.
>and the rest hate it.

Source?
>That doesn't seem unreasonable to me that people who are entering some sort of financial contract with you have the ability to easy see your credit history.

...Do keep in mind that the progenitors of Equifax and the other Credit Bureaus were private investigators most frequently hired by the well heeled in order to "gauge trustworthyness", which takes many forms... Including Union busting, and building blacklists.
I do have kids.
> But they are students.

They are trainees or apprentices. Our job as supervisors is to show them how the thing is done, and then provide them conditions to do it themselves. Like with any trainee, it is true that productivity is initially not great, because they need training and experience.

Apprenticeships are sometimes looked down upon because they tend to be associated with professions considered unglamorous, but that’s what a PhD is.

They have a student status with the implicit acknowledgment that they would not be as productive as accomplished professionals but their job is not to study as in high school or undergrad, it’s to learn the job by doing it supervised.
You mean, experimented in the NFT world?
Scratch has the origin in the middle of the screen.

It makes some things so much easier and clearer, especially drawing static symmetric designs, where you can just specify both positive and negative of the same values to get symmetric points.
Suppose we could determine the "true" value of every company in the market. If the price at peak was greater than the true value, and the price now is the true value, then do you still call it a "recovery?"

When you account for inflation, the price of stocks hasn't gone up all that much since 2020. I think most casual observers forget this analysis.
If you're working with code that fits on a single machine I recommend using ripgrep for brute force search - it's shockingly fast.

I built my own web frontend for it a while back: https://simonwillison.net/2020/Nov/28/datasette-ripgrep/
Clickbait title!!
It's ironic that this company is attempting to swindle their customers but in reality is getting swindled by whoever is peddling this bullshit blockchain-based "solution".
Oh yes, that's absolutely necessary. That's how science works, right? Every new bit of knowledge builds upon older knowledge. It's theories all the way down, until we hit arbitrary axioms on which all our knowledge is based, though we hope those are somehow based on solid observations. And that's how we understand the world.

But just to be clear, I understand there's a colloquial meaning of "theory" as in what people mean when they say "that's just a theory". What I mean by "theory" is an epistemic object with either explanatory, or predictive power, or both. A theory can include multiple laws and hypotheses etc. And a theory "is just a theory" only until we can refute it, or find a better theory that does a better job at explaining things.
>As an ex-smoker, I never felt any anger towards cigarette companies. Only anger I felt was towards government regulations like banning smoking indoors or high taxes on cigarettes. Also felt a bit annoyed with society judging the smokers. Even when I was trying to quit, I didn't blame cigarette companies.

If the majority of this cultural change happened during the age of the internet and the leaked info from manufactures around tweaking recipes to be more addictive, falsifying research, etc was being dropped on Twitter, Reddit, etc on a weekly basis, I imagine that would have played out differently
Yeah, probably. Having ADHD doesn't help the issue.
Allow me to play devil's advocate here for a moment.

It is a well known fact that publishers of books used in University courses regularly publish updated editions of their books where they will arbitrarily reorganize chapters and subchapters, as well as reordering, removing and replacing exercises.

They do this in order to force students to buy a fresh copy of the book so that the publisher can have more money.

Some lecturers will go through the effort of supporting multiple editions of the books that are used in the curriculum. But for many lecturers this additional work is a burden that they cannot allow themselves to spend time on, so they end up requiring all students to use the same edition of each book. Thus many students have to buy the newest edition of the book instead of being able to buy the one from last year secondhand. Likewise they are then unable to sell these books to anyone next year when yet another edition of the book is published.

Giving the publishers a cut of the resale of books will disincentivize them from the current model where they constantly make bullshit edits to their books.

Of course there are changes to books used in education that are actually necessary as information becomes outdated. The meaningful edits still need to happen. I'm talking about ending the bullshit edits. And in fact, once we have the publishers agreeing with resale of ebooks, they could then sell patches/diffs for the books that can be applied.

Finally we can have resale of books used in education always.

tl;dr: This is actually good for b̶i̶t̶c̶o̶i̶n̶ students.
No worries they will just increase their prices.
I could go for some scheme where the first 10 years are free, and then you have to register for $x where x is a value that doubles every year. That allows the big IPs to get roughly what they want for commercially viable stuff, but also means that 99% of stuff will drop out of copyright quickly.
Internal Documents from Google, Amazon and FB
Internal documents revealed by Justice Department in their antitrust suit
Thanks for the detailed answer, but I don't think this is right. I will attempt to be as civil as you in my rebuttal :)

The key point I think your perspective foregoes is that documents aren't like tables, and columns aren't like fields. A document holds one complete entity. A table holds a part of the information for all entities.

As an example, if I were a bookshop, and I chose to store books in an RDBMS, I might store their prices in a price table that just has id, book_id and price_in_cents in it (ignoring valid_from and valid_to niceties). If I store them in a document database, I would have a price field embedded in each Book document.

If we wanted to operate on all the prices, say to generate a histogram of all current book prices, I can query my RDBMS table for each price per book. The RDBMS knows exactly where to look in the data file(s) as it operates on fixed byte offsets defined in the table schema. The document database needs to jump into each document, pull out the price, find the next document and repeat. This is very far from fixed offsets, and likely involves loading far more data into memory in the first place.

I await a rebuttal with interest :)
I was riffing on Krugman's notoriously low prediction rate --not being serious.
In the same way definitions of words reference other words, yes.
> Unironically yes. Copyright is a moral evil, and "intellectual property" is a legal fiction. No one owns ideas.

These are extreme views. That's fine! But it's why we get crap like Pearson putting NFTs on textbooks. Because reasonable objections get drowned out by fringe opposition.

(Side note: all property is a legal fiction.)
Exactly. Hiring freezes are similar but it seems many places are taking advantage of this year to burst self created bubbles, not because they have to but because they can without seeming like wimps, which in any other year they would.

Ideally a scrappy spot takes advantage of this to dethrone YC completely because who knows how tired we've gotten of these companies. If they don't act fat though YC will succeed in trimming the fact and remaining as the #1 buzzword in silicon valley.
> So you think publishers only deserve to get paid for the first copy, and then all of humanity should be free to replicate and distribute their work for no cost?

I do not believe that publishers deserve to get paid for anything after the sale. We already have an existing mechanism to prevent the second half of that question from happening: it's called copyright. It is illegal for me to make a copy and distribute that copy, at least for any book published in the last 95 years (and honestly, that period is itself way too long).

That there is a vibrant secondhand market for textbooks in particular is a testament to the failures of publishers to make their retention desirable. I hold no sympathy for them, and I bristle at the notion that they deserve to be recompensed for their mistakes.
Inflation predated the oil crunch, but certainly the oil crunch exacerbated the problem. In general, economists probably understand the economy better than we do, so it's probably foolish to write them off in favor of some simplistic understanding of the economy.
> 1. Pick a random tech stack

> 2. Make a blog post and share on HN

> 3. Let the commenters tell you everything you did wrong and what they would have done instead

It's called Cunningham's Law[0]:

> Cunningham is credited with the idea: "The best way to get the right answer on the Internet is not to ask a question; it's to post the wrong answer." This refers to the observation that people are quicker to correct a wrong answer than to answer a question.

[0]: https://en.wikipedia.org/wiki/Ward_Cunningham#Law
This is DS9 episode “Explorers” come to life and I love it. Also, great episode.
WDYM WTF? He's clearly telling you that you can't parse HTML with regex. Don't even try.
Seconding wgpu, it's so much less verbose than vulkan and the memory safety guarantees are pretty nice.
The other is a non option.
My immediate thought would be custom template tags. Like `{% popular_articles %}` would have to connect to the DB and load the articles. I am sure there are other reasons too.
The NFT market is still doing surprisingly well, especially considering how poorly the traditional markets are performing.

I'm sure there are plenty of wash sales, but I know many, many people -- including myself -- that buy and sell NFTs on a daily basis and I don't have much problem finding buyers/sellers, especially with the new NFT liquidity markets.
Yeah, predatory practices like these remove all sense of remorse I have when borrowing a PDF from someone else's hard drive. No one should respect companies and institutions that are just out to shaft everyone.
> With React Native you have the option of deploying OTA updates

How is this done? Any documentation, tutorial or example that you can point to?

> this allows you to deploy fixes and basic updates without going through the app store review process.

Does Apple and Google allow this?
If you are young and thinking only of 2001, 2008 and 2020, those were crashes and significantly bigger than previous recessions.

See another commenter’s chart here: https://fred.stlouisfed.org/series/GDPC1
Fitness trackers can measure more than just steps. I'm assuming (hoping maybe) they'll go by data like active/resting heartbeat rate and similar things, instead of just distance/steps.
New internal documents show tech giants pushing out competitors
Not mentioned: paying customers getting randomly banned and losing some or all of their Google account and primary email.
Also the whole email scraping thing.

I will never use a Google service as a mission critical part of my life ever again because of all this, they just have no interest in customers.
That’s an uninformed meme: https://www.statista.com/statistics/248063/per-capita-us-rea...
Agreed. For example, near Charlotte. My dad lives there and they are building like crazy due to hyper grow. Problem is, the roads, sewer and water infrastructure can't handle all the new people. 20 years ago what was a 10 minute trip to the store can now be over an hour, due to massive traffic jams.

The developers are (probably) paying off politicians to get permits, but there is no money (due to low taxes) for the necessary projects.

EDIT: roads are being built, but slowly.
Thank you for the mention.We built zipBoard with the idea of making it easy to share all that design feedback and converting them to issues and tickets.
We capture all the information and tag comments to the DOM element -screenshot, url, browser and session) with that issue.
Another thing that we do well is ability to even capture small videos, if there is more interaction.
Plus the ability to manage issues for different environments in the same project, staging, dev, live.
It seems that the exact opposite problem (phi elimination / translating out of SSA form) is rarely discussed in depth, especially in introductory material.

From what I've seen, most compilers rely on the register allocator to deal with this problem (which makes total sense), or just don't bother at all and instead keep SSA in "conventional" form.

But the problem isn't really that difficult. In Sreedhar/Boissinot et al.'s paper (which btw has a typo in the copy sequentialization algorithm), the idea is quite simple: create copies for each phi argument, plus an additional copy for the phi result, then coalesce those copies to the same variable if their live-ranges don't intersect. The devil is on the details of course, and it just takes a lot more effort to implement compared to the text book construction algorithm.
I didn't use banking apps when I used Windows Mobile for years, but the big thing I've since found handy is mobile deposit. Generally without a phone app, you have to drive your checks to the bank.
This is exactly how "real" money works

No, it's not. "Real money" is backed by more than just electrons. "Real money" isn't created solely to get rich quick. Creating "real money" has serious, widespread repercussions. "Real money" can be used to buy things in "real time" without delays and transaction fees.

If crypto was "real money", the fraud known as "stable coins" wouldn't exist.
“a significant episode during which economic output falls”
I think stack exchange provides data dumps via archive.org

https://archive.org/download/stackexchange
Wanting the administration to admit it a recession is different than rooting for a recession.

If your house were on fire, you would want the public authorities to acknowledge the fact. This is not rooting for the fire
This is something that doesn't get talked about enough IMO.
> Do you blame Russians/Soviets and Chinese when their media are state organs that set agendas and promulgate state positions?

In general I don't blame Russians for what Putin is doing, but I will definitely blame a Russian that unapologetically supports the invasion of Ukraine, despite having the means to know otherwise.

If I tried to give them another perspective and they tell me to go fuck myself, or if they were actively trying to push an agenda (like it's common in USA political discussions), I would definitely blame them.
I am hoping for the Manna situation. Dude on YouTube was talking to GPT3 and it expressed that humans would love, and AI would reason. I fell into a state of peace and hopefulness with that sentiment. AI does the work because it is good at it, we are free to socialize, enjoy hobbies, basically live like pampered pets. Sure we will be castrated to prevent aggression, housed, fed, and controlled by AI, but if you acquiesce and bow to the superior reasoning we will have a life of peace and happiness. Wow, that got dark quick...
China’s centralized economic system is headed for trouble