skysight-inc/HackerNews huggingface dataset:
A realtime multiplayer bullshit bingo game with prefilled or custom bingo cards for things like online meetings or apple keynotes.

Demo link is in the readme if you want to try it.

I always wanted to build something realtime-ish for the web that multiple people can use simultaneously. I was wondering how such systems could work and how hard the realtime part would be.

Here I'm using Postges listen/notify to let my rust service know when tables change without having to query these tables all the time. First I was using one listener for every websocket connection. But a listener keeps a postgres connection hostage, so it would cause problems with too many clients holding a WS connection.

Next thing I tried was to have just one listener and send updates to the websocket handler via a mpmc channel. But the channel receivers remove messages from the channel once they read them. Thats unfortunate since changes in a game of bingo are relevant to all players. Meaning that only one random receiver reading the update for a game would be bad for the other players.

Now I'm using a channel type from the tokio library called "watch". It contains just one value and receivers can await changes and don't remove the value from a channel on reading it. That allows broadcasting changes to all receivers so that all players getting realtime updates about the game.

Next I might look into WebRTC DataChannels to send game updates from client to client without the server in between (mostly).

Is someone else working on a similar problem and has repos to recommend?

Thanks!
I think we can all agree this is not a problem in Finland

The county I live in has similar demographics to Finland. We get 350 applications for every open teacher position.

Not very accurate to compare Finland’s homogenous population of 5 million to the United State’s incredibly diverse population of 330 million.
The Best Build Tools
The fix for this by the way is to pay for school with federal funds instead of state and local. That way rich and poor children receive the same funding.

This is also the reason to ban private school vouchers. That way rich children get taught alongside poor children, which prevents disparities in education quality. It also allows people with the means to afford private schooling to pay for an underprivileged child to still get an education via those tax dollars.

If what I'm saying doesn't sound right to you, then we have an opportunity for a teachable moment. Don't feel bad, I just learned this yesterday. Let me introduce you to horizontal and vertical philosophy:

https://www.quora.com/What-is-a-horizontal-issue-in-the-cont...

https://www.brookings.edu/opinions/to-unite-a-divided-nation...

Horizontal ethics/politics/philosophy is concerned with the overall well being of the whole. It tends to focus on stuff like justice.

Vertical ethics/politics/philosophy is concerned with doing right within a hierarchy. It tends to focus on stuff like liberty.

Both are required for a society to function. But the US has experienced mostly vertical politics since before the Reagan revolution. So quite candidly, the problems we experience today will most likely be solved through horizontal policies.

HN and most major news sources tend to track with vertical philosophies IMHO. So I tend to have the minority viewpoint here. But that appears to be changing, and I suspect that the world will go more horizontal over the next 10-20 years. A related concept is how generations tend to oppose the policies of their parents, as covered in the book The Fourth Turning:

https://www.goodreads.com/book/show/670089.The_Fourth_Turnin...

I wish I could say that I've read it, but I hear good things.

Gen Z is coming online now as we enter what I like to think will be a new progressive era. It's facing tremendous opposition from entrenched interests on both the left and right though. So there will likely be deadlock for the next election or two until the last of the Baby Boomers finally retire and relinquish control.
Reddit's DMCA Removals Surged 15,000% in Five Years
Well with the right approach, you don't need to give any data. I've said before on here that I think affiliate marketing is acceptable for text content, if the thing that I'm recommended is actually something I'd use. Caveat is it should be both obvious it's an affiliate link, but also unobtrusive and I should gain value from the material, not just link-stuffing every other word in a recipe blog.

The video equivalent is the sponsored segment, which producers insert because they know people block ads and they don't make enough from YouTube alone. These can be good if they're actually relevant to the content. The problem is when I'm watching a video about coffee and the presenter tries, for the umpteenth time, to sell me Squarespace. Usually the product in the video is also affiliate-linked in the description (plus all the AV gear the producer uses) In contrast, I'll watch someone like MarcoReps shill me JLPCB because he's using the boards in the video and they actually look good.

