skysight-inc/HackerNews huggingface dataset:
Once I found a YT video called "The History of World 4-2" (Super Mario Bros. level). I thought oh, maybe it's a perspective on game design using the evolution of a single level as an illustration of level design principles.

Nope -- it was speedrunshit. Basically, Guy A found a glitch that let him shave fractions of a second off, and then guy B found another glitch that let him shave a few more fractions of a second off, et weary cetera. The big deal about World 4-2 is that in Super Mario Bros., where you go when you go down a pipe or climb a vine is selected by the x-coordinate of the screen scroll position, so if there were a way to run past the vine that leads to the 6-7-8 warp zone and go down the pipe immediately following without scrolling the screen to the right far enough to change the pipe destination to the coin room, Mario will go to the warp zone area instead without the time-consuming vine animation, saving a few seconds. But this is only achievable by jumping backwards in a few frame-perfect jumps throughout the level leading up to that pipe, which in turn must be speed-optimized to shave a few milliseconds off so you can beat the other guy's Any% world record and... arrrrrgh. That's what World 4-2 was to these people. Not a little segment of a fantasy world. Not even a beautiful artifact of human art and design and how it communicates with the player, the messages the design itself shares with the person operating the game. Just a set of glitches and hacks to exploit to get through the game faster, and the history of the level was the history of finding these glitches to decrease the world-record time. How basic is it that I can remember discovering the 4-2 vine and my mind was blown at the revelation of this little secret!

Just today I saw another germane YouTube video called "Dear Developers, Stop Listening to Pros", ( https://www.youtube.com/watch?v=yFFpJW0j5z0 )which posits that professional players don't know how to make a fun game because they are concerned with minute details of mechanics and balance, and the vast majority of a game's potential audience want a fun experience in single- or multiplayer. So if you really laser in on the pro-gamer experience, you're creating a niche experience that won't be popular in the wider market -- and hardcore players will turn literally anything (Minecraft, Roblox, Excel) into an esport anyway.
One thing that can really mess with people as well is how much of Haskell is (or was last I played with it) lazy by default. Some things like infinite lists where you only take a subset obviously have to be lazy, but in other cases the way it messed with memory usage could be incredibly confusing.

I wonder if a less lazy by default version of Haskell might have had any more success in the wider world. I know in the .NET world I've been burned more than a few times by the way Linq is lazy unless expressly realized (via methods like ToArray() and ToList())
I've known this for years.

I've always known there's perception management involved, because they just drop inconvenient things out of the search index altogether. Sorry, can't show you that Dave.
Yes. One of my friends is a lawyer in India.

He shared a story with me of a particular lawyer that ends up being paid millions of dollars per hour, because he's able to leverage his connections to help corporate clients jump to the front of the line.
Works for heart disease and likely all cause mortality.

https://pubmed.ncbi.nlm.nih.gov/30486813/

https://pubmed.ncbi.nlm.nih.gov/35908583/
Thats ok :)
Its a completely different segment and our early traction as well as our insights for whats to come make us very optimistic for the future.
The most recent case appears to be Gabriel Malagrida in 1761.

https://en.wikipedia.org/wiki/Gabriel_Malagrida
Make is fantastic at what it does well.

These days, I would absolutely not use Make to compile code written in C, except for the smallest personal projects. It is just too fussy to construct the Makefile correctly, in a way that you can get correct incremental builds. Nearly any other build system is better at building projects written in C, in the sense that it is easy & straightforward to get your build system to do correct incremental builds.
"We have no evidence this is tied to U.S. sanctions."

Hmm, I suppose you are correct technically ( no direct evidence of connection ), however:

1. Sanctions are issued on 08/08/22 for Tornado Cash by OFAC
2. Guy writing software for Tornado Cash is arrested

It does not take a large leap of faith. I will go a step further, given how much companies like to avoid OFAC issues ( and that does include non-US companies ), I am all but certain the two are connected.

