skysight-inc/HackerNews huggingface dataset:
One of the reasons I love getting second-hand hardware is that it's already been burned in, and if anything was going to go wrong, it already has. Ten years and counting for computers, less than that for mobile devices.
Fn+Backspace is only for characters though! To delete files you need Cmd+Backspace.
You can drag the icons to the terminal to directly use the path. Also if you use the command ”open” it does the same as double clicking in finder.
What happened to Freenet? Why is ist not used more widely?
I changed my 2018 TouchBar 13" MB Pro to 2020 i7 MB Air just to get rid of the touchbar, which I hate.

So far, I'm quite happy. It's not crazy fast, especially in react native + android emulator, but for now I won't change it until good ARM version ships.
performance maybe? But we can use something in between: WASM
I think it's the future of tooling.

There's no reason to have Babel/ESLint/Terser live in different packages: they're just parsers with slightly different outputs. There's no reason to have to parse your code 3 times during compilation.

Also, a bundler operating in the AST is much more efficient, as has been proven by Rollup. But parsing a 4th time is also a waste, so let's put it together with the same tool.

And while you're also there, your test suite also needs a "bundler" of sorts inside itself to transform the code and run tests. Why isn't it the same tool? Jest and Webpack have so many small differences that makes life difficult. So put it in the same tool, too.

However... another thing that I hope to see becoming popular is not using a bundler/transformer at all. Except for special situations, or for some regions, you don't really need transpiling/bundling it at all, since 99% of your visitors are on evergreen browsers.
Screen at least should be decently bright. Make sure you don’t have autobrightness on or “slightly dim when on battery power” checked when outdoors.

I use my 2017 air outdoors. It’s not great, wouldn’t want to be using things with black backgrounds, but it’s doable. And pros have a lot more nits than it.

If you have those things off and it’s duller than other laptops that aren’t specifically built for outdoor use then yeah you might have a lemon.
Been there and jumped ship. The last “MacBook” I owned was the 2018 MacBook Air of the high end variety. The thing gave me a serious rash on my arms and they keyboardd keeepppttt ddooiinngg thhiiiss. So it was returned after two weeks. I flirted with the Mac mini as a desktop this year with an iPad Pro as a portable computer. Both are gone now as well. This is the first time I’ve not had an apple computer since 2004. The next upgrade cycle gouging and the ARM uncertainty buried it for me finally.

My conclusions are that the entire brand lacks substance and the productivity gains are marketing. The prices are quite frankly ridiculous especially here in the UK. The cloud offering is buggy, unreliable and inferior to just about everyone else. The things are an administrative and tooling nightmare. The software is mostly inferior and suffers from terribly discoverability problems and it’s really difficult to drive from a keyboard. I think a lot of it is running a hype train. Look at iOS 14. I can’t actually think of a single new feature or function that actually made any difference to me. But oh so much marketing.

When I sold my Apple kit recently I replaced it with a custom build Ryzen 3700X, 64Gb RAM, 1Tb NVMe SSD, GeForce 1660, 27” 4K display, Cherry MX keyboard. The iPad was replaced with a Lenovo T495s. I had change left after selling the Apple stuff. If I wanted to buy that sort of power in the Apple ecosystem I’d be down an additional £2000. I use Office 365 personal for cloud stuff. It just works.

Edit: when I look back I don’t look back fondly at my previous MacBooks. They were universally trouble in some way or another from thermal issues to fragility and unreliability. What was I thinking.
You can bring up the path and change it with Shift+Cmd+G when you need it.
I reckon that static sites that don't require JS can stay just fine using HTTP (provided you turn off JS in the browser, which is the best default you should be having anyway)

