skysight-inc/HackerNews huggingface dataset:
Just counting my personal experience, I've seen multiple titles fail cert and delay release thanks to bug backlogs that were mostly filled with memory issues, even after months of working to reduce the backlog of crash bugs. Perhaps you can't blame that entirely on the C++ codebase, but you sure can't absolve it entirely either.

At every single studio I've worked at I've helped build out crash collecting, symbolizing, or deduplicating infrastructure just to get a lead on where shit is exploding, and seen major productivity outages when tooling crashed frequently enough to disrupt the workflows of my coworkers. Address sanitizer, valgrind, extra debug allocators - I've sunk a lot of time into just making these crashes shallower to debug and quicker to catch.

One of the smallest and quickest projects that comes to mind was an NDS -> iOS and Android port. Do you think most of the time was spent in porting APIs and control schemes? More than half the time on that project was spent just chasing down really stupid memory related crash bugs that were exacerbated in frequency and time by the port. I made damn sure to communicate my concerns about the schedule, and if my memory serves me correctly, we managed to soft launch "only" a week or two late.

C++'s strengths are it's lean portability, speed, and huge existing codebases and tallent pools. Undefined behavior is simply the cost we begrudgingly pay, not it's strength, and even that we often mitigate by trying to figure out ways to write as little C++ as possible - keeping it only for the parts of our codebase that are actually performance sensitive. Tooling is often C#, Python, anything but C++. UB is a pox and constant time sink.

Whenever people call out C++'s UB as it's strength, I'm left wondering how many of their bugs do they actually fix, and how many are begrudgingly fixed by their coworkers. Most of the people whom I've worked with with that attitude don't pull their own weight in the debugging department, so they don't see the full costs of it.
We are not talking about whether I will continue to buy from Amazon or not; but whether my reviews could be fake or not, and whether there is signal in my reviews or not. That is what I meant with the words "rock solid reputation".
I don’t think the engineering of the device necessarily has any relevance to this problem. At its core, this is a consumer law problem, not an engineering problem.

We have laws to protect consumer because they have a right not to be cheated out of their money. We don’t make it the job of lawyers and legislators to make decisions about which engineering architectures are right or wrong.

If we decide that consumers should be able to reasonably expect their widgets to last X duration of time, then that right shouldn’t be predicated on an engineering decision the consumer knows nothing about or has no power to choose.
EBay does the same thing. Leave a 1 star review for a fake product and it gets taken down, due to "unspecified reasons".
Try https://tandem.chat/
E.Co cheese!
Here's a new paper from Walter Mebane (University of Michigan Political Science and Statistics) on inappropriate applications of Benford's Law to the 2020 election: http://www-personal.umich.edu/~wmebane/inapB.pdf
The half-dozen that I had researched that all came out around the same time:

- https://calla.chat (my own, though I don't run it as a service, it's a component of my project at work)
- https://mixaba.com
- https://sococo.com
- https://spatial.chat (which looks like a 2D version of Spatial.IO)
- https://highfidelity.com (a 2D pivot for what was originally a VR project from one of the founders of Second Life)
- https://hubs.mozilla.com

I'm missing one or two as I noticed that the main variation in total features could be covered with only a few of the ones I've listed and just stopped updating my notes doc).

