skysight-inc/HackerNews huggingface dataset:
Not only that, but you're using nonstandard ports for your WebSocket connection (wss://blog.slimjim.xyz:1313/livereload)

Since this makes my firewall dialog pop every couple of seconds after I close it, I prefer to close the page without reading it.

Why not just serve it over 443 as well?
Most yeasts die off at a certain %ABV.

There are also ways to remove them entirely by using clearing agents/finings followed by racking (siphoning from the primary fermentation container to a new container) - this is the normal process.

If you are doing natural carbonation or "secondary fermenting" in the bottle by leaving some yeast in and back sweetening, you can kill the yeast by pasteurizing in-bottle (basically by putting the bottles into a pot of hot water for a while). Though this does sometimes lead to explosions.
> By the way in the latest HTTP RFC (RFC9110) status code 422 is finally officially defined (previously was part of webdav extention), which means that the war 422 vs 400 for validation and other semantic errors is over and we have a clear winner.

Unfortunately, the way 422 is written implies that the sent body/content has error(s) and not the header. It's close, but I still feel that for GET requests it's wrong.
EU bans changing the WiFi router's firmware or country to disable DFS protection
> Quite obviously a lot of people correctly timed the market's trends starting around the end of 2021, and the reasoning was pretty sound.

You mean when some of the Fed officials sold? Sound reasoning, indeed.
IME it is much easier to start with FP and later on introduce OOP rather than the other way around.

And yeah, sometimes stepping down into mutability and such is necessary for performance.
"You can't time the markets" doesn't mean it's not possible. It means if you do, it's luck
Dumb question: If last month was 9% inflation, and the month before that was 7% inflation - does that mean we’ve experienced a 16% inflation?
IMO, the story is not about the onions. It's about building a business from a domain name. A good domain name is worth x10 in marketing. The other HN articles show more of strategy of building around a domain name.

https://news.ycombinator.com/from?site=deepsouthventures.com
When you fix it, write up a post mortem so others can lesrn from your mistake!

Since it's distressingly common.
They should be the default because they are more secure than a password plus a email password reset.
Yes! This is absolutely one of my biggest pet peeves.

A 404 should not be shown on a valid path with an empty result. That’s exactly what 204 is meant for.

Moreover, a 404 in many REST clients will bubble up an error in the application code because it thinks there’s something wrong (you’re trying to reach something in the wrong place). That’s not the case for an empty result, any more than an empty list is an error.
As are most other (or all?) OECD countries at the moment. It would be better to compare with other countries inflation instead of the 2% target at this point.
But perhaps those are somehow related.
Similar nonsense has been said about Trump (“it’s just the liberal media”), as though we didn’t have direct access to his tweets.
And backward engineers, including porters and students, and code recoverers.

And especially, software tweakers and improvers. Not all software is open source.
Google’s profits have vastly outstripped the money invested into it. They could have borrowed at 20% and still been wildly profitable.
LOL there are plenty of people like that
Let's be honest here; most of the cause, is corporate greed.
Do you know of any research focused on lead-related health issues from areas of popular general aviation? Or around the supply chain for leaded fuel?
The Russian invasion isn't what caused inflation. I don't believe in the "Putin's price hike" because inflation was already picking up speed in Q2 2021, well before the invasion.
It seems consensus is calling for something like 3.5 to 3.75. But it’s all speculation.
SGX was patched to solve those issues though. This is one of the issues with the security and side channels space: often there are mitigations powerful enough to stop attacks, but people don't remember them being rolled out. They recall the attack, say "oh well that is broken forever" and never re-visit the issue.

As I mention elsewhere, an enclave is a good construct to use here because you're explicitly signalling to the CPU that the memory space has unusually sensitive secrets and you're willing to lose performance to protect them.
Yeah I'm in my 40s and I don't have that much in savings. Of course, working in failed tiny startups without 401k plans for most of my 20s didn't help. I've been doing my best to make up for lost time the past few years, but I've still got quite a ways to go before I get to that point.

