skysight-inc/HackerNews huggingface dataset:
Whenever I pointed this out

"very wide memory bus very close to the M3 chip"

I got voted down here. But the Mx performace you get is partially because of the wide memory bus of the unified memory. The downside is the cost and the you-can't-upgrade-card you have been dealt. Please don't point out again it's "just" DDR5 and not in a system-in-a-package and just like any other laptop.

"We shouldn’t accept this"

Well you raved about the CPU performance and how Apple is genius, you can't eat the cake and have it (the cake is a lie!)

(LDDR5 8gb is ~$25)
I didn't know about the patents case, but I think the Steam Controller was considered pretty mediocre universally. It's got quite an unusual design, and it feels like an early (failed) experiment for the Deck control scheme.

The Deck controls are the best input method for games I've ever used. If they take the Deck inputs and stuff them into a handheld controller, I'd expect the end result to get popular quickly. The Deck shines where the Controller failed.

I still have my Deck and Link lying around because they were cheap (practically came free with a game) and because I liked the concept. I really hope Valve manages to get something like the Steam Machine into the mainstream, because they've got all the ingredients to become the perfect in-between for locked down consoles and messy PC gaming setups.
I was going to downvote you because obviously this does happen to people and saying "this doesn't happen to me" is kind of annoying. I think you can understand RSI. We don't all get to enjoy a positive outcome from the same seemingly neutral events.

I am also a 16 hour a day computer user and used to be a musician and I've had bouts of "ouch" from playing video games and also from lifting weights or riding a bike a long distance. Lifting weights is a good ouch generally, playing video games is a bad one. But my most downvoted comment is a response to someone being really dismissive about ear damage from loud music. I was in a band and it kind of messed up my ears. I don't have RSI and consider myself lucky, I can still work because my job is typing.

The comment that set me off was "how about simply not playing so fucking loud?"

I would like you to look at the parallels between your comment and the one that set me off, and look at my response and look at how a response from someone who IS suffering from it would see your response and realize how it's just... not helpful. "how about just don't get hurt like I didn't?" Easy! Just invent time travel and don't do that thing that hurt you. You can make choices and you can take precautions. But I did not wear ear plugs at shows because I wanted to hear everything and usually did but sometimes didn't wear ear plugs at band practice and that was very dumb. At the time, I thought it was important to hear it as it was in the room. Listening to the buzz in my ears now, mayyyybe I was wrong about that.

https://news.ycombinator.com/item?id=37517355
I went from Ruby to Elixir to Nodejs.

I am writing Nodejs because I have to, not because I want to. Having used it now, I will never ever start a new project with it.

Nodejs's concurrency controls, ability to scale, tools for reliability and observability are so far behind from the BEAM ecosystem. I sometimes think people think Elixir is too good to be true because they're too used to platforms not designed to be resilient.
I didn't watch too many developer conference, but IHMO the Apple WWDC sessions are fairly easy and enjoyable for learning. especially they provide full transcript.
Generous severance and ensure leaving on as good terms as much as possible.

Ahead of time, inventory all systems and ensure logins.

We had to let go several behavior-related folks over the years, and only 1 case where we really needed them after the fact: never for their knowledge, just 1 account access. If you hire smart people, and build in sane ways, few people are truly indispensable, esp around code. Having experienced that reinforces the idea of building a professional team, not hiring rockstars.
The AI Summit was a promising start – but momentum must be maintained
I do not find it incorrect at all, as a Ruby user since 2004. A lot of gems use exceptions for control flow and it is also common in apps or libraries I've written or maintained (just a data point).
Exercise bands can help with these too.
Thrown out? You are clearly unfamiliar with how revered and loved and embraced and honored and respected he is in the Valley. He is one of the actual and proverbial giants upon who’s shoulders most know they stand (except little shitheads like Zuck or Thiel).
IRS announces new income tax brackets for 2024
The software is what will determine if it succeeds or fails, and it's clear from the "demos" that the software is nowhere near production ready (or exists at all)
Exactly my point, you said it better than I did.

