skysight-inc/HackerNews huggingface dataset:
The barrier to displacing any language is so high that you should consider such an endeavour to be a decades-long effort with a low chance of success. The best you can probably hope for is for something to live in a similar space and being large enough to be viable.

Existing code and existing engineers are a massive barrier-to-entry.

One trap engineers fall into is we tend to view exaggerate the importance of certain problems. Verbosity in Java is a big one. IDEs fill it in for you. It doesn't slow you down. It's a complete non-issue.

Zig is interesting. I don't know a ton about it. My sense is that Zig is to C what TypeScript is to JavaScript. I mean Zig isn't transpiled into C but the point is that it seems to be very closely related so transition should be fairly easy.

Rust most closely competes with C++ (IMHO) but it does something really interesting that C++ just can't do: it tackles ownership and memory safety at compile-time. Yes, C++ has smart pointers but these incur a runtime cost. C++'s features, history and (dare I say it?) baggage mean C++ can't do the same thing.

I personally consider this to be an increasingly important issue so Rust has a definite niche. But will it displace C++? The odds aren't in its favor. But it will certainly be viable.

C is the funniest one though. Asking "Will X replace C?" is a bit like "Will [search startup] replace Google?" The startup landscape is littered with the ocrpses of Google-killers. Likewise the language landscape is littered with the corpses of C-killers. So my money is on "no".
I don't think you can "remotely" work for Apple without a work visa. If your paycheck comes from Apple US, and you don't have the right to work in America, that's a pretty clear violation of immigration law.
It affects my decision making because the stuff that gets plastered across podcasts and YouTube videos is often crap the hosts themselves clearly haven't even used. Just my opinion based on the times I've actually researched the products I've seen sponsoring content. YMMV
Not being labeled "Haskell" is fixed by F#?

And I don't know that F#'s syntax is better than OCaml's. Arguably it's worse. (I haven't tried using it so I don't know how the error messages are.)
I like how this is presented. Nice breakdown of hand coding a complex svg effect.
What is Jobs-to-be-Done theory?
George Gammon on YouTube has easy to understand (maybe too simplified for engineers) videos on macroeconomic topics. There's a bit of conspiratorial/doomsday spin to the content (probably to get more views), but if you can look past hyperbole, you may find the rest very informative and helpful.
I don't think there is any commentary, evidence, or proposal hypotheses which could be offered on this subject without attracting accusations of bigotry.

Which, actually, is a big part of why this persists.
The pixels were very obvious at 320x200 on most late 80s CRTs with RGB input! (Standard for PC, very common on Amiga and ST.)
The reactor in the article would have been completely unaffected by the events at Fukushima.

In any case, my point is a different one: energy that's available on demand is more valuable than energy that is not, and we should price it as such. If we don't, we end up doing things like backing up our wind/solar with fossil...which also doesn't have its externalities priced in.
>Here's a great article I'll link to in a second, it might help for you to read a thing or two because you seem to think some problems are unsolvable.

There's plenty of ways to trace a segfault. One way is not intrinsic to the language and it involves recompiling the program via asan. Without this, you can literally have a memory error but no segfault. The segfault just doesn't occur at all out of pure chance. This basically makes it so there's no direct way.

There are ways, but none of them direct, as I said. Virtual memory tricks isn't a direct way. Creating non zero cost abstractions to debug the fault is not direct. I'm sorry.

>You may or may not get a correct stack trace depending on where the error occurred. This is a moot point. If you're using libraries, there will be untraceable bugs. Period. No matter the language.

Minified javascript is still more traceable then a C++ lib. As I said though the point of the stack trace in JS is the end point of a direct datapath to where the undefined was generated. You can follow the logic backwards via just your brain OR use breakpoints to check the state along each section of the path.

>And by the way your attacks on my experience are great. I feel like you're insinuating that I've lied about my experience because that might be a projection of your own experience? If that's the case, I'm sorry to tell you, most people are honest and don't go lying on hacker news for internet points. Once again, you're probably like 15 or 16, we've all been there. You'll grow out of the clout chasing don't worry :)

