skysight-inc/HackerNews huggingface dataset:
Heat seems just as big an issue as battery life, if not bigger. Can i9-12900HK-equipped laptops really exist in the same highly convenient size/weight bracket as the new MBPs and make use of all that power without extreme fan noise, extreme chassis heat, and/or extreme thermal throttling? My past experience with Intel mobile CPUs says no, absolutely not.

Honestly, my past experience with Intel mobile CPUs versus my current experience with my new MBP says I will never buy one of the former again, ever, unless it's otherwise a truly special machine or I have no choice.

I will admit that I'm not really the target market for the big, chunky laptops that can make a 75W+ TDP anything but miserable, because I have a desktop machine that still wipes the floor with anything in that segment. The truth about the M1 Pro/Max SoCs is that they won't give you the absolute hottest performance around in CPU or GPU, but they will give you legitimately great performance along with other attributes that are best-in-class taken together, mainly size, weight, battery endurance, and thermals. And those things do matter to a lot of people.
Why do you keep putting quotes around "unhealthy"? If someone has diabetes they are, by definition, unhealthy.
Whilst Hero's aeolipile is incredibly wasteful, the ancient world did have the right conceptual basis for steam engines to have developed.
I have actual experience that language and I find it vastly overrated.

Scheme is much more useful.
No, of course not. Personal responsibility is, well, personal. But even so, I fail to see how being freshly recruited out of college makes any difference.
I gave the advice contemporaneously as I was buying not in hind sight.

Ah well, it’s probably good they didn’t follow my advice. if they make money they are geniuses, if they lose it’s my fault.
Great to hear!

I have an i7 16" intel and maxing out a single core will spin up the fans in short order. Maxing out multiple cores is kind of absurd how much noise and throttling happens
The M1 is probably the first time a lot of people have had to deal with cross compiling so the tooling kind of sucks right now but I imagine in a few years it will be seamless.
Coming to a laptop near you: A new type of security chip from Microsoft
I'm pretty certain "teens" was commonly used to refer to the years 1910--1919.
I took four, most of that doing manual labour. Gave me lots of time to think about what I wanted my major to be, a decision I had no answer to at nineteen but had a good idea of at twenty-three. Definitely don't regret that delay.
Plenty of resignations, firings, bans and other things have been denounced as "cancel culture" by the free speech brigade which didn't involve a Twitter mob hounding anyone. But the article says he resigned after "condemnation throughout Utah's tech community." Surely that's cancel culture? The chilling effect of the mob, the jackboot of censorship?

The only reason no one is standing up and giving a full-throated defense of this man's right to speak his mind without consequence is that they're only willing to defend heinous speech in the abstract. Give them a concrete example and suddenly they discover the existence of nuance and sit in the corner whistling Dixie.
I think in both your examples there’s an expectation you’ll wake up
In a market based economy, wage is determined by supply and demand. Then, high wages incentivize new people to enter the high wage field, and low wages disincentivize new entrants.

This is a societally productive outcome, because labor gets allocated to the most economically beneficial sectors naturally through fluctuations in wages. If we had 10x the number of engineers, wages would drop significantly. Imagine, for example, that the US allowed unlimited migration from China, India etc for engineer positions... wage situation would be much different. But also likely more societally beneficial due to lowering cost to provide software (which in a competitive market, will get passed down to consumers).

A big problem we have though is lack of education/direction given to college students so many of them aren't even really aware of wages of various fields and choose based on likability of the role rather than considering both likability and economics.

Unfortunately many people choose to be teachers regardless of low pay. Given that teachers are primarily government paid, we could elect to simply pay them more to attract higher caliber talent. But most fields aren't government employed, so not feasible for other roles.

Doctors in particular are problematic, because as I understand it the AMA limits number of new doctors creating an artificial shortage. That should be fixed/regulated against... it's pretty much monopoly power of labor to be able to decide number of doctors. Monopoly power on either the corporate or labor sides pretty much always leads to worse societal outcomes.