In both cases, I think targeted affiliate advertising can work if it's done well, and it's a lot better than generic follow-me advertising that has no relevant to the page content.
Yup, in switzerland. The work-life balance is amazing. I asked for it when negotiating the job offer, employer had to accept since there were no other candidates and I was a perfect fit.

Tired of being the most knowledgeable person in the room though, so accepted a full-time position in the US I will change to soon.
Tallest Peaks in Each U.S. State
Is there a parallel risk of "Democracy" overwhelming the "Republic" aspects of our Democracy*?
I think good conversation is lot about confidence of people involved. I had terrible conversations (or at least their attempts) where people threw at me questions so quickly I haven't had chance to plant some doorknobs.

Many of encounters where I had to resist their "and you?" questions, as I saw an opportunity to expand on what they were saying.

Which I find weird because then I am completely terrible at group conversations (as there is already taker & giver, so I just go to role of listener)
The article claims that, when a station offers Top Tier gasoline, it must do so for all "levels" of gas they provide, so your "regular is the same and the others are differentiated" interpretation doesn't match up.
That's circular reasoning at best and conspiracy thinking at worst.
Silicon Valley is just straight up wrong apparently. What a blanket-ass statement. How about a little more resolution in that statement so my mind doesn't fog trying to parse it.
Could it be that some of those “terrible teachers” are actually excellent teachers for a different kind of student?
What is not explained in the article is how the telehealth's services came in contact with Google's image-scanning to begin with.

Is this not a huge breach of HIPAA?

Telehealth is sort of done for if randos at bug tech can find there way into your sexual health records.
NAC protects from lung emphysema but induces lung adenocarcinoma in mice
Probably one of the few places that charges what things actually cost when you remove advertising from the equation.
Same, mix in the 6 AM Tokyo meetings and the 8 PM Seoul and you have to take afternoons off to stay sane.
> these terms refer to the same thing

No, cursor is this https://en.wikipedia.org/wiki/Cursor_(databases) https://www.postgresql.org/docs/current/plpgsql-cursors.html

I once did pagination using database cursors, which is something different than keyset pagination: The server would keep a cursor open and keep fetching more data from the same query. This enabled the system to have an interface similar to offset pagination (you get the first page, then the second page, etc) but without doing a new query for each page discarding the first n-1 pages per query

The downside is that it makes the server stateful, and doesn't scale (you would need to keep hundreds of cursors open if you had hundreds of simultaneous users)
I did something similar 3 years ago. My goals were minimal file size, as well as fast read times.

I just dug up the code, and what I did was I compressed every text document with Zstd (with quite a high factor), and wrote them in a file sequentially.
At the end of a file, I wrote a manifest, which was a MessagePack serialized data structure of the book descriptors and pointers to the file entries, also compressed with Zstd.

The start of the files had a header with pointers to the manifest.

The book stuff was wicked fast to seek, and quite a bit smaller than just a zip, but it had no error correction, and was proprietary.

Edit: If there's some interest, I can try to convert the dataset to this format.
So what? Still the wrong metric to compare both organisms
There's nature not-silence--or a computer-generated version of same--and there's TV (or even music for the most part). Also tons of sounds in my house even if I don't put something on but mostly want to work without added inputs.
So microfounder.com is selling a list of ~200 startups operated by solo founders making $4k/Mo in the process. Huh, you really can sell everything these days. Inspiring!
> 5. What is the current model for education based on? [...] Education is about checking a box on a list of requirements that was developed 150+ years ago.

This is very well put. IMO nothing better illustrates how deep-rooted that model is than distance learning in 2020-2021 in the US. That was an opportunity to innovate quickly, and yet no state or district I know of took it seriously. Instead they had students on Zoom for 3-5 hours a day, including 1st-3rd graders, structured as if it was a regular classroom. It served no educational purpose except adhering to the model and requirements you mentioned.
There are plenty successful public schools out there, why not find out what is making them work instead of giving into those (GOP mostly) who want only the rich to get an education because they can afford private school?
Exactly, and there is far too little vitamin deficiency testing.
My wife is a primary public school teacher in the U.S. I read to her your comment, and she said to me, "We have 21 teachers at our school, and only one of them resembles what that comment describes."
Cloud storage for anything valuable.

