skysight-inc/HackerNews huggingface dataset:
It’s really as simple as this:

1. Create a struct (value type in Swift) that implements a protocol (interface) to serve as your ViewModel
2. The main methods to implement are both called “update”. One is called automatically by our infrastructure when Feature state (state that exists across screens) changes. The other is called by the developer in their view controllers to pass along user actions (or other UIKit events).
3. The developer subscribed to all VM changes and updates the view in response. This subscription is done via Combine which is Apple’s FRP framework.

I am planning on writing more about this and the rest of our architecture in the future, hopefully.
Not a fan of the tablet form factors, or touch screens in general.

I can't imagine staring at a greasy fingerprint smear for hours a day... I'd need a miniature squeegee available at all times... =)
Sure it does! It just depends on the original license. I saw my previous employer pick up MIT licensed projects and slap a new GPL license on a fork and that was the only one they’d contribute to.
Harvard and similar universities are WASP institutions run by WASPs

you would have to convince me of this. It was previously a WASP institution but I don't think it is anymore or has been for some time. There are still fencing teams and professors in tweeds but that doesn't make it a WASP institution, maybe one that borrowed WASP culture. The ethnicity of the current president and provost and past few say otherwise. I think WASPs have been defeated in the court of public opinion and Harvard is no exception in fact more sensitive to public opinion because of its global significance.

The root of your confusion seems to be thinking that I’m using “WASP” to mean “white people” generically.

I am not sure it really matters to admissions but I know what the difference is. No one will argue there should be fewer Hispanic or Black students. It will never happen, it is socially unacceptable. There is a lot of momentum to accept more Asians and Harvard can't possibly accept being called racist. The end result will be whites of all groups will be accepted less as the future goes forward in order to appease all the other groups. This is in spite of the fact that whites appear to be within a general SD of Asian test scores[1]. Of course it seems unlikely that the school would deliberately accept fewer Jews because that also seems like a socially unacceptable result given that there was previously a Jewish quota. That could never happen again.

But I think the stereotype of modern WASP as a lazy, corrupt, and dumb legacy admit is nefarious because no one really knows what a WASP is, it's not obvious, so any white student there could fit this. Also WASPs themselves are not necessarily this stereotype. Couldn't they be as hardworking and studious as any other group?

edit: my point here is that Harvard admissions policies and lawsuits just seem like blatant evidence of ethnic conflict in the US and WASPs are a scapegoat who I don't think even have a say in the policies. Also here is the current fencing team[2]. Doesn't look WASPy.

[1]: https://www.thecrimson.com/article/2018/10/22/asian-american...

[2]: https://gocrimson.com/sports/mens-fencing/roster
> In the military, we were also taught that many people die of gunshots simply because they believe the should die (movies/plays/books) when it is perfectly survivable.

This would imply that many people who are uninjured, but believe they have been shot, die of that belief.

I suspect that's not true.
For those unfamiliar with the device that comment might be too cryptic (it was for me), but meanwhile I found its FORTH manual [1], where it says:

"Products designed by Information Appliance Inc. (IAI), such as
the Canon Cat, have a number of unique features. One of them
that directly affects third-party software development is the
principle of editor-based software."

[1] http://www.canoncat.net/cat/Cat%20tForth%20Documentation.pdf
If I recall correctly: If you have control over the Apache server, you can install mod_security and use ServerTokens to unset headers. No need to recompile.
It's not ironic at all. Stable Diffusion is open-source and free software. Copilot is a for-pay, closed-source commercial product.
Toolbars are not the same thing as making your site accessible. In a lot of cases they simply replicate, poorly, that which is already provided by the browser and OS and don’t address fundamental problems like keyboard access and screen reader support. They are mainly a device to CYA.

https://overlayfactsheet.com/
Realistic goals in a five year plan are an indication of belief they are achievable. Aspirational plans cause stress.

In my own field (networking) the inclusion of ipv6 on the state longterm plan created serious drive to deploy at scale. I see no reason to doubt a national strategic goal on chip fab is indicative of real intent.
What do you suggest prisoners do instead?
Human perception does not pick up bad lighting or shadows, this is a fairly well known fact in the computer graphics world.

