skysight-inc/HackerNews huggingface dataset:
Like others have said there are a number of Heroku alternatives out there that are more or less viable to meet your requirements, which I've gathered to be:

- Serving >100k users

- Helping you to achieve SOC 2

In my capacity as one of the leaders at a Heroku alternative PaaS, I've studied the PaaS market a bit to understand the space and available alternatives to Heroku. Here's what I've found about some of the most popular:

- Fly is managing its own infrastructure allowing it to be extremely competitive on cost. But on the flip side, its heavy focus on infrastructure is missing the “managed” options that make PaaS so valuable, such as a true Managed Database offering. This IMO makes it less of a viable alternative to Heroku.

- Render is offering a more truly “managed” alternative, and is innovating on cost as well. But it’s early and is still missing some table stakes reliability features that you'd probably expect from a Heroku alternative.

- Railway has a blockbuster FTUX, I love deploying and using PostgreSQL databases in the UI without even signing up. Coincidentally probably how it got to its count of 250k developers. But it’s own docs caution that it’s not exactly production ready, especially its databases.

- Platform.sh has grown really well by focusing on enterprise marketing teams and their use cases. I think this is a great niche for them and has paid off well. In their capacity of working with enterprises I'm sure they could handle SOC 2, etc.

- Aptible has run critical web apps and APIs dealing with sensitive data for hundreds of companies and has helped a few go public or get to billion dollar acquisitions. I am certainly biased, but Aptible seems to be the only non-Heroku PaaS focused on product/engineering teams that has repeatedly handled true "production" requirements, like your larger user base (many of our customers fit this description) and SOC 2 (most of our customers use our security & compliance dashboard for this). But that comes at a cost: Aptible is typically more expensive than the others, perhaps save for Platform.sh.

Disclaimer: I'm one of the leaders at Aptible, which in my (admittedly biased) view is the best positioned alternative to Heroku for product/engineering teams that have any sort of scale or production use case.
This looks really interesting! As someone who has worked with relational databases and Clojure in the past, I can definitely see the appeal of a functional relational programming model.

I like that relic provides support for declarative data processing and declarative relational constraints. These are areas that can be tricky to handle when working with traditional relational databases, so it's great to see a library that addresses these pain points.

The ability to use relic with reactive programming is also a big plus. I'm curious to see how this would work in practice, particularly in the context of an interactive application.

Overall, relic seems like a promising library for anyone looking to work with normalized data in Clojure. I'll definitely be giving it a try on my next project!
I've seen this meme before in various versions. I know it's sort of baiting criticism, but it's really lame. I don't think it's worth listing the common ways it's possible to be an experienced developer without lots of public github activity.
> But how do you know that it has taken place without the light reaching you?

Things happen without us knowing about it, and without light from such events ever reaching us. We don't need to know it has happened for it to have happened.
> I think that's pretty common.

Not as common as you might think. It is a hard thing to search for, and the ones I have been able to find all suck.

I wrote a PHP application a long time that allowed you to create a GUI for an 'arbitrary' SQL database table, using an XML schema to configure the appearance, validation etc. of the fields. Life got in the way, and I stopped development before it was ready for prime time. Fifteen years later, I went looking for something with similar functionality and was surprised at how few options there still were.
Curious how old other formerly closeted queer folks feel (particularly those who came out as adults). I have felt 30 since I hit puberty. I imagine it's from being hyper vigilant about policing my own behavior and body language.
The obvious solution for this conundrum is that they did study it, but didn't publish it because the screw-up happened and all evidence was promptly destroyed. In a totalitarian state, the secrecy is the default mode. You can get exceptions and publish stuff, sure, but only once you asked and received permission. If you didn't - or in the period between you asking and permission being issued something happened - no evidence will be seen by anybody.
Sounds fun until I realized much of this will be requests to use GPT for stuff it isn't meant to be used for. That would constantly trigger me.
This was considered "fake news" and heavily reprimanded all throughout the pandemic in the media attached to the Western consensus, hilarious how they're starting to do a 180 on it (next is doing a 360, I guess).
The spiritual successor to the transputer is a company called XMOS[1], which has some of the same original people behind the transputer there.

