skysight-inc/HackerNews huggingface dataset:
This seems an important bit to me:

> Facebook solved this in a beautifully OSM-like way: daylight. Daylight is a sanitized, consistent and cleaned up map based on OSM

https://daylightmap.org/
https://registry.opendata.aws/daylight-osm/#usageexamples
https://gist.github.com/jenningsanderson/3e42a99dcb8f760038a...
This might have been a valid complaint years ago, but now I think the app store rules (and well... sideloading) means that, if you want, you could build out all the apps needed to do this stuff!

There is almost nothing stopping people from writing up iPad apps for coding things up, except for the fact that there is no market. Apple is no longer standing in the way IMO (stuff like Pythonista exists after all)
> The specification is (mostly) exhaustive, but would make a very poor introduction into the language.

Did I say it was a good introduction? What are you replying to with this?
Haha, I dont know about these studies but I was just browsing and randomly saw this. Checking in that I definitely upgrade my machines all the time.
Further, if a manufacturer were to stop paying for a portion of the floorplan interest when the vehicle is sold, then the effective interest rate may go up even more dramatically for lots with inventory over N days old.

Since Ford’s plan to prioritize direct sales has made news recently, it seems plausible they will seek some means to limit existing dealer inventory.

GM went through a dealer culling after the government bailout to strengthen the remaining stores. The Covid shock, it appears, may permanently cull inventory levels across the board and (optimistically) have the same end.
When I was building a prototype last year I went with XTDB and using it as relational database with additional super powers worked fairly well.
The problem is that the entire "Pro" line is reduced to a single fucking device
her book is great, I have the 97 version.
I have a Macbook Pro early 2008 running Debian Bullseye. It took a bit of research to be able to boot from a legacy partition (grub-pc plays a role after installing in EFI mode). Also, thanks to a boot parameter setting (init_on_alloc=0) the suspend to RAM is finally working with the Nouveau driver. The battery has lost its capacity as you would expect. It works pretty well as a web kiosk, running Musescore, screen capture, etc.
What a ridiculous thing to say.

Nana and Papa are not locksmiths.

Nana and Papa still deserve to have a front door to their house that can't be lockpicked.

Normal people, who have other interests in life than configuring technology, should have secure devices and data from criminals. And they shouldn't have to configure 5 different obscure password managers to do so.

Society shouldn't allow criminals to take advantage of Nana and Papa.

This is one of the most embarrassing comments I've read on Hackernews.
The USB 2.0 controller seems to be relatively inefficient on the pi 4, or at least the driver is. An RTLSDR dongle uses almost 50% CPU just shovelling samples when it should only use less than 1%.
And why do I care about perf-power ratio if my laptop is plugged in? WHY? I can understand if it switched to high perf-power ration when Im not plugged, but why would I need that when Im plugged in? Seems like a made up, just because metric.
I think we misunderstand each other completely.

There are many types of systems administrators; when we talk about as SRE in particular there some overlap with what I was doing as a “Linux Systems Administrator” in a Platform Engineering team, in 2009.

Automating migrations, distributed job control, instrumenting the message queue system, managing cache invalidation across our entire fleet of memcache servers (which was ugly hacked with MySQL, not proud), as well as “maintenance” programs to upgrade “versions” (multi-tenant SaaS) and warm caches, dark launches, canary deployments… well you get the picture.

Of course I was responsible for the reliability of the systems these things ran on, but there was a really-really strong focus on automation as part of the job, and this was when puppet was quite new, we were stuck with tools like cfengine.

Coddling Jenkins sounds like build or release engineering. Which is also a separate thing.

People seem to forget that systems administration has a focus on software development too- I mean for goodness sake terraform, ansible and salt all come from sysadmins; I suspect it’s because of some very foolish admins proudly exclaiming they don’t code. But they were always the bottom rung and end up being “promoted” to management at some point.
Only if your application can limit the number of threads to the number of physical cores.

IE, of you're doing a web server with a thread or process for each incoming web request, you're blocking and context switching. If you have to have locks, you're also blocking and context switching.

