skysight-inc/HackerNews huggingface dataset:
This raises an interesting point. Streaming has become so fragmented that I wonder if there enough space for a "$1M algorithm" which spans across all of the streaming platforms.

I am not sure how that data would be gathered, maybe via an intermediary player like Plex, Roku, Android TV, etc..?
Lunch Money is a beautiful little independent app for personal finances: https://lunchmoney.app/

Won't do lots of complex stuff like investment strategy and estate planning, but covers all the essentials for a personal / family budget.

Gives you a good overview of your spending, net worth over time, and lots of charts and querying functionality. Made a big difference for me. Before I was spread across a bunch of Google sheets that I rarely updated.
Satoshi's dream of a decentralised ledger finally reaches its ultimate form of a centralised list maintained by the DTC. Rejoice!
This is so sad. Crypto (including Bitcoin) serves as a money funnel while takes from economically insecure middle class retail investors and pours it into the pockets of the tremendously wealthy.
In the hypothetical case that a Bitcoin ETF gets hacked and its wallet(s) emptied, what happens? Is it any different from, say, a gold ETF having its physical gold stolen?
> I don't know where that linked dataset is from

Scroll down a bit under the graphic. https://ourworldindata.org/cheap-renewables-growth (which has some more dramatic charts, and a lot of explanation)
Why are people so enamoured with LR parsers, again?

Anyway, I wanted to comment about the (2) note in the post, about using the FOLLOW sets for errror recovery in LL parsers: it's actually a bit more nuanced than just "when parsing non-terminal A, on unrecognized input: skip all tokens until a token in FOLLOW(A) appears".

The actual strategy (which I've first learned from Per Brinch Hansen's "On Pascal Compilers", sec. 5.8. "Error recovery" and then re-encountered much later when studdying the internals of the Go compiler) instead involves considering the FIRST sets of the sibling non-terminals in the call stack. A simple and efficient way to implement it is by augmenting each non-terminal recognizing procedure with a "stop" parameter holding the "stop" set of tokens, which would start as just set([EOF]) at the very top level. Then, if you're parsing a rule of "A ::= B1 B2 ... Bn" kind, you do it like this:

def parseA(stop):
parseB1(FIRST(B2) + FIRST(B3) + ... + stop)
parseB2(FIRST(B3) + ... + stop)
...
parseBn(stop)

and for a rule of "A ::= B1 | B2 | ... | Bn" kind you do it like this:

def parseA(stop):
if atOneOf(FIRST(B1)): parseB1(stop)
elif atOneOf(FIRST(B2)): parseB2(stop)
...
elif atOneOf(FIRST(Bn)): parseBn(stop)
else: setErrorAndSkipUntil(stop)

This approach allows for slightly more precise errory recovery because it basically ends up using union of FOLLOW(A) and all of its parent non-terminals as the stop sets. You can also see this idea proposed e.g. in [0], at the paragraph starting with "What is a reasonable RECOVERY set in a general case?" but it's not implemented there in the way I've described.

[0] https://matklad.github.io/2023/05/21/resilient-ll-parsing-tu...
Depends what you mean by "telling the time" though. How many minutes you have left from 8:58 to 9:34? Analog watch is easier for that stuff. Also approximations - quick glance to see if the long hand is getting close to the hour, the quarter hour, noon, etc. No number parsing needed, it's just gestalt.
35% holy shit. Regardless of whether twitch really needed all those people, it can't feel great to see 1/3 of your coworkers gone, or 1/2 compared to a year ago
100 uW is not a lot. You'd have to collect it and burst to run anything more then a couple of gates.
No reply from Linus Torvalds yet! Hoping to find one was half the reason why I clicked on this.
It's ironic to me that "safetyism" is mixed in with screen time because it's never been easier for children to have access to ideas. For example, every middle school teacher in the country knows about Andrew Tate through their students.
The capacity of the battery is 565 MWh.

The cycle life of these kinds of batteries is about 5000. Meaning they get about 5000 charge and discharge cycles before their useful life is over. It could be 2000 it could be 10000 and the definition of useful is also dependent on application.

