skysight-inc/HackerNews huggingface dataset:
“If” conditions and state machines are not mutually exclusive. You can implement a proper State machine with “If” conditions.

That switch-case alternative you’re suggesting? That’s just another manifestation of the same concept behind “If” conditions. So, really, with case statements, you’re still implementing nested conditions, just in mixed ways (a mix of case statements and “If” conditions)

The distinguishing characteristic between state machine and bad logic is that the top level conditions are the states, rather than the inputs.

EDIT: for clarity.
> The ability to collate, search, and analyze data used to require labor power, it does not anymore.

This is all baloney. There is noone organising the information and documents in "modern" companies. There is just a rolling reset of knowledge with an average lifetime of about three years.

> Having physical pieces of paper as a fungible business tool is still something used by a lot of firms but they are simply behind the times,

They are not behind their times. They are using a system that actually works.
The landscape and city photos are stunning.

The ones with people and animals tend to have distorted faces or bodies.

But keep up the good work. There’s a definitely a market for this.
It wasn't the panicking that lost you money.
In case the author sees this:

> Believe it or not, this is basically how everything in the Python and Ruby worlds work

And those 2 paragraphs are not really true. Python and ruby environments don't exist "these days" - they've been available longer than npm existed. (virtualenv 2007, npm 2010)

The system/project split exists in the same way npm --global / npm exists. The only real difference is that you can't have different versions installed in the same environment at the same time - not the other things implied by the post.
Great job sticking to your investment principles. Every investor needs a 'Ulysses pact' that ties them to the ship to prevent the sirens from eating them.

It sounds like your account is mostly taxable, have you ever considered getting your 3-fund exposure through a '90/60' fund like NTSX? The fund uses bond futures to get the increased exposure. It also has some tax efficiencies vs bond etfs. There is a US (NTSX) and International (NTSI) version.

You could allocate 2/3 of the portfolio to NTSX/NTSI to achieve a 60/40 and then have the rest for either opportunistic market timing/security selection ("dry powder") or as an allocation to alternative beta (say something like managed futures, MLPs, private businesses, etc.)

Obviously, taxes are a primary consideration, but I find these types of funds interesting in theory!
yep.

and i wrote my first quel in 1984 at BLI.
and sql still won the war.
Sometimes can be cute: https://dropover.cloud/d6b973#841f5cc5-f92f-44fe-93ec-9e9b9d...

The uncanny valley is real but I guess these issues can be fixed with a "face sanity engine".

"Limbs sanity engine" can help too: https://dropover.cloud/8bf440#ce54ae49-bb16-4ce9-97d1-71b3b8...
It is not. We have a great judicial system and technology has always favored innocent to prove their innocence rather than it's absence.

More Technology => More Evidence => More chance of acquittal of the innocent.

Technology also helps deter and catch crime

It's really sad that these psuedo-privacy and soft-on-crime policies are destroying America far greater than imaginary oppression dreamed up by privileged white sitting comfortably in their homes with cushy jobs.
"Hey boss! I just had a great idea to glean new metrics from all of that data we've been hoarding. We can't get it unless we go back to the raw data. Is it still available?"

"Of course it is. This is exactly why we keep it around."
We are already in a recession. Maybe not by the official definition that you can only measure after 2 quarters, but it is pretty clear that the country is producing fewer goods and services, especially after adjusting for inflation.
Great. Even easier then
And this is how you get wealthy. Hold tight and play the long game.
The distraction free workflow with timer motivation is a really killer feature. I wonder if you could handle the longer term PKM / organize / retrieve kinds of use cases by integrating really nicely with tools that focus on that, like Obsidian?
> based in the same jurisdiction as you are

Why would I trust an entity that often has the legal backing to harvest my data and provide it to the government whenever they "deem" it necessary? The same government that has direct means of control over me? Whether it's the US, China, Germany, I think I'd rather put my chances with some private company that at least has financial and maybe ethical motivations (depending on the company) to protect my privacy. An ISP will only go as far as the law requires to protect it and who knows what backdoor deals are made with governments to subvert those same laws.

