skysight-inc/HackerNews huggingface dataset:
> So interesting that this is still a question after many years

Like sending large files over email.

Perhaps we should make a list of these damned problems, and call it "unsolved problems in Computer Science". Then have a $1M prize for the first to solve them.
Just ask him to make it more consistent and explain that people will one day create really big apps with the language. Not just little interactive widgets. And design the language from the point of view. Simpler and more scalable. Like having the optional types as proposed here.
The classic book on the subject is RESTful Web APIs[1], and it spends a while explaining HATEOAS by using the example of the web as we've come to expect it as the exemplar REST API using HATEOAS. I also have this essay[2] on HATEOAS in my open tabs, and it uses the example of a web browser fetching a web page.

[1] https://www.oreilly.com/library/view/restful-web-apis/978144...

[2] https://htmx.org/essays/hateoas/
The word “spouge” is in both “Let’s Spouge” and “Spouge’s Approximation”.
Plus--I think he took creative license on the conversations.

"Hold her down, and I'll keep her mouth busy". And of course they ask him why he isn't laughing.

It just sounds made up for article dramitism.

Do people drink more because of cheap ride share--yes.

The problem is ride share is not cheap anymore.
> Oh, that's allright then. Business as usual, carry on then.

Based on an estimate of the median age in Ukraine (41, [0]), most Ukrainians have been governed from Moscow at some point in their lives. We might be looking at an agressive expansionist power, but we also might not be. The borders of Russia are going in the wrong direction for an aggressive nation. It is a lot less clear cut than every adventure the US has gone on in the Middle East in recent times.

This basically is business as usual. Is this invasion good? No. Is it pretty routine in global politics? Yes. It is a good time for a measured response.

And the ghastly spectre of pervasive Russian disinformation appears to have done zip, zilch, zero & nothing to help them. Probably because it only existed in the minds of misinformation specialists like CNN.

> After all, after Ukraine, the Baltics, not worth nukes flying, right? Then maybe Poland. Czechia, Slowakia, Serbia (who might actually be happy), Croatia, Slovenia. Then maybe Romania and Bulgaria. None of which are worth nukes flying right? Then Germany, because hey, nukes.

Russia couldn't pretend to pull that off. Poland has a GDP within an order of magnitude of Russia's and is a NATO member; they couldn't do it. And Germany would swat them down in a direct fight - Russia would be the underdog in that war. Russia is already struggling enough fighting in Ukraine, let alone trying to take on consecutive wars.

EDIT

> and Trump apologists have smoothly moved to Putin apologists instead

A really attractive part of Trump's pitch was that he would try to de-escalate US-Russia relations and keep things civil between the two powers. I don't think he said it but there was faint hope for a wink-wink-maybe-we're-all-against-China approach.

There is a reason you see overlap between people who liked Trump's foreign policy ideas and people who don't want war with Russia. The entire strategic position of aggression against Russia is stupid, a Russia-China alliance would be far too good for both of them (one has resources, one has manufacturing know-how).

[0] https://www.worlddata.info/average-age.php
I just realized we are comparing apples to oranges here.

I am paid above market median already in my current job. I could probably reasonably add 15 - 25 percent if I jumped once, maybe 60 percent if I jumped 3 times over 3 - 5 years.

