skysight-inc/HackerNews huggingface dataset:
+1 to this. Langtrace core maintainer here. We are building a SDK and a client for automatic instrumentation of LLM based applications using OTEL standards. The OpenLLMetry team along with the CNCF OpenTelemetry working group has been doing some great work standardizing semantic naming conventions and we are starting to adopt the same set of standards.

[1] https://github.com/Scale3-Labs/langtrace
[2] https://github.com/open-telemetry/semantic-conventions/blob/...
So, there is an existing market of guys who know linode. If you have room in your payroll, you can hire a linode guy and have him manage it, but I would make sure that guy has a junior guy learning from him.

I say this because the rest of the world either does AWS/Azure, or still does it all onsite. Just my two cents.
Turbopack looks like it's about to go stable?
While true, i think this answer misses the hypocrisy of the situation.

1. The same people who were supportive of the previous protests, are today's people who suggest "don't do it at work".
2. Regardless of whether Israel is commiting war crimes or not, if one is to be consistent, they must advocate that both the China censorship and genocide protests be done outside of work.
3. The main takeaway here is the bias (justified or not), and disappoint and disturbing hypocrisy in the reaction to the aforementioned protest
He knows how to keep his companies exciting and in the news, thats for sure.
Yes we are hiring internationally
The regulations are different. The FDA only gets in trouble if they approve a drug that turns out to be harmful, not if they fail to approve (or delay approving) a beneficial drug. On net, the FDA has caused far more harm than they’ve prevented. eg: Banning the importation of infant formula from the EU, or delaying the approval of new beta blockers by a decade.
> This process of having a program read ahead based on current input is called syntax.

Does not compute.
Convenient for the auto industry that it's been overlooked for so long...
This is awesome.

After wanting to build up my shoulders, I went to YouTube and looked for exercises. The utter madness I've been served searching for this was staggering. Overhyped bodybuilders promoting pills, fitness influencers, equipment I didn't have, but they knew the best shop for it, etc...

This is clean, straight, I love it.

Starting my workout NOW.
Not about the button, but I am reminded of a Parks and Recreation clip about water fountain hygiene.

https://www.youtube.com/watch?v=QoCOQb2u-N8
You accuse a conquered people of appropriating language that forced them to assimilate or die?
The darker-toned regions in the image on the linked article really look like they're still wet; like a frozen image of the very last puddles on the Mars surface. Beautiful.
There is a reason I suggested "filefs"; 3 chars isn't really enough to easily be unambiguous.
This is complex work which requires extensive training, and very few people are capable or even willing to do it regardless of pay. Our resources are limited, and this is not the best use.
Moving goalposts, I explicitly mentioned that 8 bit home computers were the ones to blame for the fame of BASIC being interpreted, and unstructured.

Dialects like VMS Basic predate them.
The biggest difference is that you can see where errors can happen and are forced to consider them. For example imagine you are writing a GUI app with an integer input field.

With exception style code the overwhelming temptation will be to call `string_to_int()` and forget that it might throw an exception.

Cut to your app crashing when someone types an invalid number.

Now, you can handle errors like this properly with exceptions, and checked exceptions are used sometimes. But generally it's extremely tedious and verbose (even more than in Go!) and people don't bother.

There's also the fact that stack traces are not proper error messages. Ordinary users don't understand them. I don't want to have to debug your code when something goes wrong. People generally disabled them entirely on web services (Go's main target) due to security fears.
I don't really understand this statement. Do you genuinely think that there is no difference in QOL between a 30 minute drive on a packed freeway vs a 40 minute walk on pleasant streets? Personally, I'd leave 10 minutes earlier and choose the latter every time. Even better, walking time is remarkably consistent. On foot, I essentially never have to worry about my travel being disrupted by road conditions which means I know when I arrive based on when I leave which is not the case at all with driving which has a much higher variance.
I think it really depends on the qualifications of the individual applicant. I've been here a while and I'm senior level but I make more than I would as a professor somewhere and more than I would at the lab I used to work at. If you're interested shoot me an email and we can talk about it there, but I'm not the King of Hiring so I'm not going to throw something out there.
I'd say it just ignores any problems.

