skysight-inc/HackerNews huggingface dataset:
Indeed. For those who aren't familiar with the concept, you can consider them as the logical conclusion of exceptions.

Traditional error handling, as found in C for example, forces you to handle the error at the moment you detect it. Often, though, that's deep in a library, and what to do about the error depends on the context.

Exceptions allow the a function to declare that when an error occurs in its dynamic scope, it should receive control to handle it. This is, in many ways, a major improvement.

However, consider a program that is parsing a data file. Halfway through the file, it encounters a malformed record. In an exception-based language it would throw an exception, unwinding the stack until you get to the main program logic. However, at that point you've closed the file, losing your position in it and any partially-parsed records. The only real recovery options are to abort reading that particular file or abort the load entirely.

Conditions allow the function that parses a record to declare that it can recover from a malformed record by replacing the binary data with something else, producing an error record, or producing some record that is given from the outside. Similarly, the code that loops over the records can declare a recovery path that skips the malformed record and continues with the next one. Then, when an error occurs, the main program logic can inspect the broken record (possibly by presenting it to the user) and instruct the condition system as to which recovery path to execute. Only then does the stack unwind, and only as much as necessary to get to that recovery path.

In short, exceptions separate detecting an error from handling it. Conditions add a third part, deciding how to handle the error.
So privacy is now an ethical question but not a human right?

Historical precedents no longer matter, so we as a humanity can again commit all the atrocities of the past? Lunacy.

Sorry to disappoint you: we ("people") should be especially worried about technologists eager to define what is ethical and trying to overcome laws with their own interpretations. No wonder many companies are constantly in courts because of their "ethics".

Besides, the interplay between ethics and law runs through the whole Western philosophy.
Ah, Bechtel, the company which comes in every newly aquired American colony to suck the victim's government money.
I don't know. Whether the answer were to be either 'our entire human culture', or 'absolutely nothing whatsoever', or any point in between, how would that be relevant for the discussion at hand?
Location: Toronto, Canada
Remote: Yes, hybrid is good too
Willing to relocate: No
Technologies: JS/TS, Node.js, Go, Linux, PostgreSQL, SQLite, Docker, Kubernetes, Emacs
Resume/CV: upon request
Email: fresh.map2548@fastmail.com

I've been working professionally as a developer for 5 years. I have worked at manufacturing and accounting firms. I have also freelanced as a full stack engineer delivering web applications (inventory and purchase order management systems).
New device generates electricity from air
Looks like there’s no tree functionality. I’ll be sticking with Orion for the time being.
> I have a designated key on my keyboard to invoke Shortcat. This let’s me “click” on anything on the screen (or in any menus, visible or not).

Oh, that's sweet. Anyone know of a version that would work in a Linux-based system?
Location: Near Austin, Texas

Remote: Yes, only.

Willing to relocate: No.

Technologies: Web3. SaaS. Open source, cloud, devops, blockchain, marketing tech, started out with HTML, CSS, and JavaScript but don’t code anymore. Highly technical, but mostly operate at executive level these days. Although not afraid to get my hands dirty with content.

Résumé/CV: https://trentlapinski.com/trent-lapinski-resume/

Email: trent (at) mysticlabs [dot] com

Telegram: @trentlapinski

LinkedIn: https://www.linkedin.com/in/trentlapinski

Calendly: https://calendly.com/trentlapinski/30min

Bio: A data-driven full-stack marketing strategist with leadership experience in product marketing, developer relations, Go-To-Market (GTM), branding, growth, product positioning, and messaging in Web3, AI, and SaaS. Holds a track record as a former startup CEO, former host of the Hackernoon podcast, and author of “Growth Unchained – A Web3 & AI Marketing Strategy Guide.”

Areas of Expertise:
Product Marketing • Marketing Strategy • Developer Relations • Branding • Market Research Growth Marketing • Analytics Analysis • Data-Driven Decision-Making • Remote Team Leadership Content Creation • Project Management • Budget Development & Management
KPV LAB Edinburgh | Front-end Engineers | Full-time | Edinburgh, UK | Hybrid 3 days onsite

