skysight-inc/HackerNews huggingface dataset:
Windows has fairly poor colour management throughout the OS.

If you stick to apps that are specifically colour managed, and manage your own screen profiles, it’s fine, but compare it to the Mac where:

* you get much better EDR/HDR support at the OS level, so it tries to handle perceptual EDR ranges when apps switch to EDR.

* the OS itself has better management for colour profiles for the screen (also better refresh rate management when it comes to common film rates)

* Macs come with P3 colour handling for their first party displays https://support.apple.com/en-ca/HT210435 , and while you can colour manage a windows/Linux machine post facto, it’s nice to have a system come with a good baseline that reflects their screen properties. For example, coordinators don’t need colour accuracy BUT it does help when their laptops present it well. Most desktop users would use an Eizo instead.

* safari does a better job than chrome/Firefox at handling embedded image colour metadata , and also managing EDR colour.

* similarly Preview, QuickTime and Finder are better at respecting embedded colour profiles and EDR where applicable than Windows Media Viewer and Explorer.

Most of this can of course be replicated on Windows, but you have to go out of your way to do so. Plus you’d still lack the macs EDR handling that is great for review sessions etc…

macOS doesn’t cover everything of course. Images with custom LUTs still need their own viewer apps, but I can’t emphasize how nice it is to have much more trust in what you’re seeing and reducing the mental friction while doing a lot of your ancillary work outside specific apps. It’s not perfect, but so much better then Windows where it’s a crapshoot what colour you’re going to see depending on how you view it.
I don't think there is an online demo but there is source code

https://github.com/ml-research/semantic-image-editing
Sounds like he could use a language with multimethods...
I really enjoyed reading about Austral, though it is still really early, that was discussed on HN this week: https://news.ycombinator.com/item?id=34168452
I mean... you already have user.setupNotifications() in your example... the obvious solution would have been a polymorphic user.setup() which is a different implementation for the CustomerUser class and the AdminUser class... if you've already picked OO as your paradigm of choice, at least exploit it for its value, you've already paid the costs.
Hash of a salt stored in my brain unlocks the password vault.

This doesn’t work well on mobile though since hashed aren’t typable.

One of my New Years todos today is to set up a mnemonic for my phone.

That, paired with disappearing messages and making individual apps require a touchID will make it very difficult for folks to be… nebby.

Biometrics are easy to spoof or steal, whereas a fourteen digit mnemonic of the Shakespeare lines you used to quote will be easy to type, easy to remember, and take years and/or a Targeted effort to crack.

(Also I hope it goes without saying that nothing from Bill ever unlocked my box - examples are fictionalized.)
> I have a friend who has somewhat extreme political views, but he will always say things like, “I believe X, but I bet you believe Y and you always have interesting takes, so I’d love to hear your thoughts”. It’s a great way to disagree in a positive and constructive way, and I always enjoy conversations with him. In our conversations we also usually both concede points, as described in the previous tip, which makes the conversations even more engaging.

This is such a great point. I wish we could do more of this. I really try to.

Where I run into a wall though is if the person doesn’t have interesting takes. Their position is basically assigned to them because of their identity. And the best they can express is parroting lines they’ve heard.
This was available way before with Delphi and now Lazarus. And it produced single native exe that did not require install.
SEEKING WORK | REMOTE

Location: Morocco

Willing to relocate: Yes, only if sponsored

Technologies: Python, Flask, Javascript, React, NodeJS, ExpressJS, NextJS, Bootstrap, TailwindCSS, HTML/CSS, SQL, Java, Linux

Résumé/CV: https://drive.google.com/file/d/1p1lD01BwVGzLSJ_WHld1iOXzDSg...

Email: aamine.hassou@gmail.com
Bittorrent basically runs on social norms, and people's willingness to help their community. Or people go to private trackers, where contributing is a requirement for being in the community and having access to its resources.

Blockchains are built under the assumption that everyone is selfish and untrustworthy. Which is a decent assumption when building a crypto currency, but that doesn't mean that every system has to run like that.
The shift from thin client to fat client forced the frontend to deal with greater state, sync and cache issues. The build ecosystem has multiple steps and langs. The visual fidelity and complexity of UI makes it difficult to test requiring us to deal with e2e testing with new tools.

All that to say this: we wanted cutting edge language features, beautiful UI and didnt want the page to flash white when we did something so we stopped switching pages and handled state on the front-end. Not sure it was all worth it tbh.
Apple, Inc. | New York | Cheltenham | Cupertino | Seattle | Full-time | Security Software Engineers + Analysts

We’re perfectionists. Idealists. Inventors. Forever tinkering with products and processes, always on the lookout for better. Whether you work at one of our global offices, offsite, or even at home, a job at Apple will be demanding. But it also rewards bright, original thinking and hard work. And none of us here would have it any other way.