There is no realistic/helpful/useful legal process to sue over a breach of privacy. So my ISP being in my jurisdiction doesn't do me any good at all.
> replace it with a couple lines of sql that is much faster and less buggy is a life changing experience.

you have snatched the pea.
OpenStreetMap is very very good. In many ways, I prefer it to Apple and Google.

But the 2022 version suffers from a number of issues that Google and Apple are both suffering from recently: a lack of focus on who this map is for. Is this map ornamental? Or is it for driving? Walking? Finding tourist locations? What is it for?

One of the obvious changes in OSM between 2012 and 2022 is the addition of building footprints at the cost of removing a lot of street names. At this scale, do footprints really help? Am I planning a walk and need to know the street name where I will turn? When you are close to a destination, yes the footprints help one identify the correct building. But not here.

Here's a Google Maps example: if you put Canada's Yukon Territory into frame, does it show you the major roads? No. Does it show you any roads? No. Even if you select "traffic" it doesn't get the hint that you care about driving. It just wants to show you a map of geography.

And now an Apple Maps example: put California into frame. Freeways and two-lane roads are shown as thin lines that are nearly invisible. Good luck planning a route with this map! Want to go from Point A to B? It can do it! But want to consider side trips or general routing yourself? Nope.

There's still no adequate substitute for a AAA map for driving. I suspect hikers, bikers, and walkers are also poorly served by these non-specialized maps too.
... indeed, to the point where there is still debate about this actually is a recession. NBER, for example, have not yet called it (likely on account of the employment situation, which is very non-recession-like).
I have to say: hats off to you, Sir! The whole buy-and-hold thing, while technically simple, is really hard psychologically — and that’s when you have to deal with only your inner demons, fears, and greed.

Having a close relative, and one that many people look up to, actively „sabotaging“* your resolution, is really next level!

*) I know your father only wants the best for you and this is in no way meant as an attack.
One helpful hint for dealing with state machines isn't listed (arguably because it's not state machine specific).

The most common way to abstractly describe state machines is the directed graph, but (like nearly all graph problems) it's often just as illuminating if not more to decompose the graph into a matrix as well. So rows are states, columns are events, and the intersections are transitions. Being able to run down a column and see what happens in each of the states when a certain event is processed has made a lot of bugs much more obvious for me.

Now when documentating a state machine enough to actually draw out the graph, I always include a matrix representation as well for that reason.
I think it's somewhat possible to time the markets given monetary policy.

Monetary policy and stimulus during COVID caused a currency devaluation. If nothing else changes, the value of assets should increase, relative to a currency.

The same thing happened with monetary policy in March 2022. Interest rates went up, stocks went down.

I'm curious what others think.
My first guess would be an attempt against human trafficking.
Let's do science then.

Terminal velocity of a falling 9 mm bullet is 219 fps, .223 bullet falls at 244 fps. [1]

To perforate the skin and enter the underlying subcutaneous tissue and muscle, a minimum velocity in the order of 230 fps is necessary. [2]

So the bullet falling at terminal velocity has barely enough velocity to break the skin, and is therefore very unlikely to be fatal.

[1] https://forensicmcq.com/terminal-velocity-of-falling-bullets...
[2] https://pubmed.ncbi.nlm.nih.gov/7304523/
This is an amazing contribution by Google. I wonder if there is a simple WebRTC demo app available with this codec plugged in?
You don't have to necessarily short to express bearish beliefs, right? LEAP options seem like a great way to articulate your financial predictions without being exposed to excess risk, but idk anything.
No Collar jobs. No collar holler!
Seems like a perfect candidate for a drive by fix. If you see it in your dependency tree, fix it in the project that uses it.
> In C, you’d have to program how the data should be stored (data structure) and written to disk.

Just like declaring the columns you're specifying values for and then the values for them?

If SQL was declarative, you wouldn't have an error on duplicate CREATE, there would be no CREATE OR REPLACE, and changing column types would not be an error. It would just 'table x should be like this, make it so'.