However, haven't we roughly recreated the process in a lab in the last couple of decades?

And we may never have the answer because we simply can't know because no one was there because nothing was there. But there's a plausible enough explanation that we don't need to invoke the extraterrestrial and all of its problems.

And I think that's part of the appeal of panspermia, it makes life extraterrestrial. And if it is extraterrestrial in origin, then it could have happened elsewhere. Whereas if the genesis of life is contained to Earth, then the chances go down that it happened somewhere else.
Sustainability Activists Take Aim at Disposable Hotel Slippers
My understanding is they were offering subscription services. I could have misremembered that. I know other makers were considering the same type of thing.
Common plebs also include different people.
On mobile web you can't dismiss the text area. It covers 80% of the screen.
Tootik: A federated nanoblogging service with a Gemini front end
Location: Johannesburg, South Africa

Remote: Yes

Willing to relocate: Yes

Technologies: NodeJS, Express, MongoDB, PHP, Laravel, PostgreSQL, Nest, Python, Typescript, React, React Native, Vue, Angular, Next, Docker,HTML & CSS

Résumé/CV: https://drive.google.com/file/d/1whMG-9wvI6dLDnAmGUwpOzlNKJr...

Email: lawkunchi [at] yahoo.com
> Additionally for government to be as large as it is Europe implements significantly higher tax rates than most of the world

Significantly higher INCOME taxes.

Europe is quite friendly to capital with lower property taxes and capital gains taxes (~18.6% average).
> Current best practices often involve a more imperative style of programming, while HTMX, on the other hand, is more declarative.

> This is a fundamentally new approach to interface design

Which "best practices" are imperative, these days? I don't build many advanced web UIs but my impression is that most professional interfaces are handled with declarative XML-style schemas. It's hard to shake the feeling that this is a reinvented wheel...
Plastic-eating bacteria can help waste self-destruct
> Why are you interested in looking at individual commits?

Because they can explain their individual rationales, while still making the most sense to merge all together.

> What can you possibly learn from that that you can't get from looking at the entire diff the PR is introducing?

Ease of review (both before merge, and in the future when wondering why something was done a certain way). Saves me as a reviewer from having to guess which parts of the commit are meant to do what.

This, of course, means that every commit needs to be a reasonable change in itself -- fixup commits done while developing should be squashed into the original change with a local rebase (these are the "meandering" commits your parent post mentioned).

> How do you know/enforce that all the inbetween commits also build/pass tests?

I'm no CI expert, but I would hope that most systems allow this as an option.

> How do you know how many commits to revert, if you need to revert the feature? Instead of reverting 1, now you have to revert N where N is not recorded anywhere.

It's recorded in the merge, assuming you always make a merge commit.

Otherwise, since each commit is actually its own logical change, you figure it out the same way as you would figure it out in the "squash PR" model -- bisect to find it, then see if reverting it helps.
The muscle group importance weighting seems off. I created a barbell workout for "Chest, Lats, Traps (mid-back), Traps, Forearms, Calves" on beginner and it includes no lifts for pecs, just accessory work like wrist curls and calf raises. Is this because bench press is considered an intermediate lift?
I'm old school; i don't do Rails or Django; I've got a mod_python on my apache but I haven't used "in anger" yet; all im serving now is static HTML.

However, previously I served several thousand users daily over a span of some years using a dual Pentium with 128MB of RAM and 6GB of spinning rust hard disk. Using earlier versions of the same software stack. Most of that traffic could be characterized as "static" as well.

The prime advantage of self hosting for me is editorial control. Hosted elsewhere, who knows when an opinion previously expressed becomes "problematic." If I manage to really piss someone off; they'll have a slightly larger amount of trouble having my site taken down than the usual single complaint to a service provider.
One reason was mentioned in the article:

After all, the Rabbit R1’s launcher app is intended to be preinstalled in the firmware and be granted several privileged, system-level permissions — only some of which we were able to grant — so some of the functions would likely fail if we tried

And the statement from Rabbit in the article says essentially the same:

rabbit OS and LAM run on the cloud with very bespoke AOSP and lower level firmware modifications, therefore a local bootleg APK without the proper OS and Cloud endpoints won’t be able to access our service
It's years I cry that the sole reasonable usage of p.v. is self consumption and so the sole reasonable dimension for a plant is "how much can I self-consume myself?".

The sad state of things is that we have little designed for that at home. Personally I have a Victron EVC 300400300 one of the very few car charger claim to be integrated with p.v. production and yes, it is. Bugged and limited as hell:

- many times does not start charging when p.v. power is available, no "force start" button or "try start" configuration option available

- it stop charging only after around 30' without enough p.v. power HARDCODED

- poor integration with it's own Victron GX server, not taking into account total home consumption in a hybrid system but only the one protected by the local battery if any, of course with a smart-meter system

And it's one of the best available. Thermodynamic (heat pump) water heaters? Well one of the most reputed brands here in EU, Daikin, offer just two dry contacts to pilot the appliance, designed to follow grid tariffs, not p.v.

All the rest essentially do not take p.v. into account at all. This combined to the absurd prices p.v. installer companies ask their customers (and in some state self-made is illegal) put a strong brake in p.v. economics.
Were all of the fired employees occupying the CEO's office?
LiveEO | Berlin, Germany | Hybrid or REMOTE in EU | Full-time

Hiring Manager here, we're building e2e applications using ML/AI and satellite imagery to identify deforestation in EU supply chains - and more.

