skysight-inc/HackerNews huggingface dataset:
What I noticed too for pushing the for loops down is that more functions start taking list of things instead of one thing. This makes it easier down the path when a requirement change and we need to handle multiple things instead of one thing with the same code logic. It decreases overall change in the codebase.
Thanks! I'll take a look at those.
I brought up the scale, to be fair, because my wife and I have a Disney World vacation booked in a couple of months and for quick service restaurants at the parks it looks like mobile ordering will be a life saver. But we're talking a theme park with enormous crowds and long lines. It's not your typical environment.

I know there are some busy restaurants in major urban areas that get long lines out the door, particularly at peak times of day ... but how typical is this for most restaurants? Not very I suspect.

Pick the right tools for the right problems.
It's also a shit document platform even though that is what it was designed for.
Do you know how much money there is behind convincing people that the opposite sex with love you, you’ll be tough, you will be productive, and your life will be fantastic if you only buy this truck?
I understand trying to save money, but the individual licenses are really fairly priced. For a single IDE (like Webstorm) it's $69/year for the first year, then $41/year from year 3 and on. That's <$4/mo. And you can write it all off as a business expense.

For the price of a coffee (and maybe a bagel) once a month, you get access to something that can save you hours a week. And if you ever stop subscribing, you can keep using the last licensed version you have, just without further upgrades. I don't think there is a better value anywhere in the software world. It costs even less (and gives way more) than MS Office.

If you need more than one IDE, it's more expensive, but still not bad at all. They also give free licenses to FOSS maintainers, along with significant discounts for startups, education, nonprofits, etc.
how is that in any way comparable? it's not about java vs php
The Kiddy-Peeper Act
It's not a step backwards for me. Our organization uses signal in many situations where SMS isn't an option. When I land in a new country it is normal for my cell/SMS not to work. But I can hop on some local wifi and get signal messages. We had a widespread cell outage in my area last year. Signal not being on cell/SMS meant that I could still communicate with family without need of cell towers. This is a big step forwards imho.
https://github.com/jart/blink
Look at it the other way: is Scratch appropriate for adults? Does it only exist because of children? I would say yes.

In a hypothetical world of super-geniuses, existing programming languages would be the new Scratch and adults would use something more advanced.

I don't think it's offensive to consider programming paradigms that would be too difficult for most people to ever wrap their heads around.
The industry has a number of repeating tasks ("Make me a CRUD app"), so "plagiarism", aka "following an example", can go a relatively long way.

The interesting part is going to be stitching such parts together into a whole which has no direct analogs, but each stitching step does.
My team and I built this! We're mostly former mobile engineers and we’ve felt the pain of app disaster scenarios in prod firsthand. No matter how extensive our test coverage, no matter how thorough our QA, no matter how much we put behind feature flags… our teams have shipped irreversibly-bad updates that break things and upset users.

And mobile hotfixes are slow. Your team has to triage the issue and assign it to the right team members, implement fixes (or carefully revert the offending changes), compile one or more RCs, upload to the stores, submit for review, then cross your fingers and pray to the store review gods for a speedy review. All of this takes time — hours in the best of cases, but potentially as long as days. And the negative impacts of even just a few hours with a critically broken app can be eye-watering: tens or hundreds of thousands of dollars in lost revenue, a flood of negative user reviews, and overwhelmed CX or ops folks.

So we decided to build a safety net.

Critical issue in prod? Roll back instantly. In the background of every normal release cycle, Runway automatically re-signs your last live production build and preps it for a possible rollback release — including preemptive submission for review (iOS only) — to remove all possible sources of delay. Should something go wrong in prod, there’s always a corresponding rollback build ready and waiting for single-click release in Runway.

Here’s how the rollback flow works in a bit more detail:

1). Your team is busy getting your next regularly-scheduled release out the door. Let’s call it version 1.2.0.
2). In the background, Runway takes your latest live build in production — say, 1.1.0 — and re-signs it, bumping the version to 1.2.1 and incrementing the build number as necessary.
3). Your team releases 1.2.0 as scheduled. Nice!
4). The 1.2.1 rollback release is surfaced in Runway, just in case. For iOS, we also preemptively create a new version for the possible rollback in App Store Connect and submit the rollback build for review.
5). Your team is monitoring the rollout of 1.2.0 and identifies a critical issue You halt the rollout.
6). Right next to the button you used to halt the rollout, there’s another button to release the rollback build that’s ready and waiting. Click that, and you’re all set.

With rollback builds primed and ready to go, your team can address critical bugs in prod with a single click — cutting out all the lead time needed to investigate and implement a fix, get builds compiled and uploaded, and make it through the store review process.

Would love to hear people's thoughts!
Yah GPT cannot create a form that has that kind of UX, I promise. Try it.
When I've encountered this, I always assumed it was the subtitle author because it was only on occasion. Less compelling, the sites advertised didn't feel like traditional products/service -- more like linking back to something related to the author.
I've loved Signal. It's been the only consistent way I've been able to send and receive high-quality pictures and videos at all. It's been the only way I've been reliably able to send texts when I'm in an area with poor reception, which is frequent.

The privacy is nice and it's been simple and easy to use.

I hope they stick around. Everyone likes to bash more privacy oriented companies if they aren't absolutely 100% perfect in every single way, but IMO perfect is the enemy of good and Signal has been very good.

The hardest part has been convincing people to use it, and if I have to get people to jump to another one it'll all just fall apart.
> for that I would place the blame on the person who provided the link, for not giving sufficient context to understand.

I would not. First, I would assume logged users do get context so they likely are not even aware of the issue, and second that is what link for, if you have a to quote everything you're linking to in full then the web is broken.

xitter is what's broken.
I imagine the product people working on Square payment terminals do nothing besides optimizing this.
Most likely, yes. But without Itanium, the competing architectures would have had several more years of development before x86-64 was released. While the end result would probably be similar, it is interesting to think about what improvements may have been made in competing architectures in those interim years.
More anecdata: When Bill Bryson moved back to the US for a time, he specifically chose a walkable place to live -- Hanover, NH. He reported in his book, I'm A Stranger Here Myself, that he had been stopped by concerned neighbors on multiple occasions, offering him a ride. They were perplexed as to why he'd choose to walk.

Another: I heard a story on a podcast a few years ago about a woman who, in pouring rain, chose to drive to a PTA meeting at her child's school rather than walk. Now, this would make sense in most circumstances, but this woman's front door was quite close to the school entrance -- closer, in fact, than the school's parking lot was. By driving, she actually increased how far she walked.

There's a lot of ingrained driving culture in the US, unfortunately, and I'm sure that WFH and transit avoidance in a post-COVID world have made it that much worse.
No, most were pointless for 99%+ of the people living on earth at any point in time.
Nice idea but big chip design strikes again: on the latest Raspberry Pi, GPIO pins are handled by the separate IO chip connected over PCI Express. So now all your GPIO stuff needs to traverse a shared serial bus (that is also doing bulk stuff like say raw camera images).

And already on many bigger MCUs, GPIOs are just separate blocks on a shared internal bus like AHB/APB that connects together all the chip IP, causing unpredictable latencies.
Querying every file in every release on the Python Package Index (redux)
Iceland sends in its biggest bulldozer to dig three mile-long trenches
what if your analog sampler ruins the only good take you can get? What if it's recording a historically important speech? Starting to get philosophical here...
Many of the car-buying Americans have the idea of "diesel car" from old Mercedes 240Ds and such, which had the acceleration of a dead snail against a headwind on a good day.