(Actual queries/projections I would say are declarative, just the nomenclature pretends they're not. (Select from join all sounds very imperative, but really you're just describing what you want, and have no say over how it's retrieved.))
Old Market Adage: Best time to buy is when blood is running in the streets
That is like trying to catch a falling knife right now.
typedef struct State State, *StateMachine;
typedef void (*Event)(StateMachine *sm);

struct State {
Event TurnOn;
Event TurnOff;
Event MakeStuck;
};

void IdleTransition(StateMachine *sm);
void BecomeOn(StateMachine *sm);
void BecomeOff(StateMachine *sm);
void BecomeStuck(StateMachine *sm);

const State StateOn = {
.TurnOn = IdleTransition,
.TurnOff = BecomeOff,
.MakeStuck = BecomeStuck
};

const State StateOff = {
.TurnOn = BecomeOn,
.TurnOff = IdleTransition,
.MakeStuck = BecomeStuck
};

const State StateStuck = {
.TurnOn = IdleTransition,
.TurnOff = IdleTransition,
.MakeStuck = IdleTransition
};

void IdleTransition(StateMachine *sm) { }
void BecomeOn(StateMachine *sm) { *sm = &StateOn; }
void BecomeOff(StateMachine *sm) { *sm = &StateOff; }
void BecomeStuck(StateMachine *sm) { *sm = &StateStuck; }

StateMachine sm = &StateOff;

It's still C but arguably much more concise than a switch, wouldn't you agree?
Finally! They know we're going to soon start locking up white collar criminals with sentences commensurate with the financial value associated with their crimes. It will be a bonanza for the private prison industry! /s
Cyberattack reveals Mexico president's health scare
You mean people breaking the law were arrested and the crime rate of US was rapidly declining?

Sure, we can't have that, right? What we want is smash-and-grab, locked-down-shops, rampant crime.

But hey most of the HNers are sitting at their comfortable suburban home with cushy jobs. None of this affects them, only imaginary persecution of them
I tried 5 banks (swedish and italian). None of them are in the list. I feel safer now :D :D :D

handelsbanken.se
danskebank.se
unicredit.it
fideuram.it
sella.it
Anyone who has experience working with Tibco’s service bus? After all their name is short for “the information bus company”. I have seen their product deployed in many banks and exchanges but never heard anything good or bad about it from a developer standpoint.
I'm keeping up my regular purchases while the market is on sale. I intend to keep doing that for the next 30 years and am banking on none of this mattering in the long term.
Open Book Abridged: OSHW E-Reader Now Simplified, Pico-Driven
Nice. I was aware of the folate/vitamin D balance, but hadn't heard anything about sub-fur skin color.
This is smart and obvious but I need to be reminded of it. I am down barely 10% of what you are but still panic every few weeks.
I just wanted to compliment you on your landing page :)
Again where is the evidence? Except manufactured imaginary persecution by HNers?
I heard from my friends that some US visa appointments in India are now 800 days out in future
Thank you for good article. I've used SM extensively since the 90s. I've even written a software product once which was enterprise grade SM visual designer and runner. It was used in real life to facilitate interactions between various subsystems between multiple Telecom companies. Later on much bigger company came with their business process middleware (basically the same thing) and us being very familiar with the tech has brought very fruitful partnership.
COD Warzone required phone verification to install when I tried. There was no way to play at all without getting a code sent to your phone. But yeah this is old news. This cancer started around 2010 when Google, Yahoo, Microsoft, and friends out of nowhere required it on all of their services.
I had a big bonus from my employer getting acquired, so I went and bought a house with cash rather than getting a mortgage and investing it. Sure, I might have lost out on potential returns in the long term, but if I invested it and the market immediately tanked I’d be out a bunch of money. With the house, no matter what happens to home values (or my employment), I’ve got a house.