People don't have understanding of what expensive is. Even at hundreds or thousands of dollars per gram it could be pretty much irrelevant to the end result cost if you only need a layer that is couple nanometers in width.
sure, but most other console makers actually sell at a loss and rely on selling and re-selling software to make profit. And users who buy consoles don't want to mess around with emulators anyway.

Valve didn't sell hardware for half its lifetime, and the hardware it sold were on small margins. Steam Deck is a success selling a few million, the vita was a bomb selling 10m (very conservative estimate. you'll see 15m when googling). Economies of scale
A generation that grew up with Google forcing professors to rethink lesson plans
I agree it is a great tool for learning, but I don't believe anything more complex or of real use can be made AND maintained with it.
8 Gb is fine, running docker on a dev instance is not
:) isn’t load-bearing syntax. != is.

—⁂—

Fun fact: the King James Version of the Bible uses “:)” 37 times (e.g. Matthew 24:15) and “;)” 53 times (e.g. Deuteronomy 4:31).

I’ve had auto-emojification of character sequences like :) cause problems on more than one occasion, e.g. in things like copying logs and getting them mangled. I strongly oppose those sorts of transformations being applied willy-nilly. Converting :) into U+1F642 or similar at authoring time is OK, so long as I can turn it off, but doing it blindly causes enough problems and helps little enough that it just shouldn’t be done any more, not when most devices have ready access to actual emoji input.
Devices do exist for use in industrial environments that do just that:

https://www.uline.com/Grp_465/Lockout-Tagout

Also, industrial machines often have lockout features built in:

https://www.grainger.com/know-how/equipment/kh-choosing-loto...
But at the same time horizontal scaling is more elastic; and depending on how demand behaves, elasticity can result in less cost.
Ask HN: What do you think of Vercel's new homepage?
Tech Startup Mentor GPT
Provides the most actionable advice to help you reach your next milestone in your startup journey.
How? What apps are you using?
As soon as I plug in an external monitor it turns into molasses. If I try to do a screen share for a video call, it lags. My memory pressure graph was always maxed out.
If I ran the test suite for one repo the system became unresponsive. Docker would eat 4GB with only two containers (just redis and postgresql for local dev) I had to manually tune docker to use a little as possible.
It was a nightmare.
I've found this true for a lot of unexpected things. It makes sense in the end, but is a little unintuitive at first that lots of deadlifting completely fixed some crippling back pain I was going through at one point.
>The entire NES to N64 catalog (licensing permitting) should be a part of the base Nintendo Online subscription.

Why? no one expects all PS1 games on PS now, nor all OG Xbox games on gamepass.

If people still want to buy ports or subscriptions instead of figuring out emulation, that's their choice.
He was being sarcastic because the article isn't similar to comparable to "a machine crushed my hand" at all.
>What helps me and other comments have agreed is pulling excercises.

variation of this - my wife half my weight does her Aikido exercises on my wrists when the wrists start to remind about themselves.
If you want to play it on macOS, you can install it through Homebrew:

brew install open-adventure

then to run it type:

advent
The Mansfield amendment in the 70s banned military funding for research that was not tied to specific military stuff, that might be a factor here
Show HN: Take any YouTube video and make it into a Twitter thread for free
I've used .Net quite a bit (but F# only occasionally), I would say some selling points are:

- the native integration of Machine Learning (including compiled to GPU) with e.g. https://www.youtube.com/watch?v=HK38-HIK6NA, Axon, Nx, BumbleBee etc (there is a real push for that in the community)

- the way LiveView works (although there is Blazor in .Net)

