skysight-inc/HackerNews huggingface dataset:
As far as I know the LMAX disrupter is a kind of queue/buffer to send data from one thread/task to another.

Typically, some of the tasks run on different cores. The LMAX disruptor is designed such that there is no huge delay due to cache coherency. It is slow to sync the cache of one core to the cache of another core when both cores write to the same address in RAM. The LMAX disruptor is designed that each memory location is (mostly) written to by at most thread/core.

How is the LMAX disrupter relevant for programs with 1 core?
Yeah what was it about keygens always having the most unhinged synth soundtracks
I wonder if bisect is the optimal algorithm for this kind of case. Checking for the error still existing still takes an average of ≈500 iterations before a fail, checking for the error not existing takes 10,000 iterations, 20 times longer, so maybe biasing the bisect to only skip 1/20th of the remaining commits, rather than half of them would be more efficient.
I recall upgrading from Leopard to Snow Leopard on my 2008 polycarbonate MacBook. I got back 30 GB of disk space, and it absolutely flew. I straight up don't recall seeing a beachball while using Snow Leopard. Apple called it a 'purely bug-fix release', and free of bugs it was.

In my opinion, OS X has been (mostly) downhill after that. The iOS-ification began with Lion, which changed the juicy blue scrollbars to a boring grey, got rid of 'Save-As'—an extremely controversial addition, as I recall it—and added then-newfangled things like iCloud.
That particular example is Windows 10, that's correct.

My comment was mostly about how to find things in the new "settings" experience.
The cost structure and usage defies any simple explanation. Meaning that it's not easy to tie up in a HN comment.

Honestly, each waterway can have it's own rules and it's own rights. In CO, until recently, you weren't able to collect rainwater from your own roof, as that water was already earmarked for the right's holder of the water the second it touched the ground. They've changed that and are more in line with other states, but such strange little provisions and regulations exist in other manners all over the US West. I wouldn't doubt your stats on water usage though, 80% is the right ballpark. But again, that system is the result of a bazillion little laws and regulations that would each have their day in court.
I previously said this is their Digg redesign moment. I hope I'm wrong! There has to be some middle ground. Not sure what the pricing models are, but maybe revenue sharing or reasonable fee could keep the clients operating.
The front page, ie. /r/all and /r/popular a virtually indistinguishable from the same three days ago. There are memes, news, tik tok videos, sports, etc.

Power users aside, I suspect the typical reddit user's experience is virtually unchanged.
I'm not sure that $113M is enough? They will also need to find a Tier 1 cloud partner but Azure and GCM are both taken.
Don't look at highly upvoted opinions. Look for barely upvoted opinions of everyday users and aggregate them.
> the voting system is about what people want the truth to be, not the truth

Probably the best example is legal type advice.

Personal example: The whole situation with internet archive and their e-book lending process. I was vocal that they didn’t have a leg to stand on and would lose. The comment was just about the legal situation.

I was downvoted to hell for that opinion and identified as some sort of book publisher advocate/ internet archive hater. As was anyone else predicting a loss or just raising questions.

Personally I love the internet archive, but I didn’t think they had a chance at winning.

But go by the comments and it was a slam dunk win because of some idea of “freedom” the comments and voters had. And yet they lost the lawsuit…

Interestingly, here on HN the response seem to be a generally more balanced. That’s not an endorsement of HN all the time, but it was an interesting contrast.
I have never once had a potential employer express any sort of interest in job titles. They want to know what you did in your job, how much responsibility you had, that sort of thing, and they know that job titles don't tell you that.
And Tiktok took that and made it a billion dollar business. Twitter sure showed them.
Absolutely. It has 4x 10-bit ADCs built in, so precise measurement is quite easy. I used a voltage divider to change the range from 5V to 3.3V.

As mentioned in other comments, the Pico has two cores, so I’m actually running the small web server (for phone GUI) in a thread directly on the second core, meaning there’s never a time where I’m running code that could block web service. The grinder value gets updated 10x per second on the webpage via ajax, so it feels really responsive on your phone but doesn’t have to reload the page. I want to add a little oled to the coffee machine to show the output directly too. It’s a great little device.

