skysight-inc/HackerNews huggingface dataset:
I think this stuff is too much for most people to use, but Beeper is not missing anything deal breaking. I use it daily and besides being bulky, it has nearly everything one would expect. For most apps, it has their reactions functionality for example.

What’s missing:
The reply mechanism doesn’t work as well as it does for specific apps that are better with this. It does basic reply quoting but that’s all.

Notifications could be better. There’s no customization per type of app. They do all keyword notifications which almost no app does. However since notifications are all or nothing it is just okay.

—

Overall, the app is super solid and works well. I agree I don’t think it’s perfect and has plenty of bugs or lacks specific nuanced features.

I don’t think we will ever get a common uniting protocol. We never had it. Even when jabber was the common protocol, FBM didn’t support group chats with it.

I am assuming Matrix is the best we will get. Or some other sleeker app building off Matrix will come out. We do have MatterMost too but it seems Matrix “won”
Too many Americans live in places built for cars – not for human connection
Whatever you think of cloudflare... It's refreshing to see such principled and dedicated action taken against a clear injustice to a degree well beyond what is self serving.
It's not a joke - it's a way to talk about things without being searchable or appearing on Google alerts. I see it all the time on various twitter threads discussing 'bad people'. Saying their name let's them find out you're saying it so they find a nickname or moniker to use instead.
According to Apple it might be.

But we aren't asking any end users in the article, because screw them, right?

Anything that enables the environmental irresponsibility of AirPods is only "right" from the perspective of the shareholder.

Certainly not the species.
I've lived in japan for 5 years and your post strongly resonated with my experience. Japanese are generally very polite and educated. You will be treated very well if you are a tourist, but expect to feel alienated if you actually live there. Basically impossible to make friends if you live away from the big cities. At most, you'll have some work acquaintances that reach to you when they need something.