But yeah, generally in a free market wages will be set "fairly". You're free as a student to choose a career path that pays better. I'm hugely in favor of reducing barriers to role switching and doing away with the traditional 4 year college program. Could open up lots of doors for people.

Whole conversation around free college is starting from the wrong premise (that 4 year college should even be the baseline). College is largely just a signaling tool, and the long duration and requirement makes switching career paths very costly, and pretty much impossible for people who aren't in their 20s. Even if it were made free
A sad story to read. It reminds me of a similar story, a neurosurgeon (who also was a postdoc neuroscientist) had lung cancer and wrote a memoir of his experience, When Breath Becomes Air. The book wasn't published until about a year after he passed. If you ever get a chance, you should read this book.
Probably the other way around. Obsessive behavior leads to high achievements when channeled into the right activity. Before it gets misdirected at Jews.
My 7 yo tested positive yesterday, so we kept her and her 5 yo sister home today to "learn from home".

I had forgotten how bad learning from home was. My wife stayed home to help them - she spent most of the day trying to get them connected to the various videos to listen to stuff and very little time actually learning
Man's Search for Meaning – Viktor Frankl
But 10 years is an eternity in tech.

On top of that China already has chip foundries. No one uses them for anything important because they don't want their IP stolen.

Taiwan's value to China isn't TSMC, although it would be a bonus to take it.

The rest of the world however would lose a major asset. Which is why the US is starting to build new foundries.
But a lot of things have changed. Women are for the most part not viewed as cattle anymore and we don't treat other ethnic groups as subhuman species that we are free to exterminate and/or take as our slaves.
>This wasn't just normal politics - This was deep conspiracy theory nonsense.

A woman who believes Jewish space lasers create widlfires was elected to the House of Representatives on behalf of a movement that believes the Democratic Party is a secret cult of Satanic pedophiles. A movement following a President who, among other things[0], believed Barack Obama was a secret Kenyan Muslim Marxist extremist who founded Al Qaeda.

This is what normal is now. This is the Overton Window starting to move right from talk radio scale crazy after 9/11 and not stopping even when it hit the batshit insanity of QAnon. Mere anti-semitism is quaint in comparison to what the mainstream believes nowadays, and so common as to be banal. This guy was just stupid enough to say the quiet part out loud.

Oh, and of course it's tied in to vaccinations because... of course it is.

[0]https://en.wikipedia.org/wiki/List_of_conspiracy_theories_pr...
Yes, it's called "experiences" and is advertised to you whenever you search for lodging. It's existed for at least 5 years, perhaps longer.
We are living in JG Ballard’s world (2020)
Wait so I’m not getting a phd for all those hours of reality tv I watched?
Also noughts or "noughties".
I wonder if there's a way to make it into a command line tool.
> They can request a review if they want somebody else to take another look at their code.

This can work sometimes and with some groups of engineers, but the engineers I worked with in my career who most needed this (1) would never ask for another set of eyes and (2) were the exact type of person who think a code review equals "people don't trust me."

When I started at my current large tech company as a senior software engineer, I learned a ton from having "more junior" engineers review my code. I also learned a ton from reviewing other people's code. Even now that I have the fancy title of Principal Software Engineer, if I want to make a change to our team's code, I need two ship-its from my teammates, same as everyone else. It's not about "not being trusted," it's about earning trust of others by not pretending your poop doesn't smell.

> Code reviews aren't high priority for engineers.

Well there's your problem. On teams I've been on that do code reviews well, code reviews are considered a high priority. When code reviews are given high priority, and when engineers take the time to plan their work so that changes are small enough to understand, code reviews really don't take that long and are not a blocker to productivity.

> It's up to you and your colleagues to set the rules for your team. Don't adopt best practices in a dogmatic fashion. Rather, ask yourself if the circumstances of others apply to you.

This is true - companies shouldn't blindly copy practices from other companies. I have been a part of teams before that didn't have required code reviews and were still effective, but this required a unique set of circumstances in which all engineers were pretty senior, and so we were doing a lot of owning features end-to-end. It is fun to be part of a team like that, but it doesn't scale very well.

