skysight-inc/HackerNews huggingface dataset:
Thanks for the link.

It seems about what could be expected I suppose. I've seen some mainstream movies upscaled and colorized and it can make it feel fresh again but often feels 'off' somehow. I hope their bot gets better over time as suggested by the clip above.

Not so much for the stuff Pornhub is trying to rescue but to preserve older films and television shows in general. So many people I know absolutely refuse to watch anything in black and white and as a result they miss out on so much of the wealth of the past.

Hopefully as it improves they will be willing to extend some of their expertise to other more mainstream areas.
>I sincerely believe that I am a respectful,

Therein lies your 'problem'.
I mean, for sure but that's not a property of coroutines, any callback system can do that

e.g. if you have this code with boost:

#include <boost/asio.hpp>
#include <chrono>
#include <vector>
#include <thread>
#include <iostream>
std::mutex print_mutex;

int main()
{
using namespace boost::asio;
using namespace std::literals;

io_context io_context(20);
auto work_guard = make_work_guard(io_context);
for(int i = 0; i < 100; i++) {
post(io_context, [&] {
thread_local int x = 0;
int z = x++;

std::lock_guard _{print_mutex};
std::cout << z << "\n";
});
}

std::vector<std::jthread> v;
for(int i = 0; i < 20; i++)
v.emplace_back([&] { io_context.run_for(2s); });
}

i hope you don't expect the output to be "0, 1, 2, ..., 99"
Is "fucking fetus" speech that should be protected?
I'm sure. I also missed out on the second half of my joining bonus that would have actually been worth more due to the absolute cratering of the company stock price.
I think what lots of people miss is the complementarity of relationships. You have to always ask yourself - what am I bringing to the table to a relationship?

This is why status is a universally attractive quality. No matter what the circumstances, if someone dates someone of a high status, it elevates the dater's status as well. Basically, someone wants to go to their friends, mention who they are dating, and wants the friends to be jealous (not really, but hypothetically).

Lots of people are frustrated because earning a good income used to bequeath status; however, with earnings gaps shrinking, income is no longer a good proxy for status as it once was. Also, status and income correlate, but are not the same. An artist working for Cirque du Soleil, for example, might have higher status than a Software Engineer at Google even though the latter might make significantly more money. One way to get an intuitive sense of status is the "wow" factor when you tell someone about your job (and another is the power you hold as part of that job, and how many people look up to you). Similarly, influencers have a lot of status independent of how much money they make via social validation.
Do you know whether Apple is planning on making the glucode detection on the watch suitable for patients with diabetes or will it be more of a "non-medical informational" feature.
Considering that, despite knowing for decades that pulse oximetry gives inaccurate results for people with darker skin, Covid showed us that we still can't/don't properly account for skin pigmentation during treatment[1]... I am not hopeful that they will be able to solve the challenge of measuring something MUCH more difficult and in a consumer format. Then again, Apple Maps shows us they might just release it anyways...

[1] - https://hms.harvard.edu/news/skin-tone-pulse-oximetry
I disagree with your (in my view) far too prescriptive certainty that a lot of synchronous communication is universally best for collaboration. It is a common view (especially among managers) that I believe is simply wrong, and based on vibes rather than empiricism.

It's not universally wrong though. All I'm saying is that it isn't universally right. It just isn't universally anything. A good manager or lead should be able to look around on some teams and realize, hmmm, we aren't getting much value out of all these synchronous touch points, and on other teams they should realize, hmmm, we could use some more frequent synchronization here. But a manager or lead coming in with their own prescriptive preference for daily synchronous meetings, and failing to notice if they aren't valuable, is not doing their best work, IMO.

