skysight-inc/HackerNews huggingface dataset:
> perfect

Doesn't spanner introduce new (very unlikely) failure modes that other databases are not impacted by? The reliance on an external consistency model feels to me like a complete outsourcing of liability that warrants thorough investigation.

Hypothetically, if GPS went down for a prolonged period and/or a bug was found in the TrueTime system, what would happen to the consistency model around Spanner?

I feel like some applications and customers would much rather wait for a synchronous acknowledgement from the actual, live system. An extra 150ms when you are confirming a 6-figure wire transfer could easily be framed as a good thing in most circles.
both good points, including the devs having different abilities and using a ready-made scalable solution. We're living in the world of having something working that you can test in a few days shrug
Just sent out my application. I have a thing I am working on in the education space using LLMs and since I would pay out of pocket for Vercel and OpenAI usage and I have no peers to discuss my work with this is pretty much ideal for me.
It's motivating and I think it's a nice move. I was set on Nextjs on Vercel anyway so either way I'll be a customer for it so I don't really care if it's mostly a marketing device as others in this thread presumed. I think if both parties win it's a great thing.

I am also really curious to see the projects which will eventually be selected. It's an interesting time we live in and I would argue that before we know it we will use highly AI augmented or enabled services in the future which will provide value we don't even know of yet. We had maps before we had google maps. And we had coaches before we had cars. And yeah, a lot of the AI stuff we see these days is mostly cool toys and lots of buzz to ride the wave but I am convinced we will see some really impactful stuff come out of it.
There was an article yesterday indicating that feeding the output of LLMs back into them as training data causes the LLM to erase the original content.
That effect, combined with people using Mechanical Turk to do pre-processing of content for LLM training, will make things worse.

I can see repositories of pre-2022 textual content becoming valuable. Anything later will have too much circular corruption to be used as training data.
Websites like 4chan have the association of being 'le evil place' while websites like reddit are referenced as sites that its socially acceptable to go to. Yet on 4chan, rekt content is relegated to offtopic boards, on reddit they have several subreddits dedicated to rekt content, and its shown on the front page. Reddit, and its users can go burn and die.
If you click on "See all integrations" it navigates to a list of blog posts instead of the supported integrations.
As someone who’s mid career trying to navigate corporate life and understand the hidden whys in business, I think so. I think of it like a Patreon or Substack. The blog has changed my mental model for the better on quite a few subjects and has changed how I view the world. I think it’s worth the spare change that I have.
It is just a way for large biotechs to offload some of the risk / cost of R&D to VCs in exchange for some of the upside. People are always willing to make those types of bets.
However, note that the libelfin library that the author uses is pretty much unmaintained.

I am not sure what would be the right way to parse ELF and DWARF? libelf/libdwarf, libdw, or something else?

Also, since you are probably in the know, is liblldb "extensible", in the sense that can liblldb can be used as a foundation of a new debugger with experimental features added on top of it?
I think #3 is closest to the mark, but I don’t think it’s caged to young adults.

For example, if you were to look anywhere on Reddit and found yourself in a thread that just barely, tangentially, almost-not-in-this-plane-of-reality touches on something related to law, a hundred people will show up to give you all sorts of the most inane and dangerous legal advice.

Granted, for something like legal advice you: 1) shouldn’t go Reddit; and 2) should search for an attorney. That said, there are (were?) some places on Reddit where you could find advice or discussion attached to the reality shared by the rest of us. But that isn’t the current draw of the site to the masses.

I’m one of the people who (until this past week) used Reddit in a technical capacity.

That shouldn’t be taken as “I get my solutions from Reddit.” Rather, I posted and consumed niche technical information for unusual problems. There were (are?) a boatload of smaller, vendor specific, etc subreddits that _did_ (do?) have smart people who collaborate or rubber ducky tricky issues.

Most of Reddit is not and was not that.

And as I type that, I realize I must apologize for sort of hijacking your reply with a response to the parent comment. I’ll leave this and have prepended a direct response to the points you raise and added a reasonable segue.
I assume that most sites won't do that - so I don't invest much of my time and effort in most sites.

Reddit had 17 years of track record of providing access, which had eventually bought my trust. They're setting that trust on fire right now.
> our pricing structure is identical to traditional platform as a services like Heroku ... often results in rapidly increasing costs especially as you start hitting scale

Hi, thanks for the reply and congrats on everything you've built. I am your target demo I think, an early stage startup that's just starting to get traction. I'm expecting costs to increase soon and that's a big motivating factor to getting off Heroku.

So I'm stuck with either doing all this yaml junk myself or something like your solution. But it is definitely not something I would consider if I'm going to run into those escalating costs that you mention.