What this article also doesn't address is that reviewing code is its own skill, and many engineers are not naturally good at it. Just as it is bad to blindly copy other companies, it's also not great to blindly equate "we're not good at a thing" with "this thing isn't useful."
> at two thirds the price

I wouldn't necessarily bet on that. RRP for the chip they're talking about is $635; it's the top end. M1 Pro machines (the Max is a red herring; the cheaper Pros have the same CPU performance) start at $2k. Generally, laptops containing Intel's most expensive mobile chips cost more than that.

Like, it's probably in principle possible to produce a laptop containing the offending chip for $1320, but I doubt you'll see many of them.

Power use also has implications for the thermal envelope. Most laptops using Intel's current top-end chips can't sustain the top-end performance for long at all; they need to throttle to avoid melting.
>... but didn't even do file I/O, ... whenever we try to bring one iota of our hard won and elsewhere valuable experience to Lisp programming ...

Ha ha, "iota": great pun!

https://github.com/g000001/MacLISP-compat/blob/master/IOTA.l...

;;; -*- LISP -*-
;;; IOTA: Macros for doing I/O correctly.
;;; Bugs/suggestions/complaints to KMP@MC

[...]

;;; IOTA
;;;
;;; Mnemonic Basis: A form of Lambda for doing I/O binding.
;;;
;;; This is a LAMBDA binding macro that will open a lisp file object
;;; in such a way that it is automatically closed when the lambda binding
;;; range is exited.

https://www.maclisp.info/pitmanual/system.html

The following is some sample code (complete with documentation) that I found in my notes and thought might be helpful:

;;; Notes about CLI interrupts:
;;;
;;; A CLI interrupt is what happens when another job sends to yours. It is
;;; normally the case that other jobs will send directly to a user's HACTRN.
;;; If, however, Lisp is interrupted by a CLI message, it can elect to handle
;;; handle the interrupt in an arbitrary way.
;;;
;;; To define a handler, two things must be done:
;;; [1] Place the name of the handler function (function of one arg)
;;; in the variable CLI-MESSAGE.
;;; [2] Enable CLI handling with (SSTATUS CLI T)
;;;
;;; The handler should take a single argument which it probably should ignore
;;; since I have no idea what it is likely to be.
;;;
;;; The handler should open the file "CLA:" in (CLA BLOCK) mode and immediately
;;; discard the first 8 characters which will be garbage.
;;;
;;; The remainder of the stream, until a control-C or an eof, will be the text
;;; of the message sent. It may be read with TYI, READ, etc. and handled
;;; however.

(eval-when (eval compile)
(cond ((not (get 'iota 'version))
(load "liblsp;iota"))))

(defun handle-cli-msg (ignore)
(iota ((stream '((cla)) '(cla block)))
(do ((i 0 (1+ i))) ((= i 8)) (tyi stream))
(do ((c (tyi stream -1) (tyi stream -1)))
((or (= c -1) (= c 3)))
(format t "~&~3,'0O ~@:C~%" c c)))) ;print out chars seen