I’ll be open sourcing the code in the future on GitHub once I’ve worked a few more issues out (my handle is CodeByMiles).
How does a company like Sonos employ 1000+ people? What do they all do? Are they making all their hardware in the U.S. or something?
Executive Compensation
> And in those 48 hours, where have you gone for information?

There's lots of alternatives, even if they aren't reddit shaped. For tech news I came to HN. For political/national news I went to my preferred news site (it doesn't have comments and honestly that felt healthier). I suspect TikTok got an uptick in people looking for memes, xvideos got an uptick in people looking for porn, and so on. Reddit isn’t the best place for most of the things it offers.

Switching off reddit fully is harder. It took quite a lot of time and effort for my to find my preferred subreddits, moving off will be the same. Besides the point of the protest was for Reddit to survive so people who love it can keep using it. Killing third-party apps feels like an unwanted deal breaker for many. That's why it was a short term black out instead of a permanent farewell.
Yes, the old grid layout was not good for anything that you didn’t access frequently. It was sometimes hard to find things if you didn’t already know where to look.

I agree that the actual settings controls and panel layouts are not as good as before. They are more autogenerated while the old panel layouts were more carefully planned. some of the controls seem poorly suited to the data they are controlling.

It might have been better if the navigation were changed but the original controls retained.
So what? Mafia was also investing in honest businesses. Didn't make that money any less illegal.
I don't understand why you can't get explainable models simply by training two LLMs. The first one has to tell the second one what to do (in English). The second one follows English instructions.
Scaling Your Technical Org
Yeah, I could just meditate the entire day instead of doing anything. Why have desires at all?
CDuce is interesting, an XML oriented functional programming language. That's where they draw semantic subtyping from, worth checking out for language nerds: https://www.cduce.org/design_features.html
As a non-piano player that started having wrist problems over 10 years ago, +1 to this. Rewriting my wetware has had the biggest impact.

Two tricks that made all the difference: Float my hands, move from the shoulder.

After trying all sorts of keyboards and mice (and still loving them), I can now type comfortably on any keyboard in any weird position. Hell I do most of my writing on an iPad + Magic Keyboard combo sitting in my lap. Can type for hours like this with zero pain or discomfort.

The hard part was learning how to move my mouse from the shoulder instead of using finger or wrist movements. Keyboard was relatively easy.
Linking modular architecture to development teams
It wouldn't look like anything because "modern" means bloated garbage that does less in more time. You guessed it, I'm talking about Rust, and when you're writing a kernel out of all things, Rust has infinite disadvantages and 0 advantages over C.

I'm sure many people have a lot to say to counter this fact, but really, all I need to do is look at https://www.cvedetails.com/vulnerability-list/vendor_id-1902..., whoever begins writing a Rust kernel will reintroduce at least half of these and the other half will be bugs you never even imagined because of false sense of security and lower barrier to entry into a field that's pretty bare, and very very cruel.

If you really believe that Rust fixes having to remember 300 different hardware types that you support and somehow will check that your code is safe for all of them at compile time, you're gravely mistaken.
I wonder if there is an opportunity for some grassroots data liberation from Discord. I.e. if a tool that allows admins / users to scrape and mirror discord server data somewhere.

Also how come there is no more open, not CCP-aligned Discord alternative yet?
Hiring a Chief Product Officer
I'm never the hero when my code is designed and implemented properly. It just gets deployed and used and maybe a new checked box appears on a marketing page. The reaction I get is "here's your next project."

But if I fuck it up and it brings down the world and half the clients are filing tickets and calling the management, and they send me the bat signal and I come in and put a band-aid on my own bad judgement, which takes a half hour, I'm the hero.
There is 3rd option: mass adoption of teddit instances:

teddit.net

It uses the free "unofficial" API like Nitter or Invidious. So users can use Reddit without it being awful, and deprive Reddit of their over zealous ad revenue without actually leaving Reddit.
> It’s very early to talk about what Mistral is doing or will be doing — it’s only around a month old — but from what Mensch said, the plan is to build models using only publicly available data to avoid legal issues that some others have faced over training data, he said; users will be able to contribute their own datasets, too. Models and data sets will be open-sourced, as well.

Unless I missed it elsewhere in the article this part really glosses over something I have a hard time understanding. 113M seed round at a 240M valuation for a company that has no product yet and a plan to build something like something else that already exists. This feels insane to me.
I'm done with reddit. My account is 12 years old with nearly 70k karma. I moderate a niche subreddit and have helped build a wealth of knowledge.

I will most likely deploy and pay for hosting a forum for the users and then nuke the subreddit.

This particular subreddit cannot just be replicated by anyone. Moderators are physicians, chemists and devs. We all worked for "free" for the greater good but I'm not going to contribute just for reddit to reap the rewards.
An argument why IIT is nonsense: https://scottaaronson.blog/?p=1799
Wasn't expecting so much candid feedback today. There was a Launch HN yesterday that had a 3D rubik's cube on their home page. It was literally pointless. But kind of neat. But you probably hated that as well, if I could assume. But I say that to point out that lots of companies do it, sometimes simply because we can (just look at Stripe and GitHub).

I think the lava lamp effect is cool. The perf issues can and will be fixed.
Hiring a Senior Vice President of Engineering
Who owns the user-generated content? Would it be feasible to clone Reddit (the site) and populate it with content scraped directly from Reddit? One could potentially even claim the same username by verifying their ownership of it on Reddit. Of course it's not easy but a mass social migration might be more practical than mass segregation in hopes of something else to slowly gaining traction.
Discord will not replace Reddit. It's a chat client. I don't understand why people keep saying it's a replacement. It's not. I have tried!
> but I was able to join a Lemmy instance that doesn't seem to fit that bil

Yeah, the way to avoid racism other cess pools on Mastodon seems to be choosing a server that mods and frequently updates ban lists.

https://hachyderm.io tops that list for me.
If they start with iOS, there is no way they redo it with macOS in the next version. Also the UI is completely different and the input system is different. I am definitely not going to spend $3.5k and still buy a $1k MacBook to do my work.
OpenAI just reduced its embedding API price significantly. It's a go-to for many developers, but it's not always the right choice. Slow response times can really erode user experience. In this analysis, I compared latency across popular APIs and models.
This was me immediate concern when I read that paragraph.

I have been closely watching this company since they first announced the headset and I really hope this isn't the beginning of the end.
Occupy Wall Street changed things a lot more than people seem willing to admit. At a minimum it kept the US from going the same "austerity" direction that Europe did around the same time.

https://www.theatlantic.com/ideas/archive/2021/09/how-occupy...
Interesting idea. I'm not against it at all, but I am curious as to the practical execution details.

How do you intend for it to pay for itself? Is it intended to be a free community and the content is the value? If so, why not just do it on Reddit (current controversy aside) and leverage their platform and userbase?

Also, practically speaking, what incentive does someone have to participate? Either in the posting of problems, voting, or commenting? That is, is the end goal to have something built? Or to inform plaintiffs of an existing solution? Is the incentive strong enough to overcome the friction of having to register on a new site?
Content presentation layer is the "head" in this case. Any frontend or blog you might have. The management dashboard is a separate thing not really considered in this definition - every CMS has it. Maybe this article will explain things better: https://www.contentful.com/headless-cms/
I am no longer in tech, but I do have quite a few friends that are, along with members of HR that are in charge of hiring for tech rolls. From what I've been told, the amount of applicants that even an entry level position gets is far to great for any one or handful of people to sort through with any efficiency. They are heavily utilizing software to help pick the best.

What I would suggest is to start taking the extra time to optimize your resume for every job you apply for. There are tools online to help you find out how these softwares scan and pick out pieces of your resume.

Best of luck :)
The book covers it in Appendix A.6 (p 424) in the v2023.06.11a PDF file.

