skysight-inc/HackerNews huggingface dataset:
llvm-libc's memcpy is heavily sized optimized for this reason. A dedicated instruction that is fast for all cases, is ideal, though.
My experience has been the opposite. I work in a PHP shop and with each new version update, a handful of us are excited about the new changes that get made to the language. Our DevOps team has been on top of keeping our servers running the latest production-ready versions of PHP. So many of the refinements are a welcome change. I'm eager for stronger type hinting and other features that are still coming down the pipe.
> Consistent inequality on the basis of sex or race is the principle evidence that there is inequality "of opportunity."

How so?
Same here. Surprised so many people have commented on this without questioning the veracity of the claim. Specifically, the claim that it is importing your firefox data without you giving it permission.

It's not that I have trouble believing this. It's definitely something they might do. But when did some random redditor become a reliable source?

Christ, people.
Uber Receives Three-Year Contract to Supplement Dart Service
Bladerunner
Another interesting example of this is ZynAddSubFX [1].

Although there is not a company built around this (to the best of my knowledge), they do sell binaries while leaving all of the code open source.

[1] https://zynaddsubfx.sourceforge.io/
rails as far as I understand is opinionated and optimised for CRUD / database type applications. Catalyst is much more agnostic about the model you use. It provides the flexibility and a way of structuring the code and providing debug tooling that makes structuring a decent size app well reasonably easy to do.
Really just curious about this approach and want to test it since most old scraping methods failed on Facebook data. My take is that it is possible with enough resources since it is actually pretty hard to separate this from real usages.
You assume it was a trivial matter to become the first black female engineer there.
> For example, a man can wake up one day saying to himself, "Damn, I feel like a woman". If I don't accept that he is, if only for a fleeting moment, a woman, than I'm labeled a bigot.

This comes across as a caricature of a serious issue.

For what it is worth, whether I agree or disagree with you (or anyone), I strive not to mischaracterize your concerns.

I would like to ask a favor. Please read [1] and come back here afterward. Try rephrasing your comment. I hope you are capable of making a good faith attempt at understanding sex (at birth), gender identity, expression, and so on.

1: https://www.adolescenthealth.org/Meetings/Past-Meetings/2017...
I hope someone does this and reports the results
This has been my feeling for years, and why I think it'd probably be in Apple's interest to let people sideload apps. They could still require them to be signed, but otherwise be hands-off. The vast majority of users wouldn't go through whatever hoops were necessary to set that up -- even if it's just the single hoop of flipping an "allow non-App Store apps" switch in Settings -- but making it possible to do that gets them out of a lot of the regulatory imbroglio they've been heading toward. (I also can't help but feel it's necessary in the long run if they're serious about the iPad in particular being a general purpose computing device rather than an application console.)
If you want text only (especially if it is only ASCII text) and not HTML, consider using Gopher. You can serve them with both HTTP and Gopher, actually. (If you want to accept public comments too, then NNTP is another possibility.)

If you do want HTML (or possibly Markdown), then of course HTML will do. Just use plain HTML (perhaps with a common header and/or footer, added either ahead of time or using server side includes); no CSS, JavaScripts, decorations, etc.
they teach python in business school these days, so I think programming is more accessible than ever.
It's closer in size to the new iPhone SE than the old one :(
Reminds me of Dr. Banting and the isolation/discovery of insulin, ultimately leading to a nobel prize.

> Banting was no expert in the field of carbohydrate metabolism, so when he requested laboratory space and facilities from Professor John James Rickard Macleod, Head of Physiology at the University of Toronto, the esteemed physiologist was at first reluctant.

> However, Banting’s persistence and the possibility of more reliable results persuaded MacLeod to donate laboratory space. While tying up the pancreas to make it break down was not a new investigative tool, the idea of isolating islets due to their slower degeneration was of keen interest to Macleod.

https://www.medicalnewstoday.com/articles/323774#development
Could you please answer my other question:

