skysight-inc/HackerNews huggingface dataset:
It’s hard to define a specific brightline, but I’d say you tend towards “complexity from scratch” as you spend time doing things other than making features.

Some people try to write game engines from scratch before actually creating their game. Some people learn & adopt complex frontend frameworks before finishing their project’s landing page. Some people start new projects by immediately building all the abstraction layers they think they’ll need during the project before implementing a single useful feature.

I’ve fallen for each of those at least once, and I’ve seen lots of people doing the same. You’re not going to need it. Wait until it makes sense to justify the hidden time & reliability costs. Wait until you actually know what you need.
>In the SPECfp suite, the M1 Max is in its own category of silicon with no comparison in the market.

How much of that performance is due to the M1 Pro/Max having way more memory bandwidth than the Intel/AMD chips, and also being specifically designed from the ground up to make use of all that bandwidth? AFAIK the RAM used by the M1 Pro/Max is more similar in performance to the GDDR used in graphics cards vs the slow-ish ageing DDR4 used in Intel/AMD systems that are designed to prioritize compatibility with RAM of varying quality, speeds and latencies instead of raw performance at a specific high speed.

So I'm curious to know how an X64 chip would perform if we even the playing field not just in node size but also if Intel and AMD would adapt their X64 designs from the ground up with a memory controller, cache architecture and instruction pipeline tuned to feed the CPU with data from such fast RAM.

I'm asking this since AFAIK, Ryzen is very sensitive to memory bandwidth, the more you give it the better it performs to the point where if you take two identical laptops with the same Ryzen chip but one has 33% faster RAM, then that laptop will perform nearly 33% better in most CPU/GPU intensive benchmarks, all things being equal.
The reason this is clearly political and not about software freedom is as follows: they would never, ever do this if, e.g., Barrack Obama started his own social media platform and did the same violation,.
1. yes, you can charge with usb-c

2. it is a usb-c plug
That's correct. Rust provides four versions of fundamental arithmetic for the integer types:

* Checked where you get Some(answer) or None

* Overflowing where you get (answer,false) or (overflowed_answer,true)

* Saturating where you get answer or the closest of type:::MIN and type::MAX to the correct answer

* Wrapping where the number line wraps around at the end

If you don't pick which you wanted, but then you do something that's poorly defined a debug build will panic, whereas a production build wraps.