Sure, you can compare two and tell which one is better but unless it is really bad humans won’t be bothered by it or even explain what’s wrong.
This is neat.

For Properties, can you add a high/low sort for parent and children? That would be useful.
It's impossible to be a top athlete all your life but you can work towards being a top VC all your life.

She has a great reputation, is married to someone who has experience in the field, is driven, and she's an elite competitor; she will do great and won't get bored. She'll be a billionaire in no time if she is not one yet.
Stripped of the conspiracy theory my point of substance is that I still believe Japan exceeds its tuna quotas routinely and is imperilling the pacific populations.
It's quite simple, and has nothing to do which character. Any mention of the person, focusing on the person, what they have done, what they have misunderstood, what they are doing wrong, rather than their explicit argument, is ad hominem. Pretty much anytime the word "you," is used, it's nearly always the start of an ad hominem. Straw man is changing the original argument in order to attack it rather than the original argument. Appeal to fallacy usually follows the form, "I know this is the case because it is my job," or along those lines, but in the case above, the claim was commenters may have knowledge of a subject that we're not aware of, and the only point here is that it does not matter. Control fallacy is assuming inappropriate control, such as asserting authority that something is not allowed. Mind reading fallacy is any assertion or speculation on what another is thinking rather than focusing on their argument.

Basically, by focusing on the argument alone, comprehending it simply and accurately, ignoring all else, there is less likelihood of going off into fallacy. The argument was in answer to a question, and was simply, paraphrasing, that any that are never impressed, typically always put down, dismiss, belittle, any others' achievement likely do so to compensate for their anxiety of self-worth, and have a fragile ego. The rest of my comment talks about narcissism, by definition; it's not an argument.
I don't think he does know this. The last couple decades of Russian relations have consisted of the West being scared into submission. It wasn't until (a) Russia invaded Ukraine and frankly (b) Ukraine bloodied Russia's nose that everyone else woke up to the fact that Russia was a real threat that had to be and could be opposed.
I hate that these article from obviously biased random websites are submitted to HackerNews just to be a lightning-rod submission for people to air their already inbuilt frustrations in the comments.

The site's subtitle is "Covering Innovation & Inequality in Education" for god sakes. Look at all the articles and there is nothing positive.

There is space to analyze affirmative action, or schooling in general, but this is literally just educational propaganda.
> And the Pythagorean theorem is a universal truth that holds everywhere.

Or at least in every world where there exist straight lines, yes? For instance:

> The Pythagorean theorem is derived from the axioms of Euclidean geometry, and in fact, were the Pythagorean theorem to fail for some right triangle, then the plane in which this triangle is contained cannot be Euclidean. More precisely, the Pythagorean theorem implies, and is implied by, Euclid's Parallel (Fifth) Postulate.[59][60] Thus, right triangles in a non-Euclidean geometry[61] do not satisfy the Pythagorean theorem. For example, in spherical geometry, all three sides of the right triangle (say a, b, and c) bounding an octant of the unit sphere have length equal to π/2, and all its angles are right angles, which violates the Pythagorean theorem because {\displaystyle a^{2}+b^{2}=2c^{2}>c^{2}}.

https://en.wikipedia.org/wiki/Pythagorean_theorem#Non-Euclid...
Chrome Browser Exploitation, Part 1: Introduction to V8 and JavaScript Internals
I can believe that! But I am still excited about the eventual release of a Linux-first laptop equal in quality to their desktops. :D

On the note of high-quality hardware produced by other manufacturers, the HP Dev One which ships with Pop!_OS might be attractive to people who are looking for a supported system with very nice hardware: https://www.wired.com/review/hp-dev-one-linux-laptop/
Perfectly real trust, in that the user really does trust, and also real in that G really is happy to allow the user to trust them.

