skysight-inc/HackerNews huggingface dataset:
HopSkipDrive | Sr. Rails Engineer | Remote | https://www.hopskipdrive.com/

HopSkipDrive is a rideshare service focused on the transportation of children, primarily to and from school. We work with schools and districts to help them with students that are not served well by the school bus system, for example foster youths or kids experiencing homelessness.

We are a fast growing startup and have a wonderful team full of kind, genuine people who love to collaborate and write clean well-tested code.

We are based in Los Angeles but operating nationwide and running a fully-remote engineering team.

https://boards.greenhouse.io/hopskipdrive/jobs/4791883004
To me, Nix is about content addressing.

It is possible to “hash” a function so that the hash stays the same for as long as the function does the same thing (in which sense the language is similar to, e.g., Dhall), which is guaranteed because 1) function is pure, 2) the hash derives also from any other functions it may call and all the way down, and 3) everything is a function.

In the world of package management that gives you a superpower and/or curse of being able to say “I want dependency X” and mean “I want a dependency built in this exact way”. When applied thoroughly, the only inconsistencies in behavior that can arise in theory would be due to logic errors in external to Nix software or to hardware issues[0].

From provisioning deployed software runtime environments (in which sense Nix is more similar to, e.g., Docker) to automating your development machine configuration—basically anywhere you want consistency and hate surprises—in this sense Nix suffers from solving very different problems for different people, and as a result people being confused as to what is it for just by looking at articles and discussion threads about it.

[0] In practice, you might occasionally have to fight poorly behaved software that makes unwarranted assumptions about the system (can’t be installed into or look for dependencies under hash-paths), modifies itself (auto updates), etc.
What is the logic of having a car in showroom roped off with signs asking potential customers not to touch it?

I've had friendlier interactions at Porsche dealers.
Sure hope Germany is not planning to build any windfarms on reindeer grazing grounds or whatever the current indignation of the week is for her! ;)

https://www.cnn.com/2023/03/01/europe/greta-thunberg-wind-fa...
I've never experienced that in any setting in my life. People will say yes to advocate a political point, but that's not how humans socialize anywhere, anytime in history afaik.
I started /r/aigamedev as a subreddit to keep up to date on generative AI technologies, with a focus on the tech and workflows for gamedev. Its largely my own interest links as I research for work and personal, but its growing, and fluff free (so far).
For now we're all-in on AWS, but have plans on going to Google Cloud later this year!
This scam of taking over non-profits from the founders is super common these days. Look at how they tried to kick Stallman out of the free software foundation by throwing together a bunch of allegations. It failed, but it worked for kicking Aubrey De Grey out of SENS after they received 20 million and now kicking out the founder of Project Veritas. The donors don't support any of these actions, because they care about the mission and not who was offended by a few sentences in an email sent decades ago, but the cliques on the boards do it anyway and ultimately trash the reputation and fundraising capabilities of the institution they are claiming to save.
no, he's saying other areas that could use smart people are being starved of a certain type of smart, analytical people, for example the types or quantities of people who might be attracted to the medical field.

Lester Thurow, a pretty left liberal economist, pointed out that women's "liberation" and entrance into the general workforce had starved teaching/education of the pool of talented women that had previously kept the quality of education very high. (His mother had been a teacher.)