Add in another half-dozen mentioned elsewhere in this thread (though I've not looked too deeply at most of them)

- https://www.movement.fm/spaces
- https://makespace.fun/
- https://grouproom.io/
- https://rambly.app/
- https://www.huddlehq.io/
- https://branch.gg/

These are just the ones that run in the browser. There are several more built specifically for VR (AltspaceVR, VR Chat, Spatial.IO, RecRoom, etc.), as well as some very long-running native desktop apps. 3D and spatial chat is a pretty long-running market.
Canada only really, but A&W has done a really good job keeping their impossible burger on par with their other burgers. Both price and flavour wise.
The valgrind helgrind tool is a great tool for testing concurrency locally. Without serious tooling testing concurrency is just 'toy' testing.
>afraid that Trump is going try to cross the rubicon and make himself dictator.

That takes decades of preparation and, uh, army loyalty.
Agreed. I like Python, and I think ExitStack is a fantastic way to manage resources. However, that is because it most closely emulates RAII in C++.

The limitation that I still run into is when a class needs to have some cleanup code added to it. In C++, you just add a destructor. In Python, you are forced to choose between non-deterministic release of resources through __del__, or changing the interface by requiring users to use a "with" block. Neither of those is a particularly satisfying option.
Adobe to Buy Workfront for $1.5B to Aid Collaboration
(Former 18Fer here)

If you're interested in getting involved in government-focused work, there are a ton of fantastic organizations hiring right now.

One warning, before you consider applying to any of these orgs: please do not see yourself as a savior. There are a ton of smart people already in government who have tried everything before. More smart, talented people are great, but appreciate and respect those who have come before, who have been doing the Hard Work for a long, long time.

Be humble, be willing to learn, and be ready to listen.

Gov agencies to start:
18f.gsa.gov
usds.gov

Gov contractors to start:
http://adhocteam.us/
https://www.navapbc.com/
https://truss.works/

And selfishly, I'm Head of Product at http://www.demandstar.com where we're building software to help city and local governments bring the procurement process out of excel files and outlook inboxes and onto the web. Hiring Lead and Senior frontend engineers. Email me zcohn@demandstar.com for more info.
Or the Russian one /s
Ask HN: Anyone run 2 node Kubernetes clusters?
Does anyone run kubernetes clusters with just 2 nodes? Any stories?
while this sounds good on the surface, i think memorization is much more important than you give it credit. imo you absolutely should have key concepts memorized if you have any real understanding of a subject. and as you become more of a specialist, your bar for what constitutes a "key concept" should raise.

Being able to search things up is well and good, but dont you run into situations where you don't even know what to search for in the first place?
Additionally, the author maintains the binary AUR for Arch Linux:
https://aur.archlinux.org/packages/dog-dns-bin/
YouTube Music Charges You to Play Your Own Music on Your Own Speakers – ExtremeT
Try Design Thinking
Inappropriate Applications of Benford’s Law to the 2020 Presidential Election [pdf]
> If I make comments implicitly about going to shoot up the neighborhood school, even though I didn't do it yet, do you presume me innocent and leave me alone?

If you don't make those comments to me, and a news story is making the call that your comments were about shooting up a school, I'll presume you're innocent.

That's literally what this is about. You're not an investigator, you're not sitting on the case files for every story you see. No one is expecting you to have the same standards as a court for what guilty is, but you should still internalize some concept of innocent until proven guilty

Because the news can, and will, and does paint people as criminals when they did nothing wrong. Now a days literally all it takes is saying "so and so person was arrested for allegedly committing so and so crime".

That's it.

People don't need any more proof than that, and the fact that this entire conversation is happening when the investigation into the materials was almost 2 months ago by an NYPD Counterterrorism unit and the FBI, yet this guy is still walking around is pretty damn strong evidence that nothing more came of it, should be proof.

Tour standard of guilty should be much more than a simple news story.

A news story mentioning saltpeter and prepper books is nothing. The kind of people who experiment with saltpeter are exactly the kinds of people to read those books out of interest, not some sort of malicious plan to commit crimes.

-

Also this is an aside but...

> So don't tell me that no one thought it was an actual bomb. That doesn't matter.

That's literally the crux of the matter. That's literally all that matters. That no one thought it was an actual bomb, and he didn't act like it was an actual bomb.

If both teachers immediately realized it wasn't a bomb, how are you claiming it looked like a bomb?

It didn't look like a bomb. It looked like an electronic thing splayed out, they asked what it was, he said alarm clock.

The second teacher knew it didn't look like a bomb, what happened is they presumed that he was trying to make it appear like a bomb. No one thought it was a bomb because it didn't look like one.
Chromium displays an "Aw Snap!" message when a renderer process dies.
We are arguing about nothing. Live data (being accessed many times per day) stays on SSDs. The middle tier of data is a gray area and can go on SSDs or disk.

But if you think that your FB or Youtube or Fidelity or Geico or SSN or IRS or Apple or Google data isn't sitting on a tape somewhere, you are extremely mistaken, because I was the one who wrote the tape control software they purchased from us.
Amazon will never fix this problem unless mandated by the government to do so. Shifting the liability to Amazon for fake reviews would probably solve this problem.
I think it would be very important to spread the word about how healthcare.gov was saved. Are there any good sources on this?

It's not just US that fails with these kind of projects. In Sweden we have seen many expensive government IT infrastructure projects that effectively flush tax money down the drain. The users find them horrible to work with and they are riddled with security issues.

As a developer in Sweden I feel very frustrated about this. If I knew of a similar company in Sweden I would seriously consider joining it.

It could be done so much better. But how did you do it?

Edit: And I'm thinking not so much about the technology part of the problem but everything else, since finding competent developers that can solve the problem once you have a clear direction and decent financing seems like the easier part?

Edit 2: It feels like one of those things that could make a really eye opening documentary given the right direction.
Op was most likely referring to the Beatles song.

https://en.wikipedia.org/wiki/I_Am_the_Walrus

Edit, just kidding, it's this: https://knowyourmeme.com/memes/ambien-walrus
Some vegans don't want burgers, but some vegans just want an animal-free version of food experiences already familiar to them.
Op should work with their doctor to taper off.
RNA Vaccines: An Introduction
~600TB write endurance = ~500 cycle NAND Flash
I have two school age kids, and yes, that's been a constant battle. Teaching them to think about how to be able to submit projects electronically has been a learning curve for all of us.
Agree price is the main issue. Veggie burgers currently almost never taste better than the alternatives (I believe it's possible but just not achieved yet). So right now I have to buy it solely for the environment. Which is is ok, and I do it sometimes, but I don't like having to make so many tradeoffs.
Ruling regarding taking photos in Islam. Is taking selfies haram in Islam?
why are so many people worried about what other people use?
I'm not claiming anything.

https://en.wikipedia.org/wiki/Ahmed_Mohamed_clock_incident

>His English teacher thought the device resembled a bomb, confiscated it, and reported him to the school's principal. The local police were called, and they questioned him for an hour and a half.
LTE WiFi offload takes care of securely transiting voice over untrusted networks (like your home network) to the telcos core network using IPSec.
Could you expand on the impossibility of discussing truth?
Well over 250,000 dead Americans with over 100,000 new cases per day and your word is "hysteria"? I'd rather use the word "crisis." In a bad year the flu kills 61,000 here. We're over four times that now and with no signs of slowing down.

And I'm really not sure what there isn't to trust about the testing companies.
These read like essay prompts
I am surprised to hear you say that. Aside from a few example paragraphs generated through GPT-2 and GPT-3 (among the ~40MB of plaintext), I do not use ML to generate text. I have written some on the matter though, https://philosopher.life/#Aispondence. It's hand-written.
Same in university of applied science in switzerland.

For example you learn a depth first search and in the exam you have to store some information on each step to print it in the end.

You have to learn different proof schemes and use the easiest one for a given hypothesis. Sometimes you get with the wrong one in an endless recursion for example.
Presumably, CBS wants a younger audience, which is more valuable to advertisers.
Its good tasting at its price point, I'd argue (if you like McDonalds anyway). Nobody is going to be pay more for the same and I think at scale vegan food is cheaper, generally. Its why its all about taste.
Amazon Alexa AI's 'Language Model Is All You Need' Explores NLU as QA
Surprised there is no specific mention of the misericorde (a long, narrow dagger that could get between the gaps in armor plates or the holes in visors): https://en.wikipedia.org/wiki/Misericorde_(weapon)
cool story bro, thx for clarifying your troll
Another thing was that any time someone used my Emacs, they couldn't because it wasn't like their Emacs.

You hit the nail on the head. I spent months forcing myself to use nothing but Emacs to get past the "this is unfamiliar and therefore hard" stage. My final conclusion after the experience was that Emacs is pretty powerful out of the box but it is absolutely a general purpose environment and you have to meld it to your own workflow to truly unlock its potential.

Even though I don't use Emacs these days, one thing I did keep was swapping capslock and ctrl on my keyboard. That is useful for so many other things and I'm never going back.
No, it's not possible. It can only be done at the hardware level.
There are much cheaper ways to get around end to end encryption.

https://xkcd.com/538/
Paul, I love the Ad Hoc Homework resource. Thanks to your team for sharing it!
This super cool!! And very similar to the ideal online meetings should be for me. I even made a video to describe this online interaction problem.

https://youtu.be/q6zM1wn0dTs

Good to see someone solving this hard problem!
Show HN: Morse Cam iOS – send/recv with torch/camera
We must do all things at scale and perfectly standardized! Only multiple choice tests that can be graded by a machine! Make sure the teachers never have a one on one conversation with students! It’s easy if we make sure they don’t have time and resources for that.

Imagine how much harder interviewing would be without having a one on one conversation. And if it had to be perfectly standardized nationwide. It would have a ton less bias, but you’d have a terrible signal and have to do all these crazy things to prevent cheating. In other words, these seem even worse than the state of tech interviewing.
Debunking an election fraud claim using open data and Dolt
YouTube copies Spotify’s ‘Daily Mixes’ with its new ‘My Mix’ feature
> it uses was broken only once, and it was done by the Qubes founder

Well, not quite:

> "XSA-213 is a fatal, reliably exploitable bug in Xen," said the security team of Qubes OS, an operating system that isolates applications inside Xen virtual machines. "In the nearly eight-year history of the Qubes OS project, we have become aware of four bugs of this calibre: XSA-148, XSA-182, XSA-212 and now XSA-213."

https://www.csoonline.com/article/3193718/xen-hypervisor-fac...

> Qubes keys are signed by the master key which belongs to the main developers.

Right, and that master key is signed by nothing. There is no way provided to verify it.
Good.

Like the Hey app, It wouldn't be a good spectacle for Apple to ban such apps on the App Store like this given that ahead of the Apple Silicon Macs launch, they are already locked down as it is and can't run bare-metal Linux.

It is wise for Apple to back down now.
Large-scale multilingual audio visual dubbing
I did just this, learning Go to do MITs Distributed Systems course. It has the speed and easy of dynamic scripting language plus a ton of sane defaults where JS and Python have quirks, and is compiled. My understanding is the major downside is the performance has stalled at 2-5x C++ which is not enough for systems infrastructure projects.
The reason why Biden is the worst of all choices
It seems to me that a few peasants, or a group of them would ‘absolutely’ be able to defeat a knight in battle in a theoretical sense. You really only need to drag them off their horse and stab them.

But the situation is not like that in any real life instance, as the described situation in France depicts.

What the peasants are lacking isn’t so much arms and equipment, as discipline and organisation.
Yes, they do. They also don't speak for the neighborhoods themselves, the same way white defund activists don't speak for... well, anyone but defund activists, I guess. It's a distinctively unpopular idea, a demographic crossover flop of a scale I can't think of anything else to match.

A lot of the ideas underneath defund have legs! In most places, the police should stop doing traffic enforcement (replace with unarmed compliance patrols, the way we handle parking tickets) and obviously, police shouldn't be doing mental health wellness checks anywhere. No-knock warrants should be outlawed in almost all circumstances.

There are lots of other structural reform ideas Defund hasn't really touched; for instance, police should be licensed by their respective states, so that misconduct can result in a revocation that preempts union contracts. Civilian oversight bodies should be given more authority.

It's just that advocates for these ideas centered the least popular and least important aspect of the policy.

I'd despair except the idea behind a national police reform policy push was, I think, ill-conceived from the jump. In Oak Park, where I live, a switch of just 2-3 trustees in our 2021 elections would give us a majority that could rewrite the police general orders, and whatever ordinances govern our police union contract. That's like 10,000 votes, not 70,000,000.

What's more, if you watch town board meetings --- which is easier to do in the C19 era because they're all online --- you'll notice that one of the most powerful bits of evidence in support of any policy idea is "what do the neighboring townships do". It likely won't take many trustee board flips to get a decent snowball rolling.
The logic is different: if public money paid for the code, the code shoupd be public.

So paid developers work on, but the end result is publically avaliable.
Consider a modern engine with shaders that enforce those arbitrary limits.

Unity shader asset: https://assetstore.unity.com/packages/vfx/shaders/psxeffects...

Godot shader example: https://github.com/MenacingMecha/godot-psx-style-demo

You can use modern modeling tools with self-imposed limits on model complexity and texture sizes. (Blender is even era-appropriate — its first public release was in 1998.)

In the context of a PS1-era demake: https://www.gamesradar.com/heres-how-to-create-a-ps1-demake-...

Alternatively, see Crocotile3D, which approaches that era's aesthetic from a different angle of simplified tile-based modeling: http://www.crocotile3d.com/
Worth opening for fig 2 alone!
I mean, according to local news he's responsible for the fire: https://abc7ny.com/suspicious-package-queens-astoria-fire/64...
That's an expensive non-food-producing piece of metal for an average medieval peasant to have lying around. Much more likely for your average knight to have one though, and as the link says it was used by Polish nobility.
Are you having a problem following the conversation, or do you just purposely respond to completely different points than those made in the thread you reply to?
Hi, I'm h0p3. I'm a fan of curiosity - ^ↀᴥↀ^. Most of the direct history and background of ⦗ℍ𝕪𝕡𝕖𝕣𝔱𝔢𝔵𝔱: h0p3⦘ are contained within it. I am happy to answer questions or even shoot the breeze with you.
Isn't DSL considered "broadband internet" nevertheless, though?
> You can consult wikipedia or e.g. the calls for papers from major AI conferences, AAAI and IJCAI, if in doubt.

As to Wikipedia, see the second paragraph. The sections where it mentions, eg., symbolic or sub-symbolic approaches are prefixed with “Researchers in the 1960s and the 1970s” or “By the 1980s”. Kind'a telling.

Like, my point is not about whether you can find the odd person trying to solve intelligence with grammars, or what were GOFAI conferences still harbour GOFAI research in the corners, my point is that a) these approaches don't work as a way to actually tackle AI, the problem, b) the vast majority of the field does not take them as seriously as a method of doing so, regardless of other uses, and c) therefore it's natural, not ‘impossible’, to gain AI expertise without having much care for those parts of the field.

> Further, I can certainly point you to successes of symbolic AI, which you say don't exist. For one thing, the entire fields of automated theorem proving, planning, search, game playing, knowledge representation and reasoning, etc. that you say are "not AI", but are like I say still active and still state of the art in their respective tasks.

Yes, but there's a reason I suffixed that comment with “(again, in an AI context)”. GOFAI is great if you ignore the last two letters of the name, and how it failed almost all its major promises.

These used to be considered AI because it was thought that you could build a useful reasoning agent out of a combination of these techniques, given appropriate developments. Now (almost) nobody does that; Google Map's pathfinding is just a pathfinder, not a general reasoner.

> Below I've defined the problem in the format expected by Louise

Right, OK, I figured it'd be something like this, when you said it was trivial, but this is just another perspective on my original criticism. You wrote the program you wanted it to generate as the background knowledge.

It must be so, because your examples don't specify, even roughly approximately, the program you wanted generated. Another valid solution would be (among many)

ordered(A,B,C):-shorter(A,B),shorter(A,C).

and the only reason it didn't choose this is because you gave it the program you wanted it to generate (obfuscated a little, yet still, there was only one application available). It didn't ‘learn’ anything.

> I should point out that there exists no neural net approach that can learn the same (or a similar) program from a single positive example- not least because neural nets cannot make use of background knowledge (i.e. a library of programs from which to build other programs).

This is not true, but as you wanted to prune, I'll leave it there.
I don't know why your comment was downvoted so heavily. I'm sure a baked bread dish topped with a red sauce and cheese-imitations taste nice, but they simply aren't pizza.

Now if you remove the cheese-imitation you have marinara pizza.
> Calorie density doesn't make a meal unhealthy

Can you list a five things that are calorie dense that are healthy, and five things that are not calorie dense that are unhealthy?