> A.6 What is the Difference Between “Concurrent” and “Parallel”?

> From a classic computing perspective, “concurrent” and
“parallel” are clearly synonyms. However, this has not
stopped many people from drawing distinctions between
the two, and it turns out that these distinctions can be
understood from a couple of different perspectives.

> The first perspective treats “parallel” as an abbreviation
for “data parallel”, and treats “concurrent” as pretty much
everything else. From this perspective, in parallel computing, each partition of the overall problem can proceed
completely independently, with no communication with
other partitions. In this case, little or no coordination
among partitions is required. In contrast, concurrent computing might well have tight interdependencies, in the form of contended locks, transactions, or other synchronization mechanisms.

> This of course begs the question of why such a distinction matters, which brings us to the second perspective,
that of the underlying scheduler. Schedulers come in a
wide range of complexities and capabilities, and as a rough
rule of thumb, the more tightly and irregularly a set oparallel processes communicate, the higher the level of sophistication required from the scheduler. As such, parallel
computing’s avoidance of interdependencies means that
parallel-computing programs run well on the least-capable
schedulers. In fact, a pure parallel-computing program
can run successfully after being arbitrarily subdivided and
interleaved onto a uniprocessor. In contrast, concurrent computing programs might well require extreme subtlety
on the part of the scheduler.
probably have them make all those ads that keep popping up in the app about buying more hardware...
Why would anyone pay money for random nonsense chat logs? Seems useless for the regular reasons data is sold and outright bad as training material for AI.
No offense, but this thing looks like junk compared to Apple/Meta's headsets.
They haven't tried. Perhaps there's some things I don't see that they thought would work, but it really doesn't look like it.