This is why async programming models are common, they move the logic of blocking and context switching into the language and runtime, where the compiler can juggle more concurrent tasks in a single thread. It's just harder to do in Rust because, to oversimplify, things that are in stack memory in a threaded environment are now on the heap. In C#/NodeJS, this difference is transparent, but in Rust it's not.
> …even Apples most basic software seems to crash constantly. Just yesterday the Contacts app on macOS crashed for me.

This is also anecdotal with a sample size of one, but I can't recall experiencing Apple app stability issues in recent Monterey releases on an M1 Air. It may be worth digging into crash logs. https://macreports.com/crash-reports-how-to-use-them-to-trou...
Checkout https://alerthn.com/
Apple swore up and down that the bloated battery in my 2017 MBP was not a fire hazard. But I just paid $200 to replace it (plus tax!) even though their 'trade-in value' is about $250.

It feels lousy that they charge so much for the battery since this is a safety repair, and arguably caused by the fact that there were insufficient tolerances in the original build. This battery was put in circa 2019, when they replaced the keyboard/etc., so it's not even that old. I felt like I had a gun to my head since it could be a fire hazard.
I have been, and remain, very bullish on this project. The graphql community grew fast and the dust is still settling, when it finally does, WG will emerge as a standard. Calmly saving developers massive amounts of time and helping them start from a security minded foundation of best practices. I've worked on a wundergraph/svelte app at a large legal startup and am now beyond excited to champion it's adoption in the web3 space in my new role at Heir labs .

Absolutely thrilled to see the big day has finally come, congrats to all of you at WG for tackling a very difficult problem with diligence and discipline. It's hard to keep your eye on the problem that needs to be solved when working on an ambitious projects and that's exactly what you guys have done, congrats! Also Jens is one the most brilliant, productive, and humble people I've met . I can't wait to watch the community grow and contribute in a new way now that it is open source!

Best of luck too all of you!
In general they just need _something_. If Windows Hello has even a pin number, Chrome and FF webauthn prompts will use Windows Hello as a TPM provider (assuming the website is using actual Webauthn and not the older U2F-compatible standard, which some sites still use for compatibility, eg google). If they don't have anything, then they will definitely need at least a usb hardware key.
Isn’t reliability a feature of the product? I am currently building out a team for a new product and reliability is quite high on our feature list. We have a embedded SREs who are working on improving our product reliability full time. We share the operational workload between the SWEs and SREs instead of just throwing all the operational problems at the SREs. This gives developers an appreciation for reliability and stability and makes sure that the SREs actually have the time and resources to improve the product instead of being a help desk.

It sounds like you needed a separate chain of command for SREs because your product leadership was incompetent.
I think my most-used iOS feature throughout the pandemic was flashlight mode. I like it on the lock screen :)
He could probably write it up as his thesis and get a PhD for it, yes. Oxford has few rigid requirements, the thesis is what matters.
Best Sonic the Hedgehog game imo
It really does, but it also already has it via RFC7838 (HTTP Alternative Services / ALTSVC), which is normative for HTTP/3¹, albeit an optional client behaviour. Unfortunately not via DNS; you still have to run the origin on a well-known port if not specified in the URI. Clients supporting ALTSVC are then defined to use them at a requirement level of "should"².

[1] https://datatracker.ietf.org/doc/html/rfc9114#section-3.1.1

[2] https://datatracker.ietf.org/doc/html/rfc7838#section-2.4
It seems to be frequently requested but I hope it never happens tbh
I mean, on the other hand, there's plenty of other things I could code on. I have a Nintendo Switch with root access, but that doesn't make it an appealing device to write code with. Hell, SSH could run on Apple Watch with a Bluetooth keyboard. Once again though, there's simply no point. You may as well get a laptop, it sounds like you only intend to use it with a keyboard anyways.
If you’re working 20% less than your competitor, you will fall behind. There’s no amount of mental gymnastics one can do to reconcile that fact.

