skysight-inc/HackerNews huggingface dataset:
I basically had the same issue, got frustrated with same tools you mentioned. We built an internal tool (CIC) to manage/annotate client email/phone/chat in one spot, tickets assigned to Company rather (or in addition to) Contact.

I too see this need in the space.
Except that it isn't really, the protocol from what I gather is very convoluted which is seen in the amount of mature featured client and server implementations for it.
It also doesn't solve some of the problems that got in the way of IRC in the later years with regard to ease of use. Specifically in regard to onboarding new users.

I mean, it is "fine" but it isn't great. The most mature client is supposed to be Element and signing up is fairly easy (although explaining if you should use matrix.org to register your account or a home server is done by linking to technical documents).
Once you have signed up the client bothers you with a variety of onboarding attention grabbing blinky things that are really not relevant at that stage and only serve to confuse a new user. For example, there is a blinking dot on the + sign for creating spaces. But a new user will have not the slightest clue what they are and why they would make one.

But okay, once you are through that you are greeted by an [absolute barren client experience](https://www.creesch.com/dump/img/img_620a73fd0f540.png) which gives the impression that some things are still loading.

Once you figure out that everything is loaded you might figure that you want to explore rooms, which seems sensible enough. So you click on it [only to be greeted by what amounts to effectively the exact same thing IRC would show you](https://www.creesch.com/dump/img/img_620a745a33dad.png) when you used the `/list` command but with actually fewer options to filter through the ridiculously long list other than searching by keyword. And if a new user is really receptive, they might spot the fact [that this isn't the only list they can get overwhelmed by](https://www.creesch.com/dump/img/img_620a7545a8517.png).

Just to be sure I wasn't talking nonsense, I tried some other clients listed on matrix.org and most of them show even less and give even less options. Some of them don't even allow you to browse lists and others make it even more confusing in many areas.

Matrix has added some new features to the IRC experience but generally hasn't made it an easier experience to work with if you are starting out as a new user.
Thank you for the link.

Either guidance and some laws have changed since I last was educated on this topic or my memory is faulty.
How is a dev claiming that they are a 10x coder any different?

Maybe if they state they are a l33t athlete, it would be less strange?

Does someone describing themself as elite come off as bragging to you vs correctly identifying their skill/competitive level? Just trying to grok the reason to your reaction to this word.
Some do still bear fruit even inside blight range. I live in NJ and have a survivor that's stressed but able to produce. Got a few handfuls out last year and was able to try some for the first time. This yield is compared to the few truckloads I get off the 2 chinese chestnuts here, but it's something.

Basically, there's 2 ways to bring these trees back to blight range (or something approximating them). Method 1 is hybridization route with Chinese chestnut, method 2 is genetically modified route using a single wheat protein gene to confer resistance. Method 2 needs approval and there was a request for comment open a couple years about it.
This is a very helpful post.

Over the pandemic, I fell into the habit of basically only socializing with my partner. When you have a comfortable relationship with such high availability it's too easy to neglect friendships.

As things have opened back up, so far I've been basically relying on extrovert friends to do outreach. This means that a lot of my introvert friends, who are (like me) bad at reaching out, I haven't seen in months. A system like this would probably give me the nudge I need to take the initiative myself.
The Parable of the Paperclip Maximizer
If those choices are made purely because some popular opinions are popular but outside the overton window of your particular political party, then there's a problem.
When doing my MSc, my class submitted long-form essays on several topics. I asked when we would get the marked papers back, but that was not available - some excuse that the marking scheme was technical. I was bemused.
> So, as of now, Optimism and other related Ethereum projects are bug-proof.

Just wait until AI gets its mittens on it.
My grandpa's death was declared due to COVID-19. He was vaccinated.

He went to the hospital after falling and breaking bones. He was in his 80s, was obese, had diabetes, and a cocktail of other problems.

I suppose you could say it was COVID because the pneumonia killed him.
Yup. I started doing it after some friends disappeared out of my life not due to any reason, just.. social entropy. So I started reaching out.

Sometimes conversations don't go anywhere, just the "How are you?" "Fine" kind of stuff. Never had a negative experience. Have had a fair amount of positive ones - news about friends having kids, finding partners, new jobs, etc. A few people who had left my life are now back in my orbit.

At the cost of a few minutes, it's potentially high gain.
> Taxing by distance actually taxes road use rather than fuel exhaustion

Tax the tires then.
There is such a thing as an 'open book exam' where you literally have access to the textbook in the exam.

The purpose of such exams is not to test your memorization of the subject, but how well you understand it. The questions are more challenging, and are explicitly designed to see if you can take the information in front of you and synthesize or interpret it.

If you don't already understand the material, having access to it in the exam will not help as much - when the questions are properly designed - as you can't just copy down a bunch of disconnected facts. Instead you have to build an answer that relies on those facts and the framework that surrounds them.
Whether something is a big deal has nothing to do with whether there was a court case about it. Google behaved really poorly here. They should have changed the name. That has nothing to do with any law.
Right Time to Thiel
If you drill down into "beat the market" you realize it is a language problem not an investing problem.

If "beat the market" means that you can predict exactly if and when Russia invades Ukraine, then the answer is NO, you cannot know if some drunk soldier is going to accidently shoot off a missile and start a war.

On the other hand, if "beat the market" means that you invest in companies with solid fundamentals and solid management in areas of the economy that are not shrinking at prices that are historically low, then yes you can beat the market in the long term. Buffet and Munger are obvious examples of this.

If "beat the market" means buy everything except NKLA, because that company has obviously been a scam for over a year, then yes "beating the market" is very easy.
I have never been asked this question for employment. In my country being forbidden to work in some area is an extra sentence that the judge would impose (it's mostly around being forbidden to manage a company, being elected, or using weapons) and would be checked by the probation officer, not the employer.
Hackers like that though are more costly and harder to gather evidence against. I really think police now do cost benefit (At least in the us), before deciding if there going to do much in investigation. Then if they think there is external political, government, other large corporate involved, I would think they would cave. Some case with digital, they just find multiple traces and just give up... People forget that yeah leaving little or no evidence is great, but to stop or complicate the ability to convict, one can also intentionally contaminate a scene, or even overload it with garbage before and after. Conflicting statements, and a party can be great (As a metaphor)!!
Looking for "in between" positions forces all issues into one dimension, and I think that's part of the problem.

People who argue for their pole usually only argue how wrong some opposite pole is.

Middle grounders typically only argue that the poles are wrong and don't in any way show how their own opinions are correct.

None of that involves actual nuance.
Your issue is not competence, nobody will doubt that you are capable.

What you need is to show people that you're not going to cause trouble for them, which is more of a social skill that you demonstrate at the interview. Try to acknowledge that you did something bad, don't use words that diminish it, and try to explain that you want to move on and you now want to be a positive force.

There's going to be some natural questions that everyone will ask, so consider them as set-pieces and practice your answers.

The market is hot now, so get some interviews and see what comes up.
The vast majority will, some won’t. Some aren’t even allowed to based on their investors, client set or subject matter.

The longer it is in your past, the easier it is to overlook. It’s more about the actual charge than anything. Obviously some charges are harder to justify ignoring.

Source: I’m a felon. Been there, done that.
Wow. This project is now more than 20 years old. I recall playing this when I was 11(?),12(?). I’m 32 now. My first forum post ever - under this moniker, lostgame - is from their forums 21 years ago.

I actually consider SRB2 to be the greatest 3D Sonic game of all time - obviously including SEGA’s poor efforts - due to the fact that it’s the only one that actually successfully managed to convert the Genesis/MD style of Sonic gameplay into 3D, preserving its sense of speed and exploration in ways that Sonic Adventure 1/2, Heroes, Sonic Colours, etc - just never did.

Even the widely-heralded ‘best 3D Sonic game’ Sonic Unleashed, spends literally half the game as a beat-em-up instead of an actual Sonic game.

I dunno what the hell happened to Sonic after the megadrive days (well, I sorta do, bad management and a crumbling company) - but having grown up with him, and having been a huge fan for a long time, it’s an absolute travesty what happened to him. I’m cringing in Sonic ‘06.

The fan community has been - for so long - so much better at producing content than SEGA themselves that SEGA actually just hired the fans to make Sonic Mania.

It’s intensely embarrassing - and shows how brutally shitty of a game dev SEGA is internally - when your fans, with no budget; in their spare time - create a game engine that is so much bafflingly better than anything you’ve created in ten years with large budgets.

Check out the official GBA port of Sonic 1 vs the fan made version. There’s no excuse for any large company like SEGA to release fundamentally broken software. Especially when one fan with no budget does better in a couple weeks.

And Sonic Mania - made by fans - instead of the company that created the IP - ends up being the highest rated game in the series in 15 or so years.

Like - wow. Owch.

SEGA’s brutal business failures are one of my favourite tech stories. If you haven’t heard about it - check out the hilariously awful mid 90’s period where they released two conflicting 32-bit systems that of course ended up both being total flops and failures. (The Saturn did okay in Japan, but that’s another story.)

tl;dr - if your fans make better content than you do as a company, as has been the case with Sonic for years - there is something seriously fucking wrong with your company.
This sounds like there's a whole other story in the aftremath, would be interesting to hear how they dealt with it (deciding between dropping scenes vs reproducing):

> Jacob admits that about 10% of the film’s files were never retrieved and are gone forever, but they were able to make the film work without the scenes.

Also, this seems to be a second hand rereporting, the linked article has a little more detail (https://thenextweb.com/news/how-pixars-toy-story-2-was-delet...)

It also has the real beef of the story:

> Pixar, at the time, did not continuously test their backups. This is where the trouble started, because the backups were stored on a tape drive and as the files hit 4 gigabytes in size, the maximum size of the file was met. The error log, which would have told the system administrators about the full drive, was also located on the full volume, and was zero bytes in size.
Keep saying this and watch your peers assets balloon in value. There’s really nothing to argue about, spreading this “I can’t beat the market mantra” is bad for everyone. Also asserting that tech, which is essentially the largest growth area won’t keep growing is a radical opinion
You’re blaming Trump, I have that right? That comment just screams “I live in a bubble”.
I'm not sure why you're downvoted.

The name immediately makes me think of the submarine-launched ballistic missile system that proceeded Trident [1, 2]. TBH, I was expecting the link to be to an article about the history of SLBMs.

There's apparently also an Israeli reconnaissance satellite [3] and North Korean SLBM that are referred to as Polaris [4] (plus, obviously, the star).

[1]: https://en.wikipedia.org/wiki/UGM-27_Polaris

[2]: https://en.wikipedia.org/wiki/Polaris_(UK_nuclear_programme)

[3]: https://en.wikipedia.org/wiki/TecSAR-1

[4]: https://en.wikipedia.org/wiki/Pukguksong-1
> There's just so much self-learning involved it can be quite hard to narrow down your questions to where it can be discussed in an hour.

I had this problem while taking grad courses. I needed time to produce follow up questions and office hours are just a misfit especially when I know there are a bunch of people waiting in line for time.

What we ended up with is a Piazza where TAs mostly do the ritual. In popular areas, I wonder why I am paying when its no better than an internet forum, probably worse.

I feel learning experience is just poorly structured. Teachers get away from the feedback received by invalidating it instead of introspecting it. I can't imagine any other field where feedback is just thrown out no matter how noisy it is.
C# is fine for what it is, but F# really is the shining star of .NET.
You should act on it! Your insight is important and valuable, but it’s just a starting point.
Read some startup literature on validating problems. I recommend The Mom Test. You will want to talk to people to understand their existing behavior, without imposing your vision on them.
Once you’ve elicited this from people, you will want to assess whether your conceptualization of the world was right. It might turn out that people were warring because it gives men something to feel manly about. Then your conflict resolution approach will have no effect.
If you have validated that the problem exists, then the journey starts. You will have to figure out how you’re going to deliver your solution, how to promote it such that your audience will be receptive. Etc etc. But start with problem validation and be prepared to kill your precious vision at the altar of truth.

You seem like an idealist. So let me say two things:

1. don’t reject startup advice or business advice. Whatever your noble vision of the world, it will need a delivery and distribution mechanism to spread it. That will look like business and marketing. If you’re averse to it because it is “impure” you will only hinder your efforts.

2. It doesn’t matter if the world is not as it “should be”. Let’s say people are building swords because they just like fighting and feeling manly. It doesn’t matter that there is a theoretically better way to resolve conflict. Accept the world as it is and be humbled. It is you who was wrong, not every other person in the world.
It looks like a low value for a content company. The terrible track record of FB in this regard clearly indicates that they aren't investing enough.
Ask HN: Did you benefit from getting a dog?
There's A LOT of personal blogs, videos and articles on dog ownership but I would love to hear first-hand from my favorite internet community - do you have a dog and what are the benefits?

I had a disc injury 1yr ago and started to walk a lot as a rehabilitation measure. Before that I mostly rode my bike and hated walking. But the everyday walks did not just help my physical health but also my mental health. Me and my partner started to talk about getting a dog - we already have two cats which we have for 6 years now and we love working with them.
I had a similar problem. Where we were supposed to do some sort of optimization (loop unrolling or something) to a function. We had done this several times throughout the course. But this time loop was slightly different (unintentionally) and I managed to construct some answer that I wasn't happy with and turned in the exam last. We got the papers back and of course mine was wrong in spite of producing correct results, while everybody who blinding applied the wrought memorized mechanization we had learned got it right. It took forever for that professor to understand how bad the question was.
Yeah definitely an overstatement. I probably should spend some time thinking about other services and how they might be built? Could be a fun system design exercise.

Limitations could include: Caching queries, netlify doesn’t offer any kind of firewall like you can when using aws directly so you have to roll your own auth, vendor lock-in, datadog is the best option for log monitoring since it’s the only option both netlify and hasura dump too, hasuras monitoring service is only available on their cloud (not the oss version).

Don’t get me wrong, there are definitely limitations. And we haven’t even scaled to something like 100k+ users so I’m sure other limitations haven’t even shown themselves.

But I can’t even comment on that since I’ve never worked on something of that scale yet. I guess my question was more for MVP crud apps.

Just run some migrations, you have a full backend accessible via GraphQL. Add some event triggers and you can hit rest endpoints from changes in your db. Add some custom actions and your fe can hit your rest api for more complex tasks without leaving gql land.

It’s just less code to get things done. But that’s why I’m leaning into the expertise that can be found on HN! I would never claim my opinions are “right”
Then you also need to look at the average persons phone. If you activate any network connection, it supplies the contents of your latest stool sample and sends it to 5 unclosed apps at least. The data exfiltration is not comparable and exposure of personal information also extends to contacts this person has in their phone. It is a much more hostile environment and not really clean at all.
Daniel Pink on how regret can help you find your purpose
I greatly enjoy Michael Lewis and his books, but Flash boys was extremely inaccurate, full of factual errors. I've worked in the finance industry, in HFT at one of the firms mentioned in the book. I joined around the time Flash Boys came out, and it was required reading in the firm. Here are some points:

- Michael Lewis really only got one side of the story - that of Brad Katsuyama, who had a vested interest in casting HFT players in a bad light to promote his own business - building the new exchange IEX.

- Brad also blamed HFTs for systems at RBC failing to make massive trades like they used to. There was nothing nefarious here - RBC had just fallen behind the time in technology, like trying to send a Fax in a world where everyone already uses Email. If Brad, or RBC, or RBC software engineers picked up the phone and called any of the exchanges, they would probably gladly update them on the industry and save them all the work of re-discovering it themselves.

- The claims about front-running are completely false. Front running would mean that a market maker somehow knows someone's orders at two different exchanges and somehow is able to "get in front of the line" or even know that those orders belong to the same person. This would mean the exchanges leak information or allow certain users "ahead of the queue". None of this is true. What Michael Lewis called front-running, was HFT firms reducing their risk on other exchanges when they would get traded against on one exchange. They did this without any knowledge that Brad Katsuyama was on the other end, or that he was just late trying to make the same trade at another exchange at a later time. There are no guarantees that you can make the same trade at different exchanges - the same rules apply to everybody.

- Unsurprisingly, IEX as an exchange is no different from others, in that they need market makers (a.k.a. HFTs) to provide liquidity on their exchange. I wrote the code for the FIX gateways to connect our firm to IEX, and it was all business as usual.
This seems odd to me because a pedestrian is almost never going to be able to dodge oncoming even slow-moving traffic.

Perhaps it’s about observing inattentive drivers before they present immediate danger or establishing eye contact?

In any case, I stand corrected on the legality of pedestrian salmoning, though I’m not convinced of its advisability.
>> The prophetic accuracy of Bradbury’s work is evident in the recent controversy over Joe Rogan’s podcast.

> My point is: selecting quality is not "censorship" it is mental hygiene. Bad discussions and bad ideas should really be discarded. When you tune out from a creationist, anti-vaxer, flat-earth prophet or global warming denier you are selecting for quality.

I strongly agree, generally. And I'm not a Rogan fan and I don't listen to his podcast. However, it's also important to keep in mind that in some cases it's easy to confuse quality for ideological compatibility. So you may think you're selecting for quality when you're actually selecting for things that just reinforce your beliefs.

As a kind of relevant aside, I think it's also important to distinguish "seeking the ultimate, correct truth" from "making a timely, reasonable decision." Specifically with a lot of COVID stuff, I think a lot of people have gotten hung up the former in ways that undermine the latter, when the latter is actually the more important thing at this moment.
> Ah, right, because if you're lucky enough to be making more than your peers, you should shut up and deal with doing so in a horrible environment.

Not precisely, but a person's choices should generally be considered in light of the alternatives reasonably available to them. If nothing else, it's often a great way to better understand the choices people make. Not every person has fast, easy, low-risk access to a six-figure USD SWE job with a YCombinator startup.
Alright, makes sense. Regarding the "why", well, Unicode has a lot of weirdness already. Like the subscript/superscript characters that don't cover any complete alphabet. And after seeing various tricks like t̢̬̯̮̥͋͒̔̾̽͘͟ḥ̛̙̟͍̦͉͔̤̝͔̪̮̳̠̩̗͔͕̽̐̏͟͢i̔̊̃̌̆͋ͫ̏̽ͧͪ̂҉̺͚̺̤̳̥̰̬̻̜͈̦̰͙̲͘ͅs̢̓̾̎̃͛ͧͪͬͨ̍͂ͩ̅̑̎͌̚̚͏̗̙͚͉͢
not much surprises me anymore.
I wasn't about to press download. I don't want to download anything that doesn't tell me what/why I'm downloading. I came here specifically to see if anyone else talked about this.
It's still really easy to bang out prototypes; you don't need to use all the bells and whistles. But since Python is also at the heart of huge companies, it needs to be able to work well for large, mature codebases, too. These PEPs exist because the community is clamoring for them. This blog post highlights some improvements that directly address friction I've faced
This is excellent! And the license is on the home page: "MIT License: Use it on commercial or personal projects. Every design component we use to create our products can be downloaded for free under MIT License."