skysight-inc/HackerNews huggingface dataset:
I was lucky enough to be a builder on one of the teams for the 2018 season. I didn't get to design the robot, but I did get to machine and assemble parts of it and attended the filming in LA over a grueling two-week period of nonstop fighting, repairing, tweaking, and scrambling for parts. If you have any questions, feel free to ask.
That is a convincing argument in itself that billionaires should not exist.
There's nothing about the lambda calculus which forces you to use the church encoding of natural numbers.

You could also come up with an encoding based on booleans as bits:

{true} = \t f. t
{false} = \t f. f

then bytes:

{0b00001111} = \f. f [false] [false] [false] [false] [true] [true] [true] [true]

which you could merge up into larger integers just like real computers.

or for one less based on the 8-bits and to keep the infinite range you could just represent integers as lists of binary numbers:

{[]} = \c n. n
{x::y} = \c n. c x y

{0} = []
{1} = [true]
{2} = [false, true] (i.e. reversed 0b10)
{3} = [true, true]
{4} = [false, false, true]

which you could imagine using to implement a way more efficient shift-and-add multiply, O(log M * log N)
Yeah they are trying to prevent the ElasticSearch scenario. It makes sense to me. They need to form a sustainable business model.
We started watching with closed captions so we could watch while the little ones were small. We never stopped.
The paragraph immediately after the one you quoted should give you context. We're not debating if its amazing or not, that's a statement to dispute the assertion in your title that you know for certain that the solution doesn't lie in this framework even though you don't know what a solution likely is.

It is sensationalist and very easily shown to be not well thought out.

The present suite of models is not optimized to detect or deal with misdirection. It is a transparent presentation of weights learned through massive chunks of data and future iterations are likely going to bake those assumptions of misdirection into their training runs.

You highlighted potential solutions yourself. At its very core, the problem is one of either sanitizing inputs or outputs. How does one do this? Image models come pre packaged with a discerning model that flags NSFW pixels, there is no reason why a generic "Is this NSFW or threatening" text model optimized for this use case will not work to serve the same purpose. By ruling out the approach with an assumed, simplistic take that "Ai can be gamed, so NO", you're really splitting hairs and trying not to find a solution to provide a sensationalistic take.
I think the mission are the most interesting things in the game. The rest gets boring for me after 30 mins. Precisely because it's so shallow.
I believe this is because these settings are linked to the host in some of these apps. For instance, captions can be blocked by the host on Zoom. There is no such aspect to consider when streaming video for a single user.

How do I know this? I once organized a session on accessibility and it turned out a deaf guest had the captions blocked by our IT guy who didn't understand what was going on...
I think your ontology encompasses too much to be useful in classifying games. All single player games without a random element can be modeled as graph search problems with varying degrees of cycles permitted.
Maybe it was capped in gold or something
I disagree with the premise of someone being more powerful. What does power mean? You serve a role in an organization and have expertise. It’s your duty to provide that expertise to the firm and/or its clients, no matter their level. That’s what they PAY you for. Sure, you can be overruled by those above you that have different responsibilities or motivations, but you still have to provide your expertise for the position you’re in.
FF throws an insecure warning so I can't check it out
Image models ship with a discerning model to flag NSFW pixels. Similar approaches can work here as a band aid while the next generation of models incorporate misdirection and trolling into their training pipelines.
Just look at Tomb Stone: won several seasons, but then other people built better bots or knew how to use them more effectively.
The blog posts are warnings about what not to do. People, naturally, when they don't fully understand something or can't grasp the complexity of something want to rebuild. Because writing also helps us understand that is what we are building. But its a trap, what you've rewritten will never be the same as before and there lies the footguns.

The blogs are plainly stating, "even though you feel you should rewrite, you probably shouldn't."
Figma Millionaires
Mantra-miner, contribute to free software by having your computer recite mantras
Good answer.

Some developpers seem to think that their jobs is to engineer nice and beautiful systems. It's not.

As a developper, you're getting paid (fyi the minimum so you don't leave the company) in order to maximise total shareholders' returns. That's it.

The business doesn't care if the codebase is garbage, with massive technical debt, nor if you struggle working with it. That's literally not even a problem as long as it is concerned.
The metaverse will be the graphics of gta combined with the civility of twitter
Peaky Blinders and Letterkenny, for me.
If the country that can barely run its own army or collect taxes somehow can mastermind every trolling and propaganda campaign on Earth, I have to wonder how much more the US logically must do. Maybe this article was written by Washington trolls and bots?
The second zenodo record doesn’t look like research data at all, looks like someone is abusing zenodo to share movie rips or something?
> In my experience, this kind of spaghetti is quite normal in shipped games

