skysight-inc/HackerNews huggingface dataset:
People chase net gains. Social standing and achievement, as well as personal satisfaction of say seeing a child learn a new skill, are gains even if not counted in dollars.

These are somewhat individual-dependent. Onlyfans has a pretty big personal cost to subtract if you're a family oriented individual from a highly religious community that dislikes nudity, and you value continued social standing in that community. If you're an orphan who for whatever reason has little personal connection to mainstream society, it probably will come at a lower personal cost to you to be seen as a sex worker. So with sex workers, you're probably gonna disproportionately see people with weaker affiliation to mainstream society and/or connection to conventional family members and values.

Greater social acceptance of sex workers is the worst possible thing that can happen to the open-minded schoolteacher and others already in the game as it gives the out-group a less-worse comparative cost. Greater acceptance means lower personal cost / barriers to be seen as a sex worker, so wages depress. Eventually if it's seen as no different than working at McDonald's your stuck competing with literally anyone either attractive or charismatic and it becomes more profitable to at least pick something with a higher barrier to entry like teaching.
I don't see in the article where they mention using Mac-specific APIs though
I did an interview with these folks about a year and a half ago—if you can make the pay and location work it seems like a great way to do socially meaningful work.

I sadly had to pass—I couldn’t make the salary or move work with health issues in the family—but the interview process was very open and the interviewers I spoke with were fantastic.

As I gathered these folks are effectively a floating software team that partners with other governmental organizations to fix problems that benefit from their skill sets. The last project I’m aware of was them revamping systems to allow veterans to more easily receive health care.

Good luck to them and whoever applies, we need more places like the USDS.
"I didn't type that, your honor, my cat walked over the keyboard" is just as high-quality a defense as "it was the AI who did it, your honor".
https://www.lesswrong.com/posts/uMQ3cqWDPHhjtiesc/agi-ruin-a...
I was completely naive to distributed systems until I was field promoted to owning one after tons of attrition with no backfilling roles.

It was a system built by people that also didn't have distributed system experiences. It was not enjoyable at all, and at least once delivery was a consistent headache that required infrequent but time consuming remediation.
One big client for Salesforce could bring in $10m of revenue. Using a highly paid celebrity to lure in potential customers might make perfect business sense from an ROI perspective.
If Ford is really working hard to get their dealerships to perform then why are they still charging $15K additional mark ups on the Mustang Mach-E? I looked at buying one but there's no way I'm going to be a sucker and pay a sleazy dealer over MSRP.

https://www.frontierford.com/all-inventory/index.htm?composi...