It's nonfictional trust, just misplaced.
Yes, you need a backup source. In a 100% renewable grid, that backup source could be (for example) hydrogen instead of natural gas. Some other shorter term storage systems would handle most of the short term load shifting, and hydrogen would cover seasonal shifting and rare prolonged dark/calm periods.
Then manufacturing suddenly moves to a country that doesn't care... as it already has.
I’ve run a couple Telegram bots on Fly’s free tier and it’s been very slick - I especially like the remote docker builders they added recently. Remote docker building is ideal vs. having to debug my local Podman install on Fedora.

I will say I’m not sure how the reporting is supposed to work. Fly thinks I’ve been running a failed process for the last couple days but it sure is working!
There's a lot of good advice for people planning hours-long journeys =alone= into the wilderness ... preparing for the unexpected is especially wise for those travelling light.

“When you are choosing to go light, your ability to move quickly is your lifeline,” Trimboli said. “If something goes wrong and you can’t move quickly, you are screwed.”

Even going 'just a little ways' off a backwoods road or trail into the woods can be dangerous. If you lose your bearings, you have only your tracks to lead you back ... if you've left any! Frightening, and the worst time to panic.
I think the piece is odd: Chaozhou is not on any coast. This piece [1] mirrors the bloomberg story. This is going top put a windfarm out in the Taiwan strait perhaps not all that far from a Taiwanese wind farm [2]; Wonder what it will to do navigability of those straits

[1] https://electrek.co/2022/10/22/china-offshore-wind/

[2] https://eiger.law/wind-energy/
While it is of course possible for people from other languages to do your puzzles, I'd expect most of the players to be Go programmers.
Also https://github.com/gnachman/iTerm2/graphs/code-frequency

Would be nice if GitHub would provide an option to scale those charts so single commits with massive additions and deletions would not overwhelm normal activity.
Needs to identify the victim economies. Belief it's a victimless change belies observation of all trade agreements.
> let us bake pizzas with non-fungible toppings.

Not all of us are that averse to mushrooms.
Whew this was a word.

Describe what your rut is. Itemize it. Deeply. Then pick one thing. It can be the smallest thing on the list. And fix it for one day. Keep fixing it for a week, then pick the next thing on the list and fix that too. Keep steady for a week, add another.

Improvements in life VERY RARELY happen all at once. Start small.
Do-able. But not recommended. That's like cream left on the counter overnight in a house full of cats.

Cockroaches probably represent less eyeball risk than mosquitoes or flies in general if you limit the trajectory to within a few inches of ground and don't have pets. If you have pets they probably enjoy chasing the roaches anyway.
The answer is more like "your problem is a feature, you just don't see it yet". Many things are very different in Clojure and can quickly lead to misjudgement like " leaky abstraction" instead of "seamlessly integrated host interop"
This looks like a nice way to add some features to your website. But to all reading: Overlays are NOT the way to make your website accessible. They frequently do not work as intended, and sometimes even harm accessibility [0]. One particular overlay was so bad that it got sued under the ADA [1].

Unfortunately the only way to make your website accessible is to put in the work to make sure it complied with the standards. There’s lots of resources online for this. See [2] as a starting point.

[0] https://adrianroselli.com/2022/09/overlays-underwhelm-at-id2...

[1] https://adrianroselli.com/2022/03/faciliti-will-get-you-sued...

[2] https://www.accessibilitychecker.org/guides/wcag/
I don’t think that’s it. It’s just what you’re used to.

Here in Mexico I have met many people who don’t like ice cold beverages, and I suspect the lack of ice culture stems from the lack of potable water lines in houses thus ice makers aren’t common. You just grow up drinking water from the lukewarm delivered water barrel.

Meanwhile I’m not sure I’ve met a single American who doesn’t like ice cold water (not to say you can’t find exceptional HNers). I think we’re just used to it.
Unfortunately, there are relatively few Hyatt Houses in the US.
haha that thought hadn't even crossed my mind, thanks for the clarification
Recurve and compound archers are also typically shooting up to 90m (for men). FITA distances are 90, 70, 50, 30m. You’d be surprised how well you can do at the shorter distances and then everything falls apart at 70 to 90m. Instinctive shooting won’t get you far at the long distances.

