skysight-inc/HackerNews huggingface dataset:
I worry about Apple. Software quality has been dropping, but it's not Swift or some other specific technology that's the problem. It's talent. The company has had a hard time attracting very senior talent.

The difficulty is self-imposed and comes from leadership's strict policy of not paying market wages at the high end. Multiple hiring managers at Apple have complained to me that they've lost good people because the company just won't match offers from the Googles and Facebooks of the world. Apple refuses to acknowledge the reality of the market.

Given that Apple's most experienced people keep retiring and that Apple isn't replacing them with equals, I expect software quality to continue to drop until leadership decides to abandon its shortsighted comp restrictions.

[Posting from a throwaway for obvious reasons]
Yeah, same here. I wonder if that's a byproduct of american society where walking anywhere is seen as "weird"?

Like, I can't even fathom a situation where I would be worried about walking somewhere just in case someone calls the police on me. That's crazy.
> all other lisp machines

The MIT-derived ones from LMI, Symbolics and TI.

But there were a few others which might be different - like Xerox's Interlisp-D machines, BBN's Jericho Interlisp machine, Japanese attempts or some under development (like the next generation ones from Symbolics, Xerox and LMI which haven't reached the market, but were in various stages of design&completion).
Completely agree. The problem is not upstream, but downstream. Distros should have done better job and chosen a better default system manager and not systemd.

You build your software the way you want and like. If others don’t like that it breaks POSIX they should stop using it instead of complaining. Or fork it.
> The primary reason we migrated away from Google SQL for PostgreSQL is because we discovered a bug that was causing data corruption. This was a known bug that is fixed in newer PostgreSQL versions. However, Google SQL for PostgreSQL is several versions behind. The lack of response from the support acknowledging the issue was a big enough red-flag to move on. I am glad we did move on, because it has been 8 months since we have raised the issue, and the version of PostgreSQL has not been updated to-date

We have had similar experiences on various DB related issues. AWS are miles ahead on anything to do around storage and databases.
Thank you for your feedback. I have updated the page to try to explain a little better what it does, eg that is a plugin that tracks your time and gives reports and training based on the collected data.
I went to UMBC and I turned out alright !
"Yeah the software completely broke, but that's fine because you should be able to deal with that" does not make me feel better about the software in question.
As far as I’m aware this Add to Home Screen API you’re describing controlled by the website doesn’t exist, adding a PWA is a process controlled by the browser which occurs according to its heuristics, on Chrome it’s something to do with repeated visits to the same site. The only control the website has is a manifest, which sets the icon, loading screen colour, and whether the website can run without browser chrome.

Edit: It looks like Chrome may have changed this, what I’m referring to above was the initial implementation. I think it’s a reasonable objection to say this should be under the control of the browser. But Safari could just implement the former without the latter.

My main gripes with Safari at least with my use of webapps is that it doesn’t allow users to install PWA’s without the browser chrome, and its implementation of service workers is subtlely broken. Those are the biggest usability issues.

If a user goes out of their way to go to the share menu, scroll along and click ‘add to homescreen’ why not allow them to specify to use what is clearly an app-like link without browser chrome? And why implement Service Workers but not according to the standard?
>Column order matters. We have tables with 60+ columns. Ordering columns to avoid padding saved 20%+ storage

I need to look into this
I’ve long had a similar problem on iOS. Whenever I return to an app, I briefly see an image from a few minutes ago. Which can be bad if I’m showing the phone to someone that old state was exposing sensitive data.
It’s such a horrible thing to emphasize to young people that they can ‘get out’ by being good at a ball sport. I saw it way too frequently growing up where peers were pressed in sports so hard by parents or coaches and education was left as a checkbox. Obviously they didn’t get their ticket out and left high school without a complete education. Such a waste.
Interesting re: running.

A couple of years back, one of my colleagues worked part time as he came from a wealthy family. Work was more of a hobby for him, like 1-2 days per week. For me, the money I made from work was something real. I needed to do it and did it 6 days weekly. Work days for me was much harder because I needed the work and money. My days were also much longer.

We both signed up for a marathon and he was able to improve much faster and run much faster in the end. I had to stop training because I injured my feet. Why? He had more rest days and then to recover and train. On the other hand, I already stood a lot during the day and injured my feet during one of my runs. I also had much less energy to train after working so much each day.
ARM abandoned their JVM bytecode execution tech a decade ago because JIT compilers became faster than it. So the same would probably be true with WASM.
I don't think it's that the FDA or pharma companies don't want you to think about, I think it's just very difficult to properly study the effect of things that take a lifetime to manifest.
Making Custom JSON Responses in Django
I'm using an OLED Thinkpad X1 Yoga as my primary laptop, and I was afraid of burnin, though almost two years in I have not had any problems.

Admittedly, I was very concious of the burnin issue from day zero and have the screen setup to hide toolbars etc off the screen. I always go into full screen mode with the terminal.

The colors are gorgeous and I feel such a raw sense of visceral delight when using the OLED screen.

At least at the two year mark, I see no problems. Separately I've had an OLED TV for 4 years and I have seen no burnin problems there either.

I have wanted to switch to a newer laptop but I dread going back to a non OLED screen.

This is a great development, and if the choice is between me being a bit more concious of tweaking software settings to go fullscreen and hide toolbars vs. amazing colors, that's a limitation I'm willing to deal with.
Much better! The OP’s version was not very mobile friendly.
Show HN: Loco, a docker-compose-style manager for nix-shell
Then, how do you explain that the last update improved performance a lot on older devices ? Last time I've checked there was no hardware upgrades in the downloaded update...
Personal opinion from what I am reading around and from owning an oled TV. I am in no way an expert.

I own an oled for 1 and a half year now without issues. From what I read online is that issues with burning might occur after having static images for a very very long time. E.g if you are watching cnn for a long time everyday its static images might burn. Thats my understanding of it.
Supposedly also LG has a fix on the new oled models that make burning even much less possible.

Other than that which hasn't happened to me at all, the image is considerably better than any lcd/led model out there.

Again this is just my personal opinion/experience.
Reaching "the end of Moore's Law" is a super big deal, and I still don't understand why people aren't worried about it more in general.

It will cause a crash in the entire tech industry, which will throw the global economy into a depression.
MacOS’s preview app also allows you to e-sign.
It is possible that there is enough auction sites created that the expected profit to the auction site is 0.
What on earth is broken or insecure about not killing processes?
Indeed, but again that was a firmware issue. systemd didn't delete the variables. And systemd was setting EFI variables, so consequently it needed it to be mounted as read/write.

The configuration files should have set that to read only after boot.

The kernel patch where this was fixed can be found here:

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
I love it. Reddit was fugly before.
> masochistic events

Enough for me.
I'll take a stab at that, although I don't think it's stupid per-se. Everyone I talk to, I talk to via WhatsApp, LINE, or FB Messenger, and generally I only use that method to talk to them, whatever else they're on. All of those have easy one-press buttons to initiate video call. Using some kind of Apple-only technology?

I mean I think most people I know are probably on an iPhone, but having to remember everyone's device to know if they can FaceTime? Ugh. I suspect I could work out how to FaceTime someone if you made me, but I'd have to work it out rather than just knowing it.
Tomorrow's forecast is 2-3 inches of auto window glass in most parking lots.
The article specifically points out that Intel/AMD took on board all the lessons from RISC as they evolved the x86 series and now it's pretty much a RISC architecture too.
>>This reminds me of camping which seems to be primarily a first world/affluent pursuit, at least imho.

Really? I see it as the exact opposite based on my experience - people go camping because it's the far cheaper alternative than staying at a hotel. You can get a tent pitch for close to nothing, hand-me-down family tent and suddently staying for 2 weeks with your family on a Croatian coast doesn't seem impossible anymore.

Like, I always said that if I had the money I'd just stay at a hotel, camping is something you do if you're poor. Obviously nowadays that notion has changed for me seeing as you can spend a lot of money on camping equipment(and people still do), but at the end of the day, your super fancy 1000 euro tent is still standing on a 3 euro/day pitch next to a family that brought 3 kids in their 1992 VW Passat and they are holidaying for close to nothing next to you - not that there is anything wrong with that, that's how my childhood holidays looked like.
It's basically equivalent to bookmarks.

Browsers have been working had to make people not want bookmarks, but everybody that I show how to get them is just loves them.

(But well, they would be better if the mobile web didn't suck.)
[pdf] Huawei Indictment
"Basecamp doesn’t employ anyone in San Francisco, but now we pay everyone as though all did":
https://m.signalvnoise.com/basecamp-doesnt-employ-anyone-in-...
You're right. As an individual looking for a remote job you also have many more options than if you focused in local jobs. And I would definitely recommend anybody not living in a major tech hub to get a remote job.
Social brand destruction: A survivor’s account
My greatest concern with the Ledger hardware wallet has been making sure the device hasn't been tampered with during shipment. Fortunately they provide a script to check hardware integrity, it's probably a good idea to run it before doing anything with the device.

https://support.ledger.com/hc/en-us/articles/115005321449
If you don't mind me asking, do you think the same holds true for someone looking to work in another country?

I have just started my career in development in Brazil, without a degree. However, I was considering getting one in order to improve my chances of finding work in the US or Europe. Would I be better off using that time/energy working on projects and studying on my own (and accumulating work experience, of course)?
I'm not able to find the md5 signature for Ledger Live: would you please help me?
I assume they’re counting them as RISC cores plus microcode that makes them compatible with older x86 CISC designs. Modern x86 is RISC under the covers by any meaningful definition-/and also shares pretty much all the problems.
Sometimes the target is a known browser version on a known OS (eg. intranet sites). Those are a lot simpler and (arguably) fun to make.
I think celebration food translates as a bottle of champagne... which makes it even more ridiculous.
Theories of Error Back-Propagation in the Brain
A versioning file system tracks all changes to each file. On an old VMS machine, you might have X;1, X;2, and X;3 where the number after the ';' is the version number. Normally directory listings only show the 'X', which refers to the most recent version, but you could have it display all the files.

This makes it easy to compare, say, the state of the file now with the state of the save from 3 hours previous.

https://en.wikipedia.org/wiki/Versioning_file_system points out "Subversion has a feature called "autoversioning" where a WebDAV source with a subversion backend can be mounted as a file system on systems that support this kind of mount (Linux, Windows and others do) and saves to that file system generate new revisions on the revision control system."

Quoting http://svnbook.red-bean.com/en/1.4/svn.webdav.autoversioning... :\

> the use case for this feature can be incredibly appealing to administrators working with non-technical users: imagine an office of ordinary users running Microsoft Windows or Mac OS. Each user “mounts” the Subversion repository, which appears to be an ordinary network folder. They use the shared folder as they always do: open files, edit them, save them. Meanwhile, the server is automatically versioning everything. Any administrator (or knowledgeable user) can still use a Subversion client to search history and retrieve older versions of data. ...

> however, understand what you're getting into. WebDAV clients tend to do many write requests, resulting in a huge number of automatically committed revisions. For example, when saving data, many clients will do a PUT of a 0-byte file (as a way of reserving a name) followed by another PUT with the real file data. The single file-write results in two separate commits. Also consider that many applications auto-save every few minutes, resulting in even more commits.

It adds that Clearcase supported a similar feature.

I have never used that combination.
--health;profit++; have always been the rules of our world. healthy doesn't factor into it.

you just have no option but to squeeze in a salad,hug and a pushup(or two) in between.
I may just might if Elon musk actually goes on after his tweet. If anything that’s definitely strong marketing game to gen -X-ers
When you eat fiber, your body produces bile to digest it. Because it's hard to digest, you produce more bile. Bile is made from cholesterol, so a high intake of fiber directly reduces cholesterol levels. If you believe high cholesterol levels increase cardiovascular disease risk, then increasing fiber decreases cardiovascular disease risk which is the largest killer of Americans.

Another major benefit of fiber is that is slows down the breakdown of long-chain carbohydrates because you dilute them with long-chain cellulose carbohydrates that our body can't breakdown. This slows their absorption into the blood thus smoothing out sugar entry and subsequent insulin increases. Insulin sensitivity is a major health issue, typically showing up as diabetes and other metabolic disorders.
A Goretex jacket is a godsend but I’ve never rated Goretex trainers. In conditions that need Goretex water will inevitably enter over the top anyway, and now you have buckets on your feet!
A good pair of shoes will only last a year or two if you hardly run at all or don't care about the risk of even more expensive injury. For example, I run about 900 miles per year. A pair of shoes typically lasts 300-400 miles before the sole is worn enough to affect my gait or the uppers are worn enough to be providing inadequate support/cushioning. That means two or three pairs a year for me. Every marathoner or ultra-marathoner I know runs even more than me, so three to four pairs a year sounds perfectly reasonable. We're not all young and invulnerable running occasionally on the most forgiving surfaces in the mildest climate.

You're over-generalizing from a small non-representative sample, or maybe you're just oblivious how much your friends are spending. You must be very proud of how little you spend, but it's really not that helpful to pretend that your experience negates others'.
yup a lot of companies still require a degree with a good gpa as a bar for entry(even if you've passed the interview!)

the question is would you want to work for these companies anyways? the rigidity is usually representative of systemic issues that will result in employee unhappiness anyways. the bean counters don't care about you and factor in time to you leaving and design policies around that.
wow the md5 does NOT exist: https://github.com/LedgerHQ/ledger-live-desktop/issues/942 How is this possible
Edit Videos Like a Document in ShrinkIT
Relevance? TFA is about an executive arrested because her firm is accused of selling telecom equipment to Iran. TFA also mentions that the firm is also accused of copying the design of a product-testing robot. Your charming anecdote is about some student stealing class notes from a professor. What links the executive and the student? They're both Chinese!

That is racist. You probably don't see that, but only because your racism makes you less rational.
The United States Files Charges Against Huawei and CFO Meng Wanzhou
I don't abbreviate it that way either, but the author does on the page itself!
Not sure why the downvotes whether or not you take this outcome as a given. CMOS process scaling has been a uniquely powerful driver of the tech industry since circa the 1990s. It’s not obvious how you lose that and don’t have an impact.

We’ve gotten a bit of a reprieve because things like GPUs turn out to be good architectures for many compute intensive workloads.
The article confirms the fact the best cost to performance ratio is colocated hardware you build.

Next is managed server.

Last: any of the cloud database providers.

The key piece is knowing what you are doing. The clouds don't care about your tiny problems. They won't fix things for you.

You must fix things for you.
People who are invested in this issue could do with some soul-searching about their need to engage in what looks every bit like good old-fashioned scapegoating.

I get the temptation to trace the origin of much of the world's current mess to some douchey thing a 19-year-old said 15 years ago.

But over-simplifying complex problems down to a single external cause and pinning the blame for it all on some other person has a very long but not very distinguished history.

It only takes a little awareness of history and philosophy to realise what this is really all about.
Late Night Chauffeurs (LNC) Personal Driver Services
Curiously, they may be right - see "Lithium in drinking water and the incidences of crimes, suicides, and arrests related to drug addictions." https://www.ncbi.nlm.nih.gov/pubmed/1699579
Executive summary:

"You've become too big and are now ahead of us, so we have to do something."
I decided to have a look at the link from OP's article to see why the claimed cost ($1600) was so different to yours. Some of it was fairly reasonable...

- Race fee $86.40

- Extra food/coffee: $79.90

- Extra laundry: $25

- Transportation & lodging: $95

... some of it was very individual or easily avoidable on a budget...

- Gym membership: $130.50

- Pet car: $50

- Sports massages: $210

- Post-race celebrations: $163.46

... and the rest just seemed a bit excessive/unnecessary...

- Gear: $578.80

- "Running fuel": $19.90
I mean, how many movies can you watch in any given day? I would think 80% of the time is spent browsing the web.

My screen is 3:2, too, and it's many times better. Apple's laptops (sorry, forget exact ratio) are acceptable, too, it's just that 16:9 doesn't make any sense to me and I have no idea why more companies aren't providing alternatives. I guess it's a non-problem and I'm the only one who sees it this way.
This one dimensional curve of focus throughout a 2D page will be different on each viewing and for different people.

That's why the 2D layout is important because it can help assist or guide the creation of this path. For many pages there is no fixed "proper" path through the content even though the DOM is necessarily in some order.
I can totally relate here. I remember that when I started running, "it's too cold", "it's too windy", "it's too dark", etc. were real issues. It was too dark and I didn't had enough experience running in the dark, and for me it was indeed too cold. If one can afford the equipment, good equipment does reduce many issues and if that means that you'll go running more for me it was money well spent.

After a few years as I had more experience, ran faster (and warmer), these issues mostly disappeared. Nowadays on winter I only run with shorts, a thin hard-shell, and thin shoes (sometimes five-fingers) with temps of -5C. Some days get much colder (e.g. -10 or -15 C) but when I've used some of the warm clothes I used in the first couple of years of running they've always felt too warm. The only thing that's still an issue is running in the dark. Independently of whether I know the trail, have a head-lamp, etc. I run slower in the dark than during the day, except on the track. So now when its dark, I always go to a running track to run. Most of them have lights on till late, and some schools, most universities, etc. have one and they let you use it for free.
Former U.K. Chancellor Blames Cyclists for London's Traffic Congestion
That should be one of the first conversations had with a client. It's all about managing expectations.

During the pitch meeting we'd point at the big TV in the meeting room, their laptop and smartphones and (maybe) watch, and explain that while we could make their site look great on everything, it wouldn't look the same.
Any Australians who might not have opted out of our government centralised health record system starting up, just a heads up that you've only got three more days to do so.
Why women are outperforming men at the extremes of endurance
Great example of a job queue correctly implemented inside a transactional relational database (with SKIP LOCKED and a table dedicated to the job queue), instead of using a specialized tool.
I did ponder this for a while and from the possible answers I've got, I believe the best one is that rich people tend to love sports that you can win at without having to compete against anyone.

I think there are two kinds of sports, ones that require you to compete against somebody else to win and ones that allow you to win by simply pushing your limits. You can't win a game of soccer by playing alone, this is the nature of the sport, but you can win a 10k run by simply beating your previous best.

This being said, if you lack the talent or previously acquired skills to be good at a direct competition sport, your best bet for winning, as per above definition, is to pick up an endurance sport.

As weight lifting goes, I know plenty of rich people that do that. Yet they don't tend to do it until they get huge, they do it to be a bit more in shape. Basically, they set their own rule for what winning means and they are crushing it.
A lot of billion dollar company ideas are simple too like Facebook, Salesforce and Yelp. But I doubt 1 person can build those.

Those BuiltWith folks probably have hundreds of regression tests running daily. Maybe a bunch of freelancers who check for newer versions of software too every month.
Ask HN: Any recommended resources to learn online community building?
fair enough, i think the digital nomad life is pretty good tbh.
Which alternative to PulseAudio, Avahi, and Systemd exists for Linux that provide the same features?

I'm not aware of any audio daemon that is as feature rich and flexible and PulseAudio. None of the alternatives fit the same general purpose use case that is expected in a modern desktop that needs to compete with Mac OS and Windows 10.