skysight-inc/HackerNews huggingface dataset:
This sort of research is maybe less flashy than say using machine learning to automatically generate game assets from photos, but I think this sort of computer-aided game design is possibly the biggest way machine learning will transform video games. As games are becoming bigger and more complicated, the problem of tuning various gameplay parameters explodes exponentially. And, this sort of tuning can have a huge effect on player retention and overall game quality.

In this research the machine learning is being used to balance the game across different asymmetric strategies (different decks in the card game), but you could imagine using similar techniques for balancing and tuning content for single player games as well. Once you have a reasonable model of the player's behavior, you can do all sorts of automatic tuning like balancing the difficulty of jumps in a platformer, tuning enemy positions in an FPS, etc.
>> What matters is what we say after those, too. There's a big difference between, "It sounds like you're exhausted that. [Solution proposal]" and "It sounds like you're exhausted by that. [Pause, wait for them to expound]"

Really glad you brought up this point too. It comes off as extremely condescending if you don’t fully give someone space to express themselves. Simple follow up questions can be useful to help them develop their thoughts further, but firing back a solution instantly against something they may have put a great deal of thought into isn’t the right thing to do.
Image a segment display of these!
I also do things this way. I have low empathy in that I do not literally feel sad when someone feels sad (or the feeling is less by several orders of magnitude). I build a mental model of the person based on past experiences and literature. Then I apply that and I attempt to predict the emotions they might feel in the situation. I believe this understanding is a form of empathy, but I think other people expect the other kind of empathy. I get feedback about whether my predictions are correct by making confirming statements that are either validated or denied. "That must've made you feel undervalued." "Did you feel disrespected in that situation?"
Bouncing Donut with Native Web Components - FrameworkLess realDOM
I’m not saying that’s the case here, but that’s the general problem with the line of reasoning that “hey if you already have permission X then doing Y is the least of your concerns”.

The concept of defense in depth literally relies on each barrier being independent and robust. That’s why you see hardening of Linux’s hibernate even though the common refrain is “well if you have physical access the game is lost”. There are things that even root can’t do even though “hey if you have root the game is lost”. The point of the game is to never lose even in very adverse environments.
I make software for the heavy duty trucking industry. These systems are very common in fleets, and they aren’t really privacy invading in my opinion, since they watch you when you’re driving, which is when you’re working, and it’s watching to make sure you are alert and focused on the road.
Considering how insanely dangerous tractor trailers are, all the rest of us driving on the road should be thankful for stuff like this. Last thing anyone needs is a distracted semi driver.
Now that being said, if this is a contractor for Amazon, that can obviously be problematic…
This is really cool. Imagine we build non-relational simple read-only APIs powered by s3 with lambda authorizing, filtering, paginating requests? We have another lambda function poplulating s3 for writes.
I guess I'm just nitpicking the example, sorry.
Just out of curiosity, what kind of discussion do you have that require e2e?

Myself I use TG extensively with friends, family, girlfriend and I think I've used secret chats once when the gf wanted to send a naughty photo.

It's not that I don't have anything to hide, it's just I choose what to say according to the environment and I feel the features of telegram far outweigh the con of not having e2e at all times.
Georgian to me especially in this context originally meant the period.

https://en.wikipedia.org/wiki/Georgian_era
It depends on what you think the purpose of these laws is. If you think they're supposed to be deterrents, then you're absolutely right. It's not a deterrent for rich people.

The other point of view is that by speeding, you are doing a certain amount of damage to society. Speeding does kill people, so you can spread the cost to society across all speeders. Government agencies regularly put values on human lives (usually around $10 million right now), so it becomes a simple number of people killed * $10 million / number of speeders / rate of speeders being caught. This damage being done, however, is the same no matter how much money you make.

There's a long tradition of seeing the punishment for a crime as making society whole after you've done damage to it (hence the phrase "paying your debt to society" being used to refer to a prison sentence).
Hey,