Source: I used to work with sanctions in banking environment.
> Because people want to play a game of skill and not luck

Any game that involves dice or random cards has at least some luck involved.
I saw "Dark Waters" [1] years ago and found that whole thing really horrific but I kept cooking with a Teflon pan until this week because I figured the process and result are distinct things (honestly how many industrial processes today don't have nightmarish byproducts...). Just this week though my pan totally died though and I happened to have this really beautiful cast iron pan with a ceramic handle of exactly the same size, so I switched. It takes a little bit of learning but so far I love it. It retains and transfers heat way better than whatever the Teflon pans I've been buying are made out of. Also I think the weight helps it make better contact with the plate (electric stove.) This YouTube playlist [2] pretty much sorted me out, combined with Adam Ragusea's video [3] I just happened to see a while ago (If you're a nerd you should watch his channel anyway.)

1. https://en.wikipedia.org/wiki/Dark_Waters_(2019_film)

2. https://www.youtube.com/playlist?list=PL-Q53k5K1cN5HKCwhCsUV...

3. https://www.youtube.com/watch?v=zGR-pyLHz1s
You want to inspect the management engine not replace it.

The management engine does do useful stuff the issue is that we don't know what else it does too.
Before I agree to pay you for contract work, I need you to do an assessment proving that you are worth being paid for your contract work.
You solve that problem by making a better browser, not by limiting user choice.
Should've uploaded the repo to IPFS or Radicle.
You said

> They're food. Rabbits. People eat them.

Well people eat dogs and pigs so then by the same logic they are food.
I live in Menlo Park, and the school has been very resistant to allowing kids to do learning above grade level. They have mightily dragged their feet on even assessing our daughter, and even after she demonstrated that she had a firm grasp on all of the math for her current grade (they chose not to test anything above that), they still made her sit through math instruction with the rest of the class. By the end of the year they finally let her do some IXL (math app) beyond her grade level, but this provides no instruction — just drilling on concepts you have already learned.

The school refuses to set any goals for what an advanced student should learn over the course of a year. When pressed, they talk about thinking deeper about grade-level concepts she already understands. Of course, there is no way to measure if she is in fact thinking deeper about anything, so it is essentially an unmeasurable goal.

And yes, there are many high-achieving parents here, most of whom assumed the schools would allow their students to study material at the same level they studied when they were children. Parents are beginning to organize to get the school to make this happen.

In addition to seeing their children not learn, parents are upset that children are getting bored with school, getting sloppy with their work because they think it's too easy/below them, or thinking that "school is dumb". Perhaps most importantly, the children are never experiencing a challenge, which means that they'll be in for a rude awakening when they finally encounter one in the real world.
I do this at concerts, but mostly because I feel like a lot of venues I go to are flat, and as a short person there is almost always a sea of taller people blocking my eye-level view.
Have you tried with NetBSD-current? NetBSD 9 had many issues, particularly on multiprocesor machines, which have all been fixed. My dual processor AlphaServer DS25 is completely happy now.
Why take the risk for a minor convenience?

Get stainless steel cookware and you’ll quickly learn how to avoid sticking by controlling temperature.
In the same way that me turning off secure boot on my desktop means free Netflix for everyone and we should shut down Comcast until there's a fix.

This is a cool attack, but (so far) no more than that. I'd expect that the SpaceX security team is over there putting in some glitch resistant compares at the moment, assuming they haven't already.
The "more" was relative to 90 tonnes.

You're correct that the new equilibrium would be below 100.
Wrote this over lunch and made a typo.

"...downvoting my opinion."
Wind farms in my state have grids of towers across square miles. So nearly every tower is in the 'wind shadow' of any number of other towers. This seems like a very suitable innovation here.
Who said anything about not having a due process. Of course we need a constitution, and need laws, but they are all worthless if you don't have a police and a military people can rely on. This is so obvious.
But perhaps you can see why someone would be upset if you needed to pass your dog to someone else's care; and they ate them.
That's what I was thinking of, the 360 not the Switch.
Silver lining: the powers that be tacitly admit that cryptocurrency is money.
I'd say that you often want a small distributed system for availability reasons, even if scalability is not a concern.
> Manufacturers are working on getting rid of them.