The panic in debug is to encourage you to actually decide which of the four operations you meant and write that.
Don't own one but the reporting has been solid that USB-C charging is still available and that the magsafe cable just has USB-C on the other end.
1. You can still charge over USB-C. (The 16" cannot charge at full speed over USB-C, because it charges at 140W which is more than USB PD can currently deliver. But it will still charge to full, just slower.)

2. The other side of the cable is USB-C.
1. Yes 2. It’s a USB c cable
I just happen to share the name. Sorry for any confusion.
I've always called this Feature Cram, and it's standard procedure at basically every company I've ever worked, small and large, B2B or B2C. Nobody is willing to say "Our software is a success and it's done. Let's fix the major bugs, put it into maintenance mode and start a new, separate, great idea!" Nope, instead it's always "OK the MVP is going well. Let's jam ten other unrelated things into it and see what takes off and what are the dogs (and be stuck with the dog features as technical debt forever). Then, when none of them reach the success of the original actually solid idea, they hire moar people and jam 40 more feature ideas in. Eventually, the original great thing that brought the company success is so hard to find and use because of the weight of the other crap, that a new upstart that Just Does One Thing Well comes in and eats their lunch.

Then, at that new upstart, someone asks "What else can we bolt on to this thing to make it really grow??"
I tried using a Pi4 for a pihole and it kept crashing. Overheating I think. But, if I solve that, the SD card would kill it eventually.
If you're using React.useCallback to avoid triggering further hooks down the line, then you're using it wrong. Since React.useCallback is ostensibly just React.useMemo wrapped around a function, this note in the documentation is just as applicable:

You may rely on useMemo as a performance optimization, not as a semantic guarantee. In the future, React may choose to “forget” some previously memoized values and recalculate them on next render, e.g. to free memory for offscreen components. Write your code so that it still works without useMemo — and then add it to optimize performance.
I don't doubt it's physically possible. I doubt Apple implemented it. So I rather wait till there is some hard data. Apple could also have implemented proper cooling for their Intel laptops but they didn't.
Can you prevent these types of attacks simply by pinning dependencies to known-safe versions?

Because you mention supply-chain attacks, I assume you're familiar with Nix/Guix linux distributions/package managers?
It's $479, you're looking at the Star Book.

Star Lite - https://us.starlabs.systems/pages/starlite

Star Book - https://us.starlabs.systems/pages/starbook

It really doesn't help that the country selector dumps you back onto the homepage!
Car accidents cause death, injury and trauma. Why do we shrug them off?
Yes, I just want to see some tensorflow specific benchmarks on the m1 max with 32 gpu cores vs 3080.
PayPal says it's not looking to buy Pinterest
Agreed, but for a donation why not just go ahead and use super low fees anyway. The recipient can wait a few days for the transaction to confirm, or speed it up with Child Pays For Parent.
It's not literally part of the definition of "whistleblower", but it's evidence that you should be really suspicious. If your whistleblower has too much backing, odds are that there's actually someone to gain from the whistleblowing who is doing things from the shadows that you might not be too fond of if they were out in the open.

If the whistleblower has too much backing, odds are also that the company is not particularly bad and the company's being targeted for other reasons. It's a type of shakedown: everyone in the Mafia is a criminal, but when one Mafia family becomes disfavored, the police magically get a full report of their crimes, crack down on it "because we need to get hard on crime", and the other families consolidate their power. Yeah, the disfavored family actually committed the crimes that they're suddenly being arrested for, but the overall effect of the crackdown is not a reduction in crime.

The "whistleblowers" reporting on Facebook are doing so because someone with a lot of influence wants them to. Maybe the government, maybe internal pro-censorship Facebook factions, maybe the press, maybe an actual outside rival. But the ultimate goal of whoever it is is more censorship, but of the proper type.
So is SpaceX a low quality idea? Some problems are just not feasibly solved by a handful of people. Does that make them low quality ideas?
No, it's a parachute that is deployed via a small explosion so it doesn't rely on falling through air to open.
Can somebody suggest why you want such a device? Is it for reverse-engineering?
I also had everything working fine but performance is really bad when you go through rosetta.

For example, discord client is still x86 and while it works without any issues, the heaviness is noticeable.

Also, .NET 5 does not have an arm build (.NET 6 does but it is still in beta). The entire toolchain works but compiling a binary can be 3-4 times slower on the emulated one.

Things work without any issues though. They are just slow.
That’s a bit warped of a comparison - 99% plus of website JS isn’t a poisoned Apple that will cause some kind of real harm.

That (in your analogy) everyone giving candy on Halloween provides a potential threat vector for a serial killer to occasional slip one in is them taking advantage of an ecosystem that everyone desires, not a malicious act from everyone giving out candy.
You forgot a pretty relevant part:

Hashed MAC address: a cryptographically (SHA256) anonymous and unique ID for a machine.

Although I disagree that they should have this to begin with, it being anonymized is still a pretty important detail.
Pentkovski is no von Braun, just one of scores of processors engineers in his cohort. That there was pentium 2 before him and 4 after him is a pretty solid hint.
1. You can still use ANY USB-C port to charge the laptop.
2. The power adapter is USB-C to MagSafe 3.
I lived and worked in Japan for a decade as a Software Engineer. The good news:
- Quality of life in Japan is generally higher than the US.
- Employment laws in Japan favor employees more than in the US

The bad news:
- Eng pay is maybe 50% or less of what you'd make in the US.
- Lifetime employment is standard in Japan so there's not a healthy market for switching jobs. This is not to be underestimated. There are tales of salarymen committing suicide to get the insurance money to care for their families when they're laid off. That's how difficult it can be to find another position.
- They can ask for your photo and age when applying for a job and judge you based on this.
- Japan is homogeneous and if you're not Asian, you'll usually be judged primarily by your race, second by your abilities.
- Being fluent in Japanese will not help you if you're not Asian. You will be expected to speak English. You'll need to learn to play along with people's expectations, pretending to only speak English until they grow tired of practicing their English, and only then switching over to Japanese. If you are non-Japanese Asian you will be expected to speak Japanese perfectly or else judged harshly.
- Though the government is trying to address this, Japan is not a healthy market for start-ups or small companies. Most employers are medium to large companies.
- Generally in Asia power distance is much larger than in western countries. You'll likely encounter power harassment at some point and without a competitive job market you'll have no recourse but to endure it.
- You may be granted vacation but culturally not be able to take it.
- You will likely have to work long hours. I typically worked 70h weeks with peak of 100h/wk for small bursts of 1-2 months. A 60h/wk felt like a vacation.
- Generally, the consequences for failure in Japan are much more severe than in the US. At work, you need to be able to deliver near perfect quality results at all times. This can be wonderful in that your coworkers can be relied upon highly. However, it can be a lot of pressure. Pareto: the last 20% results can take 80% of the effort.
People like the author tend to think that the differences in humans vs other primates can be seen as a linear function. I'm like the author no expert on this topic but I imagine this as a exponential function.
You see plenty of similar behavior in primates and humans, similar social structures, clear evidence of being capable of complex thought processes etc.

It's like the difference between transistors and a logic gate isn't big but results in much more complexity.
Much has already been said about this, but this achievement of shipping a MBP that pro users seem to love is a triumph of user feedback over design purity. I suspect that Jony Ives’ departure may have facilitated this. I suspect it will be a breakout success and I aspire to contribute to their sales figures some day. Of all of Apple’s revenue streams I know their pro products are now merely an afterthought, but they remain an important part of the brand’s ethos and I’m delighted to see them shipping a truly superior product again.
I current tool is Obisdian. The flexibility and plugins make it a joy to work with.
Ongoing discussion: https://news.ycombinator.com/item?id=28986557
Working with .NET as a PowerShell Developer
Not the OP, but in a word: Redux.
Testing the PiBox Mini 2, a Raspberry Pi K8s Server by KubeSail (YC S19)
There's literal photographs that show clear as day, from multiple angles in multiple situations, Biden's son abusing drugs and prostitutes. Some of the correspondence on the laptop has been cryptographicly verified. Most importantly, no one has denied any of it.

Similar with wikileaks; Dems don't deny, but they obfuscate by claiming "Russian interference", "misinformation" "Fact Check (tm)!" etc. while simultaneously banning and throttling anyone who calls out their shit.
At 9:41 I was reminded of this: "...nuclear power could now be around 10% of current cost, and have avoided up to 10 million deaths and 164 Gt CO2 between 1980 and 2015, if not for disruption to progress in the late 1960s and rapidly escalating costs since."
https://judithcurry.com/2017/12/21/forgone-benefits-of-disru...
I have JS enabled, but don't allow third-party JS.

Sorry, for the author, but I'm not going to enable google-apis and other google spyware scripts to load on my browser just to see what they're up to in this blog post.

As someone who supposedly wrote an article about fighting spyware, they should know better that to require loading google scripts in order to see a simple page.
I have a 13 and 16 (one is mine, one was paid for by my office). All else being equal, I almost always choose the 13 when I need to be portable. YMMV. If your workflow benefits significantly from the extra screen size, that could tip the scales the other direction. It does not for me.
Sorry, I beg to differ. I think GitLens is hands down the most useful VCS plugin I've ever used in an editor. Every single day, I find myself reading a line or two of code and wondering who added / changed that line and why.

Of course, it's not perfect, but it's a pretty damn neat hack!

EDIT: As a secondary effect, it also gives me a reason to ask team members to write better commit messages: "Hey, I was just browsing through the code, and landed on this commit, but the message does not tell me why the change was introduced." That happens more often than it did before I started using GitLens.
I don't know the details, but the idea behind ProMotion is that the display dynamically changes refresh rate based on need. So, apps would need to tell the OS when they want a higher refresh rate to display smoother motion.
Sure, but it's not just the construction. The concern is the long-term damage of moving freight over the line and the potential for accidents later, just like oil spills. There's plenty of hazardous freight that could be a problem in the case of a derailment, especially with over-head tracks where a derailment would be far more catastrophic.

It's also not just contrarian NIMBY folks - there's plenty of pushback on putting lines through places for well-supported reasons. Nowhere is "the middle of nowhere." Someone lives there, often people who have been displaced to there because of bad policy elsewhere.
Okay, so if LTL has enough money to pay damages on current and future lawsuits, then why have they declared bankruptcy? Are you claiming that bankruptcy will not limit the ability of claimants to pursue and collect damages against LTL?
Ugly design and lots of bugs. This has been a problem with Android for a long time. HTC (remember them!?) used to make a business out of fixing those problems - with the side-effect of just fragmenting the OS.

Bought a second-hand iPhone 6S in 2016 and never looked back.
I agree with you, thoroughly, but I don't think it's entirely fair to write a one-liner like this. If you're going to say this, you should write an explanation for why.
From the announcement video, they said you can charge over both USB-C and MagSafe.

On the website for the notebook the "In the box" section shows a separate MagSafe -> USB-C cable.
Fair enough on it being rhetorical; FWIW, I didn't mean to single out 'you' - I should have phrased it "If anyone doesn't think.../they haven't been..."
How to Build a Group Policy Object in Microsoft Windows Servers?
Generally no, as botnets can and do trivially spoof that kind of activity to burn competitors ad budgets or generate more revenue for the ad networks or websites.
Socialism by that name predates Marx, but (unlike, I think, liberalism) you can find recognizable socialist thinking in the classics. The impulse toward egalitarianism is omnipresent throughout history, because equality is such an appealing Schelling point. Marx's genius was finding a justification for extremist Digger-style egalitarian ideology in the face of such dramatic manifestations of the positive-sum potential of voluntary exchange; in an earlier era where the gain of one feudal lord was inevitably the loss of another, the Digger approach is almost inevitable, but in the face of the explosive prosperity of the Industrial Revolution, Marx had to do quite a bit of work to explain how voluntary trade worsened the situation of the working class.

To a great extent he was correct in his analysis of existing conditions, but, as it turned out, not about their inevitability or about how to improve them.
Tesla drives toward $1T club on record Hertz order
I love taking the train in France, as long as at least 80% of the wagon I'm in is empty. It's a very nice experience when you're almost alone, or with a few friends, but when filled with people it's horrible.
Congratulations on launching! I spend quite some time reading online. Just last week, I wanted to optimize the efficiency of my reading. I find myself spend quite some time in locating which line I am currently reading because 1. jumping to the wrong line and 2. scrolling messes with the visual page progress.

I thought of having a browser plugin + a javascript library would greatly help reader and website developer adoption. Since now you have a product, you might find it useful. (I might still build it)
It's not just a better display, it's a software system that dynamically adapts the framerate based on what's happening with the content at a given moment

I am still a little surprised it requires app support, but not shocked
youtube-dl didn't work when I tried it 3 weeks ago
This is very interesting. The promise of the app seems technically unfeasible.

However, I am very happy to see a mainstream youtuber giving this topic attention.
I'm wondering that too. As usual, the pros/cons of physical footprint and screen size cancel each other out.

Unlike previous years, Apple allows you to configure the 14" model with the highest CPU/GPU configuration, so it changes the calculus a little bit.

The 16" should have better battery life and cooling, but it starts at $500 more. And it has "high power" mode, but I doubt many would need it.

This is probably the first time where it comes down to only which size you want to carry around.
Correct.

Vast majority of roles still pay well but are populated by essentially trained monkeys.

The roles that demand actual knowledge and skill are compensated appropriately but it probably does require joining a unicorn startup or FAANG to make the most of it. i.e Cloudflare, Google, Apple in particular.
You're right, I'm going to edit my comment to reflect that, thanks for the correction!
Yes, but when I was younger, everyone that I knew, even digital illiterate people, paid that fee. Why? Because WhatsApp was (and is) everywhere.
> There is a big difference between an honest mistake and willful actions that sabotage the job

Willful sabotage is not protected by QI.

> They've committed criminal acts.

Criminal liability isn't affected by QI (it is affected by absolute immunity, but that only applies to things that are mandatory, not discretionary, parts of the job.)
So, the unfortunate truth is that the #1 recruiting tool in the industry is LinkedIn and recruiters aren't going to look farther than LinkedIn 95% of the time. They are also going to take an application and then look up the person on LinkedIn and, if they don't see any information, they are going to pass more often than not.

I know you don't want to do it, but if you are serious about finding new work then I'd strongly urge you to make your LinkedIn shine. You can always remove it after you find a new job.

What are recruiters going to look for?

First and foremost it's going to be about technology affinity. If they work for a Java shop, they are going to be looking for people with Java or C# backgrounds. If it's a ruby shop then for ruby, python, node.js, etc.

Second, they are going to look to see if what you've actually done matches what they are looking for. Are they looking for someone to do machine learning pipelines? Are they looking to decompose a monolith into microservices? Those should show up in your descriptions.

Third, and probably way less important for many places, but they are also going to look for your company history affinity. Do they think of themselves as "IBM-lite"? Then they'll look for people who have lots of big company experience. Are they a rapidly growing Rails shop? They are going to look for places like Shopify, Stripe, etc.

If they can't find you on LinkedIn, you are putting yourself in a bit of a hole. Not one you can't get out of and be successful without, but it's a handicap.

As an example, and not to try to be self promoting, I received a notification this morning that 445 people had viewed my LinkedIn last week (I'm being generous and assuming LinkedIn is telling the truth here...i know i know). I've been in the industry for 20 years. I'm mgmt now, which makes it slightly different, but out of the 445 views I received 10 or so solicitations for jobs, 5 or 6 people reaching out looking for a job, and 100 or so sales pitches.

Anyway, I wish you luck. I'm hiring (rails, monolith -> SOA, postgres, APIs, etc). Happy to chat if you want to learn more.
An Interesting Recursion
I worked with some folks from one of the major management consulting firms, three or four years ago. Well into Zoom and other video conferencing being very much a thing.

They strongly favored actual call-in-with-a-phone phone conferencing. No video. Not even, necessarily, a computer at all.

Some places do video conferencing but have a culture of keeping cameras off. Usually this is driven from the top down.

... it is nice to have video for e.g. visual social cues of who might want to say something next, or whatever, but having cameras off is fine too.

However, having the camera off definitely saves a ton on fatigue by keeping you from feeling like you have to sit in one spot, in more-or-less one position, staring at either one particular screen or at your camera, to mime paying attention. Me, I like to pace and wander around the house when I'm on a call, even if I'm very interested in it. Hard to do that with video on.
Not if you get a good SD card, or a USB SSD.
Isn't "Rail subsidies per passenger km (in euro-cents)" a bit of a strange metric? If the UK would half the amount of passengers, this metric would double, but it would definitely not be an improvement I'd say?
If 140MW is more than USB PD can deliver, then how can the other side of the cable be USB-C?
For me the problem is really that the title of the post doesn't really do justice to pieterhg's effort. To me, that feels very strongly like you're adorning yourself with borrowed plumes.
For iPhone 13, you need to 'opt-in' for 120 FPS by adding a key to your app's Info.plist file. This is probably something similar.