skysight-inc/HackerNews huggingface dataset:
AFAIK, Apple does or did sponsor MacPorts and uses or used it internally; but maybe I'm wrong.

Apple should have a vested interest in developers on their platform and thus ports of popular F/OSS; but obviously, developers, graphic artists, music and other content producers aren't as significant a customer group relative to consumers as they used to be. I wonder how the decline of the Mac platform for professional work hits Apple's baseline assuming the historical draw of content creators to the platform also brought consumers and has been used by Apple in advertising, but I guess Apple knows better and simply makes so much more money with iDevices.
This reminds me of that story about the gold rush and people selling shovels...
I think, in many industries speed isn't that important. Sure, a new feature shouldn't take a year, but also new stuff every week isn't the key.

If you don't do what your competitors do and you communicate it well, this can already be enough to differenciate.

It's not always a sprint, where everyone runs the same race. If all your competitors run in the same direction, but you choose a different one, you can very well walk for some time.
I try to stick to 80 as well, if it does not work out, I go to the new line and indent. It works neatly with my 80x24 xterm window and tools such as less, emacs, and so forth.
Eliza does pass the Turing test in the original form proposed by Turing. There are many examples of people mistaking Eliza for a real person. Turing doesn't specify competition or specific training required for the 'tester'.

It's pretty clear that people are projecting on Turing's (trivial and ill considered) thought experiment far more complexity and rigour than originally present in the form Turing suggests for his test.

But that's beside the point. To reiterate, the central problem here is that intelligence, reflexivity, intentionality etc are not being assessed. Merely as Turing himself phrased it 'imitation'. This is all well and good if you view consciousness as epiphenomenal. But all that is being tested is our ability to be fooled into thinking our creations real, which is as old as storytelling.
Ok, it looks like you're quite right I'm out of date. My apologies.
This isn't true. Apple donated Macs to Homebrew.

https://news.ycombinator.com/item?id=25188225
I guess I think individuals’ interests trump companies’ interests and you see it differently.

Let’s agree to disagree and leave it at that then.
A former colleague of mine did something similar several years ago for Java, intended to be used for failing unit tests: https://github.com/dodie/scott
In Russia people who speak regional accents, are regarded as villagers and face discrimination in Moscow. But, weirdly enough, Moscow accent is also a thing and is mocked by others! Because "true" Russian is spoken in St. Petersburg. Being from there gives person an unfair advantage of being regarded as lightly educated and polished just because of the way he or she speaks.
Oh I agree. There is something hardwired in the human brain to form alliances with other humans “similar to you” - whatever that means. Not necessarily race, but it could be language, socioeconomic status, geography, family lineage, etc. Take your pick.

What annoys me about the Bay Area types I’m talking about is they think they’ve risen above it. They haven’t, they just do it differently.
There are even smaller Flappy Bird implementations (with a maximum of 140 JavaScript characters): here: https://www.dwitter.net/h/FlappyBird
Some are compressed, with the decompressor code included.
To me, writing cryptographic software in a memory unsafe language these days seems a huge mistake.
Reminds me of Howard Beale's closing speech in Network.

What is finished... is the idea that this great country is dedicated to the freedom and flourishing of every individual in it. It's the individual that's finished. It's the single, solitary human being that's finished. It's every single one of you out there that's finished, because this is no longer a nation of independent individuals. It's a nation of some 200-odd million transistorized, deodorized, whiter-that-white, steel-belted bodies, totally unnecessary as human beings, and as replaceable as piston rods... Well, the time has come to say, is dehumanization such a bad word. Because good or bad, that's what is so. The whole world is becoming humanoid - creatures that look human but aren't. The whole world not just us. We're just the most advanced country, so we're getting there first. The whole world's people are becoming mass-produced, programmed, numbered, insensate things...
Hundreds of millions of Macs is the right order of magnitude to measure total sales–most Mac users are not developers using Homebrew. And the relevant people are almost certainly already aware of the existence of Homebrew.
And there is/was an 8 character limit on COBOL variables.
Using mod_perl wasn't the best example, perhaps, as it works as one would expect and only starts a few Perl interpreters in the process which runs multiple threads.

