skysight-inc/HackerNews huggingface dataset:
> Yes, those would be the lists of approved channels that clients use

Who moderates the list of channels? Who decides which curated lists of channels are available?

> most people won't be viewing channels that don't moderate.

Who decides the moderation policies? Who enforces that the moderators are doing their jobs, nominates new ones, and fires ineffective ones?

> Does that make sense?

Nothing you described is technically infeasible, it's just you're trying to describe a federated system while avoiding storing data on federated servers.

The problem is not in storing or distributing the bytes, it's about policy and governance. What you're describing is a federated system, with power being put in the hands of the people who maintain the lists of channels and the people who decide which lists to publish to their users (assuming they're different people). Someone is still in charge, just not a singular centralized authority. That's a federated system, and they exist already, and the social and political problems with running them are well known.
It makes sense when non-conversion is expensive; e.g., in customer support, or resource usage.
I have no idea how will the tool know that I "succeeded": failing is covered in the FAQ, but not succeeding.
Yes. We can point to the exact moment in time when Google turned to the dark side. It was on August 9, 2006, when Eric Schmidt, CEO of Google, addressed the Search Engine Strategies conference.[1] This was the moment that SEO, now officially endorsed by Google's CEO, became respectable. Until then, SEO was considered to be a branch of the spam industry. There were conferences such as the Web Search Spam Squashing Summit in 2005 on how to kill it.

[1] https://www.google.com/press/podium/ses2006.html
Yes that's why I think you should turn biters waaaay down or off for SE. It's a game that can take a few years to play through if you have a full time job+other things. Still a worthy distraction, just understand you'll be playing for years.
Whenever I use delayed send at work, it’s for optics.

If I’m working outside of business hours (a few instances per week) I don’t like to slack my direct reports because I personally don’t want to create an “always on” culture at our company.

If your manager messages you at all hours of the day and on weekends, it can become unclear whether the same is expected of you. So, I like to delay messages to 8am the next morning, especially if they’re not time sensitive.

Imagine a message “Just a quick reminder that project X is due next week” sent at 7pm on Friday. Unless the person is expected to work over the weekend, why not delay it to 8am Monday?
A [1984] tag would provide some context, as that is when this interesting article was published. (This is mentioned in a callout near the beginning, but it is easy to skip over those.)

Definitely recommended reading, especially if you weren't around in those days.

I like this passage which explains some computing terms we take for granted now:

> The model was, of course, the Lisa workstation with its graphic “windows” to display simultaneously many different programs. “Icons,” or little pictures, were used instead of cryptic computer terms to represent a selection of programs on the screen; by moving a “mouse,” a box the size of a pack of cigarettes, the user manipulated a cursor on the screen. The Macintosh team redesigned the software of the Lisa from scratch to make it operate more efficiently, since the Macintosh was to have far less memory than the 1 million bytes of the Lisa.

The article also reminded me how expensive computers were in those days. Accounting for inflation, the $2500 Macintosh would be about $7500 today, and the $10,000 Lisa with its 1 million bytes of memory would be $30,000.

Back in 1982, I decided the just-introduced IBM PC was not a real computer because it didn't have a front panel with lights and switches. So I bought an Ithaca Intersystems DPS-1, a high end S-100 system with a Z80 processor and a real front panel, for $8000. Later I added a 20 megabyte hard drive for another $6000. So I guess that $14,000 computer would be about $42,000 today!
So passive aggressive lol. It’s ironic that your username says “zen”.

I’ve never even heard a native Chinese coworker use these terms before. It seems you haven’t either.
One does not preclude the other. Most languages that lend themselves to hand-parsing via recursive descent are probably LL(1).

Syntaxes that are easy to parse via recursive descent are probably also the ones that are easiest to parse for humans.
Feynman’s perspective on this: https://youtu.be/tWr39Q9vBgo
Very odd to count the private vehicle to public transit as a transfer on the same level as public transit to public transit transfer. Once this is pointed out the observation is almost banal.
That's also not true. Musk's parents may have been millionaires (hard to tell, this is disputed and their wealth likely changed over time) - but it's not like that's the source of Musk's money. Musk founded a company in college with his brother, his father invested 25k in the company (about 10% of total investment - so, no reason to think this investment was necessary/dispositive). Musk later sold the company for about 300 million - he reinvested that money in his future companies.

Musk's wealth doesn't come from "being born into money" - it comes from being an entrepreneur. Recently there is hate at Musk for political/ideological reasons. Now people just lie and make stuff up without regard for the truth - I find it sickening.

Musk was advantaged by having parents who raised him, provided for his education, and invested in his early company. He had more advantages from birth than most people in the world, but if you compare him to the average Stanford grad student (where he dropped out) I'm not certain he's in the top decile in terms of advantage. On the other hand, in terms of outcome, Musk is clearly an extreme outlier - pretending like Musk-outcomes are determined by his parents or family money is pure cope.
Those are anecdotal exceptions. The average drug/alcohol abuser ends up badly, and the average college dropout earns much less than an average college graduate; the gap is over $1 million in lifetime earnings [1].

1- https://www.aplu.org/our-work/4-policy-and-advocacy/publicuv...
How would containers even hurt performance? How does the database no longer having the ability to see other processes on the machine somehow make it slower?
Bohm is completely correct. It is impossible to think about something without changing your own thought of it. Or more specifically, memory, is changed by remembering. This has been demonstrated in a very literal way, in that amyloid secondary structures that are key to memory are transformed by neuronal activation. See https://scitechdaily.com/surprisingly-historically-misunders... for a summary. These systems are absolutely quantum scale.
If she can handle CS50, that's a great way to learn a lot of stuff in a short chunk of time. (I once tried announcing a Meetup for people in my area taking the class. That's one possibility if you're looking for a way to structure your mentoring: organize weekly in-person gatherings for people working their way through CS50.)

The big advice is to eventually start uploading your code to GitHub, so you can get your first entry-level job and start getting real-world experience. (Which is also educational, and beefs up your resume.) You can even do that with your final project for CS50.

The other general advice I always got was to learn one language really well. (Which gives you a sense of how far a language can stretch.) So I was also going to recommend the "Head First" books, which have lots of pictures with funny captions while giving a nice succinct summary of how a language works (with exercises).
>The video did not explain why the sun is a low entropy source. I found this explaining what I am sharing with you:

to my best understanding, to go from high entropy state to low entropy state you need work to do. The sun is a source of energy to do the work
In my opinion, based on my experience, it’s Fastmail.
This happened because a few corporations were able to capture most of the internet due to a mix of laziness on the part of users and also the death of independent blogs and fan sites.

I suspect that the independent internet died for pretty much the same reason why many people won't post anything interesting or authentic on social media anymore: Being active online can lead indirectly to real world harm to yourself or your family. Evil people use the internet to harass other people and to attack their livelihood or put the safety of their family at risk. Many employers now discriminate against employees or even just people applying for jobs who openly express opinions on the internet. And even posting pseudonymously isn't completely safe because it is usually possible to deanonymize posters if an attacker is obsessed enough.

The sad reality is that many people do inauthentic things for the sake of career advancement (think of all the college students who do extracurriculars or projects for the sole purpose of "resume padding") and refuse to do things they actually believe in for the sake of their career. When creating quality online content becomes a risk to career advancement, people are going to stop doing it. In the long term, that means a siloed internet full of corporate propaganda, SEO optimized blogspam and clearly inauthentic posts.

In short, I believe Google search is getting worse because the internet is getting worse. And the internet is getting worse because our society permits employers to have a chilling effect on the online speech of their employees and those who might be their employees someday. And because the independent internet has shrunk dramatically, the handful of corporations that control almost the entire internet can now get away with siloing it off so that's what they're doing.
This needs to be on the front page lol. Nice to see humor like this.

My fav bit: "I have a macro for the unsafe keyword, it's called 'trustme'".
Speaking for Canada (well part of it), Toronto and Montreal do a decent job of bringing people into the city from outside on commuter trains. While Ottawa is a joke. There is no commuter specific rail (like GO and EXO) only a few miscellaneous busses from outlying areas. And, related to the article, the Ottawa train station is at the dumbest spot possible in the east end of the city, near nothing.

Since they built the "o-train" (Ottawa's subway line) it's actually much easier to get into town from the station, but it's still an annoying extra destination transfer.

I live in Montreal and I do take the train to Ottawa sometimes but often driving makes more sense because the train doesn't get me anywhere useful. I'm sure lots of other people are making the same decision.
Well, maybe not that good (2011): https://news.ycombinator.com/item?id=2073737
It’s a skinned version of Bing and Microsoft has forbade them from introducing any chat-based functionality. Hence their little demo going away quickly and quietly.

I also use it, but if Bing starts to make real gains and Microsoft thinks more DDG users will go to Bing than Google if they kill DDG, they will kill DDG.

They’ve been playing a very risky game for a long time.
Given the ability to deploy pods to dedicated nodes based on label selectors, what is the actual performance impact of running a database in a container on a bare metal host with mounted volume versus running that same process with say systemd on that same node? Basically, shouldn’t the overhead of running a container be minimal?
It’s a desert. Let’s preserve the most interesting parts and cover as much of the rest as we can with solar panels.
Android is a very thick layer/shell around the actual Linux kernel, maybe some or a lot of patches, but still Linux. How much compiled Linux code does it run? Quite a lot. macOS, AFAIK, runs NO Linux (the kernel) source code.
> This is why we should not roll our own anything.

How is anything going to be made then ?

Also, the author isn't just anybody and has created stuff that you've most likely interacted with. If almost nobody should "roll his own", he's one of those who should.
That is some opaque language to say, "it's too expensive to have kids and this may cause the end of technological progress."
The link fails for me. I see a red banner saying: Unable to load conversation 7a36b5dc-0016-4b4c-bf1a-c3a66dac7c6d
Pill Bugs and Chitons Get Jobs as Tiny Grippers
> 'm going to need a source on this. This doesn't even really make sense to me

I was in London all last summer, as I am now. You are correct. The idea that the record breaking temperature of 19 July 2022 (1) was some kind of fake or artifact of measurement, is horseshit, plain and simple. There's no other way to put it. This is a glib but nonsensical assertion. It's just deliberately wrong.

That 1 day was the worst of it but the whole several weeks were bad. I myself measured 41C in my back yard on the 19th. Others had similar.

1)
https://www.independent.co.uk/climate-change/met-office-uk-w...

https://www.theguardian.com/world/live/2022/jul/19/uk-weathe...

https://www.bbc.co.uk/news/science-environment-63244353
Mindustry is like a PvP Factorio-lite
After the controversy over naming CommonMark (where @jgm et al. caught flak over originally trying to name it Standard Markdown), I'm not surprised that he picked something totally unrelated. And really, it's not Markdown at all at this point, so being more clearly differentiated from Markdown / CommonMark seems like a plus to me.
I love Alex Kotliarskyi’s writing style.
Why do you think people are writing toy programming languages?

It's a learning exercise. Sure, if you want to learn to use yacc, or whatever, use yacc. I don't think time efficiency is a useful metric when the overwhelming majority of people is this space aren't doing it for their job, or even because they 'need' to create a new language.

Ultimately you could just use python, it'll be faster and more fully featured.
Advertise for ezInvoice and set the budget to $201 per click. The cost will not reach that high unless they start to advertise too, when they realize they will have to pay $100+ just to show the app name on top they will consider changing to another name. Also open up your own website/app for advertising so if they do pay over $100 per click you at least get some money from them.
The real problem about parsing is not parsing the formal grammar. It's deciding what to store about the parsed input (CST to AST) and designing the ancillary datastructures for further processing, integrating the parser with the rest of the application, etc.

The real problem about building a compiler is everything else but not parsing. Parsing is the easiest part. Once you've written a view recursive descent parsers you will probably agree.

The parser for syntax highlighting is probably a different one than the parser for AST generation and compilation. So is a parser for batch compilation different to one for incremental compilation. Even the syntax might be different.
The prospects of the hitherto neglected profession of mollusc wrangling are suddenly looking brighter.
Yup, same for me.

It really seems high-quality search is fundamentally in opposition to serving ads, alas. (At least once every page in existence probably serves ads via the search operator's network.)
For all of its usefulness in the good old days of rusty disks I wonder if virtual memory is worth having for dedicated databases, caches, and storage heads. Avoiding TLB flushes entirely sounds like a huge win for massively multithreaded software and memory management in a large shared flat address space doesn't sound impossibly hard.
Android uses Linux the kernel. macOS doesn’t use Linux the kernel.
Good for you! Andrew Carnegie said something like "I don't know how to make steel, but I do know how to HIRE the men who do!" He wasn't threatened by competence.

However, my experience with FAANg companies is: the interviewers cannot handle an interviewee who knows more, has more experience, and who comes up with better solutions to their stock 'whiteboard' problems.

Such a person should not squander his/her talents in a FAANG. That's why there are start-ups.
June 21st

Twitter Resumes Paying Google Cloud, Patches Up Relationship

https://www.bloomberg.com/news/articles/2023-06-21/twitter-r...
>The part about the DMCA not applying to most Youtube takedowns (because the legit uploader has given Youtube a license) is particularly surprising

The licensing aspect is the surprising part I was referencing, but I understand it a bit differently. It’s not that the DMCA doesn’t apply. Rather, it’s that when you upload your content to YouTube, YouTube’s terms of service grant YouTube a broad license to use the content you uploaded. Consequently, YouTube can’t be liable for directly infringing any copyrights associated with that content. Since you licensed it to them. The DMCA still applies.
Steam survey doesn't represent reality, imho. When was the last time you were asked to participate? On how many machines, assuming you have more than one.

I am sure Valve collects way more than they let on. Linux gaming is at a good place. However, I really wish AMD would release their CPU and GPU control software for Linux. Running newer AMF cards is painful because the stock BIOS settings are anything but sane. Gotta burn power to win benchmarks...
There are various sensodyne pastes. The one with novamin (in Europe) is called "repair and protect
The really messed up part for me is that the “real” results are getting so bad the ads are increasingly what I’m searching for.

It’s not a web search engine, it’s an ads search engine.
> What we need is a model that is redditesque but not VC funded. Just a small team maintaining something on the lines of old.reddit.com.

the problem is that reddit's scale provides value too. those alternatives exist, but nobody wants to post on them because a subreddit/forum with <5 regular commenters is boring and valueless. and the scale provides an endless stream of eyeballs, and low friction of clicking between subs and commenting on a new thing you haven't before (cf: the burden of figuring out 27 different lemmy instances).

in terms of evolutionary advantage, going big is what keeps subs alive, and it's what keeps platforms alive. Someone who is willing to pay to start a centralized reddit 2.0 and establish the definitive r/vacuumcleaners is going to have a market advantage over 30 small lemmy nodes all trying to discuss vacuum cleaners. Especially in anything remotely niche - yeah everyone is discussing video games and politics, but, the really niche hobby interests don't have the user count to survive a 99.9% loss in users.

another related problem is moderation policies: reddit provides a "one size fits all" moderation policy and then allows communities to go tighter, based on the whims of mods. But in the fediverse model, a lot of pods just won't federate with places that have different moderation policies.

There just is a ton of that administrative superstructure that reddit provides that actually adds a lot of value too. And that has been the problem with a lot of the discourse around leaving reddit: the exact reasons Mastodon and Lemmy are having trouble getting traction are the value that Reddit provides in the relationship. People can't solve the problems they can't acknowledge.

And then the mods pretty much pay lip service to user-generated value but then either ignore it or use it as a pawn (going against community votes to reopen, not allowing reopen as an option in the vote, etc) that makes it pretty clear they think they're the real value-add and that reddit would collapse without the dashing handsome moderator who spends 10 minutes scrolling the mod queue while squeezing the lemon on the shitter a couple times a day.
For sure. And I'd add that the acceptance of inequality as a reward does not imply anything about inherited inequality.

Even if we grant the proposition that a good way for society-wide progress is to harness the desire of some to have superior positions by forcing them to work hard at creating value for others, it doesn't really follow that inheritance is a good idea. Indeed, you could argue that it's just the opposite, if we really want a nation of hard workers, we have to make sure the youth can't get away with being lazy just because of some historic success that they didn't have any part in.
That's pretty neat. I enjoy seeing first-gen designs like this, before everything gets integrated down to one chip.

No shortage of PLDs and dual port ram on there. And not one but two CL4040 encoders from C-Cube.

What was the reason for having both a i960 lacking a FPU along a probably much more powerful TMS320? Was PCI in general a weak point of the dsp chip and a strong point of the 960?
Where are the actual source code and hardware designs? Being marketed as open source, I expect a link to repositories in the footer at least.
Funny! I read through it and remarked to myself that it was like reading something from a foreign language...
I get asked about every six months.
If architecturally possible, make things end-to-end encrypted. Make the clients open source. Make some relevant part of the server open source.
Meanwhile on something really worth reporting: "one thing I want to say again: fantastic work on all the bugfixing that has happened of late - the new 1.6 branch is awesome" https://discord.com/channels/371759389889003530/768367394547...

and this is a project lead whose company has chosen to trust nim and written an ethereum client in it. Nothing is unopionated in this world, everyone makes their choices. And Status.im choices seem to have worked out.
Don’t worry, the brain drain is in progress.
"Proprietary syntax highlighting system" is absolutely a deal-killer here. That would be the thing that would make me stand up and say "avoid this like the plague."

Figure out how to do this without doing that. Obsidian did.
Pi Is (still) Wrong (2011)
Lol, many of us have, but thanks for breaking out one of the three tropey abuse-excusing talking points that get rehashed here every other day.

> Reddit then that anyone can create a subreddit on. It'll probably be better, right?

I've never had a topic like reddit get people so eager to shove words in my mouth. REDDIT GOT LUCKY and maybe were calculating it how they used free labor. They didn't make anything, they have no unique value prop after losing power users and moderators.

And despite what some funny people here say, the frontpage is a laughingstock still. When I peek once a week, because yes, I actually have some self-wilp and self-determination and feel no need to prop up shitty little platforms run by shitty lying little dictators. I know, shocking that some of us have values, and we even live them.

Instead of creating more strawmans to put in my mouth, why not actually rise to the discussion and tell me what reddit has that no one else can touch. I think you've conceded it's not tech.
If you don't want snaps, vote with your feet and get off Ubuntu. Stop trying to fix something that doesn't want to be fixed.
Because the A-10 would be mostly useless in a conflict against China. Slow rolling major upgrades is a smart decision which preserves funding for more relevant programs.
I'm not sure why this intuition is so strong, I had it myself before learning this stuff in my early 20s on shipping projects (both existing, and from scratch) and at the end of that I was still in my early 20s.

Despite this intuition it's all actually very learnable and my experience is that using a parser generator makes no sense in a professional context and very little sense in a hobby/toy project context.
That's what 24/7 driverless cars can enable

If the prospect of this happening was somehow grounded in reality, that is.