Jim Farley has been CEO since 2020 and hasn't done anything to improve dealerships.
The public library I go to (NYPL) requires a proof of identity (driver's license, etc.) to get a library card which is required to check out material for use on-premises in a reading room.

There is only a tiny fraction (< 1%) of material that any random person can just walk in and browse.

And this is the case with all reference libraries that I'm aware of. (Edit: meant "research" library, mistyped "reference".)
It's like in any other space. The majority of participants have no idea what goes on and are played for suckers.
Latest Nvidia drivers introduces support for “Counter-Strike 2” app
No, Tennessee has banned drag performances, period, with wording that makes it very easy to claim that any trans person in a public place violates it. (Easy enough that it seems likely to me that that's the intent.)
It just depends on what you have. I did get 20% right off the bat with RDS just buying no-upfront RIs. I could have probably gotten around 30% if I did upfront and longer commitment.
This is really cool! I've always found IP data to be a compelling example of a data product, especially when talking about Splitgraph, a company of which I'm a co-founder (and btw - I also met my co-founder on HN!).

So, I exported the CSV files for country and asn data, and then uploaded them to Splitgraph. You can see some sample queries in the readme of the repository [0]. Since Splitgraph is built on Postgres, it's possible to use all the `inet` and `cidr` tools available from Postgres, so you can make range queries easily. One sample query also demonstrates a join between the two tables, resulting in the equivalent of your combined country_asn.csv.

Another idea: We have a newer project called Seafowl [1], which is an open-source analytical database optimized for running "at the edge," with cache-friendly semantics making it ideal for querying from Web applications. We don't have a SaaS version of this yet, so you'll need to host it yourself, but perhaps the next thing to try would be loading this data into Seafowl and querying it "at the edge" - I've been thinking about ways that we could package Seafowl along as an OpenResty module, which could allow for true "at the edge" use cases like querying IP data in your reverse proxy. (Although the .mmdb format already solves this particular problem pretty efficiently and interoperably, although I'd be curious to measure the difference).

[0] https://www.splitgraph.com/miles/ipinfo-country-asn

[1] https://seafowl.io/
> to find relevant material

There you show the possibility of having selected an activity among many possible.

Your expression suggests /to seek/, ex IE sag, "to track", which is not /to search/, ex Lat circare, "look around" - to explore.

Parts of the exploration (the complementary part of exploitation) is benefited by having a large amount of material in front of you, browsable. And having thousands of volumes at hand and immediately remains invaluable; electronic experience remains different.
No, I don't actually agree with this at all. Sometimes -- a lot of the time actually -- you can have a pretty good idea ahead of time what will be fast and what will be slow. If you design the system before thinking about this, you can paint yourself into a corner and lock-in a fundamentally slow architecture, just like you can lock yourself into a fundamentally un-maintainable architecture.

Like, when you're choosing a big data structure that is going to have lots of by-value lookups, you don't implement it as an array with O(n) lookup first and only move to a hashtable after benchmarking it. That would be absurd. You just use a hashtable with O(1) lookup right at the start. Because in the overwhelming majority of cases that's the right thing to do and it doesn't need any justification. And the reason you can do that is because you're an engineer and you know a damned thing about the domain you're working in.

Structural engineers don't build a skyscraper out of paper mache first, and then rebuild it in concrete when it collapses in a stiff breeze. They just build it out of concrete the first time around.

What so many people thoughtlessly call "premature optimization" isn't "premature" at all, it's just "knowing about the problem and knowing how the computer works". When you deliberately ignore this, what you're actually doing is "premature pessimization". Coding as if you don't know the difference between cache and RAM in 2023 is like coding as if you don't know the difference between RAM and disk in 1973. It's negligence. You know better!

And look at what the Clean Code people want you to do instead. All these rules are geared towards future extensibility. Is that not a form of premature optimization? But optimizing for extensibility, not speed. And you end up with codebases littered with abstract interfaces that only have (and will only ever have) one implementation. But you pay for that premature abstraction in both cognitive load and CPU load. You ain't gonna need it!
He fell into greed trap like wolf/s from Wall Street did. It can happen no matter how smart you are.
When you receive a message in your scheme, you have to do the following:

1. Some action with a side-effect (ex: update an entry on disk, send a message out to some third party, etc.). This might be a bank transaction, or a note saying "you gotta ship package X to person Y".

2. Some action to note that you've received ID X (ex: write to disk, send a message out to your DB, etc.)

How do you set up your server to deterministically do neither in event of a crash, and both in event that your code turns to completion?
Wherever you construct it you must necessarily have a machine whose failure mode is that "exactly once" degrades into either "at most once" or "at least once".

What determines which failure mode you get is whether the machine will failover to a machine that retries uncertain messages (giving you "at least once"), or it doesn't (giving you "at most once").

But, you say, why can't we have it failover to a machine that asks recipients what they have got and goes from there? Well we can, but the recipients don't know what messages are in the network still on their way to them.

But, you say, why not have the recipients disregard those inbound messages once they know about the replacement machine? Well you can do that, but now the *recipients* become machines whose job is to ensure the deduplication. And now *they* become the machine with a bad failure mode.

But, you say, does this not reduce the odds of failures? Why yes, it does. Which is why people do things like this. And there has to come a point where we accept SOME failure rate.

The alternative, well, read The Saddest Moment at https://scholar.harvard.edu/files/mickens/files/thesaddestmo... to see where madness leads.
Reminds me of how scammers will intentionally use bad grammar/spelling in emails to filter out "low conversion rate" prospects.
Personally as a beginner it's nice to have GDScript built-in. You can literally install Godot as a single executable and everything is self contained which vastly simplifies getting started versus Unreal where you have to install Visual Studio. (I have no experience with Unity but I'm assuming you similarly have to install some C# dependencies.)

Their motivations in creating GDScript are explained here: https://docs.godotengine.org/en/stable/about/faq.html#what-w...

As a programming language it's pretty reasonable. The built-in editor has auto completion and documentation, you can resume from errors. The syntax is basically Python with optional type annotations. Comparing the Godot vs C# examples in the documentation makes me shudder at how much more verbose C# is in comparison.

As others have pointed out you can use C# if you want to. They provide a separate download for it.
Yeah we're in an AI landgrab right now where at- or below-cost pricing is buying marketshare, lock-in, and underdevelopment of competitors. Smart move for them to pour money into it.
Exactly. In practice there are probably a bunch of other things happening over the wire we also don't care about, handshakes and keepalives and negotiation and splitting and encryption and latency measuring and backpressure... It doesn't matter, in a variety of systems, at the application layer it is fine for the user to assume they will see a delivery to their code exactly once and that's what the user cares about. A delivery didn't mean some internal bytes travelled across the wire, it means your clients received a call.

That's why if you search for exactly once delivery you'll see a bunch of products claiming to have it (e.g kafka).
IPInfo Country and ASN Data Queryable via PostgreSQL
If it justified the answer by saying it thought the question was nonsense, yes. It doesn't. It takes the question seriously and then gives the wrong answer. These are deliberately extreme scenarios to show that the moral reasoning of the model has been totally broken; it's clear that it would use the same reasoning in less extreme but more realistic scenarios.

Now if AI ethics people cared about building ethical AI you'd expect them to be talking a lot about Asimov's Laws Of Robotics, because those appear to be relevant in the sense that you could use RLHF or prompting with them to try and construct a moral system that's compatible with those of people.
I don't doubt that I can learn it. Learning a language is pretty easy.

I doubt that I'll have rich tooling and libraries to draw from when I need them.

If I build a game in C#, for instance, I have editors that can lint my code, perform intellisense, automate test generation, and a rich set of libraries I can draw from. If I don't want to write my own Hierarchical Task Network planner, I can use FluidHTN. Likewise, I can pull out my code from my project and modularize it for other engines/games -- maybe I've got a great state machine implementation or something I want to share. GDScript limits my reach.

The knowledge is also not particularly useful outside of working with Godot. Picking up C# from working with Unity, for example, translates to other domains easily if I want to change careers.

I also can't write my backends and supporting services in GDScript. If I wanted to , I could make my entire codebase in C# for both front end and back end code, simplifying my tooling and knowledge needs.

I don't want to be too down on it. I'm sure there are ways that it would save time. My use cases are much more about setting a high bar for ergonomics and engineering excellence for larger projects. I think that in my case, they've provided the Extensions and C# support route. (Though it sounds like getting those to work on all platforms is non-trivial today.)
Ather Digital | https://www.atherdigital.com/ | Software Developer, Quantitative Researcher | Full time, Remote/Onsite (NYC, USA) | $200k - $400k

We are a small high powered start-up created by individuals who worked at the frontier of quantitative finance and trading. We are building the first integrated cryptocurrency execution platform (OEMS), aggregating liquidity across centralized and decentralized venues, monetized through high frequency signals (alphas). We are venture backed by some of the biggest names in crypto and trading, and are looking to add talented individuals to our team. As an early employee, you will have the opportunity to heavily contribute to the design and development of next generation low latency trading systems. Descriptions of roles below:

Software Developer: In this role, you will work on building high throughput, low latency distributed trading and risk management systems in C++. Preferred Skills:

* Experience with financial technology systems and protocols

* Strong systems programming fundamentals : networking, IPC, lock-free programming

* Strong experience with latency sensitive code : performance benchmarking, profiling and program optimization

* Strong experience in C++

Quantitative Researcher: In the role, you will work on building execution alphas to trade across a variety of different venues in the cryptocurrency space. Preferred skills:

* Experience working with high frequency automated trading strategies

* Experience with market microstructure effects, TCA (transaction cost analysis), trading dynamics, and slippage minimization

* Strong programming ability in C++ and Python

* Strong knowledge of statistics and working with large volumes of data

Careers page: https://boards.greenhouse.io/atherdigital/jobs/4193896005
A couple of pieces don't fit:

1. > ... enroll in a program through the company that will allow them to receive the monthly price cap ...

Why a 'program'? Why not just cut the price, end of discussion?

2. Where is the promise to ramp up production to actually supply the insulin to all $35/dose buyers?

There's a deep game going on, the mass media reporters sense this, but don't understand how it works, and even if they did couldn't possibly explain it to the public within their word budget, so best to ask no questions and merely parrot the "happy news".
It's not even limited to high-end devices these days. The moto g100 launched at $400 (I got mine for $270), and it supports "Ready For", which is Motorola's version of Samsung Dex.

Plug it into any standard USB-C hub, connect it to a screen, keyboard, and mouse, and you basically have a lightweight desktop PC.

Connect a controller and it's a game console.
Good to hear. :-)
ImHex – Hex Editor
The real problem for Apple ever getting into EVs is that they have not managed US production at scale in decades. This is the challenge of domestic auto sales and what most EV startups are failing at.