It is famously mod_php that isn't good in this regard and will naively start one interpreter per request. Since PHP 5.4 (released in 2011) everyone should just use PHP in FPM mode instead. The fact that mod_php only supported preforking caused a lot of spite and angst against PHP the language, which was understandable but perhaps a bit misguided.

None of this has anything to do with Apache, of course. No web server should have any trouble serving static pages at any speed and you could do much worse than Apache.
This absolutely rekindled my interest. I used to play as a young girl (pre-teen) and enjoyed it but as I got older didn't feel welcome in the chess club. It's nice how they show on TV that girls who wanted it just got in there and be involved but the reality was not as easy.. (hopefully it's easier now, the 80s was not kind to girls with a nerdish bent).

I've started reading chess openings and tactics as a way to send me to sleep, on one of those chess sites that sets up a play for you. I don't think I'll ever play chess again - time is limited and I don't think anyone would suffer playing with me given what I've forgotten - but I'm enjoying learning strategies again. It's great stuff for the brain.

I've put the Chess Tactics site on my weekend-lazy-reading list. Who knows, maybe I find my way back to playing games again.
The proper British accent, incidentally, doesn't exist. This accent, Received Pronunciation, is an artificial creation. It was created fairly recently, too. It is used to designate social status. The only proper British accent is the multitude of variations that comes from different parts of Britain, and such accents originate from different ancient tribes.

Personally speaking, I prefer the colourful multitude of accents, rich in history and personality - in every country for that matter - rather than a dull, standardised, grey and 'proper' single accent to which people wish to conform so as to elevate themselves in others' esteem.
> Anything to avoid admitting that a cop killed a black man in cold blood by kneeling on his neck for eight minutes, even after he said "I can't breathe" repeatedly.

This shows how you view me. You judged me as a racism denialist, for having an opposing interpretation. It is like I won't accept the Truth of your rendition of that scene, but maybe evil enough to be aware of it.

It would be absolutely horrible if a cop killed a civilian by maliciously kneeling on his neck arteries! That the cop did it, mainly because the civilian was Black and he was white! You sound like you want that horrible reality to be the truth! You already spray-painted his face on a banner with political talking points! Maybe you even got your company Twitter to pay their respects to Floyd.

> even after he said "I can't breathe" repeatedly

He was saying that when he got out of the car. He was under enormous stress from the arrest and prospect of possible jail, with a drug that already increases heart rate. The single cop had to restrain, because ambulance (not arrest car) was called, after it was clear from the "I can't breathe" that he needed medical attention for OD. The other cops did crowd control, because the frantic yelling of Floyd attracted attention. "Hey, man, let him go, he is just saying he can't breathe". Like Philando Castile, that single video footage then went viral, and the cop acquitted on ALL charges, after companies such as Google send out PR condemning police brutality and systemic racism, because capitalism is a tool which employees can play as well (ideally, aligned with -- not damaging -- the company mission!), and now we are here, with you suggesting I think cops are snowflakes.

Give me a court case, a light symbolic punishment to avoid a second protest/riot, while allowing for the possibility that racism exists, and did not play even a minor role in the case of the death of Floyd. That cop looked like a nonchalant fool enough to mess this up. Not foolish enough to kill a black man out of racist motives, while your Asian and Hispanic colleagues are keeping Social Media away from reality.
Do you have any material you can recommend as an introduction to interpretation of NN systems, or how to design NN-based ML to be good for interpretation?

My background is more classic ML and computer vision (features design, geometry, photogrammetry) and I've been very hesitant to use NN in a number of situations precisely because of things like auditability and being able to fix bugs in critical-for-customer edge cases.
Well, in that case you should document your code extensively. Document the code in the source code (but please do not have your files in a 90% comment 10% code ratio), and document it elsewhere, too, so your code will not be filled with documentation. I truly hate going through code that has more documentation than code. I often just use a tool that moves all the comments to a separate file.
Reusable, scalable, bash scripts to create and optimize images
This is fantastic. Native web technology is often undersold and overlooked. But it’s there. It’s powerful. And it unlocks the potential to re-open the web and move away from walled gardens.
> Nobody's speed-reading code. That doesn't make sense.

Well, I speed-read code all the time.. it's a necessity in my role as independent consultant. Clients have a lot of half-baked/unfinished projects, and I'm called in to get it progressing. Speed-reading enables me to assess the state of the existing code and suggest a way to move forward, without breaking the bank up front.

That said, for me column width is irrelevant for speed-reading. The typical time-killer is lacking separation of concerns and poor naming conventions (God classes, or worse, God files with 20 classes)
Apple sponsored much of the original work on MacPorts, but these days it's run as an independent project of which a handful of maintainers are still from Apple.

The first patches for Apple silicon came from Apple engineers, FWIW.
Homebrew makes Macs more attractive for more people, with little "loss of control" from Apple. I'm sure Apple (people) themselves use Homebrew internal.
It could be the manager speaking down to them, in in the course of that, suggesting other (black) employees had been passed for promotion.
It's better than nothing but clearly it doesn't seem to be a priority for them and the rest of my point still stands - they don't do nearly enough outside of their priorities.
I often find myself working with Fortran, you know, back when punch cards only had 80 columns.

Let me tell you my friend, nothing about it is "more readable". In fact, you are likely to find lots of dirty tricks to make the code fit om cards which ends up obfuscating things.
Yeah, I think this is the point people need to recognize -- wages are about clearing costs, which relates to the value of what workers produce (if something is more valuable, people can pay more to compete for the talent to produce it). If developers were literally paid for the value of what they produce, there'd be no profits and the companies wouldn't be good vehicles for investment, wouldn't have funds for R&D, &c.
I’m quite certain that is strongly dependent on the ambient temperature.
Some linters (eg ESLint) have rules you can enforce for cyclomatic complexity (which is often the problem with long functions, rather than the length itself). In the service I maintain, we enforce a cyclomatic complexity of 5, which is pretty low but it yielded good results
In general, no, especially for typical data analysis tasks. MATLAB used to have an edge in signal processing, but (IMHO) lost it to Python-based solutions (especially when running things on GPUs, ML or not). If you're doing a lot of exploratory data analysis and statistics, R is worth a look.
Homebrew works today (w/ build all packages instead of prebuilt bottles available), however they have a policy of not having downstream patches, so that source trees upstream have to have the Apple Silicon patches.

For packages such as GCC, that of course will take a lot of time. For Java, there are other supported runtimes like Azul Zulu, but Homebrew just wants OpenJDK and not much else.
>NeXTSTEP, Solaris/NeWS, Irix, Plan 9/Inferno.

With the Exemption of Plan9 all the OS's you named are pure Unixes. As a example FreeBSD is nearly a mirror of Solaris. Nexstep was pure BSD with a Mach Kernel (OO development was the great seller on NextStep)...Irix? Well OpenGL and XFS is available under Linux.

>iOS, macOS, Android, Windows (UWP), GenodeOS, Fuchsia, Haiku, Azure Sphere for the pursuit of modern ideas in OS research

Haiku modern?? BeOS is 25 years old.
I agree with the simple solution, but reverse the order of actions. You must get the other job first and then ask for the raise. Otherwise you have zero leverage.
I was curious what services this project used to replace Google's backends and found this after a bit of searching: https://github.com/microg/UnifiedNlp/wiki/Backends. IMO, some sort of summary of this information would be useful to have on the homepage.
It makes me sad, but this is true, and it's not just in "north" vs "south", it's largely rural vs urban.

As a city person in the US, if I hear a Texan or Southern accent, I instantly assume the following about that person:

1. They are hard right-wingers who voted for Trump, twice, and probably watch OAN and Newsmax all day.

2. I should not talk about anything remotely sensitive in the presence of this person, and I cannot ever let them find out that I'm bisexual.

3. They will be easier to anger than other people.

I don't know why I assume #3, but I do.

Also, city vs city. If I hear a New Jersey accent, I assume:

1. You have poor character

2. You're very shallow

3. You probably have several STDs.

If I hear a Boston accent, I don't assume anything immediately negative about you yourself, but I do assume that you grew up in a slightly grimy city with slightly rougher people.
One suggestion would be to make the carousel a bit slower to switch... I read pretty fast, but I was only able to read a few sentences in each one before it flipped to the next page.
Yes, because in the interpretable model, the fix can also let you check robustness against flags and mailboxes at the same time. Not everything is correctly captured in the test dataset, so we need levels of abstraction that let us be more general.
Holy shit, I immediately thought of this interview while reading all these comments, but Jim is literally one of the smartest people I've heard speak.
100x this.

Hacker News is supposed to be a well-unformed place, no? Why does the dieting BS make its way here?

> If I’m going to do something, it’s all-in baby.

That's the problem right there. A healthy lifestyle does not work like that.
Pretty much every shopper will use parking. Get out of the HN bubble and none of Apple users will know Homebrew.
There is also https://subgraph.com/index.en.html but I think it is dead? Still might be an useful resource.
How to enhance Windows batch files by adding GUI
The tag line on the page "A free-as-in-freedom re-implementation of Google’s proprietary Android user space apps and libraries." seems more accurate than the HN title " A free-as-in-freedom re-implementation of Google’s Android user space".
Yes, it is renewable, but it renews very slowly. Thus, to start a massive wood based shipping industry (it should be massive to have an impact) it would cause serious deforestation.

Large wood based military navies caused large deforestation in the past.
More Arm Notebooks: Rockchip Develops High-End RK3588 SoC
There are standardised variants of grammar and orthography, not necessarily of pronunciation. There is a more loose standard (never written down anywhere explicitly I believe, not surprisingly, since who's gonna read a phonetic treatise?) in Germany in terms of pronunciation, which is certainly what most people in the media, try to speak, but you won't have any such luck in Switzerland, neither with actual Swiss German, nor with the way Swiss people pronounce Standard German (it's interesting: I can usually roughly tell where a Swiss person is from when they speak German).

Not understanding, or having more trouble with, certain accents doesn't make you an "accentist", but thinking that this is a fault on the other person's side is.

> In Germany one can grow up and live in the middle of a state for their whole lives, and still heavily struggle with understanding the local accent of a smaller nearby town.

Does this really still happen nowadays?

> And while that is certainly an enrichment on the cultural diversity side to have that many, and so different, accents, it also makes communication more difficult, more prone to fail, thus ultimately more likely for misunderstandings to happen.

Sure, but I guess that's the price you pay for diversity, one I'm personally glad to pay.
I'd say this is a very clever political move. It's a privacy-conscious alternative to Google's libraries, supported financially by the German government. If this becomes popular with users, it'll limit Google's and the US government's access to mobile data from EU citizens.
There is some version not behind paywal?
PCB design doesn't involve much coding. It's typically done in a semi-manual way using a CAD-like interface. Here's an example for a simple board:

https://www.youtube.com/watch?v=2b1UdOmxVrw

There is, as yet, no magical piece of software that automatically produces good layouts - not even for simple designs like this where signal integrity is of little concern.
I would guess at stimulants, such as amphetamine, methamphetamine, cocaine etc. Will work to increase activity and reduce appetite. Major dose-dependent side effects in that they are bad for the heart, reduce impulse control, loss of sleep, addictive, amongst others
It is a priority. However, the macOS on arm64 port has only been revealed to everyone in June. These things take time.
Unfortunately they can't be easily compared against each other because Dwitter gives you a (albeit very light) shim for canvas and basic Math functions, which size matters at this scale.
I have the opposite experience. I had fears of having heart problems, or in my head, and at some point in my life I went to doctors and they all sent me away, they couldn't find anything wrong. The more incompetent ones might have more suspicious, because they were playing it safe. Better to order more tests and not find anything, than be confident and make a fatal mistake.

One of them even went as far as telling me "Man, there's so many people sick ou there and you're here wasting your time and money while you're damn healthy. Go enjoy life :)"

Maybe doctors think differently in the US or you were just unlucky?
Moderna will file for emergency use authorization of corona vaccine in US and EU
The Apple II had slots and was thus highly hardware-customizable. The ability to add specialized hardware to a general-purpose machine gives it that much more flexibility, whether it's additional storage, data acquisition, additional network interfaces, machine controls, etc.

Sure we have things like Thunderbolt today, but there's a lot to be said for putting the specialized stuff inside the case where it isn't cluttering up the desk and nobody can just unplug it and pocket it.
1M in the bank can buy you a decent house in NYC. Just do that as that keeps things in perspective. You are a homeowner, and that’s about it.
Compare this -

* Just a few spaces per indent level *

To make this work, and yet allow a few indent
levels, the code basically have to have small
indent-levels, so I prefer to have it set to
two spaces per level.

To this, courtesy of the "Linux kernel coding style" [1] -

1) Indentation

Tabs are 8 characters, and thus indentations
are also 8 characters. There are heretic
movements that try to make indentations 4 (or
even 2!) characters deep, and that is akin to
trying to define the value of PI to be 3.

Rationale: [snip]

Now, some people will claim that having 8-
character indentations makes the code move
too far to the right, and makes it hard to
read on a 80-character terminal screen.

The answer to that is that if you need more
than 3 levels of indentation, you’re screwed
anyway, and should fix your program.

Having used 8-char tabs for a very long time, I now find looking at smaller tab'ed code a somewhat unpleasant experience. It feels like the code lacks enunciation. As if it mumbles.

[1] https://github.com/torvalds/linux/blob/master/Documentation/...
Seeing to it that the founders don't splash the cash on Ferraris and Yachts when they ought to be investing that money in the startup!
Regional accents in America aren't very common among certain sectors of society. I went to BYU for college, which draws mormons from all over the country, and I could rarely tell where anyone was from. Now I work at Google, and among Americans (well, those actually raised in the states) I can virtually never detect a regional accent.
80 columns would be enough most of the time.

But how often do you really have 80 columns? With indentation you chip away on the left side and with a few indentation levels you have not as much space left.
> Do you mean they hold an opening fd of the file, which is also not special at all? Otherwise it is pretty interesting, please elaborate.

Exactly. Special notwithstanding, it’s still a nice feature and not something Windows has to my knowledge, at least not common (i.e. “File is in use” errors). On macOS you can e.g. move a file to trash while it’s being used still by some running program.
It works very well today through Rosetta.
There is still a lot of mathematics that there are matlab scripts for, and not python. I think it depends on how deep you dive into a particular area of course. But I think it’s definitely worth it.
Yeah, I don't do this in production.

Though to counter your point, you don't actually need to use an external DHCP server in my example either, you can just define the block you're giving the server via the macvlan/ipvlan plugin, and I presume, again, it works with both IPV4 or IPV6.

So I guess my wider point is, k8s probably doesn't need to replaced to have the networking work how you like.
I lived in Huntsville for a little bit, and the people there had greatly diminished southern accents compared to the rest of the state. It was super noticeable.
To be fair, genetic variation makes this significantly harder for some. Up to a point where they need to do rather extreme things.

But overall I agree..
If you have some incentive, you can get the practice. For instance, the Danish princesses have pretty good accents, having come from IIRC Hong Kong, France, and Australia.

It's not that the information is secret, it's just not a focus. I had a Mandarin teacher who was very good at explaining exactly what shape to make with your mouth/tongue for each sound. There's gotta be a summary for most languages somewhere, I just haven't found them.
Perhaps Homebrew Cask might be receptive to alternative Java runtimes?
I suspect that the former might be too long to fit.
Oh. Then I guess it's the other ingredients that can make ayahuasca last for 4-6 and induce vomiting. Good to know.