Just to be clear, any type of spaghetti (visual or code) is common in any type of shipped software product (game or not), especially ones where there is deadlines.
You might find this interesting:

https://news.ycombinator.com/item?id=32880920
Something used in only one proof is a trick. If it is used in two proofs it becomes a lemma.

Calculus is used as a filter. It is not taught because you will need it in the future, it is used to detect second rate minds. It is debatable whether this is an appropriate use
.
>I was not accused of anything. The system randomly selected my transaction for a check

Yes, thats the accusation.
You do it in person, with people you trust and respect. It's always been this way, even during the heyday of the free internet.

People like to look back with rose tinted glasses at the "good old days" of free expression online, but choose to forget that such conversations with strangers inevitably led to misunderstandings and bad faith assumptions, degenerating into smug superiority fests at best or flame wars at worst.

I post occasionally on HN because it's a lot better than other places I've posted to in the past (Usenet, Slashdot, Reddit etc), but even this is but a pale shadow of the conversations I have in person over drinks.
> see a recent Texas anti-bds law that's currently enjoined by the district court due to it's infringement on a corporations first amendment rights!...https://www.salon.com/2022/02/02/anti-bds-law-in-texas-free-...)

That's quite a weak example in which a single low-level judge issued an injunction but "stopped short of fully blocking a state law" and an advocacy group claimed the law was unconstitutional.

Anti-BDS laws have existed in many states for quite some time, under many different courts, and not been overturned. So until a SC decision finally finds such laws unconstitutional, I will continue to accept that they are, even though I am strongly against them.

> the whole discrimination thing only applies if there's not a legitimate non-protected class reason

Protected classes vary by state. In Texas, because of this law, political belief is now effectively a protected class, at least w.r.t social media.

As you said, Twitter can still claim "a legitimate non-protected class reason" (like, the account is a bot) for terminating accounts, but can't "discriminate" against political views.

The California version forbids retaliation in the workplace, the Texas version forbids retaliation on social media. They aren't so different.
I don't think that's the right answer. I think that people simply don't engage with the academic discipline at all. My wife is a professor in the humanities and she sees this all the time with engineering students. They'll make big bold claims about the field that are wrong and can be addressed by reading almost anything but they refuse to even take that step.
> What's the argument against them building in public like the rest of us?

Not sure if you are aware of the protection of trade secrets and intellectual property for games and proprietary game engines that if leaked would be useful to hackers, cheaters and aim botters?
Maybe the OP's daughter would be better off as a business major.
There's a huge difference between something being made edible, often out of dire circumstance or extreme poverty, and something being desirable, let alone "the best thing ever." Surströmming is such a perfect example. It came from a different time and a different place, where you're eating your unpleasant fermented fish while trying to make it as tolerable as possible, or you're going hungry.

The reason their eating habits changed is because through economic and technological development, they were able to move beyond eating what they can to eating what they want. In short, progress.
> But the point of forum rules is to constrain the mods, not the users.

Indeed. And these "forum rules" do the opposite: They hallow inappropriate behavior by "moderators": Arbitrary and extreme sanctions, lack of transparency, lack of minimal due process, lack of consistency etc.
My majority usage of lambdas is for use with work queues (so think Java executor). With the std only the easiest way to build that is a vector of std::function. But then your lambdas can't capture unique_ptrs, even though lambdas themselves have supported move captures for a long long time now. You can do this with std::packaged_task, but that has internal heap allocations for the future. Which if you don't need is just overhead, and not cheap overhead at that.
Something this messy is highly likely to have many security vulnerabilities. Maybe start with a scan or pentest and use that as additional justification to get things in order. 20M a year also means that this company can't afford for this application to be compromised.
> Edible insects are often talked about as a possible "food of the future" - but what does insect eating actually look like in the here and now?

There's definitely an overlap with the 'weird Japan' clickbait, but the first sentence of the article says to me that this seems to be an attempt to normalize the eating of insects to westerners who are highly culturally opposed to it.

Skimming the article, the wasp eating seems to be done for a festival in one particular village. In my experience, even people from cultures who had insect delicacies bragged to me about eating insects like some kind of rite of passage. I have yet to meet a foreigner who brings a bag of insects in their lunchbox.

I personally won't eat insects ever. The oceans can turn to acid, black clouds of smoke can envelop the earth, and I will still not eat bugs. I could imagine that most of the people in Japan feel the same way, or I could be wrong.
Non-trivial numerics are done through FFI in python. Python doesn’t support fp16, but a native library behind it does. The exact same premise applies to JavaScript
... yes? One still needs to put it in sum types sometimes. This is what std::variant solves.
What brought down Airlift, Pakistan's first would-be unicorn
That is a common misunderstanding of first-to-file. Under first-to-file, prior art is absolutely still a defense, and much easier to prove than under first-to-invent. If you publicly disclose something before someone who invented, but did not disclose, the same thing, your publication counts as prior art. It is much easier (read: cheaper) to demonstrate that "X document was published on Y website on Z date" than it is to start doing discovery to compare private lab notebooks or whatever to decide who really invented the thing first.