And if true, then the market should resolve this.
Ditto for my 2008 iMac. I boot it from an SSD connected via Thunderbolt. Not bad at all!
9x GDI doesn't support the alpha functions that are in NT GDI, possibly due to memory constraints.
I really don't understand it. I want HN to explain it to me. Is there a whole team and supply chain for the 13" MBP that was too far along in the M2 upgrade design process to stop or something?
The Raspberry Pi OS is just not great. I worked with one lately through an education project and was disappointed by the DE and system defaults in a lot of cases.

It's definitely not representative of the best that Linux desktops have to offer now.
This seems like a bad idea. I hope the runner doesn't end up in some area too dangerous for them to be: https://edition.cnn.com/2014/02/08/world/americas/missing-am...

I'm surprised the article doesn't mention the 43 students.
Seems like it's _finally_ time to retire the 2016 iPhone SE. 6 years of active software support, not bad at all compared to the competition.
Some time last year I stopped working Mondays. I’m a contractor and I know my boss well, so I just said that I didn’t want to work Mondays any more.

The difference is remarkable. You go from spending three quarters of your days at work to just over half. The weekend is actually relaxing. You can do chores, relax, and really unwind before the work week starts again.

We use Mondays to work on our side projects. You can actually focus on that stuff rather than it feeling like an after-thought.

I don’t think I get any less done. Sometimes, but not always (or even often), I’ll work longer days. Sometimes I’ll get up really early and start at 07:00, but that’s mostly because I want to.

I’m never going back. Five days a week feels barbaric now. And if the younger kids (I’m 45) want to work harder and get ahead, well, let ‘em.
Web developers who assume everyone has a MacBook Pro or a phone made in the last 2 years and broadband like them don't give a fuck about folks like OP. They think computers are still "doubling in speed every two years."
It's a telltale sign of a naive blogger. If you think anyone outside your profession will read your writing (or code!), always expand acronyms on first use. I'll fix this one for everyone:

It’s natural, in the swirling chaos of the past few years, to take a step back and wonder just where everything is going. Though I’ve certainly been doing my fair share of that, I’ve been also thinking about defining precisely where things are. Answering that question for SITE RELIABILITY ENGINEERING (SRE) is not easy.

But your question was probably about the job, not the acronym. Carry on.
Yeah exactly.

However, what I'd say is that a short launch from rest is an even more obscure use case than the one numpy supports.

numpy has made the correct compromise IMO, optimizing for long lived programs and notebooks.
"it was def worth it."

I see what you did there.
Sensing the future of bio-informational engineering (2021)
Mass Starlink Unboxing in Ukraine
Reaching out to the retro emulation crowd?
Yes it was, there was a pretty lengthy discussion dating back to 2017 on the issue tracker
https://github.com/quicwg/base-drafts/issues/253

TL;DR just like HTTP/2, we wanted to avoid friction in deploying these protocols. Having to rewrite URLs because of new schemes is pretty unpalatable, it has major impact. Instead, HTTP/3 can rely on other IETF-defined mechanisms like Alt-Svc (RFC 7838) and the more recent SVCB / HTTPS RR [1] DNS-based methods. The latter has been deployed on Cloudflare a while [2] and supported in Firefox. Other user agents have also expressed interest or intent to support it.

The net outcome is that developers can by and large focus on HTTP semantics, and let something a little further down the stack worry more about versions. Sometime devs will need to peek into that area, but not the majority.

[1] - https://datatracker.ietf.org/doc/html/draft-ietf-dnsop-svcb-...
[2] - https://blog.cloudflare.com/speeding-up-https-and-http-3-neg...
What upgrades would folks recommend from the base configuration? I've never had an Apple Silicon machine and assume the base processor/RAM would be fine, but I've heard others say not to go with less than 16 GB of RAM. I think I'd go with the 512 option for the SSD.

Would love to hear from folks with Apple Silicon experience!
Management and architecture roles are essentially interchangeable.

"People who go to meetings and don't directly contribute to the product." Aka communication overhead.

I don't think it's about job titles.

It's simply that, senior engineers who COULD do direct work on the product, instead devote time to communication overhead.
I did a relatively quick stint at Citibank for about a month. It was the lowest point in my entire career, I'll never do it again.
I worked a 4 day work week at one point. My counterargument to this is that most people aren't productive as they think they are. I feel like most people only actually work half the time they say they do.

