skysight-inc/HackerNews huggingface dataset:
Note that the first thing this report does is throw away 20 years of data, it summarizes only data from the last two years because only that data was standardized. It also ignores data from some types of observers they consider less reliable including FAA data. So as a summary of all that is known about UAP observations this report is severely lacking. The complete lack of data to accompany the report also severely compromises the report. It reads like an exercise in data exclusion to make writing the report trivial. If I was a senator who asked for this report I'd be really upset with the quality of it.
Shake to bug report or "rage shake" is another.

Apple's gestures have always been in that category for me though, including touch screen and touch pad gestures, though people used to them seem to love them. Meanwhile I'm just there like "So, how many fingers do I need to see my wifi toggle?"
> Google has offices in China, I'd bet they manufacture one thing or another there, etc. Business relations go beyond just consumer-facing services

That might be a self-serving excuse that would apply to Apple, which the PRC has by the balls, but not Google. Whatever Google has in China is relatively minor to its business.
When your database is too big to backup that's a lot like a bank being too big to fail. Unwise long term strategy.
> worse echo chamber

Fair criticism however as someone who uses several alternatives to YouTube regularly (Odysee, Rumble, Bitchute etc), I think Odysee has so far been the best in terms of variety of content. Odysee has decent growing number of non-political content which is exactly what's needed to fight YouTube's video monopoly. Also their UI is much better than Rumble and Bitchute.

The way to prevent them from becoming echo chambers is by contributing ourselves - upload non political content for variety of topics - cooking, pets etc.
I guess “I and most of my associates (including the ones who provided evidence against me) are pathological liars and criminals” is one kind of defense Assange can mount, but it doesn’t exactly build sympathy from at least this disinterested third-party reader.
Reddit is doing the same thing. I tried to post this (apparent) forced marriage video, between a Uyghur woman and Han man, to a number of subreddits and it's been auto-removed.

https://www.youtube.com/watch?v=lFy5K2NFNlE

I'm happy to entertain alternative explanations

*I should point out the obvious that this video has remained on Youtube
> Instead, it's a bunch of pieces of data: x- and y-locations (and maybe z, as well), extents, x-and y- (and maybe z-) velocities. You can easily get that into an inconsistent state - two objects occupying the same space.

I think that's precisely the OPs point. You model the data (with types) in a way that this invalid state becomes unrepresentable:

Map[(x,y) -> object]

Now you simply can't have two objects at the same coordinate in your game. Of course you can now come up with more constraints and you will then have to refine your types (and create new ones) to match these constraints.

Certain constraints might be hard to express as types in many languages (especially most mainstream languages lack here), but that's not a general problem of the approach but rather a problem of specific languages - for which you then have to find alternatives.

> If you're in a multithreading situation, it gets even worse. Yes, it still works for your unsigned 8-bit situation, because it can be written in one assembly instruction. But if your data takes more than one assembly instruction to write, you have to worry about threading.

