skysight-inc/HackerNews huggingface dataset:
>Nor C++ or Ada, so what?

Volumes could be written as a reply.

>Linux isn't some kind of golden rule for all OSes on the galaxy.

Just about every operating system or major piece of system software is written in C, or limited C++ that is defacto C. Rust has a universe more of a likelihood to supplant those than Go or C#. And in fact is the only modern language making any headway in those cases. We're about two decades past people deploying the trite "Oh well that's just legacy inertia..." argument.

Google didn't write Fuchsia in Go, and hasn't used an iota of it in ChromeOS or Android. Microsoft uses somewhere approximating 0% .NET/C# code in the Windows core. Microsoft research made a toy .NET OS once that, unsurprisingly, went nowhere, just as you can find irrelevant toy example projects pushing the same premise, but they're dead ends.

This is of course meaningless for the vast majority of projects that the residents of HN are working on, where the compromises of Go, C#/.NET, GCs, etc, are massively outweighed by the benefits they bring to those sorts of projects.

>I am more than happy to do bare metal coding in C# (Meadow) and Go (TinyGo) without having to deal with Linux.

Okay?
Gender Differences in Job Search and Earnings Gap: Evidence from Business Majors
>What if our government becomes more dysfunctional?

You tell me.

What are you proposing at that point? A physical ID is going to save you from anarchy?
I was talking about musical scores. They shouldn't have any timbral information.
It doesn't work nearly as well in Linux as we'd want to impose such a design on the web.