So in it's lifetime this battery can store 5000 * 565 = 2825000 MWh

The cost of the system was $219M.

About 5% of energy is going lost due to inefficiencies.

$219M / (5000 * 565 * 0.95) = $81.6/MWh = $0.082 / kWh.

I am sorry for calculating the efficiency incorrectly in the original post.

This does not take into account the maintenance cost.
Is there any actual data on this? I'm yet to see executives back up these requests with evidence of their claims. It's a thinly veiled way of driving "unregretted attrition" without having to announce layoffs.

The great thing about free markets however is that companies that offer remote working have a great competitive advantage by virtue of that alone.
all it took was a judge declaring the SEC’s prior view toward bitcoin ETFs to be arbitrary and capricious

and the SEC thinking about appealing but realizing this absolutely based SCOTUS would delete the SEC like Thanos if they ever get taken beyond circuit appeals court by the private sector

markets win
SEC approves 11 Bitcoin ETFs
The death of crypto was written endlessly on HN. The investor activity is much more bullish over last 6 months. I think the only hot VC right now in all of tech is AI and blockchain.

Now a lot of people here will be investing in Bitcoin without even knowing it, as their passive fund investments begin accumulating. The sweet victory against the no coiners.
man git-config, shows that so far there aren't many conditions available for testing. The location of the .git directory (as in the article). The name of the currently checked out branch. Or a pattern match against any remote URL in the configuration.
Yeah just like USD.
Agreed, to an extent.

These platforms have powerful, refined algorithms to handle the swarm of submissions.

So far there's a single metric of initiated conversations for rankings in the store.

The Plugin Store had no metrics, and was ranked alphabetically, resulting in plugins named "AAAA {plugin name}".

So, historically OpenAI hasn't implement any sort of algorithms
Ah I guess I misunderstood what was being claimed. I thought the claim was "you can use entanglement to instantly send messages", but it's actually "you can use entanglement and this model of how time travel might work to send messages instantly".

Obviously these are rather different. In fact I feel like the entanglement doesn't even help in the time-travel protocol. If you want to send messages instantly and you can send messages back in time, you can "just" send yourself the message distance/c seconds in the past and send it then. Some messing around let's you arrange for it to arrive at exactly the time you want to send it in the future.
The way Max is going, it's going to make Netflix look like the Criterion Collection in a few years.
IMO this is like those discussions where someone says FTL communication is possible by using a very long solid rod, jiggling one and and monitoring the other... except on closer inspection it'll only work if the rod is infinitely rigid, which is already a violation of many of the same underlying physical laws.

So it's a kind of circular logic, or at best an observation that having one kind of supernatural magic power would let you cause another kind of supernatural magic outcome.

In this case, if only I had a time machine I could break the speed of light. (Or possibly vice-versa.)
- Adaptive Asset Allocation and The Intelligent Asset Allocator

- Define what your long term goal is then work backward, doing the math

- Risk isn't the risk that you lose money, it's the risk that you won't reach your long-term goal. Everything you do should aim at the goal

- Prioritize your retirement fund over house and car expenses. Make monthly deposits into a high interest savings account for house and car maintenance. Withdraw when you use the balance. Always, always contribute to your retirement fund.

- Save for insurance payments through the year in a high interest savings account, pay a lump sum at the end of the year. This way you earn, and don't pay interest.

- With investing you probably want a robo investor, and adaptive asset allocation is the way to go
If you have empirical evidence that, after abolishing the gold standard, economic crashes were still as frequent and as severe as they were under the gold standard, I'd love to see it. Until I do, I'm skeptical that any such evidence exists, because I'm pretty sure that they have not been as frequent or as severe.

> The gold standard wasn't great but at least it kept the monetary policy anchored to the reality.