>> Utilitarianism as the moral mechanism of social policy

> "Is this a quotation? A phrase from a particular work? Could you share the context?"
To me, this is a feature: I don’t want to have a million passwords because some random developer doesn’t like my preferred authentication method. As a user, I prefer to pick a trusted authentication provider and use it everywhere because, in the end, it’s a lot simpler for me: I don’t need to remember half a million username/email/password combinations, I just need to be able to authenticate myself to Apple.

Developers, web developers especially, often seem to forget that the browser is a _user_ agent. Instead, they force their aesthetic and functional preferences on me, when I have chosen fonts, colors, interactions and systems that I prefer to be able to use wherever possible.
The scorecard on the website "EvictionLab.org" is focused on evictions.. The scorecard has ~20 categories that might be important to renters. Again, not seeing how it's political beyond being biased toward "evictions are bad."

https://evictionlab.org/covid-policy-scorecard/ca/
Manipulating the clipboard is not the problem, reading it is. AFAIK there is no way to read the clipboard from JavaScript without user interaction. If there is please post a repo.

It used to be true but all that was fixed like 10 years ago.
Something as simple as "Pythagoras' theorem" can move forward through time and remain correct, but a complex philosophy that was itself created in response to the conditions of the time can't be seen as "universal" or "timeless".
The negative comments are because people aren’t aware of their privilege and they need to check it. I personally don’t see the issue, this is recognizing someone for their contribution. It’s a very easy gesture that doesn’t harm anyone. Yet people want to rant about this isn’t fair or this won’t solve racism. Life isn’t fair and this woman had to deal with hardships that were imposed on her because of things she had zero control over. Yet she still accomplished a lot. Recognizing the unsung heroes is a great thing and there should be more of that, especially if it’s a woman or a person of color.
This is a great way to prototype some simpler, mostly CRUD-like applications.

Definitely not future-proof as new business rules may be hard to add after a while, but by then the PoC has shown its value and ROI, and writing a real app might become a no-brainer anyway.
I believe in a regular store you can just roll by the security without letting them check your stuff. They can make a citizens arrest or call the cops if they think you stole something, but at great risk of a lawsuit if they are wrong. However, Costco is a private club. You agree to their terms and conditions as a member of that club, and you must abide by the receipt check or they can ask you to leave. That was my understanding of the situation a decade ago, things may have changed.
> It seems pretty clear that absolute free speech is absolutely off the table.

Actually, speech is probably the one area that actually realizes Mill's otherwise unrealistic ideal case for when society should have no jurisdiction over individual action:

"when a person’s conduct affects the interests of no persons besides himself, or needs not affect them unless they like (all the persons concerned being of full age, and the ordinary amount of understanding)"

Mere speech cannot affect the interests of anyone: words are not magic spells. So by Mill's logic, society should indeed have no jurisdiction over speech--absolute free speech should not be off the table.
Unfortunately Face ID has become much less useful since many of us began using face masks. I wish I had touch ID back on my iPhone.
And the sun in eight light minutes away. The sheer power is mind boggling.
>Technically the software isn't killing anyone, irresponsible users of it are.

Irresponsible users, yes, but in the users who are using the software as it was marketed for use.
> Go build a fully dynamic app

We're talking about internal tooling for businesses here, this isn't necessary at all.

I disagree with the person you're responding to, PHP and HTML should be more than enough for such things.
Oh man, that's awesome! I wish they'd do the same thing for contacts. There are a bunch of messaging apps that "need" access to every contact in your phone. I have 1 friend using their service, I don't want to give them access to my other contacts. So I don't use that app. But if I could restrict them to only the one contact I care about, I'd probably use them.
Irreversibility and Heat Generation in the Computing Process (1961) [pdf]
It's a little different, I think.

You could have it set up where your face is the one-and-only thing that identifies you, but that doesn't seem to be the case in practice.

Instead, we have the multipart authentication used in many places today: something you know (password), something you are (biometric fingerprint/face), and something you have (your physical device, your email account, your phone number).