Not with immutable data and functional programming (and I mean that's what the article is all about). This style forces you to make state changes explicit by only making copies and, if copies are made concurrently, explicitly specifying how to merge these copies.

Compare:

var map = Map(...)
fill_randomly1(map)
fill_randomly2(map)
do_something_cool(map)

Now if the fill_randomly functions work in parallel/concurrent you have to somehow ensure that they are called in the right way/order and do_something_cool is called after they have finished. Or worse: if they are supposed to run after each other then you have to be super careful about how your whole code is executed to ensure sequential execution of the parts of your code that calls these functions. Which brings us to your valid point that the places that have to be checked to understand the execution should be as limited as possible.

But compare it to the pure functional style where mutation is not possible:

immutable var map = Map(...)
immutable var map1 = fill_randomly1(map)
immutable var map2 = fill_randomly2(map)
do_something_cool(???) // What do we put inside?

The compiler here will force you to give it a map - but which one? It explicitly makes you aware that you have to somehow merge the results. So let's do that:

immutable var map = Map(...)
immutable var map1 = fill_randomly1(map)
immutable var map2 = fill_randomly2(map)
immutable var map3 = merge(map1, map2)
do_something_cool(map3)

The important thing here is that it does not matter if fill_randomly1 and fill_randomly2 are run one after each other, in parallel or somehow concurrently - it is explicitly specified how the results are merged and the result will always be the same. Also, do_something_cool is guaranteed to run after the other functions, simply because it refers to a variable that relies on the output of the previous functions, so you simply cannot run it "at the wrong time".

I believe that was the suggestion of OP here.
The desert is typically cold at night.
Really it's a classic boy who called wolf situation.

If you blame everything on china, people won't want to believe you when there are legitimate things
Email hn@ycombinator.com when it's up, and we can put it in the second-chance pool (https://news.ycombinator.com/pool, explained at https://news.ycombinator.com/item?id=26998308).
> Really glad I found a few all-ages communities

This made me aware of something I'm very grateful for: I've always gotten along very well with older people. I think it's been a great advantage for me.

I've been able to pick their brains, if nothing else. Their wisdom becomes distilled over time and is uncannily similar across diverse origins.

I was also lucky to have people who were outstanding examples of something: educators, musicians, mechanics, homesteaders, etc--that all had a lifetime of wisdom to share about those topics. And additionally were truly some of the best people I've met.

Make friends with old people! For both your sakes!
My point was that a lot of that was the definition of cheating. It got so bad that just working together in electrical engineering would get you threatened with cheating.

So, yes. They had evidence of massive cheating on a level they had never seen. They also had evidence of near incompetence in teaching at a rate never seen before. Not shockingly, they focused on the cheating.

My assertion is that the behavior in the cs students was no different from any other students. They just had more mechanical grading schemes and were less prepared to teach such a variety of students.

Edit: and apologies for skipping the Matlab assertion. As an EE at the time, that was my intro. I don't recall it being particularly good. Or bad. It just was. They shifted to java soon for many folks. As someone that was a TA for the Java classes. Then the VHDL classes. Then the C classes. I can't really see any benefit of any one over the others.
The Biohackers Making Insulin 98% Cheaper
Concrete exteriors can look nice. I'm not sure if its just because its newer but I think this building (green one) pulls off raw concrete nicely https://i.imgur.com/gikmvgG.jpeg
Lists tend not to make good HN submissions because the more items there are on a list, the less they have in common, so the less there is to discuss:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Hrm, couldn't get to page 3. Guess he needs a school for scaling static content delivery.
As an Israeli who lives in the Southern part of Israel, and who lived here during the Second Intifada, I think you would change your mind if you walked a mile in my shoes.

I think the Israeli-Palestinian conflict has been absorbed by social justice movements in the USA and people apply it to the BLM movement. It just does not fit the same narrative no badly how much Americans and Europeans want it to, but it is terribly convenient to pretend and act as though it is.
What Is a Photon?
>the AMD 4700S only supplies one PCIe x16 expansion slot, which is restrained to a x4 signal. This means that the list of supported graphics cards is very limited as well.

Worth noting (without further information) that "supported" does not necessarily mean "Only works with, and nothing else."

There's nothing I see about this APU (be it the onboard GDDR6 or UMA of the APU) being inherently incompatible about a PCIe3 x4 (electrical) slot that only limits it to working with cited cards.

Assuming you can still get drivers supported on contemporary OS', that hardware is compatible with cards as old as the 2005 ATi X800 and Nvidia 7000 series GPU's, or as new as the 6900 XT and 3090's, to any (PCIe) cards in between. Granted, the newer high end cards will saturate the 4GBps link on this APU in heavier loads, and see restricted performance, but they'll still be perfectly functional.

This is something that was often discussed in the eGPU community only having x4 PCIe lanes to work with, but you could still plug in 980's, 1080TI's, Vega 56's etc if you were so inclined, and they'd work fine, and would still outperform lesser cards, they just wouldn't quite perform to their fullest potential.

TL;DR: "Supported" and "Compatible" are not the same thing, and is likely just AMD heading off potential complaints from people trying to put high end cards into this for a SFF build.
I actually agree. I joined a fraternal organization as a young man on a whim.. It's great. The best part is moving to a new area I had an automatic "in".
Hate to break to you but, every corner of the internet mocks every other corner of the internet. Even HN is heavily mocked on other sites.
Shoot me an email and let’s chat. Worse case is you type an email. Check my profile.
Yeah, so, fire. Why don’t we go to the - primarily built from stone - Notre Dame and ask how that went.
I'm glad BBC perseveres reporting on Xinjang, paying no mind to the armies of troll commenters. I imagine YouTube can't be as easily coaxed into taking down a video by a more established outlet like that.
The Discord mute icon having three states is no excuse for it being bad.

Unmuted -> The mic, no diagonal line.

User muted -> Red diagonal line.

Server muted -> Could be the muted icon with a lock next to it; or the diagonal red line replaced by vertical bars like a jail cell; or even a cross instead of a diagonal, maybe within a circle for further distinction.
> ehh no one in china takes these claims seriously

I know that. I believe they were roundly mocked on Chinese social media, but the claims are so over the top to be utterly hilarious.
> Just guessing: smaller and broken families, more time behind screens, less male-only and female-only spaces, more mobility.

For the first two: the US divorce rate was at its near peak around the time that the linked article's poll shows that male friendships were at their high mark[1]. The average US family size has also not changed significantly since 1990[2].

Put another way: there were more "broken" families in 1990, at a time when the poll says that more men had closer friendships, and the average family size hasn't swung in any direction that would suggest any relationship.

[1]: https://ifstudies.org/blog/the-us-divorce-rate-has-hit-a-50-...

[2]: https://www.statista.com/statistics/183657/average-size-of-a...
You should link directly to the sources you curate, rather than just linking a duckduckgo search.
How hard would it be to run it on RaspberryPi ? (let's say RaspberryPi 400, the one that is within keyboard case)
There's a statistic that polled Americans with 83% "approving of action against China" [1] if covid was made in a Chinese lab. This story was floated early during covid and rejected, but because the US is trying to manufacture consent for action against China it's gotten a second wind. Also the Adrian Zenz "genocide" is part of the same attempt. Don't fall for it.

[1] https://thehill.com/hilltv/what-americas-thinking/556740-pol...
I don't know if you've noticed, but the political process is completely fucking broken. Good fucking luck getting any of that passed in any meaningful form.
Sad news, but I don't believe they are worried about that. It's good for their profit that hardware gets more and more commoditized and irreplaceable, just like phones. if it breaks, you buy a new all-in-one device which you can as each year passes customize LESS, and that's it.

I'm actually starting to worry about opensource approaches since the Year of the Linux Desktop (TM) is getting farther and farther.

Today I gave a go at XUbuntu 21.04 without a VM (which is how i have been consuming my linux fix recently) and it was okay, but even basic things like suspend didn't work and simply crashed the X window manager or other non-poweruser-ready shit.

It's getting more and more complicated.. sometimes i wonder if it's NOT and it's just me getting grumpier. But it really seems that consumer devices are getting more bundled and less customizable and tinkerable by the year.
The problem with trying to get rid of those "anachronistic" symbols is that when you task someone with it, they will come up with a bunch of very arbitrary symbols that are also simple permutations that are hard to distinguish.

There was an example in a previous HN thread on this topic. For "save", they had a rounded rectangle and an arrow, and then a bunch of operations had something similar, but with the orientation and details of the two elements changed.

Or, another example that made an impression on me when OS X first came out, was when the basic window controls became circular, jewel like bubbles, only distinguished by color - instead of each having a distinctive pattern/symbol.

It's so easy to fall into the trap as a designer of applying a pleasing uniformity that undermines the user experience. Imagine the nuclear power plant controls with hundreds of identical switches in rows and columns. Or an aircraft.

Nothing would mean anything without the past providing context, so complaining about anachronism is paradoxically complaining that a meaning is too well established.

The letter A is thought to come originally from a diagrammatic ox head, but should we eliminate it because we no longer use it in relation to livestock?

Just because people don't like a floppy disk icon shouldn't count for anything unless it can be demonstrated there is in fact some other symbol that is more associated with saving.
That post was hardly flagged at all. It did set off the flamewar detector. Probably rightly so as it was a classic sensational topic attracting a lot of low-quality comments.
Insulation in the UK at least is also rated by R-value (or U-value, where U = 1/R). Can't speak to the rest of Europe.

Standard Assessment Producedure (which is used for household energy ratings) incorporates both this and some fudge factors for draftiness and local wind speed.
I think you're being naive because the military always has that power, regardless of what people want to pretend. What would make it legitmate is that the people agreed to it ahead of time.
This seems like the same issue namecoin was trying to solve but never got anywhere. Does eth.link look more promising?
Is there an annotated version or walk through of this paper available or something? I've read it a few times before but I couldn't really understand what's so ground breaking about it. It could be because the more detailed and technical stuff I couldn't grasp that well, I understood high level the kind of model of information theory he was talking about but I'm pretty sure just that by itself isn't what made it so groundbreaking at the time
I expected this program would move the chess pieces by itself using a robotic arm or something. But, still great!
> Does anyone have experience with outsourcing this somehow?

Its very common. Marketing consultants and agencies abound.

> I'm thinking someone who'd do social media and promotion and we'd collaborate on a revenue share model of sorts.

These types of agreement exist but in my experience they tend have mixed results. It works OK in an affiliate enviroment, typically business models that have 1) a quick interest to sale window and 2) One of these two factors i) high conversion or ii) high value payouts. For example credit cards do well in affiliate environments but home loans (while they exist) dont get the same affiliate interest as there is a much higher research to purchase ratio and then proving you had a hand in that purchase decision etc.

