skysight-inc/HackerNews huggingface dataset:
One thing that ORMs shine in is query composition. For example, starting from a base definition for retrieving a list of entities, you can _dynamically_ compose orthogonal operators that modify the base query, e.g. projection, filtering, sorting, grouping, joins, etc. without having to manually write SQL for every combination of those operators; the ORM takes care of generating the SQL code for you.

That being said, ORMs still don't enjoy the level of trust that optimizing compilers have enjoyed for decades. That's always going to be a barrier for wide adoption, especially from folks who are experienced in SQL. It's similar to how in the 1950s (and maybe somewhat 1960s) there was resistance for "automatic coding" by compilers; those who were experienced in assembly thought that compilers will always produce sub-optimal code. But it's clear that high-level languages have won (at least outside embedded/low-level drivers).

The point is: any form of code generation will always find resistance until it proves itself.
We had to add vault to our setup even if we use kubernetes - kubernetes secrets are a joke. We don't use consul, but managing istio, or any other service mesh, on top of kubernetes, isn't any simpler than running your own consul. (In fact, I have found istio to be a lot more difficult to get to do what you need than consul's service mesh, and with less functionality.)
Argh, somehow I completely missed that skimming it on the phone during lunch :/
Kalshi (YC W19) – Trade on the outcome of events
Investors for software startups are not that great if you want your business to be self-sustaining without becoming a unicorn or a Ponzi scheme.

I'm not saying that participating in bubbles cannot be economically rational, but venture capital today is especially suited for making decisions that are bad for everyone involved, prioritizing future valuation over good business.

It's the same growth or sustainability choice we keep failing at as a civilization.
Fabrica.land uses NFTs to transact on real estate properties in less than a minute. I wouldn't call that use case dumb.

(disclosure: I have interest in the company)
Because some people may have already read it and the title may not be enough for them to realize it. It is not shaming information, it is just another piece of data.
Until Java finally supports value types, like .NET, D, Nim, Eiffel and plenty of other GC enabled languages.
If you have many millions, you no longer need to work and can spend all of your time on friendships, if you so desire. If you have few million, you can pay people to do chores for you, so you have more time for friends, if you desire.

That was my point -- that having millions gives you a lot of freedom to choose how you spend your time.
From the abstract of the spec:

This document defines a date and time format for use in Internet
protocols that is a profile of the ISO 8601 standard for
representation of dates and times using the Gregorian calendar [emphasize is mine]

https://tools.ietf.org/html/rfc3339
It really isn't. The BBC publishes wrong or hopelessly biased stories all the time, which is why the majority of the British population no longer trusts them. As for processes to get corrections, as with many firms the best way to get their stories fixed is being it to the attention of blogs read by the ruling party e.g. Fawkes. Using their actual complaints procedure rarely seems to work.
Other commenters have noted that this project seems to have folded years ago. It thus completes the circle of tech-forward ag projects: A huge upfront investment, followed by a press blitz, followed by a runway of varying length that leads to the ultimate scrapping of the project for parts.

It's really attractive to think we're just a vertical farm or a novel greenhouse away from an agricultural revolution. But as much fun as is to grow things where they don't normally grow, one isn't competing against an empty patch of sand. The competition is the entire global food supply, complete with its brutally efficient transportation networks.

(The usual rebuttal is that these sorts of systems are only for leafy greens and vegetables. Which are nice to have, but not really key to sustaining a population. I’ve noticed that a lot of Youtube gardeners do this handwaving as well. It’s like, “I feed my family of four from my 1 acre farm!” Neglecting to mention that they only grow zucchini and 95% of their calories come from the grocery store.)

Sorry to sound salty (heh) about this, but the Hard Problems of agriculture are extremely hard. The people who succeed as farmers do so in spite of tiny margins and enormous operating costs. They're more innovative than most people in the tech world.
As the TTL shrinks to a smaller multiple of the time needed to generate the response, this problem becomes magnified.

A two second response with a 10 second TTL could see 20% of the queries all trying to refresh the same cache at once. With a single server you can use promise caching to dedupe such things, with a cluster that's more difficult to avoid.

Background processes are good for spiky traffic, and with reddit and HN around some of us at least have been trained that some information on a page is purely advisory. Do I have 22 upvotes or 28? Give it a couple minutes and try again.

But what that work does is make you look at what the cost is of certain information, and some people are not comfortable with that. With caching you can delude yourself that you're getting a bargain on all of this information overload, even though the worst case scenarios and statistical clumping say you're off your gourd.
>But, short of signing aboard as a mate with one of the museums whose ships do still sail, I think visiting these ships is about as close as anyone can expect to come - and, either way, it's very much worth doing in its own right, for anyone who shares the interest.

Even then, on a museum ship, you're probably not going to be woken up, in the middle of the night, in the middle of the Atlantic, to furl sails due to a storm. (Summer 1981, on the USCGC Eagle.)
Be aware when you do this that there are a minority of companies for whom the requirements are actually requirements, and you may get yelled at by an interviewer for "wasting everybody's time." Yes, this has happened to me. On the up side I now have a list of a few companies I know I won't work for unless I'm desperate.

The advice is still good; the requirements are really more of "strong desire" than actual requirements, and if you look at the typical requirements listing, its' unlikely that they will find enough people at the salary they offer to fit all of them anyways.
Requires go 1.15 which is not even in Fedora 32 yet.
Otherwise easy to use: https://sigstore.dev/get_started/client/
Still my favorite essay I've ever read on the experience of grad school, five years after publication. Of course I've never been to grad school, although if I were to go it'd be in physics (try reading Anathem without wanting to drop everything and get a PhD in physics afterward, I challenge you).

I've spent the past decade or so living frugally & working in big tech. I now have enough saved up that I can conceivably work on a couple contracts a year then spend the rest of the time working on whatever I want. I think I know enough to do useful, interesting things in computer science without going to grad school. So that's one path I can take. The other would be to go to grad school for physics, but able to maintain greater material comfort than the author of this piece - and having already made peace with the end of a burning desire to shake the world. I wonder whether those two things would make a difference to my experience.
Flying cats and a burning Banksy: why are digital art prices suddenly rocketing?
self-hosting solves the saas dependency part, which is great! saas should be a value add, not a req.

Proprietary & closed source means risk sign-offs and having to work w an extra party for sign-offs, so unattractive. I'm not sure an auth dependency merits that. (And nowadays, a negative signal for security...)

re:business model... I don't know VC-scale ($1-10B/yr), but not every infra project has to immediately turn into a 10K employee company. That's someone putting their global domination ambition over their users, so a sniff test for me on a co's management. Maybe there is a way to do it, and imo, a $50M/yr co here is totally doable, a fine achievement, and can be used to figure out Product 2. As an infra user, esp with our own users having us make high-trust decisions for things they don't really understand, I prefer adding dependencies to projects I don't think will do a quick flip / flameout / sell me out / etc.
Android phones are much more repairable e.g. with replaceable batteries and non-drm parts.

Despite this, they have have less than half the useful lifetime of an iPhone, and so generate much more waste.
Let's not forget YouTube in this
Fauci Funded the Wuhan Virus
Wouldn't that be centaur sink?
The biggest takeaway for me is that I learned about the existence of some utilities that I had never known were there. Specially "factor" and "tsort".
Seems a deliberate and acceptable word choice. pioneer != inventor
interesting, but who needs to transact on real estate properties in less than a minute ?
Honeywell Sets New Record for Quantum Computing Performance
Yes we sure do like our Statues, also a penchant for people on horses as well: https://en.wikipedia.org/wiki/List_of_equestrian_statues_in_...
You go to med school or law school generally before you have had children. After you've done those things, you don't study for weeks leading up to an interview. Instead, you have a piece of paper that proves what you know and the interviews are more a decision of "do we want to work together" rather than "is this personal qualified".
We'd love to have you come by our shop any time - just shoot us an email at hello@remoracarbon.com!
That's kind of a tradition here on HN with old articles.
Epic story! Thank you for sharing it. I appreciate the detail you included there.
I for one think that adding the date is unnecessary.
Insight Partners. They evidently led the Series A for OP's last startup, which according to their LinkedIn is Numetric. Crunchbase tells you what you need to know: https://www.crunchbase.com/funding_round/numetric-series-a--...
I guess you have to mention where exactly in South Eastern Europe and what you do for a living :-)
NFTs are fine to tokenize things that are valuable because they are limited, say, like property deeds. You own the token, you own the deed, and it's possible to establish an one-to-one relationship.

