skysight-inc/HackerNews huggingface dataset:
It is not true that they do have hardly any impact on accessibility. But if you want to go that way: MVP.css uses `<label>` instead of `<fieldset>`/`<legend>`. See https://www.w3.org/TR/WCAG20-TECHS/H71.html.
But these are completely different devices, these are sold for 330 Euro here, which on one side is a lot of money, but on the other they are not that much more expensive than any "normal" designer pair of sun glasses.

If any "influencer" will start using them you can be sure that everyone will want them, and they will become a way to show off not unlike the latest-latest iPhone or similar fashion items, and if they become common enough they will be misused.
$50 iGaging clone of $130 Mitutoyo has absolute coords, https://www.amazon.com/iGaging-ABSOLUTE-Digital-Electronic-C...
I don't mind meetings. For me it's worktime. If I spent the entire days in meetings, I won't spend my free time coding features (I don't think anyone would expect that), and in the next morning standup I say "I spent the day in meetings X, Y and Z discussing A, B and C. We agreed on T."
Python syntax and libraries with nim’s packaging and distribution
It really is harder than you would think.

https://youtu.be/Hu9nhExp5KI
Is that really a relevant question? A full-stack title usually means web front-end, mobile, web back-end (or API), and database. Its a generalist title. You work mostly with HTTP, but even then an API framework may hide that.

If you're deploying to a PaaS you may never care about or notice lower layers. If not, your team may have a specialist (DevOps, platform engineer, network engineer) who manages network configuration, DNS, load balancer, connection pooling, firewalls, VPN, and other details.
I've actually been having a lot of fun building stuff using OpenAI Codex. I suppose something where I could write the specs and the AI spits out something resembling HTML/JS/CSS so that I can verify that I communicated correctly.

- create a dark mode palette for the page based on this image: {file path}

- make a form with a single name (not first and last), email, country code, phone
-- this form should allow a document upload when clicking
-- allow drag and drap to upload documents
-- add a tick box that says "I agree with terms and conditions"

- this form should have input validation
-- all fields should be secure from injection
-- name can be anything except number
-- file type is documents (not images but including PDF)
-- absolutely ban exe files

- upon valid input, send this form to {URL}
- if the response from {URL} is valid, redirect to {success page}
-- else show the error message if it's type 200
I’m not anti micro services. I’m anti micro services as a code organization strategy.

There are very real reasons to need process isolation in larger systems. Code modularity is not one of them.
Presumably they needed people to keep working, instead of being glued to the news. Harsh but in the case of an ISP makes some sense.
Or make the particles bigger
This doesn’t work if you don’t have a reliable way to differentiate visited pages by their page titles. I find pages where content and page title are often wildly different after a while performing deeper research using some online tools. You end up on sites with ephemeral information but the entire site may only use a generic site wide title and
while it’s east enough to differentiate them from the tab preview when hovering/switching tabs, your just at a loss with the title sometimes.
> it says nothing about needing to be "actively involved."

It specifically quotes "law enforcement activity" as "QUESTIONING A SUSPICIOUS PERSON", "CONDUCTING AN ARREST, ISSUING A SUMMONS OR ENFORCING THE LAW", or "HANDLING AN EMOTIONALLY DISTURBED OR DISORDERLY PERSON WHO IS EXHIBITING ABNORMAL BEHAVIOR". All of those are "actively involved".

> as they are engaged in enforcing the law that person needs to be eight feet away

I'm reasonably sure any court would consider the locus of action to be the first officer, not the second, and claims to the contrary would be dismissed. Probably why no-one is willing to defend the law from this injunction...
Picat Language which is designed to be more main stream than Prolog supports CP out of the box , also has a planning module
> You don't really get to know how your colleagues work/think over text based communication.

I've found the opposite: You don't really know how your colleagues work/think until you read something they commit to paper.

> Work does feel a bit more lonely.

Haven't felt that, but it depends on the person I think.

> I missed talking through problems. Writing about stuff is a different, more filtered way of processing information. I like to do both as part of my problem solving toolkit.

I prefer thinking through problems, and bouncing carefully crafted questions at times over email or slack. Maybe over zoom on occasion if it's a particularly messy problem.

At the end of the day, different people have different ways to solve the same problems, which is why I love the remote work revolution so much - it gives more choice, and allows people to seek out companies that better match their work style.
https://www.reddit.com/r/ProgrammingLanguages/comments/xb172...
Honestly, I don't think C is a good match for "how the machine works".

If you look at the assembler an optimising compiler produces from C, it can take hours to learn how to map the C to the assembler. Also, all the business with "undefined behaviour" (which they will hit soon, and often) isn't how computers work either -- assembler has (very little) undefined behaviour, if you write to a random memory location it is written to (unlike in C where maybe it is, maybe it isn't).