(Honestly after seeing what the markets have been doing lately, I’m glad I did.)
You should. Like it or not the world is finite with limited resources. There are winners and losers. If you want to help people, then win and start a scholarship or pay off someone's medical debt. No sense in suffering with everyone else when you were smart enough not to.
What a bizarre use case. I highly doubt your scheme performs better than just using PREPARE AS INSERT to create a prepared statement and execution plan on the database side. Or are we still generating SQL using string interpolation in 2022?
This was also how I could justify being more trusting of Apple. They didn't need all my data because that was paid for up front. The ongoing services that needed to make money I used were also paid for. Obviously that's no long quite true with Apple ramping up their ad business, but that attitude is still often the best you can do without a level of effort that I just am not willing to go through.
Fortunately, it’s not what it is.
Absolutely, having very focused packages helps from an external consumer perspective as well.

Interfaces can help if you have multiple things that all implement the same functionality or you need to mock out for testing, but often times people will create interface bloat for things that are only implemented by a single struct and there’s no benefit to testing.
Uh I just have to click "advanced" and then "proceed anyway".

I tried on a blank profile to make sure there were no strange settings.
After a collision, the periapsis is at most as high as the point of collision, and the apoapsis is at least as high as the point of collision. In plain English, if two satellites collide with each other at an altitude of 450km, it doesn't matter what the original orbits were; 100% of the debris will have a low point in their orbit at or below 450km, and 100% of the debris will have a high point in their orbit at or above 450km.

One of the quirks of debris deorbiting is that drag is exponentially higher the lower you are in orbit, and any drag that the debris experiences at any point along its orbit will manifest in a reduction of altitude 180 degrees along is orbit on the other side. So if you have a piece of debris with an eccentric orbit, let's say 300km at periapsis and 1,000km at apoapsis, after a fairly brief amount of time you'd expect the debris to have a periapsis of 299.9km and an apoapsis of 500km. Then perhaps 299km periapsis and a 350km apoapsis. etc. I'm making these numbers up but you get the idea: the high point in an orbit is the part that drops the quickest.

Even if you were to launch 100,000,000 full sized satellites into orbit at 400km altitude and deliberately orchestrated Kessler syndrome, space would be unusable for a few years, but would be 100% back to normal after 5 years.

The dangerous orbits are those in the 500-2,000km range. Satellites whose orbits never bring them low enough to experience significant atmospheric drag. Those are the satellites this new rule is targeting.
It would appear this argument order is due to Principle 5: Data comes last, for consistent currying.

You might not like it, or the library (I don't write JS on purpose, so no opinion), but it's right there in the README.
Which recession stocks did you pick?
> at a decent scale

More than a few old reactors here and there that are about to be decommissioned would be my idea of "at decent scale" here, so let's say that 10% of the new build power was nuclear (which would be equal to how much old, rotten nuclear fission infrastructure we have today, in the world).

I would almost bet less than 2% of the current planned and contracted energy capacity was in nuclear and that probably a good part of that will never materialize.
"WFH will reduce middle management..." I find that an interesting idea, because at my company the introduction of work from home has increased middle management to herd remote cats. Because you can't just talk anymore, you have to document every last effing thing, and then have interminably long meetings to go over it. I'm skeptical. WFH seems to be a middle manager's dream.
Yes open communication with insulin pump has historically been a feature not a bug. In the older minimed models you still needed the device serial number to “hack” it, not sure if that’s the same for the 530g, but if it is that’s enough security for me as a type-1 diabetic. The cynical part of me thinks that minimed is more concerned with playing defense against superior closed loop software alternatives than they are about safety.
And maybe von der Leyen will lobby for a stricter reading of those treaties if the wrong party gets elected, which is the subtext of her words, obvious to all but the most willfully obtuse.
I think that's interpreting too much into the comment, especially with the reference to Poland and Hungary: It's saying that if the governments cause problems with EU law, the commission has tools to handle that. The commission does not have the power to just cut funding without a reason, and if it ever attempts to do so the EU courts will put a stop to it. The treaty violation processes are slow, intentionally. (And the majority of member states is quite happy with that, since most of them run into that occasionally, and also has all the reasons to not stand for that)

"We'll pay close attention if you stick to the laws" is pretty much the worst the commission can really threaten a government, which isn't really all that much if there is nothing serious to punish.
People out there aren't planning to avoid struggling to live during the crash, while people here are planning to avoid struggling to buy a second home after the recession.

Who should be rewarded? It's complicated. I tend to agree with what you suggest though. Some limit needs to be in place to avoid unnecessary cruelty to humans, as humans in cruel situations produce volatile outcomes. The finance industry is opaque by design, and the average person shouldn't be punished by being deliberately led into the dark.
Hence the many mentions of statecharts in the linked document. A graph written using your library would translate trivially to a statechart.
well google is removing adblockers from chrome to better monetise the web…
Celsius, anyone?
The contents were probably laundered from an iCloud hack if you consider the shady backstory and forensic analysis. Somebody seems to have dumped the rest of it a couple months ago. Of course that got even less attention outside of right wing tabloids.
Imagine a portable podcast player for fans of vintage tech.

(Won't work with music, of course.)
The 3 thoughts I like to play with when thinking about investments are

1) don't try to time the market

2) be greedy when others are fearful