Attaching a token to something that's inherently reproducible such as digital art yet with granting no means to actually enforce copyright is pretty much lunacy and it's just muddying the waters further when it comes to cryptocurrency.
I looked it up before making my little joke. Did you know there are companies selling pre-1980 copper pennies in case the penny is eliminated and it becomes allowable to melt them down for copper? (98% or so) They are worth over a penny. It's a weird sort of futures contract.
We think the impact to fuel efficiency will be < 3%, but we'll be doing more testing over the next couple months to get an exact figure. We'll capture those extra carbon emissions, and we'll more than pay for the extra fuel cost by sharing the revenue from selling the carbon dioxide.
Exactly this happened to me - but not only that! - I even got my hopes up to mark the "Dr. Hossenfelder" square on my HN frontpage bingo.
I had a similar experience when I decided to move on from my first job. I naively accepted a recruiter's request to help and ended up going on a couple interviews where I was completely out of my depth.

5 minutes into the second such interview I asked the interviewer to see the job requirements and handed them a copy of my resume. I then explained that I didn't have any of the qualifications they were looking for, not even relevant experience, and noped my way out the door.

I received a nice email from the interviewer thanking me for not wasting their time and saying they'd keep my real resume on file if they had anything come up.

I fired the recruiter that day.
Yeah more than likely Youtube just had poor comma. Amazon had an extremely seamless tax interview that guided you through the needed forms.