There is nothing inherently requiring diesel cars to be slow.
The traditional language is "hard" vs "soft" realtime
Sounds ideal for child kidnappers, extorters, contract killers etc. Also sounds like the kind of thing that should be covered by an updated GDPR, something EU citizens should be able to easily opt out of en masse, not done on a per-site basis. Close down the Google and MS ad data and tracking factories.
How does something like `let y: Time = 1 year` work? Does it take into consideration the idea of leap years and leap seconds, counting a single year as 365.2422 days[0]? Or does it count as 365 days?

I got curious and installed the CLI tool[1] and found that it does indeed account for leap second / leap years:

>>> let jahr: Time = 1 year

>>> let tage: Time = jahr -> days

>>> tage

= 365.243 day [Time]

References:

0: https://museum.seiko.co.jp/en/knowledge/story_01/

1: https://numbat.dev/doc/cli-installation.html
> The government saying that things are fine while a majority of Americans lost 25% of their purchasing power (per your numbers) is pure gaslighting.

Where did the government say that?
How are they dangerous? Modern western nuclear reactors literally can't explode.

Also looking at Uranium production by country, Russia isn't anywhere near the top producer.

https://world-nuclear.org/information-library/nuclear-fuel-c...
I think I'll eventually look into Blazor, but it seems really cutting-edge and I'm looking for more basic stuff right now, I think. I'm fine with a vanilla html/js front end (or React, or whatever) and having .net do the server side of things.
I'm not the author.

Yeah it is strange. I've been thinking about that too, while writing them. I believe that I'm using this opportunity to understand rejecting criticality, as it relates to intention.

To go deeper, I think I frankly am lonely, and also feel pain about the dissonance between the commentary .. talking on this thread about the style of the author and missing the point of the author. That touches me in a sensitive place, related to the loneliness, where in my personal life I sometimes don't feel like I'm being heard in spite of my best efforts. Also some abandonment history. :P

Recently I took a 16personalities.com test and it gave me infp, And you know those tests are just like a slice of inside into you, not the whole picture. But it gave me an opportunity to think about some of the difficulties that I've had throughout my life socializing and how I have adapted to them. Largely around where I have some visionary optimistic idea and the responses a bunch of "poo poo's" from those around me, if you know what I mean? Resulting in me feeling rejection, and throughout my life trying to make sense of why. So it's top of mind.

Does this make sense?
Has there ever been a Presidential election year where people said, "Eh, it's fine"?

I do feel like it gets worse and worse each cycle. And yeah, 2024 seems categorically different: a major front-runner is denying the validity of the electoral process and will almost certainly be a convicted felon by then. Regardless of who wins, tens of millions of people will believe that tens of millions of others are delusional to the point of treasonous.

Still, I feel like we could already start writing "2028 is the biggest election year in history" Mad Libs style, and fill in the specifics later. Assuming, of course, that we actually have a 2028 election, and that seems less sure than when we said "2004 is the biggest election year in history" and "2012 is the biggest election year in history".
Cloudflare refused to serve me the linked page after I enabled JS and passed the captcha, "The action you just performed triggered the security solution". Each time it happens, I wonder whether website owners then look at the statistics, see the reported blocks, and are reinforced in their belief that Cloudflare does something useful. But in this case I also wonder whether that number was derived from such blocked requests as well; whether they count me as a bad bot or just a bad person.
New Zealand family goes to Walmart for the first time [video]
In my opinion, it’s more direct and to the point.
>Big complex hardware is a no-no for true real-time.

SpaceX uses x86 processors for their rockets. That small drone copter NASA put on Mars uses "big-ish" ARM cores that can probably run older versions of Android.
Hardware / furniture

- Kinesis Advantage 2 keyboard (with QMK Stapleberg mod via Teensy microcontroller). This way I get the advantage of the extremely ergonomic keyboard + plus the benefit of it being highly configurable/programmable via C (QMK)

- adjustable desk

- ergonomic chair (got it second hand from a furniture store that buys from businesses that are closing down offices; essentially an 1.5k chair for $200 in good condition)

