skysight-inc/HackerNews huggingface dataset:
Weirdly if you do break everything down into purely functional components it's entirely possible to uncompromisingly make every concept a few lines of code at most, and you will end up with some extremely elegant solutions this way.

You wouldn't be misled at all, only that the path you'd go down is an entirely different one to what you expected it to be.
Yes, though it does depend on how good the commenting system is; and, for something like that, you're still probably going to want a meeting to walk people through such a huge change.

And you'd better hope you're not squashing that monstrous thing when you're done.
All Ukrainians speak Russian, so it could very well be them.
> Indigenous peoples have been warning us

The ones who are descended from the people who wiped out the New World megafauna? Noble savage myths are not going to help you get your point across.
Since learning functional programming well. I feel a need to use inheritance in C++ maybe a handful of places.

The problem with inherentice reuse is if you need to do something slightly different you are out of luck. Alternatively with functions you call what you need. And can break apart functionality without changing the other reuses.
And also you can just… edit a commit. It’s not some special side effect of a certain flag to a different command. You can just say “gosh I really wish I’d made some changes here” and either move changes in, or just jump in and live-edit it directly.

It’s really a completely different way of thinking, but shockingly, one that essentially directly maps to what your actual intentions are.
Send a dummy event and see if you get an ACK in response. Depends on the library you're using.
Well we do have one of the highest-karma posters on the site continuing to insist on every single thread that Luigi doesn't have widespread support and anyone who thinks he does is in an echo chamber...
You can request them to take down personally identifying information about yourself. They respond quickly and seem to have someone employed to handle GDPR requests.
instead of being on by default during the flight but i assume the current procedure exists for a reason.

Suppose it fails the other way --- pilot needs oxygen but the valve refuses to open. I think they definitely did a risk analysis and came up with the current design, reasoning that the increased risk of an oxygen fire would be less than the risk of a pilot suffocating if the system failed the other way.
I tried implementing SSE in a web project of mine recently, and was very surprised when my website totally stopped working when I had more than 6 tabs open.

It turns out, Firefox counts SSE connections against the 6 host max connections limit, and gives absolutely no useful feedback that it's blocking the subsequent requests due to this limit (I don't remember the precise error code and message anymore, but it left me very clueless for a while). It was only when I stared at the lack of corresponding server side logs that it clicked.

I don't know if this same problem happens with websockets or not.
New magnetic survey of ancient Assyrian capital Khorsabad reveals 127-room villa
No, not DNS blocking; content parsing and editing before it arrives in the browser. I agree DNS blocking is mostly trash. It's not just youtube/google, but anything that uses Akamai will be pretty hosed too.
Yeah, this seems like the blocker here. Thanks for thinking this through more effectively than I did.
And notably, the "drones" were civilian propeller aircraft fitted out to fly an unmanned suicide trajectory. I'm not sure they would even look all that distinguishable on a SAM operator's screen from a small jet like this.
This year I got pretty consistent at strength training twice a week, a lot of times I'm dead and tired but I make sure I get to the gym and at least get one set of my workout done to (a) keep the routine going and (b) not be as sore the next time. I only train my whole body once a week, but I'm happy for now with that since I just don't have the stamina to push more without neglecting my life and hating the workout sessions.