A gui / guided kubernetes could be just the thing though.
My impression is that he'd prefer fewer offices, more conveniently-located for him. I'd be surprised if he actually paid up.
This is cool. Not a feature request, but I guess my dream version of this in my head since I saw GPT-3 was this + charts, and maybe for Clickhouse.
I heard from a friend from Taiwan that there were rumors of some kinda of virus spreading around by mid 2019 in China. The thing is if there were blood samples showing a much earlier date of covid spreading in China there is zero chance we would ever hear about it. It is also worth noting that the region hit hardest in Italy early on just so happens to be a huge textile manufacturing center with a huge Chinese population.
Reddit should allow shadow moderation teams to fork a subreddit--easily findable on the subreddit's page rather than through the grapevine about the alt's existence, which users can opt into--to address the issue of name squatting and overbearing moderation. If a critical mass of users vote with their feet, they can flip the subreddit. It would also let users be aware of what the issue in contention are and choose what they want to read, whereas currently the mod teams are pretty quick to squelch all dissent so that their captive audience isn't even aware of the drama.
In the openai blog post they mention "Convert “Who are my top ten customers this month?” to an internal API call" but I'm assuming they mean gpt will respond with structured json (we define via schema in function prompt) that we can use to more easily programatically make that api call?

I could be confused but I'm interpreting this function calling as "a way to define structured input and selection of function and then structured output" but not the actual ability to send it arbitrary code to execute.

Still amazing, just wanting to see if I'm wrong on this.
When do you think Shopify will be running its rails on in production on Truffle?

Also, any thoughts on the recent license change of GraalVN?
I've seen this several times and just not really understood the end game.

Surely they'll be pursued for the rent (plus costs) & evicted along the way. The landlords aren't individual employees he can just shit on and assume they won't sue.
Man I forgot about Yelp until I read this. Apparently its because its packaged inside Apple's "Walled Garden" Maps. Seems like they got a weed in there that needs to be picked.
What immediately comes to mind for me is the comparison to third-party Twitter clients mentioned here: https://www.texasmonthly.com/news-politics/texas-tweetbot-de...

> Amir Shevat, Twitter’s former head of product for the developer platform, who

> lives in Round Rock, was responsible for ensuring that the tools Twitter

> provided independent software developers using the platform met their needs.

> He said about 17 percent of engagement on Twitter, historically, was through

> third-party apps, which played a vital role in defining Twitter’s identity.

That's 17% of _engagement._ I strongly expect that with both Twitter and Reddit there's a sort of double Pareto distribution going on: the majority of _users_ go through the first-party site/tools/clients, but the majority of _valuable_ users go through the third-party site/tools/clients. The users who are invested enough in the platform to have strong opinions about how things should be done and who use the platform enough that they seek out tools that actively meet their needs rather than just taking the default tools, are also users who are worth, at the very least, _placating_ because those are also the users most able to cause problems if the platform stabs them in the face the way Reddit and Twitter have done.
In the future, reviews will be automated, thus immunizing them from unsavory practices such as paid reviews. Your GPS-enabled wearable compute device will determine which establishment you patronized and for how long, and biometric data will determine whether you enjoyed your time there. These data will be "anonymized" and aggregated. "90% of [brand] Watch wearers like You experienced heightened happiness scores at this restaurant!" Trust in reviews will have been regained and the world will be a better place.
Hmm, I live in NYC and am early 30s but can only speak to my experiences here, I haven't found that earning a tech salary was impressive to anyone but I can say there are certainly a lot of women who earn high salaries who expect men they date to also spend as much as them on frequent international travel, eating out for $30-50 a head several times a week, expect to live in luxury apartments in Manhattan, etc.

Whereas if I wasn't willing to do that and put my money into the bank and just live in Brooklyn and don't travel super often, my high income holds no appeal.

Note that I do not think either high income or high spending are requisites to date successfully as a straight guy in NYC though. Just noting my observations on how those two factors do play in.
I use Apple Maps and do have some complaints, but I like when it tells you which lane(s) to be in as you approach freeway interchanges. Sometimes it's obvious where you're supposed to be (far right), but sometimes when consecutive exits are close together, you actually need to be 1 or 2 lanes over.
IIRC, there's a way to "force" LLMs to output proper JSON by adding some logic to the top token selection. I.e. in the randomness function (which OpenAI calls temperature) you'd never choose a next token that results in broken JSON. The only reason it wouldn't would be if the output exceeds the token limit. I wonder if OpenAI is doing something like this.
Ask HN: What is the intuition behind the Apple iOS Calendar GUI?
What kind of people find a calendar with just dots for your appointments useful?

It is not useful for people without many appointments because they still have to press on the dot to view the time and title.

But also it is not useful for people with many appointments because you just end up with a calendar full of dots. Also you can't see if an appointment spans multiple days because you just end up with a lot of dots.