Note that it was the telehealth provider who provided the images to Google in the first place, not the SF techie dad.
Besides exercise I'm here yet again to evangelize sunlight. Getting 15-30 minutes of direct sunlight in my garden per day has changed my life. Impossible to overstate how much better I feel.
It’s not the guidelines specifically, beyond the fact that you must follow the developer program agreement, which is the actual thing they’ll ding you for. See this thread for sample rejection verbiage and why it is invalid: https://twitter.com/_saagarjha/status/1438603898999083028
It's very much a thing.

https://www.forbes.com/sites/jemimamcevoy/2020/06/10/heres-h...
Well, I suggest you search them on youtube to have an accurate representation. They all have multiple interviews available. I will probably butcher them and it's not going to be exhaustive, but from the top of my head:

Peter Thiel: His contrarian views enlightened me many many times, for example his views that higher education is not a temple of knowledge anymore, but a big elitist economic bubble. I also suggest you read his book Zero to One, I liked it a lot.

Elon Musk: One could argue he's not really a thinker, since he's working so much on his businesses. Even so, it's evident that he thinks a lot and very deeply. He's willing to figure out the big picture of what's good for humanity and go all-in on it.

Rand: Her philosophy and her system of values which is in a deep contrast with what is preached everywhere else. This would be a start: https://www.youtube.com/watch?v=mQVrMzWtqgU
Maybe we are just a bunch of men.
So we prefer men “public thinker”.

I guess we identify ourself to them easier.
Yes.

I’m a contractor at a large IT integrator in Australia.

It helps that my boss was (see below) a good friend. I think it was mid-last-year, I just realised I’d be mentally healthier if I worked 4 days a week. So I said, I’m going to start working 4 days a week. And he said, okay. Because he’s great.

And it is glorious. You go from spending almost three-quarters of your life at work (71.4%) to just over half (57.1%) and I know those numbers are silly but I put them there because that’s really what it feels like.

Previously the weekend was this fleeting thing that came and went. I barely remembered it before it was over. Now … well, right now it’s Monday morning, and Monday is the day that I don’t work. Monday is the day that I spend on my side projects. Monday is the day that we go to the movies or go shopping or to a gallery.

FAQs, do I still work 40 hours? No. I did for a spell, when it was busy. I’d say my average has been 36. But now I’m on 32.

Do I get less done? Not really. There’s so much wasted time in the typical day, and I do think that this has focused me the times that I am at work. When I’m on, I’m on.

I’ll fight tooth and nail to keep this arrangement. I’m looking for a new job. The boss moved on to a different role, it’s that transition time when everyone seems to move on.

I’ve put my 4 day thing in the front section of my résumé. Which is on GitHub, so if anyone in Canberra is reading and wants to hire the guy behind Johnny.Decimal, all my details are here.

https://github.com/johnnydecimal/resume
Algae based omega 3 supplements are worth a look. The algae is the actual source of omega 3s, as the fish eat the algae.

With fish based sources, there's a lot to worry about and making sure you get from a reputable source. With algae based, there's less environmental impact and less worry about what else is getting in there, etc. This brand's been good for me: https://iwilife.com/
Who's profile?
>> My degree is in Religious Studies (which I actually think has been more useful to me in my software career than CS).

That's interesting. Care to elaborate?
There is no such thing as an opinion on denying evidence exists.
I doubt that 21st page actually exists, even on the back end.

I would bet the top-line number of results is some sort of extrapolated estimation thing, a hand-wavey way to represent how deep the hypothetical result set is for that query.
The distinction is "threat to any government" vs "threats to OUR government"

