skysight-inc/HackerNews huggingface dataset:
It is, it's just part of a project I'm working on that uses Love2D and integrated with it a bit tightly. But I think it could be useful.

Actually when I think about it the thing I made probably isn't a "REPL" in the Clojure sense since all it has is a command line and module hotloading; there is no namespace support and the command line evaluation does not happen in the context of the program, but you can basically call a function that gives you the entire global state of the game to mess with and see changes instantly. Maybe that's a better approach than having global state shared between both as Lua has no namespace support built-in, and I don't want to hack it on to keep things simple.

Here is the drawing code for the REPL in-game.

https://github.com/Ruin0x11/OpenNefia/blob/master/src/api/gu...

Here is the server which listens for commands using a custom protocol. I want to use nREPL at some point but that requires merging some changes into external projects with the client side tooling.

https://github.com/Ruin0x11/OpenNefia/blob/master/src/intern...

Here is the code which handles hotloading. It's complicated but I had to write the system so that it also handles sandboxing external mods and hooks into Lua's module management, running special checks to see if the loaded code is not part of the base game. You can probably get away with the version in lume if you don't need as much. But the point is that this is what ultimately allows changing files and seeing the changes instantly without restarting the program.

https://github.com/Ruin0x11/OpenNefia/blob/master/src/intern...

https://github.com/rxi/lume/blob/98847e7812cf28d3d64b289b03f...

Here is the integration with Emacs.

https://github.com/Ruin0x11/OpenNefia/blob/master/editor/ema...
> Understanding something really deeply is connected to our physical intuition

This rings true to me.

I think that I "understand" how to start a fire, which I do a couple dozen times a year, in a deeper more complete way than I understand any of the abstract software development that I spend 30 hours a week doing.
i think what he meant was that it would be easy for it to do these things, but Android doesn't let you do them.
Depending on what you consider production, there are definitely possibilities: https://aws.amazon.com/ec2/graviton/
Any points like "but the LED is directly fed from the power line" are moot.

(1) With a mechanical shutter, the state of blocking can be trivially and reliably inspected. With electrical control, this is not the case.

(2) A mechanical shutter works by making it physically impossible for the camera to see anything, while powered or not. With any electrical control, this is nit the case.

So, either you use a mechanical shutter, or all bets are off.
Isn’t it also the case that a big heavy car with gigantic tires is louder than a lighter car with narrower tires? A Tesla Model X is pretty dang loud at 45 MPH, compared to something like a BMW i3 that weighs half as much and looks like it wears bicycle tires.
If you're going to put up a wall up on your websites, make sure they load right away instead of loading the whole article before the paywall gets loaded.

I was able to read this entire article despite its pay wall by screenshotting the article before the pay wall came up. I had to reload the page, screenshot several times, and time it right but I was able to read the whole article.
OT is just a fancy name for a CRDT.
In China porn is illegal. https://en.wikipedia.org/wiki/Pornography_in_China Its freely available.
Wow, I'm actually impressed by how good the results were, I was not honestly expecting it! Lots of kudos! From the clean map interface and Strava heatmaps to defaulting to metric units, this is something I would even pay for!
So, their suggestion is to "Make sure the camera cover is not thicker than an average piece of printer paper." and also "Avoid using a camera cover that leaves adhesive residue."?
Good luck finding a cover that is thinner than a piece of paper and is also not tape.
There are so many great books on theory of mind, consciousness, embodied intelligence, and general/strong AI that it's hard to know where to begin.

For me, even though it is somewhat old at this point (e.g. definitely no big-data/ML approaches even considered) would be the anthology "The Mind's I" edited and annotated by Dennett and Hofstadter. It's not going to directly rebut this author's point, but definitely gives a deep and rounded overview of many of the issues involved in thinking about computers and minds as somehow related to each other.

But there are many, many others, almost any of which will be better than this article.
I've opened the following issue to get input about how woke hosts files should treat Plausible and Fathom. I'm interested to hear good takes, if you have any, on the subject of ethical tracking.

What to do about Plausible and Fathom? https://github.com/StevenBlack/hosts/issues/1346
I sort of disagree. Unfortunately many things we do put other people at risk. Driving for one.

I think people with especially high risk need to be looking out for themselves at this point. It’s not reasonable to ask the entire world to put their lives on hold.

(I know this is an unpopular opinion but it’s something we all have to address at some point)
I posted this a little late last night, and it didn’t get a lot of attention — but this interview with Larry Brilliant is really good. In particular how quickly our knowledge of Covid is changing:

“The unexpected things that it’s doing are not epidemiological—they are virological. In March, we were just beginning to see these horrific CT scans or x-rays of people with ARDS, acute respiratory distress syndrome, where they had these big circles of holes in their lungs, and we were thinking this is pretty much a respiratory disease. Since then we have learned that this virus attacks almost every organ in the body. The joke is that it’s from nose to toes, because you lose your sense of smell and you can get "Covid toes," the swelling of your toes and your fingers that look like frostbite”