When I was working 4 days I got more done. This isn't speculation. My hours were tracked and my billable hours went up. My deadlines remained the same but I had less "fuck around" time.
What's the connection between the flashlight and the pandemic?
That is thinking that all workdays are days working. I tend to believe that, given less workdays, you can benefit from increased focus during work and in the longer run.
What if, at a societal level, we just end up employing more people on fewer days? Wouldn’t that be a good thing?
The recent 2D Sonic that wasn’t truly made by Sega, Sonic Mania, would be my other contender.
If you did switch ecosystems, you'd probably need to do the whole re-enroll dance on every website that had your previous key. I don't see any sort of passkey backup/import functionality coming anytime soon simply because people don't change ecosystems that often, and those that do can simply keep both their iCloud and Android-based passkeys on services.
Is a senior really someone with 3 years experience now?

I'm 11 years in and think I'd only just qualify.
- The impact is dampened because most hard roles aren't going to work 80% time. Sales, customer support, executives, and the important engineers will just work 5 days a week anyway, so you end up with like 4% less actual work being done, so it takes a while for this impact to be clear.

- There are other strategic differences which can easily swing a company +/- 10%, so looking at just two examples might not give clear guidance on the overall effect.

- You would be shocked how many mental gymnastics one can do. Never underestimate how far they can go.
I'd love to know too. I have a T530 from 2012. I ordered two replacement batteries from Lenovo's official supplier, and both bricked within a week of use. (Thankfully I was able to return both for full refunds.)

The machine still runs Linux like a champ -- I'd just like a new battery so I don't have to have it plugged into the wall at all times.
Agreed. These people feel the need to tell everyone else how to live, and any disagreement is a sign of “lack of intellect” or something of that sort. It’s a strange kind of narcissism.
How many hours do you normally complete on Tuesday through Friday? I have a hard time getting 8 billable hours in a day, let alone 10
I just use sync-thing for this, it just works flawlessly.
A lot of weird definitions going on in this article. "Nearly ready":

> Panasonic says it will start production of the new 4680 battery cells in April next year, with plans to establish new facilities to make the batteries already in the works. Both of those new facilities will be located at Panasonic's Wakayama factory in Japan.

I'm also pretty confused about calling these "soda-can sized" batteries. These are 46mm diameter x 80mm long. A 12oz soda can is 55mm x 122mm. 133 vs 290 cubic centimeters in volumes. Why we're using "soda can" to describe these is highly confusing. I guess we don't have a ton of reference cylindrical objects about- "half a dinner candle"?
Tokyo doesn't really have a "city center", to my understanding. At least, not a single one; it's more multi-polar.

But going off the spirit of what you meant, even if you compare city center to roughly city center, Tokyo is still much cheaper than places like NYC or SF, I believe.
Ahhh ok, thanks for the clarification instead of down voting like others.
I grew up poor. I was raised to use things until they break. Even then, I'll fix them if I can.

I'm still rocking a 2007 custom built desktop w/ an overclocked Intel E8500 Core2Duo. In 2012, I upgraded the hd to an SSD and the GPU with an Nvidia GT640, and converted it into a rock solid Hackintosh.

My other computer is a 2013 15" Macbook Pro with maxed-out specs that was purchased for me by my company.

Both systems are stable and fast to me. My main applications are Firefox, Sublime Text, Xcode, and Iterm2. I don't do gaming or video editing. I dabble with ML via Colab Pro. The only thing I'm unpleased about is the Macbook is about 64°C when it's connected to my Apple Thunderbolt monitor and 2 other monitors, so a laptop cooler is a necessary part of my set up. I wouldn't get rid of this notebook unless I had to, which I will be forced to real soon because Apple won't update the OS (stuck on Big Sur), so Xcode is forever stuck on 13.2.

I'm in California, btw. I haven't used the M1. Besides running cooler, I can't imagine an M1/M2 feeling very much different.
You seem to be conflating “working 20% fewer hours” with “producing 20% less value”

While there are surely some jobs for which that holds, for many jobs fewer hours amounts to a more compact and efficient worklife.