But 600k in the bank is still not the norm for Americans, only a small percentage of them. Most are really struggling right now.
This, with some illustrations, could be a fantastic book for kids and adults.
Hey I’m making a product for self publishing. Could I ask your bother a few questions as one of the people who have successfully done it?
Ericsson's main point is that talent isn't as important as a lot of people, including other experts in the field, think. What matters is identifying your weaknesses and training specifically to improve those, often with the help of a coach. Just doing something for a long time doesn't necessarily make you great at it.
On the flip side, I find that opening links in isolated sessions very valuable, if not just because I don't want links sent by others to affect the Algorithm's perception of me. 80% of the time, I want to be a blank slate when interacting with in-app browsers.
Quote to take maybe with a pinch of salt. Having been smart enough to invent Bitcoin, one could assume that Satoshi knew that waiting 10 minutes for a block time to be finalized along with a speed of 7tx/s was not going to be practical to go shopping ... regardless of tx fees. Something had to be invented, and this was just not there at the time of this whitepaper
Static web servers return 404 for resources that don't exist on the file system.

For example, https://news.ycombinator.com/s.gif -> 200

But https://news.ycombinator.com/t.gif -> 404

I don't see why /api/v1/employees/3.1415926 shouldn't return a 404 either.
I called State Farm yesterday to file a claim and an automated message prompted me that if I was a California resident, I could press 1 and opt out of having my personal data sold. Seeing as how I'm not a California resident, it felt like a subtle little "f** you" since I couldn't even opt out but I still heard the option.
Alex Jones isn't real and the man who plays him is part of a massive conspiracy inside the deep state.
This is exactly whats happening. No one (private citizens seeking raises, nor corporations setting prices) is willing to be the one to take the hit.

Everyone wants a 9% raise, everyone wants more for their products because operations cost more, inflation rises even more next month, rinse repeat
Why do you think housing is a safe haven? Interest rates will continue to rise, thus making a monthly mortgage payment more expensive. People can flat out not afford to purchase homes at these levels if interest rates rise. It's simple math.
so IS owns both "supersonic studios" and "supersonic ads"? (though unsure if there is a difference anymore since the latter redirects to supersonic.com)
Someone already tried this gambit: https://news.ycombinator.com/item?id=32076447

Engagement is down across 1. Cable viewership, 2. News app sessions, 3. Website visits , and 4. Engagement on social media.

What you have after "Story:" only deals with cable viewership (1/4 of the metrics).

Cable viewership is, on average, down 19%, and the story makes explicitly clear: "Those losses skew heavily toward CNN and MSNBC"
They're not reacting to CPI inflation, but rising interest rates. Markets expect monetary policy to keep tightening in response to CPI inflation.

When Fed is expected to ease monetary policy, these assets will start going up. It depends on how the economy reacts more broadly to rising interest rates.

These assets can be seen as a hedge to easy monetary policy, rather than a hedge to CPI inflation.
Last Spring (21) when we thought the pandemic was subsiding, we started optional in-office days. I went in one day, stopped by the kitchen, and bumped into a peer I had not seen in a year. Not even on Zoom. Our teams had worked together on something a year or so prior, but the paths of our products diverged. We never had a reason to interact after.

And I'll tell you what -- it was _amazing_. A typical "5-second good morning" conversation turned into a 10-minute catch-up. Which turned into a 30-minute system design discussion. I loved it, we were both juiced. If you could guarantee that all in-person connections in an office would go like that, I would give up remote work in a heartbeat.

Unfortunately, that's not how it works. People get used to the grind, the commute, and their office environment. They don't (generally) bring that kind of impromptu excitement every day. Our interaction was a mix of curiosity, pandemic anxiety, and joy in our work. You can't snap your fingers and expect that to materialize every day.