https://www.wired.com/story/larry-brilliant-on-how-well-are-...
I really haven’t had a positive experience with Microsoft Teams
Google isn't perfect but I think the real deal will be the anti-trust cases against Amazon. Search for "Google Nest Mini" on Amazon and the top result is an Echo Dot followed by dozens of accessories for the Google Nest Mini but no Google Nest Minis.
I live outside Muni/Caltrain. They're not great, noise-wise, but the motorcycles are 10000x worse. I get a number going by a day, and I just can't understand why they're allowed to be so absurdly loud.

Buses/trains are relatively quiet, outside of a few edge cases like tracks scraping or honking when someone's in their way - rare occurrences.
> This quality of “not stopping at an unsatisfactory answer” deserves some examination.

> This requires a lot of intrinsic motivation, because it’s so hard; so most people simply don’t do it.

It also requires self-confidence, persuasiveness, and social power.

Without these traits, your attempts to really understand something will be dismissed as "overthinking things" or "trying to understand the universe". Those around you will urge you to "stop thinking just do the task" or "do the obvious thing" as they lose patience with you. If you don't resist them you'll end up moving forward despite feeling confused, sometimes completely. You'll then end up pissing people off when you execute too slowly or fail (in their eyes, intentionally).

> This is a habit. It’s easy to pick up.

Not if the people around you are exhausted by you.
There are two ways of doing it. The way most people use most of the time does not, it's statically dispatched. The other way is dynamically dispatched, though there are some differences from the way that C++ virtual works. They should be roughly the same in that case, though.
When I edit code it's broken most of the time. It wouldn't make sense to collaboratively break it in various parts for other people...
As the other person responded, basically a battery back-up.
Those are all also false, depending on the perspective. Flat from where, to whom. Cancer in who, and how many, after how long, from which ratios, with which error rate on which factor. Global warming to who, where, and which men.

(I'll offer that these may be maddening perspectives, but that does not itself mean they are invalid)

If you want to reconcile or come to a shared understanding with flat-earthers, it may help to meet them where they are at, and show them why their mental models are effective and truth-yielding in some ways, while also limited in others. It may also help to understand their psychology, and work from a different angle. Wielding "wrong" as one's only tool can limit the opportunity to try a variety of such approaches, and test for effect.

Absolute truth is a mental model. It may have its uses, but its own absolute utility or validity is not guaranteed. Further it may do one great intellectual or psychological harm to remain caught in this logical trap: It feels so right, but its key doesn't fit all these locks (others' annoying positions). So why keep using it over and over? Humans can be amazingly flexible thinkers, holding contradicting mental models in the same mind. So why not take advantage of this? Absolutes and fixed thinking are a huge liability in this way.

Edited to add: In most cases the stakes are lower, too. Global warming probably won't be solved by one person's mental models, no matter how absolute or flexible and thoughtful. So there's also a misleading aspect, perhaps a falsehood-perspective, to the given examples. See also: Was so-and-so the dictator good in some ways, or pure evil, etc. These questions may belie the hyperbolic beginner mind more than they form a high-quality test of the framework.
You can also read it by viewing the source or by deactivating the paywall
Russian hacker found guilty for Dropbox, LinkedIn, and Formspring breaches
I'm actually, right now, spending about 6k trying to sound proof my work area. If I ware a billionaire, I'd give these people millions of dollars as investment. Or to another team that could figure it out how to turn your hearing on/off on command.
Humans will never be better than mammals.
That's the best failure mode you can expect for the average user without diving into the usability pit that is git - both changes are kept and it's obvious to users that there is a merge conflict. Otherwise, one update would just eat the other silently, leaving one side confused and the other oblivious.
On top of being incredibly annoying, I find it insulting to be put to work training algorithms by clicking on the 5th iteration of spotting bikes and cars.

Infuriating
I wonder if Negativland tracks documenting the history and art of "jamming" might be a way of sparking the interest of young people. Track and sound arts are popular new sounds and radio is a great way to expose lots of people to compositions.
That isn't rational. What does he think will happen to demand when millions are dying and the government instituted mandatory curfew under a national state of emergency? I could see short sighted pointy haired bosses doing that but he seems like a systems level thinker. It would have made sense for him to advocate a strong response early some we can really get back to business.

Maybe he realizes that America is too dysfunctional to stop the virus so the whole thing is futile. But he's not saying that, and his Twitter history doesn't suggest someone who is afraid to say whatever he thinks. He's publicly blunt to a fault.

To me it appears he's drunk some bad kool aid. The fact that he's a brilliant engineer and a great businessman doesn't make him immune to being irrational in other contexts.