Except I'm not. I think you're the one not being honest here.
> These content filtering schemes are usually legally mandated, and the age of 18 is set by law.

It's also worth adding that 18 is typically the age when someone is considered legally accountable for their actions as an adult. We shouldn't be surprised that this age pops up in so many laws because of that, even though it is an arbitrary line in most cases.
What Facebook Papers Say About the Ranking Algorithms That Control News Feed
The flip side to this is to have your site hammered by bots, scrapers and worms looking for exploits (look at your weblogs sometime and see how often Wordpress php pages are requested, lol). I don’t know what the middle ground is but in spirit I agree with you, especially in keeping the internet decentralized. In practice I’m not so sure.
I see 13-23 mpg for the F150:

https://www.fueleconomy.gov/feg/bymodel/2021_Ford_F150.shtml

And 31-36 for the Fit:

https://www.fueleconomy.gov/feg/PowerSearch.do?action=noform...

Taking the medians (F150: 18, Fit: 33.5) your statement is true, but barely. Which is not something to rejoice in.
“Working at a startup is demanding. GitLab team members are often under a lot of pressure.”

Isn’t being a $7.5B publicly-traded company the definition of not a startup?
Might be able to go to the local tailor. Definitely depends on the place, but a tailor is likely to do that kind of work for you. A lot of tailors I know also have professional cleaning equipment, so that might be the double whammy.
> A FLOSS user will have difficulty trying it or will have to agree with the restrictions of proprietary software licenses.

Wine runs lots of stuff very well.
Seems like this would have to be the case because error correction and HA.
Ron says "I never liked the art in DotT...never liked the wacky Chuck Jones style" but the first screens of RTMI looks exactly like that!

Not that I don't like that style, but I don't think it's a surprise for Lucas Art fans. Day of the Tentacle, Sam & Max, Fullthrottle weren't that far away (except with a lower resolution)
Eyros – a peer-to-peer spatial database written in Rust
"I went to a mass merchandiser and all they had was mass merchandise.
Why does America suck?"
Exactly.

I have the biggest respect for Postmark. Excellent product. Extremely well done APIs. Incredible performance and reliability. I've always chosen them for my projects and recommended it many times. And most of all, I wanted to support an independent product, made by awesome people.

I really, really hope they will remain like they are now.

Congratulations to the owners for staying true to their values all these years. Wilbit has always been a huge, huge source of inspiration for everything I've done. And congrats for the payout!
monero, without dev tax and pre-mine, simply doesn't have the funds to compete in research with other, more well funded projects. I don't see how a different emission curve would have helped here.

MRL work is progressing on Seraphis[1] which will allow for significantly higher ring sizes without increasing the transaction size. A proof of concept is currently in development.

[1] https://www.getmonero.org/2021/12/22/what-is-seraphis.html
I don't really disagree with any of that although I do think some policies are stickier than others. It's probably easier to adjust the terms of hybrid work than it is to tell remote workers who can't commute to an office that they have to move if they want to stay with the company.

But, yes, in general I wouldn't make decisions based on what could happen in 2-3 years unless I really saw the writing on the wall and wanted to proactively spare myself the pain.
Ask HN: Founders who moved on and took a job, how'd it go?
>But the assumption is always that future change will take away the benefit rather than expanding it. That the slippery slope will always be to the worker's detriment.

This seems like a reasonable assumption unless the labor seller is in very high demand relative to supply.
Proud to be working with friends to improve the world of dev tools. There's a massive community of engineers on Slack who have been beyond generous with feedback, bug reports, and motivating messages. Makes grinding hard on Graphite meaningful :)
Languages are more like tools or materials than spoken language.

It's also literally impossible to pick just one - you would fail at the JavaScript vs C problem.

But maybe if we always had this philosophy, we would all be coding everything in cobol.
That's why i'm incorporated and no one needs to care about labor laws to pay me.