It might be more ethical to stop selling the dangerous product until a replacement can be found, but I’m not a huge chemical manufacturer.
Some venues would have you put your phone in a bag, lock it, and give it to you. It will be unlocked on your way out.
yes, beef liver is the most nutritious thing you can eat on Earth, bar none. But there are some carnivores who only eat ribeye steaks and do not eat the organ meats -- and they don't get scurvy.
That was the point of the prior comment about seeing them strung out vs clustered. Obviously, location location location. West Texas wide open spaces means you can spread them out so they are not ideal candidates. I was just saying that rather than saying something anecdotally, you can make the claim with supporting evidence.
"Placement surreptitiously injects the “dirty money” into the legitimate financial system."

Tornado Cash doesn't move the funds between financial systems at all

"Layering conceals the source of the money through a series of transactions and bookkeeping tricks"

The source of the coins is in plain sight - it's clearly from Tornado Cash, and when converted into fiat currency the source is very likely also obvious (some exchange) unless you do some in-person exchange of cash for coins, in which case this has nothing to do with Tornado Cash

"Integration, the now-laundered money is withdrawn from the legitimate account to be used for whatever purposes the criminals have in mind for it"

Again there's no legitimacy for the coins after going through Tornado Cash and the fiat currency is still under scrutiny.
Live Updates: Author Salman Rushdie Attacked in New York
North Korea didn't use them yet to layer stolen funds. Just a matter of time before ZCash and Monero developers are all arrested if this is the precedent.
I will say from my time in college, and meeting people there's one policy I hate with the most fervancy

And it's affirmative action by far, all of my Asian friends have lives which were way worse than mine. A Chinese friend was living in a homeless shelter at 19 because his dad was so f** abusive. His dad would just beat him every single day

Explain.
I agree that a binary gifted/nongifted is not really descriptive of reality or useful.

No kid should get special treatment; every kid should get treatment appropriate to their level. It's not even strictly speaking a matter of resources: you don't need fancy equipment to teach a more advanced class. It does mean you need more teachers and a larger school, so that people can be placed into classes of roughly equal levels of ability.
I don't think that's true anymore. iirc, the accurate bands were made public in the 80s
What kind of tools they have to make scale easy?
The term microcode has become muddled in that you have microcode for implementing highly complex instructions and "microcode" as-in an internal target that X86 instructions are translated into.
For anyone interested, his bio is a fascinating read in itself. I will admit that for me he is likely the top contender.
great parallel to the Dave Chapelle attack. modern, extreme political corectness/wokeness is becoming as dogmatic as traditional religions, and equally accepting of violence to whoever questions their dogma. sad to see society regressing before our very eyes
We built https://www.xltrail.com to make Excel work with Git.
CTO worked an e-commerce website 20 years ago. Politician since.
Agreed (in fact I referred to it as a dark pattern in another comment).

@grumple pointed out that throwaway accounts that can't be easily linked to the poster are essential to some reddit communities, which may play a part in why this feature is still available.
I’m not saying it’s a bug. But I wouldn’t call it a feature either, but rather an obstacle in the way of a better/easier/faster/more enjoyable developer experience.
Hey, congrats on the round! $80m is a monster raise, really impressive. Are you able to discuss your revenue numbers at all? I'd be really curious what type of growth you're experiencing that has allowed you to raise as much as you have, and so quickly. We've been seeing 5-10x projections on revenue for Series B, so I'm guessing you're closer to $10m than $5m in ARR.