"apt install myapp" works 95-99% of the time. The remaining time, you drop yourself into DLL hell of some flavor or other (package was poorly maintained, or your clone of the package repo indices is out of date, or you installed a local copy built-from-scratch of one of the binaries and it's now fighting with the distro binary, &c &c). And then remote tech support is impossible because for someone to provide support, they either need intimate knowledge of your configuration or you need to be running a stock configuration (and with very few, usually vendor-controlled exceptions, "stock configuration of a Linux distro" is a non-concept).

There was, ages ago, a paper describing what the design of a componentized browser rendering engine would look like (where pages could basically declare "I require engine components X, Y, Z" and the browser would have a library of them that could be spun up on a page-by-page basis). I wish I could grab a link to it; I think it may have been a Mozilla experiment? If I recall correctly, the complexity meant it never gained traction.
This applies to regular people in Spain. Banks have started to pass these costs to the customer and practically all kinds of accounts that have traditionally been free now cost money to keep, even if you only make minimum wage. Needless to say, I'm not happy with the ways the EU screws over poor people.
It's very vindicating of our worldview, yes -- and also vindicates the de novo operating system (Rust kernel, Rust tasks) that we have developed for some of the use cases that Roscoe outlines. Looking forward to getting it all out there!
> making running macOS on any other ARM CPU quite impractical without deep hacks

Presuming those other 2025-era ARM CPUs have standardized virtualization extensions, macOS would probably be best run through a hardware-accelerated hybrid emulator that interprets, rather than executes, the non-supported instructions. (Think Linux-aarch64 running qemu-kvm.)

“Hackintoshing” in the sense of needing to write macOS drivers for Apple-unsupported hardware/peripherals would still exist in that world, as people would want to pass hardware (like the GPU!) through to the VM for performance. Though the construction of these drivers might be easier than today, as for peripherals that are just too hard to get macOS itself to support, hardware-abstracted peripheral drivers could be written instead (or even reused from VM software like VMWare Fusion!)
Having thought through this extensively in my trip off Apple products:

- They have doubled down on "build it in China" for everything, including labor practices that are... not ideal, at a minimum. "Dying for an iPhone" details their last decade or so of labor abuses, or at least "looking the other way while China abuses labor for them."

- As a result of that, and their desire to sell into the Chinese market, they have bowed before the CCP regarding data storage, encryption, etc. For a company that has held a hard line regarding privacy of user information, to see them bow to a rather hostile government like that is very concerning.

- The on-device CSAM scanning, similarly, reflects what can most reasonably be described as "bowing to another government." I know the tech news has abandoned that bit of bad news, forgotten, and moved on to satellite phone stuff, but I consider it turning my own device and resources against me in ways I cannot support.

In the past year or so, Apple has demonstrated that they say one thing out one side of their mouth ("Privacy! Your data is your data! Ethical labor!") while doing other things in practice. So, I'm no longer comfortable supporting them, and am trying not to.

I'm aware that most of this can be applied to the bulk of the consumer tech industry at large, which is another problem, and one I'm certainly trying to ponder through. The main conclusion, I think, is that one ought not buy any new/recent hardware, and figure out ways to work with less. I've been moving over to small ARM computers as I try to find less-hostile devices, but the supply chains upstream there are less-known and a bit of a mystery, so I'm not sure I can make strong claims one way or another. However, I know at this point that Apple hasn't gone about really improving things, instead just looking the other way as Foxconn continues the same tricks.

It's perfectly fine to not care about any of that, and prefer the shiny integrated computer, and I've certainly done that for the past 18 years of my life. But I'm no longer OK with that, and am trying to get clear of it.
Totally. Exercises in humility. Chasing those exhilarating moments when your design just nails it.

"The difference between the almost right word and the right word is really a large matter. ’tis the difference between the lightning bug and the lightning."

― Mark Twain
> I was convinced not to and am now putting my unlimited vacation to work. I'm 3 days into a month I'm taking off.

So just quit after the vacation.
Oof, if you didn't like the ending to Cryptonomicon, you'll hate the ending to Seveneves.
Would the embeds from openai's CLIP be suitably "dense" for this to work? The usage requires calculating the cosine similarity between the embeds and there are many instances where a lookup table approach is already being applied e.g. github.com/rom1504/clip-retrieval.
If that's from the Blue Ant trilogy, it's intended to have that effect.

The underlying themes have a lot to do with individuality in a sea of hyperconsumerism. It's been a minute, but I think the Bridge trilogy also started nudging in that direction. Gibson likes to crib off emerging trends.

Which is probably why he'd already abandoned writing hacker heroes by the 90s. (Bridge Laney having a somewhat different gift)

Exhibit A for how that observation played out: https://www.amazon.com/s?k=bed+sheets
I fully expected to click on the article and see zero videos of them walking. Not because I didn’t think tardigrades walk but because science articles often lack media for whatever reason. Kudos to sciencealert
I am curious why the government would need to punish people because they are living as they wish, in land they bought and own.

Try to build a duplex in your neighborhood and you'll really find out how far people will go to punish you for living as you wish on land you bought and own.
Eh, it's debatable. CL has got (github usernames) Shinmera, Fukamachi, ruricolist, edicl, among many others (I have to stop my list somewhere). There are some collectives that work on a handful of projects together too. What would help is more word about contributions that already exist -- blog posts (or if possible additions to the Lisp Cookbook (https://lispcookbook.github.io/cl-cookbook/)) and StackOverflow and so on. sabracrolleton has some amazing work for instance cataloging and comparing e.g. the various logging frameworks, test frameworks, json parsers, and more. (Example: https://sabracrolleton.github.io/logging-comparison.html) More of that I think will be more helpful than more tentpole devs, and more ways for Common Lispers to communicate what's out there even to themselves. A lot of unmentioned people are doing heroic work on those fronts already. Another thing that would help is just a critical mass of devs working in a similar area at the same time, but getting such critical masses is its own problem.
How do you know CIA agents didn’t sell you an implanted laptop on Craigslist?
Running 3rd party software in containers not only makes dependency handling easier.

True, but it does making using the software together with any other software harder. Any variation on

foo data.csv | bar

becomes a lot more of a pain when foo and bar live in two different Docker containers.
PW3 does support latest update[1], If you're using jailbreak to set book cover as screensaver then it's available by default, But if you have Linux shell on your Kindle then I feel that the jailbreak is more valuable than anything Amazon brings with SW update.

The browser engine is WebKit, it detects either as Fire OS 3 browser or Safari 5 on my Oasis 9th gen.

[1] https://www.amazon.com/gp/help/customer/display.html?nodeId=...
Bland, soul-deadening consumerism is one of his major themes so what you noticed is intentional.
The "are you good" question is toxic anyway, so unless it's some "are you good at X" where X is not the work you are assigned to do, if people are asking you it it's because the environment is toxic.

On "are you good at X", it actually means "are you capable and willing to do X from now on?", so treat it accordingly.
What does 'We Were Not Ready for the Footage' mean?
Hubble telescope photo shows space 'sword' piercing celestial 'heart' – Space
NBER link if you have the access: https://www.nber.org/papers/w28820
I think the article does a good job of establishing that this type of "cultural imprinting" is real, or at least that marketers seek to tap into it. But I don't know that it finishes the job of showing that "emotional inception" is not also something advertisers seek to do. The bedsheets example claims that sheets aren't advertised because they lack conspicuous social consumption. But I see adds for obscure consumption products try to establish an emotional context all the time:

- Pest control services saying "protect what's yours" establishes the idea that your home is a fortress and you are duty bound to exclude all intruders, be they people or ants.
- Financial institutions and advisors referencing their hundred year history to establish comfort, confidence, surety. You could claim that these are factual assertions of a superior product but they tend to have too much emotional context for me to think the ads aren't also trying to "incept" you. Otherwise why always use an older, gravely voiced, white, male Sam Waterston type instead of someone else?
- Laundry soap wants to be breezy, relaxed, calming. Basically exactly what an overtaxed mother/homemaker wants to experience, and might be missing when in a hurry to get the grocery shopping finished.

The above examples are all common in that they identify some anxiety in the mind of their primary audience and then try to counter program against it. There's a direct association to the product "working" but also a wider association that they're trying to leverage:

- Your house will be pest free (because you are a good protector and provider)
- Your financial future will be secure (because you are a prudent and responsible decision maker)
- Your laundry will be immaculate (because you are a skilled and confident homemaker).

Maybe this is still tapping into the "how I want to see myself and be seen by others" vibe of "cultural imprinting" but it's definitely at a different layer than "because other people observe me using the product".
Oh, certainly, it is much safer than most things.

But there still are huge conflicts of interest in self-certifying equipment, wether it’s an airplane or a nuclear power plant.

In this case, following the crashes, the FAA's safety model is one of the reasons the EASA refused to delegate safety approval to the FAA on that specific plane.

Clearly signalling they consider Boeing, the FAA and the FAA's safety model to be untrustworthy.

I really don’t see why a process that is considered untrustworthy in the aerospace industry should be applied to nuclear power plants.

Now, to be clear, if some US airline's plane full of US citizens suffers some malfunction due to some design defects and crashes in the middle of the US because some government agency in the US decided to trust some US plane manufacturer to certify itself, it’s sad, but it’s a US problem for the US people. I really couldn’t care less.

Same with US power plants. Should a US nuclear power plant suffer catastrophic failure because some US regulator couldn’t learn from the FAA's mistake and decided to trust some US power plant operators with their own inspection, it would be a problem for the people living in and around the US.

Regarding the totally unrelated coal plants tangent and the blatant attempt to change the topic, I don’t care either. Over here, considering the dangers they pose, it’s been decided they should be entirely phased out over the next year.

You seem to be operating under the assumption that I am somehow against nuclear power, or consider it inherently too dangerous.

I am not, and I do not.
I’d even go as far as to say I consider it to be one of our best bets in facing climate change, air pollution, and our need to quickly and drastically lower global greenhouse gases emissions.

[1]: https://scholar.princeton.edu/sites/default/files/mgilens/fi...
I don't think it's fair / accurate to paint all stablecoins with a broad brush like that. Tether? Yes, it's at a bare minimum sketchy. USDC and GUSD are both regularly audited, and backed by cash reserves.
OK, site's up; check again and it should be clear imo~
Twitter Beta Testing Bitcoin Lightning Tipping Service
hell, take a pay cut and get a job that is much more likely to validate your efforts.
Poor users of Bill Gates OS.
I think there's a lot of variability here.

I've met Principal Engineers at Amazon who never write a line of code and barely do any mentoring (I don't like those PEs).

