skysight-inc/HackerNews huggingface dataset:
sure, there’s risk in any direction.

> Which means my workplace is stuck with a bunch of `shell.nix` and `direnv` magic instead of clean flake-based envs.

if flakes win out, this other stuff might well be deprecated someday. timeline for that is probably lengthier than the timeline where flakes don’t win, but it’s still there. in either scenario you’re gonna have a month or more between one approach being deprecated and being dropped altogether (6 months if you’re on the stable channel). you’re implicitly betting for or against the success of flakes here, weighted by the cost of refactoring should you bet on the “losing” side plus maintenance until the winner emerges. you describe non-flake maintenance as being higher cost, so from the outside it just feels like a suspicious bet to make.
Yeah, but they didn’t just build a new plane (pilots perhaps?) and instead always seem to try to modify existing designs, which would argue that is cheaper than greenfield.
Thank you for the clarification. Yeah, most of the down that I get stems to originate from other countries. Hopefully they can crack down on those.
Not sure if you're being sarcastic or not, but I'll bite:

The 747 MAX that killed 346 people in two separate accidents and was grounded for nearly two years and cost Boeing 10's of billions of dollars in fines, cancelled orders, etc.?

It is perhaps not the best example of modifications to an existing design.
Ok but that's exactly the problem, the situation we've "figured out" is kinda trash. A bunch of rich people own all the farms and we gave everyone bullshit admin jobs because we can't admit to ourselves that almost nobody farms and we still all eat and maybe that means a good portion of the population could just chill out.
No offence, but all this moral panic induced by a spectacular AI demo looks really myopic. It puzzles me how many creative professionals are unable to see their edge somehow. The main value of your work is always conceptualization, even if you see yourself as a pixel pusher (if that's the case, it's most likely wrong), and it's not easy to master.

Maybe you're just not aware of the current state of these tools, and their potential in near future? It's really easy to fall under impression that it advances at light speeds but once you take a deep dive to be aware of the limitations, you'll be much less impressed.

