skysight-inc/HackerNews huggingface dataset:
I built this app and want to say first and foremost, thanks for checking it out! I also want to address a few common things I've seen mentioned.

> 75¢ a minute is not enough

I personally don't think it's too low for a job where there's no interview and the only requirement is > 100 rep on S/O. With a critical mass of question flow, answering questions on Call a Dev would beat working at your local gas station making $11.50 an hour.

The job market is ultra competitive for junior-intermediate devs. And there's not a lot of opportunities for them to make money b/w grinding leetcode, sending out resumes, and competing for contracts on upwork in a race to the bottom.

I made Call a Dev as a place to find a companion to help you while you are struggling with something. They may not know the exact answer to your question, but sometimes two heads are better than one and getting a little perspective from someone else is all you really need.

> 100 S/O rep is too high/low

For todays questions about whether aliens exist, where do babies come from, and why do my balls have sperm in them, it's admittedly too high. But until I get some real data points of people requesting refunds (which you can opt to do just by clicking a button after a call ends) it's seems okay.

> Letting people post anonymously/not having a report button

The first app I ever built on my own was all thanks to Michael Hartl and his rails tutorial from 7 years ago. As soon as I deployed that app I was eager to show him what his free tutorial had enabled me to build so I emailed him and he said, to paraphrase, "Cool. I can't really see it though because it wants me to sign up to use it."

Ever since then, I've been relentless about removing friction. That trade off means that a few troll posts are bound to get through and I'm ok with that. This app is still in the interesting project phase so adding a report button is a nice to have that I can add down the line, but after working on this for 3 months I had to get it out the door.

Appreciate all the feedback.

For anyone curious about the stack its an elixir/phoenix/liveview app.
Yeah that's understandable when frameworks default everything to 500, that's often true, I just couldn't think of a more appropriate code to the specific example apparently there actually is a code for fraudulent payments so 402 code would be good.
I feel like if you were to debut a gaming-oriented phone, you need to go all the way. Like, an Xbox phone that had all your Gamepass titles would be a compelling buy on day 1.

This was a bit half-baked. It didn't even get the update to Ice Cream Sandwich.
If the central bank implemented inflation targeting by simply handing out cash to everyone, I'd probably shrug. But the current system is a moral abomination and I won't be surprised when it collapses in another decade or two. Looking forward to seeing your comments on future HN economics posts as that process plays out.
So correct me if I am wrong in my understanding here but...

CCIV has a NAV of $10. The SPAC trades at $55 now (though down after this news).

This means that whatever price Lucid just agreed to for their valuation, the SPAC holders effectively pay 5.5x that amount for the shares they are getting in Lucid.

So that means that the SPAC investors just effectively invested in Lucid at a 132B valuation?

Is that right?
Author here. Good point. I ended up not using fork() without exec(), so that should be fine now, but here is my original plan to use fork():

I wanted to keep a linker process running as a daemon so that it doesn't read the same files over and over again. After loading input files, the linker becomes a daemon and calls fork() to create a worker process. Then the worker process does the rest of linking. In other word, a daemon is a "clean" copy of a linker process image, and each child is specialized for each actual linker invocation.

It turned out that the linker runs much slower with fork() because of the overhead of copy-on-write. You cannot keep a fresh copy of a process just by calling fork() for free. There's a tax associated with it. I tried to workaround, but in the end I had to give up with the fork()-based worker process design.
Just use YAML. JSON is valid YAML.
This really hits home for me, as a motorcyclist and former planning commissioner of my city, I've lived on both sides.

But in any changes we made, I always considered Safety First, such as installing traffic slowing measures, making crosswalks shorter using bulb-outs, etc.

We still average one pedestrian death per year, which is horrible and needs to be addressed.

I'm going to summarize this article and forward it with a link to the article to our City Council.
If they get a fan base, then by definition that base is going to be willing to turn a blind eye to some defects because they love some other aspect of the car. For Tesla, people loved the acceleration, handling, and interior styling, and so they were willing to forgive some of the build quality issues like gaps between the door and the body.

The question is whether Lucid can deliver some unique experience that customers value, and if so, then they too will be forgiven for their own gaps.
This might sounds dumb, but why not extension cables for the second engine that was providing zero power.
I have a paranoid fear that keeping companies private MUCH longer than previously normal will be the status quo going forward now that the general public has easy access to active stock trading.