They even had a prefilled W 8BEN, and I think they pointed to the relevant parts of the tax treaty for me.

Believe they scaled this back as non publishers were abusing it to get ITINs in order to get US credit cards. Too seamless if anything.
It was evidently Insight Partners. They led the Series A on OP's last startup: Insight Partners. They evidently led the Series A for OP's last startup, which according to their LinkedIn is Numetric. Crunchbase tells you what you need to know: https://www.crunchbase.com/funding_round/numetric-series-a--...
> The answer in my mind is one of convention. Perhaps the solution to this is to enshrine the Von Neumann architecture as a legal standard. But this solution seems like it could limit innovation.

Right - I think this is the issue. People cite cars as an example, but car architecture evolves much more slowly than computer architecture.

Arguably at the present, as we come up against Moore’s law limitations, architectural changes should be expected to increase.

Government mandated computer architecture sounds like a great way to completely cede technological advance.
> but we think the impact to fuel efficiency will be < 3%. We'll capture those extra carbon emissions,

The more inefficient you make the trucks, the more carbon you'll capture!
One of the recurring characters on Star Trek were the omniscient immortal Q. One of the recurring subplots was of the Q getting bored of being immortal.

Speaking of Star Trek, Picard spends his entire spin-off series waxing lyrical about how death is so meaningful but when faced with his own death he [SPOILER ALERT] opts to become immortal instead.
Yes, a similar converging discussion is physical vs digital media games, with enough time both storage and internet connections will reach a point where digital will be light years more practical than physical discs (or cartridges, anyone remember those?), but the feeling of having a hard copy and all the ceremonies involved about playing a game gives a so much richer experience for me. Is just like prepping popcorn and getting comfy for a movie session at home, you can always just play a movie at your laptop, but sometimes you just want to get 100% into it
I strongly disagree with the premise that a founder should keep "internals" at arms length and run a process without them to avoid any pressure from internals to lead and somehow maximize terms.