(setq cli-message 'handle-cli-msg)

(sstatus cli t)

; --------

(defun eval-cli-msg (ignore) ;alternate handler
(iota ((stream '((cla)) '(block cla)))
(do ((i 0 (1+ i))) ((= i 8)) (tyi stream))
(do ((f (read stream nil) (read stream nil)))
((null f))
(errset (eval f) nil)))) ;Quietly evaluate forms...

;; Assumes the other lisp will have EVAL-CLI-MSG as value of CLI-MESSAGE

(defun eval-in-other-lisp (uname jname s-expression)
(iota ((stream `((cli) ,uname ,jname) '(out ascii block)))
(print s-expression stream)))
> It would be very strange indeed if the only things that disappeared were the ones necessarily to demonstrate that society was actually highly developed, no?

I’m no expert, but highly developed artifacts strike me as the ones most likely to be fragile to entropy and erosion.

In any event I’m only curious. Questioning an absence of evidence implying evidence of absence is just basic reasoning.
Getting dressed. Sometimes I spend tens of minutes trying out various combinations of garments until I strike a color/style/formality balance I like. Now, if there was a way to scan how my garments look on me, and to dress up a 3D model of myself, I could save time and get a better idea of how I look all-around.
Great! Let’s put a wealth tax of 10% a year in addition to the 100% marginal tax rate, that will move some asses!
Garmin Venu 2 Plus gets a key missing feature
Purely anecdotal obviously, but I've had somewhat similar issues in the past and ended up figuring out that they were related to reflux/LPR. If you haven't already looked into that possibility it might be worth reading up on it.

My issues have been resolved by controlling reflux and they rear their heads again when I allow the reflux to return for more than a very brief amount of time (ie. I stop paying attention to the food and drink I consume and my intake of <things that trigger my reflux> becomes too high for a sustained amount of time)
The M1 mac mini (my wife has one) tops out at 16GB of RAM and has limited expandability. Not exactly "workstation" class.

Now, a small tower built around an M1 Pro/Max with a few expansion slots at a reasonable price would get my attention.
There is no technology in which an eternal edge has been maintained. China has a billion people and trillions to throw at the problem. The laws of physics are the same for all. Once you know something works it’s only a matter of investing capital.
Web Components will not replace frameworks, but enhance them. It doesn't matter which framework you use (current ones like Angular, React or Vue) or some future framework, web components work in ALL of them. They are currently supported by all modern browsers, and about IE11 its time to let go of that one.
I'm a recent arrival in Fort Lauderdale, from San Jose (though I spent several years in Boston as well). The vibe is uniquely its own down here. The biggest difference is that tech feels like a minority in South Florida. That is, unlike the experience of Boston or SF, you'll be an oddity, and a curiosity. Wow, app developer? Really?

People are friendly, the drinks are strong, and the pretty relaxing, cheap beachfront lifestyle is a warm welcome. It's not a place I'd view as a career destination.

If you're looking for a lifestyle change _outside of the office_, and your idea of a good time is working less and chilling on the beach, well, it's a fantastic option.

On the other hand if you're considering Miami for a tech career alone - well, it's a second fiddle town. The seriousness and quality of the local startups reflect that. There are a lot more crypto bros masquerading as a viable business than anything else.

Personally, I'm working remotely for a Bay Area company while living on the beach here. A pleasant mix of the two.

Edit: As for your specific questions... Summers are low nineties with a humidity index in the nineties as well. You'll not want to go out for a good six weeks, save in the water. But the rest of the year is beautiful.

Cost of living in Miami proper is similar to Boston, but 20 minutes outside and it's half price. I picked Fort Lauderdale over Miami primarily due to a more relaxed and upscale vibe. We're 20 minutes away. Highly recommend checking both FTL and Miami out, as the two have different scenes and crowds.

Brickell is.. well, vertical, modern, expensive, vibrant and dirty. Would you want to live directly on State street? Same idea.

If you're looking for something a bit less sterile - might look at Edgewater in MIA or Flagler Village in FTL.
Five predictions for Bitcoin, NFTs and the future of money
>(which is also why it's detrimental to your vehicle to "top up" your fuel tank now)

Could you expand on this a bit?
It's a broken clock hanging on a moldy wall where the pendulum swings all the way right, stops in the center, back to the right.
If you're still in warranty contact the manufacturer and see if you can RMA it.
Well the parent proposed something perfectly reasonable: retrocession back into Maryland. This would wholly resolve their lack of Congressional representation and Maryland would gain a House seat, or maybe two if they were already on the threshold for another.
Waiting for the dumbass with a bunch of kids...
CS193P from Stanford that got me interested in app development
If your city sewer is clogged, so you widen it, then more people install toilets in their houses and bring the sewer back to capacity, I think that's still a win.
What happened? I thought that humor was strictly verboten on this site, according to regulations! https://news.ycombinator.com/newsguidelines.html

Anyway, what is a 'Mandarin-immersion preschool', can anyone enlighten me?
So the author made up a problem and said blockchian was a solution.
>And what is going to happen? Pass a bill to provide additional support to schools?

Actually, a pediatric emergency was just declared [0]. And both Republicans and Democrats passed a $250 Million bill to provide rapid support for children's mental health. A Dr friend described it as "if I'm seeing a child and I'm concerned he/she is suffering from depression, I can be on the phone with one of the top 5 experts in the country in 30 minutes".

I'm aware, "mental health" for kids isn't the same as "education for kids" - but this is a big step in the right direction

[0]https://www.aacap.org/AACAP/zLatest_News/Pediatricians_CAPs_...
I don't know if this translates to other FAANG companies as well, but "washed out too early" doesn't happen at Google. It's very very hard to get fired. You know all the stories of people just "resting and vesting"? It's definitely a thing.

On the other hand, you might be getting "average" ratings (where average translates in practice to poor - a paradox culture of everyone always expecting you to exceed the expectations ;) ), and after 4 years when the initial equity grant runs out, refreshed will be lower and you will start having significantly less stock (which is definitely more than half of the total compensation on higher levels).

(Also IMO it's rather impossible to get overleveled.)
What if, that's already happened and what you're experiencing is the playback
As someone who spent most of my life in south Florida / in and around Miami. The culture of the city is undeniably defined by Hispanic and Latino influence. The summers (and spring, and fall tbh), are hot and humid - it's a tropical climate. The sports, music/entertainment industries are far more prevalent than tech (although Mayor Suarez seems to be attracting a new crowd and I haven't been back in over a year). Brickell attracts a young crowd with a good amount of nightlife.
Norton Ghost in 2002 was the last time I remember using on of the companies products.

It was fantastic for mass imaging rooms at my school.
This may go without saying, but it is VERY HOT in the summer. I grew up in Florida and I know how hot it gets from experience… and even I am shocked every time when I go back and feel like my face is melting off my body. Miami is hot and humid the way Vladivostok is cold.
I lived in the DC area for 20 years (1999-2019) and commuted daily on the Metro for many of those years. The things you say are true, but they were also true 15-20 years ago when the Metro was leaps and bounds better than it is today. They were true in the 1970s when the Metro was first built. So it can't be the whole story. There's much more to it. It's not just that the Metro is bad, it's that it keeps getting worse and worse.

There's decades of deferred maintenance. This is probably due to funding problems because of what you're talking about, but the Metro is in a hole that it might not be able to dig itself out of unless someone takes it seriously and commits a lot of money and effort.

The WMATA is incompetent. I don't know how else to put it. Like, why are you even running 6-car trains at all during rush hour? The system is treated like a jobs program to give make-work jobs for people who would otherwise be unemployed. I'm sure some of the workers are dedicated and care, but many don't seem to. Try asking a station attendant to use the bathroom that's supposed to be publicly available and watch the annoyance that you have dared to inconvenience them.

The collision in 2009 caused them to switch to manual braking and they just...never switched back. Whatever problem there was with the automatic braking system, they decided to just give up on it instead of fixing it. It's minor, but it slows things down.

It's not like public transit in DC is impossible. It used to work, if not perfectly, much much better than it does today.

DC needs to be a state. It's unconscionable that it isn't and the rights of 680,000+ US citizens are ignored because it isn't politically expedient to give them the representation they're due. That would help a lot. DC could control its own budget and negotiate on equal footing with MD and VA.
> PRs are an afterthought and not what you want to spend your time on as an engineer.

Couldn't disagree more, and don't even understand where it's coming from. When you've dome a substantial body of work, it certainly makes sense -- and is satisfying, and enjoyable -- to explain what it is and how it works and present it to people. And it makes sense for those reviewers, given that they work on the same codebase, to learn about the code change.

I get the impression that the authors of TFA maybe just aren't writing any interesting code.
I was well into my 40s before I learned that cauliflower actually tastes amazing when roasted. My mom always boiled it and I swear it always smells like something died in the kitchen when she did that.
> still forces you to rely on a single central provider as your "root"

So what ? I am still struggling to understand what immediate and painful need users have with trusting Apple, Facebook, Google etc with their identity.

If people had some issue with this then users would simply not use OAuth and default to creating an account for each service they use.