So buying a neat-o car that can't scale production & service network isn't going to help Apple much.
That's only if you fail to enroll the Lenovo hardware firmware images
Wouldn't an investor want a company to be undervalued at IPO? Buy in early and low, and wait for the market to realize the true value.
Keepass shows passwords as a sequence of masked characters https://keepass.info/screenshots/keepass_2x/main_big.png

If you have a keylogger, it will just steal your TOTP.
Location: Vienna, Austria

Remote: Yes, on-site preferred

Willing to relocate: Yes

Technologies: Penetration Testing, Reverse Engineering, Python, C, Intel Assembly, low-level development, Embedded/Electronics, *nix/Windows/BSD

GitHub: https://github.com/chris-pcguy

Résumé/CV: https://github.com/chris-pcguy/CV/blob/main/projects_english...

Email: chris.jobshn2303@broke-the-inter.net

Hi, I'm looking to relocate to the U.S.

Prefer Pentester > Reverse Engineer > Software Developer

Would be glad to hear from you.
Seems unlikely, their CEO has a PhD in engineering from Georgia Tech, spent 14 years at Samsung working her way up to a senior VP, and then joined SK as their VP of Innovation, only to quickly leave to start this startup (that frankly reads more like an SK subsidiary being shielded from bureaucracy).
I disagree -- electronic experience isn't different.