A truly open market strips away a lot of the advantage insiders and old money have enjoyed for a long time, and keeping growth companies in the private market is a way to prolong that privilege.
Outside of the sliver of people that research religion that remain religious, I absolutely know many religious people who have no concept of the relationship between other religions and how they would have the same deity involved. From my experience this would be most people, I don't know what your experience is nor do I have a quantitive study on this. I have talked to many people that would find this entire conversation alien and also offensive, just from their own lack of exposure. Even the idea of verifying this or merely opening the holy books to see that many of the chapters and stories are the same would be sacrilegious to them.
Not just the factory, there is both Tesla and Space X HQ in CA. And if you look at careers page for both, overwhelming number of job openings are there. In addition, Tesla has expanded like mad in Fremont and further East Bay. Including owning several warehouses and offices in the region
So, in essence, our (Australia’s) government blinked
There's also this: https://apps.apple.com/hu/app/healthfit/id1202650514

It let's you schedule exports of some of your data to multiple sources. I use it to sync to Google Sheets, where I can easily build diagrams and data from it.
Exactly. I think their algorithm explanation explicitly mentioned giving less weightage for follower counts and users following a particular creator. I'll not be surprised if the following feature is mostly for satisfying creator egos (thus helping to keep them on the platform) and not for the algorithm itself.

One excellent feature of the algorithm is how it ties user feedback to the type of content shown and not to the creator of the content, thus giving better recommendations.
Non soft looking EVs have bad range. Batteries have very little energy stored compared to gasoline, and you have to fight to get usable range. Skinny tires and aerodynamics are big in EV world.
Saw a podcast by the guy who played Lex Luthor on Smallville. He pretty much admitted to being a Narcissist who is addicted to attention. Good that he has self-awareness but many seek fame and attention without really understanding why they're doing it. Had a friend like that who was an otherwise wonderful person but her need for attention culminated in her being arrested for faking an attack on herself while hiking. It's a difficult need to control without awareness.
Creating a simple page for obsoleted site in a couple minutes using Next.js
I've also encountered that, it's very frustrating when you get a 200 ok, then you continue on in your client but there was actually an error expressed in the body of the 200 response. Ah gee.
Another good resource if you're interested in handheld or SFF computers for gaming is ETA PRIME's channel: https://www.youtube.com/c/ETAPRIME

He goes pretty in depth on the products he reviews, and periodically does videos where he compares several competing products and suggests which he recommends depending on your budget and other priorities.
Damn, the idea of string interning symbol names in a preload pass is tight. That's one of those sentences that you read and from then on it's just obviously the right way to write a linker.
IMO SPACs as an alternative to IPO are good for founders. I don't think they are good for markets because they indicate that investors don't currently care what their money is invested in, they just expect the manager to provide huge returns with very little due diligence. In this market it feels impossible to lose and SPACs have exploded because everyone is willing to write a blank check.
But there are limits. Nudity for one. Sexual content. Nevermind the more serious beheadings or jihad videos.
I just submitted the official request form on https://openai.com/ and two days later I got access :) Not sure whether they are checking every submission and use-case manually or not.

My guess is that they are opening it up a bit more as the models and the API are becoming more mature. Their slack channel currently has over 20k people in it.
They already slowed it down by taxing it like it isnt a currency.
I was very disappointed to see that Taibibi piece hit the front page regarding SPACs and how they are a bubble.

More companies are going public, and there are even some undervalued SPACs.

The key issue is overinflated asset prices, not SPACs.
Page 19
of https://pagedout.institute/download/PagedOut_002_beta2.pdf has an artisanal QR code, enjoy!
No, the shares of CCIV were valued by Lucid at their approximate market price, not the NAV.
> This is false, rich folks have far more debt than poor people ...

On a percentage basis?

[citation needed]
Can someone answer a question for me? Is or was it ever true that booting Linux on a zSeries mainframe involves converting (part of?) the bootloader into 80-column card sized chunks to feed into a virtual card reader?

I remember hearing this once from a friend who'd had some zSeries training, but I was drunk at the time, so who knows.
> I’ve personally never encountered any combination of JSON-encoded data and JSON parser that didn’t work perfectly together.

As recently as 2017, the Google Translate API used to return completely invalid JSON with empty array indices instead of nulls ([,,,] instead of [null,null,null,null]). This broke several JSON parsers until they patched around Google's cavalier abuse of the language. Your experience of everything always working perfectly doesn't mean that everything always works perfectly.
You just sold it to me, though. Before, I thought only lemons mattered.

See my point ? You have to tell your taxpayers why you spend their taxes, they can't guess it. And if they know nothing abt what you do with it, they'll just vote for the next magical unicorn telling them they're actually stolen by a conspiracy of elitist universities.

Expecting people to be clever just because they exist is optimistic at best :)
This is obviously false and all you have to do is acknowledge there are other countries in the world besides the US.

Every country in the world was subjected to oil shocks. Not every country had price controls. Every country experienced a recession.

Likewise, every country experienced the pandemic. Not every country had lockdowns. Every country experienced recessions.

Posts that had simple explanations for complex phenomena are almost always wrong, especially when they fail to account for the evidence of other countries.
Artificial Pollination and Bee Conservation
This seems to discuss the crust of the earth shifting from the poles to the equator. Not the magnetic poles shifting due to some change in the core.