But getting the shots into a keyhole even at a relatively short distance is very impressive still.
You can't have an evolutionary pressure to delete stuff in general, because then you'll oops out stuff that needs to be there. Short of that, building the mechanisms to figure out what to delete would be far more short-term expensive than copying everything around for one more generation.
Yep.

It’s true when companies do it with a “loss leader” to destroy the competition.

It’s true when an open source library swaps to proprietary license.

Who wouldnt pick a good, free option for something?

…how do you tell the difference between a “real” open source project and a bait and switch?

Is this the future? Where all good things are gone and we have to skeptical of anyone giving away something for free?

Screw that.

If you’re selling something, then sell it.

If you’re giving something away, then make your intentions clear.

If you’re giving it away with the intent to destroy your competition, you’re being a dick.

If you change your mind and want to do something different, abandon your dishonestly earned network effects and start a new commercial project where the intent is clear from the start.

I wish the Six Labors folk the very best in any commercial endeavour they choose to undertake, but this sucks.
Using Java from Clojure is totally idiomatic. Its very easy to abstract away the ugly interop in one place.
What you quoted above actually kind of reinforces GP's point. And if you read the article you cited it agrees with GP.

> [W]hat I think many people outside our profession don’t understand is how unfortunately unequal all aspects of secondary education are in this country. And unlike some other inequalities — like access to fancy internships or expensive extracurriculars — our empirical research shows the SAT/ACT actually do help us figure out if someone will do well at MIT.

> It turns out the shortest path for many students to demonstrate sufficient preparation — particularly for students with less access to educational capital — is through the SAT/ACT, because most students can study for these exams using free tools at Khan Academy, but they (usually) can’t force their high school to offer advanced calculus courses, for example. So, the SAT/ACT can actually open the door to MIT for these students, too.
smack

“If he wasn’t dead before, he is now!”
And political.
Right, my point being I'm working in this field and it's incredibly difficult to get any kind of grant funding for this kind of work.

Gov't funding drives this kind of work, and we spend a lot of time writing grants and getting scant money in this field. I'm a research software engineer making less than I made at my first tech job out of school — is that really what it takes , for people like me to give up making a nice salary at a tech company, to solve these "urgent" problems?
I wonder how they do the unique 64 bit ID in a 10c part.
I'm not sure what resource to share on understanding the topic of consent and mapping that to daily interactions that are seen as normal but shouldn't be. I can see the need for it.
It wasn't just "forgetting". Every doctor had their own take on diagnosis and the checklist was actually better than a lot of them since the checklist was constructed from data.
Yes, but we can't expect people to read ToS (much less keep up with ToS changes) for all the software they use. That would be madness - books and volumes worth of legalese just to get basic work done. Not to mention that some of ToS legalese is too open to interpretation. Each of us probably depends on some bit of software with ToS we'd find objectionable, in certain interpretations at least.

Regarding Google Drive, I think that the expectation of privacy comes from the name and the way it is marketed and appears to the user. You wouldn't expect a hard drive, or a flash drive, or some other drive to police what content is on it. That is not in the function description of a storage device - networked or not. Perhaps that expectation is now changing, but I think a lot of people still have it.

All in all, I don't think that we can blame the users for haphazardly agreeing to ToS. They (probably) need the software, the software is marketed as if it serves simple function while in practice it does quite a bit more, and its ToS can be modified or interpreted as product owners wish. There's not too much users can do but not use it. But what about those users who need it for work, or aren't knowledgeable enough to use other office suites, or self-hosted/NAS backups, or X, Y, Z? It feels as if cloud storage providers are offering an ultimatum to them - either comply with our views or be deprived of what you need.
One thing they never tell you is just how much stuff a person leaves behind - especially things of sentimental value.
I'm going to ask the dumb question here - how is this at the top with zero discussion? If I need to get dunked for asking that's fine, but I don't understand, since HackerNews is suppose to be a place for high quality discussion on tech.
GPT3 is magic
I just want to make sure I'm not missing something:

Would there be a reason to do this other than to eat a competitor's quota or just cause someone trouble?

The malicious actor would not benefit in any other way, correct? They would not actually get the submitted data…
"The gross entitlement of FOSS users"

I will somehow survive my entire life without any of your withheld contributions.
Grounded Language Model Reasoning Through Simulation
For an actual 'screenless smartphone' look at the movie 'The First $20 Million Is Always the Hardest'

https://www.imdb.com/title/tt0280674/
Especially if the President eats their pizza slice in a non-standard manner.

see https://www.youtube.com/watch?v=Asv7EB1btok

And what type of pizza is placed in the Pizza Reserve? New Yorkers would have conniptions if Chicago-style deep dish pizza found its way into the Reserve.

see https://www.youtube.com/watch?v=pBLVjyTtkMc&t=207s
Thanks for posting, but this (and all other links to this site) are unreadable due to ads that cover the text, so it doesn't really help with paywalled sites. Edit: Here's a screenshot for the curious: https://github.com/bachmeil/screenshots/blob/main/ads-over-t...
Cute that you think multiple accounts is even a tiny annoyance. We're talking about the NSA here, there are so many ways they can fingerprint you and link all your activity together, you can't possibly stay anonymous, the effort required would be ridiculous unless you have a really good reason to.
I don’t have this issue at all?
Nope, there would be zero benefit other than to try to cause a bit of trouble.
It's popular because it's good and was free to use.

We'll see how it goes minus the free to use part, good luck to the author(s) trying to earn their living!

How are things going for IdentityServer, they're the .NET project I remember making waves for doing this?
Bookstores vanishing from Japan with fall in population
> Again, a signal handler that is blocked from running except during epoll_pwait() has no special safety concerns different from those of a regular function call.

You're absolutely correct. Mea culpa for objecting too soon.

I would've deleted my comment immediately after submitting as discussing my sigaltstack made me realize my error. But I got locked out by the procrastination setting. :(
I've also got the freestyle pro, I can't really imagine wanting a fancier keyboard (but if anyone wants my F-keys they can have them, the things are useless mostly).
This is a heartbreaking piece of writing. Engaging and wistful. I feel this person’s pain, and I wish I could hug them to say that the pain and loss they experience
Will pass some day.

But life doesn’t give us such affordances. And this man has to deal with the most personal loss and simultaneously be the rock his daughter needs to rely on.

This hurts my heart. It hurts my soul (should such a thing exist).

All I can offer is the hope that by the time I finish reading, he has peace, and his daughter years from now knows the strength of will and the work he has done to be so present for her.
This advice is almost always good regardless of circumstance.

Achieving and maintaining a healthy weight, and being fit enough to care for yourself and others as long as you can, are life-changing decisions for the better.
FM-7 had a pair of 6809s, and the MSX2 had a 16-bit extension of the Z-80. TIL.
Also if you think the chances of being told "here is a really well documented X step process you follow to crack this" is very hard to come across and/or needs Uber levels of serendipity (or just midly competent teachers) how is a completely subjective, random biased-person-in-the middle-with-random-criteria-for-different-people process supposed to be explained or discovered?
It’s actually a silver hammer. A certain Beatles tune comes to mind
It's kind of interesting, probably the majority of split-keyboards lack F-keys. Heck, a bunch of them even don't have numeric keys, relying on layering instead: https://github.com/diimdeep/awesome-split-keyboards
University administrators are incompetent by default.
Making my own OS from scratch update
I made a typo in the link in my last post, so I am hoping the mods will delete as I seem unable to.
https://www.youtube.com/channel/UCG3NbVuE8sfp3sFbQnj73nQ
Anyway, I am a week into my projectm building my own operating system, and I have been vlogging about my progress and frustrations. This is an invitation to all the doubters(quite a few of you lol) and everybody else to follow along with my progress, give any feedback or constructive criticism, and generally sit back and enjoy my frustrations and misery as I bring this thing home.
Hope you guys get a kick out of it, I know I have been :)