skysight-inc/HackerNews huggingface dataset:
Ugh, LaTeX resumes. They're a dime a dozen (I've interviewed hundreds of engineers) and they utterly fail to make people stand out, which is the whole point of a resume. When I get a resume that was done in LaTeX from someone who isn't a mathematician, it makes a bad impression. I'm not saying that's right, or fair, but it's true. It comes off as trying to look smart without the substance to back it up, and because so many people do it, it also comes off as really unoriginal, and makes the resume forgettable.

So please everyone, stop with the performative LaTeX. If you had any idea how many people do this, you'd be embarrassed.

(And to add a dash of humility to this comment, I'll confess that I used to write my resume in LaTeX. After seeing how many other people do too, I stopped.)
Why Don't Black Holes Swallow All of Space?
Trusting companies not to abuse the simple explanation of Chromecast is dead in the water, though. Why on earth would you trust a company _not_ to abuse that?
> Remember that one company

Amazon? https://www.wsj.com/articles/amazon-faced-75-000-arbitration...
I appreciated the N900 (still have one), but Nokia caught my eye and then interest in the smartphone area before that, as I bought an E61 in an airport in Germany, while on my way back to the US. Once back to work I configured it as skinny (SCCP, actually) client to my Cisco CUCM, and amazed all my peers about being able to pick up my phone extension, over WiFi, on my cell phone. And then all the other things you could do with it ...
You should be able to use some kind of coloring approach to avoid that kind of false sharing, right?
This reminds me of how carmakers invented the crime of jaywalking.

https://www.vox.com/2015/1/15/7551873/jaywalking-history

Robots should always cede right of way to humans.
Hmm, I want to look further into how often this happens.
Was this a big issue for you with Vimium?

Right now, if you accidentally close a page, you can quickly "Z" (or click the undo button that shows up) to bring the page back.
It's too late to stop, but it's not too late to vote with your wallet and feet and stop supporting businesses who feel the needs to betray your privacy like this just because it was buried in a TOS that they know nobody read.
Others have mentioned specific reasons, but another aspect to consider is that once you've given up any kind of data, it's out of your hands. Maybe you can't think of a reason why that's bad today, but will that be true tomorrow, or next year?

By making the decision that it's fine today, you're also deciding that it's always going to be fine in the future.
Brian's choice to use C is perfectly well justified:

"I am thinking that we should choose C to implement our PL/0 compiler. Eventually we will want to have this compiler run on many different platforms, including Unix, MS-DOS, and potentially even CP/M. C is a language that will run on every platform I would want to run our PL/0 compiler on, so C works for me. C also requires no special setup so our usual development platform of vim on OpenBSD will work just fine. Finally, it will help with bootstrapping the self-hosting version of the PL/0 compiler, since we in theory could natively compile the C implementation on our target platform then use that to compile the PL/0 implementation, also on the target platform."

The reader may learn something from these posts whether they choose to write a compiler in C or not.
That's how it turned out in practice, but it was supposed to be a serious competitor AFAIK.

Here's an old review: https://www.anandtech.com/show/202/7
In my (limited) experience there is definitely a bonus for being the very best but I also believe the London Quant job market is big enough to get a decent quant job without being IMO material.
I doubt France has enough military power to defeat Ukraine, let alone the whole Soviet Union.
> Focusing on a _code_ design pattern is the antithesis of _data_-oriented design

Doesn't the former enable the latter? Ideally, language (both human and machine) would have the semantics needed to represent all transforms, but that's not the case. Code you rely on, since none of it is written in isolation, needs to enable you to implement data-oriented design should you so choose.

Also, I don't think pointing out that 'all games are essentially...' is particularly useful. It's true, no question, but that doesn't mean it's the most useful mental model for people to use when developing software. Our job as engineers is to make software that functions according to some set of desires, and those desires may directly conflict with approaching an optimal transform.
Network Security in the Medium Term, 2061-2561 AD
He shared a newly discovered unpublished document written by Goebbels with other historians. He did not make a comment in his post, because he felt the document itself was comical enough to be funny.

This was in no way propaganda since the order was about German soldiers contracting VD in Parisian brothels.

Facebook banned it/him.

He makes his own point pretty concretely...

> It must be stressed that any objective investigation of history and research of the past becomes simply impossible if quotations from primary sources are grounds for punishment. Any curtailing of documentary evidence leads not to peace in the community but to the preordained failure to learn from history. It eventually allows the tragedies of the past to be repeated anew.
I remember the Vietnam War also. A temporary room mate in college had just got back from Vietnam, and the things he witnessed really left him traumatized.
> This thread seems to want senior US leadership held to account for war crimes when they never ordered anything illegal

Even if it were the case ( it isn't), look up the Command responsibility principle. There's established precedent for it.
Can get a 3080 tomorrow in UK no problems at all.
You're not the only one. I find it staggering that people do this.
As a gamer who rarely finishes games, I love the DLC model. $60 back in the early 2000s was always too expensive for me, so I only ever had used games. If I were a kid today, $60 isn't too bad. And if love the game enough, $10 DLC packs is an easy pill to swallow.

Wish dunkey did a little more focus on that, but theres tons of other videos that go more into the economy of DLC and micro-transactions.
Oh, I agree it's not thundering herd, but it is a real problem. Especially if you start getting retries after the first requests timed out. Some sort of backoff with jitter to avoid synchronized retries helps, but what really helps is dropping or not accepting requests when the processing will not be timely. That's simple to say, but not always simple to do.

Adding capacity is also simple to say, but not always simple to do. And there can be a large difference between the capacity needed to handle a cold start at peak vs the capacity needed for peak under regular operations.
I thought about something similar in the context of "dangerous" AI. In a hypothetical scenario where super-smart AI got control of the internet and all the devices, would it be able to start controlling people?
Don't think that follows automatically. My dollar - in isolation - can feed someone tomorrow, even if it doesn't feed others and they're all hungry next week. Lack of my dollar alone won't change the ethics of Amazon in the slightest, and much as the more ethical shopkeeper won't mind the extra number in his bank account it's unlikely to allow him to displace ethical companies or do anything else wonderful with it. The difference between direct, tangible outcomes and perhaps more significant outcomes which depend on a lot more other people acting in a particular way is one of the thornier questions about what's rational to prioritise. tbh when I do boycott stuff it's mostly an emotional response

(notwithstanding better objections to the original example: in practice most donors' finances aren't so tight that buying the $90 product rather than the $100 dollar one is really necessary to free up the donor funds for a worthy cause, as opposed to emotionally salve donor conscience for buying from an unworthy vendor...)
I can heartily recommend BattleTech Advanced if you don't want to go as far as Roguetech. It's definitely tougher, but not as impenetrable as Roguetech is. (Plus there's lots of difficulty sliders so you can probably tweak it to be about as forgiving as vanilla).

I really enjoy the MWO-style mech customization that both of these add (the https://github.com/BattletechModders/MechEngineer mod); one critique I have of vanilla Battletech is that they simplified the mech construction mechanics a lot, and stripped out some of the tradeoffs that make mech design interesting in the canon. In vanilla, you just optimize for free tonnage, and can put jump jets on everything, so there are just a few chassis in each weight class that are strictly optimal for most roles; this makes it quite boring as there's little reason to pick other chassis. In BTA/Roguetech you can take an XL engine to shave off a lot of weight, but that means your mech will die if you lose your side torso. Lots of meaningful trade-offs, with no "best solution".

I will admit that my eyes glossed over when I first started the game and looked at all the new part types I had to learn though...
> a drone strike on the palace at the right time would have gotten rid of a good chunk of the taliban leadership

It probably would - but even if there were no civilian casualties, consider that such a strike would further radicalize the next generation of Taliban members who are unified by hatred towards a common enemy.

The U.S has been fighting fire with fire for the past 20 years in Afghanistan. The OP hints at the deeper mysterious behind this operation, and voices a concern that is representative of the growing public disdain for the entire fiasco. As much as I want peace and equality for everyone in the region, more drone strikes are unlikely to fix the systemic and generational issues.
Is there a fine for intentionally blocking a non-automated car?

I don't understand why robot cars should have any additional rights that non-automated ones do not.
Sounds like you hate it despite the pay. Retiring early is a nice idea but maybe being happy now would be worth working longer.

Have you talked to your partner? "... I can't expect my partner to move back with me..." Maybe he's more burned out then you think.

I have no idea how you spend your money from your post but maybe take a long look at your life style. Try to figure out what makes you happy and spend time on it. The less you spend the less you need to make to retire early. You may have heard this all before, but I like this post. https://www.mrmoneymustache.com/2012/01/13/the-shockingly-si...

As an aside, I've recently (re-)discovered I enjoy manual labor so have been doing yard work more. Something about it is meditative. The tasks take a long time but are simple and don't require thinking. Looks good when it is done and feels extra rewarding to actually have to sweat to get it done.
> many people working in the city who live outside of London, nearby a train station

I can't find the link now, but I remember reading a story about a guy who worked in London but lived in Spain and flew back and forth every day because it was cheaper to commute by plane than to live anywhere near London.
We detached this subthread from https://news.ycombinator.com/item?id=28179014.
Selfdriving car owners should be fined for bothering pedestrians by endangering them with 2 ton steel boxes being controlled by overpriced random number generators.

Selfdriving is for roads not streets.
Currently only supported by Intel.
> Anybody remember those "organizer" gadgets, with a screen and a calander and notes, but not a phone? I got one of those and didn't really use it for anything useful.

Older, I guess, but I still have an Atari Portfolio from 1989 or so. It still works but I don't use it anymore ; )

https://en.wikipedia.org/wiki/Atari_Portfolio
And the original settlers board game - Catan - is of course also German.
Yeah. Cherish that time, tho. Kiddos grow up so fast.
I often see "we" on internal documents written by one person -- I think it comes from the convention in academic papers where you'd use "we" to refer to the researcher(s), even if it's just one author. I don't personally mind it in this context.
At the Supreme Court a lawyer once said something was "entirely orthogonal" to the main issue.

Chief Justice Roberts: “I’m sorry. Entirely what?”

“Orthogonal,” the lawyer replied. “Right angle. Unrelated. Irrelevant.”

Justice Scalia: “What was that adjective? I liked that."

“I think we should use that in the opinion,” Scalia later added.

“Or the dissent,” said Roberts.

https://www.abajournal.com/news/article/supreme_court_word_o...
What I found in practice is that many people start using the ECS for speed, and then draw themselves into a corner of the design space. Now they have to weight every step on "how would it work in ECS?", and dedicate effort to fight the ECS paradigm.

For example, a mesh may contain multiple materials. Is each material chunk a separate entity? Or maybe each bone in a skeleton is a separate entity with its own "parent" and "transform" plus other component.

One of the different approaches is component graph systems [1]. It lacks the ability to mix and match components, but provides a more natural (and simpler) model to program for.

[1] https://github.com/kvark/froggy/wiki/Component-Graph-System
Well... when I was a kid I didn't have money for a GPU, or a garage in which to store a server rack. So I don't feel bad I didn't "have the ambition" to do something like this as a kid.
Yeah, we're working on this at Plasmic:

https://www.plasmic.app/

(Our users include ex-PageDraw/Anima users.)
That discussion was because the local sheriff's office said that there was nobody in the drivers seat at the time of impact. No idea why they would have said that. Tesla says the steering wheel was deformed in a manner consistent with a person being in the driver's seat when it crashed.
> 100 years ago IS modern times.

This is quite a bit subjective. If the statement was from prior to 100 years ago then that's my mistake. Perhaps we should say specific periods instead of subjective terms.

> The population wasn't 7.8 billion 100 years ago. You have to plot your data as a function of time.

If the claim that population is controlled via wars and famine, then the current population of 7.8 billion was not effected by this. The evidence is in that large number. Not that 228 mil is a low percentage of 7.8 billion, but that if this is in fact a sink then it's inefficient.

> But also, you are off by a great deal for the 20th century. World War II claimed 80 million+ lives. World War I 40 million+, alone. Not even factoring for civil wars, Vietnam, African wars, and violent purges in USSR and China.

Thanks for the updated data. And I agree that if we rewind more through history this may have been true. If modern times means >=1500 then ok. Modern times to me means some percentage of my life given the rate of change of the world I've experience as well as other factors.
Even running a site that front-pages HN doesn’t actually require that much infrastructure. Peak traffic is a few hundred RPS. Or at least it was when I was still using google analytics. Might be more now. But in any case, if you use fast web software you can serve dynamic content to an HN ddos off a $5/mo VPS. The problem is a lot of people will be like “well my website doesn’t need to be fast because it’s not popular, so I’ll write it in python/node/ruby and make it dynamic” and then their server falls over at 50 RPS on commodity hardware, when if they’d written it with a popular haskell/rust/go/whatever framework, it could handle 100x that much traffic.

If you hope that your writing ever reaches a large audience, you need to be able to serve a large audience! It doesn’t take that much extra work to be ready for it.
Also, don't utilize utilize, use use.
The '+' in this case is a common process node trope where improvements to a node over time that involve rules changes become Node+, Node++, Node+++, etc. So this is a node that started as Samsung 10nm, but they made enough changes to it that they started marketing it as 8nm. When they started talking about it, it wasn't clear if it was a more manufacturable 7nm or instead a 10nm with lots of improvements, so I drop the 10nm++++ to help give some context.
When someone describes their comments as having "a little aggression", usually they vastly and egregiously broke the site guidelines. Objects in the mirror are closer than they appear—we all have a tendency to overestimate what the other person is doing and underestimate what we've contributed ourselves.

You posted a huge number of comments in this largely off topic subthread, provoking others repeatedly with swipes and flamebait (by the time we get to https://news.ycombinator.com/item?id=28193336 that's practically all that's left). This is the way that threads degenerate, and I replied to you because you did by far the most to push it in that direction.

It may be true that other users broke the site guidelines also, and if so they shouldn't. But that doesn't mean what they did was equally bad. I'd have to see specific links to know; it's impossible for us to read all the threads thoroughly (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...), and so it's impossible for moderation to be completely consistent. This is the same reason why cops don't give tickets to all speeders: there are far too many of them. Of course it always feels unfair when you're the one pulled over.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
There are interesting startups and academic labs in London, Oxford & Cambridge solving meaningful problems related to human health.

You could easily find a job there where ML & statistics skills are required and live in a more rural community, while your partner would still be able to commute to London by train.

Drop me an email (contact details in my profile) if you are interested.
Not to get snarky (and certainly not at you, thanks for the info ;) ) but Microsoft owns Windows 10 as well as GitHub. If anyone could add a better default monospace font to the mix it would be them... :D
Oh, those days are loooong gone...
If you want the Linux-way, nuts-and-bolts Slackware is where it's at. Slackware and Void Linux were my favorite distros. These days I'm just using Ubuntu for plug-and-play convenience.
I lived in NYC for about a decade, I did not work in Finance, instead I was a consultant at one of the big consulting companies that has > 200k employees worldwide. I hated it, I would physically dread going to work some days, compounded by the fact that I would have to go out of town to places I didn't want to be. I was miserable, and it was making me physically sick, which I suspect you'll start feeling or already are feeling. Then one day, my partner could see I was suffering, and told me to quit, she was right, and I did a few weeks later when I found a different job.

A few things I took from that experience.

1) If you hate what you do, the money only works for so long until it doesn't matter how much it is and you're getting physically sick. Earning a good living and being healthy is so much more important than retiring early with ulcers or other problems.

2) If the money can't buy you the things you really want, what does it matter if you have more of it but still not enough. This is a really hard one, that took me a while to come to grips with, and I'm probably still coming to grips with. Ask yourself what is really the value of money. for me I want money to live in a nice home (modest by most peoples standards, middle class without the huge mortgage), buy a car that doesn't break down constantly (VW has been great at making these), save some money for retirement and for a rainy day, try to take a vacation once in a while (hello road trip), then I just want to spend time with family and friends.

3) Change is scary, we stay in bad situations a lot longer than we should because we don't know if the alternative will be worse.

4) A similar job at a place with a different culture can massively change things. I currently work as a consultant and it's great, my coworkers are great and one of the conditions is that I don't travel more than one week of every month, although with Covid I haven't traveled at all. This is so much better for me and lets me spend so much more time with my family.