Another possibility is that he's trying to win a big SpaceX contract and must publicly echo the Trump line to do so. Trump is quite well known to personally go after anyone who does not echo his party line and feed his ego. Also possible that he does not want to risk Trump interference via the FCC with the Starlink launch.

It has to be one of the two things I listed. It's just too irrational and he's too smart.
Imposter syndrome is very much an internal struggle and I think for some people who exhibit imposter syndrome wouldn't let other people let on. So, the fact that admitting self doubt in public shows a break from it.

I had imposter syndrome while in business school and boy o boy did I try hard to fit in. Only when I realized that there is more to life than external achievements did I outwardly express any self doubt and only then to my close circle of friends.
Yet, some (most?) of the best games of this generation don't do that. I agree the loot boxes are terrible, and I think that the government should outlaw them, but I find it hard to be outraged at MTX and DLC when I've literally spent less than probably $30 on those things in my lifetime, almost all DLC, Spiderman and Breath of the Wild, and I spent $3 on SimCity Mobile one time.

If there were nothing but games that required XP Boost, that'd be one thing, but it isn't. I can't even keep up with the amount of great AAA and indy games and I probably game anywhere from 20-60 hours a week. My backlog of games to play is nearly 80 deep.
On sites like these i've started disabling javascript.
If we have an AI with the full degree of interconnective complexity of a human, and we want a real-time streaming backup(or 100 of them in many places for protection via diversity) - are we making a population of AI's that will instantly diverge from the original AI so they will initiate a new different AI, or are we making a high density media copy, each of which can be used to restore into memory as the original AI to start to 'live' as we power up? The copy might be 10 years separated in time from the deathof the original AI - unless it is not dead at all, and we now have 'n' of them, each with the same streaming backup. All running at 10 to ?? Ghz?
Things will get crowded indeed...
Because other things are worse git can't have problems?
In the US, EVs and hybrids will be required (I'm unclear on the details from the articles I've seen though) to emit artificial noise under 18.6 mph by Sept 2020, and in the EU, under 15 mph by July 2021. [0] Hopefully that will help some, but I'm not excited for the first wave of noises. I'm betting a few are going to be really annoying.

[0] https://www.theverge.com/2019/7/1/20676854/electric-cars-art...
AES67 resources – Audio over IP protocol
Memory safety is not an absolute good which overrides all other things, like performance, portability, compilation, process, compile time etc.

It is a problem that is well understood and the kernel developers have a lot of experience and tools for dealing with it.

Would it be worth solving well? Definitely, but it has costs and tradeoffs.
I think that's basically the point of this talk, that correctness is the minimum, but for user collaboration at least, its important to encode the user operations as 'close' to the CRDT as possible.

For example, in this talk he discusses the problems with moving items in a list as a pair of delete+insert operations. Then proposes adding a move operation to the CRDT that solves some of these problems.
You could call that a full genre, but it’s nowhere near the creation of RTS or FPS genres themselves.

“Battle royale” is simply a recent development because up until recently we barely had any 3D shooters which had maps huge enough to allow for this style of play.
We use pg replication and
Kafka for message queues - ie streaming data. An alternative is pulsar which has less management overhead.

Haven't found a good alternative to blob but consider minion
It is a respiratory disease. I think the real news here is that the internet is learning about viruses for the first time. The problem with this drip feed of shitposts on reddit and science articles in the news is that we end up with a very poor understanding and complete lack of context.

The flu can attack the heart like many other viruses. Measles can cause immune system amnesia. RSV can cause inflammation in the middle ear. Chicken pox multiplies in the lung but hides in your nervous system until it comes out as shingles decades later. Pick any virus and you’ll learn of some crazy potential complications.
One one hand, they expound the ideas of social justice and present themselves as a group that wants to make the world a better place, while undermining what they say they want to do by their actions.

Google is a great example of the ultra-liberal left, where they are just as racist and scummy as the ultra-conservative, but they wrap it in a veil of "we want to help you and make things better for you." it's a form of gas-lighting.

The lean into orwellian concepts under the guise of making the world a better place, when in reality it only makes it better for the people profiting from their technology. Google Loves LGBTQ, except when they're using YouTube to make a livelihood. In that case, Google fucks them.

It's employment of "do as I say, not as I do" or "the upper-class liberal that calls the cops on the black dude walking down their street but has a Black Lives Matter sign in their yard." This ain't just Google, they're just the example I'm talking about right now.
> A tangent, but this is one reason Nintendo is so successful; they know the characters sell, while at the same time understanding it’s not the characters but the quality of the game and that really matters and brings customers back for more.

I think you undersell this comment: it’s far more than a tangent.

Nintendo and Bandai the only companies I’ve worked with who I’ve Consistently heard the term “fun” discussed at the executive suite level, or a level below. Back in the Ken Kutaragi days at Playstation (SCEI in those days) this was true as well.