Many people can attest to that from personal experience as both a worker and employer. No mental gymnastics involved.
CDs were cheaper to manufacture, but the tradeoff was that the CD-ROM consoles were more expensive.
Why should I not simply work 24 hours a day, every day of the year? This way no one can out compete me.
I recently tried to fix the display on an otherwise functioning Lenovo Yoga laptop. It was glued together and I accidentally cracked it. Then I discovered that the display was fine and that the root failure was the mainboard letting out some magic smoke. That sucked because I could have sold the display module had I not broke it...

I've repaired various smartphones over the years. I bought an EVO 4G from a sketchy dude on Craigslist, and it turned out the USB connector was broken off, with part of the PCB missing. I managed to track down the relevant signals elsewhere on the PCB and dead-bugged on a new connector.

I've bought various early generation iPhones and repaired cracked solder joints with a heat gun.

I 3D print replacement pieces for random stuff around the house all the time. Table leg end caps, closet guides, curtain rod bracket stiffeners, etc. My most recent home print was a two-piece exterior vent cover to match the style of the other 50+ year old ones.
While I could certainly get the same amount of work done in 4 stressful days I'm currently getting done in a leisurely 5, I'd rather have the latter.

I'd honestly probably rather work 6 even more leisurely days, it's not like I'm not just messing around on the computer anyway.
I like it how it is now, and I'll fight people like you to keep it that way.
traffic on twitter, stack overflow, google etc
open "trends.google.com" and you can see for yourself
Cool, I will definitely check that out! Finally time to make sure everything is triple-backed up and wipe it completely and do some experiments. I've actually still been using it as a print and media server but it does burn a lot of watts haha.
I'm unfamiliar with the term GP.

However, what you've said is exactly right.

A tech lead codes less, but they directly contribute to producing the engineering artifact.

They are an "actual contributor with direct responsibility."

However, all meetings that the tech lead has with people OUTSIDE the team, is communication overhead to be minimized. So a tech lead combines code review, external communication, and direct work on the engineering artifact.

Communication overhead is the problem. Architects, people managers, are all overhead roles. They don't "actually contribute" to the product.

The more strictly define it, it's not actually about the "fulltime role." Maybe the senior engineer doesn't change their job title, but their schedule becomes less about coding, more about communicating.

It's about minimizing the amount of external communication that needs to take place per code deployment.
Immoral, possibly (certainly IMO), illegal almost certainly not. The police[0] had no (legal) obligation to help him and they have none to help you. It has been established in few cases [1] [2], and will likely be reaffirmed should any suits arise from Uvalde.

Protect and Serve may be a motto, but it is most certainly not the law.

[0] US police, since the article refers to Arizona.
[1] Deshaney vs Winnebago Dept of Social Services, 1989
[2] Castle Rock, CO vs Gonzalez, 2005
It's not much, but there's a LG 5k2k at 72 Hz.
It's the 'right time' to prepare for 6G, says Samsung
I know this is a dumb question, but I don’t know the answer: why can’t we use AI to figure out how AI models work?
Sony eyes 'independent' EV joint venture with Honda
I believe the accepted narrative insofar as the New World is concerned is that it was largely disease that eliminated the population. There's a theory that is posited in Charles Mann's book 1492 which indicates a probable explanation for extremely high mortality rates due to susceptibility to the pathogens the Europeans introduced. The gist: natives of the New World had immune systems conditioned and selected for parasites, which appears to be an either/or proposition, which may explain, in part, the relatively disproportionate fatality rates among the native populations. Relative to that I think the warfare conducted by Europeans pales in comparison.
Scaling a Startup from a Bunker
Assuming a September 2022 release date, the 2016 SE would be a phone supported for 6.5 years.

The 6S/6S Plus beats it at a 7year life (released Sep 2015).

I sincerely hope that as we are getting to much faster chips (A15 is a beast) and not so many hardware dependent software features every year, these life cycles would improve.
No, I'm all for Apple designing their own processors. But you can't tell me there's anything magical about Stage Manager that can only be implemented on aarch64, not x64.
Buying property is affected by speculation, renting much less so, and rents were what I was talking about.