I was a huge sucker for Japanese culture and stuff but after living there and experiencing feeling so lonely and alienated by their culture and their world view (being treated like a nuisance that's coming into their country to disrupt their jobs or "take their girls") it totally fizzled out for me.
Yes, at our org we actually roll out/enable protections step-by-step and monitor the impact. We are conservative on cloud dependencies, but Defender Cloud protection components is only one of the very few we opt-in. Obviously it's just one tool in a toolbox, but under that umbrella there are very much protections that are very useful.

Tip of the day: Did you know that there are Attack surface reduction rules
that can be enabled to, for example "Block Office communication application from creating child processes" https://docs.microsoft.com/en-us/microsoft-365/security/defe... ? :)
Yes, I believe Cloudflare shouldn't have interrupted their contract with Stormfront, or anyone else, for the reasons that they don't like what these others are publishing.

That KF is a horrible place for horrible people should simply not be Cloudflare's concern. A company that is offering web hosting or DDOS protection services is too far removed from this idea of "publishing" for this to make any sense.

I am not even necessarily against things like YouTube removing Alex Jones' videos - but this type of content validation needs to stop early. If you believe Cloudflare shouldn't do business with these people, neither should their ISP, nor should Github or Nginx or wherever they get their code from, and soon you'll say that they cleaning services company and their accountant should similarly stop providing service to such an evil organization (without any legal recourse, of course).

And to be clear, I don't in any way sympathize with what KF is doing (assuming what you are saying is true, which I do believe but have not checked myself). But suing them or at least seeking to alert the authorities is what you should do, not complaining to Cloudflare about it.
Well, I agree with you. I suppose my argument was presuming that either nuclear or renewables WOULD be competitive with fossil fuels for almost all use cases, if all externalities of fossil fuels are included.
Why Web Availability Matters
> If you find a bug, notice missing, incorrect or misleading documentation, or want an enhancement, your first option is to make a request to fix it.

So then the first step is Forward issue. Not Fix it.
the ideology of mandating and punishing unvaxxed has got a shot in the arm since covid.
IBM says it will have thousands of quantum computers for sale by 2025
Reinforcement Learning for Budget Constrained Recommendations
when I was a kid I remember buying lenses from Edmund Scientific and making telescopes, microscopes and similar things by cementing lenses into cardboard tubes. The results weren't great but they were workable.
If it was lower how would we know?

Collective memory seems to be defined as "the shared pool of memories, knowledge and information of a social group that is significantly associated with the group's identity", and I don't really know what information is significant to the human identity. That number also seems to really depend on how we define "shared human memory" given that there's been something like 100 billion people on the planet over time and we don't remember the vast majority of their days, conversations, dreams, or poops.
Stacked diffs for fast-moving code review
Missing:

https://yippy.com

https://unbubble.eu

https://symbolhound.com

https://www.exalead.com

https://www.searchencrypt.com

https://suggest.hulbee.com

IME, analysing alternative "search engines" will reveal most are a waste of time.
Branding detail:

The expression "OpenArt" sounds like a good fit for true art, as opposed to a form of synthetic visual production of visual arts mimicking art. In a way is hijacking the notion of arts out of humanity.

Any philosophers around to help us with this?
That's a lot of time even for European standards. In the countries I've been, typically it's 3-5 weeks plus national holidays.
That's interesting! I would like to know more. Do you have a source?
Oh ok then, I forgot that there aren't people who are further right-wing than the Republican party...
Friendly reminder, code that you can read is not open source. The particular repo does not have any license information and cannot be considered open source.
2 years ago, I bought a slightly used Tacoma. I looked for months to find a light pickup truck with a manual transmission. In theory, there were a couple of models from two manufacturers available with a manual, but in reality, I couldn't find one on a lot. In the used market, it was maybe one in fifty. I held out until I found one, because I knew that this would be my last chance to drive a manual, and more than likely the last ICE vehicle I would ever purchase. Just a nostalgia thing, for me. I learned to drive in a 53 Jimmy 3/4 ton pickup with a straight 6 ICE and 4 on the floor transmission, and have never been able to really like automatics, particularly for my farm truck. Electric trucks were not really available or even close to work tested when I needed the new vehicle, so it had to be ICE, and since it was going to my last such vehicle, I just wanted the manual.

And I like it. I'll miss it when it gets replaced by an electric truck, even though the latter will be over all a much better vehicle.
> you are not entitled to demand others do so for you

I agree that no one is entitled to this, but why do you feel entitled to demand others refuse service in this way?
I’m not so sure that would keep the pitchforks away.
I would include (5) the presentation of search results - document snippets or surrogates and affordances for query refinement like faceting. One salient acronym is SERP, for search engine results page.

A different "information retrieval" perspective overall would be to take a deep dive into the career of Susan Dumais, http://susandumais.com/
You said: "I don't understand why 0 ≤ i ≤ N wouldn't have worked instead". Was that a typo? Did you mean 0 < i ≤ N?
PostgreSQL 14 Internals book – Part II
Yah I would love someone to convince me this isn't like touchscreen interfaces becoming prevalent in cars over physical control surfaces. It is sold as technological advancement that is good for everyone but in reality it is just corporations figuring out how to make something worse for cheaper and force consumers into it.

I already feel like google search sucks. It is partially googles fault partially the internets fault. The best source of information was and will always be forums full of knowledgable people having genuine conversations and everybody moved to discord because.... because... om I dont know and besides google doesnt get paid to elevate tiny ass forum websites in the search results.
"High impact" is a weird wording when it comes to traffic safety...
I don't know that anybody offers a Masters degree specifically in "search engines", but loosely speaking the main academic field backing most search engines is "Information Retrieval"[1].

You can get a taste of the kinds of things covered in this field by looking at this class site (among many others)

https://web.stanford.edu/class/cs276/

That said, to build a modern competitive search engine, you'll need to look into software engineering, distributed systems, artificial intelligence, machine learning, linguistics, computer vision, signal processing, graph theory, databases, scheduling, machine translation, and FSM-only-knows what else.

[1]: https://en.wikipedia.org/wiki/Information_retrieval
Is this yearly or per visit? I think yearly this wouldn't be a terrible figure. One issue, especially in the US is what counts as a city. For example, the SF bay areas has about 100 cities/municipal areas.
How hilly was it where you learned to drive? Starting on a steep incline is the tricky part. If you are on mostly flat roads or have a car with hill assist it becomes much easier.
They can't stop showing fake news because they can't detect it algorithmically and have no interest in building a massive human organization to fact-check manually.

All US platforms are also scared of aggressively moderating their platforms because it can be used to argue that they should lose Section 230 or DMCA protections.
This is the flip side of https://xkcd.com/1357/ that so many people have been citing here. You want them to cancel the service of the person who says things you don't like, just because they're not legally prohibited from doing so.
I'm speaking as an end user, not from an organizational perspective.

Have you ever tried to disable Defender? Just letting you know it's not nearly as simple as a checkbox.
It took around 5-10 man-years to verify the L4 kernel using a theorem prover and that's just 8700 LOC plus 600 lines of assembly.

Without such a theorem solver, it is all just "best practices" then hoping for the best.
Immigrants are cheap labor for europe and the US, even though it's not commonly admitted. Emigrating is not the only option for those countries. For example china, due to its development, did not end up with massive waves of emigration.
You meet a lot of people online that can code. In reality it is often frustrating to find someone who can. Computer science isn't just about coding and you find a lot of people with degrees that aren't too proficient.

Surprised that this is awarded degrees, CS still has a very high abortion rate.
A couple months ago, prior to the latest season of Better Call Saul, I signed up for AMC+ to catch up on old episodes. I was very surprised to see _none_ were available to watch. Furthermore, there’s a banner warning now at the stop stating the latest season (now over) is only available until August 30th.

I’m not sure what happens after that, but the assumption that all released episodes will always be available is no longer true.
That doesn't seem true _yet_. I agree it very much is a risk we should be guarding against ... but are there really formats out there for which converters aren't known? It seems like any popular legacy format has a plethora of open-source mechanisms to get at the data (even for DRM) and even hardware might have reversed-engineered specs, or at least old machines being sold on e-bay (though we need to be concerned that won't be the case in a few decades).
The coming tsunami of fakery
Why the eye roll? Is the information still not relevant/accurate/useful?
To Build or to Empower: Software Engineering Career Paths Explained
Basically what happened was that the USPS lost my passport in the mail a few days before I was supposed to move overseas. I called his office and they were able to lean on the The Department of State to have a new one printed up and issued to me within 48 hours. How he did it, I don't know, but I assume getting a call from a sitting congressman lights the proverbial fire under the ass of paper pushers at the Department of State.

I had never met, spoken with, or donated to my congressman before this took place.
Within the special projects team at GitHub [video]
>std::shared_ptr<sf::RenderWindow> window;
>std::shared_ptr<sf::Sprite> background, bird, pipeBottom, pipeTop;

None of that should be shared_ptr, in fact they shouldn't be pointers at all.

>auto flappy = std::make_shared<FlappyBird>();
>flappy->run();

That would work just fine as a global in main.cpp

FlappyBird flappy;
no, stay at home mom.
I don't know, but looking at that 3-input add makes me think you may be right and the extra addition/subtraction could perhaps be combined into the multiplication.

OTOH, for arrays who's contents are size 2^n (char, short, int, long) I'm sure the generated code isn't using multiply in the first place.

Anyways, an optimizing compiler could certainly remove much of any overhead added by 1-based indexing .. for an array access in a for loop it could, if necessary, calculate the "base-1" address once at start of loop.

Personally, having grown up with assembler and C, and still using C++ today, I'm quite happy with 0-based.
I would love an accounting of things that the universities have discovered that have trickled down to the public in the past century.

I'm still using essentially the same internal combustion vehicle, phone, and literally everything that I was using decades ago and more or less that my parents were using. My phone is a little better, that's about it.

What is this 150 billion of our tax dollars a year getting us?

A telescopic photograph of chorizo?

Elon Musk has moved the needle much more than all of the universities combined it seems like.

We just take for granted that giving money to science is a good investment. I've worked in university science labs and they're extremely inefficient, incompetent, and low labor. One view is that this money is scientific welfare.
Written material ... which is a very small (though very important) subset of shared human memory.
Trilogy: a new database adapter for Ruby on Rails
Love the bullshit ratings, it is awesome.

Looking to move off of PinePhone too.
You pay taxes to both.

If there are treaties, then best case is you end up with a tax burden that is equal to whichever is higher. Treaties will usually let you claim credits for foreign taxes paid. Navigating how to apply for the treaty benefits will be a huge PITA though...

In the worst case you may end up being double taxed on some aspects of your income. Sometimes treaties don't credit you for all types of taxes paid and tax-deferred/advantaged investment accounts (retirement or otherwise) may also not be fully recognized across jurisdictions, making them not actually tax-deferred/advantaged.

Would be a large YMMV situation, though the silver lining is that figuring out how to navigate this would largely be a one-time cost.
You could switch to academia if your Ph.D. period generated some good publications. This means a downround in terms of salary, but trading that cash against freedom to pursue your own ideas. If you are already teaching voluntarily on the side, that is a signal that it could be the career for you.

If you are open to working with grammars & parsing algorithms also in non-
deterministic ways, you could consider a research career in NLP.

Finally, you could apply to work for a specialist compiler company (JetBrains, Green Hills Software etc.).
Are you getting paid a US wage? OP salaries are very low in that last paragraph.

It would be great to get paid US equivalent salary and be able to be in EUrope.
Shared ownership is a rare case, so in general using shared_ptr should already raise some suspicion. And in this case there is no reason any of the shared_ptr'ed things in the code need to be on the heap so no reason to even have a pointer in the first place.

Code like this is effectively what you get when you have someone that doesn't know how to write C++ but writes it anyway and uses pointers everywhere because they either read that C++ is pointer heavy (it's not) or have learned C++ through some course that is actually a course on algorithms and only uses C"++" as example language and is hence at best showing shitty C with iostream and classes straight out the 1980s. Then those people find the (correct) advice of using smart pointers instead of (owning!!!) raw pointers and just put shared_ptr everywhere without thinking about if there actually is a shared ownership to be expressed and/or if the heap allocation is even needed.
Easier in what sense? If you find the most esoteric feature and then claim it's easier for that purpose, that doesn't count! If you're going to claim it's easier to configure than nginx you have to make a fair comparison by comparing not the features that you care about, but instead the features that define the system as a whole.
So if enough people believe OJ killed his ex-wife, we should shun him from society because it's no longer in "he said they said" territory?

The rule of law and due process are important factors. While you are personally free to refuse your own business to anyone based on any criteria you like, demanding and expecting others to do so based on what is ultimately hearsay is pure entitlement.
It seems like he had his eyes set on a majority stake in Alfred but wasn’t able to get it and replicated the company anyways.

It’s common to buy a company and scale it up as opposed to building one from scratch (a recent example is Travis Kalanick of Uber fame buying and scaling up CloudKitchens).

But, Neumann still having shares in Alfred constitutes a conflict of interest. If you ask me, he probably wants to outcompete the startup with his hefty funding and buy it on the cheap.
The company cares for the profit. In some way it's not Google's fault, but it's our fault, because we allowed the concept of a free internet to even exist. Free as in no money, of course.

What I see is that free as in no money sells well, while free as in freedom is not that interesting. We have what we deserve and what we have worked really hard to obtain. And this is sad.

One might argue that the users were "tricked" into believing that an ads-based system could be not evil, and that now that technology has become a key part of society it should be regulated (like driving, for instance, is). But then, again, we choose our regulators, and we have the regulators we deserve, so ...
Western sanctions will eventually impair Russia’s economy
So the same story as with MFC.
I'm a label printer. Data matrix can be smaller depending on how much data you are using. If its customer facing, obviously QR. If you are scanning with an app/scanner, there is little difference in speed. I'm happy to run some prototype labels for you if you want to test out different size/versions (Qr 1-40)/error correction... firstname at midwestlabelsupply.com
https://archive.ph/jqiXz
It's simply not a concern. Google weaponizing Gmail against competition would be the biggest self-own the company could possibly undertake. Overnight they'd lose the trust of corporations in general, which would cost them the enterprise business, the Cloud business, and a non-insignificant chunk of the ads business.

Google is desperate to find a revenue tent-pole that even approaches the value of ads, and they've bet heavily on that tent-pole being Cloud. Any short-term gains they could acquire from cracking open a user's email would be dwarfed by the long-term losses from ruining their reputation as a reliable keeper of secrets, and they need that reputation to trade in the Cloud space at all.
Won? Come on Cloudflare, you have not won the fight until the opponent is fully defeated: the Trolls' company is still operating, as far as I know the corrupt lawyers still are cashflow positive on their operation.
Call us back when these guys are bankrupt and disbarred.
Boy you're not gonna like these things called "terms of service" that all the highly used web infrastructure use.
It is from IVF.
Recently it has gotten better. But my understanding that for somethings from 70s and 80s it is real issue. Converters can be made, but there is still pretty rare formats. From various floppies to more exotic tapes and such.
Isn't that a bit of an odd wording though. Of course if you only buy the horse without the cart you have to build the cart, making "your" solution more complicated. But you still bought the "simpler" solution i.e. the horse without a cart.
It's opt-in for people to choose Brave over another browser.

It's opt-in for creators to accept payouts.

All the complaints mentioned in your link were resolved 2 years ago. Brave returns money to donators if the creator doesn't sign up within 90 days. And creators status with Brave is clearly prominent in the UI.

The list of sketchy stuff in Chrome over the years makes Brave look saintly. And Firefox and even Safari.
Cloudflare didn't respond to their tweets demanding removal of DDoS protection, police informed them that sharing public content and laughing at you is not illegal. Of-course the next step would be trying to frame them for political extremism against protected groups (reason Cloudflare dropped Stormfront) and SWATing (illegal), both at the same time.

Targeting a politician they don't like in-case it actually worked breaks the narrative and makes the red-flag more obvious though..
Show HN: Paydii.com – a Gumroad alternative built on Stacks blockchain
If Tether's dollars are sanctioned and can't be used, then they are as good as worthless.
Well, it's the other way around, actually. Safari's WebKit was based on Konqueror's KHTML, and Chrome's Blink was in turn based on WebKit. See here [0], it's pretty interesting

[0] https://en.wikipedia.org/wiki/WebKit#Origins
Two US research university professors (presumably funded by a US federal agency, NBER) agreeing that the US has the best research universities doesn't seem very independent.
It's like patent trolls are a parasitic industry acting against the betterment of society and they should be fought by public instances paid for by everyone
We disagree. Many worse things have been done in military operations, and often rightly so.

But giving thousands of innocent civilians fake vaccines when you could just as easily have given them real ones, is bafflingly needless cruelty.
A shared pointer is one where ownership can be shared across any part of the application. That sounds great initially, as it assures the thing you’re pointing at will still be alive while you need it. In reality it creates a vague notion of ownership, where no one is responsible for object lifetime, because everyone is. This creates a “functional global” in your application per instance of your shared pointer class. The net effect is a more modern looking architectural morass.
Only 20% of new vehicles in 2035 are allowed to be plug-in hybrids, so the vast majority would not even have gas as an option.