If your business suits affiliate style results, then someone can work on promoting something and see fairly fast results. Also note social marketing can have a long term requirement to gain traction. In the partners interest they should want some ongoing claim to revenue/profit
or for them its best to set up a independent site and build an audience, then direct said audience to a product. That way they retain value for the lag effect of their work. So if you want someone to do this for your website, they might spend 6-12 months working their ass off building a supply of organic people then you give them the flick now its actually bringing revenue in. Huge risk for them to take.

I think in this situation the 3 better and fairer options:

1) Pay someone for their work and you take on the cost risk as the business owner.

2) Bring in a true partner and give them a share of the business.

3) Go to the affiliate marketing enviroment and get a clear pay for performance model set up. If going down this route be careful in it doesn't suit all product and there some really shonky people in this space. It can be one of the most successful channels for the right business and model. Also people can do their dough if they dont know their ins/outs and sign up to poor terms.

Overall: yes this is a thing people do. Try to look at it form both sides and set up a fair solution vs trying to get someone to work cheap. HN is full of comments of people trying to get developers to work on a product for some mythical long term payout, this is no different.
My first not-quite-languages were Logo and then a smattering of autolisp (I didn't learn near enough to know much to do with it). First real programming that followed was Fortran, eventually on a Cray with threading extensions. And then a fork in the road leading to both C and Smalltalk-80 in parallel.

I don't feel like this specific heritage affected how I learned programming. But then, I was mostly self taught with a generous amount of solicited input from older engineers and contractors I worked with/around (looking back, I'm a bit self conscious and just how annoying young me probably was--I did try to load balance at least). So maybe this article doesn't resonate much with me because it comes from the realm of common computer science pedagogy.

