skysight-inc/HackerNews huggingface dataset:
I dunno, the experiment is in motion. The hope is always that people will open their minds and learn the concepts. But I feel just as lost watching a sports event as a lot of folks apparently feel picking an instance, so I get it.

Edit: the thing is, even the totally incurious might run up against a rule they don't like, or they might notice that every post that is relevant to them ends with @sexy.gazebos and get curious what that means. I am 100% positive that that curiosity plus a 100IQ is enough to get the idea.
That adds a bit more complexity to the problem, but it still remains that Yelp is running a platform that to some extent relies on the ability to abuse it.
> wishful thinking

It remains to be seen who is thinking wishfully. If Reddit dies because their users all go away, there really may have been a social contract which Reddit breached. Reddit has a ToS which may attempt to supersede such a social contract but it doesn't necessarily.
This is true, but the article is talking about HA and Citus is HA, no?
> Believe it or not, Comcast is probably right about this.

I read this more as being about either "we can't right now" than it is about "we can't ever do it." They're obviously able to generate bills for all customers, so they clearly know what fees are being passed on to consumers. Now, it's very likely that those values may not be exposed to their sales/marketing systems used to provide quotes to consumers, but that doesn't mean that it couldn't be.

DISCLAIMER!
One of my first experiences was for a company that created SaaS billing software (founded just before SaaS became a term) for telecoms, so we had to deal with all manners of rates, tiers, tapers, discounts, taxes, fees, etc. that all varied by location and one feature we provided was being able to give the exact combination of all of those things that would apply to a given geographic area (typically zip code). It was fantastically complicated.
I've gone under a few times as a child. I remember it as just closing my eyes and then opening them. No in-between. Absolutely no dreams, memories, or anything. Just an instant time shift ahead for however long i was under.
Running binary search on something that's flaky is a pain. "Noisy binary search" or "robust binary search" can help here: https://github.com/adamcrume/robust-binary-search
Actually it was just an ad
The same place the tobacco companies kept their whistle-blowers for 30 years?
You have just repeated the nonsense I was talking about.