I have been on both kinds of teams. Indeed, right now I'm on a team for which I think daily morning meetings are working really great, regardless of my own personal preferences. But I've also been on teams where they are working terribly and only the manager is happy with the situation, and that's bad.
People forget that Ted Kennedy launched a primary challenge against him.
It's actually quite easy if you can find a networking library: bind and listen on a socket on port 80, read text until you get GET / HTTP/1.1, discard whatever comes after, write back a response containing "Hello World" in the correct format (few lines of text) and that's it! A new full stack web app is born.
As someone who hates subscriptions, I feel your pain. I prefer to do one-time purchases which give me access for life. There's only so many subscriptions a person can handle, financially speaking. You can financially self-sabotage yourself with subs if you're not careful. 'Did I really use that month I payed for?' is a common refrain.
NFTs don't _have_ to be that way. Ordinals store all data on the blockchain for example.

I'm not saying NFTs are the answer to anything, just that there is more than one way to implement.
decode to hex, problem solved. this is the correct way of doing it
But the thought process and critical thinking on such subjects is important, but agreed.
As mentioned in the article, AWS CDK is (often) used with TypeScript.
It's been a long time coming.

Google ran an experiment: "We are surrounded by stodgy, calcified software firms. Can we build a company that isn't like that and is also successful?"

For a long time, they succeeded. But I think that experiment has run to a conclusion and they've discovered for themselves why their competition became stodgy and calcified (it wasn't because that's what they wanted to be; it's because the larger you get, the more diverse work you're doing, the more you're rewarded for being reliable and efficient, not scrappy and disruptive).
I love reading articles that approach my convictions in bizarre ways. Helps me hone my arguments.
If profits keep going down at similar rates, we'll see how long "tons" lasts.
Whenever I read of an undersea cable breaking, I worry that the next world war has started. Seeing pipelines getting blown up for presumed geopolitical reasons hasn't reduced this anxiety.

I know these cables regularly break for ordinary reasons. And every time I hope it's just that.
I believe Marco (Overcast creator) said if you disable bluetooth on your phone (likely in settings, not from control center), the watch will stop trying to sync slowly over bluetooth, and switch to wifi.
oh look. Some techbro billionaire fretting about his billions.
Why is this news? What's next, an indepth look at finding 'just the right bunker' for the apocalypse.
I mean, yeah a bad thing happened. His family survived, and he's gotten a better life than 99% of the population on the planet. Cool.
Maybe rather than worry about hoarding his stuff he could find ways to improve the planet? Or better yet, collect some digital thing, obfuscated behind other digital things all with some arbitrary value - that won't feed you, keep you warm and or provide clean water in a real emergency.
No, ipfs.io does not have to keep resolving.
You can't go to the ER for this?

Take care of yourself. 6 hours is a very small price for your health.
I would think pulling up a cable would be detrimental to any ecosystem that built on and around the cable. I would not be surprised to learn that ecosystems were affected negatively when the cables were laid, too, so I think we probably want to limit damage by letting them lie there.
Sundar is Leslie Nielsen when the pilots (Larry, Sergey, Eric) decide to get sick on dirigibles, parties, trying to become government tech czar, etc.

Nobody's flying the plane. It's on search ad autopilot and slowly crashing into the ground. Could make for one of the most catastrophic value destruction stories of our time.
If a newsstand was promoting ISIS recruitment propaganda, you better believe we'd hold that newsstand responsible for harm caused by that recommendation.