The rest is some advice I would give to a friend if they said the same things you've said to me.

If you can't afford a place in London where you would like to live, you could look to an up and coming neighborhood, in 10 years it will likely look a lot different and you'll be happy you got in when you did. Alternatively you could buy a house in a place you want to retire, you could rent it out or have it as a vacation home on Airbnb, that way if real estate continues to do what it has been doing you'll have a nice asset, and a place you like to visit. Also, your partner sounds like they're really hitting their groove, but they also might grow to dislike their job in 5 or 10 years.

edit: make sure you tell your partner how you're feeling, they might just tell you to take some time off to regroup, sometimes we get so wrapped up we don't see how others are suffering because we're not.
People are going faster because they felt it's safer, not because of the speed limit. You can design roads that cause humans to slow down and be more careful.
Where you can't find anything including anyone to help you?

I have to source various hardware for building projects and with five big box stores within a few minutes of my house it is always an absolute pain, if not impossible, to find what I need. I walked into Menards the other day and couldn't get 2" cabinetry screws...a commonly stocked basic fastener. Our big box hardware stores have turned into seasonal home goods stores.
I've had 100+ for sure. When I used Safari, I had about 15-20 windows open.

And honestly, I think SigmaOS is still great (biased ofc :p) when you have a few pages open, just from the ability to organise those pages.
Thanks for this reference, it led me down a curious tangent.

It might not be the same thing - this one is XML-based, rather than "BASIC-style" - but I found an example of what Music Markup Language looks like, with Chopin's Trois Nocturne:

https://steyn.pro/mml/examples/chopin.html

For more links: https://en.wikipedia.org/wiki/Music_Markup_Language
Buffalo in Yellowstone are not a useful reference point here. I hunt animals across the US, and I can assure you that flies and mud is the LEAST of the problems wild animals have to deal with.

A particularly revolting example:

https://cdnsciencepub.com/doi/10.1139/cjz-2018-0140#.W9tXqRN...

A study published in the Canadian Journal of Zoology in 2018 found that from 2014 to 2016, 70 percent of moose calves in west-central Maine and northern New Hampshire died of emaciation by winter tick infestation. On average, each animal hosted 47,371 ticks.
Which is usually only when it appears - when I specifically request the app to do something which requires to scan for local devices.

Tiktok doesn’t support chrome cast (I think)