skysight-inc/HackerNews huggingface dataset:
> C++: std::threads are not interruptible.

This is kinda half-true, since C++ inherits aspects of the C environment, in this case on POSIX systems pthreads async cancellation [https://pubs.opengroup.org/onlinepubs/7908799/xsh/pthread_ca..., https://www.man7.org/linux/man-pages/man3/pthread_cancel.3.h...]

You can control this through pthread_setcancelstate(), and if it is enabled it will only trigger on specific documented places in C library / system API calls. It is vaguely saner than this generic "throw exception on another thread" concept, but still pretty insane IMHO. Haven't used it myself, not sure if there are circumstances/use cases where I'd enable it.

(To be fair, a lot of other languages are built on top of the C library too and inherit this same behavior, so this isn't quite C++ specific.)
I really love the idea of openscad, but the execution is just not there, and I think it really does need the ability to explore the space via GUI and be able to snap to points/planes and have selection filters, etc. Think about the use case where you cut an object into two pieces, and then subsequently perform an extrusion off of a face of one of the pieces. With a purely code-based solution, you have to dig through the results to find the piece that you want to extrude, but with a GUI you can just point and click.

I think the holy grail would be a GUI-based CAD that stores your design history as a text-based editable script written in a very readable programming language.

I think with the growth of AI-assisted design, algorithmic engineering, and topology optimization, we will eventually get there. It practically requires it...you need to be able to specify the boundaries and constraints of what you need and let the system do its work, but you also need to be able to iterate off of the results and refine your boundaries and constraints to get to what you want.
https://patents.google.com/patent/EP1108231A1/en
this is called the Shannon limit. To discern signal from noise, a minimum sample rate of 2x the frequency of the signal is required. A signal is something that can be turned on or off to send a bit.

Higher frequencies can carry more data as you infer but the engineering challenges of designing transmitters and receivers create tradeoffs in practical systems.
If we applied a few months ago, but we got rejected, but we have updated our skills by learning new technologies that was listed in the job description, can we apply again?

This is for the senior SWE position.
Is the in-person meeting twice a week required? If so, I would recommend you include ONSITE in your post header.
Chromeos under the hood is just Linux
They are when the pricing for them is set by one or few entities.

They’re also a necessary expense. It is the last thing a person can choose not to spend money on.
Don't quite follow, are you saying that there are too many players for there to be `*opolies`? The FBI seems to disagree, right?
Using Posthog (hosted, free tier) for a side project. It was easy to set up and is pleasant to use! Better than another product in this area I had previously tried.
At what point did i say tolerate ?
That's an interesting distinction that clarifies the terms for me. Could you say that nihilism is rejecting values imposed upon the individual, while hedonism is asserting the right to arbitrary pleasure? One is a removal of values, the other is adding values. It seems to me that, in most cultures, some degree of nihilism is a prerequisite for hedonism.
Correction the following refers to the created key:

${PWD}/${ACCOUNT}.json

Possibly created by:

gcloud iam service-accounts create ${ACCOUNT} --project=${PROJECT}
gcloud iam service-accounts keys create ${PWD}/${ACCOUNT}.json \
--iam-account=${EMAIL} \
--project=${PROJECT}

Because Google Workspace does not support IAM, no IAM roles need be assigned. Instead OAuth scopes are used.
Or if it's cheap, run the test twice. And you're presumably going to have other symptoms that corroborate the results. Maybe the symptoms of X are ambiguous alone, but what are the odds you have a positive test for X and matching symptoms but not X itself? Not zero, but lower.
I'm curious why does RealPage get all the blame in media? I think every property management app does the same type of rent analytics.
USB full speed bulk transfer is limited to 64 bytes. (Dunno which stm32 you're talking about, but stm32g4 is only full speed.)
A massive shout out to DockingFrames + jsyntaxpane + FlatLaf. Java libraries just don't get the love or attention they deserve. Docking Frames has solved the multi-windows in docks better than any JS library I've used or looked at. It's the only one I've seen allows grouping multiples by end users seamlessly and this was over 10 years ago. Sadly Swing/jsyntaxpane have been left to stagnate. They work but are beginning to miss functionality compared to more modern alternatives.
Location: Providence

Remote: Yes

Willing to Relocate: No

Technologies: Adobe CC, Figma, Framer

Resume:https://www.unearthwork.com/

Linkedin:https://www.linkedin.com/in/jacoblightman/

Email: jlightman123 {at} gmail [dot] com
SEEKING WORK | Location: Bangalore, India (Working in multiple Time-Zone-US/UK/AUS/NZ and EUR)
Remote: Yes

Focus Areas: FinTech:- Financial Services Product Development, Payment SDKs, B2B SaaS (USA, Europe, India) AI & ML:- LLM, OpenAI, GPT4 All (Working with 4 clients in LLM based Agents)

SportsTech:- Sports Product Development (USA, Australia)

LegalTech:- Document Assembling, DocumentAI (Blockchain)

Real-time Engagement with Audio and video, Streaming

Technologies: NextJS, NestJS, NodeJs, Angular 14, TypeScript, Redux, NoSQL, ReactJS, Tailwind CSS, Shopify, AWS, Serverless, Kubernetes, iOS, Java, React Native, Flutter, Full-stack

Availability: We are a product consulting & development studio. Due to budget cuts, 2 of our large customers have paused their engagements. We do have more bandwidth in the coming months. We also provide fractional engineers for services.

In the last engagement, we managed the front end (Storybook + React) & back end (Serverless). We follow a ticket-based branch strategy & have written unit test cases (TDD) as well.

Schedule a Chat: https://calendly.com/mobilefirst-intro Email: rupal(.)mobilefirst@gmail(.)com
The "displacement current in the medium" that Maxwell originally included in his equations was directly tied to his concept of the "luminiferous ether" as the medium through which light and electromagnetic waves propagated.

The ether was never definitively proven not to exist; however, extensive experiments, including those in space, have consistently failed to detect its presence. Notably, frame-dragging effects observed in experiments such as Gravity Probe B support the predictions of general relativity without requiring an ether.

Very sad.
At this point I want yearly elections because it seems like election year is the only time the government does its job. Maybe even monthly elections!
They did not have a “late start” etc. It’s not just luck.

They just could not. Being clever in one way does not translate to being generally effective.

Scientists would rule the world if that were the case. Yet they are with very, very few exceptions actually bottomfeeders when it comes to power. Those “low competency” people you speak of however..
Hi,

I'm Ilya an engineer with 20 years of experience. Please contact me at the links below to preview my resume, projects (like this one) and the rest of my contact information securely.

Location: Remote: yes
Willing to relocate: yes
Technologies: javascript, angular, react, MEAN, BMEAN
Résumé/CV: https://2xt.me/ilyab
Contact: https://2xt.me/ilyab
Do you mean "critical" literally or hyperbolically? I disable ligatures in any editor/terminal I use, because I find them confusing and want to know what the actual characters in the code are.
Why YC went to DC
> It’s not a surprise it’s expected in that industry. It’s common knowledge. I provided evidence of this above that you’ve chosen to ignore.

We will have to agree to disagree. In general, I think it is unfair to judge anyone, regardless of their socioeconomic status, for abiding by the explicit terms of a business transaction.

If neither party is under duress, then the seller needs to state their price upfront before providing a product or service, otherwise, it seems stupid to judge a buyer for agreeing to the price.
DuckDuckGo | Multiple Roles | Remote | Full-time | $176k-242k USD + equity

We are looking for candidates that are excited to join us on a mission to raise the standard of trust online. All of our roles are fully-remote, except where specific locations are noted.

Remote Open Roles at DuckDuckGo:

Engineering Director, Apple - $242k + equity

Senior C++ Engineer - $176k + equity

Senior Backend Engineer - $176k + equity

Senior Frontend Engineer, Javascript - $176k + equity

Senior Software Engineer, Windows Desktop App - $176k + equity

Lead, Business Development - $198k - $220k + equity

https://duckduckgo.com/hiring
Trellis (YC W24) is hiring a founding engineer – build ETL for unstructured data
For me, it's not the cost of the albums. It's the delivery system. Many years ago, I ripped my albums (300+), made them enabled on a media server. It was unintuitive and required maintenance. It did not pass the wife-acceptance test.

Spotify just works (for us). It's got almost everything we want to listen to. There are no tasks required for me to listen to anything. IMO, this is worth any extra costs.
"*opolies" =/= price fixing/collusion, which is what the FBI is investigating them for. Even if you don't have a monopoly but you agree to fix prices with a competitor, it's still illegal.
That would work great if it weren't for every site breaking back behavior or at least using it to regenerate the page with different results.

For Youtube I will only queue up (by way of new tabs) interesting videos on a single row and only after finishing or discarding those will I go back to the YT tab to find another time burner. Essentially that sets my VIP (Videos in progress) limit to 4.
If you are talking about China, they have financial markets with private share ownership, a large percentage of their economy is private businesses, and their state owned companies are run for profit, with said profit retained by both private and state own companies within themselves rather than being distributed among the population in a social dividend or similar scheme, which is what people usually think of when they think of a socialist market economy.

Additionally, China doesn't have a policy of production for use instead of for profit, there is not widespread self-management or workplace democracy among companies.

Thus I argue they are state capitalism, since they do not actually have socialist policies and instead clearly are some form of capitalism with heavy government intervention.
The "I" is stemmed from the theory of the mind. We can only access our own mind and thus has no way to infer the thoughts of other. So we observe them and infer based on our own patterns. In a sense, we assume that others have the same mechanism that we possess, and thus we engage in interactions with them. So far, there is no demonstration of reasoning within systems such as these, it's all simulation of the communication channel themselves.

> Further, if the language usage is indistinguishable from the language usage of an "I", is the difference of source meaningful?

Is it indistinguishable? The first thing we look for in communication is consistency so that we can examine for intent. And this is after we determine the other party. Because we know the intent is not ours. But what I've seen of prompt engineering is that the communication intent always come from the person, not the models. Then it goes on to find the most likely continuation of this intent (based on the model training) and then it quickly become an echo chamber. It's search in lexical space and you can see the limits when it became a oscillating loop between the same set of reply. Because there's no "I don't know" damping.
Location: Poland / Europe

Remote: Preferred

Willing to relocate: Maybe

Technologies: Python, Django, Flask, FastAPI, Selenium WebDriver, Playwright, Appium, jMeter, locust.io, Docker, CI/CD, Git, HTML, CSS, JavaScript, Linux, Quality Assurance, Mobile and Browser Automation, Performance Testing, Industrial Automation, IoT Testing, Hardware testing

Résumé/CV: Available on request

Email: hn@zelo.pl

Linkedin: https://www.linkedin.com/in/wojciechzelek/

I am looking for opportunities where I can bring my Python development and QA automation skills to life. My experience includes leading the implementation of an underwriting engine in fintech, creating several products for classical musicians, developing an MVP for a cargo tracking product, hacking LTE modems for high-quality residential proxies, writing drivers/automation for testing sensors on robust electrical motors or using python for programmatic model generation in CAD. I am passionate about backend development, testing automation and hacking stuff for fun and profit.
I thrive on diving into innovative projects and driving impactful solutions, especially when some physical aspect (e.g. hardware) is involved. While I prefer remote roles, I am open to relocating for the right opportunity.
Location: Bangalore, India (Working in multiple Time-Zone-US/UK/AUS/NZ and EUR) Remote: Yes

Focus Areas: FinTech:- Financial Services Product Development, Payment SDKs, B2B SaaS (USA, Europe, India)

AI & ML:- LLM, OpenAI, GPT4 All (Working with 4 clients in LLM based Agents)

SportsTech:- Sports Product Development (USA, Australia)

LegalTech:- Document Assembling, DocumentAI (Blockchain)

Real-time Engagement with Audio and video, Streaming

Schedule a Chat: https://calendly.com/mobilefirst-intro Email: rupal(.)mobilefirst@gmail(.)com

Technologies: NextJS, NestJS, NodeJs, Angular 14, TypeScript, Redux, NoSQL, ReactJS, Tailwind CSS, Shopify, AWS, Serverless, Kubernetes, iOS, Java, React Native, Flutter, Full-stack

Availability: We are a product consulting & development studio. Due to budget cuts, 2 of our large customers have paused their engagements. We do have more bandwidth in the coming months. We also provide fractional engineers for services.

In the last engagement, we managed the front end (Storybook + React) & back end (Serverless). We follow a ticket-based branch strategy & have written unit test cases (TDD) as well.
Location: Lexington, KY

Remote: Yes

Willing to relocate: No

Technologies: Golang, Ruby, Bash, JavaScript (& TypeScript), SQL, Postgres, Kafka, React, and more!

Résumé/CV: https://cameronbibb.com/assets/files/Cameron_Bibb_Resume.pdf

GitHub: https://github.com/cameronbibb

LinkedIn: www.linkedin.com/in/cameron-bibb-123656106

Email: See resume.

Hi, I'm Cameron! I am a software engineer with experience in JavaScript, TypeScript, Go, Ruby, PostgreSQL, and React. I recently created Willow (https://willow-cdc.github.io/case-study), an open-source framework for creating change data capture pipelines. I use skills gained in seminary and honed in my previous career to logically and methodically break down complex problems and write clear, maintainable code.
Location: Bengaluru, India
Remote: Yes
Willing to relocate: Yes (India/Europe/Canada)
Technologies: Python, Java, AWS, Redis, K8s, Docker, Java
Skills: Backend Engineering, Infrastructure, Operations
Résumé/CV: https://nihardwivedi.com/nihar_dwivedi_resume.pdf
Email: hi [at] nihardwivedi [dot] com

SWE interested in all things distributed. I was most recently a Senior SRE at a cybersecurity startup in the US.
I work at the intersection of Operations, R&D, and SWE so my work involves everything from arm-twisting [major cloud provider] into launching new (previously unavailable) Redis instances overnight to debugging unknown edge cases in production code. Working at a startup I’ve learnt to move fast while NOT breaking things(and quickly fixing things I do end up breaking!), and have worn various hats such as Cloud Security Engineer, SWE, SRE etc as the business evolved. I handled customers directly and owned parts of engineering and infrastructure. Experienced in backend, infrastructure engineering and cloud operations.
I'm actively looking for my next adventure(mid to senior engineering roles), if this sounds like a good fit please don't hesitate to reach out!
The MAGA movement in the USA (~30%) has taken on a dangerous cult-like and fascist tendencies and ignore critical thinking, democracy, and facts, and instead glom onto a cult of personality. It’s not enough to believe 95% of what they (the cult) believe, it’s 100% or you will be excommunicated. It’s pretty scary times over here actually
Longjmp is used by Postgres for transaction aborts. With C, there's not really a better option available.
Management Time: Who's Got the Monkey?
How to host Flask Back end on the Azure?
Hi, guys! I'm working on a web app with frontend on the ReactJS and backend is on the Python, flask. I want to host this website on the Azure platform. Does anyone have an experience in something similar?
I'm getting stuck because it says error 404 all the time. Even though Flask work when I run it locally
I would really appreciate any help!
Roll:

1-3: farm out to Accenture/KPMG/PWC/McKinsey/some Vendor to tell us what to do and why. this includes up to most/all of the CEOs day-to-day core job functions

4-5: do whatever the industry standard is. this will likely be the same thing that Accenture tells us to do, but we can implement it sooner and don't have to pay them $900/hr first

6: implement whatever WAG ideas that lower-level managers have; flip a coin to see if those work.
I almost want to blame it on how old I was in 2000, but it really was an exciting time for computing. A lot of things that weren't quite ready for prime time were finally ready. 3D games became playable, Windows graduated to a "real" OS when XP put NT in the home, chips were still getting faster...

The internet was still being figured out and wouldn't really be ready until ~2005 with widespread broadband adoption.

The other big thing that didn't happen until later was SSDs.
I use and love ligatures, but calling them "critical" is weird. I'll have to admit that they're the reason I don't use alacritty, though.
I seriously doubt ABBA, who stuck with the Disco sound through most of their careers, has more "sonic variety" than Katy Perry's genre salad albuns like 'Prism'.

Fleetwood Mac changed their sound a couple of times and they are at the bottom of the ranking as well. Just shows how hard is to measure stuff like this
The first ~40 years of textile manufacturing improvements (from the spinning jenny in the 1760s to the first major steam powered mills in the 1810s and 1820s) was parallel to and largely independent of the steam engine. Concretely, Crompton's spinning mule used hundreds of spindles simultaneously and was driven by water power. This parallel development to the steam engine arc suggests that coal alone can't fully explain the magic of the British industrial revolution.

There was an incentive to innovate and automate, and a political structure that supported it - or at least did not shut it down - that existed independently of Britain's coal deposits and heating needs.

In my view, the deforestation --> coal --> steam engine arc is important, but just one of several factors (other notable factors being global trade dominance founded on the world's strongest navy and most efficient capital markets, as well a parliamentary system consistently advocating for commercial over monarchical interests). Coal deposits and local deforestation near large cities were not unique to Britain (see China, Belgium and Germany).

> After reading Coal - A Human History I’m of the opinion that the industrial revolution was a complete accident of circumstance on a tiny island that didn’t have enough trees to support its population’s energy needs...

This is the part of your initial comment I am responding to. I don't mean to make it a straw man, but I do disagree with the primacy of the deforestation --> coal arc. I think Britain with more trees would still industrialize; on the other hand I think Britain without its trade empire or navy, or Britain run by an all-powerful emperor would not have industrialized first.

Another take on why the trade empire/navy was more primary than deforestation is that the former had a strong causal relationship on the latter. The Royal Navy's shipbuilding was a major cause of deforestation [1], and the growth of international trade was itself a significant driver of London's population growth which in turn caused the forests to be stripped for fuel.

[1] https://legionmagazine.com/the-royal-navys-war-on-trees/
Equifax Became a Private IRS (2023)
Improving directionality also makes aiming much harder.
Sockets and pipes generally have SetReadDeadline() and SetWriteDeadline(). With io.Reader and io.Writer in general you have to resort to a separate goroutine and a channel, otherwise they would have to conform to more restricted interfaces, say ReadDeadliner/WriteDeadliner, which is not always possible.
The story is:
I made a big push to open source it a few years ago but none of my users seemed to care. They mostly cared it's Free. Doing the boring work of getting the build working on github etc. doesn't seem valuable to my users vs adding functonality.
I'm open to being wrong so I opened an issue and if anyone comments, I will open source at least one file for each comment: https://github.com/timeseries/qstudio/issues/43

Some people judge project quality by commit number. The empty commits I did generate as I believe it more closely resembles the effort and commits that have been put into the project than if I left it on 10 commits starting 2 years ago.
Read Hacker News Inside Emacs
I believe the RFC says they can be up to 256 characters, though the domain must only be 64 characters.

>In addition to restrictions on syntax, there is a length limit on email addresses. That limit is a maximum of 64 characters (octets) in the "local part" (before the "@") and a maximum of 255 characters (octets) in the domain part (after the "@") for a total length of 320 characters. However, there is a restriction in RFC 2821 on the length of an address in MAIL and RCPT commands of 256 characters. Since addresses that do not fit in those fields are not normally useful, the upper limit on address lengths should normally be considered to be 256.
Hello! I specialize in embedded systems and have 12 years of experience on a wide variety of systems and devices.

Location: Denver, CO
Remote: Yes
Willing to relocate: No
Technologies: PCB design and layout (KiCad), AVR micro controllers (ATtiny/ATMega), ARM Microcontrollers (STM32), ARM Microprocessors (SAM9), Embedded Linux (Buildroot), C/C++, Python, Matlab
Résumé/CV: https://drive.google.com/file/d/1tqwy_AIahBebBIwrj5xs2n20trVVsssW/view?usp=sharing
Email: dkuntz417@gmail.com
Diffraction scales inversely proportional to wavelength so you gain significantly by going to optics, i.e. you can use a much smaller aperature in optics.
https://www.propublica.org/article/yieldstar-rent-increase-r...

Because of the coercion the company puts on its customers for bucking what their software says to do.
Location: Portland, OR, USA
Remote: Yes
Willing to relocate: No
Technologies: Javascript, Typescript, React, Ruby, Go, PostgreSQL, Cloudflare Workers
Résumé/CV: https://www.alexsklar.dev/assets/Alex-Sklar-Resume.pdf
Email: hello@alexsklar.dev

I’m a full stack software engineer with an excitement for everything systems: designing, tinkering with, understanding,building, and optimizing them. Even my hobbies involve playing with systems; rock climbing (rope systems), being an amateur barista (coffee systems) and playing Factorio (automation systems).

My most recent project was Syncosaurus, a serverless React framework for real-time, collaborative web applications. https://syncosaurus.github.io