skysight-inc/HackerNews huggingface dataset:
This is a snarky response and could absolutely be worded better, but this is the truth in Google. You only advance if you bring something new to the table. Software isn't maintained because there is no reason for people to do so internally.
Wolfram is an egoist of the highest order. Even Linus Torvalds had the good sense not go full ego and call his OS “Linus”.

PL designers have huge egos in general, often referring to themselves as benevolent dictators over their project. But most language authors name their language after a clever pun, a famous person in the field, or a loved one. Not Wolfram though, he named his language after himself — really takes it to a next level.
> It’s currently in the $10 to 30bn regime and winding down.

Double checking this, I think all of our numbers are off.

My initial number was very outdated, your amount is just the amount of the reduction.

I'm reading January was [to be] $60bn in purchases.
GDPR is not only cookies. It's also new data practices, audits and fines, happening as we speak.
Pulls plug
Also magma and pari/gp had, and still have, their place
Mathematica is cool but I haven’t found much of a space for it in my career. As a physics student I think I used it a total of one time to help solve a difficult integration that I couldn’t find in Gradshteyn and Ryzhik. In my professional life, I’ve tended to solve things numerically first with Matlab, then with Python and Numpy. Mathematica is still a cool tool.
Yup! I really miss TouchID. I upgraded an old iPhone 6 to iPhone 12 mini last year, but I find FaceID sometimes a little annoying to use (with and without covid mask, but specially with it). Many times I find myself turning the screen off and on just so it can get a new GO on trying to look at my face and unlocking the phone. And many times I end up typing my 6 digit pin.

I can't tell which one is more "secure" though, but I found TouchID really convenient.
I don't dispute that governments do such things and I'm not sure how you can read that sentence to say that they do. I just said they don't generally get good results from it.
Lattner: Swift Core Team toxic and departure
By the standards of the day, when Java was released it's standard library was pretty comprehensive: in addition to covering most of the c-ish stdlib, it had networking and web-aware apis.

It did set a new standard in a way that was very beneficial for the languages that came after it: you're not an ACTUAL language if you don't have a "good" standard library, and I can argue that "good" was defined by Java more than C++ or anything else at the time.

I also don't see any new languages, while more modernized, that have substantially pushed the envelope further to be the new gold standard of a minimum batteries included stdlib. All I could probably say is various threading/concurrency apis, but Java has added a lot of that too over the years.
> Why do the locals feel entitled to housing over non-locals? Sounds like a lot of entitlement, which goes both ways.

I mean, if you don't believe that the people who actually reside, work and live their lives permanently in an area are more deserving of the housing in that area than people who come maybe once a year for a week, then we'll never agree.

> The issue is that locals feel entitled to corral scary outsiders into certain zones, which is a high level of entitlement that exacerbates the problem.

> When you realize your argument just boils down to xenophobia and "outsiders bad" it mostly falls apart. Locals don't get special rights because they're locals.

Nobody said anything about 'scary outsiders', or xenophobia. I'm not advocating for the abolition of tourism. I'm saying tourism shouldn't come at the expense of the people who literally live and work and provide the amenities those tourists so desire when they visit. And AirBnB facilitates all of this. Locals absolutely should get special rights, especially in terms of housing, when they're the ones who will still be there after the tourists have left. The fact that you try to make this an argument about me being xenophobic or saying 'outsiders bad' shows you're not arguing in good faith.
Obviously the right solution here is:

#!/bin/bash
cat -

Java has come a long ways since 2014. You can now code in functional style pretty naturally, checked exceptions are fading from use, and tools like lombok have stripped away the worst boilerplate excesses (getters, equals/hashcode impl).