The claim you repeat is meaningless. A program is either parallel / concurrent or not. The situation you describe (when there's a single processor core) isn't parallel or concurrent. In some sense, it emulates concurrent / parallel execution because it imitates the unpredictable ordering of code execution, which sure has its uses... but the whole point of dealing with this unpredictable ordering is that we actually want parallelism / concurrency. The emulation on its own is worthless.
Which Python 3.10 and static type checkers much of the benefits of algebraic data types is already available [1].

[1]: https://stackoverflow.com/questions/16258553/how-can-i-defin...
And when you get into the weeds it'll boil down to

"But you need regulation. Otherwise bad things will happen like <example from recent AI outrage>."

And then they continue paying American/Japanese/Chinese companies for access to AI tools.
The person you replied to was being sarcastic, but you're still right.
No, they didn't.

There's an early ish phase in drafting legislation: https://www.europarl.europa.eu/news/en/press-room/20230609IP...

The NYT article behind your HN link doesn't seem to contain the quoted claim (maybe it was revised?).
Didn't the EU ban non-compete clauses entirely recently anyway? Or did the law not go through yet.
In the financial industry there’s a norm that traders, and other high profile workers, will have gardening leave between jobs. The old company will pay the ex-employee for a few months to do nothing. This way when he starts at the new company and inside knowledge he gleaned is out of date. The new company knows that this is the deal and is okay with a start date after gardening leave.

This is the civilized version of a non-compete developed by New York Bankers. Oh so nice and caring California tech companies use the ruthless version. Since they now have offices in NY we need to change the law to force them to behave.
New York courts had basically already mooted unpaid noncompetes before this (except for executives). The ones in finance are paid, and often paid pretty well.
Remember how when Linus got mad/tired of the previous version control system (Bit-something?) he went ahead and started git. I wonder if anyone is mad enough.

Is it possible to implement an alt-reddit in git? Every comment is a branch of the parent. Every post thread is a tree after all. If you could attach metadata to a branch you could keep counters (for upvotes-downvotes), golds given, etc. I know not much of how git works internally so there are probably many caveats (how does editing a comment work without branching). Sharing whole posts could be a matter of letting someone else checkout a post URL and you could dig to get all the comments under there. You could also have 'post aggregators' (like torrent) and some sort of UI that displays what reddit does today. So technically you could have decentralized alt-sub-reddits that advertise themselves/content to aggregators.
..yet the story hasn’t gained any traction on HN and appears only outlets such as Fox News, NY Post, The Hill, are reporting on it in MSM.

eg, this will likely be buried too, notwithstanding the hard and courageous work done by these investigative journalists to uncover this information.
Companies have the good faith belief that employees would be so outgunned in a legal fight that most of the time they won't even challenge invalid clauses.
Except it’s often used in a way that goes beyond chitchat and bouncing ideas. I was pretty active in a programming community a few years ago, and then they decided to move official chat exclusively Discord which I disagree with on principle & was not going to create an account. Some (not all) decisions I would have previously expected to see on the forum got discussed and decided within Discord’s proprietary walls which cut some users out that previously were a part of the discussion.
Great point.

Code review gives some commentary on result, but process wise it’s a solitary activity.

Perhaps this was some of the benefit of the mostly abandoned practice of pair programming?
It's also really hard to tell if Yelp is doing it. I would absolutely believe there are third party scammers posing as Yelp
So they went from Heroku buildpack-based ops, to Kubernetes on EKS, through a 3rd party orchestration service? The post is essentially just content marketing for Porter.

This is like a case study in what not to do and I think a future followup to this post will read like a mea culpa. The level of complexity they took on unwittingly is massive, and it seems like little research was done if they chose EKS -- which is easily the worst Kubernetes offering of any of the big cloud providers. Wonder what their billing will look like next month.

Folks getting off Heroku: do yourself a favour and either go to Fly.io + Dockerfiles, use a fully managed service like Render, use ECS in AWS, or if Kubernetes + major cloud is the important part for some inexplicable reason: use GKE.
What model? Didn't work on any wireless magic keyboards I had or retina mbp 2016 and 2018.
Reminds me of this rule of thumb when navigating Yelp: https://twitter.com/fwong/status/1569736492247044103
Found zero information about that other than that post.
Many garden leaves as a condition of having a non-compete aren't a great deal though. I think the fairly recent Massachusetts law is 50% pay--and that may be of just base pay. It might be a good deal if you want to travel in your twenties. It may not be such a great deal if you have a mortgage to pay and family to support and you're basically pressing pause on your career.

It does make the company put skin in the game but if they decide to enforce anyway, it's better than nothing but hardly a panacea.
> we all know instances of the guy who thinks he knows everything just because he's good at something else

That's _not_ Dunning-Kruger
Stay tuned!! Right now no, but Foundry is definitely under consideration
Pydantic does though.

class A(BaseModel):
status: Literal["success"]

class B(BaseModel):
status: Literal["error"]

class C(BaseModel, ABC):
__root__: Union[A, B] = Field(discriminator="status")

aorb = C.parse_obj(blah…).__root__

if aorb.status == "error":
# aorb will type check as B.
That reddit used to be an IRC and before that a usenet. The wheel turns.
What does this have to do with low or whatever other level?
Of course they will, but that shouldn't negate the need to identify and shut down interactions which are quite definitively problematic.
Core inflation at 4% yoy is not gone.
If you read the article and not just the headline, the author is in favor of charging a cost based fee for API access. A fee that would cover hosting and serving the API, but not generate profit for the parent company benefiting from the 3P users' content.
Replace "headless" with "frontend-less"; in other words front-end agnostic, also known as "use the front-end of your choice".
Not a particularly compelling one either.
Holy moly yes those prices are wild. I pay something similar for dot com.

I just looked and dot io is $70 a year! I pay around $40.
If it's perceived as profitable or core to the business, the latter more likely, I would not be surprised if quite a few companies try their hand at a reddit like endeavor. I hold out hope that who ever owns slashdot would add user generated categories and integrate the meta moderation system to keep check on the volunteer mods that it would require...
Getting something valuable for free sounds weird in the physical world but it's not weird at all in the information world, where costs can diffuse so thinly that many users never even see them. I see no reason why a non-profit reddit couldn't be free if they didn't try to host video or images (links and comments only). Server costs could absolutely be covered by donations (like "reddit gold") and intra-site advertising (sidebar subreddit ads). Just don't hire many people, don't take VC money, and lean on your community for moderation (which is perfectly morally acceptable for a non-profit entity).

It's not freeloading, it's just a bunch of people dedicating so much time and attention to communicating with each other that the server costs are dwarfed by the value of the platform to its users.
Europe’s new AI regulation to deeply limitate the technology
Zap – Fast backends in Zig
But a website is already parsable? When I needed some content from a website without an api I just faked the user agent and parsed it with soup.
"Garden leave" wasn't a common term when I was in HFT in NYC. It was just called a "non-compete" (possibly confusingly).
This is where NextDoor comes in. I guarantee your entire town is likely already on there talking about contractors they've used. The app is slow and sluggish but it's legitimately where most homeowners and "regular townsie folk" are these days.
I think a lot of the people who contribute to reddit and other sites -- whose content collectively provides a great deal of value to those sites -- want fair access to their content.

I think that's a good first principle.

I also think "APIs for content sites must be free" is a pretty good attempt to derive a rule from the principle of fairness. So hardly an invented moral axiom, as you put it.

Also, claiming a reinvention of history is unfair, since, until now, everyone has been contributing to reddit in a context where API access was free. That's the history. It's not the history that's changed, it's Reddits API access policy.

Anyway, it's 100% fine and good that people decide under what circumstances they ought to be willing to invest their time and effort in a social media site. Setting some common principles, like this one, is just a good way to communicate that to the purveyors of social media sites.
Apparently Yelp will remove positive reviews that have been posted before, and save up negative reviews for publication after the advertising pitch; to be unpublished if advertising is paid for.

They may not actually be writing the reviews, simply choosing when to publish or unpublish them, and in what quantities, and which to count for the overall rating.

It doesn't matter who's casting the reviews, but who's counting them.
Umm, isn't that exactly what Facebook apps like FarmVille were? I don't think Facebook charges app developers to publish apps on their platform, and the app was monetized.
Thank you! We haven't gone down the Foundry route yet. We do have some smaller scale apps and companies using Credal either as their AI API or chat platform respectively - would be interested to hear a bit about your use case and see if it's a match?
Agreed, Porkbun is so reasonable I've purchased extra domains I don't even really need
The problem here is capitalism. You can fight it with high-minded ideals like free API access but that’s really just polishing the brass on the Titanic.

UGC sites need to be collectively owned by those who create the value or, in the very least, held in a nonprofit like Wikipedia is.

Without such guardrails there will be constant pressure to extract more and more value from the users who create the value.
> Why does an alternative need to exist?

Because there are a great many people that have legitimately used Reddit as their "frontpage of the internet" for years and don't enjoy the form factor that other websites / apps provide. Places like Twitter and TikTok aren't everyone's cup of tea, especially if you're not the type of person that just mindlessly ingests content.
He's still getting paid as per his contract, it's not quite the same.
It feels like a typical "young & hyped" European business - fanfare in the beginning, capital from old money networks that want to stay relevant, then fizzling out slowly without showing anything worthwhile later.
I see this opinion often. I hold it myself. But I don't know how to have individuals hosting zero maintenance secure platforms. The amount to learn how to do a community administration is both difficult and obscure.

The normal used to be hosting a phpbb forum and moving on. Now that doesn't seem feasible to protect from bad actors.

I have a webserver I admin and I found a crypto miner happily running away on it one day. I still have no idea how it got there.
The biggest problem with parallel programming are the fixed communications costs. Threads are expensive to launch and stop. This then leads to thread pooling which is not a bad idea but then you have to make sure that nothing blocks the thread pool. Java is going to fix this problem with virtual threads.

Even if threads are cheap, you still have to decide when to parallelize something. If the section is short enough, splitting up the work will make your program slower because you have to wait for the new thread to be scheduled and then for the launching thread to be scheduled.

These are just the problems to get you started. They are not big barriers but they are big enough to make it not be the default.

The next problem is dynamic runtime behaviour. A parallel program can exhibit far more weird behaviours due to the nature of interleaved execution. This means that you will want a strong ownership model for your data and so far only Rust does it competently. Instanced locks are difficult to get right. Static locks are almost trivial but only if you can guarantee that your critical section never calls code that invokes the same lock. Recursive locks are a bad idea but not using them means you need to have two sets of methods. One is the public synchronized method that library users call and the other is the private unsynchronized method that actually does most of the work. It's very ugly to work with locks.

The other problem is that a lot of problems are genuinely difficult to parallelize. It is better to parallelize hierarchically where each hierarchy is still single threaded. This way you can maintain the illusion of mostly single threaded code. The alternative often requires a bespoke architecture. There are hardly any generalized solutions. You need to be an expert at parallel programming.
Uncle advised farming projects in Kenia, Farmers reported battery's for electric fences as stolen. Turned out they sold them and then solved field protection with human labour aka unemployed relatives. Also sometimes all relatives visit a small successful entrepreneur and fleece the shop.
>What interest does the state have in preserving this shitty business model?

I have no opinion on that - I'm simply assuming that the workers that are part of "this shitty business model" are not looking for it to be destroyed and feeling that there may not be an alignment of interests. What can be a win for "the worker" in the large abstract can be a loss for "these workers" in the specific.
What does this have to do with anything?

I mean, great... you discovered a somewhat useful library: OpenMP... so what? How does this factoid affect the validity of the definition of code parallelism?
A couple reasons this happens in practice.

OOP emphasizes encapsulation, decomposition, and dependency injection more aggressively than other paradigms. See SOLID. [1] While not necessarily bad, it does result in more "pieces."

Java -- arguably holding the #1 spot for OOP popularity -- requires that each (public) class be in its own file. This results in a lot of files.

[1] https://en.wikipedia.org/wiki/SOLID
> The last thing that bugs me is peoples claims the new mods (if chosen by reddit employees) wont be as high quality as the previous ones.

Regardless of how high-quality the replacements might be under ideal conditions, I think it would be very surprising if average quality didn't suffer when trying to replace hundreds or thousands of them very quickly, versus the slower, incremental growth that resulted in the original bunch.
I've had to sign many of them. The only one that would have definitely been enforced was not tech-related and very narrow in scope (don't open competition within 10 miles).