- the fact that Elixir can be used in a large number of contexts (including embedded, see Nerves, or scripting but F# is usable for scripting too afaik)

- overall, the BEAM and associated structures

- package manager (Hex) is really nice (but .Net has nice tooling too)

Just a couple of points from my own experience
Why "urge" and "bat"? Can you just use any word starting with the relevant letter?
It’s called premium pricing. Apple charges more because people expect them to, given that Apple markets their products as premium products.

What you’re proposing is for Apple to raise the price of the baseline model by $40 so that everyone gets 16GB. But most regular people don’t need 16GB. They don’t have a million tabs and applications open all at once. They use their computers for very basic things and Apple makes them very happy by providing a luxurious product for that.

You can see the same pricing strategy play out in countless other premium products, and not just in consumer goods. Check out the prices on Fluke multimeters or Tektronix oscilloscopes sometime (and compare with UniT and Rigol, respectively).
I actually find the opposite to be true. Elixir is less "magic" once you learn it. I can see and understand what most things are doing and read the code. With javascript? Not so much.

On the point of hard to hire and hard to find tutorials. It is true. It is way harder to find for example someone that done what you wanna do in elixir vs javascript. When it comes to libaries it isnt so big problem. There are lots of libraries and so far I havent really encountered any problems. Only thing would be if you interact with an API they might provide a client library for javascript and python (but less common for Go) but not elixir. But honestly it is usually not so hard to use an API with just a http-client.
You're clearly a dev who requires at least 16GB. For many office workers, 8GB is fine.
My $.02 RSI advice:

- Get a TKL keyboard, those extra 5 inches to stretch to your mouse are important

- Or try using your mouse IN FRONT of your keyboard, like, I usually have mine turned 90' counter-clockwise and resting somewhere under my left "Alt" key. If you never used it that way it may feel weird for like 5 minutes. Then it's natural for eternity

- And get a mechanical keyboard ("red" switches should be okay for most people)
You are overthinking some of it at least when it comes to concurrency. Look at what a process is and how send works. GenServer is a natural generalization of a pattern you’d write a thousand times. Knowledge of actors is transferable. Go has libraries which implement actor abstractions for example. Process mailboxes are just message queues like Go’s channels are. There are differences with respect to how the interpreters work and how processor yields work.

Stuff like LiveView though looks like magic because it is magic. There are a lot of moving parts involved in getting it working. It’s the result of work that has been going on for the past decade across multiple communities though. The ideas are mature even if there is a lot of abstraction.

Stuff like Riak was well ahead of its time. They basically had the idea of being able to create robust distributed systems much the same way you would a GenServer.
Still too damn high.
Yeah, rhenium radioactivity is pretty much irrelevant for health.

I would worry more about radioactivity as a failure mode for these transistors. Given how fast these are and how few atoms are supposed to be there, the question is if a single atom in the lattice undergoing fission can

a) blow up the lattice enough to disrupt it

b) make it no longer perform the function because the atom that is there has different chemical properties
Anyone with a literally useless 8GB macbook, you can send it my way and I'll, uh, dispose of it for you.
I find LiveView either straightforward or a bit complicated, compared to other solutions, depending on the exact use cases. It's not necessarily easy initially to grow you own way to properly handle some scenarios, and some people can find the mental switch not that easy (but in general, it has been very useful to me!).
Each Apple core (heh) has 128 FPUs so 40 cores would be akin to 5120 CUDA "cores".
I love custom domains, and subdomains, but with the way cookies and everything work now you really have to put everything in a sub-directory, so I'd recommend the first approach.
Apple geeks eating up and justifying anything and everything that apple throws at them is hilarious to see. It takes 50-60$ for a 8GB stick and people justifying that 200$ markup because Apple needs to make profit too. Is it Stockholm syndrome I dont know.
They don't spend 30 million per year, they spend 30 million over what they generate.

I don't think they'd generate peanuts so as to not even cover hardware costs.
I guess I misinterpreted his argument. How would you word the point he was making, so I can understand it better?
Yeah it depends what you use it for ofc. At that time I was just working on LAMP stuff with Kate or Bluefish as my editor on Linux Mint ha.

I like leaving computers running for months (sleep at night) with a bunch of (context grouped) virtual windows the issue is when the OS resumes (windows or Mac) the stuff shifts around it's annoying (multi monitor).
If I may take a guess, maybe you get downvoted not because of the content of your arguments but because of their coherence.