But I've also worked with Senior and Principal Engineers who do incredible work, mentor, truly lead. They are force multipliers, making adjustments to the course of the organization in ways that have huge benefits and gains. And if you dropped these people into a new challenge with a totally different stack and business, they'd do the same thing there too.

I hope to someday be one of those people.
It's a pool of capital, but it's not a fixed pool. It's not as if my house or 401k going up in value makes someone else's go down.
I agree with every single point
When asked to move my tongue to the right or left, I have a roughly 60% success rate. Probably because you don't need to teach your tongue right and left to eat/talk successfully.
Consider automatically investing a big portion of it.
Have you worked at a FAANG? I'm sure it depends on company/team, but it was pretty common for externally hired senior engineers to struggle (and sometimes flame out) due to consistently high and enforced expectations, different mode of work (extremely cross-org and cross-functional) and very high ambiguity (which can also come with low handholding in fast growing areas).
Why isn't there a tax then?

This is the same bullshit as being self-employed for one employer. The worker is punished. Why? Go after the companies employing people this way.

But no, let's ruin some (literally) poor guy's life because he dared try making money and didn't understand that it's illegal.
That still seems to be expecting more in terms of skill.

I have only ever worked on small teams with smallish companies in my short career, so I have had to handle everything from test to database to frontend to cloud config.

