skysight-inc/HackerNews huggingface dataset:
SEEKING WORK | REMOTE | Baltimore, MD, US

Product-focused full stack developer with 14 years of experience. Hired on "Seeking freelancer" before – happy to provide the reference!

Work with early stage startups, often seed or pre-Series A. Recent experience in enterprise on various teams at Credit Karma.

Recent work: https://keyhero.io - designed / built everything

--

Skills:

- Ruby / Rails, Elixir / Phoenix, Node.js

- React, Next.js, some Vue + Elm

- React Native / Expo, Swift

- CSS, HTML, Tailwind

- Design, UI, UX, Figma

- Postgres, MySQL, Redis

- AWS, DO, Fly.io, Render

- TDD / BDD

- SaaS + consumer metrics and conversion rate optimization

--

Email: josh@coderly.com

GitHub: https://github.com/joshsmith
That can be automated. Install an ad blocker
I usually can sell rebase+FF to a team by using rev-parse to revert a range of commits immediately without conflict.

It's a little more effort to get in the habit of, but it pays dividends.
> I just give you two books that you've read and you tell me which is better.

I've always been so for this in situations where the users also have a database of their own history on the site, like Goodreads or Boardgamegeek.com, for example. Just throw up modals every once and a while comparing two books that you know the user knows, and make it easy to opt out of. I probably wouldn't opt out, because it would appeal to my ego and feel like a game.

> Humans just aren't very good at ranking things on a normal distribution, so you invariably end up with every item (books in this case) being ranked somewhere in the 3.5-4.5 range (since Goodreads is out of 5). For IMDB the rankings all hover around 8ish. When in reality the average book should have a 2.5. If you don't rate like this then you just end up with garbage.

Just normalize the users against themselves. I wouldn't be giving a 4-star review, I'd be giving a pessimizer(4-star review).
Even if they'd lie, that's still a lot more effort and a lot more risk than not having to lie in the first place.
The article is supposed to be about the "downfall of social networks" but somehow manages to ignore the fact that Facebook, Instagram and Tik Tok are all still thriving with no end in sight. It's basically trying to say that because Reddit is struggling with profitability and Twitter is struggling with being bought by a petty jackass, social networks are in precipitous decline? But I barely think of Reddit or Twitter as social networks. I use the former as a resource for niche topics and I avoid the latter at all costs because it's full of bots and repetitive political crybabies. Yet me and everyone I know engages with some combo of FB/Insta/TikTok several times every day, just like we have for years and years.
As a devops engineer, 100% of my time is wasted on computer problems. I increase my efficiency further by following instructions to the letter: this allows me to also waste multiple 10s of %s of other people's time too.

The 10x programmer is real.
Next gen AESA radars looking using GaN is probably one of the larger military applications.
I suspect it's a case of one hand washing another. They publish the fluff so they can be on the list of publications that get early dibs on 'news' that will drive engagement.
Me! I'm working on myself as a physical machine that carries my experience through the world, and my ability to make that a fun and exciting journey full of connections, support, and joy.
The decline of social network monopolies will also see a decline in mass political influence in the form of international content farms pumping out propaganda, and grassroots organisations trying to save us from burning down the planet. It feels like the balance of political discourse and its capacity for abuse wobbles and wavers over time, but ultimately they cancel each other out.

I'm looking forward to a world beyond parallel societies operating on the internet for the profit of one or two companies.
It might be that you do not know what you do not know. Yes, you’ll notice some stupid cheaters, but you might not catch everything.

I can see why you believe identifying GPT-generated text is easy. This is because techniques like prompt engineering, few-shot learning, and fine-tuning aren't known and used extensively yet. For instance, with a 32k model, you could input all your previous writings and the instruct gpt to mimic your style—even down to the grammar mistakes.
do you mean just to save the _t and int substrings, over and over?
(if so, i agree)
Towards a Self-Replicating Turing Machine
There's a lot of driverless train systems in the world, from "automatic driving with an operator on board" (Londons DLR system for example) to fully automatic "driver/operator-less system" (i.e. very probably every time you've taken a sky tram at an airport)

