skysight-inc/HackerNews huggingface dataset:
SEEKING WORK | REMOTE - Full Stack Lead Developer

Based in Berlin but flexible with timezones.

Core Tech Stack: NextJS, Typescript, React & React Native

Resume: https://www.linkedin.com/in/theocarrara/

Email: theo@codicem.dev

Accomplished Software Engineer with a successful 9 year track record managing teams and delivering high-quality software solutions in several startups across US and Europe. From native mobile apps and Web3 to highly scalable e-commerce supporting millions of users, I've built a bit of everything on the web and am confident I can take on your project and deliver quick results!

If that sounds interesting to you, feel free to setup a call:
https://codicem.dev/contact
https://chatgpt.com/share/<chat GUID>

This will open in the native app if it's installed, and on the Web if not. Basically, it works like any modern app link.
Agreed, hard to repair (which is a problem), but my experience is owning one for 8 years, and another for 4 years now (with hopes to keep it another 6), which never once needed a repair.
>Too many projects get dropped the moment the next shiny ray-traced toy comes along.

Well.... (from the article):

>"frankly, I think ray tracing is a bit of a gimmick feature"

I couldn't agree more, on both counts.
Run in Docker?
> it's just that Unicode is a total and complete clusterfuck

[...]

> When design-by-committee gives birth to something way too complex, insecurity is never far behind.

Human writing is (and has historically been) a "clusterfuck". Any system that's designed to encode every single known human writing system is bound to be way too complex.

I almost always side with blaming systems that are too complex or insecure by design as opposed to blaming the users (the canonical example being C++), but in the case of Unicode there's no way to make a simpler system; we'll keep having problems until people stop treating Unicode text as something that works more or less like English or Western European text.

In other words: if your code is doing input validation over an untrusted Unicode string in the year of our Lord 2024, no one is to blame but yourself.

(That's not to say the Unicode committee didn't make some blunders along the way -- for instance the Han unification was heavily criticized -- but those have nothing to do with the problems described by Schneier).
Location: Raleigh, NC

Remote: Yes

Willing to relocate: Yes

Technologies: C++, Python, PyTorch, SQL, CANoe, CANalyser, ADTF

Resume/CV: https://nitinjoseph11.github.io/nitinjoseph_resume.pdf

Email: nitinjoseph1997@gmail.com

- US based ADAS engineer with 3+ years of experience building software verification and validation tools for ADAS systems in level 2 and level 3 autonomous driving.
- Looking for projects with a strong overlap between applied machine learning and automotive software development as well as test automation roles.
I do this as well, but I call it "acceptance".

Another mantra that improves my life when I encounter strife or social anxiety is "it's not really about me".
Someone really needs to go dig up his bones and give him a typewriter. Too bad Halloween was yesterday.

\s
With a great TUI experience, that apparently is now so fashionable, as if modern computers couldn't do more than DOS.

I loved Turbo Vision, but that was almost 40 years ago.

We can do better.
How Google tells you what you want to hear
The dominant model in project management is "divide a project into a set of tasks and analyze the tasks independently". You'd imagine you could estimate the work requirement for a big project by estimating the tasks and adding them up, but you run into various problems.

Some tasks are hard to estimate because they have an element of experimentation or research. Here a working model is the "run-break-fix" model where you expect to require an unknown number of attempts to solve the problem. In that case there are two variables you can control: (1) be able to solve the problem in less tries, and (2) take less time to make a try.

The RBF model points out various problems with carelessness as an ideology. First of all, being careless can cause you to require more tries. Being careless can cause you to ship something that doesn't work. Secondly, and more important, the royal road to (2) is automation and the realization that slow development tools cause slow development.

That is, careless people don't care if they have a 20 minutes build. It's a very fast way to make your project super-late.