KPV LAB is creating new visually stunning and meaningful ways to explore and present information.

Our 3D data visualisation project is looking for more engineers to join the current dev team of seven. Web tech stack: TypeScript, React, lots of WebGL (prior WebGL or shader experience is a bonus, but not necessary), Node.js, Postgres.

More details (with pictures of our fantastic office in the centre of beautiful Edinburgh) see [https://www.kpv-lab.co.uk/jobs/](https://www.kpv-lab.co.uk/j...

For questions start a conversation with our CTO Tom Beddard:

tb @ [kpv-lab.co.uk](http://kpv-lab.co.uk)
Are you one of those that can't read where I explicitly stated "Obamacare (unACA)"?

reading comprehension is important if you're going to try to dunk... because an IQ above single digits would show you that the unaffordable care act was directly referenced by me.

To be clear: the unACA helped a handful of people and made it more expensive for everyone else with lies (keep your doctor) and lies (keep your plan) and more lies (save $2500).

I have extreme distain for the unACA because it's government solutions to government that is built on lies and doesn't solve the problems - instead it's goal is to exacerbate the problem so the "public option" becomes "desirable" by those who think big government solves problems (if you need time to go look up works like exacerbate? I'll be here when you get back)
It's not as high in priority as these roles, but will be back open and advertised in the coming weeks/months. There are still folks in that pipeline, though.
I love the simplicity and interface, but it seems unclear where the money goes. I can't find a FAQ.
To each his own. I really enjoy my divorcee life and I am annoyed when one of few remaining old friends calls me. I think people like me will proliferate.
Prolog comes from the era (the 70s) where computationally interesting and algorithmically complex problems were a proportionately much larger part of the computing scene than they are today, what with our personal computers, data crunching, and web applications. It’s not really that those kinds of computing paradigms are bad so much as they aren’t nearly as relevant as they were. And a typical programmer, even if they do encounter a problem appropriate for that kind of approach, is much better off using the typical software they have tons of experience with, rather than attempting to learn a new paradigm and uncovering all its pitfalls in the process of learning it.

Exhaustively searching an exponential space with no heuristics for reducing the search space is obviously gonna be way easier in a familiar language than in a new language.

The one use case I do see for prolog and similar tools in the modern day is for Constraint Satisfaction programming. Obviously, exhaustively searching an exponential solution space won’t be better for that, but typically you can use concepts like Edge and Arc consistency (which are core to CSP solvers) to greatly reduce the actual search space. Implementing those algorithms from scratch in an imperative language is annoyingly hard, so reaching for optimized, generalized implementations can be a good choice.

For something like a Sudoku solver, edge/arc consistency can greatly improve compute times. If you’re good at sudoku, you are already implementing these techniques when solving puzzles, just like good chess players implement minimax search without having to be told what minimax search is.

https://www.sciencedirect.com/topics/computer-science/arc-co...
Happening again today. Bitcoin crashed $300 while QQQ up 1 percent. it's nuts how weak bitcoin is relative to tech for the past 3 months. No one has done any investigation into this. I think it has to do with the fed government selling its Silk Road stash of fifty thousand bitcoin. You would have to somehow get the time stamps on a second-by-second basis to see which exchange the selling is coming from. That would not tell you who is selling, but it would give more info.
Is that a ranked list?
I'd love it if junior engineers organized code as well as ChatGPT. I'd also love it if all engineers stopped mixing spaces and tabs.
The only problem I have with going mouseless is selecting text (for copy/paste) that isn't in a tmux buffer. Copying from a pdf or web browser, you're SOL without a mouse. To my knowledge, there isn't a way to do this unless the specific application has this functionality.

You might be able to address this through the WM, which would be a fantastic accesibility feature.
keynav can do that (both that exact version and a slightly different default mode)
Couple of very good kids games recently on this theme:
https://www.thinkfun.com/products/dog-crimes/ and https://www.thinkfun.com/products/cat-crimes/

If you have a suitably interested child, this could provide a fun bridge to constraint based programming.
Now do feminism

https://uscpublicdiplomacy.org/blog/feminist-was-spy
Vectorization: Introduction
> Bechtel (a nuclear security contractor contracted to USG)

It is funny how this company makes everything, from highways to nuclear reactors.
Sudowrite | REMOTE | Full-Time | Competitive Salary + Equity Hiring: ML and Full-Stack and Community Mgmt
SEEKING: Full-Stack, ML Engineers, Community Manager (who also write!)

- We believe the future of writing is AI & human collaboration. Sudowrite is the best AI for authors.

- We are profitable and growing revenue 20+% MoM.

- We’ve been featured in The New York Times, New Yorker, Verge, etc.

- We believe new tools will enable a renaissance in art & creativity and we want to help the next generation of storytellers tell better stories.

- We’re 100% remote and support work-life balance. We meet up in person a few times of year, previously in New York, Yosemite, and Hawaii. We encourage diverse candidates from all over the world to apply.

- Eng position details: https://sudowrite.notion.site/We-re-hiring-engineers-to-make...

- Our community manager listing isn’t live yet, but email if interested and we’ll send it to you shortly.

Apply by emailing careers@sudowrite.com
but if you got better, how would you know it was the doctor and not just random chance?
base rate fallacy applies
Oh, the nostalgia... the associated EFNET channels were fun.
The mouse keys specifically are part of the keyboard firmware. So those would work in linux. For window management, i3 is a common one. Shortcat is the only one I haven't found a linux alternative for.
Fullstack developer (with frontend focus) - 8 years of exp.

Location: Brussels, Belgium
Remote: Yes, fine with US timezones
Willing to relocate: No, but willing to travel
Technologies: Front-end stack : Javascript/Typescript, Angular, React, Vue, Svelte, ... && back-end stack : NodeJS, Java (Spring), PHP Laravel
Résumé/CV: https://drive.google.com/file/d/1NBPWznn0dB2hKfvgoR_cVFLnJNbNXsDp/view?usp=sharing
Email: (on my resume)
I don’t get why is this being discussed, isn’t it easy to go check old conversations and try to replicate them today?
Location: New York, New Jersey

Remote: Yes, or hybrid

Willing to relocate: No

Technologies: Java, Spring, HTML, CSS, Git/GitHub, Tomcat, Maven, SQL, MySQL

Resume/CV: https://docs.google.com/document/u/0/d/1iYfeX96sp6ZFeAdupaPi...

Email: alexislmiranda@outlook.com
Ooh this brings back memories. This project made my embedded cross-compilation iteration speed go from like 2-30 minutes to 5. This was 20 years ago. I don't understand why this isn't more of a thing these days. I think Bazel can do this, but I've felt nothing but pain from using Bazel.
Wow! This looks really cool.
Excited to try it.
This might be filtering for trust fund kids? /s
> squamming loins

?!?! I looked it up, but there are too many definitions... https://www.urbandictionary.com/define.php?term=Squam Is that a synonym for "knocking boots" ?!
People can still malicously send emails in your name, even without an mx record.

Don't trust my word for this, have a look at CloudFlares article about this:

"How to protect domains that do not send email"

https://www.cloudflare.com/learning/dns/dns-records/protect-...
seems like a genius way to legitimately funnel dark funding.

you can literally invent million dollar excuses for value transfers to arbitrary individuals.
If would be so cool if it is true! Well, is it?
With Zig, you just write something like:

const c = @cImport({
@cDefine("SOME_MACRO", "1");
@cInclude("raylib.h");
});

Which translates the header files directly into Zig and allows you to call into them under whatever namespace you assigned them under. You even get completions (assuming you're using the language server)
Your graph shows declining interest rates as well?

You're not posting very much evidence that the Fed often raises interest rates.

Your graph clearly shows the 15%, 17%+ federal funds rate of the 1970s, and the 5% we're at today, and the 0% we spent the last decade at. The error is clearly that we've overcorrected and dropped rates too low.
Evidence Based Medicine is one of those things that is a good thing, but was pushed so hard by its proponents that it ended up overemphasizing a particular kind of study as the only real way to know things in medicine.

Yes, absolutely, medicine should be evidence based. Yes, large randomized, double blind, placebo controlled studies provide a lot of information.

However, there are limitations with these kinds of studies.

First, it may not be ethical or practical to study some things in this manner. For example, antibiotics for bacterial pneumonia has not had a randomized, double blind, placebo controlled study.

Famously, there was an article discussing how parachutes in jumping out of airplanes had not been subject to a randomized, double blind, placebo controlled study. https://www.ncbi.nlm.nih.gov/pmc/articles/PMC300808/

Later, somebody did that study: https://www.bmj.com/content/363/bmj.k5094 and found that parachutes made no difference, but it is not applicable to any real world case where you would use a parachute.

Which illustrates the second issue with evidence based medicine. Many times, the large trials's main thing they are measuring are different than what you really want to know, or the population they studied has significant differences from the patient who is right in front of you. How to apply the results of the large study to the individual patient in front of you is still more of an art than a science.

Finally, I think there is the example from machine learning. It has turned out that instead of creating more and more rules, feeding lots and lots of data to a neural network ends up performing better in a lot of machine learning cases. In a similar way, an experienced physician who has treated thousands of patients over decades has a lot of implicit knowledge and patterns stored in their (human) neural networks. Yes, these decisions should be informed by the results of trials, but they should not be discounted, which I think that Evidence Based Medicine did in at least a small part. During my residency, I worked with physicians who would examine and talk with a patient and tell me that something is not right and to do more extensive tests which would end up unearthing a hidden infection or other problem that we were able to treat before it caused major problems. They were seeing subtle patterns from decades of experience that might not even be fully captured in the patient's chart, much less a clinical trial without thousands of participants.

So yes, these clinical trials are a very important base for knowledge. But so is physician judgment and experience.

Source: I am a physician.
"Medieval" can sometimes be applied to places like China or India, but it's not used that way by historians. In general historians don't use the terms "Medieval" or "Dark Ages" much anymore, and if they do it's with qualifiers. For Europe "Post-Classical," "Early Middle Ages" or "Late Antiquity" are more often used refer to the earlier Middle Ages.
I never saw it, I was to busy playing tennis and dining at Dorsia.
Thanks for the info, though I think the point where I'm curious about is how exactly the 'TTL logic chip' itself starts-up.

Are there any 'how-to-make TTL logic chips from scratch' resources that you know of?

For example, the die images and schematic of the most basic TTL chip, the SN7400:

https://en.wikipedia.org/wiki/File:SN7400_1965.jpg

https://en.wikipedia.org/wiki/File:TTL-00-die-schema.jpg

Show odd patterns and I can't figure out how pushing electricity across it will make it do anything other than heat up.
curious how combative some people seem to get about homeopathics when placebo has been shown to have consistent positive effect, without side effects, for almost every illness
Genuinely asking: have our expectations gone up, or have we started thinking about it in a more critical and realistic way after the initial glean has worn off?
This sounds surprising to me. Do you have a link that goes over the problems?
I'm excited instead. To know the limit of human being.
> There is no clear definition to what makes a true tongue

For such an ill-defined something it does has a fearsome reputation
The Dutch Seminar on Data Systems Design
New Zealand does have a claim containing McMurdo Station. It doesn't have much land since Ross Sea gets close to South Pole.

The unclaimed Marie Byrd Land is next to Ross Dependency. New Zealand would have good claim. But the nearby countries mostly claimed areas directly south.
Web is the achilles heel for mouseless environment. And with the rise of browser webgpu based UIs, trying to work around the issue with extensions is increasingly futile. Mousekeys can work as a crutch, but I doubt their convenience for anything but last resort use.
My point is that they are very different things. A powerful Congressperson can block an infrastructure bill. That bill would result in a lot of work in the physics definition. The sociological power definition is at odds with the physics power definition; more sociological power can lead to less physical work. In contrast, more physical power leads always to more physical work (or, at least more work per unit of time).
Location: Vancouver, BC
Remote: Yes
Willing to relocate: No
Technologies: JavaScript, Node.js, Express, Python, Poetry, Flask, Git, Java, Matplotlib and more
Résumé/CV: https://drive.google.com/file/d/14oXe10o0N2EJdYOyCrMbV56WDVK_U3Ac/view?usp=sharing
Email: liamilanyvr@gmail.com

Hi! I'm Liam, just graduated from high school, going into UBC Sciences next year, and looking for a programming related internship/mentorship/job. I'm a snowboard instructor during the winter season, so I have some work experience. I've been programming for 7 years, but have never worked professionally in the field, mostly working on personal projects.

My most recent project is a database of electron orbital probability distribution renders done in Python and Matplotlib: https://liam-ilan.github.io/electron-orbitals/

Check out my GitHub: https://github.com/liam-ilan

Open to doing just around anything you need me to do. If you have an opening, or any advice, hit me up :D
LLVM is definitely more complex than a toy assembly you might learn in an intro computer architecture course, but it's generally somewhat less complex than working with real assembly languages. Although the complexity in LLVM is a very different kind of complexity from assembly languages; LLVM is ultimately a higher-level abstraction than machine code, and the semantics of that abstraction can be complex in its own right.
> They are sitting on too much deposits as is, but even without that fact it is purely greed - or, to use another phrasing, it’s the right business decision for maximizing profits. They literally have no reason to improve returns on deposits.

Can I look up deposit volume per bank somewhere? I assume even banks will care at some point. 1% probably not, 10% probably yes?
Sure, I agree that it's dogma within the church, that's why I mentioned the Holy Trinity.

The holy trinity wasn't known to Jesus at the time of his life or death. It became apparent that he, the holy spirit, and god were the same post resurrection. That's what separates Jesus from other canonical characters like saints and disciples - he was destined to become one because it was God's manifestation of himself. The others are just humans with extraordinary presence whom God chooses to act on the world through. It was pretty clear Jesus perceived himself as the latter.

Anyway, I could be wrong. I learned all this nearly 20 years ago and only remember it because it was beat into me.
Some of the small European countries like Monaco, Lichtenstein, San Marino, Andorra and the Vatican do quite well for themselves.
Try Trover Saves The Universe from Rick & Morty's authors
Useless parentheses?
Mostly Python. I do try to avoid mutable state as much as possible, and generally keep things functional (in the sense of functions used for the return values, not their effects). When there is mutable state, keep it as local as possible (within functions or classes).
Just to add another point. You forget that the minorities in the US have assimilated into American culture. If you put a British Black person and Black American into a same room, or Indian American and British Indian, they would have a lot of cultural differences based on their nationality and not their race. Assimilating into America is no different to assimilating into Germany or Mexico.
Some useful gui program examples for winapi

https://www.davidgrantham.com/
I just did a Google search for "YouTube Download" and in the first page it returned SSYouTube, DVDVideoSoft, Y2Mate, 10Downloader, and YTBvideoly. I didn't test DVDVideoSoft because it's a Windows app and I don't want to bother with installing in VirtualBox, but the website itself is working. The other ones are online downloaders and while they don't retrieve the highest quality, 720p is still HD. Most of them simply redirect to a streaming url from which to Ctrl+S, but one of them did have an actual Download button. None of them are the best, but still functional, thus I'd say Google isn't doing such a great job at censoring.
OAuth differentiates between public clients like this (or webpages, apps, etc), which cannot truly keep a secret, and confidential clients (like servers, or apps only installed on one person's machine) which can.

Services really are not supposed to require client secrets for public clients, because the security they can provided is super limited. Often the secret can be pretty trivially extracted just by searching for strings of the right format. The only way to provide any real security to such a secret is obfuscation, which is obviously somewhat weak.

Of course some service may just require such secrets anyway to simplify the integration instructions, which is arguably fine if the service understands that the secret is providing basically nil security for public clients.
The M2 Max’s GPU is ~13 TFLOPS (bit more)

Also that ignores that they could do a M2-based spin off die/config, with additional grunt. Call it M2 XR or something

And remember: don’t discount the difference having the chip dedicated to the headset makes. The PS5 treats it as an addon, quite different characteristics.
Indeed,from my understanding of history it seems that lisp brought the idea of homoiconicity through the use S-expressions. Scheme was the first to introduce lexical scoping and in general the idea of constructing the language on a small set of well thought out primitives (see the lambda papers)