For instance, who is this “you” you’re raving against? How is CPU performance related to the cost if 8gb RAM?

Consider re-reading your comment before you hit post and the downvotes might well disappear.
The EPR seems to disprove this.
It's really hard to get people to switch one at a time, you have to bring over whole networks for it to work. It has to be a community switching together. Threads has been successful because they can promote it so much from Instagram.
the narrator is an actual engineer, not a television personality
Thanks for the link. I stand corrected regarding the cost difference.

Though I still think the urban lifestyle comes at the expense of quality of life. It's wrong to optimize for lower cost, which often means that other factors important for wellbeing are neglected. Being surrounded by concrete instead of nature has a detrimental effect to our psychological and physical health, with urban runoff being one problem[1]. The amount of air and noise pollution is usually higher in cities than in rural areas[2]. All urban conveniences aren't enough to make this worthwhile, though this is a personal stance, and others may disagree.

And, yes, the suburban sprawl is also damaging to the environment. But we know much more today about sustainable infrastructure than we did in the 1950s. The same is true for cities, but it's a much larger effort to bring cities in balance with nature than rural areas. It's not just a matter of planting trees, and electrifying transportation. These are decade-long projects with enormous cost[3], and governments tend to drag their feet. In contrast, the environmental impact of suburbs can be lowered by relatively minor personal changes[4], which is much more manageable.

I'm not claiming to be an expert in any of this, and ultimately my position is driven by a dislike of cities in general. But thanks for clarifying some of my misconceptions. This research was eye opening.

[1]: https://www.nature.com/articles/s41893-022-00853-4

[2]: https://www.cdc.gov/mmwr/volumes/66/ss/ss6613a1.htm

[3]: https://unhabitat.org/news/27-apr-2020/the-cost-of-making-a-...

[4]: https://www.weforum.org/agenda/2023/04/how-to-be-more-sustai...
c-suite would be +20 million each, any early employee should have enough options to get a two to five million after a nice acquisition
> Or try using your mouth IN FRONT of your keyboard

You're gonna have to walk me through that one.
I know Ruby != Rails but the example wasn’t mine. It was from the paragraph I quoted from the post, which conflates the two.

It may be true in Python--I don’t use it much--but I know Ruby well. It was my primary language for 13 years, at multiple companies. I taught it to over a thousand engineers at Airbnb over the course of five years. I still disagree that it is common to use exceptions for control flow.

Maybe it’s a matter of the interpretation of the word “common.” ¯\_(ツ)_/¯
Thrown out by who? Steve Jobs?

You're totally right about Woz's legendary status. He is essentially the living embodiment of the hacker ethos.
> There is a huge risk in niche languages and platforms. Hard to hire for, hard to find libraries for, hard to find blogs/tutorials/etc.

There is a real need to push Elixir outside its initial circles and it's being done a bit at the moment (I feel).

Both Chris & José are doing a lot of work for exposure outside the initial Elixir circles, and some people in the community are doing the same at their own levels.

Hiring is not that complicated actually, because a fair bit of people want to work in the language (I experience that first-hand), and a good developer will be up-to-speed quite quickly too.

But the "niche" aspect must be tamed in my opinion, and is both a risk (for the language itself) and a short-term reward (being proficient in a niche something is usually quite good).
You and one of the answers both call out 3 months severance, but I think that's far too little. It needs to be an amount where they obviously come out very ahead. Something like one year. An amount so impressive they'll be happy to leave.
No, it's DRM. On older models, control over auxiliary functions worked by the buttons connecting capacitors of different capacitances across the two wires (the door control itself was still a direct short). This works fine; DRM is indeed the only reason newer models changed it.
What does it mean to have an "explicitly-endian" type? In the register, it's all the same thing.

An integer type with an explicit representation in memory. In this case, "arithmetic works like a uint32_t, but when you're storing it to memory, do it in big-endian format".

Follow the Rob Pike way [1] and regain sanity.

This is the Rob Pike way, except it would involve the compiler writing the code for converting between uint32_t and uint8_t[4].
They are legally dubious enough that Steam had to take down Dolphin. I think that's the real kicker.

