skysight-inc/HackerNews huggingface dataset:
Bonterra (https://bonterratech.com) | REMOTE

We are hiring for several engineering and engineering-adjacent positions, including those below. Please visit our careers page (https://bonterra.wd1.myworkdayjobs.com/bonterratech) for details on each role and to apply.

- Senior Software Engineer (Performance)

- Senior Software Engineer (ActionKit)

- Data Platform Manager

- Data Architecture Team Lead

- Seniors Systems Engineer

Why Bonterra?

At Bonterra, our purpose is to power those who power social impact. To that end, we serve the people who make social good possible—the doers behind the scenes across nonprofits, public agencies, corporations, philanthropic organizations, and foundations.

As the second-largest and fastest-growing social good software company in the world, Bonterra brings together leading solutions from CyberGrants, EveryAction, Network for Good, Social Solutions, and their respective entities. By bringing our intuitive technology and expertise together, Bonterra will enable unprecedented connectivity between social good organizations and their community of supporters and constituents. This will reshape philanthropic giving, empower digital transformation, and bring the social good sector the technology it needs to accelerate lasting social change.

Bonterra believes a diverse, inclusive staff makes us a stronger company and better partner for our clients.
They can still go bankrupt and company buys the assets without employees ever losing pay. Many bankruptcies work this way.
Hi,

I see a Demand Gen Marketing position that fits my expertise.

Should I email you or someone else about it?
Came here to say the same.

Bookwyrm is a good example of how the fediverse architecture is more profound than social media (and definitely more profound than mastodon that is in the end of the day a twitter imitator).

People may tire of social media inanity, whether it is centralized or decentralized. But there will always be communities that want to exchange information, thoughts, feelings, whether that is about movies, books or any other creative artifact.

Its important that those conversations don't take place inside a giant automated vending machine.
I like to say, I spend one month a year writing code and 11 months testing, debugging, packaging, documenting, shipping, supporting.
I believe that most people that make decisions that impact a large number of people the world over, simply have a too narrow experience of the world, and of other people’s situations. They know their own reality and think that this is how others experience life as well.

This is the root cause of many problems in the world.
Devil's advocate: What if they gave a comment the publication didn't like (but readers would) and hid it?

Publishing what was said is more "just the facts, please" than editorializing the response, as shitty PR-speak as it is.
> you can easily choose not to read it.

I cannot easily exclude it from the ratings. There's a pretty widespread understanding that star ratings are meant to aggregate the opinions of people who read the book.
SourceFabric | Full stack developer | Open-source | REMOTE (Central European Timezone +/- 3h)
Sourcefabric is Europe’s largest developer of open source tools for news media. Headquartered in Prague, Czech Republic, Sourcefabric z.ú. brings together minds from all corners of the globe to promote media development through the creation of open source software. All of our tools are open source and free to download: Superdesk, Live Blog and Airtime.

We are looking for a full stack developer(Python, TypeScript/JavaScript, React) with at least 4 years of experience in software development in general and at least 1 year of experience with all mentioned technologies. You will be joining a team of 7 developers to work on new features and maintenance of our Newshub and Superdesk web applications.

To apply, send your resume to jobs@sourcefabric.org
Part of the problem is that AI doesn’t need to be an AGI to cause large society level disruption.

Eg, starting a mass movement online requires a few percent of online participants to take part in the movement. That could be faked today using a lot of GPT4 agents whipping up a storm on Twitter. And this sort of stuff shapes policies and elections. With the opensource LLM community picking up steam, it’s increasingly possible for one person to mass produce this sort of stuff, let alone nation state adversaries.

There’s a bunch of things like this that we need to watch out for.

For our industry, within this decade we’ll almost certainly have LLMs able to handle the context size of a medium software project. I think it won’t be long at all before the majority of professional software engineering is done by AIs.

There’s so much happening in AI right now. H100s are going to significantly speed up learning. Quantisation has improved massively. We have lots of papers around demoing new techniques to grow transformer context size. Stable diffusion XL comes out this month. AMD and Intel are starting to seriously invest in becoming competitors to nvidia in machine learning. (It’ll probably take a few years for PyTorch to run well on other platforms, but competition will dramatically lower prices for home AI workstations.)

Academia is flooded with papers full of new methods that work today - but which just haven’t found their way into chatgpt and friends yet. As these techniques filter down, our systems will keep getting smarter.

What a time to be alive.
> Humans

There's the problem there – assuming human input makes up an important part of the rankings.
Sometimes during training, fp16 will cause networks that would converge on fp32, to explode to Infs or NaNs with fp16, because of the limited range. bf16 generally speaking fixes that.

It's true also that fp16 is often manageable with enough batch/layer norm and gradient clipping.
> Altman's criticisms of criticisms about regulatory capture

What is his criticism? If you agree with silent majority who seem to think it's not dangerous why agree with Altman who rants regulation.
Replicate (YC W20) | Berkeley, CA + Remote | https://replicate.com/

Replicate makes it easy to run machine learning models in the cloud. You can run a big library of open source machine learning models with a few lines of code, or deploy your own models at scale.

We're an experienced team from Spotify, Docker, GitHub, Heroku, Apple, and various other places. We're backed by a16z, Sequoia, Andrej Karpathy, Dylan Field, Guillermo Rauch.

We're hiring:

- ML engineers

- An engineer who is good at humans to look after our customers

- Hackers to build cool things with machine learning to show you how to use Replicate

... and more: https://replicate.com/about#join-us

Email us: jobs@replicate.com
I think the article is mostly incorrect. The deep web has been way larger than the open Internet for a very long time. I see other problems with Google search like it does not work as well as it did some years ago.
I have never seen people armed with machine guns at a US airport.
Window management on OSX.
Some product tips on the importance of building your product in the open; how to grab the attention of your users by adding a CTA to your email signature; and how the HTML autofocus feature can increase the UX of your product.
I'm super sold on Zig except that it doesn't make graphics/vector coding with operator overloading possible :( I've heard what Andrew Kelley has to say about it ("that ONE little feature from C++...") but it's just a very sad situation for what otherwise looks like a lovely basis for graphics coding.

Actually, I don't even want operator overloading in general (leading to stuff like the C++ stream API), it's JUST for vector stuff (ideally with swizzles); same for all the shading languages.

Perhaps it's doable to make a little domain-specific language (DSL) in Zig for this purpose?

With vector extensions (and as floh [hi!] points out, also matrices please) I'm 100% ready to seriously consider transitioning from C++, given the smooth C integration.
Toggle on virtue signaling.
Vanilla | Fully Remote (US Based) | Full-Time Positions
Domain: Financial and Legal Tech Vanilla is a financial and legal technology company that is changing the way that people interact with their end-of-life planning. We are a series B and are growing fast.

Site Reliability Engineer (SRE) (Mid to Senior Level)

- AWS / Terraform / Kubernetes / OpenTelemetry / CI/CD

https://justvanilla.applytojob.com/apply/1VRPfg4WAn/Site-Rel...

AI/ML Engineer

- You are a software engineer who wants to get their hands dirty with the latest AI/ML tech

- Help us force innovation in the advisor/legal tech world

https://justvanilla.applytojob.com/apply/DKaOkQ7XQ8/AIML-Eng...

Jobs are fully remote but US based only please!

https://www.justvanilla.com/careers

Email kei.yasui@justvanilla.com if interested.
When I read it when it first came out, that was my reaction. I didn't understand why it was being admired.
Yes, one person I knew rated my book 2/5 because, as he said, it was beginner/mid-level-oriented and he wasn't aware when he purchased it (clearly stated on the book's page, and pretty much everywhere). A star rating system gives more emphasis on an individual's own preference of what a good rating should be which works against the consumer.
I appreciate a good lore behind everything. Why not, it makes life interesting.
AllSpice | Senior Product Manager, Infrastructure Lead | Full-Time | REMOTE US or Canada

AllSpice is a hardware collaboration platform inspired by software development principles. It integrates with native engineering design tools to provide effortless git-based revision control, a central hub for digital collaboration, and design analytics.

Two open roles:

• Senior Product Manager

• Infrastructure Lead

Want to learn more? https://allspice.notion.site/bc7bce35f71f4cc1a50530288a4174d... and email jobs@allspice.io to apply.
I think video editing would be done by having it connected wirelessly to your Mac with its storage and apps, and to use this as your display and input device.
I think it connects directly to Wattime's service: https://www.watttime.org/explorer/#2.06/40.7/-107.55
I don’t know I’d agree that that was the message of GEB at all. In fact more than anything GEB and I am a Strange Loop convincingly argue that consciousness, understanding, and feeling arise from systems that are no more complex than an information system that feeds on its own output. Though he is troubled by what kind of feedback it is that is required to make that loop into a mind.

Hofstadter is why I am not sure why AI researchers feel so confident in saying ‘LLMs can’t be thinking, they’re just repeatedly generating the next token’ - I don’t think there’s any evidence that you need anything more complicated than that to make a mind, so how can you be certain you haven’t?

GEB may have been dismissive of the idea that the approaches that were being taken in AI research at the time were likely to result in intelligence - but I don’t think GEB is pessimistic about the possibility of artificial consciousness at all.
Depends. Maybe they start with phones, go to ipads, macs. As usage of this feature increases and development increases the move this feature to more device types.
It sounds like you got some refactoring to use since you didn't namespace your own core types?
Transaction size and duration is limited to keep the latency and throughput of the system manageable under load, from my understanding. It makes sense to some degree even with no background in the design; if you are serving X/rps with a latency of Y milliseconds, using Z resources, and you double Y, you now need to double your resources Z as well, to serve the same amount of clients. You always hit a cap somewhere, so if you want consistent throughput and latency, it's maybe not a bad tradeoff.

mvsqlite fixes the transaction size through its own transaction layer, from my understanding; I don't know how that would impact performance. The 10kb/100Kb key value limit is probably not fixable in any way, but it's not really a huge problem as a user in practice for FDB because you can just shard the value across two keys in a consistent transaction and it's fine. 10 kilobyte keys have pretty much never ever been an issue in my cases either; you can typically just do something like hash a really big key before insert and use that.
The biggest issue with C is arguably buffer overflows, not use-after-free (Zig offers spatial but not temporal runtime memory safety).

If you want both, but don't want a Rust-style borrow checker (with all the restrictions this entails), use 'tagged-index-handles', those work just fine across all languages (and even make sense in Rust):

https://floooh.github.io/2018/06/17/handles-vs-pointers.html
I should bring up that top opening chest fridges are actually pretty great for energy efficiency!

https://youtu.be/CGAhWgkKlHI

The amount of electricity needed is so small that it might even be comparable (mobile so i haven't calculated yet)
I'm imagining eating my sandwich without removing the plastic wrap now. I am thinking the article uses edible instead of biodegradable to separate this research from others that are leaning on industrial composting?
> Don’t forget that most of these engineers down in the trenches can’t see further than their battlefield.

I don't think this is the case at all. I'm not primarily talking about a junior or even senior engineer with a decade of experience working on product features. On the contrary, many of these people have PhDs, have been leading research agendas in this field for decades, have been in senior leadership roles for a long time, have launched successful products, etc. etc.

> Ask engineers that had placed their bet on deep learning and generative models back when discriminative models and support vector machines were a rage of dat, a few years before Alexnet (I’m one of such engineers). I’d bet the answer will be different.

And at that time half of the "Great Minds And Great Leaders" prognosticating on X-Risk were doing social web or whatever else was peak hype cycle back then.
> The best way to get a fast intuition for why the simulation is superior is to take an entry-level CAD course with a focus on material design.

I'm sorry but you're completely missing the point of my question. The question was not "what can simulations do that experiments can't". My background in simulation is not zero, and I've never had that question. The question as something else entirely.

> You can’t measure a number of internal stress-strain conditions during the moment of failure

But what if that's not what I'm interested in simulating or measuring? What if all I care about is something easily measurable, like the length of each remaining piece? Isn't that precisely my point here? There are so many things quantum computers can't compute either - yet we seem to be judging them by what they're really good at. Just like with the wooden stick. So how do I tell if they're the same sort of scenario or not? What's the distinguishing criterion?
It’s not his politics, it’s him personally. Many find him an arrogant, loathesome baffoon and an asshole, even outside of the political realm. Obviously many people are rooting for him to fail.
My understanding is for certain types of networks BF16 will train better than FP16, given the additional protection against exploding gradients and loss functions with the extended range of BF16 - at the loss of precision.
Put it to archive.is yourself - problem solved without large scale coordination
I know this will get some downvotes, but I'm the IT person in my close family. Used to get calls all the time to fix slow laptops, CD drives not working, keyboard not working, system not booting, popups everywhere, apps crashing, you name it. Each would take insane amounts of time to troubleshoot. And then sometimes their machines just needed to be upgraded because they were running the new office, and the new skype and the new chrome, antivirus, etc, and the 3yo system could barely keep up, but they just wanted a quick fix, not spend $$$. I even installed teamviewer and some support tools to save the untold amounts of time.

Then I bought macs for everyone, installed iWork, 1Password and taught them how to use them. haven't heard a peep. One of the best purchases of my life.
Location: New York, US

Remote: Yes

Willing to relocate: No

Technologies: Typescript, React, Svelte, Deno, Rust, Node, NextJS, TailwindCSS

Résumé/CV: https://morado.dev

Email: roramigator@duck.com
I'm detecting a lack of synergy here.
Tough clue, but I guess folks in that area (or into politics) might recognize the longtime US Representative from WV (https://en.wikipedia.org/wiki/David_McKinley),
A Hand Wavy Defense of Domaining
> They're quite friendly actually, I've ended up getting directions from them once or twice when trying to catch a connection.

You're a braver person than I. I cannot imagine a circumstance where I'd be willing to even approach officers armed with machine guns, let alone ask them for anything. I'd just be itching to get out of that place ASAP.
Just-price economics and its consequences…
Indeed you did, 10 years ago. This is the (mega!) commit:

https://github.com/WebKit/WebKit/commit/93a48aa964f25ce8ec9f...

I often wonder how much more productive I could be if I didn't need to split changes like this into 50 small commits, where every intermediate commit is working and has passing tests...
Like I said I get that, buy that's very different than being able to go to someone and say "this makes your life better in an obvious way" which is the point I am making, in contrast to internet and chat GPT.
In my opinion Amazon’s purchase and immediate dismantling of the vaunted Stanza was most egregious & anticompetitive. I loved that app. And then poof gone.
It only yields something that looks like intelligence when you update the context and iterate though.
What does that last sentence mean?

Edit: the current comment is not what I was responding to. It's clearer now after editing.
M&A should be allowed for vertical integration and efficiency improvements there. Fewer intermediaries is better for everyone (except the intermediaries).

Agree on scrutinizing M&A of competitors.
The problem is precisely Twitter. It's not a dumb pipe, it amplifies messages of politicians, yet doesn't establish the rules of decorum they'd be bound by at work. Those rules exist for a reason.
I think it has to do with the training regime and fixed-computation time nature of feedforward neural networks.

Recurrent neural networks have the recursion as part of the training regime. GPT only has auto-regressive "recursion" as part of the inference runtime regime.

I think Hofstadter is surprised that you can appear so intelligent without any recursion in the learning/training regime, with the added implication that you can appear so intelligent with a fixed amount of computation per word.
The insiders say never to rent from AirBnB if the property isn't at least 4.8 stars. These days those ranking systems don't truly start from 0 or 1. The statistically significant range is much smaller. I don't personally know have the stats chops to do it, but I'm sure determining that range can be done.
Dunno if you know, but Sins 2 is in development. Stardock released it in Alpha state on Epic late last year (you can go and buy it now, and play through the 'Technical Preview' releases). They do seem to have multiplayer up and running.

I haven't bought it or really followed how things are going in detail.
twisted is pretty handy for WSGI apps. You don't need to use twisted's other features (async/event framework) to just setup a reactor and serve flask, so just add twisted to your requirements.txt and then make the entry point `python3 my_server_bootstrap.py` for the server. If you want features in front of it from nginx/haproxy I would use those as a second layer with a docker compose file or something.
A hypothetical perfect simulation should be able to do it both ways indeed!

However, the current consensus take of quantum uncertainty means _if_ such a simulator exists, it cannot be of our universe. Or, more likely, such a perfect simulator does not exist.

Of course all of this is about a hypothetical of a hypothetical at this point...

(This is the same problem as entropy (our current understanding of it). We know it is increasing one-way w.r.t. time, and we can imagine what it means to "reverse entropy" and that there's nothing really theoretically preventing that, but we can't build an actual machine to do that.)
This is way better than I thought. The most common computer applications boost productivity by way more than 25%, so computers are an easy net win.
> When someone suggests this kind of thing, I'll ask them "how do we diagnose performance problems with this technology when there are 100,000 concurrent users and millions of data elements?"

I don't understand; the exact same performance diagnostics work in both cases. Why is this different? There's nothing intrinsically less performant about this approach. You really think your checkerboard tables and long lists of columns with names like "VALUE12" and "VALUE13" and multiple different kinds of key/value pairs you jammed in there for different clients -- you think those are better performance!?

> 100,000 concurrent users

Do you actually have 100,000 concurrent users? Really? You don't, do you? You just kinda hope you will eventually. And again: this approach is not worse for that.

> millions of data elements

This is absolute peanuts for any modern database system. It's weird that this is your extreme example.
So, for example Coca Cola has saturated the drinks market, and they vertically integrate by buying bottling companies... which means their competitor Pepsi can no longer buy from that bottling company because Coke has decreased competition in that market?

Here's what they teach in business school: if you have a cloud computing business, and you have an advertising business, and your cloud business wants to advertise its services, should the cloud business get a discount on the ads, maybe the ad business has some surplus capacity you could soak up for free? Nope. The cloud business taking advantage of "free" ads from your ad business will make the health of the cloud business look better than it is. It will cover up overcapacity in the ad business, hiding the poor way it is being run. To properly assess your two businesses so you can make internal investing decisions, you need a clear picture of how those two businesses are operating in their respective markets. If a competitor is selling ads cheaper than you are, your cloud business should buy them.

So, if this is how managers and cost accountants are trained to think rationally, well guess what, that's what markets are good at.

Vertical integration is part of the monopolization problem.
Which is one of the reasons not many use non-standard extension plug-ins for their compilers.
In practice O2 and O3 are rarely very different.
So the rule would be that companies can only get acquired after they go bankrupt?

Would anyone ever invest in startups, in that scenario?
If you use ESM modules, they won't resolve files without extensions.
+1 (don't want general operator overloading, but a more powerful @Vector builtin type, basically Clang's ext_vector_type: https://clang.llvm.org/docs/LanguageExtensions.html#vectors-...), plus maybe a similar @Matrix builtin up to 4x4.
I'm sure it's faster than simulation, but in what sense is this a computer and in what sense is that a computation?
Some people may be using aggressive script blocking, and not even know that the site they submitted is paywalled.
Location: Columbus, Ohio, USA

Remote: Yes

Willing to relocate: No

Technologies: AWS, GCP, PostgreSQL, PostGIS, Python, PyTorch,
C, C++, Lua, Docker

Resume/CV: https://ctrlc.name/resume/

Email: alex@ctrlc.name

Skill sets:

- Full-stack development (10+ years, web, mobile, backend, machine learning)

- DevOps / infrastructure (5+ years, bare-metal servers, networking)

- Embedded development (3+ years, nRF51, AVR, ARM CM3, ARM CM4)

- Reverse engineering (2+ years, industrial and scientific equipment)