The bean-counter in me can't justify the millions of dollars in the annual office spend to (hopefully) enable connections like that. Which is why I am fully on the quarterly-or-semi-annual-retreat train. Ditch the office, and point that money towards infrequent in-person events. Pay for people to come in from wherever they are (if they want to). I suspect that's a _much_ better ROI.
There was the context for collectivization as rapidly industrializing agriculture, which did lay the foundation for the rapid urban growth afterwards and the prevention of further famines which were regular occurrences up to that point through the new established agricultural infrastructure. The middle class developed from the resulting maturation of industrialization and urbanization instead. So the economy itself underwent a rapid shift from peasant based to factory worker based and beyond to catch up with the developed world.

Of course there is the human cost of such rapid change, but I wonder if the swiftness was compacting human immiersation into a tighter time frame rather than having it evened out over a long period of time. Perhaps the huge economic disruption led to more overall immiseration? Or did the planners think that rapidness would have resulted in less overall immiseration like a trolley problem? If South Korea was an example, students depised the pro-industrialization military dictators, but later generations have started to appreciated the fruits and sacrifice of pro-industrialization.

Interestingly as a side note, North Korea has a more corn based agriculture out of necessity to adapt to the poorer agricultural conditions of the north versus south, which was traditionally the farmland of Korea.
Financial markets are leading indicators of job markets. The stock price is about expected future performance. When that bad performance materializes they decrease hiring and start layoffs. Then tax income decreases, which leads to public sector budget issues, so they start cutting too.
Very curious if real estate can hold value in the hottest markets in the US, though. I recently moved from Denver, where housing prices doubled or even tripled in the last couple of years. In the mountains of CO, there's places where prices quintupled.

I suspect that those price trends aren't sustainable, and have to deflate or stagnate at some point. In the LONG term, decreased immigration and birth rates in the US eventually have to result in lessened real estate demand. But that's probably going to happen on the order of decades, not months or years. Real estate in a lot of the US is at least a fairly stable investment (especially for wherever you want to live anyway!).
I think the OP's point is that as prices aren't dropping and the comparisons are with this time last year before the fuel price spike, a year of "8-9% YoY inflation" headlines is prices having risen 8-9% once, not some compounding effect. Which doesn't mean central bankers wouldn't be happier if the rate was 0.3 points below expectations rather than 0.3 points above it, but the June YoY figure being way ahead of the 2% we used to see reflects stuff that happened earlier in the year, not a spiral that needs addressing asap.

If the YoY figure was around 2% in June, that wouldn't imply a reversion to normal economic conditions, it would imply stores had run round slashing prices.
Uh, yes, my snarky friend. I didn't suggest Sri Lanka is agriculturally self-sufficient. With so little a land area to work with, that would not be possible.

It's not clear that switching to organic agriculture in any way reduces capital outflows. Do you mean reducing import costs by not having to import chemical fertilizer? If that were the case, I think Sri Lanka would focus on boosting domestic production and finding cheaper suppliers.
Strong job numbers are negative for the economy and markets now. It implies future inflationary pressures.

We're almost certainly below the natural rate of unemployment, meaning even a declining CPI isn't enough for the Fed to stop hiking
Not just any swap: it's mirroring - for the reverse direction.
Those destroy the links anyway; I can never reset a Salesforce password because the link is always “expired”.
The theme seems to be similar: a park was built once -> lot of people used it -> repairs/maintenance was not done or was not done enough -> park got dangerous due to neglect -> less people visit it -> park gets closed down

I wonder what could be done differently
Biden’s own party is having cold feet about him running again. I don’t think they’ll make it viable for him to run. They’ll let the rumors fly and allow someone else to be the nominee.

So he need not think about implication on his re-election as there won’t be any.
The moment a centralised institution controls interest rates, and has the ability to buy government debt (in other words finance government spending without the market buying bonds), you are NOT talking about capitalism, but about government controlled markets.
European countries are preparing for (energy) rationing. Record heat does not help either.

Consumers in neighboring countries, like Norway, are experiencing almost 100-fold increases in energy prices as a lot of energy is being exported. I'd be amazed if American energy firms aren't exporting LNG hand over fist to EU countries, as the situation is as dire as ever.
> My favorite one is, you can't time the markets.