Software-wise

- learning vim/nvim (long term commitment but after a few years it starts bearing fruit and I’m more productive on it
than any other tools I’ve used

- raycast (powerful, highly configurable Mac OS launcher)

- using a clipboard (I use the Raycast built in one; have a dedicated key for it)

- vimium (vim motions in browser)

- benefits of vim and vimium is that I don’t use mouse much and so my shoulder doesn’t hurt (from moving back and from from keyboard and mouse) and I don’t use the mouse scroller (biggest killer for hand pain for me)
Would you like to elucidate the implications you're vaguely gesturing to, for us?
Looks like Shuckle :)
do you think people say mean things about you when you're not there?

do you think that people are rude and insulting to others by default?

this is a common occurrence for people who act this way towards others. if you engage in the above behaviors, then you likely assume everyone else does too, and therefore are reasonably upset at the mean things and sneering you anticipate others engaging in. it's really important in these scenarios to recognize that your actions and others are most likely not the same, most people don't just shit on strangers for 'fun'.
I sense that people will insist on their requirements being hard unnecessarily... and that the bug is the fault of it being on a near-realtime system instead of it being faulty even on a realtime one.
having gone through heaps of MX-based
boards, I always return to topre

Have you compared/contrasted Topre switches vs. higher-end MX-compatible switches?

Actual CherryMX branded switches are not great in my experience. I find Gateron's factory-lubed MX compatible switches to be excellent, and they are considered (I think?) middle-tier.

But I have never tried "exotic" or "high-end" MX-compat switches, nor have I tried Topre. I would love a comparison.
OiNK changed my life. I discovered it in high-school and found so much good music that I never would have experienced otherwise. I still think about it at least a few times a year.
So the things that might prevent you are:

1. Suppliers have not given you sufficient information for you to be able to prove an upper bound on the time taken. (That must happen a lot.)

2. The system is so complicated that you are not totally confident of the correctness of your proof of the upper bound.

3. The only upper bound that can prove with reasonable confidence is so amazingly bad that you'd be better off with cheaper, simpler hardware.

4. There really isn't a worst case. There might, for example, be a situation equivalent to "roll the dice until you don't get snake eyes". In networking, for example, sometimes after a collision both parties try again after a random delay so the situation is resolved eventually with probability one but there's no actual upper bound. A complex CPU and memory system might have something like that? Perhaps you'd be happy with "the probability of this operation taking more than 2000 clock cycles is less than 10^-13" but perhaps not.
They're already working on it:
https://www.bleepingcomputer.com/news/software/signal-tests-...

Not whether that's a good idea is more debatable; you're not wrong about discoverability.
Bots might "watch" Youtube for ad money for the creators and Google, though.

I mean, it would not surprise me at all if bot traffic on Youtube is larger as in bytes/s of video, than actual visitors.

Remember that Google has no interest in disclosing how many bot views there are.

There was this news article about Spotify banning some musicians accounts due to listen farming.

https://www.musicbusinessworldwide.com/great-big-spotify-sca...

Since the payouts are not tied to the individual watcher or listener, scams run rampant. I guess the temptation to manipulate the money flow is way higher than having a "fair" distribution of each subscribers money to the artists.
Unless that music is being played through a multi kW amplifier into a stadium and an xrun causes damage to the drivers and/or audience (although, they should have hearing protection anyway).
Because that’s too short (12 parsecs being close to the theoretical maximum without being swallowed by a black hole) or because it thinks that you confused a unit of distance and speed?
Are “the poor” and “the rich” willing to have an healthier diet?

Meat should be an expensive food. it’s costs for the environment and the humanity are too high.
Intel: neural-chat-7B-v3-1
What nonsense is this. Someone did a big unnecessary big memcpy in a loop and you removed it and see 3x faster, how is this breaking the code?
It looks as if they're defining a month as some amount of days. (30.4369, given the following.)