Where do you see yourself at Apple?

Security Engineering & Architecture is looking for engineers who can help make sense of complex hardware and software systems, analyzing their behavior and building upon them to create some of the most secure devices on the planet. We have a few open roles, related to secrets storage, core operating system internals, secure infrastructure, and malware detection & remediation. We are looking for individuals able to build scalable distributed services, reverse engineer malware threats, and design operating system security mechanisms across our platforms. These roles are a unique opportunity to be part of the team that architects and delivers groundbreaking security to more than a billion devices.

See our open roles: https://jobs.apple.com/en-us/search?search=SEAR2022%2C%20SEA... and send a resume to sear-recruiting@group.apple.com with [HN] in the email subject if interested. Thanks!
As the saying goes, "Girls don't like guys that make them laugh, guys that they like make them laugh"
I heard that Velcro actually derives from the Roswell UFO crash. The aliens were unclothed, because they were covered with stiff, curly hair. Tools and accessories were attached to the aliens natural hair with patches of the "hook" part of Velcro.

I don't know if this is true.
The other problem with Apple is just how expensive the RAM/SSD upgrades are now.

I've got a Mac Mini M1 as soon as it came out.

I recently got a Ryzen PC, 6 core 5600G w/ 32GB RAM and 1TB SSD. Cost approx £500. Upgrading the M1 spec from 256GB SSD to 1TB (£400) costs basically the same as the entire PC I bought. I'm impressed with the 5600G, it is super cool and quiet compared to what I was expecting and the 32GB of RAM makes much more of a difference to performance than the extra CPU perf of the M1.

It's really a bit ridiculous that Apple is still selling products with a base config of 8/256. I'm pretty sure that hasn't increased since I got the retina macbook pro in 2012 unless I'm mistaken?
> “as a 4kWh/mile EV”

“The battery size for a Tesla Model 3 ranges from 50 kWh to 82 kWh” that would give the largest a range of 20 miles.

Ev-database.org says they use 151Wh/km which is about 240Wh/mile.
It's especially strange that it mentions poetry and advertisements being written in the script.
This is why buttons should always have text.
This makes sense to me. I am trying to build a house, and I have recently hit a funding issue. My cash flow is the problem. I want to take on more debt to get it done, but to do that makes me starve. So my solution is to get a better paying job so that my cash flow clears up and the debt is easier to manage. The debts are not huge, just lots of short term loans that clear up in a few months. Doing this without a mortgage but with lots of small temporary loans looks a lot like this. The end result is a house that should cost $300k for more like $100k.
Somebody needs to get you a ticket to LA so we can get your screenplay produced
I would understand it if the individual preaches that people shouldn't fly and then do it themselves but in this case there is no reason to hate on him. Of course he is going to fly private, he can easily afford it and would probably be stalked and/or harassed by everyone if he didn't.

Most haters would for sure fly private themselves if they could so I think it's jealousy masked as critique.
If it is only 20% more generation, that seems pretty feasible. The widespread usage of air conditioners caused a greater increase in electricity usage than that.
Whether these answers are helpful to people will depend on if they have particular mental health issues.