3) don't measure your portfolio based on the high water mark

I didn't sell everything at the top, though I suspected a drop was coming, I just hodl (not just crypto, stocks too). I have confidence that the companies I stock in and the crypto I keep are in companies/projects that I want to see succeed, not just those that I think will provide the best return, though those two things often overlap.

However, now is the time to be greedy, and I'm sure that time will continue for the next 12-18 months. Is this the bottom? Probably not, but it may be bottom enough.

The last point is what I find interesting where everyone says they "lost 20%, 40%, etc etc" but I've never understood why they take the high water mark and not what the market "should" have been priced at.

We are confident 2020/2021 were significant bubbles driven by monetary policy. So why would we consider the top of the bubble to be what our portfolios should have been valued at?

I prefer to look at the price from 2019, and look at the return on investment from there, or earlier if you like. Compare where your portfolio is to had you been in cash or other investments. To me, this is the way to take the long view. Yes, you could have sold at the top, you didn't, so you never had that value.

I find this mentality helps me keep an eye on the longer-term. YMMV
No one has proved twitter shadow banned anything yet. It could have been a mistake. This is hype from the dailywire which is always full of garbage and is only the same level as breitbart or OAN. For examplet those sites are melting down over Lizza playing a flute own by James Madison (likely because she's a person of color)
Then hand it over to your attorney. Since you mentioned that you are still being billed for it, those receipts should make it easy to frame as a commercial dispute.
You can also use yarn berry (version 2 and onward has this codename). It has a plug and play algorithm instead of node_modules, but you can also use it with a pnpm resolver if PnP breaks stuff which it sometimes does as many libraries assume node_modules exists.
While recessions are normal, I don't think this one will be. There are some major changes happening in the world that are permanent. For instance, the Brookings Institute estimates that Long Covid has already taken up to 4 million Americans out of the workforce. If we continue at that pace (~2M a year), then by 2025 we'll have 5% of our workforce too disabled to work, and many more workers impacted by reduced functionality, or by caretaking responsibilities.

In this sense it will be much different from your average recession. Add to that the other demographic changes as Baby Boomers age out of the workforce, and we're going to have a labor shortage for the next several decades at least.

Some people with Long Covid can still work, but their brain fog makes them unable to work in their former capacity. So any job that involves a very high-functioning brain -- from coding to surgery to piloting an aircraft -- may become extremely hard to fill as time goes on.
As if chromium wasn't a fork of konqueror
I don't know much about Fedora, haven't run it in years. But there are quite a few open source projects that are effectively dominated by RH employees. In a few that I've had interest in, it was pretty clear the direction was being project-managed by RH.

I think they've learned to try to keep it subtle, but they wield a lot of power in the open source world, not just via their distributions and direct contributions.