skysight-inc/HackerNews huggingface dataset:
> One way to fix it is jitting.

Also not a silver bullet, because there's non-zero costs in memory, CPU overhead, I$, etc to the statistics gathering, stop-and-jit-the-dynamic-call-and-change-the-call-sites and so forth.

In long running server processes this can mostly amortize out nicely over a very long run, but for interactive applications it can add noticeable lag.
LOL, good point.
>It wasn't until Trump got elected and immigration policy became explicitly racist and enforcement child-separationy and concentration-campy that I really started opposing it.

Why would anyone prefer the shittier conditions under Obama than the better conditions under Trump?
High BMI causes chronic low level inflammation through many pathways.
What is the huge red blot off the coast of NYC?
They could also let asylum seekers go, and allow them to live in the United States pending a hearing. That's what we've been doing until this administration. These aren't random people off the street, these are people with valid claims of asylum who have passed the credible fear interview administered by CBP. Almost all of them will stay in contact with the courts and go to all their appointments.

The editorial also neglects to mention that our facilities are greatly over capacity, that this change will make that much much worse, and that thanks to the backlog of immigration cases these families would have to be in these facilities for 5 years or more. To say nothing of the abuses and poor conditions.

And, once again, these families seeking asylum have not committed any crime, they have done nothing illegal.
Thanks, I've seen Karpathy's core argument before and to be honest, I don't buy it. Throwing everything at neural networks and forgetting all domain understanding (sometimes developed over centuries) just doesn't feel right. They can be good at certain use cases, certainly, but the eating argument is going too far and just seems like lazy justification of his own research area.
Probably something taught by a not conservative teacher/professor.
List Out Best Online Coding Bootcamp
Hey folks, list out best online coding bootcamp.
Sharing is caring.
I disagree. I worked in construction and factories in the past. Problem solving at your typical physical job is easier mentally. Moreover, the duration and number of occurrences is much less. When I came home after work, I did not think about work compared to when I became a programmer. The physical exhaustion and aches were pronounced, but I didn't feel any mental exhaustion unless I was sleep deprived due to working overtime.
There is no actual evidence that such a scenario is "likely". At this point it's just a bunch of unsupported assumptions and shaky analogies.
10 is the biggest number. After that, you need to start back at 1.
https://public.nrao.edu/visit/very-large-array/
Here's my attempt to implement Levenshtein Distance in Go, with lots of comments:

https://github.com/cbartley/diffy/blob/master/src/diffy/diff...
I would rather modern games look a bit more "like crap" and have even a 10th of the gameplay depth and quality of Spiderweb games than his games getting any better. I guess I'm also one of those people who grew up on the SNES and on Avernum and etc., but i know many younger people who feel the same as i do!
I get a little annoyed at how graphics tech is often equated with art direction. Anno 1602 has matching colors, good contrast, perfectly proportioned tile art, consistent balance of detail and good lighting. Its mountains look majestic, its forests lush, its buildings picturesque. All things you could get if you spent money on letting someone actually do some art direction on the game rather than just commissioning concept art and sticking it on top of flat background textures.
Just remember this when someone order -9999 items and you send a customer a few mill..

But for sure. Tactic id use is get MVP working and have a ticket for edge cases. But really low quality devs will push janky code. Good devs will stop and make it solid. Great devs pick their battles and hit some deadlines and fix major corner cases..
The SuperH-3, part 14: Patterns for function calls
The Company You Keep – On Joi Ito and Jeffrey Epstein
I find patriotism to be weird because it's so arbitrary - patriotic immigrants get a pass, but natural born citizens didn't ever make an active choice or put in the effort to become a citizen. I also fail to see why people in one country should be inherently given benefits that people in another country lack... Patriotism to me boils down to a weird form of elitism.
Recent, immediate politics bearing on the agency here aside, we like to philosophically separate ourselves from the government in discourse, rather than seeing it as one part of our own, singular, cohesive society.

