skysight-inc/HackerNews huggingface dataset:
In my opinion "program better" (or actually better at system modeling)

requires way more time, way more examples, way more code written.

I believe that in order to be "somewhat decent" at leetcode (not top level competitor)

you just need to learn theory, techniques, tricks and get some practice.

Meanwhile in order to get better at system modeling you need to model a lot of systems from scratch, change them and see how your initial design supported that refactor part

You need to be aware of various approaches / architectures, yada yada

And generally spend a lot of time thinking about how it'll affect readability or easiness to get into the project for new ppl, scalability, extensibility, etc.

So, in generally I believe that leetcode is just learn theory, practice everything you learned and go ahead and do 50 / 100 tasks

If you fail, then you can check answers and learn from them

meanwhile there are no correct answers for system modeling.

Additionally for leetcode you have sets with tasks to practice, meanwhile the "real" system modeling experience comes from real projects where requirements are being thrown and changed by somebody else whenever he/she wants

____________

>I don't know how one can study leetcode and fail to learn to program better.

I don't see how even hundreds of hours on leetcode would make you better at OOP, system modeling, building abstractions.
I also share your impression that we cannot hope to be anything other than "naive realists" as described in the article: Why would we intentionally doubt the veracity of what we've reached the conclusion is true? ... but then. if one thinks of the _process_ of discovering truth, or developing positions and views, then one may well think in terms of "That's what I can deduce based on my experience so far", and be aware that one's own views change - either through refinement or sometimes by a discard and adoption of a different position.

Another point is realizing how aspects of your background - sometimes even just your momentary mood - color your perception of reality, the significance and weight you assign to different pieces of it, to compose the whole.
Its worse than batteries, but basically on top of everything else. Pumped storage is about the same, hydrogen, power2gas, all worse.
This is maybe a tangent, but: how long before we're allowed to stop calling cryptocurrencies a new technology, and admit that actual usage is not being blocked on early development? Bitcoin itself is 14 years old; if it were a web framework, it would have been "obsoleted" half a dozen times over by now.
Curious why FT articles always seem to only show up on HN about 5 days after they're published
As your example amply illustrates, “deserves” is not the same as “is directly Constitutionally protected”.
As Ron has said, Monkey Island 1 and 2 weren't made in a pixel art style.

They were just the best art they could do at the time.
Ron Gilbert directly addresses the use of pixel art in a blog post.

Pixel art is what they used due the time and circumstances of the original games, not because they like pixel art better than other media.

https://grumpygamer.com/when_i_made_another_monkeyisland

> Monkey Island 1 and 2 weren't pixel art games. They were games using state-of-the-art tech and art.

> When Dave and I first started brainstorming Return to Monkey Island we talked about pixel art, but it didn't feel right. We didn't want to make a retro game. You can't read an article about Thimbleweed Park without it being called a "throwback game". I didn't want Return to Monkey Island to be just a throwback game, I wanted to keep moving Monkey Island forward because it's interesting, fun, and exciting. It's what the Monkey Island games have always done.

There's also a talk by (I think) Mark Ferrari, where he talks about how they hired artists for these classic pixel art games. Artists were hired on the strength of their art skills, and they had to adapt to the pixel medium in order to make those classic games. Easier to hire an artist and train them to make pixel art, rather than hire a pixel pusher and teach them to make art.
"there is a growing movement of people who are doubling up on remote jobs"

Citation needed
I program Haskell for all projects because it's fun - not because there's some obvious engineering value-proposition.

I'd rather not waste my consciousness-hours on boring languages.
The 6809 had a 'mul' instruction:

https://atjs.mbnet.fi/mc6809/Information/6809.htm

8x8 unsigned. I started out programming assembler on the KIM, then moved to the Dragon 32 which had a 6809 and then back to the BBC micro again, which in almost every way felt like a huge step forward and in that one way felt like a step back, the lack of 8x8 multiply in hardware. Here is a very neat (and pretty quick) multiplication routine:

http://www.txbobsc.com/aal/1986/aal8603.html
2019 crime statistics for the U.S.: https://www.fbi.gov/news/press-releases/press-releases/fbi-r...

Approximately 10k homicides with firearms in 2019: https://ucr.fbi.gov/crime-in-the-u.s/2019/crime-in-the-u.s.-...

In 2019, there were 28 live shooter incidents with 12 meeting the definition of “mass shooting.” In total, active shooters claimed 247 lives that year: https://www.fbi.gov/file-repository/active-shooter-incidents...

Compare that with this report from the Obama administration: http://nap.edu/18319

Annually, firearms in America are used in self defense between 500k and 3M times (real page 26, labeled as 15). Taking these numbers as true, the rate firearms are used in self defense vs. homicide is between 50x and 300x. Americans are substantially more likely to defend themselves with a firearm than to be unlawfully killed by one. They are substantially more likely to defend themselves with a firearm than to be killed in a mass shooting.
Hipsters get a bad rap but basically everything that's culturally interesting is 'hipster'.
I find it the opposite. I typically find the top posts less interesting than new posts though I admit the new posts can often be less on topic.
It doesn't ban sales, it bans unregistered, non background checked sales. I don't see what is nonsense about it, the same law already applies to cars.

If you loan your car to someone and they commit a crime with it, you can face charges for it. If you sell your car without a termination of interest notice filed with the state and the new owner doesn't file the signed title, it is still legally your car and what the new owner does with it can get you in legal trouble.
I'm not fond of this particular art style. It's too abstract and the characters are hard to read. If you put them all in suits they'd be the sort of thing you'd see adorning software box covers and PC Magazine op-eds in the very early 90s. But I'm glad they decided to go with a drawn/painted look. Not every 90s franchise continuation has to be pixelshit.
Does it have an AppleTV app? If not that's a no go for me.
>211 counts of violating Pennsylvania's 24-hour informed consent law

Sounds to me like he patients were not aware of what he was doing

And he was doing a hell of a lot more than just abortions

>The DEA, The FBI, and the Office of the Inspector General also sought a 23-count indictment charging Gosnell and seven members of his former staff with drug conspiracy relating to the practice's illegally prescribing highly-addictive painkillers and sedatives outside the usual course of professional practice and not for a legitimate medical purpose.

So again, you pick out one guy who should not have been a physician who did not inform his patient of what he was doing

And this detail is pretty important, these were not abortions but murders after birth

>They arise because of the "born alive rule", a principle of common law which stipulates that by default, for legal purposes, personhood arises – and therefore unlawful killing constituting murder becomes possible – immediately upon the victim's being born alive

Pointing this guy out is like pointing out that old veteran who's like 110 years old and smokes and drinks every day and claiming nobody gets cancer from smoking and drinking

You are aware that murder, killing people who are already born, is already illegal? These examples were not abortions, plain and simple
not a crime when equifax does it
Apple is too.
"Unicode/Cyrillic fonts used by loud girls on instagram" had me LOLing hahahaha

we can be friends
Sure...they were amazingly widespread machines back in the day so lots of people took a whack at a 6502 compiler (at college if nothing else). But how many could take on non-trivial programs and emit code that would be considered production level? I know Apple Pascal was supposed to be pretty good, but what else?
You're on to something here.

If I had some signal that indicated "sufficient information uploaded, algorithm running" it'd be easy to stop. But the (obvious) problem is that signal is, usually, the discovery of the solution. Which happens well after all the being stuck.

There is something comforting about accepting that banging my head against a wall might just be a requirement of figuring the thing out, though.
The problem is they are going beyond what’s illegal and cutting off usage/content they just don’t like for whatever reason—see the vampire porn example in another comment, wikileaks, etc.