You can build any kind of interface for electronic "looking around" or "exploring" that you like.

While in a physical library, you are limited entirely to a single fixed physical layout.

There is nothing a physical library can do for exploring that can't be replicated on a computer. But a computer can add all sorts of incredible improvements.

And why would you only want to have thousands of volumes at hand for immediate access, when you could have millions instead?
> Is there anything else that escapes me?

“The market can stay irrational longer than you can put off buying a car.”
Vector Index Basics and the Inverted File Index
Location: Pacific Northwest USA (mostly Seattle area)
Remote: Yes, remote only
Willing to relocate: No
Sponsorship/visa: No (US citizen)
Technologies: JS/TS/Python/Ruby, test automation/SDET/DevOps stuff, infosec, IoT & embedded Linux, some hardware experience
Résumé/CV: https://www.kirkovsky.com/resume
Email: pavel+hn@kirkovsky.com

I'm a former sysadmin turned SDET, and I've worked on a variety of products ranging from distributed video encoding to e-commerce to autonomous vehicles.
Something I particularly like is working on internal tooling, documentation, process improvement, etc.
Is it correctly understood that this is useful for scaling the compute of a single logical application, probably maintained by a single team, and less for communicating across applications, where a traditional RPC or REST API might still make the most sense?
Meme stocks are the weirdest part of it for me. GameStop is still priced several times the pre-meme value.
> Or thunderbolt cables?