see also:

https://en.wikipedia.org/wiki/Common_Sense_(pamphlet)

etc.
This sounds like a failure in writing Acceptance Criteria for work completed rather than the devs' fault dealing with edge cases. When you assign work, make sure you are clear in what you want done. Left with ambiguities, many developers may be afraid of reprimand for delivering a product with known, intentional failures if management did not specifically request that.
Aren’t those studies about running with shoes. And the discussion was about running barefoot on pavement.
2 is fewer than 178,000+.
Because JS apps never have package management issues, right? If you don't understand your tools, it will eventually bite you. Has nothing to do with TS.
Not to mention that the work that had previously been the full time focus of the stay-at-homer (cleaning house, gardening, doing dishes, grocery shopping, misc shopping, cooking breakfast, preparing work lunch, preparing dinner) is still being done. Only now it’s being done after traditional working hours or on weekends.
The Scandinavian countries are all in essence "nanny states", great to live in if you are not too ambitious or entrepreneurial. Also because of low-population density and abundant natural resources, their experiments with regard to social-welfare have worked. Unfortunately, that model cannot be replicated in the rest of the world, let alone highly populous countries.
I would press the point that you really want an MVP first that works with perfect input, and then iterate after that. The term "MVP" should articulate your point better than a lot other things you could say.
People would ask me: "Do you have Oreo?"

And I would say "Don't know, let me check", but in Settings/About/Version it would show "7.0".

Then I would need to Google what number Oreo is.
> Why would anyone prefer the shittier conditions under Obama than the better conditions under Trump?

Because there are no reasonable standards under which the comparative description in your comment is true.
I think this hold more true to the types of games I play, but a little less so to the types of games this developer makes. It sounds like he is targeting the D&D and retro gaming crowd.

This also holds more true to the generation being targeted. People that grew up on XBox/PlayStation will have a hard time with lesser graphics. People that grew up with Atari will be more open to lesser graphics.
News Corp Readies News App to Address Publishers’ Concerns About Google and FB
It's as plausible as my alchoholic decrepid uncle being in the 80's Angola wars; I know the commanders since then, it's been disqualified. Tanks, sure, but, no uncles, in the specific sorts. Fucking thieves of valour.

(Fought with the LE, legion entrangere commanders, in later wars, no uncles was there.) I was everywhere, but, stolen valour suckes trick.

Fucking military simulants. Either fight or truck, or dang, more to speak, off..
it’s helpful to articulate the status quo as a first step toward authorizing an alternative.

i agrée it doesn’t have to be that way. and i agree it’s not a natural law.

what we need is for people among is to articulate alternatives. and for us to be open minded and willing to take some risks to get toward a better dynamic.
That's all well and good for software developed in house by a full time development team that gets deployed to a single known environment, but that's only one way that the JDK gets used. If you provide software to customers to deploy in their own environments without direct control over updates, or if you have maintenance mode line of business software that you just want to keep patched this becomes a much bigger burden. Oracle also hasn't really been giving the time for these changes to be adopted either when the support for even LTS JDK builds is dropped at the same time the next stable major version is released. I realize that Oracle's answer is "and that's when you should pay us for support", but for anyone who wants to continue to use Java (or the JDK) in the "free" way its been historically, it's so much safer form a business perspective to use a JDK provider that has better support commitments to their free versions. Other than the fact that it's the default served by *.jdk.net that people are used to, I don't see why you would choose the Oracle OpenJDK over another provider.
Oh wow I did not realize that he's trying to do something education oriented, that makes it 1000x worse. I believe that it's important to instill a sense of intellectual integrity and critical thinking ability into the next generation of society, and I definitely don't think OP is instilling that in anyone based on how he handled criticism and refused to engage with sincerity or intellectual honesty in this thread. That's unfortunate.
most credible meteorologists agree the smoke that reached sao paulo were from fires in Paraguay.