Do we want unaccountable monopolies making decisions about who can access the financial system and who can’t based on their own subjective values?
I don't believe that. These companies want to make money and would love to make more. They also don't want to lose money, so they find ways to decrease risk. Their lawyers probably tell them what's risky and draw the line there. If you don't want them making these judgements then voters should tell their regulator exactly what is and isn't ok.
I haven't read through the whole thing, but this seems like an exercise in throwing out conventional thinking in order to be receptive to better alternatives.

Such an exercise can be an important practice in the arts. Although without knowing the individuals involved I can't say whether they are doing this as a warm up exercise to clear their collective head, or whether they really believe in the stated mission.
It seems like naive realism is often used as a term of abuse, including in the article. However, I don't think this position is justified and as wikipedia notes [1], plenty of illustrious philosophers have defended this position (Among contemporary analytic philosophers who defended direct realism one might refer to, for example, Hilary Putnam, John McDowell, Galen Strawson, John R. Searle, and John L. Pollock.).

I don't think defender of naive realism take it as "my ideas are always true" or "I am the center of the universe" (as the article seems to imply).

Rather, I'd take it as saying an immediate perception can remain true even when one expands the discussion of reality in a number of ways. I can say: "there's a fence around that house" and that can remain basically true even in you expand the area and categories of reality considerably - if someone points to minute gaps in the fence, I'd note the effective definition of "fence around the house" would intuitively expand to "a configuration dense enough to help keep something out of the house", etc.

The point isn't that there aren't level divisions in reality. The point is there isn't some magical/theological level that trumps every level of reality below it. Not accepting "Plato's Cave" or proving/asserting "we're not all brains in a vat" [Hilary Putnam].

[1]https://en.wikipedia.org/wiki/Na%C3%AFve_realism
These psychological results are only true for average people, note how in every experiment there are always many people who does the rationally correct thing to do. So there is no reason to believe based on those studies that people who have much higher levels of rationality doesn't exist.

Its just, many will believe they are rational when they aren't, since their lack of rationality makes them unable to see all the ways they are irrational. But people who notice their own irrationality can just stop doing those things and change their views and therefore becomes much more rational than average.

So we have several layers, we have those who don't see their own irrationality and call themselves rational, we have those who see their own irrationality and call themselves irrational since they are, and then we have the ones who see their own irrationality and takes measures to fix it and therefore call themselves rational. The last group would be the most rational ones, but is still often mistaken for the first group.
Deported hacker used his tech skills to re-enter the U.S.
I wish more games used an all UK voice cast. American voices just sound bad in anything that doesn't explicitly take place in America, IMO.
This describes a bunch of recent psychological research that chose to use this terminology, but I don't think this psychological use corresponds exactly to the traditional (older) philosophical use of the term.

In my understanding, the classic philosophical use of "naïve realism" refers to the position that there is an objective reality that we can usefully perceive and understand with our senses and reason. It doesn't assert that each person always perceives objective reality correctly on the first attempt or that nobody ever makes a mistake. It might accept many cases in which people make mistakes of perception and/or reasoning, but in most forms of naïve realism we would probably expect that those mistakes could potentially be detected and corrected somehow, whether or not particular people have the willingness, inclination, incentives, or resources to actually complete that process.

As a few other people said, one might also expect disagreements to be tractable in principle but not to assume that one's own view is sure to prevail in every disagreement.

Of course, I could be wrong. :-)
The article indicates that a suit is following.
Have we lost our minds. If you're worried about your kid seeing porn don't let them on the internet.
Maybe they should have used Icelandic voice acting.
Not sure. People watch pr0n on their Oculus Quest all the time, fully aware that Meta is watching them watch ...
It says it plays DVD images, but no details on how/how well
Maybe weight is a factor.