If the company wants me as an employee because they can impose tougher restrictions on me that way, sorry, it's a seller's market for developers.
Not sure I understand your comment. Of course kernel code is executed in the guest VM…what’s the problem with that? An adversary would have to break Xen security controls to gain access to your other domains.
No, it doesn't. The S&P 500 basically is the market. Any meaningful difference between it and the other US investable equities is marginally notable.

It's literally asking "How do these roughly 500 plus or minus largest stocks correlate with the largely the same basket of securities?"

If you took one company and compared it against the total US market, then you have something at least. If you take the market itself and compare it against itself, it makes no sense.
That is true. I’m okay with that approach but if it works for everything.

Like for example in-app purchases as well. I don’t want to use the subscription service of every app out there. I want to use the Apple subscription model where I keep everything on the App Store.

If apps are mandated to use the Apple APIs for payments but they can have other means of payment and I can block those from showing using the above PIN functionality- I’m okay.

And it’s again a win-win scenario. Well maybe not developers who most likely will see that ppl trust the Apple system and not their 3rd party payment methods even if they are cheaper.

Basically what I argue for is that I should have a choice to have my phone locked up like it currently is and App Store publishers should not be the ppl who tell me how to use my device. That is all I want and have against side loading and alternatives.

I think your idea could work. :)
I remember frame-based sites not working right with the back button - I seem to recall that it was mostly the difficulty of getting them to behave properly when the user clicked "back" that made most web developers abandon them.
My reading is that it covers all vaccinations.
OK, that may be, however, that doesn't change that our method of agriculture is about to come up short, and that to switch to other approaches will take time.
Automatic-Ripping-Machine: Rips Audio and Video from Blu-ray, DVD, CD
How drastic it is depends on the personality and living arrangements of the people involved. I know it's a common stereotype that developers hop jobs frequently, but there are also plenty of developers who do not. I know many such people at my current employer. I happen to be very content working there despite knowing I could make more if I went somewhere else and then jumped ship again and again.
"Properly" is a debatable term in the world of economics since its not a hard science. The best we can hope for is to gather many different perspectives and combine them into a reasonable blended average.

If it helps you at all, I just published a new post on rising interest rates, what effects they might have and how you might cope better with them: https://ericvanular.com/rising-interest-rates
byrd (https://getbyrd.com) | Germany / UK / Barcelona / Remote | Multiple Roles | Full-time | Visa Support | Logistics / Supply Chain

1) Lead/Senior Python Engineer Engineer
2) QA Engineer (Python)
3) Lead Frontend Engineer

Backend: Python, Flask, PostgreSQL (SQL Alchemy), Heroku / AWS
Frontend: Angular 10, Ngrx, Material, Karma / Jasmine, AWS S3 / CloudFront

Apply now: https://getbyrd.com/en/jobs/

About byrd:

byrd is a logistics start-up which aims to make shipping a simple and effortless experience.

Fulfillment warehouses and online sellers suffer from old and outdated software that is un-intuitive and hard to use. We want to change that by using state of the art technology to disrupt the European logistics industry!

We built a platform that connects multiple partner warehouses with e-commerce online shops. This logistic network helps our customers to ship more efficiently than ever before and enables them to provide the same high quality service such as online giants like Amazon or Zalando.

byrd was founded in 2016, is a successful series B startup with real customers, and we’re looking for your help to support us in growing further!
Well. I'm making much more money without any of the stress, and for that I lost my 0.0001% chance of striking it big - great deal.

But I'd never change a thing in my past - I can make so much money now only thanks to that experience.
that’s pretty much F# :)
> may be blocked from less websites than TOR exit nodes I guess.

Try routing all your traffic through TOR and trying to navigate the modern web or common apps. It is _extremely_ punishing when you connect through TOR exit nodes.
It's really weird that we keep using construction metaphors when we're talking about software engineering.
Sure, but if your company’s productivity depends on these accidental interactions, you’re in serious trouble if you’re as large as Apple is. Apple Park is so large you can roam the halls all day and not run into the people you’re working with on other teams. Many of the teams will be on other campuses anyway.