https://en.wikipedia.org/wiki/List_of_driver-less_train_syst...
How John Roberts remade the college application essay
Hundreds of hours of Geoguessr had me within 30 miles on the first guess despite having never been there. This is an interesting take on the concept.
Microsoft Word now flags double spaces as errors, ending the space debate (2020)
> It almost makes it sound like there will be some algorithms that quantum is better at and that they won't necessarily be the same algorithms that "classical" computing uses.

This is exactly correct. While you can simulate classical computations on a quantum computer, it doesn't make a lot of sense to. However, there exists a class of problems for which there exist solutions that have lower time complexities than anything we can run on a classical computer, if only we had a quantum computer of sufficient size.

Examples of such algorithms are the famous two, Shor's and Grover's algorithms, of which Shor's is more interesting because it factors integers in polynomial time whereas the best known classical algorithm runs in exponential time (this is the one that's scary for cryptography). Grover's algorithm is basically function inversion (find the x given a function f and some desired value y such that f(x)=y) in O(sqrt(N)) over the domain of the function, which on a classical computer requires O(N) operations.

Those were discovered in the 90's, so they're pretty widely understood by now. There's a few newer ones, such as the quantum algorithm for linear systems of equations, which solves for a scalar result of an operation applied to the unknown vector x such that Ax=b in O(log(N)k^2) time versus the classical O(nk), where n is the number of matrix elements and k is a measure of how sensitive to error the problem is.

Basically, there's a handful of useful algorithms, and another dozen or so theoretically interesting ones, that can run faster on a quantum computer. For everything else, there's zero advantage to using one.
> Trunk-based development encourages frequent commits, which leads to smaller and more manageable changes.

I strongly disagree with this assertion. In my years of doing development with SVN/CVS the consistent pattern I would see is that developers didn't want to publish their work to trunk until they were certain it was good, and since with SVN you can't make local commits without publishing to trunk people delayed making commits until a feature was complete.

In other words, all the work that would be done on a branch with git was instead done on the developer's local machine without any revision control (and often without backups). Good developers would frequently `svn update` as they worked to get smaller conflicts, but code was merged to trunk at the same frequency as it is today with git[1].

In git, the equivalent would be make a branch, then commit --amend each change, fetch and rebase frequently, and then merge the single "squashed" commit.

[1] If anything code was merged less frequently because agile encourages smaller stories today but that is completely orthogonal to trunk vs branch based development.
Dude on HN was describing the other day how they’re moving to use an AI to generate a list of cars with specific features in their inventory and how this was a great part of the AI future.

But as we see frequently even on the most sophisticated AIs, they get shit wrong… a lot.

So this company decided to replace an actually working, guaranteed to produce proper results filtering system with a guaranteed to not produce proper results an unknown amount of the time, and the feeling was that this was good business direction.

People want buzzwords, not working software.
WaPO covering Amazon's Goodreads acquisition is really something.
Location: Ukraine
Remote: Yes
Willing to relocate: No
Technologies: Python, FastAPI/Flask, Postgresql, K8s/Swarm, Celery, and most things around that stack
Résumé/CV: on request
Email: demian.sebzg@gmail.com

I have been working as software engineer for more than a decade. On the last two roles I worked under DevOps, Archihect and SRE hats as well. I have most experience in the health and telco industries. Having worked both with very early statups and 100k people organisations I must say I would prefer the flexibility and innovation of the statup with stability of the enterprise, if possible. While I do prefer python stack I have extensive experience with GO and C/C++ as well, due to some underlaying infra work (ML and concurrency).

Looking forward to your messages!
People (admittedly access-dependent friendly people [0]) have worn it and say it roughly lines up with demoes. There is no such analogue for Meta, Nreal, etc.