It looks like they've been mostly user friendly. They were relatively late forcing users to the app, and the app doesn't seem as bad as competition (in terms of privacy, nagging, ect., not quality).

As far as I can tell they've resisted the use of a ton of user hostile forms of advertising. They don't allow software, so no malware. The ads don't intrude on the users. (although they have blended it with normal content, which isn't great).

Do they even sell data. At this point, it seems guarantied that they're selling some data, but they haven't been successful. Haven't heard much on them building detailed profiles on specific people.
I think the problem is that the votes, not necessarily representative or anything “true” either.
I was about to ask this exact thing.
>Why is it impossible to give a finite list of customers a refund in 30 days? Again, isn’t he doing it anyway?

if that's all you got out of the comment, you clearly aren't trying to see the POV of the app developer. He's under no obligation to keep working for a company that has at this point slandered him behind his back and he can shut down his app whenever he wants.

You are free to judge him but I don't think he's losing sleep over internet comments trying to claim he is disingenuous. Personally, I see no fault on his end, especially when Reddit is dealing the cards to begin with.
This is satire, in case anyone is wondering.

I got suspicious at this line:

> Secure by default (mTLS on all function calls)

I thought to myself, what does HTTPS/TLS have to do with writing an emulator, normally a local-only piece of software?
To be clear I agree with you -- a large platform trying to coerce its users to stay is indeed a bad move. I'm also not trying to put Twitter on a pedestal here, mainly just trying to indicate that this isn't necessarily an "only Reddit" thing, but something other social platforms often do.

I could believe, however, that it could be hard to distinguish angry users that are protesting and telling people to move to another site because the platform / community is poorly run (as is the case with the current Reddit protest), vs potential "bad actors" that are hoping to capitalize and steal users to their own site even if communities were run perfectly.

In the former case it's justified, in the latter case even if it doesn't draw users away it is probably still, at best, spam.
I guarantee that AI will have it's own best fraudulent company like the rest of the other startups in each of their industry sectors: Theranos (for Healthcare), WeWork (in general), FTX (for crypto) and Nikola (for electric vehicles).