I will agree with you that the Fed policy is less constrained by reality than it would be under the gold standard. I think the new actually works better, but I admit that the lack of constraint is a serious concern.
Age Verification Lobby Confirms It Wants Bill S-210 to Cover All Social Media
Sure, nothing profound about trillion-strong fleets of self replicating nanobots controlled by chemical computers processing high dimension data about their environments with complex entanglements giving rise to specialized clusters of information processing neural masses, capable of then communicating with other similar entities, building knowledge about data processing and storage over millennia, starting with clay tablets and ending up with advanced machinery that can be used to create elaborate patterns of data flows that can help us peer through the universe, inside our bodies, understand in intricate detail everything that happens across billions of light years and over billions of years.

Nothing profound at all about any of that. Just very general structures.
That's literally the opposite of what the OP claims, then.
Seasonal is possible, but I'd imagine scaling it is tough.

https://en.wikipedia.org/wiki/Drake_Landing_Solar_Community

https://www.planete-energies.com/en/media/article/how-does-l...
There also is no upper bound on the maximum time, just a lower and lower probability. Like with flooding, there's a recurrence interval.

An hour long blackout may happen once a week.

A day long blackout may happen once a year.

A week long blackout may happen once a decade.

(Numbers have been made up to illustrate the point.)

https://en.wikipedia.org/wiki/100-year_flood
you are right, somehow I skipped the "5V" part. My bad.
this has been a major part of the application revisions, you’ll have to read each ETF before you purchase, or, you know, contact a financial advisor before every trade lol
> In the studies I've seen the time shift required is on the order of seasons and the capacity required is cost prohibitive.

Another option is too build some kind of overcapacity with the renewable so that you can avoid using the battery and recharge it even when the whether is not optimal. It doesn't work if the weather isn't stable enough[1], but for Hawaii I would be too surprised if it was viable.

[1]: that's why solar + wind in northern Europe is a dead end like what we're seeing with Germany: in winter here we have very little sun and weeks long periods with practically no wind, so you'd need to have something like 10x solar if you wanted the overcapacity strategy to work, which also make things prohibitively expensive.
The transactionality comes from the fact that the depot append is of the entire transaction. So it atomically captures both the debit and credit that happen as a materialization of that record into PStates by the ETL.

If you need a different kind of transaction, then that can be done with a different depot or a different event type within the same depot. And the ETL code would be updated to handle that.

We won't be providing a SQL -> dataflow compiler for Rama ETLs anytime soon. SQL is way more limited than a general purpose programming language, even with extensions.
What's the geothermal power potential in Hawaii? Seems like it would be a good source for it to me.
> Even the shitty new "Max" interface is better than Netflix

I have to disagree. I don't love the Netflix interface, but Max is truly terrible. It is egregiously slow and it's difficult to locate the things that I want. And when the thing I want happens to be highlighted at the top of the homepage, it's always a dumb "just play more of this" instead of a link to the show info page, which almost always plays the end credits of the last episode I watched, and it takes 60 seconds to load that, then another 60 seconds to start the correct episode when I find it. If I get a take-out burrito and sit down to watch TV and eat it, I always think to myself "I wonder if I can actually find and start a show before I finish my entire burrito," which is an exaggeration, but not by a lot. All the accumulated UI "wait for something to load" moments add up to minutes. Netflix, on the other hand, is almost always more or less instantaneous (2-3 seconds maximum per UI navigation, 5ish seconds to start streaming).
Assuming your income and assets are reasonably well funded, hire a hourly rate personal financial planner. Many finance books I've read failed to mention INSURANCE (life, disability, umbrella, etc.). In my view, insurance is paramount to secure your long term future.

If you are still starting out, here is the general guideline:

1. pay yourself (emergency fund first, then retirement funds (401K, IRA), after that, special funds such as wedding, down payment, etc.)

2. protect yourself (term life if you have kids, medical, rental or home owner insurance, etc.)