[0]https://www.youtube.com/watch?v=OFvXuyITwBI
Electric Vehicle Fires Are So Hard to Put Out, It’s Often Best to Let Them Burn
The kids could have done so without the consent of their guardian. It cannot be used, unless consent is given beforehand.
There is also a problem with quotes; you have these nobody self-help book writers adding hundreds (?) of quotes that are very poor, and gamed with upvotes. So you some see some nobody authors quote next to Plato.
A lot of these comments aren’t predictions. They’re assuming that openAI will create AGI in the next 5 years and they want to discuss the implications of that.

Personally, I think LLMs are a step forward, but I suspect that GTP-4 is close to the limit of what’s possible with LLMs. I don’t think we’re going to see AGI from the same approach.
Many people are in desperate situations. Most of them are not convinced to do much about it.

Words can aim discontent.

Were the economic conditions in Weimar Germany that much worse than many places today?
It appears to be a one-line (or, if you prefer readability, one-function) change - my guess is 80% chance by EOD and 95% chance by end of week :^)
Gooey.AI | Full Time | REMOTE / ONSITE | Bengaluru | http://gooey.ai/

We are building a GenAI platform that abstracts all the latest LLMs, animation tools, speech reco, etc from OpenAI, Stability, Google, Meta, etc.
One of our projects - https://farmer.chat - was demoed at the UN General Assembly in April 2023.

You'll be the 2nd engineer alongside me - https://github.com/devxpy

Anyone with experience building developer platforms, no-code solutions, pretty UIs, AI models, k8s GPU clusters, prompt engineering, reach out!

Here's a list of models we currently feature, they're pretty cool! - https://gooey.ai/explore/

JD - https://www.help.gooey.ai/jobs/senior-software-engineer

Email - hireme@gooey.ai
Counterpoint: C itself invented lot of syntax compared to the contemporary ALGOLs and PL/I. Yet, it became immensely popular.
Role: Growth PM or Growth Marketing Manager
Location: Brazil (ET timezone)
Remote: Remote, hybrid
Willing to relocate: Yes
Résumé/CV: https://www.linkedin.com/in/mateuspinho/
Email: mateus.ap@gmail.com

As a Growth Marketing leader I’ve spent 7 years leveraging technology and data to help SaaS startups scale and successfully raising over $170M with Softbank, General Atlantic, Google Launchpad, World Bank IFC and other VCs. I’ve spent the past year as a Product Manager at a B2B SaaS Martech startup backed by Craft Ventures, GTM fund, and others.

Even though I lead teams of 15+ people I still like to contribute as an IC. My very technical background as an electrical engineer enables me to be very comfortable with data (SQL, Sheets, Google Data Studio) and even some coding.
> I have some Tildes invites if anyone wants them.

I'd love a Tildes invite if you still have one to share. My email is on my HN profile.
BlueSky, especially artists: everything you post is used to train generative AI
But with squash you lose all of the individual commits.
When I saw the post about Foundation DB, I remembered the exact same demo running on a cluster of Raspberry Pi instances! Sadly, no memory of it on YouTube.
Not the same location for me. 194 miles apart: First picture showed Stouts Mill Bridge https://goo.gl/maps/3JkHPWMQo3wK39ZD8 Last one Deer Creek Dam https://goo.gl/maps/u5zxGmby74X7JMWi7
Same here. I stopped suggesting robustness because no one cares.
Might have completely missed something, but I thought AR/VR was (and still is) a solution looking for a problem. Have they finally stumbled into something people want to do with them, beyond games and porn?
The original “where in the world?” location guessing game is GeoGuesser from 2013. There are competitions and some pro competitors can pinpoint locations within feet, though some rules allow the player to browse Google Maps in a separate window.

https://en.m.wikipedia.org/wiki/GeoGuessr
But it is true, much much more often than you probably realize. Just look at your tables and think about how repetitive they are. The reason you can't come up with a lot of "column-based" (as you put it, which is still narrow-minded IMO) operations is because you've never looked for them before. Of course you haven't: you've been stuck in the traditional mode where such things are basically impossible.

Do most of your tables have Name / Description type fields? Here's some "column-based operations": Allow translation of everything in your database. Generate natural-sounding text in a report, inserting these names and descriptions (from multiple different tables, of course). Free-text search of all your important database concepts. Detect similar names to the one the user is wanting to add, to prevent duplication. Clean whitespace. That's five off the top of my head.