Please do correct me if I'm wrong, but I think a whole lot of trouble can come if you enable running scripts over unsecured connections. From malicious DOM manipulations to exploiting CPU vulnerabilities. All of this of course if you assume the website you're visiting isn't itself doing malicious things :)
I went from an iMac 2011 to a Lenovo i5 USFF device w/ NVME drive, at work with Ubuntu 18 + Gnome 3 and never looked back. Even the desktop experience is more pleasant. Needless to say anything about the speed, feels like a roadbike compared to a beach cruiser. Installing dev tools is a breeze compared to the Mac. Instead of Homebrew installing N^e deps with unstandard config and symlinks I just apt install and everything us fetched and installed quickly without wasting my time and patience. Still remember the 2000's when we used to praise the Mac GUI and every second WM would copy its looks. Those days are over. I wish we had something similar for mobile.
Almost exactly a year ago I got a brand new Mac Book Pro 13" from my company (everyone else has it, so why not). It's unix, so better to use that than Windows (Linux was not really an option). For the price, performance and reliability are laughable. It was already in repair for the peeling keys issue - the warranty process was nothing to gloat about (no Apple Stores around here, just some official repair partners it seems). Not what I expected from an expensive piece of hardware, thank god I did not pay for it.

Regarding the general software experience, even after a year of constant use, I can say that for me personally, a half-decent Linux distro has a lot better usability. I still don't exactly get how Finder works (when does it show me the list view, when the broken folder view with a unnecessary scrollbar - as there is enough space to show all of the icons), the whole app ecosystem is a shock, where it's normal that basic tools (like FTP Client) cost 50EUR or come crippled (Like FileZilla). It's a horrible feeling coming from OSS world.

One UX example I like to show to people is, that on my Ubuntu based home laptop, after connecting Logitech mouse, I get it's battery indicator automatically integrated in the same place with my laptop (and other) batteries. Smooth, no-frills. Something that "the most user friendly system in the world" lacks. And I could go on and on and on... At first I was thinking that it's just the change and I will get used to OS X, but looks like this ain't happening.

I like the touchpad and screen, but I mostly use external screen and mouse anyway.
it's definitely tango, but without the sun.. How depressing :))
Yes and no. I bought a 2018 MBP to replace my 2016 MBP. After about a year I sold it (another nice feature of Apple stuff is that you can actually sell it for reasonable prices in my country), and I’m now back to using my 2016 MBP.

So it’s not just that everything else is worse, which I agree with, it’s also that Apple is getting worse.
The link rot on that page frustrates me :/
Labeling something as "opinionated" shouldn't be an exception to fact checking and discussion. Unfortunately, the term "opinionated" and often alsoe "opinion" is used exactly like that. This makes this term a huge red flag for me.

I am perfectly fine, if people take a controversial point of view, especially when entering a discussion. But then this should be the starting point for a discussion, not the ending point.
When I was 14yo hacking around in Linux was fun because I had a lot of free time, now I'm an adult and have other obligations I need my work computer to just work. Apple has been getting worse at the 'it just works' stuff but it's still lower maintenance than a customised Linux distro. Its not that I don't enjoy fiddling and tinkering, I still might play with Linux on the weekend, I just can't have it as my daily driver.
Completely agree.