Relevant passage begins on page 20 (labeled page 13): https://www.cia.gov/readingroom/docs/CIA-RDP79B00752A0003000...
The cars of today are much more constrained in terms of aerodynamics (fuel economy) and safety than the cars of yesteryear. There were cars in the 50s that had better aerodynamics backwards than forwards, and just watch one of those videos of an old car in a crash test collapse on itself before they figured out safety cages. There are essentially a very few optimal designs for safety and economy, so these days everything is essentially tweaks off that.
Man, if my Switch supported Steam Link it'd be hands down my favorite portable ever. I've got a ton of games that would play just fine with the Switch's controls, but simply don't have Switch ports, plus plenty I'm just not going to buy a second copy of just for playing on the Switch.
Why even go to the trouble of converting it to json then?
This idea of soy being the bad guy seems a bit naïve. These days forests are usually first cut down to make charcoal. Thats the initial reason that its economically feasible to cut down a forest, there is no local fuel source cheaper than charcoal. After that its typically a palm oil producer that takes over the now cleared land. In wealthier places like Brazil there is enough investment to buy cattle and plant a feed crop of soy instead.
Doubt it’ll be a problem at all—most people in the biz will know the Stadia story, but write off the failure as Google being Google. It will just be a fun opening to start chitchat. And it’s still Google on the CV.
No they haven’t. If I make money from trading rubles into yen, I need to pay taxes on the gain. Why should BTC trading be different?
It's just so funny to read comments on here.

How can one even imagine a space-faring civilization powered by wind mills?
The goal is to link directly to the manufacturer if possible. But right now the affiliate links from Amazon give me a few $ per month to cover the infrastructure costs.
Banks are like tigers: they eat gazelles and they sleep under the sun.

I mean, banks are just banks, what's bad maybe is people expecting them to do more than store your wealth for a fee ?
Isn't your hypothesis dependent on the fact that there is a way to convince the public at all? The alternative tends to be more enticing.

Humour me; how would you have convinced the public that a pandemic was a real risk before it happened; such that they would need to fork out more money for taxes?

How would you have convinced someone before 2008 that regulating part of the finance industry might be somewhat a good idea; such that they would have to reduce profit on their pension funds?

And how do you convince someone, /today/ that climate-change might have quite far-reaching consequences; such that they'll need to pay more for consumer goods?
ruby's JSON.parse accepts comments (but not trailing commas)
are you of the opinion that BSC might be a better choice than eth2?
Overall I think we're too commoditized to do this "generally". There needs to be a scarcity.

To be a scarcity is to chase things with high specialization and a relatively small niche.

It's actually not hard to do in SW/HW per se, find a really old language/hardware and become useful in it. Mainframes come to mind.
No I don't think so. A ~$37 price tag for CCIV would translate to ~$60B Lucid valuation. I'll buy in if it gets close to that tomorrow (I expect it will)

https://www.youtube.com/watch?v=NR76ObYeGkw
You do rely on an algorithms on the story feed and main feed.

Reels are kinda misplaced. They are so short but require so much navigation. Why not just post a short video. Ig live videos are more important and need the first class treatment (a seperate search, a ig live discovery page)
About 400 comments worth of prior discussion: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
I hope he's not lonely in his job...
Why? Why stop Bitcoin?

Bitcoin is no threat to government or fiat currency. All government has to do to stop Bitcoin is --- nothing.

Simply wait and allow reality to sink in. Under no circumstances should government move to regulate the Bitcoin "market". Nor should they allow government insurance programs (FDIC, NCUA) to be applied to Bitcoin in any way.

Regulation would do nothing but add respect and credibility --- things that are otherwise sorely lacking.

This is not to say that the fraud that is occurring with so called "stable coins" should not be prosecuted. Exposing this will directly impact the Bitcoin market but it is not regulating the market.
Aus bent the knee.
I gotta agree with you - I have been running services on the internet for 13 years now. I learned bind, I loved bind, I didn't think at all about separating what it did. If you knew its config file syntax, you could make it do it all, and easily.
Pets.com went public the year after incorporating. The year after that they liquidated. (Granted... those were crazy times we probably don’t need to replicate.)
Facebook to reverse news ban, government to make amendments to media code
Instagram Reels might have the same concept but a.) different demographic, with TikTok gaining the lion's share of the younger generation and b.) recommendation algorithm, where TikTok explicitly pushes you newer content from barely known creators, while Instagram relies on the Facebook way of likes, shares, comments, hence giving you the same content from the same celebrities over and over.
Pretty sure this is a factor in how we ended up with food deserts: municipalities that couldn't rely on property taxes to cover their budget raised sales taxes, and chains closed their underperformers. Which of course means the municipality loses more tax base as their citizens shop in another city.