First-to-file is mostly about simplifying the complicated litigation edge cases where two people claim to have invented, but not disclosed, the same thing during the (US-specific) one-year grace period they have to file a patent on it.

Prior art may still not invalidate the patent, though. Usually the patent holder will argue that their patent differs from the prior art in some respect (you can often find these arguments in the patent's file wrapper at http://patentcenter.uspto.gov/). But that narrows the scope of the patent, and being your own prior art is a pretty good defense against infringement.
Some of my best memories are riding a bike around the environment with the radio on be it in San Andreas or in V, the gameplay and immersion are great for a real life simulation of no rules riding.
Dota 2 running great? Far from it. Maybe it's running ok on the M1s or newer. I play on my macbook but with most graphics set to minimal despite having a dedicated gpu.
Although I agree (mostly- there may be some further structure in my ontology, but not worth arguing about- I’ll buy your characterization), I think that this is exactly what makes it useful.
> Which doesn't mean that they are any better than the provided standard implementations.

That standard implementation is a thin wrapper over malloc(). That standard malloc() is not necessarily good enough. The performance is not great, but worst of all when you have many small objects, they are scattered all over address space. Chasing many random pointers is expensive.

While it’s technically possible to use custom memory management with std::unique_ptr with that that second template argument with custom deleter, it complicates things. The code often becomes both simpler and faster when using custom smart pointers instead.

That’s not specific to videogames, applies to all performance-critical C++. These standard smart pointers are good for use cases with a small count of large long-lived objects. For large count of small things, the overhead is too large, people usually do something else instead.
Ukraine’s Lightning Counter-Offensive Overwhelmed Russian Forces W Humvees
It’s just a remnant from the year when ‘blockchain’ and ‘crypto’ where the big buzzwords that attracted investors.
I am in the camp of "if a game is fun then I don't care what it looks like" but also of the "I could not possibly publish a piece of art that looks like shit" personality type. IOW, I generally demand more perfection of myself than I would ever require of someone else. So I think I feel where you are coming from. :)
But pytorch is not an exception. Scikit learn, scikit images, statsmodels, matplotlib are not mostly implemented in compiled languages.
I'm sure the audio mixes have something to do with it, but I also just like to read. I hear just fine but I wish I had closed captioning in real life!
I've been learning Chinese. Learning to write the characters (not even memorizing -- just copying by sight correctly) has been a very effective way of learning to read Chinese handwriting, especially the semi-cursive script. With almost any writing instrument, the order and direction of strokes is important to reading Chinese, and the best way to learn to decode that is to learn to encode it yourself, probably.

I would suspect the same is true of cursive Latin script, in the same way.
Apple already foresaw that possibility and banned it . iOS users are forced to use Safari.
https://archive.ph/4YIBc
Does that mean they can collect all the filenames on the device?

Personally I'd be more worried about these: "keystroke patterns or rhythms" and "Where you log-in from multiple devices, we will be able to use your profile information to identify your activity across devices. We may also associate you with information collected from devices other than those you use to log-in to the Platform."
I thought it is fairly obvious. As a company, you want to avoid any type of communication where the end result is that you spend money, and maximize the flow in the channels that actually bring in some money.
Ballpark nachos are similar to Cinema nachos in the UK.
More work than JIT compiling Python?
I've recently simplified my note-taking workflow but there are complexities. IMHO, a note taking application needs a way to at least do the following with notes:

* View and edit

* Organise

* Search

* Sync

All in one solutions can be nice but also lock you in. It is as the name says: all or nothing (well all or figure out how to migrate your notes to another application). My current workflow is to use different tools for different jobs. The downside is it's more to set up and it may not be suitable for everybody.

* I use any markdown editor to view and edit notes

* I use the filesystem to organise notes by broad categories (directories are never more than two deep)

* I can use any tool I like for searching notes (my markdown editor(s) has one but I can also all use ripgrep or whatever tool I like)

* I sync using my preferred cloud storage provider

My markdown editor is doing most of the job of a note taking app but the point is I can seamless switch for something else without much hassle. Or use different ones on different platforms.

