skysight-inc/HackerNews huggingface dataset:
This is just personal, but once I had to help my aunt during an extreme bipolar episode. She was violent, paranoid, and hallucinating. One of the most haunting things from that time was her eyes. They seemed hard and staring. When she looked at you, it didn’t feel like it was her in there. Her eyes weren’t shiny and expressive like normal. There was just something frantic and non human in them. Maybe it was just the extreme stress from feeling like people were coming for her, but it’s interesting to hear another avenue for getting insight into mental health disorders.
I recently had to deal with a PowerPoint document which is slightly larger than 50 megabytes, which in todays terms, isn't very much. Before, I had kept it in SVN and that has no issues storing larger files. It is a bit shocking that Git has issues with not so tiny files.
That’s sort of my take as well. I can’t think of a single Windows program that would wish was available to me on the Mac or Linux.

You never hear a company advertising that their product is only feasable thanks to the features provided in the .Net framework, or that their application takes advantage of the foundation provided by Windows.

I not saying that Windows is bad, it’s a truck, meant for business, and games. It’s just that there aren’t any overwhelming programs which could only exist on Windows. Many programs don’t even feel completly native to the platform, and basic features like drag’n drop, copy’n paste or shortcut are frequently a little hit and miss, it have become much better, but still, it’s a little late.

Visual Code is a fantastic product, but it’s not really a Windows application. That sort of tells me that not ever Microsoft really believe that Windows have that much to offer on the desktop, that you can’t just replace it with web technologies.
I've up voted though i vehemently disagree as I would love to engage in a discussion on that last sentence... I know many people who say that, but it always seems to end up a very narrow and uncommon definition somewhere.

In particular I find a lot of people Think of "marriage" as an external event driven thing - a ceremony, a signing, the guests, potentially the name change, and of course the laws and such.

Anyhoo, Do you essentially propose that no two people who trust each other would marry, and if so, why?

It feels like such a strongly universal statement that it cannot possible hold true...
> Some Differences between macOS and Common Unix Systems

...by which is meant, "Some differences between macOS, a certified Unix™, and systemd/Linux". Which is fine and valuable! But macOS is the most common Unix™, so the title as written is... entertaining.
Bret thinks the work he did at Apple are his: "my creations".

I definitely have a problem with companies claiming the right to your brain 24/7 outside of office, in the proverbial shower, dreaming up an idea entirely unrelated to one's employment. But the very nature of the transaction to work on UI ideas for Apple is that Apple would "own" those ideas.

Also, my Firefox browser twice popped up warning about a slow page when I enabled JS for that page, and I finally gave up. And all this, simply to see a basic text with an empty box. So, this will be an unpopular thought, but it is possible that his prototypes were in fact carefully considered and considered non-optimal, for a variety of practical reasons.
Don’t you just need to open a pull request? Or is there more ceremony that I’m missing?
You need to remember that Apple is a US based company, country which is by far the most litigious in the world. They (Apple, or any other powerful company, for that matter) can bring you to homelessness just by dragging you through courts.
I work for an audio company.
Indeed, that's unfair.
Unlike the PPC to Intel transition. This time it's a little easier since most modern toolsets require much less changes in code.

Having said that some consideration to keep in mind:

- audio code needs to be optimized for real time thread constrains.
Many optimizations usually made by vectorizing rather than threading that would've lead to locks and synchronization not always possible for real-time processing.
So not all SIMD code can be compiled just by changing a flag.

- machine specific code. While rare. Some companies still got such code for various reasons. And needs more complex transition.

- Not all companies were able to obtain DTK. We for example, got our first M1 machine 3 weeks ago.

- Backward support. While we'd like to have universal builds, musicians use their systems for years. We still support 10.7.
With Big Sur Apple seems to break SHA1 signs making builds from Big Sur work reliably only on 10.11 or newer. (The first release to support SHA256 codesigns)

- some companies already got Universal builds.
REAPER, FabFilter and Adobe Audition are few I can remember.

Keep in mind electron, docker, Homebrew and even other "devs" tools still not fully Apple Silicon ready.

So indeed the above statement is unfair for a small industry (vs finance or other software markets)
I want to use it for files not just source code. For instance including graphics, the pdfs generated by latex or just anything. Or storing lots of directories. Currently, I use dropbox for that, but if git could do that...
Or audio world can do what video and vfx world did, you know - move away from Apple platform altogether.
For me the question is less whether Git stopped working, but whether there is any progress being made beyond Git. As Git is around for 15 years now, it is a justified question, if there are any exciting new developments beyond Git.
Even a lot of companies that don't have such secrecy in their DNA don't necessarily encourage social media posting. And, frankly, a lot of employees look at the risk-reward of being active on social media, at least in a professional context, and decide it's not worth it.
Article is pretty light on detail and a bit hand wavy. I’m not sure why M1 is any better at disk streaming samples than x86 based Mac minis either. In fact with a 16 Gb ram limit you can’t put more of those sample libraries in ram. Disk streaming of sample libraries has been a thing for 20 years+. In my DAW the sampler is never the bottleneck. I don’t use the huge multi sampled orchestral libraries but those too have been a thing for years on much more modest hardware than a recent Mac mini. A large ssd array should be plenty fast enough to support it.
If they are using 50 instances of high end software synthesizers, those are cpu bound.
git has a steep learning curve for sure, but eventually scenarios described at oshitgit should be common knowledge for anyone using it.