They last a long time - longer than they need to - usually folks return because they've grown (children) or aged so the old one doesn't fit.
Now that the Year of the Linux Desktop might happen for real, I guess we need a new "Year of the X."
> A section on furries, an online subculture interested in anthropomorphic animal characters with human personalities, reads “content that depicts furries and humans engaged in sexual acts are not permitted across the board. Content that depicts furry engaged in sexual acts with another furry is acceptable across the board.” Lest that leave any room for misinterpretation: “Please note, per Visa ­regulations a furry that contains human-like characteristics is not permitted.” So, no half-man, half-furry.

Oh, what I would give to be a fly on the wall in that meeting
Neovim is not backward compatible
Tens of thousands of men risk needing breast reduction surgery due to steroid
That's a good point. I think other business models are possible, though, if less lucrative. One example is one-time payments to buy videos, or to tip an artist that you for some reason feel like tipping.
What Happens When Tech Executives Start Believing Their Own Hype
Can AI help stop mass shootings? [video]
"remote" doesn't have to mean "foreign". It just means your daily "physical office" isn't company premises.
> "Should you have to perform a background check to loan a gun to your roommate to take to the range?" or "Should you have to perform a background check to loan a gun to your next door neighbor who is worried her violent stalker ex-boyfriend has figured out where she lives?"

Yes to both. It takes 30 seconds to run the check. They're not required to interview kindergarden classmates or something crazy.
They are also the regulators of guns and accessories. Operation Choke point for example. Apple is the purity police too.
Yes, but nationalists hate multi-lingual, multi-cultural Montreal and will be happy if it goes further down.
This comment exposes your pre-conceived notions and is pretty offensive.

I would like you to expand on your supposed pitbull ownership correlation as well.

You'd be very surprised at the diverse demographics of gun owners.
Hey! you can check out some of the database integrations that we have here: https://vercel.com/integrations#databases
Tabs wins over spaces because of accessibility
Knowing what happened in a 1948 election is mostly irrelevant to figuring out what happened in 2020, other than "sure, in some election systems, fraud is possible." Lots has changed since then. Electronic voter machines didn't exist, new election laws were passed, and so on.

I'm not going to say that figuring out for sure what happened in 2020 is easy, but you do need to look at things that happened the same year.
then beurocrats are a feature protecting you, not a bug
I prefer: Let insurance companies offer discounts to those that don't smoke and are not overweight; I get a discount for being a good driver, why shouldn't there be a discount for not living a lifestyle that is likely to use more medical care?
That sounds like a problem for those men. If your partner is against you consuming porn perhaps that's something for you and your partner to resolve. Exposing children to hardcore pornography in order to save dishonest men some inconvenience seems a poor trade.
I agree my comment was difficult to understand, so I edited it to hopefully make it better. Thank you!
Really? You think a company that likes money says "You know what, we don't need to make any more.". Given that they like money, they're probably afraid of losing money from lawsuits due to breaking regulation.
And if you're motivated to pay for porn, but not to give a site your driver's license like OnlyFans requires, crypto actually would be better for that.
Right. I remember on the C64 using, for instance, y * 40 + x for screen positioning, since it had a 40 column screen.

Since y * 40 is (y * 8) + (y * 32), you'd take x, left-shift three times, save the result, shift left two more times, and add the two together. Pretty fast. You'd do stuff like this everywhere you knew the coefficients in advance.
The article states that half of PornHub's revenues per year were coming from subscriptions. I would take that as some evidence that people are paying for porn.

In a lot of ways, crypto makes perfect sense for porn payments. The anonymous nature is most likely a value add for most porn subscription holders.
Because, they will argue, those bans are justified. And because they are justified, we should pay no attention to them. We should not even know they exist.
Anyone know of a reason why they dont use air? or even Nitrogen.

EDIT I guess compressing to liquid, CO2 can be stable at <31 deg C at 5ATMs which is what they use. Liquid Nitrogen has to be kept very cold, even under pressure.
> Mastercard and visa are the de facto regulators of porn

This doesn't have to be the case. There is infrastructure in place for these adult content providers to switch to crypto. It seems to be rather trivial for them to setup fiat on/off ramps for their customers.
One such possibility is for the USPS to open a non-profit banking system at every post office in the country. That would allow the now-unbanked to get an account.