In my case, the most commonly recommended actions - exercise and meditation - trigger my health anxiety and OCD. Courses of CBT (cognitive/behavioral therapy and ERP (exposure and response prevention) have been much more productive.

Which is to say, we're all working on our own difficulty levels, and if the basic maintenance isn't working for you, don't hesitate to reach out to the specialists!
Location: Southern Michigan

Remote: Yes, preferred

Willing to relocate: No, potentially interested in Tennessee area though

Technologies: Linux, Docker, Bash, Sysops/Devops

Résumé/CV: Available on request

Email: jobs at toast dot cyou
Is it strange I really benefit from this kind of stuff? I think I have basic social skills but it is so nice to get things spelled out like this.
you have to understand racist effect of colonialism - intended or not. With western based colonial structures gaining ascendancy in late 1800s to 1960s, literacy de facto came to mean literate in western languages (or literate in native languages using western letters/alphabest). In many places, that remained the accepted definition of literacy even after the French/English/Portguese colonialists left. So it is very possible, that the author's dad would have been considered illiterate even though he was indeed very literate in a language and writing structure that is not western at all.
More likely Scheme. Scheme used the ! signifier to indicate that something was being mutated. For instance `vector-copy` returns a fresh copy, `vector-copy!` copies into another vector, changing it.
The story felt improbable to me as well, so what if some people used Arabic text for making notes, not that unusual.
What are you going to do about all the copyrighted material?
Are Vaccines Fueling New Covid Variants?
For a bit of clarification if readers are not familiar with Home Assistant

Home Assistant is an

> Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server.

> Home Assistant Community Store (HACS) is a Plugin in Home Assistant that gives you the ability to download and update plugins that are on GitHub and are not in the Home Assistant standard repository.
I'll start with things that really worked for me last year:

I began every day with a short daily walk in the morning. 15 minutes. It's a fairly easy goal so it's possible to stick to it, and it made a surprising difference in my mood. Got this one from this episode of the Huberman podcast [1].

Then I changed from doing hot yoga/HIIT three times a week to doing it daily at 6:30am, which requires going to bed at 10pm. This was harder to get in to, but I suffered for a couple weeks and it's now a habit.

This year, I'm continuing with the above but adding cold showers.

Note that these are all physical rather than mental improvements, but their impact on my mental health has been huge.

[1] https://youtu.be/aXvDEmo6uS4
> Signaling to caller has already been shown to be a complete mistake with java checked exceptions

It's not signalling which has been shown to be a complete mistake, but checked exceptions, more specifically as implemented by Java.

Signalling works just fine and is actually rather enjoyable when done well.
> The whole point of a having a backup plan is for when the primary plan isn't working

c/when/if

When your primary plan isn't working, you fix that first. Ideally, the backup plan is never needed.

If your house is on fire, you don't start building a second house, you put out the damn fire.

Also, it would be pretty dumb to put a backup in place more dangerous than the original. It would be like building your second home inside a volcano.
I've used kdenlive for the better part of a decade now, it's great to see it grow and get a well-deserved place in the sun.

A fun trick I used to use when kdenlive would corrupt its own savefile is to drag the kdenlive project into an openshot timeline and render it with openshot- it'd work too.
This was almost 20 years ago, but both MS and Google recruiters took my resume but told me I wasn't getting a callback with my GPA.
I struggle reading threads on Twitter, just as I do on HN. If I could watch the thread grow organically perhaps possibly via a visual map, I'd stand a chance. Fork a thread on Twitter and content can end up totally buried. It's useless.

HN is far more simple in approach, but you only really stand a chance if you monitor your own thread. Kind of. So you just end up glancing this and that. Or trying to read something and then give up. Threads only get traction for about a day and people fall off reading them precisely because engagement requires a silly cognitive leap.

Natural conversations are a bit all over the place, but the brain is quite good at forming some kind of narrative. Despite participants sometimes have wildly differing interpretations. These aren't even apparent in the moment. Ruminating delays, and going back to conversations from yesterday doesn't much happen, unless you have quite an intimate relationship with someone, or you are very topic focused.

Throw many disjointed feeds into the mix, and how on earth do you navigate them, let alone participate in them.

About the only thing that kind of works for me when thinking back is something like newsnet, with basic topic threading. With well considered posts.

Apologies for adding to the noise.
Stuff that boost my mental health:

1. Friends... Typically, when I am around friends, my happiness can increase by 1.5(measured out of 5). This is enough to put me back in the normal range. I used the term friends here loosely. Just being around people provides a lift. Easiest way to gain friends is to join a club (may I suggest chess). Being lonely is as painful as being wildly hungry or thirsty [1]

2. Exercise...Typically, I exercise for 32mins(stairclimbing) daily. Every fifty minutes of weekly exercise corresponds to a 50% drop in the odds of being depressed. [2]

3. Massages - I feel significantly better after a massage.

4. Have a schedule - Typically, I have a routine. First, I brush my teeth in the morning. This might seem simple, but it's an easy habit to form and can form the start of a habit chain [3]. By chaining habits(i.e. creating one habit directly following another), I don't use much energy to get my day going. I Brush my teeth then the rest of my day flows from there. I automatically go on my gallery workout while reading then update my expenses etc.

5. Keep Busy - “A wandering mind is an unhappy mind.” [4] This is probably the most important point. Always keep busy.

[1] - Point 14 - https://www.chestergrant.com/67-highlights-from-susan-pinker...

[2] - Point 26 - https://www.chestergrant.com/highlights-from-spark-how-exerc...

[3] - https://www.realsimple.com/work-life/life-strategies/inspira...

[4] - Read Point 53-57 - https://www.chestergrant.com/summary-altered-traits-by-danie...
And region free too, which is why I had one. But in 2006 or so.
I'm disagree with author, but must say, he talking about really important things.

Yes, in freedom world, one have freedoms and rights, to choose irresponsibility, coding just for fun, etc.

But right solution here, not to just think all same level of responsibility (or irresponsibility) but to consider right to irresponsibility, and just avoid to use code/data from irresponsible authors, if important.

So I think, nearest time will appear some responsible's list (or irresponsible, read more).

This is not easy, but, unfortunately, ALL MODERN WORLD built on reuse of ready made pieces of knowledge and technology. Share of reused pieces is huge. So we MUST make some database (accurate and actual), from which people could get info if some piece of software (data) is supported, or find supported alternatives.

Who will pay for such database is hard question, from my exp, looks like this will slowly evolve from local (private) initiatives, to once country level or EU/OON wide db(s).

Because, with current unknown state, risks extremely high. And other people also have rights and freedoms, and many of them making significant free contribution to overall wealth, so it is not honest to leave them without support at all.
It's not that unusual for that kind of model to have an original character in it.

There was a version of DALL-E mini that would draw pictures of "Darts Vader" (exactly what you think, say a guy in a Darth Vader mask wearing a t-shirt with a picture of a dartboard, or a person with a partial black mask throwing a dart at a dartboard, ...)

They published a new version of the model and I couldn't find him again.
There’s not a strong utilitarian reason to send humans to Mars, just like there is not a strong utilitarian reason to send people to the summits of high mountains.

But people still are enamored of the high mountains. I think that is basically because, at their core, most people’s deepest feelings about human life are also not utilitarian.
- Some graph structures. The shared_ptr does not release circular data structures and has a lot of memory overhead.

- Memory managing of concurrent containers. Lock-free algorithms requires GC or the hazard pointers and these are basically based on GC.

- You often need the GC engine when you implementing or integrating another language.
> In response to calls to “defund the police,” the city government cut $15 million from the department’s budget. [...] Portland’s homicide rate rose 207 percent from January 2019 through June 2021

> those who are unable to afford private security enjoy little protection from rising crime. Security—once a public good—is being privatized.

Every institution makes mistakes and has malicious actors. But you have to ask yourself how things would be without that institution. You can't just go "The system has problems, down with the system!".
I work as a “contractor” and when I sit down to work with some sysadmin they watch me and ask out I bring up the old style config windows. One of them had started a sheet while watching me with all the run commands and helper phrases (North Carolina PennsylvAnia).

Run commands are great for me, but it sucks when I have to walk someone through something over the phone. It’s gotten to the point where I can’t walk people through the gui methods anymore and it’s actually easier to explain how to open a run prompt and type xyz
So, dtrace2spall is going to generate much smaller files and impact runtime less, because it samples with dtrace, and then converts the data to spall's format as a post-pass.

Auto-tracing is far more comprehensive, but it's a big datadump, and it does impact runtimes a bit more.

So far I've mostly used auto-tracing to figure out how bigger pieces of code work, rather than strictly for profiling. It was super helpful trying to walk through the more complicated parts of the Odin compiler to fix things, being able to see the order of functions called on the timeline.
Right. I'm not saying it literally impossible to do it right. I'm saying it's impossible to achieve mainstream audience competence. In other words: the states aims of cryptocurrencies don't scale in this aspect either.

For the mainstream the advice becomes: Don't leave your coins in an exchange or other third party. But also don't manage it yourself. Leaving no option.
Looking into it, you're correct, but only insofar as we're referring to two different meanings of distributed. Bitcoin is a distributed ledger, as in "fault tolerant". But the consensus mechanism is decentralized. Thus, the decision-making is not distributed.

A distributed consensus mechanism would segment the decisions amongst nodes, not poll for a unanimous response.
Yeah I assumed we were going to get to some sort of types/inheritance based solution as well.

Stuff like this doesn’t bother me a ton unless it’s littered everywhere. If every function can run one of two paths that’s certainly annoying… if there is some high level function that builds one of two “pipelines” and I don’t think about userType again, I don’t care too much.
SEEKING EXPERIENCE / WORK

Javascript, Typescript, React , Vue

Europe

Remote: Yes

Email: erwin.h.pierce@hotmail.com

I have 10 - 20 hours per week and I'm looking to build experience in tech by working on a project. Direct remuneration is not a priority (unpaid is a possibility). I would be happy to work on open source, or on commercial software. I'd love to chat to companies/other developers and would be happy to prove my skills/potential. I'm familiar with source control, testing and other general software development tools/methods so I'd hope to be up and running quickly.
Summer < summer + awd < good all season < good all season + awd < winter < winter + awd

Is my opinion from living in Michigan i.e. AWD is always a step up but rarely better than having the right tires. It depends a bit on the conditions too - are you looking out the window and wondering if your car will get stuck/make it up an incline or are you looking out the window wondering if your car is going to slide into a into a ditch/the car in front of you or is it an equal mix? AWD adds the most value when there was a heavy snow, unplowed roads, and relatively low traffic since. In any other case it’s really not all that helpful, except maybe a slippery uphill intersection but even then good tires help there and the inverse situation whereas AWD only helps in the one direction.