Do most of your tables have Archived / Status / Soft-delete type fields? Allow a user to archive a record. Choose whether to include archived records in a query or not. Delete archived records after X days.

Do most of your tables have Comments fields? Allow multiple comments. Track who made a comment and when. Track responses to comments.

Do most of your tables track who last modified the record? Track all modifications. Show a list of recent modifications to any records.

The list goes on and on and on. You call these "column-based operations", which again, is short-sighted. They're more like "concern-based operations". And it turns out everything is a cross-cutting concern. You're shooting this idea down without nearly understanding it.
I wish people also learned some critical reading:

Amazon spokesperson Ashely Vanicek said that "<exact quote>"

Is journalistically neutral. Amazon was asked about what we wrote. Here's what they said. You decide if you believe us, or Amazon.

I see nothing wrong with this, unless the headline of this story was "Goodreads' accelerated mission in delighting customers with the help of Amazon’s resources and technology.”
This might be an autocorrect issue. My iphone 7 would do this rampantly with the swipe keyboard to the point where i concluded that no one at apple actually used it.
I've been enjoying tildes.net a lot, especially after the Reddit debacle. It's more like HN in that there are much fewer jokes and pun threads than reddit.
Not just new features, but making everything way more complicated too!
How would you call a process of determining a correct URL for a request from a base URL and an arbitrary string?
This is a quite common name for it, e.g. https://www.npmjs.com/package/resolve-url
I'll never forget that day when I was a junior at University of Oregon, and had just finished reading GEB. Hofstadter was from UO, and I was taking a data structures class from Andrzej Proskurowski, who knew Hofstadter. Andrzej was a pretty brilliant man who had a reputation for being very blunt. I was in his office hours and I asked him for his take on the book. He said, "Hofstadter is first order...bullshitter."
> I don't hate it, I appreciate it.

Since that amounts to a kind of extortion, I can't see how it would do anything but make me furious.
Hofstadter clearly isn't trying to peddle his books for money or clout. He writes in depth, thoughtful books about the nature of consciousness, not guides to making money off of AI.

The book he mentions in this interview, I Am a Strange Loop, isn't some cash grab in response to LLMs - it was written in 2007.
If true, well I guess it is confirmed about the real reason TPM2 was needed. I doubt anyone should be surprised by this :)
Do non subscribers have access to old NYT crosswords
Good. But I fear this will have the opposite effect, with sites adding obfuscated self-hosted APIs (that eventually still pump data back to Google and elsewhere), but now almost impossible for ad-blocking to catch (and definitely not as simple as DNS blocking the whole *.google-analytics.com).
Pix, the Brazilian payment system, is basically a utility, and payers authorize the payment rather than the payee. It has very little friction, everyone uses it. It does require working internet.