Your existing investors have a vested interest in making you successful. A higher valuation is more acceptable to them than to outsiders (due to being able to officially mark up their investment, which helps them raise their next funds and improve their apparent performance prior to liquidity). Founders also have a far better idea of what kind of support they can expect from an existing investor than a newcomer.

Of course, as a seed stage investor, I am biased in my views on this. But I do really believe that making potential adversaries out of your existing investors is a deep mistake.
What's the smallest quantum of work that a reader can do for themselves? This must be that.

On HN we expect readers to work a little—not very much—perhaps up to 2 or 3 of those quanta.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Totally. Definitely could be cool to explore down the line.
You're quite welcome. In my experience, the right details often make a story far more interesting.
https://www.crunchbase.com/funding_round/numetric-series-a--...
My whole childhood and young life I wanted to go into physics academia. I wanted to have influence - to push the boundaries of science. I had an idyllic view of this purely meritocratic system where people were paid to explore. My first year of undergrad utterly destroyed this notion. I left as soon as I had my bachelors degree. I knew what would await me in grad and post grad work and I'd seen post docs cry after endless work for grants. I wanted financial freedom and happiness, and that eventually won over pushing the boundaries of science. So sorry young me - I quit too.
> So how much is actually stored?

That's not actually the key figure of merit, the problem isn't how long stored sources can be used but peak output.

> 1.5GW for 10 minutes? 15 minutes?

All of it for longer than that (none of the various utility-scale sources have a discharge that quickly), which is why power and not energy is the thing that is targeted. But it varies (utility-scale battery systems have a different profile [and differing within that by specific battery tech] than thermal storage which has a different profile than pumped hydro, etc.)

> Watts isn't a unit of storage

No, it's a unit of power, and the main problem right now is being able to meet needed output levels when other sources are offline. The concern is the depth of the trough that storage can handle, you need breadth too, so a substantial level of that comes inherently with depth, and the main concern is short-term variation.
Biden Holding 8100 Migrant Kids in Cages
As a person writing regularly in Swarajya, I should flag this comment for not adding any value to the discussion and engaging in flamewar.

Swarajya is a classical liberal magazine (like USA's Reason Magazine) with a long history and to their credit consistent criticism of all kind of politics.

It is surely right leaning but comparison with Breitbart is ridiculous.
Well....technically.... what matters is your ability to replace and/or appoint board members :)
Ask HN: Career Advice for DevOps/SRE/Platform Eng
Hello everyone!

I was hoping to ask some career advice as I am now starting to ponder about what the next step should be.

Quick intro:

I am 3+ years into my role as a Platform Engineer in the public sector. My duties include the following…
build APIs (Ruby on Rails, Serverless/Lambda) as a form of middleware between development teams and our AWS environment
develop Infrastructure-as-Code(Terraform/CloudFormation) to help teams provision standardized infrastructure in AWS
Migrating applications to AWS via containerization and orchestrating in Kubernetes
build CI/CD pipelines to increase velocity and feedback loop for developers

Prior to that, I’ve had 1 year of experience working as a full-stack developer while completing my B.S. in Computer Science

Areas/things I’ve enjoyed:

- Building CLI tools in Go

- Containerizing/Orchestrating applications with Docker/K8s

- Developing small/single-functionality services with Lambda/Serverless

Areas/things I’ve disliked:

- React

- JavaScript

- CSS

Next Steps:

I’ve been pondering the idea of beginning the job hunt. There is no career growth with my current company. No technical track to follow, no annual raises etc. I’m not sure if its a “grass is greener on the other side” situation or not. I figured I would reach out to ask questions to gain some insight :)

Questions:

- If I enjoy building software/tools/automation for the Cloud, which job titles should I be looking for? DevOps/SRE/Platform Engineer? Are there differences between the 3? I tend to enjoy the development work VS the sysadmin work