You now tend to have multiple cores (virtual and physical, each virtual core is handled by time-slicing in hardware, and physical cores are other instances of the same) on a single chip-carrier, more memory, and embedded hard-cores for ethernet/USB but the concepts are pretty similar. There are still 'links' (both serial and low-digit-parallel), there's still the idea that everything is time-synchronised and deterministic. You no longer have to use Occam to program it though :)

I've used them a couple of times, for some things (time-dependence on the order of microseconds, not nanoseconds) they're pretty awesome, and they get used in the audio industry a lot. They're sort of halfway between an FPGA and a microcontroller, where you "write" a UART in code, and then send messages to it over the links from other cores (virtual or physical) to perform the UARTs job. Same for SPI, I2C etc. There's even an SDRAM controller written in software...

1: https://www.xmos.ai
Asking for a friend…

If you wanted to use a Mac mini as a NAS, what would you use for the disks? Is there a decent Thunderbolt/USB disk chassis that would work well, use very little electricity, and make no noise? IE, be a perfect pair for a Mac mini?
It’s not uncommon for me to be in a conversation with someone in their 30’s or 40’s and they think I’m younger than them. I still get hit on by 18, 19, and 20 year olds. I’m not interested but it’s flattering. Perspective and attitude go a long way.
Another bit of recommended Gibson ephemera, if you haven't seen it already, is the documentary No Maps for these Territories[1], which certainly had lots of biographical details I didn't know about.

1: https://archive.org/details/NoMapsForTheseTerritories
Thank you, I'm quite familiar with the two.

Yandex search (more specifically: mystem and Yandex.site) was the first practical implementation of their work.
I don't know if you would consider them a bottom tier media, but here is a headline from Washington Post:

"On SNL, Woody Harrelson pushes popular covid-19 conspiracy theory"

Huffington Post: "Woody Harrelson Rambles About Weed, Anti-Vaccine Conspiracy In 'SNL' Monologue"

Forbes: "Woody Harrelson Spouts Covid Vaccine Conspiracy In ‘SNL’ Monologue"

This list goes on...
I’ll never understand this take.