All thanks to the continued unjustified and extreme seed funding rounds and over-valued companies like this especially with no product or any proof other than 'the team'.
Reddit will take over the subreddits and a few moderators will lose their privs. About 25% of users will permanently leave. Reddit will go on but it won't be what it was unless the board takes drastic action but even then it's probably too late.
How do you include all the pages and components with that? e.g. I have about 60 .vue pages and 10 .vue components. Last time I looked at this everything seemed pretty hacky and came with some pretty serious trade-offs.
The Mistral is a northernwesterly wind that blows from France into the Mediterranean. Cool name for an AI startup.
Computational fluid dynamics is actually a problem where parallelization doesn't get you much. It is primarily limited by memory bandwidth.
Leaked Amazon doc reveals 67 ways workers tried to take advantage of ChatGPT
> God forbid you have to wait on the GPU or network. If you have to talk to those targets, it had better be worth the trip.

few programs are CPU-bound, most programs are bottlenecked on I/O waits like these
Mainstream's reddit experience is clicking on Reddit links from Google. Many of which are dead as of right now.
Had a couple rounds of serotonin syndrome. (pharmacy didn’t catch that two drugs I was on were interacting)

Very scary. Rage quit my job due to a round of it. Was completely freaking out, but had no idea why. I’m normally super chill.
The skyrocketing during the freeze, I mean, because of supply and demand. And to your point, 10 cents is pretty low. California is up to what, 29 cents a kWh? I pay around 12 in Oregon, 6 in Chicago before that thanks to nuclear.
Same boat. I try to follow more niche subs and unsubscribed from any of the large ones. I can't notice it from my home page. Popular has been a lot different on the other hand.
Not to mention half the first page results are sponsored ads
> nationalization: the transfer of a major branch of industry or commerce from private to state ownership or control

> civil asset forfeiture: enables a government to seize property and other assets belonging to persons suspected of committing a crime

The suggestion being that being wildly successful should be a crime.
Lots of great talent when I worked there. Hoping for the best for them!
Just auto release moderator/ownership of subreddits that have been disabled for > 48 hours.
IIRC lithium batteries will bulge and/or ignite when charged + charging?

Do depleted, disconnected batteries suffer the same risk?
Isn't that what matrix is?
It is a huge gap when the notebook is documentation. Moving functions out either duplicates documentation or separates them. Notebooks are vastly superior for documentation. Extracting functions from notebooks into a py file isn't difficult (see nbdev for example)
If you look at something like Spring, IOC isn't the issue but annotations are.
This idea has a lot of potential, deep learning is normally very abstract. Is there a way to combine this with common libraries like pytorch or tensorflow?
Already been doing it for years, implicitely, by making my code as unreadable as possible. But now I can justify it by saying I'm doing Science.
Where would they advertise their Discord servers though? You still need to use the Reddit platform to carry over large user bases - which means at one point mods should briefly end blackout. But how to coordinate that without giving in?
I know it is a joke, but: In Linux it is easy make pressing both shifts into capslock.
Twitter is also a billion dollar business ... too bad it used to be a $44 billion business.
I just have it running 24/7 and never restart for weeks. I don't even have the 100 tab problem, I just like having the immediate availability without waiting for startup.
giving up ~30%/40% of the shares in the seed round. That's something you can regret
I don't think IO bound and CPU bound problems are the correct way of differentiating between the two. Parallel programming deals with real-time problems with data dependencies and synchronization requirements. While concurrent programming deals with independent computations, where progress or completion of one does not depend on the progress of another.

I agree however they do ultimateively solve two very different domains of problems and there is a lot of confusion going on here.

On a side note: matrix multiplcation is generally not a CPU bound problem, but a memory bound one.
Historically consumer cards have been driven by the needs of gamers, and data center cards have mostly been slightly retooled consumer cards. Since game graphic needs have plateaued to some degree and I expect as AI gets incorporated into more things we'll see consumer cards that have lower game performance but a lot of memory and good basic model performance.