This always riles people up, but I'll assert it again: An equivalent modern app that does something useful is shorter in Java than in Ruby or Python, largely because the type system enforces many of the things you would otherwise have to write explicit tests for.
I know, it was a joke: https://en.m.wikipedia.org/wiki/No_true_Scotsman
That ship sailed long before Unicode. Even ASCII has characters with multiple valid glyphs (lower case a can lose the ascender, and lower case g is similarly variable in the number of loops), not to mention multiple characters that are often represented with the same glyph (lower case l, upper case I, digit 1).
For anyone who's unaware, the current iOS 15 supports iPhones going back to 2015.
When you say (in one of the linked comments)

> but it's not plausible to think that the answer is "one side is good and has good views and sees HN accurately, while the other side is bad and has bad views and sees HN completely the wrong way".

it’s not clear to me why you don’t think this is plausible unless you take the centerist position that all political extremes are equally wrong. It’s not like that would be a crazy point of view for you to hold. However, you seem to either deny holding it or deny that you are appealing to it as part of your argument.
> The README is using a trick I'm increasingly leaning on: parts of that document - the --help output and the example database schema - are automatically generated using Cog

How does this interact with IDEs? Has anyone written a VSCode extension yet? I'd probably be reluctant to use something like this without IDE support. (Though I may well be in the minority, and I appreciate that for open source tools it's not necessarily reasonable to expect people to dedicate so much of their time to DX.)
There is always speedrun.com (https://www.speedrun.com/ff7)
It's just terrible, seeing how oppressed Trump and his cohort are... crushed into silence under the iron jackboot of cancel culture and the globalist deep state Marxist media conspiracy that controls thought and communication for most of humanity, made pariahs by the progressive hate-mobs, unable to participate in society because of their political views. Sad. Sad!
The fingerprint sensor navigation thing is really nice, if you have the Moto Actions app it's called One Button Nav. You tap the fingerprint sensor to go home, swipe left to right to open the app switcher thing, and swipe right to left to go back. It's honestly my favorite thing about this phone.
DocBook…
What is the Rust engine doing here?

How come GitHub doesn't highlight any Rust code in the project repo?
You sound like you are living in a bubble. This is like asserting anyone who owns a car is being foolish.
shutdown -r now
Can you have this on the screen while solving? I think this might have been mentioned at the start but it goes away once I start trying words.
Well, you still have lots of tracking stuff loaded probably, unless you got something extra for blocking trackers.

Yes I'm sure I have that stuff loaded. But I don't care because it's quite ephemeral:

I exit Firefox multiple times a day, there's really no performance cost to doing that after every group of websites. E.g. if, while reading HN, I look up something on Wikipedia, or I search with Bing or Google, everything goes away together.

In my settings: delete cookies and site data when Firefox is closed

In my settings: clear history when Firefox closes, everything goes except browsing and download history

No suggestions except for bookmarks.

So when I restart Firefox to then browse reddit it starts with a clean slate.

Comcast insisted I purchase a DOCSIS3 modem quite a while ago. Once downloads are at 100 mpbs+, does it really matter if I repeatedly re-download a few items to cache?

The only noticeable downside is when I switch to Safari to view something that needs JS, I then see ads for clothing that my wife and daughters might be interested in. I presume this is due to fallback to tracking via IP address. Of course I always clear history and empty caches in Safari.

Obviously this doesn't work for someone who wants to or needs to keep 100 browser windows open at once, for months at a time. But that's not me. I don't think that way, never have.

Edit: just had to add that sites like Wikipedia are better w/o JS (unless you edit?). I don't see those annoying week-long pleas for money. Do they still do those?
For some reason, TouchID wouldn't work well with my fingers. I'd have to reenroll the same finger every few weeks for it to be reliable (probably related to medical condition - I have unusually salty skin, as well as a condition that can cause finger-tip clubbing). That said, I feel it has been improved, as I don't seem to have that issue with my TouchID MBP and Magic Keyboard.
This view is probably too US-centric. There is a lot of the world (including developed world), where people get around everyday without relying on cars for everything.

I do not negate your point that marketing has a strong component of creating a need where there isn't one. But, its success in doing so relies on a strong combination of cultural, economic and political backgrounds.
Gobbledigook
> Obviously 'forced' here means 'take the job or lose your unemployment benefits, not 'take the job or be arrested/die/...'. Nothing like slavery.

Yeah, fortunately, we live in a system where the necessities of life are provided universally free of charge or condition, so that losing one’s income stream has no impact on access to those necessities.
Not at all. In fact it appears to be a problem for older people. Both my parents it doesn’t work well for I suspect due to poor dexterity as you get older and skin problems.

I prefer my Apple Watch and proximity unlocking. That is fairly decent and works without touching or staring at anything on my iPhone and MacBook.
> expected standard

The places you see on the market are not free housing, so it doesn't really say anything about what we are discussing.

> entirely unacceptable to impose it on anyone

This is just silly. Nobody wants to impose anything on anyone. We are talking about housing that is provided for free, I don't think anyone is proposing round up people and force them to live there.
Nor is "central planning" a socialist concept. The only remotely consisent throughline in the vast spectrum of socialist thought has been democratic ownership or control of one's workplace. In fact, many strains of leftism explicitly reject central planning of an economy, which they would see as a result of an unjustified hierarchy.
That's a completely different thing. Playlists will be personalised as long as you're logged in, which you must be to listen. Even their public playlists get reordered automatically based on your account history.
Same problem here, I often activate the camera/flashlight by picking it up off the table. And because I have an Apple Watch it unlocks due to the proximity, and I sometimes accidentally launch apps. It's a shame the Apple Watch unlock doesn't ever work when I actually want to use the phone.
Personally running a marathon seems impressive to me (despite many ppl doing it)
No wonder. It deters my colleagues in Spain (in my research area)… (Mathematics). I am sure those prices are way above anything imaginable in poorer countries.
Never been on Twitter, sorry kid
I think Kotlin has the utility methods you have in mind.

Im not saying C# is bad as I don‘t have experience with it, just that Kotlin is a more realistic replacement for most Java shops.
I used it to cheat on my algebra homework in high school. Of course it left me wholly unprepared for the actual test.

There’s a lot of talk about the need to introduce programming in schools. Why not teach it as a way to automate tedious schoolwork? Implementing a basic computer algebra system should do just as good of a job teaching the principles of algebra as anything.
Apple’s Mistake (2009)
Those are both good (rejected words), as are pollock and bollock. The word list needs work.
Well, I am blocking google tag manager and everything else from google, also forever caching CDNs and disabling caching for everything, for more than a day.

Also blocking every domain found on any blocklist including CNAME resolving.

And injecting my scripts trough mitm proxy that effectively disable any fingerprinting for my whole home network and all the mobile devices (they are all configured to use the proxy trough ssh tunnel).

Some sites dont work. Do you think I care? Do you think I will ssh home and change the settings for your site as it is so special, that I "need" to have its content? Every content is quadrupled on internet and if one site doesn't work, I go to next, I couldnt care less.

Someone doesn't want me to be his visitor? I will cry a river (not really), close the tab and find someone else while the site will have one visitor less.

(thank you hacker news for playing it fair!)
FaceID doesn't work with mask. Even on iOS 15.4 it only works for unlocking, and not for payment. ( Which seems like there are two level of security with Face ID, but I haven't seen any decent explanation yet)