Seriously what is the idea behind this? Is it just form over function or am I missing something here?
Um? Here in the UK it's uncommon to hear it these days but it carries no special weight.

How come you're unwilling to spell the word bitch?
So Japanese, South Koreans, and Italians are living in the Handmaid's Tale? They're being "literally farmed"? SK has a birth rate of 0.8, less than half the replacement rate. The rate of "defectors" is well above to 20% unsustainable figure you claim. You're making some very wild statements about something plenty of developed countries are already experiencing.

Back here in reality, humans have not needed significant labor to survive since the industrial revolution. Shrinking populations put strain on economies as there's less labor force participation, and it stresses financial systems as pensions and social security systems have to cope with fewer workers supporting more retirees. But it's not an apocalypse, automation eases labor strains and more taxes to fund retirement programs. Again, shrinking populations is something countries are already experiencing and it's not destroying countries.
You have to remember that with spam, they're looking for gullible people, and the marginal cost of the spam activity is extremely low. To some extent, the Nigerian prince scam works not in spite of, but because it's nonsense.
I'm thinking maybe it depends on goals?

I don't know what your goals are when you start projects; personally, I seldom start projects just for fun. If it's a program, then it's a tool I want to use. If it's project around the house, it's probably a repair or upgrade that has meaningful impact on my life. It's easy to get discouraged on these kinds of projects, but you have to see them through or in some sense you suffer for it.