I wish I could return my MacBook. Really don’t like this computer. Unable to resale it also for a good price :(
"FORTRAN: Unlikely to influence anything in the future due to remarkably poor design". Stops reading there
Show HN: TypiNation – Multiplayer Typing Speed Game – Also on Google Play
To all the down-voters: think about it. The chips in the phones are not actively cooled and run circles around their Intel equivalents. Apple won’t change the thinness and cooling characteristics of their laptops but were likely hoping Intel would improve their processes such that they’d run cooler. Now that Apple will have control over the silicon and even have the actively cooled potential performance should rise not to mention all the acceleration they’re building into the chips themselves. I don’t have hard evidence other than the initial performance of the dev kits and the utmost bullish take on Apple’s in-house chip designers: I don’t know why anyone would bet against them.

That being said I think the OS is holding the platform back a ton. For me Docker is a huge part of my workflow and the need for a Linux VM is a deal breaker on my Mac. Spinning up docker means my mac’s fans scream at almost 100%. I hate that. Since moving to an admittedly uglier Dell Linux laptop (not an XPS) I don’t have that same issue.
You need to click on the icon/folder name in the top bar.
> the whole app ecosystem is a shock, where it's normal that basic tools (like FTP Client) cost 50EUR or come crippled (Like FileZilla). It's a horrible feeling coming from OSS world.

Have you installed Homebrew?
CBOR is filling the same requirements and is isomorphic to JSON.
> It has and does all of these things, but it does not have runtime binding, therefore by definition is not object-oriented.

What renowned SIGPLAN or IEEE paper states that runtime binding is required for 100% of all OOP programming languages ever created and polymorphic dispatch at compile time doesn't count?
David Attenborough: A Life on Our Planet – Released Today
that's me right now. i dont take it weekends in hope i dont get dependent on it.
You can see your current path on the bottom of the window if you enable it in the options of Finder. But you can just click it, you can't actually edit it and hit enter to go to a different path. We simply don't have the technology yet ;)
So I find miro.com does exactly all of this very well. It just happens to try to do a whole bunch of other stuff alongside it, which makes the initial investment in moving your team to using it quite substantial.
Can you explain the radomly accessing data cache mitigation strategy more?
https://en.wikipedia.org/wiki/Psychology#WEIRD_bias
It's not impossible at all, it should be fairly straightforward to learn something like React Native or Flutter or Swift and make it, and we'll love you for it!
There's a "Show Path Bar" setting accessible from the View menu in Finder. You can see the file's path right from the Get Info menu and drag and drop it into a terminal or whatever and have the path immediately available. You can copy a file's path by holding the option key with the right click menu is open.

It's pretty accessible. Most of the complaints I see regarding Finder seem to be a result of trying to use a Mac in the same way as another OS. It's different, but takes just a quick search to find all the shortcuts and stuff and it's very simple.
You can set it to always show the current path via View > Show Path Bar
It does this since macOS Catalina and it drives me up the wall. Since it’s spending all that processing power on redrawing the stupid table view I just keep it hidden until I need it.
For quick whiteboard diagrams, you can probably make do with any <$100 drawing tablet off Amazon. I personally use Wacom Intuos which is a bit pricer but have features for my digital art hobby (pen pressure and onboard buttons). Disclaimer: to make effective use of these tablets, you need to have good hand-eye coordination i.e. your eyes will be on the screen and won't be able to see where your pen is moving. It took me awhile to get used to using my tablet so YMMV.

If you have a compatible tablet, Apple/Android/Surface pens are $100-200. You'll have the advantage of being able to see where you are moving your pen.

If you don't have a compatible tablet, you can get a drawing tablet for ~$300 with onboard screen such as HUION KAMVAS.

You can read more about drawing tablets here: https://www.reddit.com/r/stylus/wiki/index
> What kind of values are [<whitespace>a] and [a<whitespace>] supposed to be?

I don't understand the qustion. They are supposed to be exactly that, [<whitespace>a] and [a<whitespace>]. I assure you, I've encountered many situations, where whitespace at the beginning or the end of the value is actually meaningful for reasons you (creator of the app) have no control over.

> Why should JSON never be used for configuration