I feel that Algorand (I'm not a holder anymore) was positioned to work as such but would require all the parts to make it successful. The 0.001 ALGO transaction fee cuts down on silly transactions while making 0.1 ALGO transactions possible. It also allows trading in stablecoins or CBDCs as they are enabled. It can complete transactions in milliseconds and moderately-sized participants can easily help maintain the whole network. It never gained traction, however, probably because it isn't a good HODL.
Insider Trading Is Better from Home
i think it's auto-generating a problem based on geotagged pictures. the indoor one isn't supposed to be a good clue, it's just a photo that happened to be in the dataset.
Why? The FTC has shown time and again it has no interest in enforcing the rules, whether that's under Pai, Khan, or going back every administration since the Microsoft anti-competition days.
One of the main reasons, in fact, that we picked Zig for TigerBeetle (over C, which was the alternative, given we needed to handle memory allocation failure), was because of Zig's excellent interoperability with the C ABI.

For example, we write the reference TigerBeetle client implementation completely in Zig, then wrap this with the C ABI, and then bind to this C ABI from all target languages, to increase our velocity in how quickly we can ship language clients.

More details, in general, around our clients here: https://tigerbeetle.com/blog/2023-02-21-writing-high-perform...
I think he was referring to feedforward when running GPT in a current conversation, it only remembers the conversation by re-running the prompts. It isn't doing 'feed-back' in the sense of re-updating its weights and learning while having the conversation. So during any one conversation it is only feed-forward.
I'm not afraid of LLMs, they are stupid machines. I'm afraid of what humans will use them for, with serious, irreversible real-life consequences.
> The operations C gives you map 1-to-1

It does not. Implicit casting, inlining, volatile, args passed via registers vs stack etc can significantly change what you expect to be generated.
The prices have only been going up because the supply has been dwindling down. When he started selling them at first, it was $59.99, but he is now down to less than 100 units. He is likely basically out at this point.

It is one seller, he has been testing them all.
The problem with a careful but non-methodical approach is that it requires the programmer to correctly determine the stability value of their design. We often overestimate the importance of architecture on stability, or worse, architect something that is harder to maintain than the naive solution.

With buggy ship-it-now software you have a known bounded risk - bugs will occur in some cases but the software will ship and the bugs can be fixed because it’s simple.

With prematurely architected software the risk is unbounded - the project may get bogged down indefinitely in its own complexity without shipping.

The inverse extreme can also be a problem, of course A project that is maintained for a long time on the naive implementation will also become unmaintainable. However, this will be due to _known_ architecture problems encountered during maintenance. These problems can be addressed in a relatively bounded amount of time. They are also quantifiable and thus explainable to management.
I do appreciate the response and feedback. You are right, the network effect is the hardest challenge to a social platform. A way to bootstrap is to treat Glue as a "blog" or a personal website where one can post content in a stand-alone manner, while hosting it under their own domain so it feels like a personal website. I haven't really done any marketing to this effect, but I probably should.

Regarding distributed protocols: I am interested/watching those, especially the domain based handles, to see if there is a way to integrate as Glue already supports custom domains. Short answer: Yes, I'm watching to see if there are ways that fit Glue's use-case to tap into those protocols.

Glue is one app in an ecosystem of apps I'm working on under Ark (https://ark.fm): Pingly: email / calendar / team chat, Glue: social networking / blogging and a third in progress. I haven't really said what Ark is going to be as what connects all these apps is still in works and honestly is evolving as I go :)

Thank you again for your comment, cheers
Nobody has been convinced to fly an airplane into a building by a language model either.
> Then again how much time do computers save?

Unbelievable amounts, both in speed of processing and communication, and in lack of error.
And remote work is more common than ever. Regardless, Columbus, Ohio has a very reasonable cost of living for the salaries available in the region.
A WaPo article talking about Amazon exploits. What a bizarre world we live in. I made the mistake to join Goodreads. Makes reading a books a some sort of sport. I was not aware that it was owned by Amazon but now it makes sense on how the approach the action of reading a book into a data mining affair.
I've found that "delight customers" is the key phrase.

Just write a script that excludes any articles which mentions that phrase for a better life.

That's been a pretty reliable indicator over the last decade.
do you think the things you mention were deliberate design decisions?
> Nvidia is actively hostile to Linux users.

Citations and facts needed. Also, please enlighten us why NVIDIA owes Linux or its users anything. Please. Just take it slow.

> The worst part about gaming on Linux is dealing with Nvidia's drivers.

NVIDIA [Linux] drivers have been the staple of quality and features for the past two decades sans rare f ups, such as 3090 Ti's dying (took them a week to fix) and frequents BSODs on Windows Vista (due to a completely new driver model which took them quite some time to polish).

I'm pretty sure I've dealt with NVIDIA a lot more than you've ever done but I cannot relate to this statement at all despite being an NVIDIA Linux user for over two decades. I wouldn't claim that you're lying through your teeth, but I'm pretty sure that this post has a ton of emotions and very little essence.

I'm not surprised to see hatred towards the company but in absolute most cases it doesn't mean anything.
… using coaxial cable at a time when everyone else was using modems.