Touch ID also works better with payment situation where you need to authenticate after you touched the NFC. So you dont need to bring it up to your Face again, with Touch ID you are moving your fingers only.

Most if not all of these aren't US problems. That is why Apple doesn't really cares about it. And hence it is unlikely to come back. We would have had supply chain leaks if power button Touch ID is heading to iPhone 14 given the volume required.

The other thing I really like about Touch ID, when I move my finger on top, it is a single action / signal to my brain to say I am authenticating something. And not having to push the power button twice for FaceID in certain situation is also a plus. Unlocking a phone on the table without having to pick it up in front of my face, especially during meetings.

May be a wearable like Apple Watch is the solution to all of these. But I dislike Apple watch. Digital Crown should be in the middle, and I still prefer my watch in circle. And I just dont like charging my watch every other day.
I am still on an iPhone SE 2 in part because I prefer TouchID.
s/road/sidewalk

Of course there are places (many of them in the US) where a road or street exists but no sidewalk so you have to walk, bicycle or run on it.
Whoever Maciej Baron is, he's an idiot given that trash article I just read. I mean, none of those paragraphs had a coherent thought. From what you could piece out, it was the same old talking points except the author butchered them comically.

And yes I believe insults are warranted after that second sentence he wrote, what a toxic person.

The Elon name drop in the title is just clickbait for his unoriginal shit crypto bashing article.