This does require search tools to do a lot of heavy lifting when broad categories aren't enough to find something. But I've yet to find a better way (I've not had much success managing tags, they get messy fast).
Doesn't a sextant also require a rather thick book listing the positions of many celestial bodies at certain times/locations?
The worst tech team you've ever seen and yet they are generating 20 million a year? I think you should give them the respect they deserve and understand the limitations they have been under.

My thoughts:

* Get the code in source control straight away

* Get the infrastructure stable and up to date if it's not

* Get CI pipelines set up. As part of this, make sure the code is running through a static analyser. This will give you a backlog of things to work on.

* Organize an external penetration test to be carried out

* Investigate updating and/or consolidating the software libraries used (Jquery etc)

* Choose a page/feature to update on its own. Bring it up to date.

At this point, you should be in a much better state and you will have learned a lot.
https://archive.ph/oocDk

https://youtu.be/nB8LflLMiCQ
If you are in a democratic country, your society has explicitly granted your government authority through your voting systems to be the ultimate arbiter and parts of it can and does get revoked as the will of the society changes.
It looks like several thousand in the Kharkiv region, the penetration of the lines and encirclement of some units was so fast they didn’t have any choice. But then several thousand Ukrainians were captured in Mariupol. I’m not trying to make out there’s an asymmetry in this, it’s not intended as a partisan comment. I’m just pointing out that surrendering is a viable option on both sides in many circumstances and is actually happening, sometimes for whole units.
I think the term comes from Computer Architecture/Operating System Design. Working memory in that context is defined as the set of code and data pages that need to be in main memory for the program to function without incurring page faults. As long as the working memory of a program fits within available memory the performance will be constrained for the most part by CPU performance. If working memory set exceeds the size of available memory the program will 'thrash', i.e. excessing disk access that effectively stalls program execution.
What Does Alzheimer’s Disease Do to a Marriage?
"team is 3 people"
and
"this code generates more than 20 million dollars a year of revenue"

Whatever else you do, I hope you and the organization figure out how to celebrate that those three people are generating 20 million dollars of revenue (or at least keeping part of the machinery that does that running.

"I know a full rewrite is necessary, but how to balance it?"

Well, maybe...

How much code is it? How much traffic does it receive?

----

I would be looking at https://martinfowler.com/bliki/BranchByAbstraction.html or https://martinfowler.com/bliki/StranglerFigApplication.html
I bet they don’t show subtitles when the film is in your native language.
The future of documentation at Canonical (2021)
Good I very much hate self check-outs. Maybe if they offered discounts for use, maybe if they worked better, but the current practice of just off-loading labor on the customer I do not like.

On a side rant, is anyone else bothered as much as I am at how self-checkouts force this tediously slow pacing for doing each step. You can't just scan-scan-scan-pay. Instead its scan...."place item in bag"...pause... now you can scan the next item. Do it too quickly and it freezes up. The regular checkouts don't have this issue. Drives me absolutely crazy.
It's a waste of time in the sense that it's too late to change, but in itself it is the mechanically superior way to write and block letters ought never to have been adopted.

I just feel aesthetically depressed when I think of millions of Americans having their pen nibs jump everyday across the page like an alarmed bug, when they could be forming those delightful, uninterrupted, smooth-ass lines. Csikszentmihalyi (RIP) is turning in his grave at all that missed flow.
Am I the only one who is very tempted to try it? It looks delicious.

Then again, I used to go to a small yunan restaurant in Shanghai that served fried bees which was a great appetizer with beer.
Ah, but you're not really approving a patch. You're approving a series of changes, and specifically their motivations. That's why git history is important. Complex code is meaningless without an understanding of what motivates it.
How does Phorge/Phabricator compare to other code management tools like Gitea or GitLab in terms of resource requirements? Can it, e.g., run along side other apps on a single-board computer, or does it take more system resources than this?
I cannot believe a raw link to Wikipedia made it to the top stories.
You have the right to not shower for days and make a fool of yourself. It is considered indecent to do so.

Similarly, using a funeral service, public or not, to push your agenda is considered indecent. You have the right, yes, surely, but have some respect.
Feedback: add restart button so I don't have to reload the page when I get stuck.

Great game!!
not unusual at all
Fun! Though I managed to break the game by placing all on the boat :)
If you agree the skill is outdated and useless, why are you glad they’re making your kid learn it?
I also suspect the hardware they master for is not the hardware most consumers have. My cheap soundbar isn't going to produce the sounds they want, and im not going to hear dialog. But when I visit a theater, I have no problems hearing the dialog.
TOTP is a second factor because you can't store it in your mind (and therefore it's not something you know, but something you have to have). You could defeat that using this virtual FIDO project or by storing the secret in readable format in a password manager that itself can be unlocked with your knowledge, but if we're just trying to find ways to use factors in a way that makes them useless, you can also just store them in a pastebin, it's free and all you need on any computer is to just visit your paste url!
[pants] is my favourite. I'm waiting for [t-shirt] but it never arrives.