My recommendation would be to teach them whatever is the quickest way to something they enjoy, wether that be Python, Minecraft, Roblox, Javascript for web dev, or C if they (for some reason) really want to start by doing kernel programming or something like that.

You can learn all the "fine details" later, they have a lifetime to do it :)
It sounds like your experience is exclusively with open-science DoE user facility machines. What you're saying is true for the bulk of working scientists, not enough of whom are given funding to make efficient code -- just to make working code. However, even on those systems there is some good competition for the Gordon Bell prize each year.

Meanwhile, Defense and closed-science systems of similar scale continue to be used at very good efficiency on problems that are strictly non-feasible on smaller clusters. The leadership-class systems are prestigious, and that prestige helps drive needed technological advances, even if the places that need them aren't in the university system.
https://gitea.com/
Not to diminish the quality of the content in the answers of other respondents, but don't link directories and self hosted HTML blogs filter for a certain potentially unwanted writer bias? i.e. 30-something, male, agorist, nostalgic for the old internet, oddly niche hobbies, English as first or second language, ...
I’d honestly prefer <card> to <aside>. <aside> is very non-obvious, and is semantically wrong in a way that will cause (very) mild accessibility trouble. <card> is nominally invalid HTML (a reserved element name, basically), but will cause no accessibility trouble, and it’s rather unlikely that it’ll break in any way in the future. You could resolve the invalidity by spelling it <mvp-card> (at the cost of being an inline element in the absence of stylesheets). But frankly <div class=card> is just all-round more sane.
...makes you think twice about pointless overtaking.
To clarify, by "compilers" I mean "deep learning compilers".

There's many different paths to optimizing compilers folks use with PyTorch. One with close integration is NVFuser (see https://www.reddit.com/r/MachineLearning/comments/xa75km/p_p...), although there are other compilers like ONNXRuntime.

Yes, handling autograd (during training) is a whole different thing, and not all compilers support that.
how can I find the live wallpaper?
One could argue that this is the exact good use of shaming: As a mild punishment for anti-social behaviour
I watched the first episode of Numb3rs and, IIRC, he found the likely home of the criminal by drawing an analogy from the pattern of crimes to a garden sprinkler.

I did not watch any more episodes.
Rust with Lisp syntax so I could actually write unhygienic macros without learning a bunch of arcane stuff about compiler internals.
If you just want to clone and have git command line you can just type "git clone <repourl>"

Where repourl is what you if you click on the green Code button on a repository page. The github doc explains how to do it using other tools:

https://docs.github.com/en/repositories/creating-and-managin...
Ruby with python style type hints
Integer Conversions and Safe Comparisons in C++20
A C++ dialect that dropped exceptions, headers and backwards compatibility (especially backwards compatibility with plain C). Everything that can be is statically linked, so no fussing about ABI. Explicitly no support for dynamically linking the std lib, or passing std lib objects across ABI barriers. One big build in a compiler that runs as a daemon, no messing about with recompiling the world in each translation unit. One implementation that works the same everywhere because it's the same code. No committee, no standard. The implementation is the standard and there can be only one.

Have thought about this a lot, I really want it. I even started messing around with implementing it, but it's just a toy (an abandoned toy, even) for now.
I would also like to know why. I’m at the salary limit for my role essentially everywhere other than the US and so I’m considering a move.
i can sympathize with your pain

but you were laid off because you didn’t provide the value expected of you

it’s not reasonable to derelict your duties because you deem it so

your paid money to do a job management specifies not you

if you want power start your own company or quit. what you did was effectively embezzle resources from your employer.
You can also exploit people in a similar way. Especially when the one giving the contradicting order is in a position of authority.

For me this is on a level of a "clueless human" behavior, rather than "obviously computer".
IMO it is clear (i.e. you understand what it means), but it wouldn't fit you personally because of all your other commitments and life position, and everything you listed.

Which is totally fine, and means this working arrangement isn't for you, but it doesn't mean it is fundamentally unfair or that it wouldn't work for someone else (like you say - it could suit someone who isn't you).

To me though, you seem to say "this is unfair because it wouldn't work for me".
Those look serviceable, but it is impossible to be sure with only a single top-down view.

A spoon should have an ovoid bowl, and the handle must not be heavy enough to cause it to flip out of a small dish when bumped.
Well, most Prolog support clp(fd) (Constraint Logic Programming, Finite Domain) which mostly include support for minimizing/maximizing objectives.
That explains nothing. What problem does the product solve for enterprise, to make it worth the pain?

Why don't enterprise customers then do the sane thing that is so obvious to you?
You do if you want Apple's metal support for tensorflow.
"Exploited" was my failed attempt at humour :)
Very abstract question, but the code is compiling, I'll bite right in.

I think the 'ingredients' for my ideal language are more or less the following, in decreasing order of importance:

- Quality of the ecosystem. You can't buy or engineer this, it kind of has to happen naturally. Good FFI and trying not to be a "let's rewrite the world" language help immensely. It's controversial to put this as the most important bullet point, but the world we have to program in is much more complicated than it was even just 20 years ago. Programs live in an environment and have to interact with databases, networks, etc. I just don't see myself programming in a language where I have to rewrite my own data structures or network code or postgres integration, it's way too much work for way too little gain.

- Tooling. Just look at Java and Go (also Python and JS, albeit to a lesser extent). It's a massive, massive productivity gain to have modern, effective tooling that supports modern workflows.

- Language features. I'm partial to the ML family, but I'm not a radical in this respect, I'll program in almost anything as long as it's sufficiently expressive and doesn't have insane semantics.

A few _very wild_ ideas:

- A configurable type system. I'm sold that stronger and more articulate type systems are the future, but sometimes, especially in smaller projects, it's incredibly annoying to have to prove to the compiler that the code you wrote is actually allowed. There's an inherent expressivity vs. correctness tradeoff that it would be interesting to have "different settings" for.

- A dependency system based on functional semantics rather than names. Imagine to reduce each function to a canonical representation (for example: its De Brujin encoding). Now you can design a dependency system where you can import a function based on its representation rather than its name.

- First-class algebras. Imagine being able to program user-defined structured sets. Strings as monoids, Vec3 as vector spaces, calendar as affine spaces, etc.
Landlords dont provide any services. Construction workers build the house.

if there were no landlords people would still have 1 home and builders would get hired by the homeowner who could finally afford homeownership.

We have more empty homes in America than homeless people.

The market is not working because its failing to respond to the demand of more than 90% of the population for affordable housing despite us having more supply of housing than homeless people in need.
Edinburgh is in Scotland.
Starting to work on the syllabus of a class before your peer students can do definitely has lots of benefits, I've tried it before, and it has always landed me ahead of my peers.

You can also use this in other areas of life. Its better to start on the next challenge even if no one is offering you an opportunity.
That's sad. Specially reactions which is more chat/conversation oriented.
Please give an example.
The Journey Bootstrapping a SaaS to $10k MRR
> Peta=>Exa equals 1000x so you can get 31x the accuracy in a monte carlo assuming perfect parallelism

True.

> (at 1000x the cost)

Not as true. Summit, the previous machine, hit 148 petaflops (Rmax) at a cost of $325 million. Frontier has already hit 1102 petaflops (Rmax) at a cost of just under $600 million.
Exploring FPGA Graphics
One of the most mind blowing thing I learnt recently is that there is not introvert, extrovert and these kind of traits present within a person. They are equivalent to the typing we use in Computer Science/Mathematics defined by psychologist to study behaviors. As certain objects can fall under multiple type, each individual do not have a type but exhibit certain behavior of so defined type. As a result, it allows psychologist to refine/narrow/evaluate things based on these behaviors. But as a person, we are constantly evolving. Once you dissociate the personality from behavior, it shows how colorful we as individuals are!
Wow nice how did I not know that? 10GB for $15 is perfect, thanks a bunch
Yes, but, no. As in, I agree that you generally don't want senior devs who don't think at a level higher than the code level.

But I really hate trying to label this "product engineer".

Stop trying to make "fetch" happen.
It's both a toy and a tool. A tool for seeing the world as it is, beyond your immediate mental and physical capabilities. If you believe in god or something similar, it makes sense to see something divine in math.
very smart.
Standard ML, but unfrozen and most of the "successorML" proposals integrated into the standard. And it has somehow sprung a large healthy library ecosystem. And the MLton toolchain has gained a REPL.
I wonder if extroverts appear more confident to others and the feedback makes them more confident.
Has France cracked the YC recipe?
I left school with no qualifications.

Began my introduction to academia as an undergraduate at 36 years old
I started my masters degree when I was 40 for a further 2 years.
I am now 64 years old.

The main contributor of a successful adult education is life experience, something you do not have when you are 20 years old starting out as an undergraduate. You cannot buy or learn from any tomes about life experience. It must be a lived experience.

I found I had a focused commitment and an enthusiasm for the subject I studied.

A PhD is philosophising in your choice of subject, whether that be the sciences or in my case psychotherapy, and not a post graduate degree in philosophy.
people don’t explain exactly what a database is, why would a common business software need explanation?
What is your thoughts on Crystal?
Doesn't seem be be actively maintained, last commits were 4 years ago.
Typescript without the CJS/ESM/tooling BS. Plus a JIT compiler for performance.
I feel ya, but at the same time access to an online game is almost equivalent to unfettered access to the Internet these days.