Hasbro seems to value playfulness, but in my more limited experience The higher up the chain the less relevant it was. Could be that the execs took it as a given?

Never came up in any AAA titles I talked with folks about at the companies (but big disclaimer: I never worked on one!)

You don’t have to be Marvin Acme, but “fun” seems like a pretty basic value, while objectives like “engagement” I’d see as a consequence,not a primary goal. I think understanding this is what has made Nintendo so successful for decades, and has allowed them to survive flops.
It depends, you have access to both capabilities. By default if you're only dealing with an impld trait then it will use static dispatch. If you are passing around that same object as a trait objects, it will use dynamic dispatch and you can also impl Traits on other traits, which are always used as trait objects (vtable) but that have some restrictions on what they can look like. If you rely on the Deref trait to make it look like you have inheritance (but in reality it is composition) it will be the same as the later using dynamic dispatch.
It's more than just the length. TikTok has some pretty good and simple video editing features that make it very easy to quickly produce decent quality content on your phone.

The music integration was the biggest example of this, and probably why the lip-syncing/dancing videos became so popular on the platform.
>Tesla has never paid a dividend, and is unlikely to pay a dividend any time in the foreseeable future, correct?

There are other outcomes that could give cash to TSLA shareholders, but fine. I'm perfectly comfortable saying that there's no rational basis to TSLA share price and that the price is propped up by speculators gambling/subscribing to the greater fool theory. (Even if some think TSLA is going to be the most valuable company in the world in 10 years or whatever and will start paying dividends, spinning off assets, etc.)
I noticed earlier even if Teams is switched 'off' in Startup Apps it'll still run when Windows starts unless you tell it not to under settings in the client
Somewhere between $10K and $30K per hire. They only get paid when we hire people they bring us. Some recruiters manage to negotiate recurring fees but I have nobody working under those terms at this time.

Recruiters try to build systems more robust than cold-outreach on LinkedIn but most of my hires in the past year have come from cold-outreach tactics. They have databases of candidates but most of that database isn't actually interested in a new job at any given time and it's as productive to work the database as it is to work LinkedIn unless the recruiter has a friendly relationship with a specific candidate. Regardless, you can't sell a candidate to multiple employers in any given 1-2 year period so you always need new candidates anyhow.

If I had more free-time I would totally try doing this myself. The hardest part is getting HR to let you recruit for their open roles.
Nice, now Facebook can spy on several people at once.
I agree but I'd place more of it on the fact that people like people who help them. I've worked with a few engineers who have been incredibly helpful and gone out there way to share knowledge with me. I consider every single one of them to be a great person. If anyone ever mentioned them in a conversation I'd like say 'oh they're great, I love working with them' or some variation of. When it comes to office politics, like it or not, it exists and likeability is important.
The indoor air quality at casinos with smoking is better than a bar with smoking, and it's not enough to drive me away from walking through the casino to get to the hotel, but your clothes still smell like smoke when you get to your room.

I would put it as tolerable, maybe if I enjoyed gambling or drinking, I'd be ok with being on the casino floor for longer. Better to go to the enlightened casinos with no smoking though.
This reminds me of a discussion in the most recent episode of Django Chat with Aymeric Augustin on the difference between tutorials and reference documentation.
There are a lot more costs in Cloud that you haven't considered either. And hey you end up optimizing costs which is a maintenance cost in itself!
This is a library, not a tool.
So are you telling me that I need to be attractive?
Nest, FitBit, Senosis, and more.

https://en.wikipedia.org/wiki/List_of_mergers_and_acquisitio...
I think that the most important goal of our profession is to find and implement high-level concepts so that our users don't need to worry about tiny details.

As an example: when I buy a back-up hard drive from a typical brick store like Costco, the "back up hard drive" is abstracted away: I don't need to study the USB timing diagrams, or worry about the details of how the magnetic domains are imprinted on the spinning disks, or really any of the chemical details of the surface coating.

This abstracting away of details is AWESOME. I can buy a $150 disk drive after spending less than a minute considering the purchase.

Git, on the other hand...

Let me give a real-life example of where real-life git and real-life published work flows don't work: you can go into GitHub.com, and make a project. And you can write code in Visual Studio, and save it up to your new git project.

Unless, of course, when GitHub.com recommended that you add a license. The instant you add a license, the project isn't "empty", and once the project isn't "empty", you can't trivially push your new Visual Studio project up.

The fix for this is to delete your GitHub.com repo.

I bet you'll reply and say, "that's just real-world problem! I only want to hear about theoretical problems!" -- which, IMHO, is one of the problems my profession faces. Real-world problems are ignored in favor of theoretical ones.
CS education typically includes OS theory, computer architecture, and compiler theory, all of which are directly relevant to the kernel.

You may be right that EE is perhaps a better fit for this kind of interest.