I would have to change my role though and switch from an expert role into leadership/management with responsibility for people (wouldn't be a problem) and way less time to do the stuff I like about my job.

Btw. looking back over a somewhat longer time frame my current compensation is higher by a factor of 4.5 then around 11 or 12 years ago.

It isn't as if I would not look out for myself. Or would want to be compensated significantly below market rates. Just that for myself and the team I am part of I try to optimize for agreeableness and long-term thinking.
Rich Russians dodging-sanctions going to the UAE
The type signature:

` list of uuids -> list of results `

is usually bad design to begin with.
Sure, but isn't reject + allowing discussion (e.g. from other users, or maybe a maintainer will chip in) better than reject + nothing, a closed undiscoverable issue or worse locked?
I am able to bypass this by adding a second language to my browser (e.g. I have en-US AND something else).
Theory: en-US is the default so Google just ignores it.
Obviously I was referring to 'everything else is just tech junk at this point'.
Central banks are powerless institutions, don't believe the propaganda. Rich people still run the show.
It takes over summer or something like that. He is 17 when movie starts and tournament he wins is when is 18 birthsday gift. Bulk of training is housework chores. No, you cant do housework for few months and emerge tournaments winning fighter out of it. That is literally plot of first Karate Kid.

However, it is kid/teenage fantasy. Which is fine! But not some kind of hard work message movie.
Unfortunately there has been lack of academic literature on this too on how he was able to solve problems so quickly. Much of what is known can only gathered from anecdotes from those who knew him personally. Edward Teller said in an interview that von Neumann enjoyed thinking more than anything else and did it all the time. This fits in well with other anecdotes. He was known to leave parties for periods of time to go to his room and write things down. He slept for only 4 hours a day and at night worked on problems. From what's been said of him he clearly spent basically his entire time thinking and working through problems. Then of course his favored way of attacking problems was axiomatically so he had some systematic way of going about this too. The end result of someone who spends a lot of time solving problems is that they know how to solve a lot of problems when they come up again.
Confirmed by moving the date back by one day as well :) https://news.ycombinator.com/front?day=2006-10-08
Have you seen how tiny rv64 is compared to x86 and ARM?
Yes and we notice. Reese Peanut butter cups used to actually take a few bites now they are so tiny you can pop one in your mouth while. Crispers crackers recently went from 175g down to 145g. Excel gum went from 8 pieces of gum down to 7 and this one ticks me off because it is so obvious they can’t hide it there is just a spot on their bubble pack that is missing a gum. Just ridiculous. Lastly I want to mention cake mixes. The amount in them is pathetic compared to back in the day. It won’t be long before they have to remove the 9x13 cooking pan instructions off the box because there almost isn’t enough material to make that large of a pan.
I’m guessing you haven’t tried building something serious with SwiftUI then. Because for me React is a million times more polished than SwiftUI.

I was a native dev before I got into web stuff. The Apple APIs for native GUIs are so good, but they are extremely verbose, and with swift now they are closed source. It’s just not as easy (or fun tbh) to build things with
> It ensures that they're protected against a trivial and fairly outdated set of threats. You might say that's better than nothing, but questionable protection leading to a sense of security is more dangerous than having nothing and knowing it (also, false positives).

Rules for remotely exploitable vulnerabilities like log4j are typically crafted within hours of a CVE being released, and deployed as quickly as possible to minimize false positives. I'm not sure I'd consider such threats "outdated".

> However, to the best of my knowledge they were unable to fully mitigate the threat ... Fundamentally, having a WAF in the face of log4j did nothing for you.

If you're only able to mitigate 9X% of a rapidly evolving zero-day and not 100%, should you not use a WAF at all? Security is about reducing risk, and raising the cost for attackers.

Cloudflare tracked and responded to active exploitation attempts[1] in the wild with updated rules, while imploring customers to patch, e.g., from our second CVE (CVE-2021-45046) post[2] discussing additional rules we deployed:

"This vulnerability is actively being exploited and anyone using Log4J should update to version 2.16.0 as soon as possible, even if you have previously updated to 2.15.0. The latest version can be found on the Log4J download page."

> You still have to patch everything, you still had to try and figure out if you'd been compromised, and you still had to update/alert your clients/customers.

Yes, of course. Nobody is arguing otherwise. Such is the nature of these massive vulnerabilities that pop up every few years.

[1] - https://blog.cloudflare.com/exploitation-of-cve-2021-44228-b...