Even with Microsoft's watchful eye, it still won't solve all the problems. Roblox was already poorly moderated. Club Penguin was meant to be well moderated with all sorts of mechanisms to ensure child safety but it was still used as a hangout for all sorts of adults as well.

Realistically there's no solution that will 100% solve the stranger danger that comes with access to the Internet. The only way is for parents to take on the responsibility - have children play on a server that only them and their friends have access to. Any Internet server that randoms can join will always come with a risk and it's up to parents to quantify that risk.
Here's a link to Picat's main site: http://picat-lang.org/ .
My Picat page have quite a few examples of CP/SAT models (also non-CP programs): http://www.hakank.org/picat/ .
Helm Release Time-to-Live(TTL) for Temporary Environments
My cynical take is that the majority of people don't change default settings. So it is only a matter of time before the setting gets obsoleted because no one uses it.

And yes, I do have the two bars separated.

The address bar is for finding things locally that I know I have like bookmarks. The search bar is for finding things on the internet. It really bugs me that those two very different concepts get merged and conflated in modern browsers.
Hey guys,

Patrik here. Naturally being a moron I´m reaching out to the more skillful society.
How can I make my website landing page with 6 menu items around a 3D head in the middle?
Is there a template to make it easier?

Patrik.
Tourist destinations get old real quick though.
Wouldn't it be more constructive to name this fantastic use, instead of just mentioning it and snarkily suggesting it's obvious?
Xinjiang lockdown: Chinese censors drown out posts about food and medicine
If AR takes off, analog+AR could offer the best of both worlds.
(Not that I have much of an advice to give, and only answering because you're in Portugal - my native country. but nothing to do with that as well.. :).

Sometimes we just have to "reinvent" ourselves. Do some introspection, drop those things that are clearly not working, search for other paths. I think we are all broken and trying to find our way in this world.
You don't even need to tune the model, just to show it an example:

https://twitter.com/Stavros/status/1569264581733761025
I think it's mostly culture. Compared to other regions, US favors innovation/risk taking and sees software developers as value creators rather than cost centers.

There's also the fact that USD is the global reserve currency which makes it much easier to raise capital.
Came here to say this. Rust is so great already, but with lisp syntax that would do it for me

By the way this already kind of exists.
https://github.com/JunSuzukiJapan/macro-lisp
Lisp syntax that translates to real rust at compile time. I love rust!
Since I'm not doing lowlevel stuff, for me it would be a statically typed language that has a typesystem so powerful that it never gets in my way and lets me express all constraints in types that I need for my domain (so it must be a value-dependent typesystem or similiar). In addition, the syntax must be terse so that it's easy to define (business) datatypes and mappings easily, so that someone can come in and read those definitions quickly and understand the domain.

And then one feature that I like which few languages support are some kind of contexts. Scala does this really well for example, but even in Scala it could be improved.

What I mean is that code that looks the same can mean different things in different contexts. The typesystem then ensures that it cannot be used wrongly though.

An example would be how "5 ± 3" can mean different things depending on the context, such as "1 or 8" or "mean of 5 with variance of 3" (in statistics).

Without such a feature it's hard to translate thoughts into code as easy in certain domains.
You make a valid point, but in my (albeit limited) experience its not that much better with Salesforce. Plenty of downtime and/or hidden data integration issues.

What Salesforce does better is “hide” the integrations between a web interface, but in the end it’s just replacing one set of problems for another.
AKA Nim but with more libraries.
Add a better type system and you've got Rust!
I share your opinion. I know few salespeople that are calm and introvert during our private gatherings and actively talk non stop while selling. Like two personalities in one body.
Yeah this really sounds like just Nim. Nim is great! (Though not popular enough yet)
Rust with lisp syntax.

Like what this macro does https://github.com/JunSuzukiJapan/macro-lisp

Wait maybe what I want already exists
> Introverts are more likely to wait for others to prompt them or invite them into the conversation

I won't pretend to speak for all introverts, but for me it's not at all a matter of waiting for an invitation (why should I ever?), but rather that I need to choose the conversations carefully, because they drain rather than energize me. I have a number of conversations "available" each day before I'm drained and need to recharge by - what makes me an introvert - not interacting with people.

But if the subject at hand is interesting or important enough, I will absolutely partake in the discussion and will absolutely not wait for an invitation. Self confidence has exactly nothing to do with me being an introvert.
Mileva did not do all his math for him, and if you know something I don’t, at the very least I think that needs a source.

Einstein’s reputation for being bad at math is an almost comical misconception, almost certainly due to his few known quotes about struggling with the mathematical toolbox he was using, but he was far and away more advanced in math than any of us mere mortals.
thanks for the link. I would pay good money for a book that explains in plain english and a few go/python examples how these are implemented and the theory behind them.
This is pretty ridiculous, the author has no idea what Cloudflare's claims are and instead focuses on arguing against the claims made by Kiwifarms admins.