And the USPS has strict regulations on when they can and cant deal with, especially in packages. I could see similar on banking regs too.

Naturally, Visa/Mastercard/Amex/Discover really dont like this.
There's a thing called a stablecoin :)
One benefit is compliance. If my SaaS runs on Lambda and managed DB it offloads a bunch of OS related security requirements.
This is really missing the point. But OK, and how long does it take for an IBAN transaction to settle such that the money is spendable on the other end? Days?
>Follow through writh that, what is the actual use case for "Censorship and central authority-resistant value transfers" is it legal, and are volatile ctypto tokens good at it?

Is it legal? Maybe not. I'm not necessarily concerned with whether transfers are legal or not. From my point of view the most important property is that transfers of value work. Issues of whether governments approve of those transfers is less important to me.

Are crypto transfers a good solution? Absolutely yes, IMHO. The fact that so much illegal transfer happens over, for example, Monero is the proof in the pudding that it is a good solution.
I'd argue serverless handles those cases even better. SQS for queueing and Kinesis for streaming have you pretty much covered. Much easier to manage those than setting up a fleet of workers that are all long polling for messages and managing heartbeat signals or routing to a DLQ manually.
> ... Tested an A380 ... operating on a single Rolls-Royce Trent 900 engine.

That's impressive. I'd assumed that since it had four engines, it needed at least 2 to fly.
I totally get his point and, of course, it's entirely up to him to do whatever he wants with it. However, I think the point about pixel art making a game a "throwback" is a little unfair. I, for one, would love to see a modern pixel art Monkey Island game with a much higher res and a wider palette of colours than was available at the time. I don't think that would make it a "throwback"; pixel art is simply a different style, not just a graphical limitation.
Homeric was IIRC a pretty artificial poetic idiom with vocabulary from different dialects, I wouldn't say it's the ancestor of Attic, at least in the form which was written down. Also you forgot Mycenean Greek.
The main difference between the ARM1 (which was never sold in any quantity) and the ARM2 was the addition of the multiply instruction (and the multiply and accumulate instruction). They were the only multi-cycle arithmetic operation they had, and what's more you couldn't load arbitrary constants into a register with the MOV instruction or use constants with the multiply instruction itself so they were still a bit inconvenient as well as comparatively slow.

But you could write:

MOV R1, #3
MUL R0, R0, R1

In spite of the limitations, this gave the instruction set a certain 68000 quality to it (except much faster for a given clock speed).

To multiply the number in R0 by 3, which was pretty convenient. The ARM had a thing called the barrel shifter though, which let you add an arbitrary shift to the last operand of any arithmetic operation. All arithmetic ops take 1 processor cycle, so you could write this instead to multiply by 3 in a single cycle:

ADD R0, R0, R0, LSL #1

Ie, add R0 to itself multiplied by 2. Constant divisions could be constructed with the SUB instruction too. Some constants required multiple instructions (but I think the maximum was something like 4 or 5 instructions for any constant? I wrote an assembler that could figure this out for you automatically in the mid-90s so I used to know for sure).

This is basically a single-instruction version of the 6502 trick (handy, because the first OS for the ARM was a hurried port of a 6502 operating system), which sort of fits with the ARM's original inspiration as being a 32-bit version of the 6502. As each instruction completes in one CPU cycle, the ARM could have fairly monstrous integer performance for the mid to late 80s if you knew how to program it.
It looks a lot like the Curse Of The Monkey Island though.
Modern insulin is over 20 years old. There have been some small incremental improvements that help some but they are not what most want to use. Novolog/Novorapid were release in 1999
Not entirely related, but in my personal cache of "I was almost a billionaire" stories, my favorite is when I was approached to build a porn platform that would accept payment in Bitcoin. Who knows if the site would have made money, but we would have purchased a LOT of Bitcoin at under $1.