But every tech-related one amounted to, "you're not allowed to work if you sign this". I didn't have any "issues" with them, in the sense that nobody ever tried to enforce one, but it's still a load of BS that we shouldn't need to deal with.

Non-compete agreements for employees are a farce, IMHO.
And posted by the social media manager of Verta (https://www.linkedin.com/in/monicayum/). Are things of that type encouraged/allowed at HN?
> For unclear reasons the bisect only got me down to a merge commit, I then had to manually test each commit within that which took about another day.

Having hit this before myself... does anyone know how to finagle git bisect to be useful for non-linear history?
LLM content is going to be pervasive, to understate it. This stuff is going everywhere. It won't be relegated.

The open source variations in the wild aren't going to necessarily follow any such rules. So even if eg a government wanted to lock it down that way, the mass of AI content spilling over the walls anyway would void the effort.

I doubt the genie is going back into the bottle or can be easily controlled. We'll come up with some basic ways to discern AI content, one of which will be a government regulation (or standards body) stipulating all AI content must/should be labeled as such (with movie like rating gradiants: entirely AI (E-AI), partially AI (P-AI), no AI (N-AI); or something like that). If we're lucky it'll just be a content industry standard that will be developed, without forced government labeling. QR codes or the equivalent could play a role there (QR code next to the content label; end-point data includes where it came from, when), although someone has to host a permanent repository for the end-point data.
Doesn't Reddit own the data now?
That's the unfortunate truth of these platforms. They offer your a platform and pay for hosting and you give them your attention and content.
Was there a time when Quora was good? I've been thinking of it as "Stack Exchange for arrogant, tedious bores" for as long as I've been aware of it.
To be fair, it's already been torpedoed due to GDPR. I wonder if it could get worse. I'm not saying it was a bad idea, but it truly puts the EU at a great disadvantage there.
Are people with superior memories able to attain higher consciousness than others? If not and it is a binary, conscious or not conscious, then what is the minimal ability in memory required to attain it?

In my view, memory is not a requirement for consciousness. It is required for learning a language to communicate about your consciousness but not for the process itself. You can be fully aware of yourself and your surroundings without referring to previous experience.
>Yes, yes, we know some Apple users are unable to see past the "you can't be trusted" that Apple keeps violently stabbing in your brain, you'll live in a company town with company stores and company credits and you'll be happy about it.

Apple isn't telling me that I can't be trusted. Apple is telling me that it's a stupid idea to trust third-party developers with unfettered access to my data, and they're not even a little bit wrong. This has been happening at least since the "Foursquare is uploading and storing every user's contacts" fiasco well over a decade ago.

> Now can the adults use their devices?

Of course. Feel free to bring to market your wonderful headset that allows VC-funded startups to create a never-ending torrent of privacy hellscape diarrhea apps you can enjoy until they implode.

>The Vision Pro does not provide foveated rendering if you do not go through the Apple renderer. There's some extremely vague wording regarding Metal supporting it, without any API documentation out.

That's because the API has yet to be released to developers. Perhaps you can wait until it is to get your mouth all frothy, sunshine.
My Substack is free, so nix to that.

Maybe you should try writing something people like to read. Come back and tell us how it went.
No it's not? How do you characterize running two programs on a single core without calling it concurrent but not parallel? There is a clear distinction between logical multitasking and physical multitasking that I think is useful to taxonomize.
Ah you're right, seems I succumbed to some fake news unfortunately. I just read the LinkedIn clarifying post: https://www.linkedin.com/feed/update/urn:li:activity:7066108...
My desktop uses 2w in sleep mode. Likely less if i disable the motherboard RGB.
> Computers, Machinese, Animals, plants can display “intelligent” behaviour.

This comment made me think of this article https://link.springer.com/article/10.1007/s00709-020-01550-9
> What Reddit Got Wrong

If you saw that title a month ago, you might read "Reddit" there as "the people talking on Reddit".

Whether it was people's emerging consensus/behavior on a noteworthy incident, a more general zeitgeist or Reddit Hive Mind exhibited over time there, or whatever.

Reading "Reddit" in the title instead as "Reddit, the company" is less familiar to me.
That's not even what the original study claimed to find though! It caught on because it seems so intuitive, yes, but the specific curve of confidence vs. skill doesn't seem to look like that at all.
Microsoft now sells Surface replacement parts: displays, batteries, and SSDs
> perhaps so fundamental that it is obscured by all the application-oriented study and instruction

It’s compression all the way down.
Can't wait for Hochul to water it down to meaninglessness like she did the right to repair bill.