personally i think putting out sites like that is more helpfull than dumbing down git
https://en.wikipedia.org/wiki/Interstellar_travel#Wait_calcu...

https://www.researchgate.net/publication/260275150_Interstel...
> Apple provides their solution, but it's macOS–you can just say "no" and do your own thing.

For how long? Apple has already crippled application firewalls on macOS Big Sur to allow Apple authorised softwares to bypass them (and even VPN), even if the user explicitly chooses to block them. That's another move to make it a closed system like ios, where the user no longer has control over what apps can or cannot access the internet and Apple decides it for them. Does that seem like the old Mac platform to you?
Structuring Narratives in the Real World
Amazons, Shopifys Next Rival
HN thread on the original Extending Android Device Compatibility for Let's Encrypt Certificates from three days ago:

https://news.ycombinator.com/item?id=25495927
> But you won't have perfect containment

As far as we know, Taiwan has had 0 cases since April. All cases in Taiwan are cases that are found in border quarantines. I'd call that a perfect containment.
I quite like this article and it reminds me of when I first saw a mathematical proof. I was blown away that you could do this, and I went on to study maths and logic at university. But the most remarkable thing is that I only saw that proof when I was 15 or 16. In other words I'd gone through a decade of maths classes at a decent school and no one ever taught me about proofs! It was all simply memorizing facts and methods up til then.
So does anyone have any experience with this? How does it compare to, say, Hurd?
Why isn't is integrated into Git out of the box? Why do I as a user have to be aware of a separate large file support? Why do I have to install and use a separate tool for this?
I use CLCL (https://nakka.com/soft/clcl/index_eng.html) which looks quite similar.
A paradigm shift, perhaps. Possibly, a notion of "changeset" which is more coherent with the actual code changes. For example, Unison language (https://www.unisonweb.org/) is a good candidate.

I would also like to have the following workflow (in functional language like Haskell, in more imperative language it would be trickier):

Before I start working on a code change, I mark the functions and types that are to be modified. A tool then calculates a "change boundary", a set of function calls that potentially have a different semantics in the new code. After I am happy with the boundary, I will start working on a replacement code inside the boundary.

The old code will still be available alongside to run and inspect during the whole development process. An automatic test suite generator will run the tests on the old code and by observing the boundary, it will automatically create a regression test suite for the replacement code.

Once I am done with the new code, and it is tested, I will let the tool replace it in the defined boundary as a new change.

So I will have a guarantee (through types) that I am only changing things that have to be changed, nothing else.
I've played it in both Japanese and in English, and while Japanese is more phonetically consistent I don't understand how people could miss it in English either. You can tell right at the beginning when Rover says your name back to you. Even if it's usually difficult to make out, occasionally you should notice it's not totally random, especially when you start playing around with giving the villagers catchphrases.
Well, I think that's the key observation: when you no longer chase "breaking" news, you have to provide more analysis. When "X does Y", you don't usually need to learn about it within 60 minutes. You usually need to understand "What are the implications of this? Is Y really necessary? What is the motivation driving X?". I can recommend subscribing to the paper version of The Economist, you will see that the "breaking" news section is usually just 2 pages long ("The world this week" in https://www.economist.com/weeklyedition/2020-12-05). The rest is mostly analysis (of the current events) and opinion.
This shows how the streaming services fear the power of the power elite in some countries to cut off the streams from their countries = a large base of subscribers.
Perhaps something that knows to deal with assets a bit better. Or maybe that could just be a new version of git. Also diffs could be more language aware. Maybe via a plug in system. Definitely some room for improvement.
At the design level where stresses strains and loads are the considerations, it’s nothing about the people. I think that’s the level the parent was thinking of.
We're not even remotely ready for the next pandemic. In 3 years if we had COVID-20 with exactly same level of infectiousness and death I'd expect the USA to still have 300k deaths a year for 1.5 years. That's not "ready". Ready would be if the USA was as effective as Taiwan. That will never happen though because the culture of the west is "me" where as the culture of the east is "us".
I have a memory of Bret Victor tweeting something about how TouchBar was something he worked on. TouchBar was released more than 5 years later after he left.

Found the tweet: https://twitter.com/worrydream/status/791767756928462848?s=2...
(Tweeted on the day TouchBar was announced; 8 years later)
I remember when Rails first was released. I kept the source code for Ruby and for Rails handy, and it was sort-of possible to wrap my head around both. One of the most fun non-AI conferences that I ever went to was Merb Camp in San Diego where the Merb team announced merging with Rails.

I have such good memories of the four or five years when Ruby was my main driver. Great job by Matz and core team with the 3.0 release.

I have gone back to my 1980s roots and now once gain use Common Lisp as my main driver, except for deep learning where I need to use Python (tried Julia and Swift).

I think Matz has it exactly right. As programmers it is important to be happy using a language. Life should be fun most of the time, and there is nothing wrong with trying to optimize life for maximum joy we bring to ourselves and other people.

BTW, happy holidays!
What you says is true, it can be very difficult to submit ad-hoc patches to large projects. In my experience, however, this has been due to brittle, undocumented automated checks and newbie-hostile maintainers who have built a complex contribution process. I'm not convinced that a different version control system would change this. There are also many projects on GitHub that are very pleasant to work with.
though i agree that there isn't a proper vcs out there for large files (adobe bridge was a nice attempt) git wasn't designed for that and one might wonder whether you want git to be _that_ multi purpose.
It is a myth that sitting too close to a screen will cause your eyesight to deteriorate. Time spent using screens contributes to eyestrain, but not a change in vision (supposedly)
Git-lfs?
I guess we mix in different circles because all the developers here use git annotate and git log file|dir regularly. github even has buttons for both operations so you don't need to use the command line.
That is a really good question. I think that there are so many biases people have against each other that we rarely consider. Physicians are not immune from such psychological biases and that is very scary to think about.
I think he tweeted about it when TouchBar was announced (3 years ago?)

Found the tweet: https://twitter.com/worrydream/status/791767756928462848?s=2...
(Tweeted on the day TouchBar was announced)
> Doesn't Logic Pro already support this?

It does. Apple provides all AU hosts ability to run Rosetta2 AUs in native DAWs
What if it wasn’t? There were few anecdotal miracle stories that excessive VR usage fixed cross eyes and shortsightedness for some people. Don’t make sense, unless mental well-being had been one part of the cause all along.

Not to say everyone with vision problems should jump into dubious “practices” like playing VR games all day long or start taking some drugs, no, but I think a link between vision and mind is an interesting possibility.
Is news different?

If you’re reading the AP wire then yes it is different, it’s just dry facts with limited context or framing.

That’s not how most people consume news though. That is far too dry for most and you’ll likely miss key observations because you can’t possibly be up to speed with every context. In mainstream news the correspondent for X will helpfully add that knowledge to the story being reported so you can understand the new facts in context.

News as I’m thinking you’re meaning it, would be that model, the facts and a curtailed context, often eliding the “for and against” arguments to go straight to a ready to consume conclusion that should neatly fit the reader’s prior preferences.

The exploration of the for and against is usually cut out of news since it sells better and costs less to produce.
If you’re interested in speed, check this repo: even among Ruby idioms there are big speed differences.

https://github.com/JuanitoFatas/fast-ruby
We Don't Know How to Compute (Video and Slides) (2011)
I had the exact same thought. I think these "crazy eyes" come from a predisposition to view other people (e.g. other skin colors, genders, or just other humans) as a threat. It's always that fixed stare, unblinking face, and enlarged pupils. It almost is like right before one's cat decides to launch a sneak attack on your leg as your round the corner, but usually more dangerous (either physically or emotionally).
Does Planner support any basic form of time tracking?
I think the impact is the value of Intel MacBook Pros will be extremely high for a long time. Last I checked, most musicians don't replace their rig & buy new software because Apple disrupted their computing platform. Drivers for Firewire adapters, old sequencing software, maintaining access to old projects are all things Apple doesn't care about.

Anecdotal: I sold my 2011 MBP to a musician. Best machine I ever owned, but will never buy another Mac.
To put an example to the other comments, look up the history of the XYZ domain - in a nutshell, they had a fire sale selling domains for pennies to gain market share. Besides normal people, three groups descended upon it: spammers, squatters and hackers. 6 years later and the entire .xyz space is blocked in Enterprise firewalls (source: my workplace) due to that behaviour, preventing me from getting to valid tech sites on the TLD. The XYZ image is still tarnished from cheap domain fire sales at the beginning of it's life - I'd never pay $50 for anything in .xyz today.

To contrast, the .io space entered at what, $50 USD? and continues to be expensive to maintain year over year, providing a natural monetary resistance barrier to the same three groups of people (spammers, squatters and hackers) and seems to enjoy a healthy respect amongst internet users; most consider it a tech-type domain space with tech worker dollars buying the domains for real sites, I even owned one for a brief period when they came out.
I have always wondered a bit what is the purpose of expiration dates. For certificates or GPG keys alike. Once they expire it often enough creates some problems. Either because renewal has just been forgotten or because there are some technical issues, like in the Let's Encrypt / Android case.

If you have a security incident you can't wait for the expiration date anyway, you need to revoke. And hopefully users have a mechanism to note the revocation in time.

So expiration dates help to avoid using weak algorithms forever. But does that need to be done on a fixed date per certificate? Wouldn't that be a more gradual approach in the libraries? And of course they are not updated they get less secure as time goes by. And sooner or later compatibility issues will do the job. E. g. most Nokia Symbian phones don't do https any more, because all they can handle is SHA-1 certificate signatures. That was a gradual decline in functionality.
That was also about the time when the British public had overwhelmingly chosen to vote Churchill out of the Prime Minister's chair.
Linking Robert McCains pundit blog where it was originally published is an alternative.

Simone de Beauvoirs underwriting the Matzneff letter is well documented. Grooming of adolescents is discussed in the posted New Yorker article. I don't have a grasp of Simone de Beauvoir, but I object to the website. I am appalled by the sidebar suggested content. Predatory behaviour aside, framing the author fits the agenda of an anti-intellectual outlet.
I'd like to see a git-like tool that works on the Abstract Syntax Tree rather than being basically a text tool. Of course such a tool might end up being very specific to a particular programming language, which would be not good.
Everyone got the same message about the 2010s it seems. Don’t fail the Turing test. Or the reverse Turing test where an AI makes you question your own humanity. :)
There are many factors that go into stock market prices besides the strength of the dollar. With interest rates this low, there's hardly anywhere else to invest one's money.
There is no treatment for covid, no working medication. Even mentioned Ramdesivir was discredited in wider tests with more statistical significance. All hospitals can do is try and prevent external infections while providing oxygen, but patient status worsening to the point of requiring ventilation is a death sentence no matter the color of your skin.
Why explore space when your holodeck has much better content?
Yeah but the point is that Google knows better than merely conform to the Law, especially in this era of irresponsible governments.

They can and often do more responsible things than just what is required.

It is not true for every industry player, here again the corporate culture has its role, so yes a good set of laws would do a great good. Then again, that only comes from a responsible government/politics.
If you come from games you'll see where git fails miserably. Modern AAA games have terabytes of assets. p4 has handled this. git, has not. p4 also manages the fact that unlike source code you often can't merge certain assets so you need networked access controls (as in A can't edit this now because B is edit it).

Note I love git, but I don't know any big game studios using it. Some indies get by because their games are smaller but even then it can be a pain.
Some commands have different arguments.
ex: I can't do rm -rfd as i do usually in gnu/linux
It's still critical infrastructure for people running non-Kotlin Gradle projects, and Grails.
A lot of crazy people that 've met have wide open Eye like if they are always surprised. But i think it's more the medication than a condition. Or it could be a biais.
I remember seeing ProTools and other audio workstations around my city still running on old 68K Macs for years after the PPC transition because they worked, had crazy-expensive licenses, and were treated more like racked equipment than traditional computers.
Yes news and opinions are different. Which is why there’s an entire editorial or opinion section in news.

The internet has managed to blur the lines and people are convinced anything and everything is automatically news.
Interesting theory. I'd like to add some further data points. I received a number of messages through various communication channels today encouraging me to celebrate and be merry. This is very unusual as I am not a person who enjoys merriment nor do I receive regular correspondence from my circle of peers. Further investigation is required.
was about to ask "how are you not running wsl yet" :) if you have any questions, hmu, I switched deliberately to windows 10 from macos on my worklaptop, because wsl + vscode is evil black magic
The fact that 10 models were correct doesn't say much unless we also know how many models were wrong. It's easy to cherrypick the best ones in retrospect. If there are enough models, even if all of them are bullshit, some will be correct, the same way a broken clock shows the correct time twice a day.
1998 was before OS X was released and before Apple purchased Logic. This is when things changed for the better, while in Windows things kind of remained the same audio-wise.
Unrelated, but what's the font used on this website called?
Another aspect of this is that some percentage of people conflate transparency/empowerment/etc. with democracy. The result can be that, if they disagree with some decision, they will just not let go. So you can end up with some decision being an ongoing tug of war to reverse it.
I've been using git submodules for years but there are some real problems with them:

* Changing from a subdirectory to a submodule breaks lots of things like git reset and git bisect.

* Having to remember to git module init, update etc. I always have to look up the commands and never remember what the difference is.

* I don't care that there are unlisted files in a submodule, either don't bug me about this in status, or integrate commands in such a way that they work transparently across the main module and submodule.

* Related to the previous: Coordinating a single logical change across submodules involves several manual steps and has plenty of scope to go wrong.