skysight-inc/HackerNews huggingface dataset:
Use HCL and you can use actual code, shared consts, and have a reliable setup in a fit-for-purpose (declarative) language rather than a JSON DSL.
Functional programming won't succeed until the tooling problem is fixed. 'Tsoding' said it best: "developers are great at making tooling, but suck at making programming languages. Mathematicians are great at making programming languages, but suck at making tooling." This is why Rust is such a success story in my opinion: it is heavily influenced by FP, but developers are responsible for the tooling.

Anecdotally, the tooling is why I gave up on Ocaml (given Rust's ML roots, I was seriously interested) and Haskell. I seriously couldn't figure out the idiomatic Ocaml workflow/developer inner loop after more than a day of struggling. As for Haskell, I gave up maybe 20min in of waiting for deps to come down for a Dhall contribution I wanted to make.

Institutionally, it's a hard sell if you need to train the whole team to just compile a project, vs. `make` or `cargo build` or `npm install && npm build`.
Apple still sees your full client IP address history for your hardware-serial-number-linked APNS connections, which lets them log your city-level location via client IP GeoIP lookups.

To avoid this you need external VPN hardware upstream of the iOS device like the Mudi from gl.inet, then never using cellular data on the phone. I carry one with me. Unfortunately it is only LTE and has not been updated for 5G yet.
The vagaries of English being what they are significant does not need mean important, in this case I think they mean a site with a significant amount of work behind it. That is to say not a quick resume site. A real site with a few 100 pages and complicated workflows are significant in the way I believe the OP meant.

>You don't need the aria- tag attributes when building any of those.

what, these are exactly the sites where you need aria tags, because they all have buttons and workflows the context and usage of which are totally obvious to anyone who can see and completely opaque otherwise.

Even IF in one of these sites they order of your markup is such that the elements follow in a correct order and the seen text will be understandable when accessed through the screen reader there are likely to be instances in which, if you care about the experience of a visually challenged user, extra work would be useful to allow for navigating between parts of the site in an understandable way and to do things with a reasonable speed.
the SPA era was a fluke. what we're seeing with SSR adoption in the last few years is that all the new goodies we got used to in SPA frameworks are coming back in line with the traditional web model, where i get a new document from the service after each meaningful interaction
Some of my earliest memories are from epic tantrums. Looking back, some were triggered by events that still enrage me (Dad taking my puppy to be put down because it peed on the rug) and others that are straight from toddlerville (I don't WANT mommy and daddy to go away for three hours on date night). Either way they were so emotionally intense that they still burn.

Here's what stopped them: I realized that they didn't work. If they worked I wouldn't have stopped. That's my theory for these incidents. These people grew up without learning that tantrums don't work ... because for them they did work.
Xiaomi makes fine hardware with overly intrusive firmware installed on it which they sell for competitive prices. The solution is the same as with any other Android device: install one of the many AOSP-derived distributions on it and you have fine hardware with clean firmware offering OTA updates and more freedom than any vendor-supplied distribution offers, not to mention waaaay more freedom than the Apple/iOS combo offers.
Laughing out loud at the attempt to compare Kevin Sorbo and James Woods to Stephen King. Kevin Sorbo really does need Twitter!
The extent to which immutability leads to duplication seems a matter of implementation rather than a principle.

The compiler/runtime could optimize such that memory is reused, as long as all other laws are obeyed.
One option you have is to find the changeset that undid your edit and start a discussion with the user in question.

To find the changeset, navigate to the location on openstreetmap.org, right-click, query features, and select the feature in question. The web page should then look like this: https://www.openstreetmap.org/way/93668654/

In the left pane click "View history" to see all the changesets affecting that feature. Find the one you want, then click the link next to "Changeset #". The web page should then look like this: https://www.openstreetmap.org/changeset/104465654

The comment on the changeset might already contain enough information to answer why it undid your edit. If not, the left pane now has a text box for you to add a comment to the discussion. The user in question should receive a notification/email when you comment, and will hopefully engage in the discussion.
Yeah I didn't like those even as a kid. Not just drawing was uglier/cheaper but stories also seemed to take turn south
Fair, I should've phrased that better. What I mean is that it's not unique to the ship's chef posting, but a general benefit for any enlisted member of the armed forces.

It's also not something that most people place enough value on to serve in bad conditions for three years to get, judging by the US military's difficulty in recruiting.

That's on top of a fully qualified CG Culinary Specialist potentially being able to get a high enough salary in the private sector to match the GI Bill's tuition cost, without needing to spend time away from home or dealing with austere service living conditions.

Of course this doesn't mean that the only option is to increase salaries. The Coast Guard could also try to substantially improve the quality of life in the post and make it more attractive in that sense. It's a post that's been taken for granted for far too long.

The current approach clearly isn't working, despite the GI Bill.
> since around 25% of Americans have no savings at all.

Maybe this is the problem that should be tackled between recessions.
Modulecounts.com shows Ruby gem output grinding to a halt. As Ruby's popularity declines a lot of gems will be unmaintained. It's a shame as I rate Ruby my favourite language after Clojure.
> even faster than Gmail.

It’s really fast, but come on, that’s one low bar to jump over. Gmail is the electron of mail interfaces.
> and which has recently become even more controversial when it was revealed that Pfizer didn't actually test for transmission prevention in their product.

Now imagine how frustrated I've been for nearly two years on this: I knew this in Dec 2020. Pfizer never lied here, and we knew for a month or two after the vaccines were announced that this was the case. The lie came from media and politicians months after the vaccine was announced.

For example, before it was memory-holed:

https://www.washington.edu/news/2020/12/02/covid-19-vaccines...

https://www.businessinsider.com/who-says-no-evidence-coronav...

https://www.fredhutch.org/en/news/center-news/2020/12/covid-...
Sun’s Project Looking Glass
That is an edge case that Google could but does not seemingly accommodate, but very well could. It’s likely not just that you have no GPS, it’s also likely that you have no mobile or Wi-Fi signal reception, both of which could inform on your location, if implemented.

That being said, why do you need your navigation to start while in your garage? Just start it before you enter your garage or right as you drive out of it if you want to benefit from GMaps benefits.
If people throwing tantrums becomes the new way to approach problems, the climate situation is going to be one of our lesser problems.
Yes, althought that's a very big drop.

If you bought a 1.5M house (20% down) at 4.5% your mortgage payment is just about $6K. If you refinanced down to 2.5%, the payment is now $4.7K.
This is so true. Virtually all content in my feed is absolute shit and Twitter unlike Facebook and tiktok is terrible at driving engagement. Everything that’s suggested is crap. Probably just the nature of the platform and its content. I visit the site pretty frequently as a way to gauge stock market sentiment and for that it’s pretty decent but make no mistake the site overall is a bubble of a small sect of society who think they and the site are far more important than they are.

I don’t know a single person in real life who uses the site at all.
Thanks for the mention (I work for FusionAuth).

I'm curious what solution you ended up determining best fit your needs?
There is nothing magical about functional programming, it is the elimination of non functional programming features that is important.

A language that can do either is exactly the wrong thing, from the perspective of TFA
Love the dubious github repo chart.
Oh! From Hacker News trends, I thought the future of programming was going to be Rust...
TLDR: they're offloading their mapping business to OpenStreetMap.

Many of their devices have Lifetime Maps support and it's probably costing them too much, since they're not getting paid for the updates.

BTW Garmin has been using OpenStreetMap for a LONG time.
GitHub Release Radar – September 2022
The fact is that most users of open source care more about not paying than freedom or openness. The same factor is why people go for “free” surveillanceware or fishing-hook-ware.

The people who actually understand and care about freedom is a small niche.
They charge designers $X000 for a book or a set of paint chips with swatches of all the colors, so I assume they are trying to continue that revenue stream in a subscription-based way.
I have considered writing a guide to using Voiceover for sighted users as a power tool, because it is great. The other ones not so much. The main problem you will find if you are developing is you cannot expect stuff that works in one screenreader browser combo to work reliably in others so you need to do a lot of testing with different combinations.
You can't port it if the number is cancelled. You have to sign up for the new provider and have them take the number. Every provider can just take any number they want. I used to work at a small Telco/CLEC and occasionally I would have to fill in on the phone switch to do things like this. It was very nerve wracking. Kind of like editing BGP, knowing that a typo could effect a ton of people.

So just don't tell your current provider, the new one should be able to handle it.
"I hope future generations of Earth have fewer troubles dealing with deadly pandemics."

Their post wasn't only about covid.
> Your statement would ultimately be an oxymoron too.

It demonstrates that the very notion of objectivity is flawed. Objectivity is a hyper-simplified model of external validity[1]. It cannot be measured as a boolean variable or by a real number. Neither black-and-white nor shades of gray could help with measuring objectivity. It is much more tricky. It is as tricky as the reality itself.

If someone wants to deal with the data from reality, they need to track all the way from reality to the data they got. Where did it come from and how it was processed. It is the only way, and it has no place for objectivity. I mean all your thoughts will have no references to objectivity, they would deal with ways how data might become biased or falsified on the way from a reality to you.

> There are observations that are more objective than others and those that are plain objective.

Can you give an example of a plain objective statement? I can think of no such statements. 2+2=4? It is a math statement, it is not about reality, it is just a part of definition of an addition.

Or maybe "apple hit Newton on the head"? Is it an objective statement? Did apple bounced and hit him on the shoulder also? Was someone sitting on the tree dropped apple on Newton's head? Was Newton leaning on a trunk of the tree? Did he tried to dodge? How many details were omitted? Who decided that these details are not important enough to report? Was he objective while deciding? How can anyone measure his objectivity?

The only way to explain why this is an objective reporting needs resorting to a beauty of a narrative of a sudden insight induced by a seemingly irrelevant and mundane event. And this narrative "decides" what is important and what is not. Was the choice of this narrative "objective"?

What if we choose a narrative of a God's blessing? Like Descartes did when he invented a coordinate system. If we did then the choice of details to report would be different. And it would be an "objective" reporting also.

Pure data (like numbers in a table) have no narrative, so maybe it is objective? But when we do not know the narrative behind the data, we cannot make inference from the data. So pure objective data is useless.

Everything is subjective. Though there are cases when it doesn't matter. Cases when we do not need to keep an eye on a narrative, on a process of data gathering and processing... But even despite the majority of cases are of this kind, a critical thinker needs to keep an eye on a narrative and on a process of data gathering, because it is his second nature: you never know when this skills will become needed, so the only safe way is to use them constantly. Make them automatic, so you need not to think about it.

[1] https://www.scribbr.com/methodology/external-validity/
Data duplication is a tool which can be used to avoid large classes of bugs, but there's no question it comes at a cost to performance.

If anything, I would say explicit mutability allows us to decrease data duplication. By being explicit about what's mutable and what's not we don't have to resort to holding "safe copies" to ensure shared memory is not being mutated unexpectedly.
As always when "Wisp" is mentioned in relation to Lisp, it is not to be confused with Arne Babenhauserheide's excellent Wisp syntax for Scheme: https://www.draketo.de/software/wisp.
Very odd that this article states that functional programming is the solution to the null reference problem.
Yes as far as I know all functional languages have some kind of Optional or Maybe type as a solution, but there are non-functional languages with this solution as well.
The current economic implosion in China also brings the future of this station into question. One of Xi's biggest dreams for the future was his vision of the Xiong'An new city which has recently been abandoned after being only partially constructed. Big projects get shelved in hard times.
Not to mention you can use just about any language provided you adhere to FP standards. It doesn't need to be forcibly "baked in".
self hosted. I dont want that data residing out of my control
FoalTS 3.0 released – TypeScript app framework
Full-featured Node.js framework
Simple and easy to use - TypeScript-based - Well-documented
At least historically, the area code and exchange was determined by your physical location. So if you moved to a different exchange you couldn’t keep your number.

In fact I had a case where I switched from Verizon without moving. But Comcast’s switching gear was in a different exchange so they had to change my number.

This was a while back. There may be more flexibility today.
I had recent concerns too; between the mobile app not really working well anymore, and their confusing rebrand where I now have to go to a different URL, and these popups, and now this.

Issues with the app:

- notifications sometimes don’t pop up on iPhone. Yes, I have the enabled.

- app can take a minute to load

- when you click on a notification, it opens the app on the previous email you read, while taking a very long time to load the one you clicked on

I seriously hope they refocus on their core product. These issues are new.
I think there's a great deal of hysteria about Russian gas cutoffs. German bills are projected to be lower than UK energy bills over the winter[0][1], even though the UK has basically no dependence on Russian gas.

A war is an unusual and extreme event, and when it's started by your major gas supplier, it's unsurprising that prices go up. It is, however, obviously not enough to write off the whole european energy policy just because when you stress test it, there are higher bills.

It's no use if your 'sensible' energy policy results in 3 degrees of global warming: that will be far worse than a high energy bill, or a war for that matter.

[0] https://www.bloomberg.com/news/articles/2022-08-22/uk-energy...
[1] https://www.reuters.com/business/energy/german-energy-bills-...
Sources？
> How can there be a drop in demand if your house is now worth 50-100%

Note that house value increase (paper value) doesn't generate any disposable cash to the owner.

They could go and refinance (at a higher rate now) to get some equity cash out, but anyone doing that to spend the money on consumables is doing a bad decision.
I love that idea. I'm not very experienced with the mobile app stores, but will take a closer look. We've had requests for AWS marketplace as well, which is different from the mobile app stores but the concept would be the same.
I see a green and a blue dot. I am the green dot. The blue dot is the exit.
Funny how identity0.io (from the website example) was registered less than 24 hours ago
Choosing a trail bike isn’t easy since there are plenty of variables at play.

First off, you have the technical stuff. Then, you will also have to worry about things like seat height or starter systems. Besides, you will need to consider your budget when choosing a trail bike.

We’ve tried to introduce the overview of dirt bikes to you as fully as possible. But you will need to do some technical research on your own to understand dirt bikes a little bit better. And once you do, you should be able to find that best trail bike.
“Third, COVID is special as it is one of the few airborne / aerosol-transmitted diseases that you have a good chanche of suppressing.”

The fatal flaw of this reasoning is that it lies dormant in animals.
Indeed, Raku does not have a GIL
> Tom Tom used to charge for map updates, which became a no-go for many.

There was also an instance when they unceremoniously stopped supporting updates on “old” devices that were not actually that old and were in fact still actively being sold in stores (in the UK at least). I know people who switched to alternatives (the smartphone option in all cases IIRC) and vowed they'd never pay for another TomTom device again after that.
I have this issue with Google and no way to get any support or help to get this resolved. I just have to accept i’ve lost access forever…
Shit umbrella is the destroyer of trust
Biden administration on quantum computing export controls
Lockdowns didn't really do much in europe. Like washing hands it feels more like a placebo treatment to make people feel like the gvt is doing something useful.
The npm install experience should be baseline for newer languages. Simply let me get into hacking fast. This is one of the top reason I like tinkering with JS because it just works. (Yes, I know all weaknesses of JS ecosystem, but getting is really easy)
Pretty mixed feelings.

It's nice that there's all this "free" stuff that I can see and play with and just click to copy and drop into my own project without any thinking or worrying about buying UI kits…

… But I write novel CSS too. It's a very real part of my livelihood and this company is selling a product that can take my work without any attribution in the copied code. And then they seemingly use that work to market their product.

Important to remember that [even good] attribution is no substitute for an actual license to use somebody else's code. It's piracy. You wouldn't steal a policeman's helmet, etc.
If this is the case then we'll just find a way to bundle the curator AI with the art-generator AI to improve the quality of the art generated in the first place.
It's kind of inevitable for log-plots.

Or non-absolute quantities like temperature in Fahrenheit/Celsius. (You can use Kelvin instead, but good luck interpreting that plot)
Don’t you need your phone number to authenticate with Authy to get into the backups?
To some degree. But it really is the case that a persistent functional data structure is going to have a slower insert operation than a traditional mutable set. There's no getting around that.
How is this better than any other URL shortener or even pastebin
No it’s not. The only thing regulated is that phone companies have to make the numbers portable so they can’t hold them hostage. But you don’t own any right to your number, if there is a renumbering you are SOL.

The number can’t be gone of course, it belongs to a range operated by a provider (where it originally came from) who can see who it is being forwarded to. But no one is under any obligation to help you with that setup. All they have to do is make a credible offer to port the number if you move to another provider.
It might be the “correct” behaviour under systemd, it was not the correct behaviour under multiple other unix systems for decades, nor was it the expectation of Linux users or admins.

Paint it how you like, systemd broke decades-old, desirable behaviour for no good reason.

The attitude that everyone else is clearly wrong is unhelpful, and seems a red hat pathology. You see it with this and with Gnome, and it drives people away.
Right, and to better illustrate this problem, they have a link in "verificationMethod" pointing to identity0.io domain, it was registered by just yesterday, could be just someone snatching that domain
1. Please re-read and follow the HN guidelines: https://news.ycombinator.com/newsguidelines.html

2. You don't speak for Mastodon or the fediverse community, so you have no right to say "The fediverse community welcomes...", especially when your comment actually implies that the community is unwelcoming to non-ideologues.

3. Does Mastodon not want Twitter refugees to join?

4. I didn't say Mastodon owes me anything. I tried it, and I didn't like it, so I left. I don't owe Mastodon my usage, nor do I owe it a good review.
I mean, sure, controlling the message is how you can call it, but that doesn’t mean the legal threats (or threats of any kind) are doing the actual controlling.

When I say “it‘s about making things as convenient as possible for journalists” what I mean by that (and what I thought I had made pretty clear) is not that convenience for the journalist is the ultimate goal.

The ultimate goal is to get the messages about your announcement you want to have published published. The convenience is a stepping stone towards that destination. That way you exert control without force or threats. It’s the carrot.

Which is not to say that threats are absent from corporate communication. Just not as part of press release writing and publishing.
Yes. I can’t speak for all countries but even if you fail to pay for your plan and get it cancelled you might have a chance to re-claim it within a few months.

Numbers have generally started being recycled after a shorter rest (only a few months).

When I worked with a system handling portings it should have been possible to find where your number went.

Do you still have the physical card or the papers that came with it originally?

Try to get the carrier to file a real bug report, something that reaches the developers, with your ICCID, found on the physical card or the documentation that came with it.
Do you know that Microsoft Bing maps also "steals" the OSM data? They did some very clever "reverse stealing" as well when they contributed back to the project by providing millions of accurate building footprints.

Yes, I'm being sarcastic. It's a win-win situation when ANY large mapping group joins OSM. At the very least; they will accidentally contribute road-level improvements when they work with the data. I rely upon OSM data and need these large players throwing their weight behind this mapping system.
Ukraine Heroes