- How is your work/life balance as a DevOps/SRE/Platform Engineer?

- Are you on-call? How often are you woken up in the middle of the night to troubleshoot an issue?

- What sort of projects do you work on?

- What was the interview process like for your current role? Was it algo/ds heavy?

- Is LeetCode-style interviews prominent with DevOps/SRE/Platform Engineers?
Agreed – the info is readily available, but to the GP's point, it's fighting an uphill battle against soft censorship. Subreddits have to tread carefully to avoid bans, and YT videos are frequently put behind login walls for content reasons.
Have you checked and understood taproot? Do you really think the bitcoin protocol is not innovating?
For starters, there are 1.5mm bats under one bridge in Austin with 750k new babies there each year[1]. That alone would be quite the task!

[1] https://tpwd.texas.gov/huntwild/wild/species/bats/bat-watchi...
For what it’s worth I’ve reported their non functioning website/and changing my opt-out preferences to the fcc and my state attorney general, not expecting anything, but it was cathartic.
Thirty lives worth of years?
I've been working on a reasonably complicated project that is using rust, and I think about de-asyncing my code somewhat often because there are some nasty side effects you can see when you try to connect async & non async code. E.g., tokio makes it very difficult to correctly & safely (in a way the compiler, not runtime) catches launch an async task in a blocking function (with no runtime) that itself may be inside of a async routine. It makes using libraries kind of tough, and I think you end up with a model where you have a thread-per-library so the library knows it has a valid runtime, which is totally weird.

All that said, the author's article reads as a bit daft. I think anyone who has tried building something complicated in C++ / Go will look at those examples and marvel at how awesome Rust's ability to understand lifetimes is (i.e. better than your own) and keep you from using resources in an unintended way. E.g., you want to keep some data alive for a closure and locally? Arc. Both need to writable? Arc Mutex. You are a genius and can guarantee this Fn will never leak and it's safe to have it not capture something by value that is used later in the program and you really need the performance of not using Arc? Cast it to a ptr and read in an unsafe block in the closure. Rust doesn't stop you from doing whatever you want in this regard, it just makes you explicitly ask for what you want rather than doing something stupid automatically and making you have a hard to find bug later down the line.
Org mode has a lots of features. Many people likely use just a small subset of features but it is also likely that these subsets differ for different people.
Hey OP,

lots of us stay far away from the FB ecosystem.

I would like to read this, but will not go to this link.

Please prioritize alternatives. Thanks.
What pricing? Can't find it anywhere on the site.
Oh that's cool, thank you for replying.

I got confused by the shot of them carrying a plank, thinking it was the rough full top.
Of course you may have your opinion. But I have found that datum very informative lots of times.
> Founders need to understand that venture investing is a business where friendship is an input or an outcome, and not the other way around.

Does anybody know how to parse this?
I think you nailed it. NFTs could be useful for a lot of boring applications. What if your software license was an NFT that you verified every time you opened it. Or maybe a book you bought on Amazon for the kindle. That way you could sell these digital assets you own.
At the end of the day what is the benefit to the layman of being 100% pure wayland?
Citi Is Still Mad About That $500M
Citigroup Inc. is punishing investment firms that kept payments the bank accidentally sent to Revlon Inc. lenders by blocking them from certain new debt offerings led by the bank, according to people with knowledge of the matter.

The bank is choosing to not invite these money managers, who hung on to over $500 million, to its new-issue debt deals, the people said, asking not to be identified discussing a private matter. Firms targeted include Brigade Capital Management, HPS Investment Partners and Symphony Asset Management, the people said.

Citi Is Still Mad About That $500 Million, Invalid Date, https://www.bloomberglaw.com/ms/document/QPRJOIDWLU6G
For me it was Kate Bush "Hounds Of Love" that made me buy a Sony Discman.
I'm a dolt, sorry. Please downvote my comment.