I can assure you that counterfeit Thunderbolt cables don't work at Thunderbolt speeds.

Also, power delivery is defined by USB standards, not Thunderbolt.
Location: EU

Remote: Yes, EU timezones preferred

Willing to relocate: Depends on the location (but with a strong bias for EU-Schengen/US locations)

Technologies: Java, Node/TS, Python (and variants thereof like Groovy, Pypy) | AWS/Lambda Serverless, GCE/Kubernetes | Redis, MySQL, PostgreSQL, DynamoDB

Resume: https://bit.ly/3B3o65M (It links to my CV repo at Github, pinky promise. You can also visit github.com/<hnusername>.)

Email: See resume or github.com/<hnusername>

I'm not actively looking (hence why my resume link is obfuscated like that) but I'm at least interested in getting a feel for the market right now. That said, I'm willing to consider a position with a great fit for my skill set and career goals.

Here's my pitch: I have experience in a multitude of industries and positions. From improving legacy infra and processes in an established telco company to scaling a fast-moving startup from 200K to 2M users. In my free time, I love writing Code That Is Poetry but day-to-day I am not an idealist engineer who doesn't compromise. Well-engineered code is clean and correct but correct above all else.

Oh, also, I'm great at writing documentation. I consider myself introverted but apparently my communication skills are above average for Software Engineers. I also pride myself on my humility and modesty. ;P

I'd love to explore other technical positions in the games industry short of joining a AAA studio because (a) I don't want to crunch and (b) my skill set does not lay that way. I'm also interested in B2C businesses where the 'C' is software developers. I'd love to chat and network about opportunities but, to be honest, I'd like to emphasize that I am not currently actively looking so at the moment there might be a pretty high bar of what piques my interest.
Again, no. You're still making a ton of assumptions. Maybe self-reflect before posting your next reply.
> that I'm aware of

I want to reach your area to finally one day visit Bass' Strand;

you should come to Europe one day and have the experience of free access to the shelves :)
I honestly think it's amazing the level of dedication people can have to things others think are a complete waste of time. Somewhere someone is the best in the world at building rice sculptures with chop sticks or shooting a bow and arrow with their feet or some other weird combination and I love it. The chess guy who spends his life dedicated to finding strategies which only really work against AI is awesome. There are still folks who can beat AI opponents in very time constrained games.
Robots let ChatGPT touch the real world thanks to Microsoft
Location: Greater Seattle Area

Remote: Remote preferred, Hybrid/On-site for right opportunity

Willing to relocate: Yes, for right opportunity

Technologies:

* Professionally: .NET (C#), JavaScript (frontend & backend), RDBMS (PostgreSQL, MSSQL, Oracle), Kubernetes, Terraform, Argo CD, GitLab CI/CD, Bash, AWS (RDS, Route53, EKS, SQS, SNS)

* Hobbies/side-projects/learning: Python, Ruby, F#, Rust, Network Engineering, Golang, Haskell, Elm

Résumé/CV: https://github.com/recfab/recfab/blob/trunk/resume.pdf

Email: yael.namen@icloud.com

LinkedIn: https://www.linkedin.com/in/yael-namen-494441248/

Hi, I am Yael Namen.

I am a software engineer with 15+ years experience across several fields, doing full-stack web development--focusing on backend and system design--and more recently, DevOps and infrastructure engineering.
I am detail oriented, and enjoy working on hard problems that require that kind of detail.
I am passionate about improving things for the whole team/org. That can mean process improvements; writing docs; picking up the work other folks don't have the time/interest to pick up (e.g. this is how I got into DevOps).
I am always learning, and enjoy sharing what I know with other engineers, whether through mentoring, book clubs, or tech talks.

I am primarily interested in remote work, or hybrid/on-site in the Seattle Area, but would considering relocating for the right opportunity.