In fact, my first "college programming classes" were a year or so later, two classes in C that all mechanical engineering students at BYU had to take. I was able to wow my peers by making a faster sieve of erastones than others. And then for the "chose your own project", I used Smalltalk 80 to model quantities with units and a symbolic algebraic equation modeler/evaluator including a graphic visuallier that could plot arbitrary equations like PV = nRT -- the TA marked off points because my code didn't include enough comments even though the next closest program was a Fortran piece that prompted for a few values and it then spit out the correctly interpolated u, h, or s values from the steam tables. Needless to say, my impression of computer science pedagogy in the early to mid 90s wasn't that great. My take away was not so much what language was first, but who I learned from first.
Can you pre-tension aerated concrete? Concrete is already poor in tensile strength, it feels like creating voids in it would only make that worse.

And tensile strength is largely required for larger, earthquake safe concrete fixtures.
Such flags are for the most part quite in keeping with the site guidelines. If weren't for them, HN would be a political / current-affairs site. It's true that sometimes the flags go too far; in such cases we sometimes turn off the flags, if an article is particularly on-topic and/or capable of supporting a substantive discussion.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

I'm not convinced that we can do much better than that. Turning off flags or weakening them would be weakening the immune system. We need the immune system. Yes, the system has failure modes; correcting for the failure modes of the system is what moderation exists for. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Just to echo this dead comment: https://news.ycombinator.com/item?id=27647592