I would argue the benefits of having more of your state in Slack more than make up for “surprise productive watercooler meeting” thing that managers are so hot on. I think I’ve had that interaction maybe twice in 25+ years, and one of those times was just pointless gossip in the end.
Justice Alito's draft opinion specifically criticizes decisions which legalized sodomy aka its no longer a crime to be gay, and same-sex marriage, basically stating that they have the same (invalid in his opinion) reasoning behind them as Roe v. Wade, so yeah buckle up because they aren't stopping here.
I remember telling some people that this is how it works back in 2003 or so.

I read a book that said the architecture of the brain was like a polyhedron where the vertexes represented different processing modes (visual, auditory, linguistic, emotional, ...) and that bundles of fibers that go down into the white matter and connect processing areas in the grey matter of the cortex.

If you think about a "dog", those connecting fibers activate images of the dog, the sounds the dog makes, the motor program to pet the dog, the feeling of the fur, etc...
Your joke is funny, but it's also not a complete joke. I worked at a company that was running out of funds shortly after firing me, well I kind of fired myself, but I was gone. They had a beautiful electron microscope, and figured why don't we pivot to something involving chips?
I generally agree, but think there is a pretty easy middle ground here that is better. For example, to default that the app is unavailable but have a toggle in the App Store that shows such dead apps. That reduces clutter and allows newer apps to shine, but if a user is specifically looking for some old app that is important and not otherwise available for some reason, they can still get it.
> This seems like a reasonable assumption unless the labor seller is in very high demand relative to supply.

Which is precisely the situation we're in right now.
## HackerNews Who is hiring?

Source | Toronto: Onsite, Canada: Remote | Full-Time | https://careers.source.network/

Decentralized applications are a fast-growing market expected to reach $368B+ by 2027 and Source is pioneering the foundational technologies to help it get there and go beyond. We are building the future of data management and are the first database provider to receive backing from Dwight Merriman the founder of MongoDB, the predominant cloud database and a global roster of Web3 investors. Join our team and be at the forefront of innovation and creativity.

Our database, DefraDB, empowers developers to build edge and decentralized projects to scale fast, survive anything, and thrive everywhere while ensuring their users’ data privacy. Built using Peer to Peer infrastructure, Merkle DAGs, CRDTs, and an array of new cryptographic primitives. Working closely with our CTO and co-founders, you will be part of a collaborative culture striving to make user-centric data interoperable across Web3.

We’re growing fast and are looking to fill the below positions:

Engineering

- Software Engineer, Backend (Database) -https://bit.ly/3mMTnmO

- Rust Engineer, Backend (Database) - https://bit.ly/2WHKy2s

- Go Engineer, Backend (Database) - https://bit.ly/38sNvXw

- Full-Stack Engineer, Developer Experience - https://bit.ly/3BwCtgl

- Blockchain Protocol Engineer - https://bit.ly/3B4fqJN]

- Technical Writer (xd Documentation) - https://bit.ly/3xMXQt1

Growth

- Full-Stack Engineer - https://bit.ly/3CKV5u6
Australia has excellent solar availability. Northern Canada does not, half the year. Smr seems like a good way to serve those who can’t use solar, but solar is so much cheaper than nuclear that it’s mostly not worth the hassle. We just have to make enough batteries.
You meant to say Wing Commander
This is exactly the case. Its been my observation that companies with substantial (owned) brick and mortar facilities tend to be the ones promoting return to work programs now. Apple definitely falls into this group, perhaps more than any other company.
What vscode packages are those? Always interested in being more efficient in transforming text.
> Parent gave two "big libs" as an example (was it a "worst case"?), I choose the one I used the other day and I remember how I used it.

I consider them to be the best case because everyone wants them so there has been some improvement down the road. I think Cyph0n pick a wrong example for that reason.