We need people that know how to build efficient and performant data and ML pipelines for our data scientists (experience with any sort of data cubes beneficial, doesn't need to be satellite imagery), engineers that implement complex supply chain business logic using nestjs, engineers that build wonderful user interfaces in react and data scientists that solve really hard problems in satellite imagery classification:

- Senior Data Engineer (looking for data engineers and MLOps people): https://liveeo-gmbh.jobs.personio.de/job/1531430?language=en...

- Full Stack Engineers (not yet online, please send me an email, see below)

- Mid-level Backend Engineers (not yet online, please send me an email, see below)

- Staff/Senior Data Scientists with experience in time-series image classification/data hypercubes (not yet online, please send me an email, see below)

Please reach out to me with your CVs and questions: sven dot mesecke @ company domain
back in the late 90s, early 2000s Starbucks use to source all their pastries from local bakers.

Quality and taste was much better back then.

Now everything is made at scale with industrial ingredients, frozen, and mass distributed.
The problem with most new features in the standard is that they are so complicated and tough to implement that it takes ages leading to the current situation where there are features already planned for c++26 while compilers barely support c++20.

It's even worse that for embedded stuff it takes even longer for these modern compilers to be included in the toolchains etc. For example at work we are looking forward to being able to use GCC 13 later this year so we can use some features that were lacking in the GCC 11.3 we are using currently.

I don't think we can expect modules to be widely adopted before like 2026-38.
Heatstroke kills 30 in Thailand this year as kingdom bakes
https://www.splcenter.org/fighting-hate/extremist-files/indi...
Also proper VB used the same backend as Visual C++ since version 5.
> Nothing stops someone spending 6 hours on a "2 hour" take home test, producing a better solution than someone who followed the time limit strictly.

Unless you can ... demonstrate you only spent two hours. It's pretty rare you can do that, but... several years back I got a callback on an interview, and they forwarded me the 'coding test' portion. I got it around 1:30p, and I emailed them back the finished product around 3:45p, so.. a bit over two hours, including download and setup of their test environment.

I advanced further, but they ultimately chose someone else. I think I may have been a bit too senior/advanced for them, or.. maybe I was just a jerk in the interview, or... someone else was just a better fit? I'll never know.

I do know it was one of handful of interviews in the last 10+ years that was actually done well. On the technical side, they had a test git repo that actually worked - fork the repo, pull down, run the docker compose and everything just worked. I spoke to the woman who'd set it up and it was obvious she'd put a lot of time in to making it all as smooth as possible, and it was. I wanted to work there just because she'd put that much effort just in to 'a test'.
> It's pretty hard to extract a signal from that.

It's hard to extract a signal about prospective work quality from anything but a trusted referal or a probationary hire. It's not like there's a great alternative just being ignored.

Some orgs feel more comfortable assuming that whiteboard performance represents general aptitude rather than drill practice, some are more comfortable assuming that small assignments represent work simulation rather than plagiarism or misrepresentation. Both approaches are swamped by noise, but when you're sieving innumerable applicants and are accountable to an image of fairness and standardization, you have to use something.
That Musk tweets stupid things that triggered SEC intervention in his running of Tesla seems irrelevant to whether Starlink is the best fit for rural connectivity.
> we're not forced to deal with collisions all the time.

I don't really follow how this approach avoids having to deal with collisions all the time.
SEEKING WORK

Location: Johannesburg, South Africa

Remote: Yes

Willing to relocate: Yes

Technologies: NodeJS, Express, MongoDB, PHP, Laravel, PostgreSQL, Nest, Python, Typescript, React, React Native, Vue, Angular, Next, Docker,HTML & CSS

Résumé/CV: https://drive.google.com/file/d/1whMG-9wvI6dLDnAmGUwpOzlNKJr...

Email: lawkunchi [at] yahoo.com
A discussion on what is right is not a game between two football teams and you don't even know what my "side" is. Fwiw, feel free to look up my seven-year-old HN comments about James Damore.
Basic appeal is about form factor. Underlying OS is an Implementation detail. It could very well be running Minix or BSD.

And towards that end, it seems these devices are underpowered, drain batteries faster, require an Internet trip to do anything and that anything could often easily be hallucinations.

And that's where these AI devices don't seem to have a chance to ever even a dedicated user base.
Location: Chicago, IL US

Remote: yes, or hybrid

Willing to Relocate: probably not, but maybe for the right role

Technologies: Python (pandas, flask, dbt, sklearn), Ruby (Rails, sinatra, chef), Java (spring/sringboot), HTML/CSS/JS (react, angular, jquery), SQL, Terraform, AWS, Clojure (no professional experience but a lot of side projects)

Résumé/CV: upon request

Email: hiremehn@proton.me (alias)

Hey there! I'm a software engineer based in Chicago with 10+ yoe working in consulting and startups. I've had a good amount of exposure and experience across the stack, working with devops heavy projects, microservices APIs, and frontend applications. Most recently I've been deep in the world of data cleansing/pipelining/analytics, but not sure if I want to continue that path or return to more traditional application systems development.

I'm open to senior/lead eng roles at product shops or consulting shops. Would love to either work in an interesting tech stack or solve interesting domain problems. Would love to be in a role that's science/environment/medicine adjacent.
Location: Colorado

Remote: Yes

Willing to relocate: No

Technologies: Swift, C, C++, Objective-C, Python, Metal, Vulkan, CUDA, MLIR, VR

Resume: https://www.linkedin.com/in/daniel-resnick-26534b3a

I have independently published several iOS, visionOS, and Meta Quest apps:

https://apps.apple.com/us/app/phazr/id1472113449

https://apps.apple.com/us/app/spatial-station/id6476346004?p...

https://apps.apple.com/us/app/cell-wall/id6499185932

https://www.meta.com/experiences/6563861560398350
I've been using OSX since 2003, and developing on it for more than ten years. At no point have I seen anything that it's reasonable to call "tightening macOS", let alone the absurd claim of complete control except for an inner circle of elite companies.

The closest thing would be adding the attestation system, so that unsigned binaries have to be explicitly given permission to run... once. That's a security feature which trades a bit of convenience for a lot of protection, especially for the average user. I have no problem with that sort of thing.

I see this sort of sentiment very frequently from non-users of the operating system, but never from those of us who actually use it. Go figure.
The solution is simple: pay candidates for the estimated time the assignment should take, based on the median rate of the role they're applying for. Pay them regardless if they pass or fail the test. You should be able to avoid grifters looking for handouts if your screening process is any good.

But I don't think this type of evaluation is a valuable signal anymore in the age of AI. Anyone could nowadays finish your take home assignment in a fraction of the effort it would take them without AI. This might not be relevant after they're hired, since they would likely also use AI assistants, but for evaluation purposes you want to assess how someone thinks about problem solving, not how they generate the solution, and then confidently walk you through it.

The best interview style for software developers IMO is the code review challenge. Show them a piece of code from a hypothetical PR of a junior developer, and ask them to a) describe what the code does, b) point out any issues they see, and c) fix the issues. You can have several difficulty levels depending on the role and expected candidate experience, or you can cherry pick these from your own codebase. The benefits of this approach are that it's a simulation of a real-world task they would be doing on a daily basis, it's a collaborative effort and showcases their communication skills, while also allowing them to evaluate yours, it's much less stressful than white boarding and quizzing sessions though still involves some coding, and unlike take home assignments, it can be completed in an hour or 90 minutes at most.
I'm not a farmer but I'm from the midwest and I know a little about farming... very few are farmers by choice. Many have second jobs, just to pay the bills.