I really don't think these kinds of roles let me master anything because I am so often switching modes.

If you get to focus, you probably become more skilled very quickly.
Good introduction. But they should've at least mentioned that these tools can read a file input directly.

>For example, the sed man page weighs in at around 1,800 words alone without ever really explaining how regular expressions work or the most common uses of sed itself.

For Linux versions, `info` pages for grep/sed/awk are much more detailed and includes examples too. I use `man` pages only for quick reference. Also, I think I've read that BSD man pages are more detailed and include examples compared to Linux versions.

If you'd like to learn more, I have books on these commands with hundreds of examples and exercises (free to read online):

* https://learnbyexample.github.io/learn_gnugrep_ripgrep/

* https://learnbyexample.github.io/learn_gnused/

* https://learnbyexample.github.io/learn_gnuawk/
My conclusion after working in tech for a few years: If you don't want to play the politics game, just interview with new companies and get a new role and a significant pay bump every 1-2 years.

Sad that the incentives are set up this way.
Ask HN: Who wants to be hired? (September 2021)
Share your information if you are looking for work. Please use this format:

Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:

Readers: please only email these addresses to discuss work opportunities.

Searchers: try https://seisvelas.github.io/hn-candidates-search/.
Ask HN: Freelancer? Seeking freelancer? (September 2021)
Please lead with either SEEKING WORK or SEEKING FREELANCER,
your location, and whether remote work is a possibility.