> I also remember that I took the "hard" path on Linux and rebuilt ffmpeg, but it was like "git clone", "./configure", "make", "sudo make install". I had to use the command line, but nobody died (being a huge C project and all that).

That is a happy case for the reason I've said before. In my experience many libraries do not build that cleanly, it is a routine challenge to determine which flags I have to put to configure or which library I have to install (that might not exist in my distro so I may have to build them as well). Also `sudo make install` alters the global environment, which is never a great idea in Linux distros; so you have to either make sure to run `./configure --prefix=$HOME` or likes, or just run `make` and pick necessary bits out of the build directories yourself. The latter is painful, but the former risks two competing versions of the same library in the global environment.

Honestly though this experience greatly depends on tasks, and you may have barely hit those worse cases in your life. The Windows SDK and Android SDK you've initially cited are two examples where almost everything is available for you and you don't need as many libraries to continue on.
I've had this done to a pair of suit pants by a not particularly notable dry cleaner and they did a great job. It was expensive though. I think it's not so much that it's unheard of here as it is that very few people in the US have clothes they care about preserving enough to justify the cost. I think it cost me about $60 to have my pants rewoven and I could have gone to Macy's and gotten a new pair for that money. I could probably have gotten 2 or more at H&M or Uniqlo. Unless the pieces have sentimental value or you have a really elevated fashion sense it won't be worth it.
Long-Term Potentiation
Really? It seems more complicated than that.........

https://github.com/zmwangx/rust-ffmpeg/wiki/Notes-on-buildin...

And "Install FFmpeg (complete with headers) through any means, e.g. downloading a pre-built "full_build-shared".

Come on...
I wonder what are your plans regarding the build system/package manager? Specifically, do you plan to roll your own language-specific tooling (with some support for building C dependencies)?
It's definitely slightly easier to remember that way. But without being told I never would have guessed that was the intended pronounciation.
I worked on a project that used the ActiveCampaign API. It had tens of thousands of users and an elaborate tagging system.

There were operations that we'd have liked to be synchronous (in the browser), but the rate limit and no useful batching mechanism (AFAIK at that time) meant they took over a minute to complete.
If you wish to throw conspiracy in to the mix, data logging for govermentental safe-keeping. Sounded like scifi in the 00's.
Mimecast Is Down
I'm fully remote and love it, but let's not pretend that Apple engineers are at risk of homelessness if they decide they don't want to work at apple anymore
This assumption holds more often than not; but it does not always hold.

HN: the worst thing out there, except for everything else!
Ultimately, the customer isn't the user. It is the network who are terrified that Johnny's parent is going to go to the papers screaming about how the evil phone company corrupted their innocent child. That's all it is there for - to protect the network.

You're not kidding. The biggest fear is a parent complaining because a library or school filter fails. People really don't give a damn what a hard problem it is nor do they care that browsers are starting to add counter measures to skip over ISP filtering. Doesn't matter if you don't have control of the laptop, you are still to blame. At this point, I wonder what the next generation of filtering software is going to do.
How Masscan Works
Pick up a Mankiw textbook for Macro 101. Avoid anything from George Mason and affiliates like FEE as they are ideologues in their approach.
Lightworks has a perpetual free licence mode too, provided you have to login every 90 days.
I don't think the atmosphere is quite there in this new one, here's Melee Island from The Verge's screenshot. The art doesn't sit well with me: https://cdn.vox-cdn.com/thumbor/dQbYIfWFh5WfWwby87FoHyI8uog=...

In the modern version the town is no longer twinkling and glittering. It appears smaller due to the large buildings. The strong purple tints (especially on the horizon) gives the scene an uneasy feeling. And the lookout point is no longer forlorn, it appears close to the town due to the way the whole island appears downscaled because of the larger town elements. We have also lost the reflection of the lights in the water, making the island appear to sit on the ground rather than in the waves

I'm still going to play the game and hope to love it. But the art style seems to feature very strong colours and intense gradients. When animated the motion seems too fluid, with characters deforming like in a Flash animation