His socialist bio and the "late-stage capitalism" references are icing on the shit cake.

Side note: why is passing off an opinion as a fact the standard nowadays?
Because Prisma Python currently interfaces with the Rust engine over HTTP (I am looking into changing this) and the Rust engines can be found here:

https://github.com/prisma/prisma-engines
I actually do just that: https://twitter.com/phhusson/status/1447824974396497924

My oldest supported device is Pixel 1 (released in 2016): https://twitter.com/phhusson/status/1454155975515152387

I'm pretty much alone, and do it in my spare time. So, it's fairly easy to do.

Actually, Google do provide some GSIs: https://developer.android.com/topic/generic-system-image/rel...

But they are unusable as daily driver on the majority of devices. Many (I'd say most) devices simply won't boot, most devices would have no in-call audio, there wouldn't be VoLTE on any device, backlight control would be broken on many devices, etc. etc.

Google doesn't do it because they have no incentive in doing that.
Sadly, that's a Quebec perspective. The rest of Canada has yet to get its shit together with respect to childcare.
>>Buying phones on craigslist is one example.

It seems that this would work for a while, but if we're trying to bootstrap well into the future, a shiny new phone of the hour Samsung S22 showing up new on the network only 15 years out in 2037 would stick out like a beacon, and that's assuming it would even connect to the then-current comms protocols.

This is nontrivial
> Sure, we had CVS
> […]
> Data communications and interchange formats were TERRIBLE (and always proprietary)

Not always. We had Kermit (https://en.wikipedia.org/wiki/Kermit_(protocol)) and NCSA Telnet (https://en.wikipedia.org/wiki/NCSA_Telnet) years before we had CVS (https://en.wikipedia.org/wiki/Concurrent_Versions_System) (1981, 1986, 1990)
The "yourself" part of the title is actually a lie, you need a bunch of trusted people spread over a large geographical area (as large as the moon itself) to make observations for you. When reading the title I understood the "yourself" as without having to trust anyone else and I was very much disappointed by the suggested method.
To regenerate the markdown file I run this command in the console:

cog -r README.md

Presumably most IDEs have q mechanism that can run that command automatically, either when a file changes or just intermittently over time.

I use VS Code's markdown preview panel, which updates automatically when I manually run the "cog -r" command.
Oooh, sounds like I should visit.

In Windsor Great Park we have all of yours and dog walkers. The dogs are either not on a lead and free to unpredictably run across the road to sniff the butt of another dog. Or, they are on a lead but one of those extensible ones that allow the walker and the dog to be on the opposite side of the road - I think that the opening scene in the movie _Ghost Ship_ was inspired by dealing with dog walkers.
https://en.wikisource.org/wiki/Body_Ritual_among_the_Nacirem...

> There remains one other kind of practitioner, known as a "listener." This witchdoctor has the power to exorcise the devils that lodge in the heads of people who have been bewitched. The Nacirema believe that parents bewitch their own children. Mothers are particularly suspected of putting a curse on children while teaching them the secret body rituals. The counter-magic of the witchdoctor is unusual in its lack of ritual. The patient simply tells the "listener" all his troubles and fears, beginning with the earliest difficulties he can remember. The memory displayed by the Nacirema in these exorcism sessions is truly remarkable. It is not uncommon for the patient to bemoan the rejection he felt upon being weaned as a babe, and a few individuals even see their troubles going back to the traumatic effects of their own birth.

It's interesting how poorly this has aged.
Of course if I had to choose between Marginalia and Google I'd probably have to choose Google.

But don't underestimate the value of proving that it is possible to create a delightful (fast, less patronizing, less spamful, surfaces more real content) search engine without having a FAANG budget or backing from a national state or someone with a FAANG budget.

Edit: also don't underestimate how cool it is. ;-)
> In is obvious that Swift has outgrown my influence, and some of the design premises I care about (e.g. "simple things that compose") don't seem in vogue any more.

If not Lattner, what figure or faction is now in control of steering the future of the language?
Yeah: the vast majority of software engineering work is far from rocket science, and any reasonably intelligent (upper 50%? upper 25%? upper 10%?) person can do it.

To me the real test is mentality. The spark. You have to enjoy it enough to do it for 2,000+ hours a year. That seems rare.
Ok, let’s roll with that. Should we allow a small group of 5 protestors to blockade the tarmac of an international airport and shut it down for 10 years if their cause has the support of 51% of the population.

Because i’d say yes we should allow that. We in the us and canada have governments that are proven to be unresponsive to the will of the people without the people giving the government a shove from time to time. If the majority supports a cause, the government should act - if it doesn’t, let the economy suffer until they do.

I also believe a different test applies when we’re talking about indigenous land. I.e. it’s no longer about a majority of the population - it’s about a majority of the people who’s land it is.
There's a saying that if you don't have anything nice to say, don't say anything at all. Our social feeds would benefit if more people considered this before posting.

Kelsey Hightower is a good personality to watch in this conversation. He is skeptic while learning more with an open mind. His questions, challenges, and analogies are fresh and useful.
Gawd I love HN you beautiful bastards.
Paywall bypass: https://archive.is/hMgqp

The original title was "Trudeau Government Moves to Make Expanded Surveillance Powers over Financial Transactions ‘Permanent’" which I had to make shorter due to title length limit.
Complying with an OSS license is good, yes.
" the phone never feels slow ..." haha lol but seriously. Only a person who never uses iOS can believe this. I have a Pixel 3 and an iPhone SE, by far the worst phone Apple sells, and the difference is like night and day. The Pixel 3 is already a janky, laggy slideshow with Android 12. Android 13 is undoubtedly bloated enough to make the Pixel 3 unusable. I am glad they did not try to cram Android 13 onto this device, because that would have forced me to replace it.
One idiot or provocateur in a sea of tens of thousands does not override the 99%. That's an absurd, lazy smear.

What this episode makes clear is that many people actually love authoritarianism as long as the actions of the state in the moment appear to align with their own ideology. Next time it won't, which is why it must be resisted on a principled basis. This precedent being set is a dictator's dream come true and you will have no leg to stand on as someone that cheered on the tools of oppression.
Yes, and I think Apple knew that FaceID is basically not as good of an experience in a variety of circumstances but decided that having an (almost) unobstructed screen was worth it. I hope one day we get it back in some form.
This looks pretty interesting but it doesn’t look like you can selfhost it?
> The only case Automerge cannot handle automatically, because there is no well-defined resolution, is when users concurrently update the same property in the same object (or, similarly, the same index in the same list). In this case, Automerge arbitrarily picks one of the concurrently written values as the "winner"

I think using the term 'arbitrarily' makes this seem less useful than it is. When I initially read it, I scoffed at this library.

What's critical is that it consistently and deterministically picks the same winner, so all copies of the data structure, once the same updates are applied, have a consistent view. That's so important and the authors do a disservice by not being explicit about this here.
On reaching 5k paying members
oh, that's so depressing, given that I've played for years and can barely stay above 1900 reliably
hm I'm guessing..run the cog command in the VSCode terminal