There are niche and upscale farms that grow specific things like apples and wine grapes that can do quite well, but these are well established family-run businesses that would cost millions of dollars to buy, when they come up for sale at all.
MAI Basic Four Inc. was a relatively succesful computer manufacturer that sold business computers that used BASIC as the development language for business applications: https://en.wikipedia.org/wiki/Basic/Four
It seems to me like the primary claim is that no one is providing people management. I'm not really convinced that anyone wants to do that for free or that anyone technical wants to spend free time engaging with an organization that organizationally identical to an employer.
Not much tech content here. They racked a dense array of drives in a JBOD. There's no description of a complex or sophisticated ingestion engine, system for distributing data across the array, file system, error correction, nothing.

An Exabyte of disk is definitely eyebrow-raising, but companies like LinkedIn had an exabyte of storage in 2021 just in their HDFS clusters.

https://www.linkedin.com/blog/engineering/open-source/the-ex...
fair point! i do assume that. and i expect a US-based publisher to also assume that about their audience.
My local state is adding weight to our vehicle registration fees, but only slightly (ex: capping out at 5000lbs). There are vehicles as high as 8000+lbs commonly used, and I think those should have higher tax than the 5000lb class vehicles.
BASIC is a uniquely useful language on machines with extremely limited RAM. It was designed to take up as little program space as possible even when compared with machine language. On home computers, each BASIC keyword is tokenized into a single byte.

I have a computer with only 3kb of RAM but has a comparatively large amount of ROM to support a complete BASIC. With BASIC you can create useful programs that would otherwise be impossible to fit into RAM. This has given me a newfound respect for the language.
You might want to remove these comments now to not give ppl ideas.
>I believe in people getting exactly the government they deserve. Just so long as its regionally voted for (which excludes national ID), you should definitely go and live there.

>I myself will stay far away from any Leopards Eating People's Faces Party areas and their "stable society."

And here is a prime example of why discourse is so hard in the modern era. Please don't create outrage where none exists. Please don't bring politics into something that is not political.

As society progresses its harder to just go with the flow and not have different types of regulation. You would expect everyone to be a rational actor, but they are not. There is a minimum level of conformity required for most functioning societies.

Happy that people disagree with my take on public surveillance but disappointed with your sense of false outrage and brashness. It so sad this is what pollutes so much of our information and discourse.