Exactly. My favorite one was about Cloudflare stock. Look at the responses in [0] when it was more than $210 per share, For Bitcoin reaching >$60K 'This isn't even close to what will be the all time high.' [1] and I suggested many to run away from the market [2] and one said 'Stock market up 1% today on both this news and decades-high inflation.' which that obviously didn't age well.

So as you can see, it looks like so far I (and many others) were able to time the market and predict the 2022 crash, especially in crypto. [3]

[0] https://news.ycombinator.com/item?id=29355360

[1] https://news.ycombinator.com/item?id=26840880

[2] https://news.ycombinator.com/item?id=29508238

[3] https://news.ycombinator.com/item?id=29752372
I had already edited my comment before you made this reply to specify "rogue-lite" at the beginning of that sentence. I was emphasizing to you that you should not be surprised to find such features in games labelled rogue-like. not sometimes, but most of the time.

I searched for rogue-likes a few years back, played some, enjoyed and continue to enjoy the genre, and commented based on my experience. Pretty much every game I came across had game-state changes. You referenced slay the spire. you unlock new cards and classes in that game, giving you more in-game options for progression as I said.
There's a circular logic in your claim. You claim they aren't planning to leave, and therefore it is not leverage. But the point of that is to exactly affect the plan to leave, which is not set in stone, obviously. The fact that they aren't leaving right now doesn't guarantee they won't leave in the future.
Timing the market is often read literally, like someone bought or sold at peaks and bottoms. But a lot of people saw the bear markets coming. Whether they sold in November or August, they correctly timed. Buy and hold investors made the wrong move by holding. It was obvious then to many.
input = 1

out1: input + 1
#out1 is now 2

input = 4
#out1 is now 5

out2: out1.replace(+, -)
#out2 is now 3

# let's pull an APL
input = 4 2
#out1 is 5 3
#out2 is 3 1

The reactive programming idea a la Excel but text-based looks really neat. I'd love to play around with that kind of thing.
lemonade stands do not keep an easily accessible eternal log of their payments
Why is this person making up their own rules rather than following the standard? https://developer.mozilla.org/en-US/docs/Web/HTTP/Status

You should return the best-fitting error code and an error response in an expected format for the end user you are serving (either your own frontend, or your own api users).

Using 200 for everything means you can't use a whole lot of enterprise server / error tracking software to monitor failures related to the business logic, which are generally as important as most technical failures.
> A language designed around having first-class GUI support

Delphi and friends[1] is still out there. There's also Lazarus[2] if you don't want to fork off a few grands.

[1] https://www.embarcadero.com/products
[2] https://www.lazarus-ide.org/
What country are you in? In the US, I've seen organic tea in the vast majority of grocery stores I've been to. Cafes sometimes have it too, but it's less common.
That seems extremely unsafe, email being what email is, there are many layers of automation that may access that link unprompted: a spam/virus filter on the server or the client may access it to verify it is not some malware, a email client may access it to preload assets, etc. So if a malicious actor starts a login on one of my accounts, and somewhere along my email chain-of-custody/stack a helpful software access that link for some reason, then the malicious actor will be authenticated.
Who told you that? Have you been paying attention the last 6-10 years?

I'm sorry, but the credibility of those networks has completely inverted.

That's not my opinion. The vast majority of media-fueled outrages that were blasted by MSNBC and CNN over the last 6-10 years have proven to be cynical distortions or extrapolation at best, and many times outright fabrication.

Meanwhile, "conspiracy theories" are consistently turning out to be relatively accurate, which is a double whammy as the MSM are the ones telling you they are conspiracy theories.
No, it's YoY, meaning from May 2021 - May 2022 prices rose 7%. From June 2021 - June 2022 prices rose 9%.
> have a far easier time debugging in concurrent code I'm unfamiliar with if it's written in Elixir than if it's written in JS/TS, even if the project in question uses Immutable.js heavily.