Bonsai (YC W16) (https://www.hellobonsai.com) offers freelance contracts, proposals, invoices, etc.
Ask HN: Who is hiring? (September 2021)
Please state the location and include REMOTE, INTERNS and/or VISA
when that sort of candidate is welcome. When remote work is not an option,
include ONSITE.

Please only post if you personally are part of the hiring company—no
recruiting firms or job boards. Only one post per company. If it isn't a household name,
please explain what your company does.

Commenters: please don't reply to job posts to complain about
something. It's off topic here.

Readers: please only email if you are personally interested in the job.

Searchers: try https://findwork.dev/?source=hn, https://kennytilton.github.io/whoishiring/,
https://hnhired.com/, https://hnjobs.emilburzo.com, https://news.ycombinator.com/item?id=10313519.

Don't miss these other fine threads:

Who wants to be hired? https://news.ycombinator.com/item?id=28380659

Freelancer? Seeking freelancer? https://news.ycombinator.com/item?id=28380660
I feel like we need an update of that Jamie Zawinski adage:

> Some people, when confronted with a problem, think "I know, I'll use kubernetes." Now they have two problems.
> How is the OpenWrt CLI

You SSH into it. Then do whatever you need to. There's nothing in the UI that can't be done via CLI as far as I know. Some plugins might not be 100% CLI compliant but at least the Base UI (luci) is completely transparent to the CLI via uci.
Featurespace | Lead Application Security Engineer & Java Engineers | Full-time | Partial REMOTE - Cambridge,UK | https://www.featurespace.com/careers/about-featurespace/

Featurespace is the inventor of Adaptive Behavioral Analytics and the award-winning ARIC Risk Hub. We're globally recognized as the industry expert in combatting fraud and financial crime using machine learning.

https://www.featurespace.com/career/lead-application-securit...

Featurespace are building an exciting new Application Security team from the ground up, to sit within the Engineering function of our business, based in our head office in Cambridge.

You will be joining Featurespace as the first member of the Application Security Team, and will be integral in working with Engineering Management to establish, grow, and manage the team. You and your team will be responsible for driving application security best practice across the engineering teams developing ARIC, our real-time platform for monitoring and preventing fraud and financial crime.

https://www.featurespace.com/career/software-engineer-java/

As a Software Engineer at Featurespace you will be developing new features for the real-time platform which underpins our ARIC engine and integrating ARIC into customer deployments.

If you want to be part of the team that builds scalable distributed solutions to process hundreds of millions of events per day, Featurespace wants to hear from you.
JHA Banno | Various roles | Full-time | US-Remote OK | https://banno.com/jobs

Banno is a product group within Jack Henry Digital that focuses on building modern apps for community banks and credit unions. Our mission is to create software that is on par or better than what the large national financial institutions offer. We are remote-first and highly distributed. If you’re interested in working in Fintech with the backing of an S&P 500 company, we’d love to hear from you.

Current openings:

[1] Senior / Staff Javascript Engineer ($130-200k) https://bit.ly/3mJ28hI

[2] Junior/Mid/Senior Mobile (Android or iOS) Engineer ($90-200k) https://bit.ly/3zxSnX3

[3] NodeJS Senior Software Engineer ($125-$200k) https://bit.ly/3t5mS4b

[4] Software Engineering Manager ($120-$160k) https://bit.ly/3t2RDad

[5] Scala Software Engineer (Mid-Level To Lead) https://bit.ly/2V5RW7z

[6] Senior Software Engineer (Scala/Golang) ($130-$200k) https://bit.ly/3mSvF8S
SEEKING WORK | EU / UK-based | On-demand, targeted SRE expertise

I provide short-term (1-2 weeks), high-end SRE consulting services focused on solving specific operational problems in emergency or high-pressure situations. I deal with all aspects of systems engineering and SRE / DevOps processes, as well as with strategic and evaluation needs.

My expertise is based on 30 years of hands-on technical experience in all areas of IT, but especially in designing, building and operating complex, hybrid platforms for global clients.

I usually work with clients who:

- have urgent operational issues that need immediate outside expertise
- are launching a new service but are not sure if it is customer-ready
- have unstable or non-scaling systems that are impacting end-users
- are worried about process gaps that affect service delivery quality

Examples of work I've done for clients:

- Implementing multi-level cloud redundancy
- Tracking down performance bottlenecks
- Stabilisation of complex applications
- Validation of new projects before production
- Intelligent logging & monitoring implementations
- Effective dashboarding and alerting
- Tool selection & best practices

I have extensive experience in a wide range of SRE / DevOps / SysAdmin tools, most AWS and Azure services (at a global level), and many data processing technologies like Kafka, Spark, Storm, Solr, Elasticsearch, Redis, Hadoop, etc.

You can find out more or get in touch here: https://www.nonstopops.io/?sid=hnf2109h
I think it's a bit far to say it was never intended for them. Likely the intent was just for people not to have to worry about the money they had in banks disappearing. Even more likely, if enough people had wanted the FDIC limit to be per depositor and not per bank it very easily could have been.
Sorry to hear this. Feeling validated and appreciated for your work is often overlooked in all career types in multiple jobs. Try to find peace with the small wins you’ve done for yourself. It sounds super impressive and something you definitely should be proud of.