In the middle ground there are things you kind of started because you wanted to, to see if you could do it, or because you thought it would be cool. Maybe a drawing you you were working on, or a research project (actually, I don't know if this fits or not). In a home wood shop, maybe you're making an new tool because you enjoy owning nicer tools than you can afford or just tools you made yourself. These projects, you don't really have to finish, but you probably don't want a graveyard full of them either. It's a pride thing. I start projects like this myself on occasion; they end up particularly hard to finish because I have too many of the first type.

Then there are people who are just screwing around, doing what's fun in the moment. I basically never do this, but a lot of people do. Those projects are fine as well, but people doing that sort of thing are going to have a very different outlook.
Where would you suggest one can find the most intelligent bunch on the web?
> I used to shutdown regularly, then the power situation here in South Africa got so bad that we'd regularly have about 3 hours of power between interruptions.

I'm in SA too, and I used to have 100s of days uptime (one even over a year and a half) ... until the regular blackouts.

Had to stop using a desktop, I've resigned myself to using a laptop, purely so that I don't have to boot the thing all the time and lose my context.
it's this comment where the user suggests that dropbox will never be successful because it's "trivial":

https://news.ycombinator.com/item?id=26753850

https://news.ycombinator.com/item?id=9224
NYS Senate Bill S6686: requires social media platforms to provide a no-cost API
How does this move play with mandatory work from the office? :D
That's a good argument against ads, because ads introduce a fundamental misalignment of incentives between the platform and the user. There are many ways reddit could build a collaborative business from their current situation. Advertising is very clearly not going to work, so they just need to look outside that box.
Then one must trust the training data is not polluted by human lies
Nice! Does it support adding a camera (usb/ip)?
I used wxPython many, many years ago on a foolish project. I am sure it has matured.

But as always, I turn to PEP 20, in particular "There should be one-- and preferably only one --obvious way to do it." Batteries ought to be included. I'm hardly a language designer, but more and more I care less about things like syntax and such, and more about having as much as possible already built out, so I can focus on the particulars of a problem, rather than having to endure a "evaluate a bunch of alternatives" phase for each little thing.

It's a tall order, and a growing one, but I think whatever the next big language is, it will have that kind of focus.
My comment was poorly written, I don't mean to imply those things are required to date successfully or everyone cares about them, just that those who I've met who did seem to be attracted to wealth weren't attracted to wealth just the spending of wealth on status, signaling, or giving them experiences.
>Do you guys like or dislike Reddit?

Yes.
I have to wonder if InBev has a case against Fox News for making an absolute mountain out of a molehill and costing Bud millions in sales. This was some malicious propaganda. Normally I wouldn't expect anything to come of it, but InBev has deep pockets and a lot of lawyers on call and they might want to set an example of Fox News.
Armed robber asks for iPhone password and uses it to recover iCloud account
Is it possible to protect your sensible iPhone data from the hands of a coercive robber?

Apparently not. All you need is to get the victim to give you the device password and you can then reset the iCloud password and remove the device from the account.
I have to wonder if these higher and higher speeds are actually intended to be used on modern, mass manufactured PCBs. Motherboards on any desktop PC is only always going to be made out of FR4 purely from a cost point of view, I imagine. So are newer PCIe gen7 going to mandate cabling? At some point it becomes prohibitively expensive to route these signals across a standard ATX motherboard.
Yeah, PyInstaller is the best thing out there if you need to bundle a complex Python app into an executable, with cx_Freeze not far behind.

But it's still considered challenging when you compare with any other compiled language, where you can get an executable out of the box. I ship Python desktop apps at work and it's remarkable how much code we accumulated over the years just to deal with the "interpreter in bundled/exe mode".
I still remember changing it to the classic Windows theme because I didn't like XP's theme.
It's quite likely Boulder is actually more than fine, his brother Kimbal is or was involved with at least one restaurant there, but he doesn't like the airport situation. The one in Boulder is too small and the one in Superior is too far away.

Edit: was until veeeery recently: https://www.denverpost.com/2023/01/05/kitchen-streetbar-clos...
My union would never let that pass. Have you considered unionising?
Glad we didn't get to far into adopting something like Guardrails. This sort of kills it's main value prop for OpenAI.

https://shreyar.github.io/guardrails/
Can I use this to make it reliably output code (say JavaScript)? I haven't managed to do it with just prompt engineering as it will still add explanations, apologies and do other unwanted things like splitting the code into two files as markdown.
I would totally believe this. Probably not THAT hard to pose as a yelp salesmen and try to trick restaraunt owners into paying you. And of course the scammers could be quite good at gaming the review system.
Did anyone ever figure out why some domains were dropping evil packets? Were they dropping all packets with reserved bits set, or just evil ones? Did they have some infra in common?
Bad faith huh ?

()Allowances ? You mean don't ask them for more money, even though those apps are making money. How is this a good business idea? I mean for Reddit.
----------------
()Moderators are not forced to work for free. If they do, they are doing this willingly and if they choose to quit, nobody is blaming them.
----------------
()If original reddit app doesn't make accommodations for handicapped people, it is neither the duty of the 3rd party apps to provide them nor to enforce them. It is just a fringe angle reddit opponents are bringing forward. It is not why this ordeal got so out of proportion.
----------------
()... we won't make our app accessible, we'll give permission to do free labor for us if you want, but don't you dare try to get paid for it. ...
Although it may not be the wisest idea, the owners of the walled garden can say this and it is up to those non-compensated moderators to stay or leave. It has nothing to do with the 3rd party apps
----------------
(*)After all, is said and done, reddit wants more money out of the pot. So does the 3rd party app developers. It is like a Mexican standoff. And I can guarantee you, first party to blink will not be reddit.
Ha, nice to see this pop up again. I'm the author of the blog and have sadly not had time to write up any other top engineering ideas since then!
I completely agree.

The only real reason to be upset about the Reddit API changes is that Reddit’s official clients suck. The formatting sucks, they stuff them way too full of ads. Apparently they are less accessible for blind users, and inefficient for moderation.

It’s weird to be upset about people like the Apollo dev (who could just require payment) or scrapers. They don’t really have any right to API access, and should have to pay for it.
Valid point, but only partially true. It was remarkably easy to simply take a database dump and clone the server. Or pay the bill again. Or have multiple billing admins.

There’s a very good number of forums still alive, proving they have some resilience to show for themselves. It’s also a form of distributed resilience, i.e. one forum going down isn’t as bad as all of Reddit.

Eh…
And there are a ton of other reasons people change companies as well.

>an employer may well be able to afford the $100k for 6 months to prevent them from immediately handing over IP

Presumably there are other restrictions to just handing over IP but at least some of the reasoning for non-competes is that you can't really restrict the transfer of a lot of know-how even if they don't share corporate strategy decks.
The internet I came from (in the days of discussion forums) didn't suffer this problem because there were no internet points attached to posts, and posts were ordered oldest to newest. Incorrect information was called out. On Reddit, the "right kind" of incorrect information is upvoted and boosted to the top, and anyone calling out this misinformation is downvoted.
Same. I usually spend a few hours a week helping people with 3d printer issues and since all this has blown up I have just ignored it all. Not worth putting that knowledge into Reddit and toying with deleting that which I have contributed already.
Outside of buying accounts, some people literally just want control. For the same reason that people will spend countless hours moderating large subs for free. They want to push certain narratives on subs, so you'll see large accounts where all they post are generic filler distractions or inciteful links. It's not all super nefarious or political, often it's things like mindless fanboy wars, where they only post things that make their favorite companies look good.

For others, they do it because getting upvotes and reddit awards makes them feel good. They see themselves as community pillars. I suppose this kind of feeds into the above reason in some ways.

If you check /r/games today, you'll see one user is responsible for over half of the submissions. Such accounts are what I mean, where unless they have fine tuned a bot to such a degree, they're really just someone with a little bit too much time on their hands.
Just to add, that forum has better answers than the ones GPT created directly on the search engine. If it was a "consult the Oracle" interface instead of a search engine, it wouldn't be useful at all.
CockroachDB is available in the Azure/AWS/GCP marketplaces all 3 as managed service or SH option.