>It's actually weird that there aren't many alternative implementations of consoles in current times

where's the allure anymore? the PC and mobile hardware can do that just fine. those alt knockoff consoles came at a time where owning a PC was a huge premium.

That said, there are a few modern alt consoles to consider as a hobbyist:

https://play.date/

https://www.analogue.co/pocket

https://www.arduboy.com/

but they very intentionally aren't trying to compete with modern games.
Yea, like that failure called discord. Is anyone even using discord?! What a failure!
Have you considered strength training? Strengthening your grip can lessen the pain of arthritis in the hands. Exercises like deadlifts and bent over barbell rows will give you a very strong grip. (People assume it's all about the big muscles but grip strength is actually one of the main limiting factors for deadlift progression!)
So for the really famous ones you think it wasn’t really the person who replied to you?
It’s a weird argument. It’s more weird because Apple isn’t the only computer manufacturer.

I’ve never sat in a software development meeting in which the amount of RAM on customer machines was discussed, let alone used as an argument in favor of spending significant time doing software optimizations.

I would be very surprised if Apple selling laptops with 8GB of RAM had any effect whatsoever on software development priorities.
Given that this comparison is with quite expensive Macs vs lots of cheap Windows laptops I'm not sure your conclusion makes sense.

For the "if people truly cared about the environment" they would probably get the same use out of a similar expensive PC.

It's also a bit tone deaf to gatekeep environmentalism behind a $1000++ purchase, especially one that many can't afford.
It starts with the name "human resources". All HR departments I worked with treated employees as resources rather than humans. Bureaucracy all the way, with a thin veneer of human connection that'd be gone the time you walked out of HR's offices.
If this gets popular, I could see a text editor that lets you use a non-healing version of the font for any text that has been written in the viewport and then swaps it out as soon as you no longer looks at that block of text – or straight up uses a different font for my modifications compared to the committed code.

But even without anything like that, if it’s good for reading I like to use different fonts when reviewing and writing code to help with the context-switch, so I think this could be useful to me. And I guess people in regions where a single keystroke isn’t always a single character such as Korea, China, Japan and the arab world might be used to the jarring effect already?
I’ve done about 20 years. And in majority of cases it’s not about “wishing” they could ask a departed employee —people are smart enough to figure it eventually.

The problem is that having someone to ask would help solve an issue in about 5-minutes to an hour whereas without this ability it becomes a multi-day/multi-week endeavor involving multiple engineers and likely will require a couple of iterations.

Management never correctly factor in not only the amount of time required to address an issue but also the opportunity cost of developers that could be making forward progress on other issues rather than picking up slack, etc.

And the reason this happens is that metrics for productivity tend to just be random nonsense.
What is Norway like for tech and IT workers?
I learned how to localize sound events by the differences in the sound arrival time.

And I learned how to keep sub microsecond time accuracy.

Then I put the two together and made a raspberry pi sound localizer.

https://github.com/hcfman/sbts-aru
Cross-platform cloud clipboard based on GitHub API
I'm also unable to read the argument in any other way. If you have a better explanation please provide it.
strictly speaking, yes. But I hope we can both agree that a large share of emulator users aren't taking their legally bought copy of a game and creating a backup rom out of it. Nor manually dumping the bios from their legally obtained piece of hardware.
> Imagine Ford paying someone to make five car-designs, ending up using one of them and ultimately losing full control over the remaining four...

Ford: we're not moving forward with those four car designs because they're not commercially valuable.

Also Ford: you can't tell anyone else about those four car designs because they're so commercially valuable.
Using custom skins on official servers by modifying game files has always been forbidden since CS:GO. CS2 doesn't make it worse. Join a community server if you want to use your own skin you made up.

At one time[1] Valve even tried to ban community servers that offer custom models/skins. Though they doesn't seem to enforce it anymore.

[1]: https://blog.counter-strike.net/index.php/server_guidelines/
two bee or knot too b, that is the quest on