3. pay your debts (pay off debts with the highest interest rate first, that's usually credit cards, student loans, etc.)

4. pay it forward (sponsor some worthy causes. I do children international for 20 years now. Open source, etc.)

5. be frugal, but enjoy life (frugal is good, but sometimes, it's good to enjoy finer things every now and then)

6. the remaining money goes to portfolio focus on growth
Ironically bitcoin is pretty much the only kind of crypto which isn't a security.
You would hope they have good security practises + purchase insurance.

But I have a feeling like it will take an incident like the one you describe to happen first before that becomes mandatory.
Yeah, excellent example: the remastered ZZ Top records which substituted drum machines for Frank Beard. Not sure when that was done exactly but the streaming versions of their songs sound much worse than the vinyl ones do because of that weirdly echoey and metronomic drum machine.
Oh, I know. Matter of time before I drop that one. They've inexplicably decided to destroy their own streaming service, on purpose.
Your quote is one already; instead of saying "Give me an example or two", you don't even ask, you instead posit a problem, a thing you would like, without asking anyone in specific. It's indirect communication, and sometimes people get upset if their indirect question or their positing of a problem isn't responded with a "Here you go!".

If you want something, go and find it. If you want someone else to provide it for you, ask. Or tell. But don't posit a problem and expect someone to fix it for you.
Take the easy route when it's presented like that! 2.4 mW hours is 0.1 mW days, dividing by 1 day (i.e. doing nothing / applying the "per day" part of the original units) and 5v gives you 0.02 mA.
Give it a bit of thought.

At the moment your solution is broken, it's not stopping anyone and providing friction to your genuine users.

These people obviously want to use your service, so revise your pricing/tiers. Don't be so greedy. Find out their pain points, ask them, speak to them directly find out why they're not paying.

Maybe they want to pay you but your payment integration is broken or not supported in their country.
> These folks have to be reminded daily what their job is and will find any excuse to not work.

We had a young woman working multiple jobs and feeding the work back to Pakistan. We had a young man who smoked weed and played WoW all day.

Turns out you can just fire people!
You know WHAT?!?!?!??????
incentive problem
Hiring. They got a lot of attention for this.
Different strokes for different folks.

I don't stream a lot. Every few months I'll just want to zonk out for a while though. The past few times I've wanted to watch "nothing in particular" it's gone something like:

1. Sit down, open Netflix.

2. Scroll through all the categories and suggestions on the home screen, finding nothing interesting.

3. Search for a few things I thought of while scrolling. Search returns things I can watch instead since what I searched for isn't on Netflix.

3. Open Prime Video, see something I'm interested in suggested pretty quickly, pay $ to rent or buy.
> Not really: batteries and solar need to be replaced more often that coal plant.

The design lifetimes are on the same order of magnitude, and the components of the coal plant need overhauls/replacement as well. It's not that different.

And notice that the coal plant needs a continuous supply of fuel, whereas battery/solar are one-time costs. That's a big difference anywhere, and any even bigger one in Hawaii where you have to ship the coal in.

>production and logistics for solar and batteries rely on a ton of steel

Totally unlike coal plants, coal mines, and coal shipping.

> Coal-free steel already exist but is much more expensive

If we can't do everything, perfectly, right now, then we should definitely do nothing at all. That's much better, and totally how all technology development works. /sarc
Actually useful, thanks
Why are they building coal plants if they are not going to increase their coal fired output?

My guess is that their motive for moving to renewables is more to reduce their reliance on imported oil and gas (vulnerable to blockade in the event of war). Maybe they will reduce oil and gas and increase both coal and renewables use?
I thought I was immune to the dance video trend, but then I encountered the slick back slide and lost my job, my wife, and my kids
I will never forget the one time I tuned into a college station on a whim and they were playing a jam session recording from my band; a band that had disbanded about a decade prior and biggest claim to fame was playing to like five people at a bar. What are the chances that it was played at all and I just happened to be tuned in? A pleasant surprise nevertheless.
Read widely online and find a financially-oriented community that matches your level of expertise and situation. Serendipity can play a major role. Stumbling across early on LEAP (i.e. long-term option) trading and later learning to navigate the complex world of closed end funds, helped me -- after many twists and turns -- realize a very comfortable existence. Ruthless self-awareness of one's limitations is useful. Expect to make many mistakes.
Nickel-63. Not too bad. It's a beta emitter. The risks are low, unless you eat the thing.[1]

"By placing a 2 micrometer-thick nickel-63 thin film between two diamond semiconductor converters, the decay energy of the radioactive source can be converted into electrical current, creating an independent modular unit." Nice. Packaged that way, it's not likely to become airborne pollution. Even in a fire.

As is usual for battery articles, the claims of applications are excessive. This could be useful for many small items that need battery replacement, but is unlikely to be enough for drones, etc. Watch-sized wearables, maybe.

A similar concept was announced in Russia in 2018.[2] The one from China seems further along.

[1] https://ehs.princeton.edu/laboratory-research/radiation-safe...

[2] https://phys.org/news/2018-06-prototype-nuclear-battery-powe...
I am using firefly iii but recently testing actual budget.
- https://www.firefly-iii.org/
- https://actualbudget.org/

Quite interesting self-hosted tools with overlapping features.
Actual can also periodically sync with your bank to have your most recent transactions on the app. it works with read-only tokens.
There's probably a better word that captures "fringe" without implying a value judgement (though: I'm not a fan) --- I'd just say, MMT was never operationalized in this administration (Janet Yellen is not an MMT-er).

What you do see is partisan claims that any kind of overspending represents "MMT", which is of course a transparently silly argument.
Title grammar nit: maybe change "battery be" to "battery to be"?
Amazon skips concessions to EU on iRobot deal
and what would happen during/after a fork?
Batteries can't replace energy generation, it still needs to be generated to be stored. Though it does give you more control over how you generate the power.

Fossil fuels are often used to generate electricity for batteries, which just moves the problem elsewhere. For example, you may be charging your EV with energy generated by a Coal plant.

Similarly, outsourcing manufacturing often moves pollution from domestic to international. If a country heavily consumes goods imported from somewhere like China, they are part of the cause of those greenhouse gases. The pollution has simply been outsourced

Not trying to make a specific point, but often people only think one level deep about these things.
This article never speaks to costs, as always with green energy, it's only green because the government funds it. How many years can a coal power plant last? How many years do these batteries last. What are the mineral inputs into these batteries? What are the inputs, costs and "renewable" properties of "green" energy? There are none. The batteries end up in toxic waste dumps. All the solar panels end up in the garage.

Stop chasing vanity and use common sense for utilities. How has this impacted their key metrics like reliability, what happens if there is ash in the air for a month and no solar can be provided? They took a proven, reliable production system and turned it into the latest JavaScript framework. Good luck.
Not surprising. They really have given up on caring about their networks and just let scammers and spammers do whatever they want. Would I trust them to put energy in to proactively fixing up their infrastructure and keeping things happy? Heck, no.
Somewhat related: In 2020 gcc bumped the requirement for bootstrapping to be a C++11 compiler [0]. Would have been fun to see the kernel finally adopt C++14 as the author suggested.

I don't think that Linus will allow this since he just commented that he will allow rust in drivers and major subsystems [1].

would have hoped see more answers or see something in here from actual kernel developers.

0: https://github.com/gcc-mirror/gcc/commit/5329b59a2e13dabbe20...

1: https://youtu.be/YyRVOGxRKLg?si=_ad7wU51bDdDg6Ic&t=104
I would under the condition you have never read or heard about refactoring.
If you’re expecting thorough techniques, you won’t find them. They’re literally single page chapters where the advice might be “move functions near their argument declarations.”
It’s very basic, but the content is quite ever green. It’s something that should be included in every employee handbook and often feels like trying to change SWE culture to one of “fix then ship.”
I’m really curious what Beck’s other books in this series will be.

I’m about halfway thru, can’t comment on the last third which is different and offers a newish mental model.

tldr: Good but expensive for the content amount. Should be $15 IMO.
"I'd rather die for sure than risk being killed by a malfunction in a pacemaker" seems like a rather bizarre positon. I completely understand (and share) not wanting elective brain surgery for cybernetic implants of this kind, but a pacemaker is a very simple choice: if you need one, you either have it installed or you die. Sure, it might malfunction and kill you, but that's still better than 100% chance of death, isn't it?