Regardless, congrats again. The product looks really interesting, and I'll keep it in mind in the future for any projects that fit the bill.
Without a strategy, any marketing campaign can fall dead to all awaiting ears and eyes. The philosophy behind good research is understanding the current marketplace while looking for new trends or high traffic volumes through search.
Is "douche bag" not accurate?
The local mob-owned laundromat is also a privacy tool. Both are meant to hide the provenance of money from others. What's the difference besides the implementation details?
Interestingly, either H/N changed the submission title, or the article itself changed their title to reflect the content of the article better. Is there a way I can check which happened in the last few hours?
> … nontrivial to extricate a finished program from the environment and ship it to customers in a "tamper-proof" opaque form.

1) source code management

Even ancient Smalltalk-80 provided —

"Within each project, a set of changes you make to class descriptions is maintained. … Using a browser view of this set of changes, you can find out what you have been doing. Also, you can use the set of changes to create an external file containing descriptions of the modifications you have made to the system so that you can share your work with other users.

…

The storage of changes in the Smalltalk-80 system takes two forms: an internal form as a set of changes (actually a set of objects describing changes), and an external form as a file on which your actions are logged while you are working (in the form of executable expressions or expressions that can be filed into a system). … All the information stored in the internal change set is also written onto the changes file."

1984 Smalltalk-80 The Interactive Programming Environment page 461

https://rmod-files.lille.inria.fr/FreeBooks/TheInteractivePr...

2) deployment

Not all software was shrink-wrap — plenty of high-value enterprise software.
I'm mostly surprised how developers as a community can both:

- Espouse we really need to care about communication in every form

- Still manage to let a few 'seniors' capable of solving the problem do so, at the cost of destroying most momentum by making the solution incredibly difficult to reason about and leaving next to zero documentation behind.

Then again, when business doesn't give the time to fix this or doublecheck, it's no wonder. And then hiring managers look cross-eyed at developers for wanting to work on green project instead of the next dumpster fire
It all comes down to interest rates:

https://www.readmargins.com/p/zirp-explains-the-world

Capital demands yield.
VisiCalc was conceived in 1978, before the internet and all the data that comes with it. Excel has had to catch up with these developments and is finally doing a good job with it.
Microservices - which are related to what we're talking about - have so many benefits when done right. Teams can deploy independently and interactions between teams just become about API contracts or data relationships if we're talking aysnc systems / message passing. Sure, there is a whole lots of other complexity and issues (technical and organisational) that can arise here but, scale-aside, it is often about solving the problem of people working on a big system. A single monolith is hard to work on if your business requires continuous deployment type work flows for example.

All that said, I'm a big fan of single applications where you don't need it. Eg single teams should often be striving to build single apps with well-defined boundaries and interfaces over putting these modules into their own services. You have to ask yourself why you're doing it. There are many reasons to do so but don't cargo cult and make your team's domain into twenty small services just for the sake of it.

As with everything in software engineering, whether you should do something is answered by "it depends". What the OP is alluding too doesn't seem to reflect the nuanced reality out there or what many really think.
For production software, you should always have an upper limit on everything.

There is always a point where you can tell in advance that it doesn't make sense to keep going. It is never sensible to literally go on forever with anything -- it can only break stuff in annoying ways when it runs into real world limitations (like financial ones in that case.)

I sound aggressive about this because it's such a common mistake. It always goes something like,

"Why does this list have to be unbounded?"

"Well, we don't want to give the user an error because it's full."

"Okay, but does it really need to support 35,246,953 instances?"

"Sure, why not?"

"How long would the main interaction with the system take if you stress it to that level?"

"Oh, I don't know, at that level it might well take 20 minutes."

"And the clients usually timeout after?..."

"5 seconds."

"Would the user rather wait for 20 minutes and then get a response that might be outdated by that time, or get an error right away?"

"They may well prefer the error at that point."

"So let's go backwards from that. Will it ever make sense to support more than 250,000 instances?"

"That corresponds to the five second timeout and then some. I guess that's fine in practise..."