[2] - https://blog.cloudflare.com/protection-against-cve-2021-4504...
I believe it may partly be to avoid copyright strikes.
Probably not, actually. According to that Wikipedia page you linked the Prometheus Society has only 120 members. Since they accept people who are in the top 1/30,000th in terms of IQ, therefor there are 8 billion / 30,000 = 266,666 such people in the world, and so only 0.048% of those super-geniuses are members of the Prometheus Society.
His quote was only relevant to preventing other nations from obtaining nuclear weapons. While for now nuclear peace still exists it still remains to be seen in the long term, especially as more and more nations think of developing nuclear weapons, whether the idea of allowing nuclear proliferation was a good one in the end.
I got into the fifth batch (s07) and remember my other startup friends staging an intervention to dissuade me from accepting because "the valuation is really bad."

Interesting to see how long even the industry insiders failed to take YC seriously. And then once it was working, they flipped immediately to complaining that YC was too powerful and too influential (unbeatable network effect, seed/A valuation inflation, and so on).

I also remember the constant naysaying about scalability and batch size. Our batch was ~19 companies. People kept naysaying, "Well this model is fine for now, but it will never work past 20 teams."

PG would always reply with something like, "Yeah, they said that when we had fewer than 10 teams also. We aren't thinking too far ahead; each batch, we just find the next bottleneck and solve it, and we'll see how far that gets us." Which evidently got them pretty far. A lovely example of doing things that don't scale.
My favourite anecdote about this has to do when locally they started printing the halal icon on the packets of potato chips (in the early 80's). I was only about 8 years old at the time, but my mom and aunt started freaking out about it. It was only after I had a good laugh that I told them what it meant.
Don't many people have just a stereo setup still (myself included)? Why would a newer standard be backwards-hostile like that?
There have been AVACS flying along Polish Ukr border for the last two weeks https://mobile.twitter.com/hashtag/awacs
I am insanely productive writing desktop applications with wxPython+wxWize. No GUI designer, no XML, just straight up Python code that's easy to follow and easy to refactor. I can whip up a prototype as fast as I ever could in Delphi, and it transitions cleanly into the finished app.

I guess if cross-platform needs to include mobile, then that's not good enough. But for what it does, I'm very happy with it.

Full disclosure: wxWize is my own creation.
> We should be looking to reduce polluting vehicles

Yep, absolutely!

> also the fetishisation of cars in general.

Aww come on! What's wrong with being a petrolhead? Appreciate a fine piece of engineering!

I'm into planes as well.
I suspect the page talking about that might be out of date as in 2018 at a conference about FDB the team were talking about the phasing out of SQLite in favour of their more optimised Redwood storage backend. I would assume that has been completed by now.
You might be browsing a different HN than other people. "hacker" news workships FAANGs, VC money and VC/billionaires themselves.

The original https://en.wikipedia.org/wiki/Hacker_ethic is pretty incompatible with big companies & co.
Does a black PCB board mean a high-end product?
Eating their own is an intrinsic behavior. It's more like "What made them target CNN?" It looks like assigning responsibility for Trump and the fact that some women were victimized.
Yes. Cars actively and provably harm other people with their emissions. Yet society tolerates them as a necessary evil (also due to the lobbying from car companies and big oil).

Hobbies that harm other people by polluting are not a "necessary evil". They are not necessary.

For example, in many cities in the world it's illegal to have a bonfire because it makes people (unwillingly) inhale toxic particulate.
It’s a good posting. I do many of these things, but not all.

I’ve been designing SDKs for a long time; APIs, for a somewhat shorter time.

I don’t like “pure” RESTful APIs, because I feel as if they are “human-hostile.” I tend to follow the patterns set by companies like Google, where the stimulus is a fairly straightforward URI (with parameters, as opposed to a block of XML or JSON —if possible, as I know that we often still need to send big data as transaction data, which can be a pain, depending on the method), and the response is a block of structured data. That also makes it a lot easier for API clients to build requests, and allows the server to “genericize” the processing of requests.

> 10. Use standardized error responses

Is something I do, along with a text header payload, describing internal information about the error. It is my experience that this text payload is never transferred, and I am forced to send a text response via the body, if I want to know internal information. That can be a pain, as it often breaks the transaction, so I have to play with the server and client, frequently, using a cloned server instance.

I should note that my forte is not backend development, so the chances are good that I am not familiar with all the tools at my disposal.
There's plenty of academic literature on the topic, available through everyone's favorite scholarly website if not available to you otherwise.

https://link.springer.com/chapter/10.1007/1-4020-4040-7_11

https://direct.mit.edu/posc/article-abstract/18/4/480/15281/...

https://journals.openedition.org/etudes-benthamiennes/7901?l...

Freeman Dyson also commented on this "Johnny’s unique gift as a mathematician was to transform problems in all areas of mathematics into problems of logic. He was able to see intuitively the logical essence of problems and then to use the simple rules of logic to solve the problems" - https://www.ams.org/notices/201302/rnoti-p154.pdf
It’s definitely a bit disingenuous to call React verbose when you are comparing it to Cocoa et all.
I havent even had a television for 20 years now...
The problem here is that these types of workflows are great for small-to-medium size CMS websites but do not scale into CRM/ERP-integrable enterprise architectures. Imagine migrations/webhooks to and fro. Imagine developing on it.
Nostalgia that is the most natural thing in the world is defined as 'fascist' now?
To defend ARM (what? A RISC-V guy defending ARM?) there is absolutely nothing un-RISC about FJCVTZS. Every instruction set with floating point has some way to convert an FP value to an integer. FJCVTZS is no more complex than the existing FCVTZS -- it simply uses a different rounding mode and different behaviour if the value is too big.

I don't know what you think RISC-V "compressed instruction" means. It's precisely equivalent to ARM Thumb2 -- there are 16 bit opcode and 32 bot opcodes and you can tell which you have by looking at 2 bits (RISC-V) or 3 bits (Thumb2) in the first 16 bits of the instruction.

I don't believe there is any practical "magical" sequence of instructions that could be easily recognised to implement Javascript conversion from float to int. If that is in fact as important as ARM apparently think it is (I have my doubts) then an equivalent of FJCVTZS should be added to RISC-V as an extension.

As for "making the implementation of high performance CPUs complex" … high end CPUs are unavoidably complex. A little bit more is not a big deal. On the other hand, adding complexity to low end CPUs can easily be a complete deal-killer. Splitting an instruction into µops might be a little simpler than combining instructions into macro-ops, but it's not as simple as not having to do it.

Ironically, the people who criticise RISC-V for talking about macro-op fusion seem to be ignorant of the fact that no currently shipping RISC-V SoC does macro-op fusion [1], while every current higher end ARM and X86 does do macro-op fusion of compare (and maybe other ALU) instructions with a following conditional branch instruction.

[1] SiFive U74 can tie together a forward conditional branch over a single integer ALU instruction with that following instruction. They pass down the two execution pipes in parallel (occupying both i.e. they are still two instructions, not a macro-op). The ALU instruction executes regardless, but the conditional branch controls whether the result is written back. i.e. it effectively converts a branch into predication
A one year expiration date is good enough to implement negative interest rates on cash. Once a bill is invalid you can exchange it for a fee to get a valid one. If the expiry date is a replaceable sticker then it may be possible to have shorter durations but one year is good enough.
In the US you can still get a DUI even when cycling drunk. Safer than driving drunk, sure, but not safer for you legally.
> And half the plot is typically devoted to if they want to accept their new found powers or ignore them to live a normal life. So its still quite devoted to a choice with life changing consequences.

There is no way for Hulk to ignore or reject the powers. Nor for superman or spiderman for that matter. Superman in particular is just born that way, full stop. And speaking about action movies that nope, no big deep choices there. Even in matrix, the choice is singular scene where main character picks the pill so that movie can happen.

And I liked Bud Spencer and Terrence Hill movies, so I have seen them multiple times and consequences for choices and actions are not the theme there at all.

I have also read Spiderman comic targeted at kids back then. Half the time he just reacts to what is going on around, not having much choice nor choice being theme beyond "Am I going to do the right thing or not" false choice. Ninja Turtles had training in them ... but also they are essentially magical turtles due to some experiments or what done on them.

Average movie and entertainment in 90ties just was not that deep.
Headline Correction - what the censors allow to flourish on chinese social media. So social media always expresses only what the state allows to express.

Its in no way representative of the population.
he's mad (rightly so) because jews are being conflated with israel. but he should be mad against israel and influent jews around the world for pushing this skewed view of jewishness
Commenting 1 week in to note that Russia's top oligarch now sees the parallels where you have failed to observe them:

https://www.cnn.com/2022/03/11/business/russia-potanin-putin...
Jokes on these tries, I listen to mix/radio to discover music that is usually out of streaming platform pool. Good luck.
So, you re saying that we need to improve remote face-to-face tools
You can use damn carbon taxes to pay out a carbon ubi that democratized pollution rights.

For some reason everyone wants an autocratic economy.
I'd rather announce the end of American cinematography. It's entirely product placement pulp, preceded by numerous ads when displayed in cinema or the internet, and any form of sharing them on the internet oftentimes implies a vicious strike of copyright predators. Shut down this industry already.
I disagree that one learns anything important from a (non-documentary) movie. Movies are an experiential but non-interactive art form that resists internalisation. At best they make you feel a certain way for a short while, in my experience.
This is how it's sold but the numbers don't work.

Take Drax in the UK. Every year Drax buys 14 million tonnes of wood, dries it, and then burns it to produce electricity. This is "renewable" energy and they get subsidised.

But wait, does the UK use so much wood that 14 million tonnes of it is waste like you're imagining ? No of course not. Drax imports whole forests of foreign wood, shipped in, to feed this process, these are labelled "waste" but they aren't any different than any other forests.
> I appreciate the option to pay more to go ad free.

You shouldn't. In practice that option is nothing but free market research for advertisers. They get to see not only who has disposable income but who's willing to spend it. They will offer even more money for your attention and eventually some executives will realize they're leaving money on the table by not taking advantage of it.
As a counterpoint, I have both 5.1 via ARC and Dolby Atmos system hooked up via eARC and dialogue is still quiet in some modern releases. Older movies sound great though.
Not the psychology so much as the behaviour. As in, I can get away with doing X by making avoiding it opt-out. The psychology, aside the decision to make an effort, I imagine as being aware and informed in terms of that decision. Which falls back to the behaviours performed to prevent that.
You got to be kidding ! I would say Taxis are shit. It's not like taxi drivers are leading stellar lives in their mansions. Most of them are struggling to make ends meet, while benefiting the taxi union or whatever shit that runs the monopoly. How is this any different from Uber/Lyft. At least, here you have an option you can drive for multiple ride share without having to fork out your kidney for a deposit at the taxi union.

Local transportation is a basic service. Ideally, your taxpayer money goes into providing one. But we all know how inefficient that is, especially in areas with low population density. So, short of that, Uber and Lyft are the next best thing to happen in transportation. Will that increase binge drinking, yes, so be it. So be it, because people who binge drink will do it anyway. If they don't drink at a bar they will drink at home. The correlation of binge drinking to the availability of ride hailing needs to be questioned.
Soon: `Israel passes law denying naturalisation to Russian spouses`
I think I agree with the thrust of the video. My caveats would be:

1) When anybody dunks on "modern movies", they mean "modern movies with $>100m marketing budgets". Which is actually a small minority of modern movies.

2) The messaging has changed, but movies have always had terrible messaging in them.

Edit: Maybe it's a bad idea to say this out loud, but when you get protagonists who are "just born preternaturally awesome", they're generally female, right? I'm not sure the same trend applies for male protagonists.
Your success and the success of YC doesn't make your friends wrong. YC has improved over time, both in valuations and processes. Even today, it is not perfect, and there is a significant survivorship bias used to describe its success as the unicorns are called out, but I don't hear much talk about how all the founders do - what is the median result of all YC companies, for example? (I honestly don't know that answer... I would love to see it because don't see such overall stats.)

YC absolutely has accomplished something, as have some of its companies. I don't want to be dismissive of that. But we should acknowledge that it embraces and encourages the high-risk/high-reward model, which should be entered into with open eyes.