Any one of these has downsides (stolen password, biometric misidentification or duplication, redirected phone number) but in combination with the others makes it much harder to circumvent authentication.

Almost all systems have some kind of fallback that rely on a 'something you know' like a master password, and can optionally only be changed if you have other authentication methods (like physically having the device in your hands).

Having multipart authentication allows for a better user experience (look at your phone and it unlocks) with an acceptable amount of risk (you have to have your phone and be you in order to unlock it), with systems to fallback to if something fails (get the super secret password off that slip of paper you hid in your mother-in-laws garden shed behind the loose brick in the wall). The typcial authentication flows are both more secure and more convenient, and the user is responsible for the security of the backup.
Indeed, there are a lot of them actually https://ruby.fandom.com/wiki/Special_variable
> A tyranny of majority is a thing :(

It's a meme for sure. Whether it's a "thing" in the reality of modern American discourse is sort of an open question.

The fact that the people most enthused with the idea of being suppressed by the tyrannical majority are members of the ruling party, dominant gender and most affluent racial demographics sorta makes the logical construction a bit complicated.
> Whenever this topic comes up, there are always a lot of comments to the effect of "facebook isn't the problem, you are". Maybe it is best to think of facebook like sugary food. Many people have no trouble having one piece of chocolate and then leaving the rest for later.

I have posted such comments. But they are usually in response to people telling me it’s also the best thing I can do. When people make sweeping statements, they should expect pushback.
Here you go, sorry for TechCrunch link:

https://techcrunch.com/2016/08/25/whatsapp-to-share-user-dat...

edit: Here's some better links from @bigbugbag down below:

https://en.wikipedia.org/wiki/WhatsApp_snooping_scandal

https://en.wikipedia.org/wiki/Reception_and_criticism_of_Wha...
I didn't check properly before I bought a Moto G5... the only Lineage image there is crashes its sound server whenever you connect a Bluetooth headset. I'm trying to get the dev to share their build steps so I can look into what is happening there, but they're not responding :(
> These are critical life safety devices that are impossible for individuals to evaluate for effectiveness on their own.

Well, that's not quite true. Just take a big fall where you really need your harness not to break and see what happens. You (or the person who scrapes you off the ground) will quickly find out whether your harness is effective.

This testing procedure is prohibitively expensive and best avoided.
>into a "6 pack" photo line-up

How did the people in the 6 pack photo line-up match up against the facial recognition? Were they likely matches?
I mean in that sense, GPT probably just extracts low-n counts as separate concepts.

I'd love to see an architecture that can keep a separate short-term memory to allow it to count with multiple digits and follow algorithms. On the other hand, given what we've seen from GPT, at that point I would actually worry about it becoming a general intelligence...
> What in the world shows a "political bias" in this paragraph? Caring about homelessness?

They are aligning themselves with one side of an issue. Whether you agree with them or not, it does demonstrate a bias.

The language used is editorialized. Words like "crisis" or "large spikes" express an opinion rather than a fact. They could have made quantitative statements about homelessness, evictions, or the shortage of housing to let the reader decide whether this is a crisis or what constitutes a large spike.

Even if you agree with their bias, it is important to avoid expressing bias since it may undermine the very issue that you want to address. For example: landlords may be unsympathetic to this language, even though it will affect them negatively.
Sure.. But the case being discussed has a maximum frequency of 1 in a million every 18 (2 terms of childbirth) months, further reduced by needing to be a woman of reproductive age, fertile, etc etc.

This case of "one in a million" does not happen frequently.
Think most people are missing the point. There are thousands of Excel users who can write fairly complex formulas using declarative rather than procedural approach. They currently share spreadsheets by email. The entire spreadsheet - all data and all formulas are shared. Maybe they want to share only a subset with some folks, and maybe they will start small and keep enhancing the apps.

That's what this tool looks like will accomplish. A new class of apps will be built - that have never been built before. The so called app market will expand.

This doesn't replace the current apps, or the current set of engineers developing these apps. This grows the overall market to be 10x larger than what it is now.
> Well, the problem is we don't know why they are using it.
>
> That almost makes the notifications useless.

If your app is checking the clipboard or my location on a frequent basis, it's your job as the developer to communicate to me why you are doing this.

If the notifications are frustrating, users will turn off the permissions or remove the application entirely. Crappy snooping applications are gone. Mission accomplished.
Yes pal, let's stop giving preferential treatment to senior citizens, pregnant women, people with disabilities, let all those bastards learn to fend for themselves. The damagce caused by ADA must be estimated in the billions. Lets remove also sex education, those pesky pre-teenagers should learn about how the world works just by their own. Were you fired, lost your insurance and now have cancer? Tough luck. Are you a bipolar person? Just be happy. Were you raped? Bad things happen, just forget it.
Nobody cares how long you worked for your last employer, even if an hr drone says it.

As an employer What I care about is what you can do for me now. That’s it.
Trivia or Optima in Common Lisp support that.
The Coronavirus Pandemic Has Changed How We Sleep
I thought this was gonna be about my wierd high school friend
Maybe this is a little off-topic, but has anyone else noticed that the Microsoft Teams browser interface works a lot better with Chrome than it does with Edge? Aside from the curious behavior where Teams meetings open in a browser, then either the native Teams app or another browser depending on which "Teams" ecosystem your meeting originated, if you open the Teams browser interface in Edge, you cannot share your desktop or present files. If you open in Chrome, you can do these things. Go figure...
This is not related to main content of the post. But when I visit the page on a laptop, a sizeable portion is taken by the header- two or three layers in a div (lb-clearfix m-nav-double-row)- one of which is logo and create account ( blank space between logo and button), then the menu bar (blank space on the right below create account button), then the blog menu and search. In the main section body, a large portion on the right is white space. I have not done UI UX for a few years. Is this a good design? Are there reasons behind it? (views on mobile, etc)
You missed the biggest one of all, he doesn’t have to work at all anymore. Giving him all his time back, which is priceless.

But, they also become what they likely spent their life hating: a non-worker. Worse yet, they get the added distinction of becoming a leech on the human network, gaining further wealth through usury. The welfare recipient at least puts all the money they’re handed back into the economy. The capitalists can never claim that, and mostly horde.

The OP is correct in that materially, the capitalist and the worker are largely equals. We all use the same phones, TVs and computers now. When I was a kid in the 80s a car phone was something only in movies, I never actually saw one.
We have Jitsi, which is Free Software. Zoom shouldn't even be considered for anything in the first place.
I fully agree, we should strive for systems that cause it's users to fall into the pit of success[1]. We do this when it comes to driving, road diets[2] or roundabouts[3]. We should have systems to ensure healthy social media use as well.

1. https://blog.codinghorror.com/falling-into-the-pit-of-succes...
2. https://en.wikipedia.org/wiki/Road_diet
3. https://en.wikipedia.org/wiki/Roundabout
It’s not a mischaracterization. That is the platform of the trans positive groups. They say that sex and gender are divorced and anyone who does not agree with that are committing hate speech. Further there are those that advocate for fluidity of gender. They say that a single individual may float across the whole spectrum of gender in the same day. If I don’t use the proper pronoun at the right time for that person, again, I am committing hate speech.

If I say in my reality, remember they are claiming relativity, that gender and sex are the same; If I say no one floats across the spectrum like that, rather than them conforming to my reality as they demand of me and society at large, I am labeled a bigot.
> This "equality of opportunity vs equality of outcome" discussion is a mischaracterization of the position of "the progressive mob" that is misguided at best, dishonest at worst.

It's also misrepresenting Mill, who surely did not argue against the desirability of equal outcomes. He was simply writing in a different environment, where giant glaring differences of opportunity made for easier argument and lower hanging fruit.

I don't see how you get from "Women must have access to the same professions as men" to a person who necessarily agrees with "It's not a problem if chicks aren't paid as much as dudes, there are all these other factors".
For anyone interested in formal verification, there's this super slick project Metamath Zero [0] by Mario Carneiro that is working to implement a verifier that can verify itself, compiled binary and all.

As discussed on the project page, Lean is aimed at being ergonomic but at the price of a large (and somewhat buggy) codebase. On the opposite end of the spectrum is Metamath [1] which aims at being the minimum needed for formal verification, but at the cost of extremely pedantic (albeit interesting!) proofs.

Metamath Zero, attempts to find a happier balance by designing a language which is both ergonomic for the proof-writer as well as minimal enough to allow self-verification.

At the moment, the project is still pretty alpha but Mario is both extremely talented and actively developing. That said, if you are someone like me and just want to dive into the math, definitely check out Metamath [1]. It's library of proofs for standard ZFC foundations, set.mm [2], is seriously impressive. I mean, you can find a proof of the fundamental theorem of calculus and trace it all the way back to axioms if you so please (see theorems ftc1 [3] and ftc2 [4])!

For someone with a background in math, the set.mm [2] database is an absolute blast to rogue around in. It takes some getting used to, but I am starting to prefer set.mm over Wikipedia when applicable.

Anyway, I love this stuff!

[0]:https://3g2upl4pq6kufc4m.onion/html?q=metamath%20zero

[1]:http://us.metamath.org/mm.html

[2]:https://github.com/metamath/set.mm

[3]:http://us.metamath.org/mpeuni/ftc1.html

[4]:http://us.metamath.org/mpeuni/ftc2.html
Software flies rockets, planes, ships, cars, factories and just about everything else. Yet somehow LE shouldn't be using it because... they are dumb? Everyone else is smart tho.
I’ve never had this issue with lisp code bases, and I’ve read through quite a bit of lisp by now. For me, lisps—whether CL, Clojure or Emacs Lisp—are some of the easiest languages for me to identify and correct the source of a bug in.
Checkout Cool Apps
>If you have access to only engineers

As a programmer, I'm very lucky, but none more than here. I have access to an infinite amount of programmer time. Okay, realistically that's bounded by the number of productive hours in my life, and more realistically, my level of interest in a thing. But it's easy for me to tell someone else "oh yeah, just get a programmer to do it" - because if I had those same desires, that programmer is me.

But looking at the job market for programmers and the salaries commensurate with the demand for them (both in and out of the Valley), "access to a programmer" is something that many people still have to reach to get, and "learning to code" is not a quick or easy process. Honeycode isn't the first product in this space, nor will it be the last.
One of my more used quotes. Page 35 on the document.

> He who knows only his own side of the case, knows little of that. His reasons may be good, and no one may have been able to refute them. But if he is equally unable to refute the reasons on the opposite side; if he does not so much as know what they are, he has no ground for preferring either opinion. The rational position for him would be suspension of judgment, and unless he contents himself with that, he is either led by authority, or adopts, like the generality of the world, the side to which he feels most inclination. Nor is it enough that he should hear the arguments of adversaries from his own teachers, presented as they state them, and accompanied by what they offer as refutations. That is not the way to do justice to the arguments, or bring them into real contact with his own mind. He must be able to hear them from persons who actually believe them; who defend them in earnest, and do their very utmost for them. He must know them in their most plausible and persuasive form; he must feel the whole force of the difficulty which the true view of the subject has to encounter and dispose of; else he will never really possess himself of the portion of truth which meets and removes that difficulty.
> This has nothing to do with economists; the Western legal system is (more or less) based on the weighing of different interests (definitionally: utilitarianism). There are, of course, a few exceptions -- which graze deontology, and even rarer still virtue ethics and (more historically) some divine command theory -- but overall, I'd say that yeah, we're pretty much utilitarian.

Would you recommend an essay or book chapter that elaborates a bit on this assessment?