When we applied we were at around $1k4 MRR, when we joined, $3k MRR.

Terms we had were close to what is published on their website.

10-15% equity for ~$150k.

Here's a little thread I made that goes into the details: https://twitter.com/PierreDeWulf/status/1346890035493265411
You might want to build some rate limiting into your lambda as well!
The most obvious use of ML in this context would be to predict player actions in multiplayer games. Most such games extrapolate the actions of remote players in order to give the illusion that there is no lag between updates. I bet for many situations, a good ML implementation could make this work almost flawlessly. No idea if anyone is doing this yet.

Also, the headline is wrong: It's 'Leveraging Machine Learning for Game Development'.
If you are using a compression algorithm, you want to use optimal algorithm, right? That is performing compression nearly optimally, right? Well, this is a step in this direction.

Compression is an AI-complete problem :)
If you really must have hover-based nested menus in a web app, you can at least use the transition controls so a momentary loss of hover doesn’t immediately hide the whole menu again. Sadly, this technique doesn’t seem to be widely known and a lot of sites aren’t using it, which increases unnecessary frustration for users. :-(
We offer 0% financing, way more attractive than raising debt against your home
Netflix is one of those sites where I find it hard to imagine that its designers ever tried to use it. It’s maddening.
I could see contractors loving your service on that front. How do you plan to handle contract disputes? Mandatory arbitration?
> you clearly know the culture behind it is not sustainable and has no future.

It's not a culture shift, it's a technology shift. Systemwide shared-libraries are going away because they involve all-manner of versioning difficulties (DLL-Hell, etc). Simultaneously, computers have enough physical memory such that processes don't need to share libraries in-memory to keep usage low, and the security advantages of single-upgrades to shared libraries are wiped-out by programs breaking due to unexpected changes in their dependencies, and writing software is now accepted as a treadmill: ship regular updates (monthly? weekly?) where the only change is updating to the latest dependencies and ensuring tests pass - these 3 things combined lead to portable, self-contained software that can run on minimal platforms. Other examples include Go's single-executable statically-linked compilation. And so on.

But this is progress. I do expect eventually we'll have entirely dependency-free software where every redistributable is effectively its own self-contained computer system (basically, a VM): that has tremendous implications for long-term application support. Apple (rightfully) gets a LOT of stick for their lack of backwards-compatibility support, but if all software for Apple's platforms eventually becomes more like a VM image then we'll be able to run those VM images on Apple's future phones - and even non-Apple phones - and non-phones, decades from now - which is a refreshing change from where we are today where we can't even run games from only 2-3 years ago.
Can’t you do that through ebpf?
Duke Nukem had this particular ambiance that IMO Quake lacked. And I sharply remember that mirror: what an excitement at the time! A mirror! Which we can break!

And in total honesty, my machine could not run Quake and I only caught up with the true 3D era with Unreal.
Personally I rather it didn't, yes. Being sold to Facebook just means I have yet to switch messengers again.
The Pastry A.I. That Learned to Fight Cancer
> The cover-up continues!

I'm not even sure this qualifies as a cover-up. It's more of a fig-leaf that provides 'deniable plausibility'[0] and enables as many people as possible to look the other way even though 'everyone knows the score'.

[0] 'Plausible Deniability' consists of making a denial plausible eg. "It is possible he really didn't know"), and relies on giving the benefit of the doubt, while 'Deniable Plausibility' consists of actions that make an affirmation seem less likely (eg. "But there was an investigation, so surely what you claim happened would have come out!").
How do these apps get by Apple's highly regarded, industry leading, 30% worthy, approval process?
Thanks, excellent article - no questions left.
Günter von Gravenreuth also rings a bell, haven't read that name in a long time.
Careful though - "It sounds like you're exhausted by that" can also come off as sounding quite patronising.
Oh no. No. “You have nothing to share.” E2e by default or GTFO. This isn’t about your secrets. It’s about making your regular discourse indistinguishable from secrets. There is no con to e2e, and many cons for snake oil/plaintext.
There's a simple technique that often helps: Let's say you're talking to someone and it's not going well, empathy-wise. (If you like, you can remember a situation from your past now to try this out with.) Allow your locus of perception to move from your physical point-of-view to the outside, so that you can see both yourself and the other person. Then (and this is the important bit) move around so that you are hovering above the other person's shoulder looking back at yourself. Now review (literally re-watch) the situation from the other person's (literal) POV. This will often present you with new and useful insight into your communications and relationship with others.
I’ll advise my child and adult friends as well to not write shitty tweets.
>> Then say things that show you know how they feel.