How much of that comes from belief rather than reality, and potentially some room to grow on your end? I can debug well written code in any language I jump into, but I've found poorly written and hard to debug morasses can be written in any language.

Poor naming, branch/loop structuring, scoping, data modeling/normalization, module structuring, logging, and dependency selection/integration have all contributed to debugging hassles far more in my production experience than any particular language.
Many of my accounts I use the password reset feature then enter a long and secure password and never store the password. Next time I log in I reset my password again.
Vite 3.0
It’s worth pointing out that you can only see public channels on these trackers. Large players probably have large private channels open with each other to guarantee better payment flows and less fees.

Expedia, Steam and Microsoft not a likely reason cobnest ion got lowered. More likely exchanges and large players got better at handling their wallets.
The Government Debt Iceberg
Plus an RS-232 for your modem and an IEEE 488 for your printer.

That CPU lacked a multiply instruction, so you had to implement that yourself.
Framer | Backend Engineer, (Senior) Product Engineer | Amsterdam | Onsite/Remote (NL,UK,IE,DE,PT,ES)| Full-time

About us: With Framer, users can easily build complex websites straight from their design canvas, giving them full creative freedom without having to touch code.

Backend Engineer: work on many aspects of the product, like Framer Sites, cloud infrastructure, data pipelines, and more. Tech stack: Node.js, Go, Typescript

Product Engineer: Work on many engineering projects, including but not limited to our React-based design environment, native mobile apps, open source Framer Library, and custom code editor. Tech stack: TypeScript, React
Awesome recommendations, now I have something to guide my intuition about what resources to focus on.

I will check out shroomery, and see what the simplest and minimum amount of control feedback loops I can get away with using. If any, preferable passive as you say. Thanks!
Over US Gasoline prices have dropped almost 7% in the past 30 days, in the middle of the summer. That's a pretty drastic drop.

https://ycharts.com/indicators/us_gas_price
Venezuela was melting down prior to sanctions, and was mostly gutted early on by Chavez firing all of the oil technicians and engineers for of all things demanding fair wages.

Ukraine is a terrible comparison, they were literally invaded.
I don't see how using 404 is abusing it. If the client requested `/api/v1/employees/<non-existing-employee>` this means that the entire resource (identified by the full URL, including authority) is non-existing (i.e. Not Found). Both the technical and business requirement are the same here: what the client is trying to access cannot be found. There's no difference between that and `/api/v999/employees/1`, as that resource also does not exist, even if `/api/v1/employees/1` does.

You should detail the error further in the 404 response, and you can say "this entire path prefix could not be found" or just "the path prefix is fine, but this specific employee could not be found". The spec does not prevent you from informing that only the representation of that specific resource is not found. [1]

Using 200 for that is a bit of a cop out, you lose all of the semantics of the response and it's all pushed to out-of-band definitions (like your API's documentation). It could just as easily be argued in the article's example that every single 4xx error is just a 200 with a '{"result": false, ...}' body.

---

[1] - https://datatracker.ietf.org/doc/html/rfc7231#section-6.5.4
A totally unbiased article for sure /s

These guys sell a auth/login system, it's no surprise they are anti-magic-links.

I understand the annoyances for the more tech-minded among us, myself included, but I've implemented this before and for your average user it's a pretty good system. With Universal Links/App Links you sidestep a number of the issue with email clients having their own in-app browser. Also this makes your signup/signin process the same flow (and only 1 step) which is easier for people who aren't as technically minded.

I used this method for a food festival (you buy the festival's currency to spend on food/drinks, it's just a digital version of the paper/ticket/token-systems a lot of a festivals use) and we only had 1-2 people who had issues (email took a few minutes to get to them for some reason) out of thousands.

It's all about knowing your customer base, in the future I might implement the ability to set a password but I'd be the number of people who use that option will be vanishingly small (again, based on the demographics of people using my platform).
> What you're referring to is more of what happens when someone is writing functional code in a language that's not functional.

And even then, there is the question of whethwr it is a deep or shallow copy on receiving or write.