Sure, ANY Republic does not rely on States, as evidenced by Singapore.
But OURS (if you are also a USA citizen) does.
> What's the point of even arguing over this stuff when every one of these corporations is compliant in PRISM?

PRISM = subpoenas. It’s not an illegal spying program. You don’t want companies to answer subpoenas?
I don't actually want to ignore San Francisco's problems. [0] I would just say that its existence makes national conversations more difficult.

[0] I would tell California that they need to permit about 10x as much housing if they want any more federal help. The U.S. Government should not take on the role of dealing with the consequences of such an obvious self-own. "Our teachers can't find places to live and also it's illegal to build apartments on practically every single lot in the state -- what should we do?" is a question that answers itself.

If you want to be in the Union, then one thing you have to do is allow internal migration, and by that I mean actually allow it, which means you have to allow newcomers to build housing. If you're not allowing newcomers to build housing, then you are not actually in any real sense fulfilling your obligations to the rest of the country.
Information (that can exist in a mind) is symbols + relations between them. It's symbols all the way down; even ideas like atoms are symbols. We ourselves can't tune into the very fabric of reality, so we abstract over it, and do a pretty good amount of useful reasoning over those simplified ideas
I read an ieee journal article over a decade ago claiming success with helmet mounted sensors. The system used the time of the sonic crack and the muzzle report as observed from each helmet. Its like GPS, if you have 5 or more observers you can solve for the time reference as well. Actually, it might be less since they had multiple observations from each helmet. It supposedly could then highlight the location of the shot using AR. It then went on to say they could tell what the firearm was from the muzzle report. Can't find the article now. Doesn't seem that outlandish, but as you say, accuracy would be the real question. The speed of sound can vary so much based on weather.
> not what happened HERE

Sure but it illustrates things are complex. My personal belief is PBS should at a minimum have gotten perpetual rights to the episodes inside the US for any purpose.

PS: IMO, toy sales is somewhat sketchy because the show acted like a commercial in the same way Transformers or My Little Pony did, but that's a different issue. Should they include shows with a toy line is more a question of their mission than how cost effective the deal is.
Well, the institution of marriage is older than the nation state. So, it's independent existence is within the realm of possibility.

I agree that it's a vague proposition in our era though. I'm just saying that it's not completely unreasonable.
I imagine the government needs to be involved because it's federally illegal. Having the state have your back is handy.

Otherwise, it's both safer for the people doing the injection, they are put in touch with people and tools to quit, and the needles are disposed of rather than being left on the street.

It's a societal benefit to have fewer people with addiction, safer streets, and fewer hospital trips due to overdose/people being dangerous while high. Thus the government makers more sense as the organizer than anything else
Generally, it's kinder to assume someone didn't know what's happening in the world, than to assume they'd tell a joke like /that/ .
Teachers aren't paid to personalize lessons though, if you work overtime to do that then you can only blame yourself. Teachers are paid to hold standardized lessons and answer questions help students with problems.

You could argue it would be better if teachers were paid to personalize lectures, but they aren't. Maybe some document somewhere says they should, but in practice nothing will happen to you if you just use standardized lectures so that is what most will do and that is what the expectations of the job is built around.
Between "consenting" adults that doesn't involve anyone else, absolutely..

Could you give an example when it shouldn't be allowed. It's certainly possible I'm not considering everything.
Causal, Pry, Finmark etc are good tools. Costs can vary, you'll need to be clear about your specific goals to stay price effective.
> "What's up?" is nearly universally a way to prompt someone to ask you that question back, so you can tell them about the thing you really want to say without it seeming sudden or forced.

Maybe in the United States, but I would hardly call it universal.
The statistical study of Bach's works seems interesting. That said, I'm not convinced that any of the cited works (McHose, Hanson...) suggest that Bach invented the rules of music theory, they just use him as an prime example for baroque counterpoint. I'm sure those authors are quite familiar with Bach's immediate predecessors like Buxtehude, who had a fairly similar style.
I'd rather avoid smartphones as much as possible.
Trazadone cured it for me. My respiratory arousal threshold was low - due to sleep apnea. Trazadone raised the threshold significantly.