It's not that hard!
I think you should stop reading tech forums as if they're supposed to converge on some sort of coherent consensus and form a singular voice. It's just thousands of opinions partially dictated by who was bored when something was posted.

Read and form your own coherent opinions, bust stop asking whole forums to.

Edit: I also want to jump in again and pooh-pooh this redditized style of askhn.
The point is: the protocol encrypts a private key, a private key is an integer, or text hash. Saying that it is OK to build tools that encrypt text, like Matrix protocol, but it is not OK to build tools that encrypt private-keys-as-text is a slippery slope.

Which one is it?

- privacy is a right, and people should be allowed to share knowledge privately

or,

- privacy is not a right, and people should only be allowed to share knowledge if that knowledge is not associated with "value"
I think because the term "content" has become a little nebulous.

As programmers, we are content creators, we are creating content. Programs are content. But it's a specific type of content. Actors, directors, writers, singers, songwriters, butchers, bakers, and event the candlestick makers. But they all create specific types of content.

Due to the ubiquitousness of recording equipment, the availability of publishing platforms, and the ability to transmit globally, the future where everyone will get their 15 minutes of fame is here.

But it's really hard to pin down what kind of content is being created. Pretend I am a "content creator". I took a picture of my lunch. But it's not serious enough to be "photography". The picture isn't designed to be high art. It's ephemeral. It's taken to demonstrate that I am having this for lunch. And while I may take pains to shoot it well, there are limits. The goal isn't to say anything about the food or society at large. The burger is just a burger. But it's got to go up. The feed must be fed. Gotta keep up engagement. So what the fuck did I just create? "Content".

The persona of my social media is the goal of the content creation. I am essentially selling you a parasocial relationship with me. Come hang out on my feeds. Watch me live my life, engage with my posts as you would a friend. That's the disconnect you're feeling. You're not buying into the parasocial relationship these people are trying to foster.
You're calling it 'gatekeeping', but in my experience the latter position is mostly an expression of _frustration_. Dealing with the fallout from dozens of different decisions by engineers and directors to build "for scale" without the proper understanding of the costs involved in doing so makes many of us react with exasperation to suggestions in that vein.

We rarely have to convince someone that they _do_ need scalable highly available software - mouthing the idea from across the room is generally sufficient to make a director sign off on such a plan. It's convincing people that the costs those approaches inflict (which can be very difficult to explain, even to other engineers) are _not yet warranted_ that tends to be hard.
>we have a system where money and power flow to the "best and brightest".

Yes, this is called autonomy. It's the basis of evolution, scientific inquiry, every concept underpinning democracy and freedom, technological progress, decreased infant and all-cause mortality, reduced poverty/starvation/privation/exploitation, and even the very idea that it's worth understanding or investigating anything at all.
Just curious, if they do it in the background how do they get around dividend complexity? The company won't pay 2 people a dividend for the same share.
The GPS is probably used to get the current time and location to orient the dish to the best satellite using ephemeris. Also the accurate time is needed in telecommunications for Time Division Multiple Access (TDMA) and maybe they have an internal GPS disciplined oscillator to transmit at precise frequencies.
> who can immediately switch to food production if needed.

I think farming is not as fungible as you think.

> which would take a long, long time (especially if the government is organizing it),

The government seems pretty adept at forcing people to learn some basic skills pretty fast and forcing others to make heavy equipment when wars occur.
The short article conflates popularity with quality. Windows 3.11 became the most sold os in history despite being utter trash. Make is popular because it was the first build system, not because it is not utter trash.
Rust was absolutely intended for systems programming from the start, it’s just that the “you can drop the GC but still have memory safety” bit wasn’t there at the beginning. Safe systems programming was the goal from the beginning.

http://venge.net/graydon/talks/intro-talk-2.pdf
It makes sense in a way, but I've always been afraid that more content would mean people get inundated and leave.