but since social media is adamant that it was Amazon and that those meteorologists are hiding facts to cover the government, leds me to believe this is an international coordinated campaign to make Brazil look irresponsible taking care of Amazon "the lung of the world" and that the USA will soon offer to build more bases on the Brazilian northeast, like they did last time this was the international consensus.

in the end, it's all about Brazil's and Venezuela's oil. and very little about the trees.
> How does a prefetcher reduce unneeded cache evictions? It fetches data that may not be needed, increasing cache evictions.

I wanted to say that a smarter prefetcher, or better to say a whole entirety of on-chip logic that works to minimise cache misses, will lower the rate of unneeded evictions.
Honestly, you won’t. But until your kid is in full time school a 20-30 minute workout even everyday is eminently doable. Run around the local park, pull ups on a bar in the door way, press-ups, lots of exercises you can do to stave off muscular and skeletal atrophy which is what most of us at desk jobs literally suffer from due to chronic inactivity.
Yes, it is a metric. The following is BS "proof by restatement of requirements".

1. Always >= 0 (what is a negative character edit?)

2. It satisfies identiy in that if no edits are required to make them equal, metric distance is 0 and they are equal (applies to either ordering of strings A->B and B->A)

3. It is symmetric (run the edits backwards to get B->A instead of A->B)

4. It satisfies triangle inequality. exercise left to reader, but intuitive since the edit distance is always the "shortest path" through character changes between two strings A and B, and deviating to visit an intermediate string C would not decrease number of edits from A->C->B vs original path A->B

I'm sleep deprived due to "offspring induced insomnia" so take this with a grain of salt.
I read "reliable" as "delivers, preferably on time." That's reasonable to ask for from any freelancer, but since Vogel specifically doesn't pay enough to keep artists on retainer I can understand how he doesn't always get it.

I don't have such a high reading of "talented," since others in this thread generally complain that Vogel has a poor eye for quality, and Vogel in this blog post notes he's looking for a basic 'good enough'.

I'm inclined to give him the benefit of the doubt, in particular since he understands that not having a reliable cadre of artists is his problem and not that of primadonna artists. The stereotypical out-of-touch manager who asks for "top-quality work on a shoestring budget" also externalizes the blame for failure.

That is: I think many people are responding to this blog post as if it had read "our games look like crap, but that's because we can't find good artists," rather than "... and that's fine by me, we're getting what we want to pay for."
If you believe that "cold hard facts" are what motivate human behavior, you are deeply ignorant of _critical_ aspects to understanding human behavior, working with humans, and solving human problems. You're not wrong or bad for this ignorance, we're all born into ignorance, it's the human condition.
> If you're a citizen and you commit certain crimes you are separated from your children

The overwhelming majority of these cases are people coming to the border and requesting asylum. They passed a credible fear interview administered by CBP, and have been granted entry into the US pending their hearing. They have not committed a crime.
Maybe, or maybe not. Maybe much of what philosophy has to say to say about what it thinks about intelligence is bull-hooky and actually holding us back. The 'understanding' we have feeds into our presumptions, so I agree in that regard.

Arguably, the tangible limits experienced in our actual models of the world based on those presumptions are reflective of the validity of those assumptions.

Clearly, in the case of modeling 'intelligence' and 'mind', they aren't that great, indicating we really don't understand the phenomena.

I've made this argument repeatedly and before on this platform, but I think the biggest mistake we've made in this field is regarding the preeminence of what we experience as 'human' intelligence and our mental models for how that 'must' work.

I'm going to catch all kinds of flack for this, but its my biased perspective that plants are just as intelligent as animal life, but because we use humans as a litmus for what intelligence must 'look' like; we have a very difficult time enumerating what intelligence a non-human organism must have. I think intelligence is reliant on two functions: complexity and connectivity. Plants (vascular) are far more highly connected than animals, and at a cellular level they are as, if not more complex then animal life in cell structure and tissue type.