For next year, I want to start taking actual meditation courses and build a regular habit to meditate before going to bed. On top of that, I want to also relax and unwind after work without being on my computer, phone, or the TV (it's ok to pick those things up later, but I just want to rest first without screens)
Yep. Found that safety video: https://youtu.be/NrP5-E9jmas?t=344 - I was misremembering it a bit.

It's really unfortunate that halon is so dangerous for the ozone layer, none of the replacements are as good as it was.
And the nautical charts are published by the responsible Swedish agency as well: https://geokatalog.sjofartsverket.se/kartvisarefyren/

Undersea cables are the squiggly lines.
AFAIK the bone marrow based procedure requires general anesthesia, with all the risks it entails. Most registries I've seen discourage signing up unless you're willing to do both donations (which I don't quite understand), and this still hasn't changed.
I like to call these smells, not rules. They're an indication that something might be wrong because you've repeated code, or because your method is too long, or because you have too many parameters. But it might also be a false positive because in this instance it was acceptable to repeat code or have a long method or have many parameters.

Sometimes food smells because it turned bad, and sometimes it's smelly because it's cheese.
Amazon delays return-to-office in some cities due to lack of space
What are the options? The war in Ukraine is a land war of attrition. They need more soldiers. Many Ukraninians evade military service and are instead refugees in the EU.

Sending NATO troops to do their work seems strange, especially considering that we are talking about a relatively small piece of land in Eastern Ukraine. And no, Putin will not go for Lisboa if he still does not manage to occupy the whole of Donetsk.

Do you blame NATO for not recapturing North Korea?
I misinterpreted the equations of those models based on a paper that stated some corrosion models use a random, rather than time variant process.
One of my company's APIs uses SSE, and it's been a big support headache for us, because many people are being corporate firewalls that don't do HTTP/2 or HTTP/3, and people often open many tabs at the same time. It's unfortunately not possible to detect client-side whether the limit has been reached.

Another drawback of SSE is lack of authorization header support. There are a few polyfills (like this one [1]) that simulate SSE over fetch/XHR, but it would be nice to not need to add the bloat.

[1] https://github.com/EventSource/eventsource
You didn't have to post the video. The fact that it is being amplified by white racist supremacist sites is exactly what nobody wants. It is garbage and is better ignored and left to die.
Could you also call it mob rule?
This sounds like it should be true but isn’t. Were oncologists killing people in 2010 because they lacked the research from the last 15 years? A career is only 25-35 years long.

And while we are here it’s always a good reminder that medical malpractice is the 3rd leading cause of death. So yes they are still killing people everyday.

doctors are not a special class of professional. They are guided by intuition, standards, a touch of research, and mostly experience. Most of the time that gets the job done.
Thanks. Yeah, I was planning to try it but I was wondering since the parent's comment was saying it's just a "JSON-formatted log".
The more obvious explanation would be that air controllers surmised that it was at risk of being shot at again if it continued attempting a landing in Grozny and the safest thing to do was to divert it out of Russia.
A fourth option might be Ada.

I'm learning Ada next year. I'm not interested at all in doing low level programming with it, but the text books I have note that it's actually an area where it excels. Maybe worth a look.
DNS Nameservers
wait let's check this

https://news.ycombinator.com/item?id=42511562

at https://developer.mozilla.org/en-US/docs/Web/API/Server-sent... it says

"Warning: When not used over HTTP/2, SSE suffers from a limitation to the maximum number of open connections, which can be especially painful when opening multiple tabs, as the limit is per browser and is set to a very low number (6). The issue has been marked as "Won't fix" in Chrome and Firefox. This limit is per browser + domain, which means that you can open 6 SSE connections across all of the tabs to www.example1.com and another 6 SSE connections to www.example2.com (per Stack Overflow). When using HTTP/2, the maximum number of simultaneous HTTP streams is negotiated between the server and the client (defaults to 100)."

so the fix is just use http/2 on server-side?
It amazes me that someone can become the CEO of a company like Amazon without being able to count.
> This makes juniors so much more confident because they can ship stuff from the get go without going through a lengthy nitpicky brutal review process.

I had not considered that linters could greatly help new developers in this way, especially if you make it a one-button linting process for all established development environments.

Thanks for the insight! I will use this for the future.
> If only Mozilla (the parent organization) wasn’t horrible.

Well, they're not getting any of my money, and they're not selling my eyeballs to any advertisers. For a while I used a filesystem written by a convicted murderer. I'm not sure at what point I'm supposed to avoid software because of who wrote it.
Try Semantra https://github.com/freedmand/semantra
The link gives me a 404.
You’re exhausting.
First, I think they were just too far ahead of the market. I don’t think there are enough EV owners out there for this to work well.

I wouldn’t mind renting an EV, I’ve done it. But that’s because I’m an owner. I wouldn’t expect any random ICE owner to be ready to just accept one.

But from talking to my local Hertz (I asked him about this when I had to rent from them last year) basically no one in my area wants them. I assume very few of their customers are existing owners.

On top of that I know that they’ve had big problems because even though they’re saving a ton of normal maintenance the cost of scratch and dent/fender bender stuff is way higher than expected since only Tesla sells Tesla parts. Makes me think going with another brand would’ve been smarter on this specific point.

There’s of course anti anti-EV sentiment out there combined with anti-Musk stuff now. There’s no way that’s helping.

I think renting EVs is a good idea. I understand they chose Tesla both because they have the volume and the charging network. But I think that bit them on repairs and sentiment.

Mostly I think they were just a couple years too early. I think they thought the market would move faster than it has. I thought it would.

Once more drivers are used to EVs a lot of the problems go away. Then all your left with is charging and repair costs, both fully solvable.
To do that they need to MITM and tamper with the inner protocol.

In my experience this is quite rare. Some MITM proxies analyze the traffic, restrict which ciphers can be used, block non-dns udp (and therefore HTTP/3), but they don't usually downgrade the protocol from HTTP/2 to HTTP/1.
That's RetroArch's shader preset format: https://github.com/libretro/slang-shaders

Not to be confused with the "slang" shader format that Khronos is looking at to replace GLSL.
BLT: Byte Latent Transformer
Improvement is always the product of submitting a JEP or JSR.

https://openjdk.org/jeps/0

https://jcp.org/en/jsr/overview
I don’t think either of those websites pay Mozilla millions of dollars. Maybe the more important lesson they’re teaching is that money makes the world go round.
You don't need to know how to count to be a Yes man and follow what the board tells you
> exaggregation

Is that an aggregation of exaggerations? :p

Actually, that portmanteau kinda-works in this context.
I regret to inform you that waterfall planning is often considered a fail state in the toilet development world (and a messy one to clean up).

I can however recommend the Spiral Model [1] as a lesser known Waterfall variation, which carries a heavier focus on risk management. It resembles a conch shell, and may require up to three attempts [2] to get your toilet development process correct.

[1] https://en.m.wikipedia.org/wiki/Spiral_model

[2] https://en.m.wikipedia.org/wiki/Demolition_Man_(film)
Idk if this is appropriate on this thread but I can't recommend the Michael Gruinberg flask mega tutorial chapters on deployment highly enough for getting devops skills off the ground
That's only if not used over HTTP/2 and it says so in the docs too[0]

[0]: https://developer.mozilla.org/en-US/docs/Web/API/EventSource
It is really disappointing how much of the previous feeling of open source ethos seems to disappear every time Mozilla updates anything over the last few years.

I am not involved enough to know what kind of changes or politics are responsible, but I sure hope it reverses.
It’s reasonable to have a few for that. Hertz has their premium stuff where you can rent all sorts of interesting cars.

I think they were just too early in trying to put a lot of them in the standard rotation.
If an airline discovers that it has poor maintenance from an accident investigation, and tells everyone about the problem, then I _might_ consider flying that airline in the furure.

EgyptAir would be an extremely hard no for me.
Looking at the sea charts[1] of the archipelago and following a few undersea cables, I think it might be this cabin[2], which roughly matches with a map on GlobalConnects website[3].

Funnily enough, it's right next to a base of the Swedish military.

[1]: https://geokatalog.sjofartsverket.se/kartvisarefyren/

[2]: https://maps.app.goo.gl/6mYHFhaUp7Jzx1X69

[3]: https://globalconnectcarrier.com/our-network/
In the mid-90s, there was a honeypot product called CyberCop Sting[1], which predated Secure Networks' Ballista[2]. CyberCop Sting could simulate TCP and UDP services across various implementations. If I recall correctly, it also allowed the configuration of TCP/IP stacks to mimic the behavior of different operating systems. These features were particularly innovative almost 30 years ago.

[1] https://theswissbay.ch/pdf/Gentoomen%20Library/Security/0321...

[2] https://news.ycombinator.com/item?id=26440139
Commenting on Pull Requests in GitHub Actions
"|" it's a terrible character for signaling quotes, as it looks a bit too much like "I" or "l" and sometimes even "1" or "i" depending on the font used. I believe the greater-than symbol (>) is better suited for this task.
Housing conversions are great and all that. But we're talking 250 sq. ft. units here and not exactly in what a lot of people would consider prime locations. The affordable housing issue is mostly around what people generally consider prime locations.
I'm trying to learn acceptance: how not to get so angry at despicable UIs.

Although I admit I'm kinda failing. My minor successes have been by avoiding software: e.g. giving up programming (broken tools and broken targets were a major frustration) and getting rid of Windows.
Strengthening Forensic Science in the United States (2009)
PixLens: Lens That Pixelates Objects
We're not talking about antibiotics, we're talking about policy. And any discussion of policy requires systems level thinking. I'm
not accusing anyone of racism, I'm white and reasonably affluent idgaf, I genuinely believe the policy being proposed would be selfishly better for me personally.

This is the reality of medical care right now in the US what are you talking about?

https://www.hopkinsmedicine.org/news/articles/2021/06/physic...

The existing bias in the medical system along with policy that asks doctors to doubt more patients has a pretty damn predictable outcome.
Then why not do it every 59 seconds :)
It all depends on what you count/map. By some european definition Sweden has 24 islands if you discount all the small ones. We basically have an extreme anount of small ones from the last ice age.

Bit whatever, it’s a great place to sail/visit no matter how you count.
That’s a really helpful way of framing it. I’m tempted to try this with our uuid type and see how well it works.

I think I’ll also try to base it on a template string too if that’s possible. Given we use a standard dash segmented uuid string.
* Learning Ada. It's a language that seems to have had a lot of thought put into the avoidance of errors and bugs. I often hear people say "Language X has this amazing feature!" and the Ada people seem to say "Oh that's cool. We've had that since 1985."

* Improving my audio description skills. I'm an AD writer, and I want to get better at that, but also possibly start performing. I've got a little notion to do a podcast of Audio Description Introductions, but they're pretty hard work and I'm a bit time poor.

* Improving my writing skills generally. I've learned a lot of techniques intuitively and not with any discipline. For example, have no idea what a past participle is, but I'm going to jolly well find out.
The most common IME are bugs that come from some wrong conceptual understanding underpinning the code. Rewriting the code with a correct conceptual understanding automatically fixes the bugs.
New DNI is basically the Kremlin spokeswoman.
The Economy Has Been Great Under Biden. That's Why Trump Won
> no, i don't think i would. it sounds like we're different people.

What's the difference between holding onto an empty house and holding onto extra cash or investments/assets? Don't they both represent potential utility?

I would think that would mean that you also don't hold any non-discretionary assets (including savings/retirement accounts) because you want those resources to be available to others?
Doesn't matter for the next day's witch hunt

They are just gonna make fake accounts that look like yours and shitpost ahead anyways.

Social media has multiple problems, including authenticity, transparency, validity and verifiability. All of which don't exist and make it the optimum propaganda machine (referring to the criteria that Chomsky described) because it can be corrupted through multiple attack vectors.

If we want to survive this hellhole of misinformation, the mentioned criteria has to be implemented for the "next big platform" so that censorship and other legislative processes can be encountered with increased transparency and openness.

On a network/society scale it can't be driven by financial incentives to prevent corruption, ergo it must be financed by taxes. Preferably on an EU or UN legislative level to prevent political corruption of single state actors.
I have no interest on some platforms.

Whatvabout the platformsthat I don't know of? Or that don't exist yet?

Even major corporations don't bother with all TLDs.

It's far more plausible to not seek to have the same identity behind the same handle.
In The Distance by Hernan Diaz.
I mostly agree. If you need an RDMS get a real one that has all the features and granular locking.

The only point I’m disagreeing about is the blanket statement “your SQLite website won’t work if it has concurrent writers”. It will.
logically correct but that don't make it right. it's also my prerogative to criticize you on the internet
To be clear, I am not Taylor and I did not come up with scrapscript! That website belongs to him and I'm just a random guy on the internet who emailed him and built an implementation.

The way I think about it is kind of like software versions. Say you want to do some kind of reproducible software. You can write that your software depends on jazzinator==3.0.0 but that's kind of unsatisfying because it relies either on tools or people to make sure that versions are immutable. It also relies on jazzinator to specify its own dependencies pretty strictly. So maybe you end up inventing the concept of a lockfile to partially solve that problem, but you still have the issue of relying on a third party to not change things up on you.

However, if you can address a library by a name that is computed from its code (a hash), things get interesting. You end up with this tree/DAG of dependencies where every dependency is immutable--you can't change the code without also changing the name. It's a Merkle DAG like Git. You do lose the ability to say things like "above version 2.5"... sort of.

If you also build a ref or tag system (similar to Git refs), you can kinda do normal style versioning on top of this content addressable world. But again, that relies on someone or something (maybe your hash-based store) to keep a map point-version names to hash names.

The other thing that's interesting with scrapscript in particular is since everything is addressable, you can use (sort of implicitly import/download) any value from any other program in a repository readable by you. But no scrapscript implementation fully does this yet, as far as I'm aware. For a fully working system, check out Unison.
Thank you! that is encouraging. I have been making a very concerted effort to learn. typically at least 2 hours of studying a day. My girlfriend is Spanish speaking actually, but she almost never speaks Spanish with me. I may need to convince her to turn up the Spanish a notch so I can get more practice.
I don't have anything against LLMs, I use them daily myself, but publishing content that's largely AI-generated without a disclaimer just feels dishonest to me. Oh, and also when people don't spend at least some effort to make the style more natural, not those bullet point lists in the article that e.g. Claude loves so much.
unfortunately I live in the middle of the USA, immersion is not much of an option and lessons aren't cheap
learn about finance https://www.streetofwalls.com/

learn about language https://www.dliflc.edu/elearning/
i can't sleep inside my extra cash or investments. shelter is a basic human need.

> I would think that would mean that you also don't hold any non-discretionary assets (including savings/retirement accounts) because you want those resources to be available to others?

why would this ever make sense based on what i said? this is a ridiculous conclusion, trying to make it seem like something that i never said. not to mention is just bad logic.
I haven't yet read the article but my immediate reaction is that back around 1992 there used to be an X screensaver program that did pretty much exactly what's shown in that YT video and it was strictly algorithmic...
Obviously just speculation but if one was just fired upon, yet still in one piece and at least somewhat in control, a pilot might decide braving a longer diversion over a body of water to get away from the area, might be the safest course of action.
What do you do for mobile phones: using data/radio for pings would kill the battery?

After locking the phone, how is the ping restarted when the phone is unlocked? Or backgrounding the browser/app?
Funnily enough, both CPS and SSA are US government services
I was looking into these recently. The current batch of the nRF54L15's was recalled, so I wonder when mass availability will happen. It looks like an interesting upgrade to the nRF52 though.

The reason why I was looking at it is because I'm trying to hook up a 1kHz sampling ADC while streaming the data over BLE, and I need either a good DMA engine that can trigger on an external pin without a CPU interrupt, or a second core. I went down the dual core route, but I'd love to hear people's experience with DMA on the nRF52's and esp32-h2's and if it's finicky or not, and it's worth investing time into.
I'm sure you can call everything a security expense.

I need a secure housing.
I need a secure meal.
I need a secure car, jet, yacht.
I need a secure sweatpants...
Or a SharedWorker that creates a single SSE connection for all your tabs.

SharedWorker is not very complicated but it's another component to add. It would be cool if this was built into SSE instead.
NanoSaaS – SaaS Micro Framework