>>> 1 day + 1 month

1 day + 1 month
= 31.4369 day
Signal can be better, IMHO, by separating from phone number requirements. In other words, let users have secure random ids, rather than forcing each user to hand over their phone number for phone company verification.

It turns out the budget shows the phone number registration problem: the costs to deal with phone number verification seem to be $6MM, which seems to be 10% of the entire budget.

If Signal staff are reading this, I'd gladly pay $100/year for a phone-free solution for all users.
Looks like OpenAI artificially lowers prices.
I just sell my old personal computer for $20 if it's counted j.k.
Electronic music can involve virtuousity and high levels of knowledge and skill. If you actually learnt about electronic music production you would realise that as a whole its pretty highly technical and actually requires knowledge not only of music, but actual physics (yes I mean the science) and a great command of a computer or great skill with many digital instruments.

AI music is not a continuation of the degrading of music away from the "one true music" that is classical. All types of music up until AI music have required skill to create. Being able to have a digital audio workspace on your laptop with a few presets did make it a little easier to make trash, sure. But most electronic music requires massive technical expertise in so many more fields than playing the guitar does. I know because I've learnt both.

Electronic music production requires you to master software, multiple pieces of hardware, understand the physics of waveforms deeply, understand music theory, be a composer of an entire symphony and the performer of every part of that symphony at the same time, understand sound design (which is a whole job on its own), and then learn to dj if you hope to promote your music.

Also people go to rock gigs all the time that are performed on live guitars etc so I dunno what you're on about.
AI-Exploits: Repo of multiple unauthenticated RCEs in AI tools
If you read my comment with a little more discern rather than jumping to virtue signal, you'll see "the problem," I was referring to is taking performance enhancing drugs. There is no need for you to remind everyone that slavery was bad unless you just can't help yourself.

>The problem with both is it requires other people to also take those drugs to be competitive.
Xi Jinping suggests that U.S. panda programs could continue
They do that anyway. I've lost count of the number of times customers have asked me for something that "could be knocked out in an afternoon".
Huh? Why on earth would anyone plumb their toilet into the grease trap? There’s probably some cross-contamination from sewage getting into the grease trap outlet, but that doesn’t mean that toilet waste flows through it. There’s also lots of contamination from people washing their hands, cleaning meat and fish, washing dirty vegetables [0], etc in the kitchen sink.

Certainly one ought not to eat anything extracted from the grease trap, but one also ought not to eat anything extracted from the grease collection barrel.
I think it's possible if for nothing else but the fact that a bot can easily do 10-100x or more visits than a human can on the web.
I'm curious as well. Once you can use an ExecutorService with virtual threads, the gap seems a bit thin.

The best I can tell is that coroutines are a bit lighter weight (in terms of what state is managed) and have a bit simpler usage out-of-the-box.

But I've not used them myself so maybe I'm not seeing how big of advantage those are or perhaps there's more to it than that?
What you said was true about 2001. I'm not so sure about 2007 though. For $1000 you could have bought 4 decent condenser microphones and an audio interface for them. And for another $1000 a medium-high computer.

Arguably not that expensive, considering that you probably already had a computer and you could split the audio hardware costs between the 4 band members (otherwise why 4 microphones)

Software and plugins were indeed expensive, but there were plenty of free alternatives of decent quality. Reaper, FruityLoops were pretty cheap and quite good for the basics.
The runtime uses ExecutorService and friends to run coroutines, which are bits of CPS-transformed Kotlin code that are generated when you compile a 'suspend fun' declaration.
Seems pretty loose with the input prompt. Good thing stake holders are notoriously forgiving and would never ask to push pixels.

I do see the potential as a professional tool if it came in the form of a "fix up" button in a WYSIWYG editor. It would be great if you could haphazardly slap together a UI and have a button that unifies the margins and spacing style without taking too many liberties.
Those are in addition to the phone number, but it will still require a phone number under the hood.