We just don't acknowledge intelligence when its considerations are so distant from our own concerns. I think a revised model where modes of intelligence are attributed starting at an individually cellular model, and build into more complex modes of computational complexity would really clear a lot of this up, and get different modes of intelligence into a singular framework.
How specifically does the addition of static typing encourage spaghetti code?
The problem isn't going into defense, it's having an acidic attitude towards it:

> What fascinates me here is that the guy seems to think he is telling me news. Like, I'm smart enough to keep a software company running for 25 years, but I am unable to notice qualities in my games that are instantly obvious to Joe Q. Rando.

Imagine that being said in any other context to realize how uncalled for such an attitude is and how much it undermines any other point the author wants to make.

Microsoft or Apple have indubitably created some of the most successful and valuable businesses that are still at it decades later. Now imagine them giving the response above when faced with criticism. If it would sound awful it's because it is. People who can't take even constructive criticism will have a hard time existing on the internet. And it will show.
It's exactly the handling of edge cases that separates a product from a proof of concept. If you want a proof of concept that should be made clear to the developers. If you want a product, but there's not sufficient time, then that's a management failure.
That's a very good point! Although I find the example to be rather exaggerated, I see how these types of errors can happen when you're dealing with very complex types. In the post, I also talk about how wrongly-typed dependencies will compromise type safety, which can be another source of errors.

Nonetheless, I think that TS can catch a lot of errors and will help documenting your code - and that's a very good thing on its own.
I always joke that we'll have robots that take care of this problem before we have self-driving cars.

On a more serious note: This is far too confusing, and most of this burden belongs to the recycling processor, not the consumer.
Very interesting idea. It’s been ages since I took chemistry but I’m not sure what to break down. Glucose is C6H12O6. If we imagined nanobots that could break this down in any way (disregarding latent energy) the most obvious compounds are 6 water + benzene (which causes anemia) or 6 hydrogen and carbon monoxide molecules (which causes hypoxia).

We could follow traditional glycolysis but without a recapture method, would cells create excess ATP? What would that affect? Would it change the production of insulin and it’s affects on storing tryglicerides? I barely have enough knowledge here to ask questions let alone have answers.
Yes. And post-partum anxiety and depression as well as chronic sleep deprivation go a long way to engendering petty resentment, as well as other insecurities that could be mitigated by the presence of the other spouse at night.

I have a leg up working from home though - I just take the baby at the start of the day for several hours so my wife gets another good sleep cycle or two in, which makes my wife a lot more open to me sleeping in a different room.

My snoring contributes to that too though - my baby sleeps better without me in the room!
I won't download a mobile game with too much art. Wastes spaces and usually causes the app to run slowly.

I stopped downloading desktop games when they hit 3 gigs.

I'm sure I'm not the only one.
There's no comparison between modern ICBMs and WWII weaponry, but you overstate things a bit.

B-29s operated with relative impunity over Japan. They had a cruising altitude higher than most Japanese fighters and anti-aircraft guns could reach, could operate at night (Japan had minimal night fighter capability by that point), and only ~150 were lost over Japan to enemy action. (In contrast, the US lost nearly 5,000 B-17s in the war.)

Cost-wise, B-29 design production and production cost $3B. The Manhattan Project cost about $2B.
Wait, what?

Maybe I'm misreading this. Are you suggesting that what ICE is doing is good?
Are you sure that these edge cases can be deferred without having to do a full re-design and re-write to accommodate them later? I.e., if you do an implementation that doesn't include the edge cases, is this implementation something that can be used in the full solution, or are you 0% done with the 100% solution when you deliver the 80% solution?