I (who had studied econ so I tend to think about it) noticed at the dawn of the dot-com boom how much of industry is completely discretionary even though it seems serious and important. Whatever we were all doing before, it got dropped so we could all rush into the internet. The software industry, which was not small, suddenly changed its focus, all previous projects dropped, because those projects were suddenly starved of capital, workers, and attention.
How does this differ with Vantage Autopilot https://www.vantage.sh/features/autopilot ?
Type: Internship (I think it's allowed here? If not, feel free to delete :D)

Location: Anywhere, except Czech Republic

Remote: No

Willing to relocate: Required for the duration of the internship, will pay the expenses, if you offer a salary.

Technologies: Looking for - Rust ; used professionally - ASP.NET Core (MSSQL, PostgreSQL, Dapper, EF, DI, etc...), React (recently Svelte as well),
UWP/Winforms

Résumé/CV: https://www.linkedin.com/in/tdiblik/?locale=en_US (personal site is WIP, you can check it out on Github tho, won't take more than 2 minutes :D)

Email: dibla.tomas@post.cz

Hi, I'm looking for an abroad (living in Czech Republic) full-time internship during the months of July and August of 2023. I will be 18 at the time of the internship. I'm looking for Rust based internship, preferably in a 5+ team. I have used Rust for hobby projects in the past (SIMPLE web servers, some embedded, tuis,...) and some simple utility projects professionally. I am using C# and React/Svelte (with TS) professionally, but I would like to try working on larger/corporate Rust projects, since I've never done that before. I would also like to try working in a in-person team, since I'm mostly programming projects remotely by myself (largest team I've been in were 4 people, including me). I'm being specific about these requirements, because I view this protentional internship as a learning opportunity, but I'm a fast learner, so I won't be dead weight :D. Also, that's the reason why I am open to any type of work involving Rust, as I see this as a learning experience.

If you'd like some kind of trial period before going in, I have 2 free weeks (15.05.2023 - 26.05.2023), where I would be able to remotely full-time contribute some code to your codebase (and prove my worth! :D).

Github: https://github.com/TDiblik
Amazon Redshift Research Project : System Table Tracker Now MVP for Diffs
The system table tracker is now showing diffs for tables and views between a Redshift version and the previous version.

https://www.amazonredshiftresearchproject.org/system_table_tracker/index.html

Example diff;

https://www.amazonredshiftresearchproject.org/system_table_tracker/1.0.46534_to_1.0.46607/index.html
Location: Wrocław, Poland
Remote: yes, preferred
Willing to relocate: yes
Technologies: React, TypeScript, Next.js, Go, Kubernetes, AWS, Postgres, NATS,
Résumé/CV: https://www.linkedin.com/in/artur-rychlewicz/
Email: hn@rcwz.pl

I also have some DevOps experience. Resume on my LinkedIn profile, or you can email me for a PDF version.
> Or I just use a monotonically increasing ID and track the highest ID I've received in order.

This assumes you can generate monotonically increasing numbers. If you have many clients, now they all need to share a data source and may be performance bound by generating those numbers.

> Actually I don't even have to. It's probably a good thing to do for efficiency, but in principle I can just drop out-of-order messages and wait until they are redelivered, hopefully in the correct order

True (modulo first problem), but efficiency may be necessary here. With many clients, you may end up in a state where only a small fraction of messages get through successfully, and most traffic is unsuccessful, which is bad. This also makes performance commitments hard to maintain as it's perhaps just luck when a client manages to get a message through. Clients also now need more buffering, more state, etc.

>> But none of these solve the product level, or the user experience level, or other higher levels where these issues still crop up.
>I don't understand this point. Do you have some examples?

Let's assume a simple client->server instant messaging app. As a user, if I send a message, I expect that to arrive exactly once. It's going over TCP which is "reliable", but it doesn't stop the HTTP request from failing and needing to be retried. It's using HTTP3, but that doesn't stop the server generating a 503 and needing to retry the POST request (or whatever). Maybe the server puts the message in a message queue, but that connection fails after sending a transaction commit, did it get committed?

Idempotency tokens or an equivalent mechanism do solve this, but there isn't one magic trick to solving it in some base layer technology like TCP, this needs to be solved again and again whenever you have distributed systems.

Also, this isn't just networking. Two processes on a single machine communicating via IPC may be effectively a distributed system! I've got some experience doing this on Android, and it's still hard.
Note that they also charge equally for input and output tokens but, as far as I understand, processing inputs tokens is much computationally cheaper, which drops their price further.
Completely disagree. Having an awareness that is completely wrong due to media disinformation, puts you behind someone who at least knows they are ignorant on the subject.
I'm not familiar with typical pricing but Whisper API at $0.006 / minute seems absurdly cheap!
I am not sure if that is a problem or rather whether its a solvable one. It's more a reality of modern capitalism. You get rich by OWNING things (like those parents with 4 houses) NOT by working. There are no "middle class jobs" anymore IMHO...
Seems like maybe many of their products are mediocre and short-lived but their engineering and research are top-notch.
Neural Chip Plays Doom Using a Thousandth of a Watt
I'm sure it won't make a difference
"was field promoted"....could you explain what you mean?
To myself, it's always been a military term.
As far as 386 pc's etc go....?
Archera appears to only charge for GRIs. They don't seem to tell you what they charge though.
The classic "Text completion" API (as opposed to the new "Chat completion" one) seems to offer more flexibility: You have complete freedom in providing interaction examples in the prompt (as in https://github.com/artmatsak/grace/blob/master/grace_chatbot...) and are not limited to the three predefined chat roles. But the requests being 10x cheaper means that we'll have to find ways around those limitations :)
Is there a research library (e.g. more than a million volumes) in Europe that you can browse most/all the collection of without even having to provide an ID card?

In my experience, Europe tends to require mandatory ID for things in general much more often than the US does.
How AI is eating the Software World
When you start getting closer to $0.20/kWh https://www.fueleconomy.gov/
then there is no much different between EV and hybrid.
If you then account for the fact that EVs can easily go for
a +$10k over the hybrid equivalent...then you should come to the conclusion
that EV is not that convenient, if at all.

Also, many have mentioned the possibility of charing at work ... good luck
with that.

I am in favor of EVs, but infrastructure is not there yet and as said they are
still too expensive. Also, given the pace of innovation, I think EVs depreciates
faster than Hybrid equivalent.
Space now has 10,000+ inactive satellites it seems and routine debris threats are facing active satellites.

Wonder if this situation will head that same way climate change related conversations are with global policymakers fiddling around but not really achieving anything substantial.

Interesting to see commercial companies trying to both track and clean up debris. However, can they really sustain without governments acting as customers and also coming to consensus on any cleanup/debris laws.
the only one making money on this is NVIDIA
Yeah, compiling is basically a solved problem, type-checking is where 90% of the complexity lives.
Agree - probably could have worded it better. Perhaps it should be in conjunction with other initiatives instead of replacing them.

I would say the current state (although I'd imagine incrementally improving) of the Electrify America network (i.e. not working) is what prevents me (and a lot of people) from going electric.

Having to charge in the middle of the night in a deserted parking lot without a human attendant to assist/report issues is also a blocker personally.[1]

[1] https://www.youtube.com/watch?v=BA2qJKU8t2k&t=366s
MKBHD - This is Ruining Electric Cars - The charging experience is just as important as the car experience.
You write about it.

I dual majored in history in college in the 90s. The best professors made you write a paper every class that would fit on the front of a college ruled looseleaf paper that would be more comfortable to write on 3-4 pages.

The process of writing and editing taught you to think. Journalism writing before the shit-fest of online news was similar. 6 editors would wield the sword over whatever you wrote.
Chicago sold rights to 36k parking meters for $1.2B that generate $200M per year
Yes, exactly, and now we have them at mass market scale, whereas hydrogen is not at the same scale by a large margin. I don't think your argument goes in the direction you want it to go.
> I don't go on a date unless I am convinced this person and I have some things in common and would actually have a good time hanging out. If one party is worried, they can ask for a phone call/video chat or to exchange social media.

In a balanced environment this would work. Dating, apartment rental, and job search markets notoriously aren't balanced environments.

> men are far less discerning and are simply "swiping right" on everyone and then engage with any of the resulting "matches" that give them the time of day.

This here is the reality. It doesn't matter what you want and feel.
I really wish we'd build a standarized space exploration platform and saturate the solar system with mostly-autonomous robots that occasionally phone home with "wtf is this?"

imagine all the surface area in the solar system. I bet there's got to be at least 100 completely unexpected things lying around that would transform our understanding.
> Total cost of ownership is reduced significantly with BEVs

Is it? With the electricity prices what they are and sparse infrastructure I doubt BEVs have a lower cost of ownership. At least in Europe.

> oil infrastructure is obviously way less efficient

Not sure it's obvious. If anything, oil infra has been optimized to be as cost effective as possible. Remember Deepwater Horizon? They were extracting oil from 10 km under water still at competitive prices.
Agree. This is proposal is for the top 1% first world countries (i.e. Nordic countries, California, etc.) where the full sale ICE bans are happening anyway - so in those cases, the alternative proposal is just as bad if not worse.
https://en.wikipedia.org/wiki/Clip_joint
24x is more than 1 ply. Typical branching factor isn't so far from 24, and with alpha-beta the effective branching factor is more like sqrt(nominal branching factor), and I think modern engines are pretty good at pruning and extending the tree to make the scaling even better than that.
Parking laws are state, or usually local level.

Interestingly, New York state does actually have a "no parking 30 feet (9m) from a crosswalk" but New York City has overridden that to make it legal
How would you describe the mechanics of this in regular finance terms... Almost like you are providing mortgages for reserved instances?

I think I understand the model here, but I guess I'm curious how you model in risk of suddenly getting stuck with a bunch of 3 year RI commitments?
Some early 1900s cartel issues that were overcorrected with regulation that has now turned into regulatory capture by large dealer network owners.
They don't shrink, it's just that moving them was harder the bigger they were, so the smallest ones got moved the furthest (at least easiest).
This. Clean code isn't about writing stuff like this. For what he's talking about the overhead of polymorphism is a major part of the total cost and his case is simple enough that there's little value.

However, the bigger your task gets the more value there is to polymorphism and in general the smaller the percent of total time goes to the polymorphism overhead.

And note that his attack is only on polymorphism, not the other aspects of clean code. I strongly suspect the compiler optimizes away much of the clean stuff I do but I have never checked. I also find profiling easier on cleaner code, it makes it very obvious where the time sink must be and thus what warrants expending effort to improve. Profiling almost always shows the vast majority of time going into the unavoidable (say, disk reads) and a small number of other routines. Spend your optimization effort on the spots that need it because 99+% of your code doesn't run often enough for it to matter.
Politeness, lack of hate, etc. generally increase trust; that's much of their purpose. How do racial slurs increase trust?

How do you define "pc culture", and what specifically causes problems and how?

Attacking other people's beliefs as "insufferable", and aggressively demonstrating close-mindedness to them, tends to reduce trust.
I wonder if, at the height of Rapa Nui civilization, their average citizen knew that there were vast continents full of unfathomable numbers of varied people out there, or if that seemed like hokey myth and most of them believed their island was the entirety of the world, or at least a significant portion thereof.
> it's clear that it would use the same reasoning in less extreme but more realistic scenarios

It's actually not. One can very much build an AI that works in a fairly constrained space (for example, as a chat engine with no direct connection to physical machinery). Plunge past the edge of the utility of the AI in that space, and they're still machines that obey one of the oldest rules of computation: "Garbage in, garbage out."

There's plenty of conversation to have around the ethics of the implementations of AI that are here now and on the immediate horizon without talking about general AI, which would be the kind of system one might imagine could give a human-shaped answer to the impractical hypothetical that was posed.
Yes this is also not a now proposal. The thought is by 2030-35, the technology will exist to get to 80%/100 miles in 5-8 minutes.

I think the automatic cut-off at 5-10 minutes similar to the time of an ICE fuel pit stop is key. Also having a human attendant who is around to ensure people aren't leaving their car unattended while hogging the fast charging EV chargers while they go off to have a 5 course dinner is also critical for both gas station owners and other users.
I'm not sure how that would have changed anything.
It's a little debatable whether Andrew Tang counts as "human" when playing hyperbullet chess.
I think we agree. Humans can generate noise and AI can generate signal.
This is just a guess: maybe thought experiments? In law, that might be randomly picking/generating cases and arguing the points to rehearse knowledge. In history, similarly it could mean role-playing historical scenarios and considering the individuals involved and the politics of the day.

I'm imagining these as group activities, not something one would do alone.

I also freely admit my naivety regarding these subjects.

Finally, I don't think these or similar approaches are "short cuts". Quite the opposite.
Well, I'm hardly alone in my preferences, but my point was to answer the question "what is being lost". I gave two examples of real things that are being lost.

That loss may or may not be economically required -- but it's still a loss either way.

> It's always going to be cheaper for a library to lend internet/devices for reading

The economics of this may differ depending on where you are, but I'm 99% sure that this isn't the case where I am.
Tweetbot and Twitterrific Face the Cliff
>>Can you stop your lies?

When are you going to stop spreading misinformation?
As Stephen Jay Gould said: "I am, somehow, less interested in the weight and convolutions of Einstein’s brain than in the near certainty that people of equal talent have lived and died in cotton fields and sweatshops."
This sounds like scaling the service to more areas will slow :( . Surprising that Alphabet sees the savings to be worth a slower rollout.
Hookdeck | Growth Engineering Team | Remote | https://hookdeck.com/

Hookdeck is building out the Growth Engineering team to help us improve the user experience across the entire funnel. We are a small team of 9, operating completely remotely and without a schedule.

We help developers spend less building and troubleshooting issues with their webhooks to focus on their products instead. We offer a complete infrastructure to develop, test, receive, distribute and monitor webhooks and asynchronous events.

If you are looking to be part of an early founding team, fully leverage your knowledge & talent, have an impact and work on hard scaling and concurrency challenges then this might be for you.

We are offering competitive compensation & generous stock options. Here are the roles that are currently open:

- Growth Engineer
- DX Engineer
- Dev Rel

Looking forward to hearing from you! Email me at Samantha@hookdeck.com :)
> It's on the same package.

Which means it's still over an external interconnect, which is what actually "takes juice"

> Pushing signals through those big long wires takes juice.

lol no it doesn't. That's a pretty minuscule amount of resistance.
Do you consider Amazon a dodgy retailer? If so, congrats but most people buy their stuff there. If not, I have some bad news about dodgy goods on Amazon...
Yeah often the best way to tackle exactly-once delivery to a database is a uniqueness constraint, but that isn't free – there's the index cost, additional write cost, and the error needs to be handled when it's thrown back to the client on a collision (something many applications don't handle well).

Stateful services are far harder to scale than stateless ones. Typically a stateless service can be scaled out horizontally with relative ease, but when there's state storage involved this becomes harder. You can scale vertically, but only so far. You can scale horizontally, but then typically need to introduce some sort of sharding/consistent hashing/etc to ensure that the service has a consistent view of the world without needing to connect to every database instance.
XA transactions have the exact same problems, it doesn't solve it either.
I don't use modal editing, but I'd suggest starting with Evil or the like.

The blessing and curse of emacs is that your editor is now a software development project.

Let this inform your approach - start out with an MVP, see if it solves a problem, then iterate.
Just out of curiousity, where did you get this data from? could you share the link?
Location: Warsaw, Poland
Remote: YES
Willing to relocate: NO / MAYBE (4 kids...)
Technologies: Kotlin, Java - preferred, proficiency in most mainstream tech
Résumé/CV: https://www.linkedin.com/in/martin-kotz-26a4b043
Email: er453r@gmail.com

Ex CTO of a Healthcare Software House, System Architect, Fullstack by experience - looking for new challanges :)
This is like insurance in a couple of different ways, and makes me happy, but concerned. usage.ai is basically taking a bet that a large number of their customers wont cut back on RDS spend simultaneously.

AWS massively made RDS instances cheaper when they released RDS on Graviton. I can only imagine that'd nearly put a company like usage.ai out of business. I'm curious what defense mechanism they have against this.
> Today everyone is convinced that the AI takeover is just around the corner

Yup, just like FSD AI replaced truck and taxi drivers five years ago. Everyone now has a truck driver shortage.
Oh, we forgot to tell criminals to not be criminal. What a silly overight.