Take care not to “me too, <personal anecdote>” as it can detract from the person seeking empathy.
Wasn't that the original value proposution of the Apple products under Jobs? That the overall craftsmanship was high and they just didn't feel crappy like their competitors'?
> Twitter (who uses AWS)

Twitter also uses GCP, and Azure I’m sure. Their serving layer is not hosted by AWS though, and I’m reasonably certain AWS could not shut down Twitter immediately simply terminating their AWS account.
C's undefined behavior bites developer, film at 11

FWIW, tweaking "main" so that the compiler can't determine the denominator is zero via static analysis makes this stop:

volatile int wat = 0;
foo(0, wat);
I think a very important step is acknowledging that the person standing in front of you has the capacity to feel whatever negative or positive emotion that you can feel.

(That is regardless of whether you can quote research to the contrary. That is, statements that some people in some cases given some environment in a given moment or period could not pass some bar that some researcher has set.)

Your goal is to discover the person standing in front of you by allowing yourself to see them as a fully capable and imaginative human.

The other thing is to acknowledge that everyone is at some stage in their life. They have realized some things and others not. You want to know how they see the world and how they interpret what happens to them. Usually here you'll discover that they make some rigid assumptions about the world whenever they are mentioning some issue. And usually that issue has something to do with their relationship with other people or with the way that they view themselves.

Within all this is of course you as the listener. If something is making you uncomfortable in this process you should be very honest with yourself what that is. There are of course cases where people are very deeply entangled in their own world and I don't think in those cases it is beneficial for either of you to participate in the conversation.

To add to the previous point, I think realizing that there is a lot to be learned by allowing people to share the way they think with you. I think you would be surprised by what people are willing to tell you if you allow them and the kind of deep relationships you can form that way. It's also very surprising to realize that most issues that people have beneath a very shallow surface of circumstances are really almost the same. And they mostly have to do with the way that they talk to themselves about what happens to them.
Everyone I know that has done major renovations has taken this approach for financing. What would be the advantage of going with Kanda rather than their own bank?
That's a wrong simplification of ML. Take RL for instance.

And the parent already explained a concept: generating maps. It could still have an RNG as the base (noise function over something), but then use ML to place elements based on existing human-made maps.
https://www.mcmaster.com/

This is how I want websites to look :)
Everything gets to be crap by adding the label beta. Texas electricity system, beta!!
Asympastote.
Whilst you could take out a HELOC to complete a home maintenance project, the minimum you can often take out is $5000. If your project was only $1000, you may end up paying more in interest for the HELOC rather than a personal loan for the amount you want to borrow with Kanda. Not only that, but our tradespeople can offer 0% finance to their customers, reducing the repayments even more. Sure, if they were unlikely to get an HELOC they are unlikely to get approved with us, but then the tradesperson knows the customer is unlikely to be able to pay for work completed and is protected
At least you still have that good Ulster Scots sense for banter.
Exactly, yup. Whatever it returns is automatically cached at the key.
Sharding Postgres on a single Citus node, how why and when
Sounds like they actually mean competing for people's attention rather than competing on an economic level. When people are essentially addicted to TikTok + Instagram they don't have time to interact with the fun projects the studio creates. Interesting idea. For aybody producing anything, it's almost essential these days to have a presence on social media and trying to get viewers off the social media to your website is exceedinlgly diffificult.
> Just out of curiosity, what kind of discussion do you have that require e2e?

