skysight-inc/HackerNews huggingface dataset:
The most sensible use for AI that I can see at this time is for supporting humans in their work, but only where the system is set up so that the human has to do the work first, with the AI system looking for possible errors. For example the human drives the car, and the AI brakes when it senses dangerous conditions ahead, or the human screens test results for evidence of cancer and the AI flags where it disagrees so that the human might take another look. The opposite scenario with AI doing the work and humans checking for errors as is the case here will lead to humans being over reliant on less than perfect systems and producing outcomes with high rates of error. As AI improves and gains trust in a field, it can then replace the human. But this trust has to come from evidence of AI superiority over the long term, not from companies over-selling the reliability of their AI.
What a fascinating person! Personally, I prefer to run 10 miles on a trail in the morning then go to work and grind. Vs trying to combine exersize and work.
https://www.cnbc.com/2021/09/27/42-percent-of-americans-have...

10 million jobs were lost in the pandemic. Over 1/3 of US workers were forced out of their job. (https://fortune.com/2021/05/14/us-workers-changing-jobs-covi...). The jobs all come back now that things are reopened and people are starting to spend again, that was to be expected, but that doesn't mean people didn't struggle while they were unable to work and recovery takes time (https://www.forbes.com/sites/joewalsh/2021/03/05/poll-49-of-...).

Stimulus money went mostly to help recover savings or pay off debt while lower income households depended on that money for essentials (https://abcnews.go.com/Business/majority-pandemic-stimulus-c...)

Wealthy people did alright during the pandemic because they couldn't spend the money they had. They had no choice but to save it and savings went up. Poor people were just plain screwed by the pandemic and are still recovering. In fact we haven't even seen the full fallout of that because evictions were delayed (not made illegal), and we still face a looming eviction/homelessness crisis which isn't what you'd expect if everyone was rolling in money thanks to the pandemic. (https://www.nytimes.com/2021/11/07/us/evictions-crisis-us.ht...) In fact homelessness is already on the rise which disproves that practically no one is struggling to pay their bills. (https://www.pbs.org/newshour/nation/homelessness-surging-in-...)

How the pandemic played in out in reality was very different for the wealthy than it was for many many others.
> Regardless, "Month" tells me it's a "month" whereas "int" tells me "lol get fucked I ain't telling you shit"

I disagree. Is "Month" a 1-based month ordinal? A 0-based month index? A string containing user input that should be preserved in it's original form to avoid data loss (be that "jan", "JAN", "January", "1", ...)? Memoized? An indirect reference to OCR data? Do I even have a guarantee it's on the Gregorian calendar, or am I in the context of some calendar app that might support chinese lunar calendars? Is it JSON serializable? Is it a localization placeholder? Is it an integer typedef that means different things in different contexts, including "months ago" in some relative timestamp formatting code?

"Month" tells me jack shit that the function and variable names didn't. "int" at least tells me I can math it, and that if I'm dumb enough to have memcpy-serialized code, I have a potential porting hazard in the form of endian issues - and size variance if I'm dumb enough to target an ILP64 platform. Based on personal experience, these are far more likely bugs for me to encounter and need to fix than any that would be caught by stronger month typing. There is a place for stronger types - I'm not complaining about Rust's SystemTime/Instant/Duration trifecta and more - but "Month" ain't it. It's a bridge too far, too pointless - it is the wrong abstraction.

And, yes, you can math on months. For indexing into arrays of localized strings, for conversion to/from epoch... I've written some really nasty .natvis visualizers that rendered absolute timestamps as PST timestamps for debug convenience, and it involved a whole lot of rather redundant and duplicated math in that horror of an XML format which would be made 10 times worse by extra "help" in the form of strong types to be unwrapped.

> I'd just hover over it in my IDE and it'd tell me what it is.

This works until some jerk buries it in #ifdef soup and causes your IDE to lie. Perhaps uint8_t - except on windows where it might be int for "backwards compatability". Or perhaps multiple definitions in different independent contexts (be that different namespaces or different included headers.) I've seen stupider shit frequently enough that the habit of spending more time performing a more thorough check than a simple hover will be time well spent.

> you can pretty easily fix all of the users of a "Month" type

Nah, that kind of underbaked leaky misabstraction isn't going to be properly thought out well enough to simply fix by merely poking at the type (and I'm confident in assuming it will be an underbaked leaky misabstraction on account of the lack of value provided.) You're going to have to actually audit all use of that type for dumb abstraction-breaking assumptions that make it brittle and fragile if you so much as sneeze on it's layout. A saving grace here: so little code will actually bother to use it, that it actually shouldn't be too terrible. Probably.
Person A stops paying person B.

Is person B going to stop buying food and gas?
So I'm not sure what device you have in mind, but the one I mentioned(GO5000) still receives regular and free map updates despite being 12 years old now.
I went to Chime from Simple, another app bank that eventually got triple-merged into one of the least mobile friendly banks out there. I still have like .12$ in some obscure bank. Recently I moved to use a simple top-5 bank account and it's fine as long as you know you'll never have overdrafts/you have a certain amount direct deposited monthly.

Really sad that banks like this can't figure it out, and when they do (Simple), they get bought out by legacy banks and fall into oblivion.
They're increasing the cost of borrowing, which directly affects the cost of loan financing for something like a car or a house.

But probably more importantly the increased cost of borrowing hits businesses which are living on the edge and have been rolling over short term loans at low interest rates. When that debt service triples then those unprofitable businesses will start facing negative cash flow losses and can be pushed into insolvency.

For just one example, look at all the commercial real estate vacancies in downtown SF and Portland. Behind a lot of that will be very cheap financing which will go under when interest rates rise (and it is all reasonably short-term financing because it had to be in order to get the lowest interest rates and keep the businesses barely treading water -- so think of this as ARM mortgages for business).

So you have reduced demand for anything funded by loans, along with businesses at the margins going under because their cost of borrowing increases. You get layoffs from the businesses going under which will remove demand for goods. The reduced demands for goods then filters through the system producing more layoffs and more reduced demands for goods across every sector and the economy contracts into a recession.

All the Fed does is raise the cost of borrowing money which causes enough businesses on the edge of failure to fail that it pushes the economy into a recession--amplified by all the positive feedback loops in the economy.

Honestly don't know why this is such a mystery to everyone or why the question needs to be a "meme", it is pretty straightforwards. The only tricky part might be understanding why failures of businesses on the margins could lead to an economic collapse, but you'd think that with the audience of engineering-oriented people here that we'd collectively understand positive feedback loops amplifying small changes into big ones.

Oh there's also purely subjective psychological positive feedback loops as well. Layoffs at FAANGs right now (or whatever they're called these days) is more due to forward expectations and those businesses getting a bit more runway for the recession. But by doing that they're helping to create the very recession that they're getting prepared for. Similarly in the middle of a recession businesses cut jobs and curb spending because they're in a recession, making the recession worse.
It's just the usual sense of entitlement common amongst celebrities. If they receive a certain privilege for a while then they think they're entitled to it forever, even if they haven't done anything to earn it.

But as a business, Twitter doesn't want to kill off their advertising revenue. I'm not a fan of Stephen King and don't care what he thinks, but his followers probably bring in more than $8 of ad revenue.
Too much time according to whom? There are plenty of people that exist and some number number of them are working on aviation biofuel:

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

We are allowed to and often have to attack problems of efficiency from both sides – in scaling up zero carbon solutions and minimizing waste in existing solutions.

But note that I said "minimizing waste". It is extremely hard to get people on board with demand destruction. The fed is having a hard time raising interest rates even though it is good for the long term.

Getting people to fly less isn't as simple as telling them "no" – they'll just elect someone who will say "yes" or fly more (yes, that is a thing).

_You need to provide meaningful alternatives_. Like, for example, building a train. But we've proven to be pretty bad at that, so then we go look at biofuels.
This is a one time only thing, what's the big deal?! It's not like they are working in the coal mines, and besides twitter pays (or used to pay) quite a lot so it's not slave labor by any means.
The biggest benefit of the blue checkmark is it allows certain people with notoriety to counter fake accounts by saying "The company running this website has been convinced this account is controlled by the actual important person instead of someone running bitcoin based scams"

Charging for that is just hostile to the community at large. It basically holds everyone hostage. How do you know the account you are looking at is controlled by the "actual" person in question?

At least, probably I think this is an issue.
I agree about the delay that sometimes (way more often than it should) occurs in digital calls, but the voice quality of analog calls was shit. It was band limited to something like 8kHz (so maximum of 4kHz signal making it to your ear). That seems like a lot, but it really isn't. There's a significant amount of high end that gets lost and makes everything seem muddled. I remember making calls over 22kHz audio codecs in the late 90s and the quality of even that (maximum frequency transmitted being 11kHz) was way better than an analog phone call.
If R is lower than 1, the disease will die down. If it's greater than 1 it will flare up (by definition). China has reached a stage where they have essentially eradicated it within China. They still import cases though into areas where R>1. When that happens, they get a flare up, and then they clamp down with massive testing and, if it gets bad enough, lockdowns, until they eradicate it from that area again.

Now at the beginning, one strategy could have been: get R much lower than 1, and push the disease to near eradication, and then dynamically change anti-covid measures so that R approximately equaled 1, which would entail substantial restrictions, but not a Wuhan or Shanghai style lockdown.

The problem is that riding along at exactly R=1 means any time the seasons change, or there's a new variant, or people's behavior changes, you have to constantly adjust restrictions. Generally it has been shown to be impossible in democracies to get enough people to agree to do this, and it's generally not politically possible to enforce this.

Once the vaccines came out, the hope was always that they would dramatically reduce transmission so that R was much less than 1 and we could treat it like measles, and for a while (mid-2021, pre-Delta) that seemed to be the case, but between waning immunity and Omicron, it turned out that the vaccines were not able to reduce transmission to a great enough degree to make this happen.
> and can have a cooling effect on asset prices at broad levels.

Well asset prices aren't the prices of food and gas.
The issue is where your tools are supposed to be generally available on a machine or when your application has access to secrets (like keystores, configuration files, log files, etc.) which is pretty much every application.
Yep, you’re right.

Looking through my recents I am seeing 5-20mb for 48mp HEIC as opposed to 60mb+ for 48mp ProRAW images.
Some people hate fun and think the internet needs to be 100% professional at all times and only used by professionals.
Unplanned Maintenance: Off-the-Record Storytelling by Tailscale and Indent
It's wild when I'm talking to family on Signal, which seems to run high quality VoIP even on a non-VoLTE-capable phone. (and the hardware seems to be VoLTE-capable, just Sprint never released the appropriate modem firmware _in my market_, and I've been unsuccessful at hacking apart a rom from india...)

But as nice as the quality may be, the latency still sucks. It's just the nature of the beast.
Not at all. This is a complete falsehood spread most likely by the financial companies themselves. I worked at Investment Banks for many years, doing low level C/C++ type stuff in various flavors of algorithmic trading and high frequency trading. I left in 2014, because I got an offer for 40% more just doing pure web stuff in Javascript. In the years since I have more than quadrupled my TC, and my neighbor, who is essentially sitting in the seat I sat in when I was working in finance, in that period has upped his comp by maybe 40%.

And on top of that, I rarely log in after hours or on a weekend. In finance, my real breaking point came because there was just an absolute refusal to architect to be able to make changes during market hours, which are essentially 9-6 these days- most securities have a big enough of an extended session that you can't push changes until after. Any significant network changes, host swaps, etc... all had to be done on the weekends. In the web world, you had to bake the ability to make changes on the fly from the very get go, there is no off-time when there is no traffic. And in my last team, we actually avoided pushing changes with any significant risk on Fridays, because if something really bad did happen, it was going to be very hard to get ahold of the right people to diagnose and fix it...
I've been using pyroscope oss for about a year now. It's more mature, supports more agents, but isn't as interactive as Phlare. It integrates with Promethues and Grafana. No complaints, it's pretty good.

https://pyroscope.io/docs/

Edit:

Just tried to run it in Grafana, but it's not easy. Datasource for Phlare is not in a stable grafana image:

--set image.repository=aocenas/grafana \
--set image.tag=profiling-ds-2 \

flamegraph plugin is in beta behind feature flag

https://grafana.com/docs/grafana/next/panels-visualizations/...

>Note: This panel is currently in beta & behind the flameGraph feature toggle.

With these two issues in mind, announcement of this product feels a bit rushed just to show it during ObservabilityCON, when I can't run it locally with stable images and plugins. I hope to see it release in mainstream repos soon!
I wouldn't consider Beat Saber an entirely new game mechanics. It seems like pretty standard rhythm game format with notes/beat coming towards you and requiring to activate corresponding input at the right time. Rhythm games have the history of having all kind unique and diverse input methods.Some of them quite physically demanding like Dance Dance Revolution style ones where you have to step on the dance pad.
If you were to write a post about taking an example imperative program and showing the conversion to FP, I’d be very interested to read it. Or if you have a link handy to someone else’s post?

For me it’s difficult to immediately understand what you mean about the top level program, mapM, etc. I guess what you mean is that they entire program can be expressed as 1 call with some args? I feel like there is probably more nuance that I am not grasping.

I am curious to add this way of thinking to my toolbox, and I learn best by examples.

I have read things like Mostly adequate guide to FP and whatnot. They always get stuck on side effects and containers, which is fine, but doesn’t really address the larger scope of program design.
> I don't get it. Bridge is open source does not imply it should relies upon open-source components.

It could be open source and depend on proprietary components, but then the public wouldn't be able to build and use it from source.
> It's just address part of the problem, which of course is why it seems somewhat pointless

I cut my teeth in the aviation industry, where the idea is to address every part of the problem. No one part will fix everything. Every accident is a combination of multiple failures.
The malware will just take the session cookie. Some actions still require 2FA approval, but it’s not many, iirc.
I acknowledge it and value it for myself but find that I’d often would not recommend it to others as a way to create value in a quantifiable way. Things like networking can be more directly linked to positive outcomes.
I really like when developers log changes as they happen, and poll their community on what they want to see next/what they think about minor changes. That's good content, IMO.

Unfortunately, the majority of "BuildInPublic" culture seems to revolve around unrelated lifestyle content and promotional material. Nobody is invested in their work as much as they are invested in their appearance, which is the major problem with taking any risks in public. Incentivizing your success makes it harder for you to share your failures, which leads to the same whirlpool of vapid, vain content that usually dominates Twitter.
It's an odd coincidence that Horizon Call of the Mountain is the flagship game for PSVR2 and Horizon Worlds is the game Meta is pushing for Oculus. Probably not great for Sony.
Nice work. English names of the parties would be helpful.
Yes, it's very very popular. And getting more popular every year.
The difference is that brains don't get copies of files as input, as you wrote: "via my eyes".
Looking is not copying.
ML models do get actual copies of files as input.
Why is there so much discussion about sandboxing? Why wouldn't I put some malicious code in the package itself limiting myself to installation only?
Well apparently I need an AI to tell me what's ‘trolling’ on HN, because gym and leather don't mean ‘dumb flamewar’ to me. If mentions of gym and leather trigger HN's crowd, I don't see how that's my fault.
Hey Elon: Let Me Help You Speed Run the Content Moderation Learning Curve
I don't know what their standard for 'malicious' is, but they nuked Popcorn Time and Butter (the technological core without the actual piratey bits) from orbit until there was a huge amount of backlash.
Totally agree with you. Owning nothing but books, a laptop and clothes with a mission calling you 18 hours a day.
https://archive.ph/FuflV
The case for JPEG XL
ctrl+e
Do you mind sharing how you decided to go with Rocky instead of the others?
This isn’t true. You’ve always been able to use a headset with an oculus account. More recently you had to switch to a Meta account. Neither of those are Facebook accounts.

Source: never had Facebook, but have had Quests
You can always click out to the same hashtag on other instances. It's a network graph. There's no one "perfect" view of a hashtag, but there are a lot of interesting sub-views of one if you've got time to click around.
There are (vastly) different stream compression techniques based on object type, optimized per scenario.
The other strategy is to have a rare skill or set of skills such that, even if lots of other people will do it for free and therefore underbid you, you can still find buyers despite your higher (non-zero) price tag.
Is this an argument for GPL?

Seems like the big players came, saw, borrowed, and then did their own thing without contributing back.

If this were my project, I would be inclined to archive it and do a GPL fork.
Clarity and latency are at odds here. Digital can, with enough bitrate, encode more clarity than your ear can hear. Radio stations use two-channel ISDN for remote studio links so it sounds like the interviewer and interviewee are in the same room, sometimes you'd never know they aren't unless they announce it.

But ISDN is all but gone, and all other digital voice systems are packetized and suffer awful, terrible, excruciating, reflex-fumbling latency. No matter how clear they are, I'm forever tripping on ­­— no you go — okay as I was — go ahead — um okay — aaaaaaaaaaaaargh!
DOD is not SpaceX's biggest customers.

Though their launch payloads are often classified, that they're launching DOD payloads isn't classified and given the contracts that are public as reasonable proxies for the ones that aren't, there's simply no chance the DOD's manifest is SpaceX's biggest in terms of launches or dollars.

NASA, for example, launches on SpaceX way more often than DOD. You can easily count the launches yourself by reviewing SpaceX's historical manifest on Wikipedia. I think there have been 6 or 7 DOD launches in the last three years while there have been 15 or 16 NASA launches in the same time period. Some DOD launches are a bit more lucrative than some NASA launches, but the inverse is also true.

You might go on to assert that SpaceX has other DOD projects like its Starlink/missile tracking and E2E cargo (and potentially troop) delivery (and even money for Raptor dev and other smaller programs like the long ago DARPA investment in Falcon 1) but it's clear from various reporting that those are tiny investments compared to a year or three's worth of orbital launches.

Yes, the USG is SpaceX's biggest customer. No, the DOD is not SpaceX's biggest USG customer. That title, for now, belongs squarely to NASA.
>Are you theorizing we automatically burn every bit of fuel available to us? That's not how it works - people have a need for energy, they check the price of the energy and see if it's worth spending that much to accomplish their need.

Generally on a long timescale people seem to do additional things with additional/cheaper power, versus scaling back their use of previous fuel sources. Look at for example the relationship between biomass and coal, or oil and gas and coal.[1]

Middle class groups in groups in developing countries are increasing their burn rate, and increasing their per capita energy use as they do.[2] Eventually if everyone's needs are met and population remains steady we might reach the point where additional supply and a lower price doesn't cause additional usage.

[1]https://ourworldindata.org/grapher/global-energy-consumption...

[2]https://www.anthropocenemagazine.org/howmuchenergy/
Sure. I have a backup key but yes, you can't get MFA without adding a device that you may lose; whether that's your phone or a key. Like I said I prefer a key because I can't put my phone on a chain around my neck or on my keychain.
> Walking in the forrest have two benefits; it’s less chance to get hit by a car, and it’s more quiet of a background for when I unmute.

More than that, it's very cathartic and peaceful. I used to live next to a big park on the Puget Sound and I would do a similar routine, in addition to occasionally taking a stroll through the park (effectively a forest) at lunch.

It had a very calming effect, def miss that!
In Ireland, until _weirdly recently_, after ISDN had died out for pretty much all other purposes, every government minister got an ISDN phone installed in their house, to make them easier to interview in the radio.