Many reasons, actually, but the most important (IMO) being that original JSON specification doesn't support comments, nor most actual parser implementations do. Configuration file that doesn't support comments is trash and causes very real inconvenience for users. Using additional key values for comments (even if such atrocity doesn't bother you conceptually) isn't a solution in many cases (for example, when your intention is to comment out a list item).
Ok you dropped $8k or something on a new MacBook and now feel it should be perfect - most of that was the 4tb SSD anyway. Yeah the processor is the same as before. Intel has made basically no real cpu progress since the last MacBook. Before spending that much money maybe check some benchmarks?
NestJs
the issue with lobbying is that too many and too large benefits is effectively sold for very cheap by the politicians selling stuff which aren't really theirs to start with. For example,a huge development should be permitted not in exchange for small political contribution. Instead the community should get something sizeable in return - new park, road, school, significant number of low income rentals, etc.
I do run a lot of JS on the server and the number of dependencies we normally run is not even in the same ballpark of the number of dependencies we have on the frontend... except when the backend project also uses Webpack/Babel/ESLint/Jest/etc.
Apple is extremely user hostile and their lobbying efforts are especially disturbing. Their devices can be nice if you want something that's hardware-standardized and you don't care about price-value ratio or ethics or their lobbying or closedness. But you are relying on them being successful in setting the device up exactly how you need it. In OP's case, standardized hardware failed to guarantee good performance and now he's stuck with a high-priced device with poor upgradeablity.

Also, the Lightroom subjective experience as a measurement is a bit problematic, because Adobe products are the kind that prioritize featurefulness (aka bling) over performance and stability. I know it's a popular product suite: feel free to express opposite impressions. Adobe's answer to this (and it's not really fair to single Adobe out) is that you just need a beefier machine; that way the performance issues are offloaded to the user. I suspect that they constantly buy the fastest machines for their developers, because that way developers don't notice performance problems, so no time is spent on fixing performance.

I wish these developer companies would have a limit on how recent their dev hardware can be (or how powerful). That would cause them to address performance and save users a lot of money on upgrades. There would be other desirable secondary effects because addressing performance might lead to addressing technical debt (Adobe Photoshop has color management bugs dating back decades).
Yes. Since then humanity has developed agriculture and become reliant on a stable climate to produce the calories need to sustain our enormous population. Sadly human activity has thrown the systems massively out of equilibrium. Such rapid climate change is going to seriously impact your and my lifestyle.
Honestly, this may not not be a failure on your part but perhaps on your manager. As an employer, I found myself guilty of this until I noticed that the reason junior devs on my team were underperforming was because of me.

There is a misconception particularly about startups (and I'll be the first to say I was living under the same rock) where they're seen as a magical box where you put a junior developer in on one end and they automatically turn into a seasoned vet on the other end. Yes, this may happen and you definitely will ramp up in terms of skills (both technical and people skills besides learning how to operate as a creative professional, etc) but it requires effort on your employers/managers part too—training, one on ones, feature planning, talking about how you would build before you actually do, what you're building and why, and how/why architectural design decisions were made, etc.

If you find your self out of your depth and in positions where you have to make senior dev decisions with no context or idea how to make them and why you choose the outcome, your management has failed you and perhaps themselves as the outcome will likely harm the team/company more than it will harm you.
Could you also give feedback on https://wbo.ophir.dev ?

Contrarily to the other mentioned before, it is opensource [1], and you can easily host your own instance if you don't like the idea of sharing your whiteboards on a random server on the internet.

[1] https://github.com/lovasoa/whitebophir
Trends that are shaping our zeitgeist
That actually sounds like a good idea, but you need step two-and-a-half: convincing the maintainers of those dependencies that using this strategy is hurting the ecosystem.
Outstanding. A professional C compiler with a hackable codebase that emits x86_64 code. I'm noticing it assumes glibc-based linux. What if I modified it to emit Actually Portable Executables without needing ld/as?
I think that somewhere between 2006-2013 was something of a quality age for MacBooks.

The issues that came, like the keyboard, or lack of repair DIY ability coincided with the advent of the iPhone. The question at the moment is whether 2019 and 2020 is a quality age for MacBooks or not, and I don't know the answer to that, but it does appear like 2012 MacBooks are more resilient than 2019 ones.

I think a Frankenstein Dell XPS / MacBook is round about time now from some company X.
That's just a higher level of taxation (i.e. mandatory), not the donations (i.e. voluntary) in exchange for naming rights or direct influence which parent is talking about.
You can set it to always show the current path via View > Show Path Bar (it's interactable, although unfortunately it's not editable like text).
All 2,200 Polestar 2 Delivered So Far Will Be Recalled
Take tris with a grain of salt, but I’ve heard an urban legend about a Fortune 500 company:

Company uses magnetic tape backups that are stored in a bank vault

Something occurs down the line requesting the backups to be restored

Unable to restore backups from any of the tapes

Investigation performed, result:

IT person was taking the backups to the bank via subway, magnetized doors of the subway were constantly wiping the tapes

Conclusion: always test your backups regularly
Completely awful.

Thankfully we still get to decide what to do with what's left of our paychecks after people like that take away a big chunk of them.
> how do I delete the entire word in front of the cursor?

Not at my Mac, but I’d think it’s function+option+delete?

> you could just remap that little fingerprint key which does absolutely nothing when pressed

Doesn’t it put your computer to sleep and shut it down?
It’s back now.
I love the build quality of Lenovo's laptops, but what am I supposed to use, Windows?, nah, you have to jump through hoops to get a decent shell, plus terrible UI inconsistency. A Linux distro would be nice tbh, but the applications I use are not available for that. I honestly don't have any complaints about my macbook pro 2019. I love the build quality, OS, the consistency with the family of products and the app ecosystem.
Split works at run time, while qw// is just shorthand for array initialization syntax, so it works at compile time.
OK, but in that case you're at (potentially much) greater risk than blackmail.

Why is blackmail the risk that people on this page are going to, then, is my question. If you're willing to make a public statement then blackmail is lower risk, not higher risk.
My 2017 13" is riddled with hardware issues all of which are due to the subpar thermals:

1. The haptic feedback on the trackpad stops working when the machine gets hot.

2. Once the upper part of the chassis becomes hot enough, part of the screen gets black lines and ghosting which gets worse as I continue to use it until it goes completely black (this is because the T-CON board is very close to the heatsink).

3. The SSD conveniently failed 1 month after the warranty ended. The official repair cost was about 50% of the cost of the machine. Luckily this was the last Macbook to have non-soldered SSD, and I got a replacement from AliExpress for $50.

Oddly, I've never run into the infamous keyboard issue.
The performance issue feels a lot like it's the result of Apple's approach to CPU performance. There's a short boost in clock speed, after which the processor almost immediately overloads the power delivery and cooling system and clocks down to base clock.

This means the laptop feels incredibly quick for launching programs and doing short intensive tasks without turning on the fan because the processor unleashes hidden performance when you do something that you'd expect to be slow. It looks and feels like magic to people coming from other platforms, which is probably what Apple is going for with their designs.

However, this also artificially limits the CPU performance because of aesthetics and form over function. Long-duration workloads like games suffer from substandard processor performance at the cost of the device, which is multiplied by the stupidly high resolution requiring more rendering power. It's even worse in bootcamp because Windows can't use many of the sensors and power features because of a lack of drivers.

Perhaps Apple knows their own chips will net about the same performance as their current limited CPUs for a lower cost and it doesn't want to redesign the experience to make effective use of Intel's turbo frequencies. Even though AMD is surpassing Intel as we speak, their high-end processors are incredibly fast if you just give them some space. They suck in a lot more power that way, but giving people the option to choose performance over battery life would probably solve a lot of grips for Apple users who only use the laptop at work or at home, near a wall plug where they can recharge whenever.

I am really impressed with Apple's speakers though, I don't think there's anything that comes close to their laptop speakers.
Yes, but I was talking about the DPRK specific code mentioned regarding the DPRK specific offline payments
> a half-decent Linux distro has a lot better usability

Has not been my experience with either Arch/kde or Ubuntu at all, but to each their own. They have their own strengths but usability isn't one of them IMO.

> the whole app ecosystem is a shock, where it's normal that basic tools (like FTP Client) cost 50EUR or come crippled (Like FileZilla). It's a horrible feeling coming from OSS world.

OSS versions of tools like FTP clients exist in the macOS world as well[0]. Theres a small but high quality ecosystem of independant mac software thats been around for a long time.

[0] https://cyberduck.io/ https://github.com/serhii-londar/open-source-mac-os-apps

Edit: added a link and removed a sentence.