You won't be out of your job. You will have a powerful tool to create with, though. Visual content generation based on text will always lose to compositing, just because of its inefficient nature. "Prompt engineering" is a nonsense gimmick. AI-powered tools won't "replace" you, ever. They will make possible things that are impractical right now due to the sheer amount of manual work involved. (30's animation style comeback, anyone?). You'll always be able to create something with 10x value, compared to a non-pro.

Just keep your nose to the wind, as changes won't be immediate. Embrace it and learn how to use it, to be ahead of everyone. Or at least be aware of your surroundings.
P8 went pretty well. Blended wing isn’t sci-fi, B2 and plenty of ucav are full flying wing.

https://en.wikipedia.org/wiki/Boeing_P-8_Poseidon
> It may also be useful to try and get your professional associations to bring some suits against these things for playing fast and loose with “fair use”.

I understand your livelihood is being threatened, and that’s very scary. Can we please avoid using the legal system to kill nascent competitors? Surely there are better responses than this.
Yeah there really isn't much that victims can do at this point until the carriers are held more accountable. Hopefully this will help.
It will be sad if Adani privatized Australia and Palantir privatized UK.
The register keyword is far more interesting.
For login , try Firebase Auth or Auth0 and to build the subscription part, use Chargebee.
I could have sworn I posted the threader app link.
> I2P tries not to deal with non-I2P traffic at all because the problem is so difficult.

The problem is difficult because what I2P is doing is essentially the correct approach in this area. Designing an "anonymous" network around accessing an inherently non-anonymous network with a handful of dominant sites is how you run into limitations like needing exit nodes. Yet most people keep insisting upon Tor, as if it's a good idea for the "dark web" to be effectively a single application with an inherent flaw it may never overcome.
This would be great!
How to Talk Minnesotan
Ants are almost brainless, yet the ant hills are massive and complex. Simple rules and endless repetition. End result giant fractals.
Ok ... then aren't we stretching the term "design skill" too thinly then, to the point of disrespecting the actual skillset?

I suspect there'd be a tendency to presume a design process is more like solving a problem with a clear techniques for arriving at an objectively correct solution, when in reality, it can and often if just the iterative process of assessing-adjusting-repeat. Being better at these things to the point of sometimes reducing the iterative loop to 0 repeats is "design skill". But the essential base-line ingredient, IMO, is being willing to enter the iterative cycle at least to some extent.
Above the FAQ:

> Our new barcoded stamps also enable you to watch and share exclusive Shaun the Sheep videos via the barcode itself, using the Royal Mail App.

Initially I thought operational efficiencies and fraud prevention were the likely reasons, but oh hey look there's a marketing angle too.
It looks like when JDoodle evaluates the CLISP, it feeds it to some back-end which evaluates it in a brand new environment. If you define a variable, then erase that and evaluate code which refers to the variable, the variable is gone.

From the behavior I can't tell whether it's some WASM in the browser, or sent to a server where it could be in a native VM.

The API documentation shows that you can submit programs via JSON to their back-end, so that's probably what the UI is doing.

Try running this:

(print (machine-instance))
(print (machine-type))
(print (software-type))
(print (user-homedir-pathname))
Yes I agree that my wish is unreasonable and your plan is much more attainable.

I don’t want to flip everything on it’s head (OK that’s a lie: I would love to flip almost everything in the name of having better solutions). But what I mean to say is I know what I’m asking for is unreasonable and certainly unrealistic in a 1-3 year timespan, but I know it’s possible and I like to dream because sometimes moonshots actually land you on the moon
Hydrogen will be one storage medium, mostly stored underground where geology favors it. Tanked anhydrous ammonia will be common, with more ordered from tropical solar farms when local tankage runs low. Underground and underwater compressed air will also be common. Liquified air might be.
Zoom calls do work in Dubai.
I'd say, "Congratulations! You're one of today's luck 10,000!", but trigraphs aren't really much fun. Just another reminder that C is old, and computing is even older.

I've used uppercase-only terminals, and I've used ancient C, but not at the same time.
Right, that is the point I was making.
Google will receive less AD revenue in USD if ad market is primary competing by local ad clients.
"Sipping her champagne Kirsty Fantori, the star demolition engineer, started programming the nebulon missile. It had to explode at just the right moment to trigger off the reaction in the star’s core which would push it into supernova stage. A star in supernova would light up the entire galaxy for over a month, giving off more energy than the Earth’s sun could in ten billion years. It would be a hell of a bang."

"One undetected bug in Fantori’s programming could ruin everything. Not only did she have to push the star into supernova, she had to time it so the light from the explosion would reach Earth at exactly the right moment. The right moment was the same moment as the light from the other one hundred and twenty-seven supergiants, which were also being induced into supernovae, reached Earth."

"For anyone living on Earth the result would be mindfizzlingly spectacular. One hundred and twenty-eight stars would appear to go supernova simultaneously, burning with such ferocity they would be visible even in daylight.
And the hundred and twenty-eight supernovae would spell out a message."

"And this would be the message: COKE ADDS LIFE!"

"For five whole weeks, wherever you were on Earth, the huge tattoo would be branded across the day and night skies. Honeymooners in Hawaii would stand on the peak of Mauna Kea, gazing at sunsets stamped with the slogan. Commuters in London, stuck in traffic jams, would peer through the grey drizzle and gape at the Cola constellation. The few primitive tribes still untouched by civilization in the jungles of South America would look up at the heavens, and certainly not think about drinking Pepsi."

Source: "Red Dwarf: Infinity Welcomes Careful Drivers" by Grant Naylor
EBCDIC is very much IBM - on our old Burroughs machine we used to have to use cent signs (and something else that I forget) for square brackets and a 3-hole multipunch for ';'
I mean, it's extremely young in the history of the existence of money. I don't think you can say anything meaningful about its track record as of yet.
Aren’t you answering your own question?

The 737 was harder than a new design - that’s why it went wrong.
a new plane would not have been eligible for the same type certification, thus forcing all pilots who flew it to obtain the new type rating. This training is very expensive for the airlines.

in other words, Boeing's thesis was, because we (heavily) modified the 737, it's the same basic plane. The FAA accepted this argument. The FAA would never have accepted the argument that a totally new design was "actually a 737 ".
Ah, what an elegant example, haha.
This is so so accurate. I've published two (academic) books, with a third soon, and a ton of articles, and I've hardly ever gone back to my notes... whereas "channeling what’s in the air at this very second" has led to tenure at a fancy university
That’s a private think tank. Nothing in that link claims to be any sort of official definition. I cannot tell if your comment is sarcasm.
> one thing is for certain; Apple doesn't treat privacy as a human right. If you can live with that, then more power to you.

You're inferring that the commenter deduced this solely from the new (incorrect) info. It seems a lot more plausible that they already hold the view (as I do) that Apple's privacy-friendly image is overblown, and used a separate issue to belabor that pt.

Though I do agree that this incident seemed unlikely w/o further evidence, even given Apple's traditional disdain for the user's control over their own system. And Apple has firmly joined the ranks of bigtech cos that HN threads are absolutely deranged about.
Hmm. Kinda reminds me of “Ladies and gentlemen, this is your captain speaking. We have a small problem. All four engines have stopped. We are doing our damnedest to get them going again. I trust you are not in too much distress.”
Or be kind yet direct by admitting your own need.

“Hey Bob, I need to trust that when I open a PR of yours to review, that the SQL is not going to need a high decree of scrutiny. I’ve seen some bad habits that I’m willing to explain specifically, but first I need to hear that you’re willing to spend time to improve up your SQL skills or mindset.”
I believe that you are taking it a little bit too literaly.

What is observability? You can tell what is going on inside the system at any point in time. Metrics and logs are the bare minimum you need to observe the system at certain points in the code. After that you ask yourself:
What else can I do to make this more observable? Usually this comes from how the code is structured and how the data flows through the system.

Same with controlability. Can I make my system do what I want it to do under any operating conditions? What are the knobs I can turn? The lowest form of controllability is static configuration. You can add more knows and even make them dynamic thinking about structure and data flow.
> why can't we take a big step and be at the end in one step.

Because we're doing gradient descent. (No, seriously, it's turtles all the way down (or all the way up, considering we're at a higher level of abstraction here).)

We're trying to (quickly, in less than 100 steps) descend a gradient through a complex, irregular and heavily foggy 16384-dimensional landscape of smeared, distorted, and white-noise-covered images that kinda sorta look vaguely like what we want if you squint (well, if the neural network squints, anyway). If we try to take a big step, we don't descend the gradient faster; we fly off in a mostly random direction, clip through various proverbial cliffs, and probably end up somewhere higher up the gradient than we started.
What Makes the Zig Programming Language Unique?
Compile time code execution is implemented in a really neat way in Zig enabling anything from generics to meta programming.
I doubt it. All of bigtech gets the same deranged treatment: Google, Facebook, Microsoft, etc.

It was a weird moment when I found myself defending fb on hn more often than I criticized them (I think they're atrocious), but the comments on bigtech stories are just that stupid.
Modifications to old certifications are subject to older certification rules. They can be flown by pilots with existing training. Thus saving money at the cost if safety and decades of improvements in technology and regulation. End of story ... And of lives.
Barely got our order—thankfully my number was on our ticket and we ended up getting it. A few minutes late... but no worse than the last time!
Maybe we could find a correlation with increased screen time?
> support for multi-threading (also here); they say that OCaml is finally catching up, 15 years later, thanks to having 100 times as much funding.

Yeah, because OCaml has millions of lines of production code in many deployments (including Xen i.e. Amazon EC2) so it can't just break backward-compatibility to introduce multicore, nor can it afford to slow down existing code. These are constraints that the various MLs don't have :-)
dsq works for me: https://github.com/multiprocessio/dsq
The body horror extends to humans too: https://d2ph5fj80uercy.cloudfront.net/06/cat2613.jpg
If you're going to make this claim, at least give a reasonable explanation as to how this deanonymisation works. Otherwise your comment is no better than "they're putting microchips in the vaccines" junk.
... full of paying passengers. Soldiers can just be strapped down in the dark and you can hose the decks down after landing.
While waiting outside, i usually take notes, describing the place in details, writing "important" information that might be useful later.

Later, when i back home, i usually convert this notes into OpenStreetMap contribution. It also could serve as my own writing prompt or something.
So that news articles can bait people with a fear of not being up to date with the latest lingo, and also, so people have something to talk about while things fall apart around them.
heh, that's kind of the opposite to what I imagined.. which is Apple reigning in the deprecation cycle to a single day.
Not really, at last check it just bundles the entire .Net runtime with the compiled image. It's basically the equivalent of https://github.com/vercel/pkg or similar tools.
Canadian businesses can charge credit card fees starting Oct. 6
First Launch of Non-US AWS Local Zones: Taipei and Delhi
This is part of a larger expansion of Local Zones to many non-US locations [0].

Unfortunately both new local zones seem to only support four instance types at present, and they're all 2xlarge sizes.

[0] https://aws.amazon.com/about-aws/global-infrastructure/local...
Buy this: https://smile.amazon.com/gp/product/B003C5BZYA/

Follow the instructions to the letter (use the hole, tie a string to it and suspend the test in the middle of the room, in an area away from traffic and away from air currents).

I recommend using two, on opposite sides of the room.

Then leave it there for a year. Many places have seasonal variation in radon, so while you can do a 3 month test, I recommend a 1 year test.
Effectively, the native ML language that is the actual modern-day industrial-strength language fit for today, is OCaml.
Or it will enable things that are currently impractical due to the amount of manual work involved - driving easy to produce stuff out, again.
One of South Africa's largest and most serious independent datacenter operators (Teraco) was recently acquired by Digital Realty, the US-based behemoth.

https://www.google.com/search?client=firefox-b-d&q=teraco+ac...
Why would you do this? Some weird insecurity?
While presumably military transport does involve moving very dense things, Some of the things the air force is called upon to transport have high volume but low weight. Like helicopters, for example.
Ancient C didn't have trigraphs. My copy of K+R (1978) doesn't mention them.
Before 1949, the Republic of China controlled both mainland China and the island of Taiwan.

After the communist revolution, the government of the RoC retreated to Taiwan. The communists called their government the People's Republic of China.

Both the RoC and the PRC agree that mainland China and the island of Taiwan are "China", and they both agree that one government should be in control. They just disagree on which government that should be.
Thank you for digging through the word salad and finding the single juicy olive of truth in the middle.
> Why it is wrong when it's Russia, but totally ok when it is the US?

The US hasn’t forcibly annexed any territory since the first decade of the 20th Century.
from [1], trigraphs or not:

int main() {
[](){}()
}

is still wierd.

Wonder if there will be a request for an emacs macro to handle the replaced cpp trigraphs? [2]

[1] https://zygoloid.github.io/cppcontest2018.html
[2] https://www.emacswiki.org/emacs/CppTemplate
I think it's getting harder and harder to justify using anything but the most popular languages and frameworks.

You need a VERY good reason to use anything except TypeScript/C#/Java/Golang/Python/React/Vue/Postgres/MySQL/SQL server/Oracle. Perhaps Rust. These technologies are good enough to get almost anything done these days. There's exceptions of course for example games tend to written in C++ and embedded is often C.

Apart from anything, you should be using these most popular technologies if only for the sake of recruiting.

Using less popular technologies like Erlang/Dart/Kotlin/Ruby/Elixir/OCaml/F# or whatever weird new JavaScript React alternative thing got you interested lately is a bad idea not just for recruiting but for support and community and documentation.

If you are the person deciding which technologies to use, you should probably be using the most mainstream thing you can, not the coolest newest thing that you read on Hacker News. There's any number of companies saddled with their main systems being built in the weird assed framework that the fourth-to-last CTO decided was a good idea, and those companies are now stuck with the problem.

I should note of course that my comments refer to company/organisation development. For personal projects or fun or whatever you should do whatever the heck you enjoy.
And words it poorly:

> Taildrop is only available on Synology with Tailscale v1.18.2 or later
> Which of these two codes can you understand faster?

To me, the first one, but I’m not convinced JSX is a good idea anywhere and I’ve been writing HTML for 30 years.
NVIDIA and nouveau
You’re not in a sweet spot. When my dad had a stroke, the various medical providers and contractors sell/share your data which makes you a target.

My mom is a former investigator and is pretty organized. At peak she received over 80 calls a day, mostly for various Medicare scams followed by typical tech support and other grifts. Eventually political donation calls took over, and then slowed down in 2021 again.
Similar story for me, was encouraged on IRC by ESR (was randomly inquiring about a GPS software project that he turned out to be supporting - go figure).

His advice was that given ten years almost anybody can become a professional software developer.
You can still buy real juice at pretty much any supermarket. It's just sold in the fridge section at 3x the price compared to those 4L jugs of sugar water.
> That helps with the West coast, but there are also huge population centers around Lake Victoria/Kenya/Ethiopia that won't have the benefit of a subsea cable?

African telecoms in general have been making great progress in building terrestrial fiber optic cable links inland from the coastal cable landing stations.

There is a whole lot more fiber (and resiliency/diversity of paths) than there used to be.

For instance the cable landing station in Freetown, Sierra Leone now has terrestrial trenched fiber going in to the interior of the country, through the 2nd through 5th largest sized cities in the country, then east by land into Liberia and forming a ring with the major telecom sites in Monrovia.

Re: Lagos specifically, Nigeria is already served by a number of other submarine fiber cables and has a decent amount of capacity that ultimately ends up in Spain, Portugal, France and the UK at the other end of the sub-sea fiber. Due to the huge population in Nigeria it has seen a lot more commercial telecom development investment money over the past 20 years.
Honestly, I thought this was about a programming language called C? rather than C.
They were meant to support EBCDIC.
Like the Blade Runner camera!
Thanks for the plug, I’m one of the mailing.run authors <3!!

Anyone reading this, feel free to hit me up if you want help onboarding.
"Hmm, https://virus.def.inite.ly looks shady, but all the Fortune 500 CISOs are posting I need to download this immediately or my computer will blow up"
Using unions for type punning is legal C, but the exact same code has UB in C++

The modern C++ way to do this ~safely isn't legal C, and yet the type pun isn't safe in C++. I believe using memcpy() to launder the bits is legal in both languages and in some cases your compiler can figure out what you're doing and not actually emit the unnecessary copy.
Ask HN: Can someone please tell me the fonts in the link
I would like to know which font is this (https://fonts.gstatic.com/s/img/knowledge/glossary/terms/sty...) . I have tried to search but I am not sure how to actually find this info.
It's very heartening to see so many here angered by cheating. (And the few voices that justify it are disappointing.)
Define provably and yours.

When forwarding a call, the origin is not yours. When calling "in the name" of the company's switchboard, the number is not yours. When I use a number which is actually mine but comes from another country, it's not really provable.
Walking away with a 1B breakup fee for financing is better than paying almost 2X what those shares are worth. I wager it's strategy.
That's out of the control of food producers. The central banks create more money every year so everyone else just has to deal with it. It's widely agreed on that a small amount of inflation is good for society. Just means prices go up slightly every year but hopefully your wages get bumped in sync.