If the edge cases arise out of contradictory or unsatisfiable requirements, it might make more sense to refine the requirements than to defer the difficult part of the implementation.
This is a major part of how https://safepass.me/ works.
A Gates-funded program meant to keep low-income students pushed them out instead
DNS Records Part 5: Examining the TXT Record
It's no different than the crazy person I walk by every morning on the way to work. They have nothing to lose. I have everything. It's not worth it for me to get involved.
Apply the Deforestation Rate of the Amazon Forest Anywhere in the World
It's important to understand that sometimes all of the edge cases do matter. So it's not a bad reflex per se, it just isn't right for this circumstance. It's likely that they simply don't know how to make this judgement call. It might be helpful to come up with a list of all of those edge cases, then sit down with them and have an open discussion about what types of things matter. Help them to develop heuristics for assessing what does and doesn't matter at a particular phase, and then have a "known limitations" document.

This document is also helpful bc when the client or management comes to you and says something doesn't work, you can point to this as a known and prioritized problem.

In general, I'd say that desire to cover the edge cases is the better problem to have. I'd rather that than developers who aren't worried about gaps and issues.
Workers are benefiting from it, at least financially. The median income in the U.S. is more than 20% higher than in Finland, adjusted for cost of living: https://economistsview.typepad.com/.a/6a00d83451b33869e20133.... (Note also that the American work-week is only about 7% longer than the Finish work-week.) That difference increases as you go into the upper middle class.

But for the bottom 10%, which in the U.S. largely consists of people who do not work, U.S. incomes are a third lower.
> The simple reason is that those Nintendo and Sega games weren't played on 27" 4k LCD monitors or 65" OLED TV's but on on the barely 14" CRT in my bedroom. We didn't have huge pixely sprites, they were small and blurry. It had a way softer look than todays pixel art does.

My GB/GBC/GBA games were very rarely played on a 14" CRT.

> To me, the whole pixel art craze looks like false nostalgia. People longing back to something that never existed that way.

Its certainly could be helped by nostalgia, but that pixel art never existed because you only saw it on a blurry CRT? Yeah keep burying your head into the ground like only your taste existed.
To be fair the heart doesn't provide its own power supply either. Not that we're anywhere close with the rest of the functionality.
It is a vastly superior alternative to Sketch or Illustrator.

Used to work in an ad office making ads with Freehand and Illustrator and Photoshop. Figma is a wet dream compared to tools of that day. Could not have even dreamed of something like it back then.
I don’t know his games but perhaps he could make it easy for his fans to develop alternative tile sets.
> He doesn't seem to have the same passion for art direction as he does for game design so its not surprising at all that you can throw money at the wrong problem and not get much out.

I think that's the most robust critical takeaway from this Hacker News thread. Vogel feels as if marginal spending on art assets is unprofitable, but if a root problem is instead artistic consistency then more expensive art is not necessarily (much) more effective art.

That said, this also doesn't negate Vogel's business point, that it's always worth examining what's "good enough" to optimize return. Suppose Vogel doesn't have and can't easily develop a good artistic eye for consistency; it's still probably not worth it to hire someone else to do it for him.
I find it socially acceptable. It's quite normal to jump from one tech company to another, and wearing a t-shirt from a previous employer is an artifact of that lifestyle.

My hot take: I've always interpreted it as "street cred" thing. Getting a job at Google is difficult, for example, and wearing a t-shirt from your Google days could show intellectual pride.
Honestly this rubbed me the wrong way. Almost like its a point of pride that his art is bad.

I think the real question is:

If he made the games look better would he sell enough more to justify the cost? He feels strongly not. But one has to wonder, how many people look at say pass, without even trying. Or go the other way an just do a "Dwarf Fortress" and go straight to ascii.

I guess the economics work for him, as is.

People are fickle, and do infact judge books by their covers to some extent and in a crowded market. If you went to but something from a website that had a late 90s web ascetic, you might choose to go to one that looks a little more modern.
This is like the "no Windows 9.0" reasoning, isn't it.
> Their core business is data analysis.

This is like saying Raytheon's core business is antennas. Yes, Palantir does data analysis, specifically for ICE, the military and the police.
Terrible article that only showcases the author's misinterpretation of doxxing and misunderstanding of public v private information.