Where as your conversations couldn't possibly be made illegal by your government in the future?
I get frustrated on my iPhone SE by apps that have me fill in a field but then no “done” button to close the keyboard. Between the keyboard and the app’s overly large heading, there’s barely any space to click anything else to close the keyboard without triggering something else. Cronometer is bad for this.
> Most of the screenshots in this article are from iOS apps that show Google Material Design. It’s not too surprising this doesn’t work properly on Apple devices[...]

I can't help but feel a bit of schadenfreude after visiting many websites clearly designed on - and for - Apple devices. Those gossamer-thin font weights are unreadable on anything else.

Also unrelated, amazing how the tables turn: I remember back in the day when small iPhones where considered to be "the ideal phone size" but the technorati, there even was a doctored graphic to go with it that showed how a thumb would reach the very top of an iPhone screen. It was doctored because the phones were not to scale, in favor of the iPhone - and this was before Apple had a larger phone.
I do all of my iOS development on an iPhone SE simulator. No, not the iPhone SE 2020, the original one.

Scaling designs up to an X class device is much easier than trying to scale down.
You can click 'manage settings' and disable the analytics cookie (which seems to be the only one enabled be default unless you click 'accept all'.
Hold babies.
Hold puppies.
Hold kittens.
Hold baby chicks.
Hold lambs.
Hold calves.

30 minutes per day. Every day.
Your empathy will skyrocket.
Still works in all the newer Samsung devices with an S-Pen, even in some regular apps, where you get to see e.g. button tooltips when hovering. This little stylus is what makes me stick with that brand, admittedly.
Some of the best and most innovative art I've seen was developed wholly by public funding.

I can't imagine how it is in the USA, where art lives and dies by how marketable it is.

It occurs to me that the (newer) experimental art I have seen from America was developed by wealthy people with loads of free time; the era of wandering jazz and blues musicians having long since passed.
The other reason is that “the cloud” is a big dongle in this case. It makes sure you have a subscription, pay your fees, and you can’t run away with software you never have.
Also, it’s much easier for the vendor to manage the cloud-based software than on installed packages on your local matching.
China to ‘tap policy brakes’ amid global commodity price rebound
Because
let transformed = for(let i=0; i<n; ++i){something()};
doesn't work.

For loops are just clunky. They're not values, you can't pass them around or copy'n'paste them where the transformed value is needed.
> I grew up with money. From day one my mother berated me for turning on more lights than I needed in the house, or wasting the last bit of butter on the packet. Our cars were always economy models and I drive a 17 year old car right now - fully bought and paid for by my dad 17 years ago for $15K. It's not a "beater". Why would I invest wealth-creating money on a depreciating asset to replace a perfectly good tool?

this isn't an example of being enlightened, frugal, eschewing conspicuous consumption, etc. it's exactly what people mean by the phrase "penny wise, pound foolish". you drive yourself (and presumably others) around in a 17-year-old car when the cost of a brand new one that meets modern crash-safety standards would be nothing to you. the risk/cost tradeoff makes no sense for someone of your (or your family's) means. I would also critique your dad's paying cash for a car when he presumably had great credit, but that's a more debatable point.
Comparing Svelte and React
It's interesting that you want to panic over "hieratic" but not "Sinhalese". Those two words are fully parallel; they are both names, and their meaning is "the thing of which <this> is the name".

The context of the use is pretty strong in this case, too, where "Egyptian hieratic numerals" [numerals used in Egyptian hieratic] is grammatically coordinated with "traditional Sinhalese numerals" [numerals related to Sinhala] and "Siniform numerals" [numerals similar to Chinese [numerals]].
AMD refuses to limit cryptocurrency mining: We will not be blocking any workload
We currently require our contractors to be associated with a regulatory body, who can inspect their work if a dispute arises. In the UK, this is mandatory anyway. The customer also signs a satisfactory notice on completion, and we encourage them to ensure they are happy with the work before signing the note
A ‘Buy Nothing’ Group Kept Me Human
Of course, the FSM holds the other 7997 seats, due to the rise of post-apocalyptic religious zealotry, combined with the use of directed microwave energy to systematically purge the old guard.

They said I was crazy when I stocked my panic room with 3d print stock (steel, of course) and emp-hardened colander designs. FOOLS! Who’s crazy now?
Looks very nice. Seems like a good fit, potentially, for structuring some complex systems' code.

Thanks for sharing it.
Nothing even close to jovian french fries: https://www.sciencemag.org/news/2013/12/scienceshot-french-f...
The simplest explanation for this is the fact that the desktop apps are native apps and not based on the massive and sluggish electron framework.
I think this is an underexplored idea. I often do it with onions, both putting some in early and putting some in very late. It's a cheap way to get "two" vegetables in your stir fry or chili or something for the effort of one.
I feel like they reduced the delay in an attempt to increase usability. It's tough to slough through all the gatekeepers to get rid of something like the menu styling in a web app. You might get buy in across the team and then a key stakeholder goes on a diatribe of why they think we should keep it and then everyone else runs out of energy trying to counter every one of the rationales. The people fighting for change get tired and pick another battle.
I really enjoyed reading Time to Think: Listening to Ignite the Human Mind. It is more for the professional setting but I think a lot of it is applicable to personal life as well.
The dirty secret is that it won’t, because of induced demand (which applies to trains too, they’re just higher capacity and more scalable).

That being said I figured the big things were access to suburbs and suburb to suburb travel.
In China, usually you could tell a person’s age by reading the names. However, the exception would be if the family’s ancestors were literate thus made a genealogy book, where the book will tell you which character could be used for the first character of a given name for the next few hundred years of the descendants; plus the descendants was able to protect a from the political movements in 1960s. My family’s genealogical book was mandated to be destroyed in the 1960s, hence I won’t able to tell my grandchildren which character was selected for his kids as my grandparents wasn’t able to recall the remaining.

The article could be way more interesting if it cross referenced names of Taiwan vs Mainland China. Names of newborns in China after 2000s are heavily influenced by TV shows, novels by Chiung Yao etc. (from Taiwan), due to parents love watching those TV shows, and a lot of them cannot remember the remaining of the genealogy book. Names heavily used by people born in Taiwan in 1980s, gains popularity in 2000s - 2010s in Mainland China.
It's hard to imagine someone reviving Gigi[1] today. That was a Broadway musical (1973) and a movie (1958).

"Thank Heaven For Little Girls: [2]

[1] https://en.wikipedia.org/wiki/Gigi_%28musical%29

[2] https://youtu.be/2TqSyvdqn9c
> the fun projects the studio creates

What actually are they creating?

I'm finding it hard to see some concrete examples. Do they mean the abstract videos and Flash-style games on this page? Yeah... I can see how most working people don't have time for that kind of stuff. But I don't see Big Tech doing these things either so where's the competition they're talking about? It's not like Google have an absurdist Flash-game division do they?
> This sadly continues even today both in the US (to a lesser degree) and internationally.

To a lesser degree? I am inclined to believe that this[0] Vietnamese-language paper publishing an entirely fabricated story about Black men (and representing a photograph of tragically murdered Ahmaud Arbery to identify a fictitious perpetrators) was intended to prey upon the incredulity of Vietnamese-Americans.

0. https://tuoitrexahoi.vn/truy-na-4-ke-da-mau-cuop-hiep-2-me-c...
"The invention of a new dish does more for the happiness of mankind than the discovery of a new star" -- Brillat-Savarin