I just need 12.5mg before bed.
European fines are entirely cope, it doesn’t mean they’ve actually done anything. Similarly laws like the GDPR and DMA aren’t made with the intent of being followed, just with the hope they’ll get fines or lead to the breakup of foreign tech companies.

There was no slowdown of devices; what happened is the devices didn’t randomly turn off anymore.
Take advantage of your local library’s disc sharing programs.
the long answer to "why is a 2x4 board actually 1.5 inch by 3.5 inch"

considering the inputs, modern lumber is a stunningly consistent and reliable product.
You should either trust the OS to package GL, or vendor it yourself.

If you trust your build environment, then -lGL is the right answer. If you do not, then vendoring libGL is the right answer. Both approaches are easy to achieve with make.

find_package semantics are frankly weird: "maybe use the OS version, or override in nonstandard ways, or maybe download some version from somewhere and build it using some compiler flags that came from somewhere mysterious. If you succeed, have package-dependent side effects on the set of global variables in my cmake script".

Does it have a higher chance of producing a binary in dodgy environments? Sure. Are those binaries actually reproducible or what the developer / distribution tested with? Absolutely not.

As for windows with visual studio: Either point make at the visual studio compiler, or hand maintain a separate .SLN file. The impedance mismatch between Unix and Windows builds is too great, and the auto-generated .SLN files that tools like cmake produce are low quality.
I'd expect it to be a lot lower than 1:10. All parents have nude children at some point, they're sort of made that way. The number of pedophiles is higher than anyone wants it to be but it's not 1:10 the number of parents or they'd be a voting bloc. Probably 1:10000
Some More News had a great, if too brief, takedown of Jordan Peterson

https://www.youtube.com/watch?v=hSNWkRw53Jo&t=6719s
Ask HN: Anyone keep getting stuck on Cloudfare DDoS test refresh loop?
Apparently on other browsers (only Chrome and Firefox passed the DDoS check) like Vivaldi, upon figuring out why I keep getting stuck in refresh loop during cloudfare DDoS test, I decided to open dev tools and keep seeing the page attempting to fetch something like https://www.example.com/cdn-cgi/challenge-platform/h/g/.. and it keep return 401 Unauthorized or 400 error.

I'm not really sure if these 401/400 error are relevant but I'll describe the behavior anyways.

The weird thing is that only Chrome and Firefox (both normal and incognito mode) passed the test while Vivaldi and Edge failed. Vivaldi's behavior will get 401 error on fetch-ing /cdn-cgi/challenge-platform/h/g/pat/xxx/xxx/xxx/xxx while Edge will get 400 error upon xhr-ing /cdn-cgi/challenge-platform/h/g/flow/ov1/xxx/xxx/xxx. I cannot investigate deeper than this since I don't have time and https://example.com/cdn-cgi/challenge-platform/h/g/orchestrate/jsch/v1?ray=xxx JS file is obfuscated.

Honestly at this point I'm using Firefox at temporary solution whenever a site got stuck in this ridiculous refresh loop and I have no idea why.

I did have uBlock Origin installed on both Firefox and Vivaldi with same exact settings and filter lists (since I exported and imported them) and both success and fail cases have the extension enabled. There's also Adguard in the background disabled for both cases.

In some rare cases Cloudfare outright ONLY block my Vivaldi browser instead of having access to the DDoS test page. Usually clear site data will "fix" and it goes back to stuck in the same refresh loop.
The age of mindless consumption has fully arrived, with AI-driven platforms like TikTok feeding you endless content for free. It's just that selling behavior manipulation of your users (e.g. ads) turned out to be a better business model than (honest) subscription payments.
Having largely unquestioning followers certainly does bestow a certain level of power.
> I wish he could be more terse.

You can always follow him on Twitter
Just to be clear, intentionally not responding, since you repeatedly in my opinion ignored my points and contrary to your claims, did not engage me out of intellectual curiosity.