As we should, IMO.
Awesome! I really like the idea of scanning an RFID card to identify players.
Price gouging is opportunistic, price hikes due to supply/demand CAN be organic, but supply/demand effects can also be opportunistic in nature (organically ((human nature))
Ok sure but eggs are still $3 something at whole foods
That was exactly my point. Retirees in tech aren't coming back out of retirement to work in flavor of the month framework and modern agile cargo cult.
Why does anyone listen to ICANN when the government issues a seizure order? Why do cryptocurrencies have value if they’re not a good database for this? How can a domain be less secure on a blockchain than money?

NFTs extend past pictures that services agree to honor in their metaverses with contractually enforced royalties.
There also needs to be at least one question mark at the end of a statement?
> And born child would probably stay with its mother anyway.

Not if she's in prison, it won't.
>How the hell are they "probing" for stuff that happened 7 years ago?

Even if it's your neighbor, it's still Italy!!

Something like that would never happen in another neighbor like Switzerland....no wait let me make another example...i meant Austria...oh wait...damn i stop here.
Rather like the Russian elite who keep mysteriously falling out of buildings.
> Do people walking on foot carry torches?

It depends. If there's a full moon out, I often walk without a light. It's wonderful. Otherwise, I use a headlamp.

> Doesn't this cause issues?

No. I think the main effect is that people finish their walks, bike rides, and so forth before dark. Obviously that's impossible for much of the year for people who work 9 to 5, but given the demographics of this community—small business owners with flexible schedules and retirees—it works for most. In particular, there is one woman from a nearby street who walks past my office window every afternoon: in the winter she walks by at 3, and in the summers she walks by around 6 with her husband.

> getting lost

I don't think this is a realistic concern for those with smart phones. Moreover, the hilly topography and lack of cycles in the road network (barring one) make it very easy to remain oriented.
Thanks for the tip! I've never heard of this vegan thing before. Will have to check it out.
although it's annoying to have to need to do this, sounds like a good idea for a quick little side project. compile a list of your client-side grievances and make an extension?
WaPo is very much left of center, as are most of the major American media outlets with the notable exceptions of Fox News and the Wall Street Journal.

https://www.allsides.com/media-bias/media-bias-chart
Some real “old man yells at cloud” vibes from this post.

The Discover feed has been helpful for me to discover libraries I can use or projects to contribute to. I approve of it much more than the profile badges (which seem abandoned?).

To the author: believe it or not but open source is a community. People need help and others want to offer help, just because a new discover feature isn’t for you doesn’t make the company the ruin of all software programming.
Libertarian utopia is same dangerous nonsense as communist utopia. It totally ignores human nature.
Thanks! Yeah, it would work on any System 7 game, as long as you’re willing to solder in the 2x20 connector to the MPU. All of the memory locations should be exactly the same.
It seems to me like Ronald Reagan being a traitor was not Carter's fault so his lack of second term was bad luck despite being average to good for a US President as you described.
Why would that be necessary? Increases in the price of fuel (or a variety of other things) impact the price of just about everything else, so why would that not qualify as a general price increase? Beyond that, the price of one commodity going up _does_ change the general price of things if you're using an average.

I mean if you want to redefine inflation to simply be "how much the money supply has increased" then be my guest, but if that doesn't actually translate to how much more things cost then I don't see how useful that measure is. For the past year the money supply has been trending downward, so are you suggesting we didn't have any inflation last year?
I've been wondering the same, but my gut says it won't have a huge impact except in the narrow FAANG-style part of the industry.

I suspect that because a lot of the laid-off engineers only know that segment of the industry and will be less likely to seek work outside it for various reasons. And a lot of them will move to a different industry entirely.
Testing JavaScript Without a Framework
NFTs, and crypto as a whole, have a lot of interesting use cases. Unfortunately, the way crypto works currently, any sort of utility gets drowned out in a sea of pump and dump schemes and speculative mania.
Companies like Google don't really get "overtaken" per se.

Rather, they become bricks in the wall: the kind of place where the firm is extremely unlikely to ever shut down because it's inextricably embedded into the business practices of major firms and governments, but it also has to run ads to get the next generation of employees to bother to go work for it.
Also, even if the Supreme Court judges are older, the decisions are written, to a very significant degree, by the Supreme Court clerks, who are generally the very best law school grads in the US a few years out from graduation (so generally around 30).
Thanks! I missed that part.

The semantic search approach seems to focus the answers better than fine-tuning; at the cost of preloading the prompt with a lot of tokens, but with the benefit of a more constrained response.
add sweat ion concentration(s) to the list!
Absolutely, that's a good way to put it. All feature spikes should have tickets defining what it's trying to validate.

From a TDD standpoint, I also use the word "spike" to describe any quick experimental throw-away work done on a small slice of functionality before writing the first test. These should not have tickets as that would be a bit over-the-top (and you don't always know if you're going to do them).
High profit margins aren't a problem when there is a significant value add. Moderna is taking extremely inexpensive bulk chemicals and turning them into much more valuable finished medicines. Of course there is significant capital cost - research, equipment, dealing with regulatory bodies, etc but once all that is paid for pharma is basically a money printer.
Towards quantum computers that are robust to errors
Thats how I decided to opt-out of reddit after 16 years.
I write notes about my workout routine... And the system can draw graphs showing what I did over the last year.

I write notes about my sales calls... And the system works as a CRM.
I think they're being too lenient to be honest. Projects were assuming too much by recording and relying upon those hashes.
Part of my job responsibilities is hiring, retention, and unfortunately layoffs.

Hiring is only going to get worse in technology related fields.

The competition has increased 10x in the last couple months compared to the last year for a single jr - mid developer position at my company. That's going from 1000 applications to 10,000 applications.

I even created a jupyterhub notebook to do some analysis on the unfiltered resumes over the weekend.
I can easily see over half are liberals arts majors who switched careers in the last 5 years via bootcamps or masters programs.
The next 25% are are mostly people who were laid off.
The final 25% are new graduates with either no experience or an internships.

A lot more jr developers basically, I imagine the senior devs are being kept happy, or weren't laid off. Yet those are the only people a bunch of our tech teams want to hire . . . .

Also yes we filter out a lot of resumes using keywords, but the latest batches of interviews didn't go well. So I've been re-evaluating our processes.
Show HN: Graph-based AI for longform writing
Hey everyone, I wanted to share a new tool we've created called Jotte (https://jotte.ai) which we believe can be a game-changer for AI-generated longform writing like novels and research papers.

As you may know, current AI like ChatGPT and GPT-3 have a token limit of around 4000 tokens or 3000 words, which limits their effectiveness for longer writing tasks. With Jotte, we've developed a graph-based approach to summarize information and effectively give AI "unlimited" memory.

Jotte remembers recent details like the meal a character ate a page ago, while avoiding getting bogged down by irrelevant details like the blue curtains mentioned 5 chapters ago. We've created a proof of concept and would love to hear your thoughts on it.

Do you think this approach could lead to better longform writing by AI? Let us know in the comments!
> 1. I used and advocated for the project, making it more popular, and therefore they owe me.

Sounds like the OSS equivalent of being paid in exposure
Dear Console – A collection of code snippets to use in the browser console
> C++ has threads which ACTUALLY run in parallel on the CPU. Why bother complicating the language further?

Actual parallelism is surprisingly slow and resource heavy in practice. When everything is on one core, you keep things local in L3, L2, L1.

However, add on a 2nd core, then you suddenly have "ping ponging". Lets say core#0 has data in L1 cache, and now Core#1 needs to read-modify-write to it. That means the cores need to:

1: Core#1 begins to mark that cache-line as exclusive.

2. Core#0 needs to then respond by marking the line as invalid. Then Core#0 ejects the data from L1, and passes it to Core#1.

3. Core#1 can finally begin to work on the data.

4. If Core#0 uses the data again, Core#1 must do step#2 again.

--------

This is called "Ping-ponging". L1 cache read/writes is 1-nanosecond, but ping-pongs can be 30nanoseconds or slower, 30x slower for no reason.

You don't want to add another core to your problem unless you're _actually_ getting a speed benefit. Its more complex than it may seem at first glance. You very well could add a bunch of cores and then suddenly your program is way slower because of these kinds of issues.

Another problem: False sharing. Core#0 is working on "int x", and Core#1 is working on "int y", but x and y are on the same cacheline. So they have to ping-pong even though they never actually touch the same data.
Something can only be “Unseizable” if it’s not real. Change my mind.
The current networking stack is pretty straightforward; it's built on top of QUIC so we do get reliable and unreliable UDP with multiple channels so the latency is really low, but we don't do anything fancy. We used to do rollback networking but removed it to simplify things; we realized it was overkill to have it on everything and it would make more sense to implement prediction on the entities that actually benefit from it (like player camera). We're currently working on deploying Ambient to the web too, where we'll probably use WebTransport, which is built on top of QUIC and should give us similar characteristics. For filtering which entities are stream; we haven't implemented that yet but we'd like to do it one day.

For lobbies/matchmaking; yes we're planning to implement a service for that. Steamworks integration is a bit further down the line but would be nice one day too.
Totally support you here. I do custom development and it's my main factor in choosing the client - hopelessness of project. Always correlates with better budget, nicer clients, more time for development, better chances to achieve a good level of quality, learn things and build portfolio.
On the renewed China-Vietnam tensions:

https://en.wikipedia.org/wiki/China%E2%80%93Vietnam_relation...
Heroku Feedback and News – Q1 Edition
And an ER trip is a very big price for something that shouldn't need that level of treatment.
My initial hunch was also to calculate the answer as 1 + 4/3 + 2 + 4. Ie, "average tries to get 1st toy, plus average tries to get 2nd toy, plus ...."

However, my memory of probability is very fuzzy and I wasn't sure if my above intuition was mathematically rigorous. Ie, can the expected values of these 4 events be simply summed in order to get the combined expected value?

For anyone else curious about this, here's the mathematical proof that you can indeed do so. Ie, proof that E(X+Y) = E(X) + E(Y). Where X can be defined as the number of tries to get the 1st toy, Y is the number of tries to get the 2nd toy, and so on: https://www.milefoot.com/math/stat/rv-sums.htm

In this specific example, X and Y are independent random variables. But if my reading of the above proof is correct, you can still sum the expected values even if X and Y happen to be correlated.
It isn't clear to me why, but mergers have been huge in the USA for decades, and it appears to be happening faster all the time. Look at Tyson Foods – they've snapped up dozens of meat farming and processing companies in the last couple of decades. There are many like them. Consolidation appears to be a prominent and long-term strategy for US companies.
OP clearly stated they have an HOA.

If you have an HOA - you live in an urban area. So I'm not sure what your comment alludes to. If I live in such a place, I expect to be able to walk on sidewalks without a flashlight.
If the answer to that is "results that the search engine thinks is most relevant to you", then that's probably a recommendation engine. If the answer is "results that are most recent" or even "results that many people have watched", then that probably isn't a recommendation engine.

You're acting like any kind of algorithm is automatically a recommendation engine that should terminate Section 230 protections, but I don't think it's that simple.
If the government is illegally seizing your assets, sue them. Should be an open-and-shut case because it’s illegal. The real problem is when the government legalizes the procedure and uses it to seize assets. This happens all the time [1].

[1] https://en.wikipedia.org/wiki/Civil_forfeiture_in_the_United...
Neither do the nerd complainers, apart from scoping their search to a few trusted information repositories (Reddit, StackOverflow, &c).

Nobody's cracked the "general search across the whole Internet" nut better than Google has right now. But that nut itself has encountered challenges in yielding value as of late.
Sorry man but both this

> deregulate transportation,

and this

> appoint an inflation hawk to the Fed

were and remain unambiguous policy wins. It’s not even close. There isn’t a serious economic argument in favor of high inflation or the pre carter transportation regulation scheme. (Source: myself, an economics professor.)

For a better evaluation of the “brutal despots” comment you’ll need to provide a bit more context on who you are talking about. I could buy that one being a bad decision, though certainly not an uncommon error for a US president in the 20th century.
Reading a stack of MIT PhD dissertations may be a good Friday night

I'm happy if I can read through a single MIT PhD dissertation in a stack of days!

First I've heard of Maelstrom. Very cool.
I'm starting to feel like the cartel is more competent that our (US) gov.
>Egg supply is down

Egg production fell 6.6% [1]. Egg prices rose 60%.

The author knows exactly how markets work: Prices are high because there is not enough competition. Cal-Maine is tricking people into tolerating higher prices by loudly complaining about every small problem they face. They're literally bragging about it on investor calls.

[1] https://www.cnbc.com/2023/01/23/high-egg-prices-due-to-a-col...