I worked at a place that organized a 'Hackathon' where we were supposed to implement something with our project in two hours. I told them, "that's alright, but it takes 20 minutes for us to build our system, so if we are maximally efficient we get 6 tries at this". The eng manager says "it doesn't take 20 minutes to build!" (he also says we "write unit tests" and we don't, he says we "handle errors with Either in Scala" which we usually don't, and says "we do code reviews", which I don't believe) I set my stopwatch, it takes 18 minutes. (It is creating numerous Docker images for various parts of the system that all need to get booted up)

That organization was struggling with challenging requirements from multiple blue chip customers -- it's not quite true that turning that 20 minute build into a 2 minute build will accelerate development 10x but putting some care in this area should pay for itself.

[1] https://www.amazon.com/Have-Fun-at-Work-Livingston/dp/093706...
200,000 is quite a bit smaller than infinite.
Tandem Health | Software Engineers | On-site in Stockholm, Sweden | Full time

At Tandem Health we're building a clinician copilot to allow clinicians to focus on care rather than administration. We’re building, launching and iterating quickly, and already have more than 100 organizations using our product. Our core product listens in to the patient-clinician encounter to generate medical records, allowing clinicians to save 5-10 minutes per patient.

We’re expanding our Stockholm team with exceptional engineers! We use Python (backend), TypeScript/React (frontend) and C# (Windows app) and our infrastructure runs on Kubernetes in Azure. Even if we don’t have a role out for your specific skill set, we’d love to talk! Our tech team is small but growing and you’ll have an outsized impact on an important problem.

More info at https://tandemhealth.ai

Feel free to reach out to john.moberg@tandemhealth.ai if you have any questions.
I have PiHole running on a Raspberry Pi 4, along with a couple of home automation services. PiHole acts as my DNS and DHCP servers, and works GREAT! Plus, I'm able to manually block sites on a per-client basis (such as when my kids are on YouTube a bit too much)
Invariably seems like a strong word for the output of an LLM. If we can prompt a language model to double-check it's work (and that means it always gets it correct), why is that not part of the base prompt?
I don't see why not. There are, after all, implementations of DirectX for Linux too, which is how Proton works. But I'm not sure if it would be better to build that API as a layer on top of Vulkan (completely "client side", like MoltenVK or dxvk do) or actually integrate it more deeply into Mesa. The first is certainly easier to start with, I guess.
PredictionHealth | Full Stack Engineer (Backend Focus) or QA Engineer | REMOTE in US (HQ in Nashville) | $125K-$200K

We’re a mission-driven startup using AI to improve the quality of medical care. We’re already slashing documentation time 50-75% and optimizing coding/compliance for hundreds of US organizations. Our team of 30 passionate, hardworking, and friendly innovators (8 in eng/R&D) grew 6x last year, and we're just getting started. Seeking one backend-focused full stack engineer and one QA engineer to tackle our toughest challenges.

Backend Focus: Golang, Python, PostgreSQL, AWS, BigQuery, GCP
- Scale our data pipeline and AI model deployment
- Wrangle messy clinical datasets
- Automate and improve RPA and PDF extraction processes
- Evolve our REST API (already processing 100K+ daily requests)
- Collaborate with MDs and PhDs on cutting-edge med-tech

QA Engineer: Python, Typescript, React, AWS
- Develop and maintain comprehensive automated testing frameworks
- Create and execute validation scripts for data processing pipelines
- Integrate monitoring and validation tools to ensure data integrity and reliability
- Implement end-to-end tests for UIs, including React apps and Chrome extensions
Ensure quality standards are met across the development lifecycle
- Debug and discuss issues with customers to improve reliability
- Some manual QA / testing initially as new automations are created

If you thrive on autonomy, love solving complex problems, and want to make a real impact in healthcare, we want you!
Ready to help clinicians take better care of their patients?

Full stack with backend focus apply here: https://predictionhealth.breezy.hr/p/22ca328525b5-full-stack...

QA engineer apply here:
https://predictionhealth.breezy.hr/p/a4c356fe3ee7-qa-softwar...
It doesn't deserve a second look.

The only things Pascal has going for it nowadays are: (1) static executables and (2) some good libraries (and not many at that). As a language it's extremely primitive and unergonomic, and the Free Pascal maintainers don't really want to improve it because they are used to it.

As an implementation, it's the slowest compiled language there is. Everything is heap allocated (and reallocated) and it doesn't even have an efficient allocator, not to mention garbage collector.

The only reason there is to use Pascal nowadays is when you need one of the two things I mentioned and the results offset the torture that is programming in that language.
I was pointing out the inconsistency of the opening statement with modern orthodoxy, not presenting a logical argument either way.
lol. This is exactly what the board and shareholders wanted! Obsessed with earnings growth they killed their golden goose. Firing Pichai won’t change a culture built on an addiction to ads. Treat any business with an advertising business model as ephemeral - the business model simply begs to be disrupted.
Ah, interesting. I didn't catch that change.
Yeah, but now you have another problem: the universe must reinvent monkeys.
I've entertained this idea for some time, but I can't really see how they can develop into full blown general curse words. I have to consider that perhaps I'm now just part of the crowd that holds them as sacred, and that newer generations will start intelligently using them as swears and slowly grow their acceptance, but that still doesn't feel very compelling. I read this article trying to pull out any parallels to see what I might be missing, but still didn't get anything.

I think that kind of progression has actually run its course within the narrower contexts it has been able to - take back the word empowerment, etc. But breaking out into the general societal context seems impossible as long as those words still acutely hurt significant contingents of people, as most people don't want to casually engage in hurtful behavior.

Then again if America loses the election on Tuesday, perhaps society will just regress to the point where most people are just fine stoking group hatred (it's cheaper than bread or professional circuses, after all!), and "general" acceptance will happen that way. I still don't personally see myself taking part though, despite being otherwise quite enthusiastic about swearing.
>MacBooks are going to be lighter

That sounds like an Apple sound bite, and it is wrong, compared to pretty much any MacBook competitor out there...
Location: Varna, Bulgaria, EU

Remote: maybe

Willing to relocate: maybe

Technologies: python, javascript/node/react web/html/css graphql sql nosql c++ c java sh perl make, Linux.. dozens other languages and stacks, Prolog to Android to SoC and assemblers.. databases, flows, reverse engineering, methodology, process, culture, leadership

Resume/CV: https://www.svilendobrev.com/rabota/cv/ (pdf is at the bottom)

Email: az at svilendobrev point com

Site: https://www.svilendobrev.com/rabota/

others: https://github.com/svilendobrev ; https://www.linkedin.com/in/svilendobrev

About: Making software for 35+ years.. Seen quite some things, places and.. attitudes. Mostly wearing many hats, bottom to top, always hands-on. Have my own python course, coding style, some open-sourced stuff, and even opinions on things.

Can be: Mentoring a team - as playing trainer, in the work ; or Advising, on organisational levels, how to do better ; or Principal or Staff or Master engineer, Architect, CTO, co-founder.. Anyway will still code and philosophize :) But no politics.

IMO The interesting part of making software, is the people, while technicals.. are solvable. i can guide people how to _think_ _correctly_. While building something good, together.

May relocate anywhere safe to stay with the team, as IMO "remote" does not work for any knowledge- (or-culture-) -building activities.

Have fun
So is it that blogs are dead because Google doesn't surface them in search results anymore?
I mean the format for selecting paths and so on. Git already has a standard patch format for sending changes via email and a builtin utility for applying them to a repo, so why not use that format?
> What used to be quite 'powerful' swear words such as 'fuck' and shit' are now just a normal part of informal speech, that don't carry any actual taboo.

Maybe in some social circles, but in most circles I run in, saying "fuck" is still considered quite offensive.
The theorem is called "infinite monkey theorem". That means infinite amount of time. A googol years is not infinite, it's infinite times smaller than that. In an infinite amount of time they will write Shakespeare works (if they type randomly enough and not with some bias like never typing certain combinations of letters)

Also, at least the article could have said what the actual probability is then? Are we talking 1e-500, 1e-1000000, 1 / googolplex, or what?

EDIT: of the above examples 1e-1000000 is the closest I think (in order of magnitude of exponent), based on something like 30^5000000 divided through some amount of years assuming ~5 characters per word. So perhaps "If every atom in the universe was a universe in itself" won't get us there, but recursively repeat that process a million times and we do get there
That's chatgpt
Turn your phone or tablet into a chess clock
Forking Chromium to Bolt on a High-Throughput Shared Memory Ringbuffer
> It’s time to find out what value our values really have.

Which is exciting, as long as the net results are better for human beings. I really don't want to see us make human experience worse to ensure that AI is able to be more successful. That defeats the purpose of any technological invention.
My take on these kinds of meetings is there's not a lot of information that they could share that's of consequence to employees, but not of consequence to shareholders.

Layoffs and reorgs will be need to be disclosed to shareholders and that's going to probably be done to both groups at a similar time.

Expecting early disclosure to employees is unrealistic.
Shades of The Book of the New Sun, and Severian reviving Typhon only to realize what sort of threat he poses.
I still have an old iPhone 8 that I test with that runs well

I have an iPhone 3G from 2008 that is currently playing music as I work.

After 16 years, it still syncs perfectly with Apple Music on the current version of macOS.

Unfortunately, since it can't handle modern encryption, I can't get it to connect to any wifi access point.
The problem with the M chips is that you have to use macOS (or tinker with Asahi two generations behind). They are great hardware, but just not an option at all for me for that reason.
I‘m a bit shocked about the quality of university degrees over the last years. If we hire a software developer then we‘re looking at his actual coding skills (Github activity, MVPs etc) … a BSc degree does not automatically guarantee coding skills … sometimes they even can‘t figure out simple Excel functions
Uh-huh. At that time roundtrip compatiblity with all widely used 8-bit encodings was a major design criterion. Roundtrip meaning that you could take an input string in e.g. iso 8859-9, convert it to unicode, convert it back, and get the same string, still usable for purposes like database lookups. Would you have argued to break database lookups at the time?
Just give them a typewriter that records the position of where the key is pressed to a million bits accuracy, convert that to a series of ASCII characters (through a hash function), and the monkeys will type very fast.
Clearly not infinite monkeys or infinite time.

If either were truly infinite not only would this be possible, it would be mandatory and would occur infinite times.
Unicode is worse than design-by-committee. It's a design-by-committee attempt to represent several hundred design-by-culture systems in one unified whole. Desgin-by-culture is even messier than design-by-committee, since everyone in the culture contributes to the design and there's never a formal specification, you just have to observe how something is used!
The actual problem is upstream of that at the abiogenesis stage.

For evolutionary selection to occur the machinery for selection must exist. Specifically information storage (DNA/RNA), replication(polymerases) and actioning (transcription) all are needed, and must continue to be able to exist for long enough to matter.

Without selection pressure and inheritance you're just left with requiring a big enough universe and enough time for randomness not to matter.
>Steam/Proton on macs would make a lot of sense ..... would really annoy Apple probably

Sounds like a win-win situation.
Email: c410.f3r (at) gmail.com
Location: Brazil
Remote: Yes
Résumé/CV: https://c410-f3r.github.io/curriculum.pdf
Technologies: AngularJS, Assembly (x84_64), C, C++, Cryptography, Docker, Docker Compose, Ember.js, GCP, Golang, Java, JavaScript, Kubernetes, Linux, MongoDB, MySQL, NodeJS, PHP, Polkadot, PostgreSQL, Python, ReactJS, Rust, SQL Server, Smart Contracts, Solana, Solidity, Substrate, TypeScript, Vue.js
Willing to relocate: No

Hello! I am a software engineer with a Bachelor's degree in Computer Science, more than 10 years of experience and 10 professional certifications earned after a lot of study and hard work.

While I'm familiar with various technologies, my passion lies in programming with Rust. Whether it's backend development, blockchain, compilers, DevOps, embedded systems or mobile applications, I am totally onboard as long as there is a little bit of Rust involved.

For more information, take a look at my CV (https://c410-f3r.github.io/curriculum.pdf) or my GitHub account (https://github.com/c410-f3r).
> There is, of course, no way of knowing how accurate Dewey-Hagborg’s sculptures are—since the samples are from anonymous individuals

From the second one. So who knows, it is fairly likely to just be a guess? If it were real, I'd expect better uses of it than just by bored artists.

Edit: I should have checked the first one, they at least show an experiment (if a sloppy one). The results are...not great it seems if the goal is it being recognizable as the person in question.
Location: US

Remote: Flexible

Willing to relocate: Yes (within US)

Technologies: Mostly full-stack, plus some infra and data (see resume for specifics)

Resume: https://www.dropbox.com/scl/fi/67g14qq69btngvpjr1gwv/Resume-...

Email: 2024@janejeon.com

---

Experienced Generalist SWE | 5 YoE at top-tier HFT and Bloomberg | Business-first engineering solutions

I’m a generalist software engineer with a business-driven approach, skilled across full-stack development, data, and infrastructure. I bring high-impact product engineering to directly support business needs, working across functions, tech stacks, business verticals, and customer interactions.

For more on my approach to engineering and product alignment (plus recent work experiences), check out my article: https://janejeon.dev/effective-enterprise-software-developme...
Cookie stealing, not a 2FA attack, saved you a click.
Or it looks like someone suffering from the effects of healthcare treatment of loved relatives, looking for connections and a narrative that fits what happened to a tragic event. Within that cynical diatribe lies a narrative that resonates with some.

That narrative can be boiled down to: Profit in patient treatments produces perverse effects.

It's an alignment problem, where profit aligns to treatment over cures (a metaphor is the overreach of SaaS solutions when more static software could do).
Basic universal income only makes sense to you because you haven't done the math. There is no conceivable way to tax productive people enough to enable a bunch of lazy people to relax all day. We are at least centuries away from fully automating the production of even basic commodities.
For all the people who ridiculed the idea of Collective Bargaining for Software Engineers so that they could have a decade of increased salary, here you go. FANNG engineers had the most leverage, they had the numbers, they still would have had enormous salaries regardless, and they gave it up.

Good luck obtaining the same amount of leverage you would've had in the 2010s ever again. Good luck trying to steer the direction of these companies ever again. Good luck trying to establish a baseline for morality and conduct ever again.
This is almost certainly a dumb question, but has anybody tried using these for scientific computing/HPC type stuff?

I mean no Infiniband of course, but how bad would a cluster of these guys using Thunderbolt 5 for networking be? 80Gbps is not terrible…
Do you really need HA?
How could you ever make it simple given that the problem domain itself is complex as fuck? Should we all just have stuck with code pages and proprietary character encodings? Or just have people unable to use their own languages? Or even to spell their own names? It’s easy for a culturally blind English speaker to complain that text should be simple, must be due to design by committee that it isn’t!
Quite a few C libraries are using it as their build system. Even in "production-ready" libraries.
Does a player piano rob you of playing music yourself? A car from walking? A wheelbarrow from working out? It’s up to you if you want to stop practicing!

Chess has become even more popular despite computers that can “rob us” of the joy. They’re even better practice partners.
> the most important people in tech including Nvidia CEO, Sam, Hinton, Musk and many others believe that AI will very soon be able to do everything a coder can do today.

They all have a serious financial interest in that being the case, so that's entirely unsurprising and not terribly persuasive.

> I believe this is a case of "normalcy bias" where crowds refuse to see reality because it's too disturbing.

I believe that nobody can actually know what all this will be right now, so what you're seeing isn't one group denying reality and another group accepting it. You're seeing two groups speculating about the future and expressing different opinions.
feels like the solution to your problem is just to use android which while still being a loaned-not-owned device like iphones, you at least are allowed to run a true webbrowser when you install firefox from the fdroid store (not from play store)

... ok, i get your point. we are all clows.
Did Google make any money before ads by just innovating?

I was around 20 years ago when all these companies were losing money. Twitter was a prime example of taking years to land on a business model. They all landed on ads. Consumers wouldn’t fund the company via subscription to cover the obscene engineering and operating costs. They would probably need to lean up the way X did and Google is starting to do anyways.