Almost every large grocery store business does this, and a brief google street view tour of North St Louis will show multiple places where grocery stores have vanished and been replaced, if at all, by dollar stores.
The argument I usually hear is that SPACs = speculation.

Most of the time investors are investing based on a rumor, and on top of that they are investing before they have access to the company's fundamentals/disclosures available after companies go public.

Lots of speculative energy is often considered an indication of a market bubble.
Yep. Because people pay to have things on FB. That's good enough for small companies, good enough for big.
Yep. I'd say the traditional auto makers are way undervalued relative to Tesla. But what do I know?

The only thing that I can see as an investment thesis is:

1. The whole auto industry is going to rapidly transition to electric only cars (not hybrid, but plug-in)

2. The established automakers are too slow, due to their size, bureaucracy, and relationships with component suppliers, unions, and dealers, to be able to efficiently make this switch

3. Therefore nimble electric vehicle startups are the smart bet.

I disagree with this thesis -- for example it will take several decades just to improve our electricity grid to handle a real rush of PEV, and those electricity utilities are a lot slower and more bureacratic than the mainstream automakers. And that's just one of many arguments against this thesis. Moreover there isn't enough data to suggest that people will accept PEV - you are talking about minuscule volumes so far and are betting everything on extrapolating exponential growth from a small base.

But at least it's not a crazy thesis. A case can be made to a rational person to justify these valuations, even if most rational people are going to be skeptical of this case.
now i'm curious; has anyone been to a store that doesn't have a computer at the till / register, and the person ringing up your goods had to calculate the subtotal + sales tax = total by hand?

the few times i remember handing over a specific sum of cash at thrift/vintage stores, indie shops, etc smaller stores here or there, they would always seem to include the tax in the displayed price if there was no computer to calculate the final tax, and the receipt (if any) was whole numbers throughout
Let's say you're a cloud operator placing long-lead just-in-time orders for hard drives with three different suppliers. Thailand floods and your carefully planned-in-advance delivery schedule is hosed. Your competitor with some inventory runway now has an advantage.

In many ways inventory is better than insurance because you're going to use it and so the cost is limited to storage.
There is that Russian tank attached with two jet turbines on its turret used to put out natural gas (or oil?) field fires.

I wouldn’t be surprised if a snow blower was using the jet turbines more for its blow ability than its heat ability.
I have a 2021 Subaru and can start and lock/unlock the doors from a phone app. But, I cannot put the car in gear without the key present, and it will not run for more than 10 minutes without manually starting the car from the driver's seat with the key even if the engine is already running.
I see, I haven't had to dig too deep into DNS so it wasn't obvious to me that those were separated like that. I guess, then, that it's only useful to allow us to someday upgrade to some post-TCP/IP world if there's ever a reason for that.
> As an implementation strategy, we do not care about memory leak because we really can't save that much memory by doing precise memory management. It is because most objects that are allocated during an execution of mold are needed until the very end of the program. I'm sure this is an odd memory management scheme (or the lack thereof), but this is what LLVM lld does too.

The fact that someone does it wrong doesn't mean that we should do it wrong as well ;(

I don't think I like this approach. It may work now, but will probably seriously limit the possibilities in the future.
I'm looking forward to the release that will heavily reduce use of Javascript, at least on the frontend.
> If Crockford's argument was "I got rid of comments because people were using them for preprocessor directives", then he just made the problem a million times worse because now there are a million different, incompatible "preprocessor directives"

No, because his goal was to make JSON a highly-compatible interchange format, which it is! There are roughly zero incompatible preprocessor directives, and roughly zero problems using JSON to exchange data between parties. Seriously, when have you received JSON that you couldn’t immediately parse with your standard JSON parser of preference? The fact that some people might devise their own tools to store incompatible JSON on their end with things like comments, and strip those things out when transmitting them in order to make them compatible JSON, does not qualify as an incompatible preprocessor directive. On the contrary, thats precisely the intent of the choice to not have comments in JSON.
You cant even draw lines in green ink. That color is for gov officials signatures!
Problem is... YAML sucks, as human readable format
That would make fetching JSON data significantly more complicated. You'd need to write your fetch call to detect if the browser supports comments and commas in JSON, and then make the request to the server to ask for whichever variant the user's browser supports, presumably with a different Accept header. Users who haven't updated to a new version of the browser would still ask for the old JSON format, and users who have updated would ask for the newer version.

That would mean your API would need to serve different variants based on the Accept header, and your backend code would need to generate the two different variants.

And then you'd have to question if sending API responses with unused things like comments is actually a good idea given it's entirely wasted data in a production environment.

I suspect few people would use a newer JSON format until it's been available for a long time, and even then they wouldn't use it on big sites.