“The virus accidentally leaked from a highly sophisticated lab in China” is somehow racist and dangerous, but “Chinese people can’t stop eating weird stuff at a wet market and the virus jumped to humans from there” isn’t.
The German wikipedia page does (https://de.wikipedia.org/wiki/Bildung#Begriffsbildung):

> Der Begriff Bildung wurde von dem mittelalterlichen Theologen und Philosophen Meister Eckhart in die Deutsche Sprache eingeführt. Er bedeutete für ihn das „Erlernen von Gelassenheit“ und wurde als „Gottessache“ angesehen, „damit der Mensch Gott ähnlich werde“

The term Bildung was introduced in the German language by the medieval theologist and philosopher Father Eckhart. To him, it referred to "acquiring through inner peace" and was considered godly: "so that man can become more like God".

(excuse my German reading skill, it's not as godlike as I'd like it to be)

That said, the equivalent Dutch word is "vorming", which translates literally as "shaping", so I don't the concept itself is religious in nature. As alluded (but not explicitly said) on the English page, I think the word lost its religious connotation by Humboldt's inclusion in his education model.
Processes are a way to give a job, purpose and career prospects to various people in the organization. Despite everyone talking about "digital transformation" and other BS buzzwords, nobody would truly want automation that actually works, because doing so would either obsolete their position outright or force them to actually work hard to keep up with the machine (instead of merely attending endless meetings about "digital transformation" that will at best introduce more busywork rather than actually achieve its stated goal).
How i wish such PR firms would truly exist. I fully get the point of the article and still disagree. You know what could be also true? That some people don't get the appeal of popularity which is fine but unfortunately the hard currency in product success
I can't imagine how Rust may be the perfect low-level language for beginners given its unusual typesystem which comes with significant mental overhead. Really, I have no idea how to explain 7 year old kids how to deal with Rust. It works perfectly with Pascal though.
Technology Connections video about gas mantles for additional context & visuals:

https://youtu.be/F3rncxf4Or8

They have an entire series on gas lighting that's very good. It's an excellent channel, I highly recommend it.
Giving kids Adderall does not turn them into murderers that anyone knows of.
I feel that after kid was born. Chronic sleep deprivation and depression are the reasons. Not sure when will nd hopefully not too long.
What Ladakh protests??
In all seriousness I've found that asking them to generate their own prompts can be very useful. It's a bit like a perl script that outputs a perl script.
Adding a checkbox which defines if the game is on "streaming mode" or not could be cool

What would not be cool would be the huge expense of needing to do two ui/Ux passes on user interface and qa that entire process and bugs thereof. The piece is also talking of vfx creating issues and these are wholly unfixable unless at enormous expense. At that point they would instead need to be disabled which would make the game look overall worse and as a less appealing product and as an art director I would *not* want my game to be streamed under said circumstances

That said there are some good takeaways from it, a setting to disable film grain or improve font/ui readability
You think the CTO is a moron because he wants everyone to hear about what the companies priorities are and how they measure and celebrate success? And they are going to pay you $700 dollars to do it? And you are afraid this will get in the way of your success?

They literally are telling you how they value success. You are getting in your own way when it comes to success if you ignore the message.
This is true, can confirm
There is a dead comment in this thread that's perfectly reasonable but was flagged foe some reason (unless it got edited after): https://news.ycombinator.com/item?id=34949008
I remember how silly I thought it sounded when I first heard of the job "Web Master"..... like someone whose ONLY JOB is the World Wide Web? wtf?

Crazy.
Twitter got new round of lay offs.

Don't drink cool aid. Twitter case is not yet settled. Musk bought Twitter as company-in-crisis, and crisis was not about excess workforce...
There's a lot of bad headline-writing on this subject today.

Here's the NYT's headline: Lab Leak Most Likely Caused Pandemic, Energy Dept. Says

And then the sub-head (or dek, if you want to sound like you're in the know): The conclusion, which was made with “low confidence,” came as America’s intelligence agencies remained divided over the origins of the coronavirus.

So we have a conclusion: 'lab leak most likely cause,' and a confidence score: 'low'.

The NYT goes on to say:

Some officials briefed on the intelligence said that it was relatively weak and that the Energy Department’s conclusion was made with “low confidence,” suggesting its level of certainty was not high. While the department shared the information with other agencies, none of them changed their conclusions, officials said.

https://www.nytimes.com/2023/02/26/us/politics/china-lab-lea...
Kind of hard to criticize somebody for "anti-vax conspiracies" when I believe they don't even mention it in their monologue. The lady doth protest too much, methinks.
Saying that one race should stay the hell away from another race seems pretty terrible to me, but you may have different values of course.
Griefing is usually in the context of a game, and griefing usually involves ruining the fun someone is having in that game. It's generally more benign than anti-semitism or promoting racism online.
The Sofa Theory of Dating
As a text format anti-fan, I recently took a stab at defining a binary file format that's semantically equivalent to Age (more or less) [1]. It's currently just a draft/prototype/PoC, although I'd be interested to get some more eyes on it. Conceptually, it should be possible to implement compatibility with Age's plugin ecosystem, although I haven't done that yet (and I haven't thought about potential cryptographic implications of doing so, either).

I've written a bit more about my rationale and why I'd prefer a simple binary format here [2] - notably, I found two text parsing bugs (of low/moderate severity) in existing Age implementations.

[1] https://github.com/DavidBuchanan314/bagel

[2] https://github.com/FiloSottile/age/discussions/497
Feeding the Bear: Russian Army Logistics and the Fiat Accompli (2021)
I mean, I would hope GitHub isn't using Stripe at their scale, but I could also easily see this happening (them negotiating great rates from Stripe, I mean) at their scale and, particularly, their level of prestige and since it will be used by developers.

For anyone else, though: please note that PayPal is cheaper than Stripe, with bulk rates that kick in sooner and support for a special micropayments tier on smaller tickets (though this option isn't quite as good as it used to be; I'm grandfathered in ;P).

Stripe frankly gets away with a lot on price simply due to being the "darling" of developers, who don't necessarily check and often refuse to negotiate no matter the cost to their bottom line (see how expensive people assume Akamai is ;P). I was shocked how much Stripe wanted to charge for AliPay, as an example, as if you work with AliPay Global directly (instead of going through Stripe) the cost is 3% with no flat fee, while Stripe decided to keep their $0.30 "I don't know what I am doing I just want it to work" fee.
https://archive.ph/NIArx
Ezno in 2023
A generic phrase that is obviously true at face value has been declared "trolling" and everybody just agrees to concede it? And blame people who utter it? Is it OK to just lose language territory so easily? I am not American and this seems rather absurd to me.
That lying about pandemic origins is the best course of dealing with the pandemic is an exceptionally bold statement.
I think that's customary at LessWrong, more or less---if folks write something that's of interest to the community, they'll double-post, blog and forum. Likewise things get cross-posted to the EA forum and maybe other places.
Economists have a habit of abusing data. It's seen as preferable to simplify the system enough to test a hypothesis than to acknowledge that the system is too complex to analyze. A little too much physics influence and not enough engineering.
Wokeness Is Here to Stay – Slavoj ŽIžek
Even for the people that have always thought so, this must be uncomfortable. This is only the 1st engineered virus which brought the world upside down. We may be living in a biological war already, or at least some potential for weaponization.
A node editor would be interesting [1], although it might be a recipe for spaghetti prompt [2].

[1] https://en.wikipedia.org/wiki/Node_graph_architecture

[2] https://blueprintsfromhell.tumblr.com
Nokia has done and continues to do much more than mobile phones. What happened with the phones was unfortunate, but perhaps predictable considering how successful they were, but how short sighted they were. They started with lumber and rubber products. They make all kinds of networking equipment, modems, routers, etc... There are ~90,000 people world wide. Much of it is no longer focused on retail products, rather more B2B within the telecom industry.

https://en.wikipedia.org/wiki/Nokia
>having lots of siblings can help you later on

True, but that’s not a benefit to the people making the decision to have more children. It’s a beneficial second order effect that won’t negate the cost to the parent.
> You don’t even know what the end user will do with the data

Posting private notes from psych evals to a darknet leak site is unambiguously morally wrong in a society that stigmatizes mental health conditions.

> Blah blah blah the state is bad

Yes. And?
Even with RAII in C++, goto is still useful for handling the occasional error case where you need to reset/retry some operation e.g. due to transient hardware issues that are not unrecoverable errors. A common example that comes to mind immediately is asynchronous disk reads where the data was corrupted during transfer but may succeed if transparently cleaned up and re-issued.

I use goto rarely. But there are times when anything else would be inelegant, and in those instances I'll use it without hesitation.
Also article mentions FBI has “moderate” confidence it was lab leak. I find that very interesting given it wouldn’t be so much based on scientific analysis but some intelligence collection the FBI has.
As semantics matter, in your sentence "Semantics do matter." it would have been more better to say "Word choice matters." because semantics is the meaning of the word used (or the study thereof), not the actual word used.

You are not objecting, I believe, to the author's intended meaning--you seem to have clearly understood that and believe the different word would have been better used.
I love this reaction, because Trump, of all people, was getting some of the least useful briefings of any modern US president, due to his inability to pay attention.[0][1][2]

So it's entirely possible that just watching the news casually would leave you better informed than the US president during the years of 2017 to 2021.

[0] https://www.cnn.com/2021/11/29/politics/trump-intelligence-b...

[1] https://www.theguardian.com/us-news/2021/nov/29/donald-trump...

[2] https://www.rollingstone.com/politics/politics-news/trump-fa...
https://archive.ph/VB5PQ
I think the biggest risk is not that the successor of Echeverria brings back the airport project, but rather that the restoration project becomes commercialised in a way that leaves little or nothing of the original ecosystem restoration agenda.
Using Measurements.jl for Triangulation in Julia
I appreciated (and understood) the comment.

If i have a lot of data, it's cheaper and more efficient to build your own batch inference application and just use two well-known libraries (s-bert and the FAISS indexing library). That didn't occur to me. I come here for insights - and i got one here.
> You dont even know what the end user is going to do with the data and you are already condemning them.

What do you think they're going to do with this data? Send them Christmas cards? Sign them up for fruit of the month club?
Matthew Walker makes some false claims.

https://guzey.com/books/why-we-sleep/
https://www.linkedin.com/jobs/view/senior-application-engine...

£60k seems a little low for a "senior" position in central London. Although you do get final salary pension, slightly above average holidays (30 plus bank holidays), and free TFL travel.
It's still not obvious why any of those functions are the remit of the Department of Energy though. Defence I could understand.
> "rules are rules and must be followed to the letter"

When I see this kind of blind obedience to authority I get absolutely terrified. I've lived through the Soviet Union (aside: which is why it's extra hilarious when HN posters who disagree with me think i'm a communist because I have "commie" in my username), I've spoken to people who lived through the after-effects of Nazi Germany.

And our industry is at the forefront of so much of soceital development. Computer Scientists already have to make endless conscientious decisions about privacy, robotics, facial recognition, and how our tech is used or not used to perpetuate repression and discrimination. And it's only going to get worse with the rise of AI.

So to see so many technologists just shrug and say "The rule said no GitHub" makes me terrified for how they critically evaluate (or don't) the requirements put in front of them for what they implement, and what it means for our dystopian future.

It's also infuriating that "critical thinking" and "healthy distrust of authority" have become appropriated by the alt-right to spread COVID vaccine conspiracy theories, and at this point I even hesitate to say things like advocating for "challenging authority" because the concept has bene politicized to mean "challenge thinking for the benefit of your community and society instead of your own individual wants", or even more simply "challenge the left/progressives".
What are you serious? What have software engineer become if this is worth $5 to you. It's ridiculous.
Interesting. I'd but Forbes and Huffington Post in the same bucket as Rolling Stone, they are just looking for clicks. Washington Post I'm surprised they would even cover a SNL monologue. That's the type of non-story you regularly see on Fox News. But I guess it refutes my claim that Rolling Stone is uniquely taking the journalistic low road.
I'll expand on this by adding that at the beginning of your career you're often happy to be doing any paid work related to your degree. After time you want a combination of interesting work, independence (autonomy) and scope for the future. You find this combination more often with research institutes and university labs. A Masters can prepare your for this route, but only if you go hard with it, and if it's specialised and not in generic software engineering. I'm thinking something like Robotics / Mechatronics, Computer Vision.
Is it even possible to be "10 times better" than GPG? I mean as far as I know GPG works, and for someone who has developed a simple & safe workflow around it, it would be hard for something else to do significantly better than that.

And I say that even though I'd rather write my own file encryption tool than spend even a minute learning how to use GPG.
And yet, these people seemed to have conducted their research without trouble. Weird, how approaching a problem scientifically and not bombastically elicits a more measured response...
> RAII simplifies some of the resource cleanup, but at a cost: if the resource cleanup fails, there’s essentially no way to convey this.

RAII at least provides a decent default. After all, most resource cleanup cannot fail, or you cannot do much other than print an error. Now, if you need to catch errors during a particular cleanup, you can still do it manually, but RAII lets you focus on these few cases.
It's always been a possibility although other explanations are more likely. I'd be interested in the evidence.