> But I assume it was Adrian Zenz who was throughly discredited in [1]

Zenz isn't discredited, it's just the PRC propaganda apparatus is trying its hardest to smear him as part of their coverup.

Also thegrayzone.com is so unreliable that it was banned from Wikipedia: https://en.wikipedia.org/wiki/Wikipedia:Reliable_sources/Per....

> Grayzone has no connection with CCP.

But it's the kind of outlet that would echo it: https://www.scmp.com/news/china/politics/article/3127611/chi...:

> Blumenthal’s website [The Grayzone] has been accused of whitewashing the crimes of authoritarian countries, from Nicolas Maduro’s Venezuela to Bashar al-Assad’s Syria, while failing to highlight flaws in regimes that are staunchly opposed to US foreign policy.

> And TBH, I dont think Zenz should be treated as authority in the first place. This guy has not set foot on Xinjiang in his lifetime...

Why would that matter? All of our authorities on Ancient Rome never set foot in the Roman Empire.
Ask HN: What to Stream?
Seeking ideas for content to Stream that is interesting to those on HN.

(Recommenders just regurgitate the same old stuff, but every so often I run accross great content on my own that is new to me and very well conceived and interesting - so I know that good stuff is out there; it's just hidden from me)
> Then you end up with unread messages for weeks at a time.

If people are a priority for you, then you need to just make time. No one is unable to spare 5 minutes to text back. You just have to sacrifice 5 minutes of something else, whether it's work, a video game, or a hobby.

If you can't spare that, then I guess accept that those people aren't that important to you.
I personally find every dollar that I pay to a moving company to be completely worth my while. They know how to properly disassemble and pack things like desks, furniture, etc. There’s also a correct way to pack the truck to minimize damage. Find a moving company affiliated with a national network, like North American, and you should be good. Call them on Monday though if you’ve got to move in 5 weeks. You want to be sure you can get on the schedule.

As for packing up (since you only have two rooms), I’d recommend getting actual moving boxes. These are sized to pack completely into a truck. U-Haul has a fantastic supply of these, and a bunch of specialty ones (TVs, Lamp Boxes, Dish Barrels, etc).
null pointers kill people
The answer is 10 / 14, which expands to his answer if you write out the decimals. The library just truncated it in its output. Doing your own cosine similarity is really hard to mess up.
Considering that you can put foam on the inside and outside of walls (exceptionally common in high-efficiency homes), this is likely not the issue.
Insurance is federally subsidized/backstopped so people in hurricane or tornado zones don't have to pay for repairs directly, so it's cheaper to build a junk house than one which wouldn't take damage.